Коды ТНВЭД (колонка 1а) в счете-фактуре
Уже вышло 2 релиза УТ 11.3.4.81 и 11.3.4.93 в которых КАК БЫ реализованы счет-фактуры постановлению 981. По факту колонка 1а не заполняется как надо. Официально зарегистрирована ошибка 00-00129083: "Код вида товаров в колонке 1а счета-фактуры по постановлению 981 заполняется при реализации товаров на территории РФ". А на самом деле она вообще не заполняется. Если исправить одну из ошибок, тогда, действительно, начинает заполняться но всегда - даже тогда, когда не надо.
Суть задачи:
1) Решить нужно ли заполнять коды тнвэд - тут программисты 1с справились
2) если заполнять, то где: в колонке 1а (с 1 октября) или в названии номенклатуры (до 1 октября) - и тут 1с-овских кодеров переклинило. Не могут разобраться уже в 2х релизах.
Короче, если кому надо, то вот исправления для 11.3.4.93:
1) В функции
перед возвратом добавляем строчку:
В противном случае оба параметра = истина и потом программа не может разобраться куда что выводить.
2) далее в процедуре
внутрь условия
вкладываем еще одно условие:
в противном случае коды будут выводиться при продаже на территории РФ
3) там же, чуть ниже есть условие
Вместо делаем
короче, вместо "--" наоборот присваиваем нормальный ТНВЭД. В моем случае я вообще храню коды в справочнике номеров ГТД.
Глубоко удивлён дебилизмом и непрофессионализмом программистов и тестеров 1С. Выходит, что выпустив уже 2 релиза, ни кто из них так ни разу и не попробовал вывести счет-фактуру и не проверил работу ключевых изменений. ЕГЭ по информатике они так же не смогли бы сдать: облажались бы на булевой алгебре.
Суть задачи:
1) Решить нужно ли заполнять коды тнвэд - тут программисты 1с справились
2) если заполнять, то где: в колонке 1а (с 1 октября) или в названии номенклатуры (до 1 октября) - и тут 1с-овских кодеров переклинило. Не могут разобраться уже в 2х релизах.
Короче, если кому надо, то вот исправления для 11.3.4.93:
1) В функции
Функция ВыводитьКодыТНВЭД(ДанныеПечати, ДействуетПостановление981)
перед возвратом добавляем строчку:
Если ПараметрыВывода.ВыводитьВКолонке Тогда ПараметрыВывода.ВыводитьВСтроке = Ложь; КонецЕсли;
В противном случае оба параметра = истина и потом программа не может разобраться куда что выводить.
2) далее в процедуре
Процедура ЗаполнитьРеквизитыСтрокиТовара(СтрокаТовары, ОбластьМакета, НомерСтроки, ВыводитьКодНоменклатуры = Истина, ВыводитьКодТНВД = Неопределено)
внутрь условия
Если ВыводитьКодТНВД <> Неопределено Тогда
вкладываем еще одно условие:
Если ВыводитьКодТНВД.ВыводитьВКолонке ИЛИ ВыводитьКодТНВД.ВыводитьВСтроке тогда
в противном случае коды будут выводиться при продаже на территории РФ
3) там же, чуть ниже есть условие
Если НЕ ВыводитьКодТНВД.ВыводитьВСтроке Тогда
СтруктураПараметров.КодТНВЭД = "--";
КонецЕсли;
Вместо
СтруктураПараметров.КодТНВЭД = "--";
СтруктураПараметров.КодТНВЭД = СтрокаТовары.КодТНВЭД;
короче, вместо "--" наоборот присваиваем нормальный ТНВЭД. В моем случае я вообще храню коды в справочнике номеров ГТД.
Глубоко удивлён дебилизмом и непрофессионализмом программистов и тестеров 1С. Выходит, что выпустив уже 2 релиза, ни кто из них так ни разу и не попробовал вывести счет-фактуру и не проверил работу ключевых изменений. ЕГЭ по информатике они так же не смогли бы сдать: облажались бы на булевой алгебре.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) Да бред это. Сляпали для галочки. Кто эти поля должен заполнять? Менеджеры по продажам? В реальной жизни один и тот же товар в разных партиях может импортироваться под разными кодами в целях оптимизации расходов ;) Поэтому коды надо хранить в справочнике НомерГТД и при печати с/ф/упд надо брать коды тнвэд именно из гтд, чтобы они гарантированно соответствовали коду конкретного раздела конкретной декларации и чтобы продажникам не надо было отвлекаться на ненужные задачи.
(3) Всё равно не работает :) :) В модуле менеджера РТУ есть процедура ПоместитьВременнуюТаблицуТоваров. Она помещает в МенеджерВременныхТаблиц табличку РеализацияТоваровУслугТаблицаТоваров. Дальше она используется для заполнения ПФ с/ф. Что-то не так с этим запросом и вместо кодов ТНВЭД он возвращает пустышки :)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот