Цитата: Харлампий Дымба от 18 мая 2026, 22:37У меня лежит "ЗиК 2.95 от Victuanа" - недавно только доставал, проверить все ли фиксы ошибок оттуда наличиствуют в моей рабочей ЗиК.В этой обработке у меня форматы 5.03, 5.04 (они уже были в ТИС), 5.05 (взял из типовой Бух). 5.07 не стал добавлять отдельно, просто добавил поддержку ставок НДС 5% и 7% для 2025, не меняя ветку 5.05 на 5.07, т.к. выгрузку в таком виде "жуют" операторы ЭДО. Но при желании могу и добавить отдельную ветку для 5.07 для красоты, хотя период до 2026 для меня уже в прошлом и не очень востребован.
Теперь будет и ТиС)
Сергей, кстати, ведёт список ошибок типовой ТиС - можно будет при желании тоже внести фиксы.
Только я что в прошлой теме не понял, что в этой: XMLВыгрузкаДанныхПоНДС2018 - это же про выгрузку книг (текущий формат 5.07), не про выгрузку 8 и 9 раздела Деклараций (текущий формат 5.12). То есть за форматом 5.05 последовал в 2026 году 5.07, который утвержден Приказом ФНС России от 17.03.2026 N ЕД-1-26/186@, а пока - по письму от 23 марта 2026 г. N ЕА-36-26/2219@.
Я, правда, так и не пойму зачем нужен утверждать отдельный формат под книги, если они включены в состав Декларации. Ни разу не пригодилась эта выгрузка.
Цитата: Злоп от 17 мая 2026, 18:55А я все ника кне определюсьУ меня несколько теорий на основе своих ощущений:
Цитата: victuan от 21 апреля 2026, 05:04Следующий запрос: в ТИС 9.2 релиз 1013 добавили Книги покупок и продаж по новым формам (с поддержкой НДС 22%), но выгрузка из них в xml-файлы осталась в старом формате, и поэтому не грузится в "Налогоплательщик ЮЛ".
Есть энтузиасты чтобы привести эту выгрузку для ТИС 9.2 к актуальному формату?
Цитата: Злоп от 17 мая 2026, 14:05- тут как раз все понятно.Возможно, вопросики скорее к коду
ФирмаДляОстатковТМЦ = глФирмаДляОстатковТМЦ(Фирма);
ФильтрЗаявок ( ТаблицаТМЦ, ТаблицаУслуг, ВремЗаявки, ВремЗаказыЗаявки);
...
ФильтрЗаявок(ТаблицаТМЦ, ТаблицаУслуг, ВремЗаявки, ВремЗаказыЗаявки);
Если ИтогиАктуальны() = 0 Тогда
ВремЗаявки.ВременныйРасчет();
ВремЗаказыЗаявки.ВременныйРасчет();
КонецЕсли;
...
ВремЗаявки.ВыгрузитьИтоги(ТИЗаявки,1,1)
Процедура ФильтрЗаявок(ТаблицаТМЦ, ТаблицаУслуг, ВремЗаявки, ВремЗаказыЗаявки)
Перем ТаблицаНоменклатуры;
ВремЗаявки.УстановитьЗначениеФильтра("Фирма",ФирмаДляОстатковТМЦ, 2);
ВремЗаявки.УстановитьЗначениеФильтра("ДоговорПокупателя", Договор,1);
Если ИтогиАктуальны()=0 Тогда
ТаблицаТМЦ.Выгрузить(ТаблицаНоменклатуры);
Если ТаблицаУслуг.КоличествоСтрок()>0 Тогда
БылоСтрок = ТаблицаНоменклатуры.КоличествоСтрок();
ТаблицаНоменклатуры.КоличествоСтрок(БылоСтрок+ТаблицаУслуг.КоличествоСтрок());
ТаблицаНоменклатуры.Заполнить(ТаблицаУслуг,БылоСтрок+1,ТаблицаНоменклатуры.КоличествоСтрок());
КонецЕсли;
СписокТМЦ = СоздатьОбъект("СписокЗначений");
ТаблицаНоменклатуры.Выгрузить(СписокТМЦ,,,"Номенклатура");
ВремЗаявки. УстановитьЗначениеФильтра("Номенклатура",СписокТМЦ,2);
ВремЗаказыЗаявки.УстановитьЗначениеФильтра("Номенклатура",СписокТМЦ,2);
ВремЗаявки. ВременныйРасчет();
ВремЗаказыЗаявки.ВременныйРасчет();
КонецЕсли;
КонецПроцедуры // ФильтрЗаявок()
Процедура глФильтрОстатковТМЦ(Конт,ТаблНоменклатуры, СписокПараметров, ВремОстаткиТМЦ, ВремРезервыТМЦ = "") Экспорт
ФирмаДляОстатковТМЦ = СписокПараметров.Получить("ФирмаДляОстатковТМЦ");
ВремОстаткиТМЦ. УстановитьЗначениеФильтра("Фирма" ,ФирмаДляОстатковТМЦ,2);
Если (ТипЗначенияСтр(ВремРезервыТМЦ) = "Регистр") Тогда
ВремРезервыТМЦ.УстановитьЗначениеФильтра("Фирма" ,ФирмаДляОстатковТМЦ,2);
КонецЕсли;
Если Конт.ИтогиАктуальны()=0 Тогда
// подготовка фильтров
СписокТМЦ = СоздатьОбъект("СписокЗначений");
ТаблНоменклатуры.Выгрузить(СписокТМЦ,,,"Номенклатура");
// установка фильтров
ВремОстаткиТМЦ.УстановитьЗначениеФильтра("Номенклатура",СписокТМЦ,2);
ВремОстаткиТМЦ.ВременныйРасчет();
Если (ТипЗначенияСтр(ВремРезервыТМЦ) = "Регистр") Тогда
// установка фильтров
ВремРезервыТМЦ.УстановитьЗначениеФильтра("Номенклатура",СписокТМЦ,2);
ВремРезервыТМЦ.ВременныйРасчет();
КонецЕсли;
КонецЕсли;
КонецПроцедуры // ФильтрОстатковТМЦ()