Добрый день, Подскажите пожалуйста как реализовать возможность вывода колонки "Страна происхождения товара" при печати УПД из документа Реализация товаров и услуг?
В коде ПФ нашел следующие строки:
Страна происхождения - Россия, если смотреть по коду, какую бы страну я не указал, при печати из документа реализация - в колонке Страна происхождения будут прочерки
Скажите пожалуйста, мб. есть какие-нибудь "скрытые" настройки, версия конфигурации - Базовая, соответственно изменения в конфигурацию вносить нельзя
В коде ПФ нашел следующие строки:
Если ВерсияПостановления1137 >= 4 Тогда
Если ЗначениеЗаполнено(Строчка.РегистрационныйНомерТД) Тогда
Строчка.ПредставлениеГТД = Строчка.РегистрационныйНомерТД;
Иначе
Строчка.ПредставлениеГТД = "";
Строчка.СтранаПроисхождения = "";
КонецЕсли;
КонецЕсли;
Если Строка(Строчка.ПредставлениеСтраны) = "Россия"
ИЛИ Строка(Строчка.ПредставлениеСтраны) = "Российская Федерация"
ИЛИ Строчка.СтранаПроисхождения = Справочники.КлассификаторСтранМира.РОССИЯ Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
Иначе
Если ЗначениеЗаполнено(Строчка.СтранаПроисхождения) Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = СокрЛП(Строчка.СтранаПроисхождения.Наименование);
Иначе
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
КонецЕсли;
КонецЕсли;
// Проставляем прочерки в незаполненные графы в соответствии с Постановлением
Если ДанныеДляПечати.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаАванс
ИЛИ ДанныеДляПечати.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаАвансКомитента Тогда
ОбластьМакета.Параметры.ЕдиницаИзмерения = "--";
ОбластьМакета.Параметры.ЕдиницаИзмеренияКод = "--";
ОбластьМакета.Параметры.Количество = "--";
ОбластьМакета.Параметры.Цена = "--";
ОбластьМакета.Параметры.Стоимость = "--";
ОбластьМакета.Параметры.Акциз = "--";
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
ПоказатьЕсли ЭтоПечатьУПД И ДанныеДляПечати.СтатусУПД = 2 Тогда
// Ставим прочерки в графах, которые установленные в качестве обязательных исключительно для счета-фактуры
//- «В том числе сумма акциза» (графа 6);
//- «Налоговая ставка» (графа 7);
//- «Цифровой код страны происхождения товара» (графа 10);
//- «Краткое наименование страны происхождения товара» (графа 10а);
//- «Номер таможенной декларации» (графа 11).
ОбластьМакета.Параметры.Акциз = "--";
ОбластьМакета.Параметры.СтавкаНДС = "--";
ОбластьМакета.Параметры.СуммаНДС = ?(Строчка.СуммаНДС <> 0 , Строчка.СуммаНДС, "--");
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
КонецЕсли;
ПоказатьСтрана происхождения - Россия, если смотреть по коду, какую бы страну я не указал, при печати из документа реализация - в колонке Страна происхождения будут прочерки
Скажите пожалуйста, мб. есть какие-нибудь "скрытые" настройки, версия конфигурации - Базовая, соответственно изменения в конфигурацию вносить нельзя
По теме из базы знаний
- Универсальный передаточный документ для Управление торговлей релиза 10.3.21.1 (бета для УТ 10.3.30.2) - печатная форма 2 в 1 альтернатива счету фактуре и расходной накладной.
- Выгрузка УПД реализации в xml ФНС для загрузки в ЭДО: Диадок СБИС Корус Такском Астрал и прочие. Обработка для УТ 10.3, БП 2.0, КА 1.1, УПП 1.3, Альфа-Авто 4.1 и 5.1 (Приказ ФНС №820 от 19.12.2018, 736 от 12.10.2020)
- УПД (универсальный передаточный документ) за поставщика для УТ 10.3
- ВПФ "Счет-фактура" и "Универсальный передаточный документ" 01.07.2021 постановления Правительства от 2 апреля 2021 г. № 534 для УТ 10.3
- Счет-фактура и УПД в редакции постановления 534 для БП 3, БП 2, УТ 10.3, УТ 11.1, УТ 11.4, УТ11.5, КА 1, КА 2
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
"Управление торговлей", редакция 10.3 (10.3.70.1) В счет-фактуре выводилась страна, а в УПД были прочерки. Отладчиком посмотрел Строчка.СтранаПроисхождения вообще приходит пустая. А в Строчка.ПредставлениеСтраны - есть мои данные. Перед проверкой на заполненность ставим:
Строчка.СтранаПроисхождения = Строчка.ПредставлениеСтраны;
Если Строка(Строчка.ПредставлениеСтраны) = "Россия"
ИЛИ Строка(Строчка.ПредставлениеСтраны) = "Российская Федерация"
ИЛИ Строчка.СтранаПроисхождения = Справочники.КлассификаторСтранМира.РОССИЯ Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
Иначе
Если ЗначениеЗаполнено(Строчка.СтранаПроисхождения) Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = СокрЛП(Строчка.СтранаПроисхождения);
Иначе
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
КонецЕсли;
КонецЕсли;
Строчка.СтранаПроисхождения = Строчка.ПредставлениеСтраны;
Если Строка(Строчка.ПредставлениеСтраны) = "Россия"
ИЛИ Строка(Строчка.ПредставлениеСтраны) = "Российская Федерация"
ИЛИ Строчка.СтранаПроисхождения = Справочники.КлассификаторСтранМира.РОССИЯ Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
Иначе
Если ЗначениеЗаполнено(Строчка.СтранаПроисхождения) Тогда
ОбластьМакета.Параметры.ПредставлениеСтраны = СокрЛП(Строчка.СтранаПроисхождения);
Иначе
ОбластьМакета.Параметры.СтранаПроисхожденияКод = "--";
ОбластьМакета.Параметры.ПредставлениеСтраны = "--";
ОбластьМакета.Параметры.ПредставлениеГТД = "--";
КонецЕсли;
КонецЕсли;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот