Имя: Пароль:
1C
 
Не выгружается НДС 20% при обмене УТ 11.4 с БП 3.0
0 BBDragon
 
16.01.19
09:31
Обновили УТ на 11.4.6.188 и БП на 3.0.67.43, теперь возникли проблемы с выгрузкой поступлений за 2019 год. Старые документы выгружаются корректно, а новые (с НДС 20%) выгружаются с пустой графой НДС, при этом в УТ никаких ошибок при обмене не показывает, а в БП предупреждение:
Не заполнена колонка "% НДС" в строке 1 списка "Товары".
Обмен типовой, все стандартно, в чем может быть причина?
1 hhhh
 
16.01.19
09:40
(0) попробуйте правила обмена обновить на последние
2 BBDragon
 
16.01.19
09:59
(1) я бы рад, но их нету в поставке
В комплекте БП есть что угодно, но только не УТ 11, а в комплекте УТ 11 вообще нет правил обмена. Настроено все через универсальный обмен данными, раньше работало нормально, теперь же пошли сбои
3 rozer76
 
16.01.19
13:12
4 leshiyart
 
21.01.19
12:49
ут 11.4.6.188
общие -> общие модули -> МенеджерОбменаЧерезУниверсальныйФормат

заменил процедуру из бп, правила конвертации ит.д. не трогал

Процедура ОпределитьСтавкуНДС_Отправка(ТабличнаяЧасть, НДСПоСтавкам2и4)
    ТабличнаяЧасть.Колонки.Добавить("СтавкаНДССтрокой");
    Для Каждого Строка Из ТабличнаяЧасть Цикл
        Если Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС0 Тогда
            Строка.СтавкаНДССтрокой = "НДС0";
        ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС Тогда
            Строка.СтавкаНДССтрокой = "БезНДС";
        Иначе
            Если НДСПоСтавкам2и4 Тогда
                Если Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС18
                    Или Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС20 Тогда
                    Строка.СтавкаНДССтрокой = "НДС4";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118
                    ИЛИ Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120 Тогда
                    Строка.СтавкаНДССтрокой = "НДС4_104";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС10 Тогда
                    Строка.СтавкаНДССтрокой = "НДС2";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110 Тогда
                    Строка.СтавкаНДССтрокой = "НДС2_102";
                КонецЕсли;
            Иначе
                Если Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС18 Тогда
                    Строка.СтавкаНДССтрокой = "НДС18";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118 Тогда
                    Строка.СтавкаНДССтрокой = "НДС18_118";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС20 Тогда
                    Строка.СтавкаНДССтрокой = "НДС20";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120 Тогда
                    Строка.СтавкаНДССтрокой = "НДС20_120";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС10 Тогда
                    Строка.СтавкаНДССтрокой = "НДС10";
                ИначеЕсли Строка.СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110 Тогда
                    Строка.СтавкаНДССтрокой = "НДС10_110";
                КонецЕсли;
            КонецЕсли;
        КонецЕсли;
    КонецЦикла;
    ТабличнаяЧасть.Колонки.Удалить("СтавкаНДС");
    ТабличнаяЧасть.Колонки.СтавкаНДССтрокой.Имя = "СтавкаНДС";
КонецПроцедуры
5 PaulBC
 
22.01.19
07:47
(0) исправили в 11.4.6.200
6 pm02aag
 
28.01.19
14:29
(4) Спасибо, Уважаемый)
7 Radion
 
15.02.19
18:21
Подскажите, а есть ли проблема (СтавкаНДС) при отправке справочника Номенклатура ?