Загрузка из клиент банка
14.01.2010
14:46
#1
При загрузке не проставляет НДС, хотя в файле есть строка:
НазначениеПлатежа=Оплата по счету N 776 от 26.08.09. за ПО. Сумма: 980-00, в т.ч. НДС(18.00%): 149-49.
Не могу поянть в чем проблема?
НазначениеПлатежа=Оплата по счету N 776 от 26.08.09. за ПО. Сумма: 980-00, в т.ч. НДС(18.00%): 149-49.
Не могу поянть в чем проблема?
14.01.2010
19:11
#2
потому что в настройках пользователя основные значения для подстановки в документы
не стоит "ставка ндс по умолчанию" и ндс вычисляется
а то что вы привели это текст для комментария..
не стоит "ставка ндс по умолчанию" и ндс вычисляется
а то что вы привели это текст для комментария..
15.01.2010
09:11
#3
Это текст назначения платежа, но он все равно не разбирается, а чтобы выделялся НДС надо действительно протавить ставку или самому ручками!
15.01.2010
10:56
#4
В том то и дело что галка эта стоит. И она работает, когда я вручную создаю новую платежку. А вот когда загружаю из клиент банка - ставка не проставляется.
15.01.2010
18:12
#5
"тогда надо отладчиком смотреть, при создании документа стака берется только из настроек пользвателя
и больше ниоткуда!
Обработка клиент-банка :
Процедура ЗаполнитьРеквизитПлатежногоПорученияВходящего
......................................................
Если НалоговыйУчетУСН.ПрименениеУСН(Организация, ИсходныеДанные.ДатаДок) Тогда
СтрокаРасшифровки.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
Иначе
СтрокаРасшифровки.СтавкаНДС = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной ("глТекущийПользователь"), "ОсновнаяСтавкаНДС");
ЗначениеСтавкиНДС = УчетНДС.ПолучитьСтавкуНДС(СтрокаРасшифровки.СтавкаНДС);
СтрокаРасшифровки.СуммаНДС = СтрокаРасшифровки.СуммаПлатежа*ЗначениеСтавкиНДС/(100+ЗначениеСтавкиНДС);
КонецЕсли;
"
и больше ниоткуда!
Обработка клиент-банка :
Процедура ЗаполнитьРеквизитПлатежногоПорученияВходящего
......................................................
Если НалоговыйУчетУСН.ПрименениеУСН(Организация, ИсходныеДанные.ДатаДок) Тогда
СтрокаРасшифровки.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
Иначе
СтрокаРасшифровки.СтавкаНДС = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной ("глТекущийПользователь"), "ОсновнаяСтавкаНДС");
ЗначениеСтавкиНДС = УчетНДС.ПолучитьСтавкуНДС(СтрокаРасшифровки.СтавкаНДС);
СтрокаРасшифровки.СуммаНДС = СтрокаРасшифровки.СуммаПлатежа*ЗначениеСтавкиНДС/(100+ЗначениеСтавкиНДС);
КонецЕсли;
"
Читают тему
(гостей: 1)