0
Отвечен

Как склеить все виды ндфл в квитке

Алексей Панчихин 4 дня назад в Справки, квитки и прочие формы печати обновлен Гашков Николай (Эксперт) 4 дня назад 12

Добрый день!

Возможно слить все виды ндфл в квитке в одну сумму, согласно настроек разбиения итоговых сумм начислений?

Квиток
На рассмотрении

Добрый день!

Распишите задачу более подробно.

все виды ндфл в квитке в одну сумму

вы хотите чтобы в "квитке всегда была только одна строка "мифическое начисление"?

Устроит общая настройка по склеиванию видов в квитке! Спасибо!

Вы не ответили на мой вопрос выше.

Никто и никогда не будет тратить время на доработки, пока нет понимания зачем это делается и сколько пользы принесет остальным клиентам.

Не начисление, а удержание и вроде как вовсе не "мифическое", а НДФЛ, у которого с 2025 кроме 305 и 505 видов добавились еще виды ндфл по РК. Появилась идея объединить все в одну сумму, что для получателя выплат было бы удобнее, но пока остановились на варианте 4 сумм, по каждому из 305,505,374,574. Возможно вернемся к идее с объединением!

в 200м и 201м квитках для этого есть настройка  RecodeNuBeforeMerge

RecodeNuBeforeMerge: позволяет объединить суммы по видам с разными кодами НУ (например, хотим получить одной строкой сумму НДФЛ по видам 505 и 305)
значение - объект MapString. "Ключ" - внешний код С которого нужно перекодировать. "Значение" - код НА который нужно перекодировать.
var RecodeNu=CreateObject("MapString");
RecodeNu.Add("505","305");
param.Add("RecodeNuBeforeMerge",RecodeNu);

var param=CreateObject("Map");

param.Add("ChecksProcessed",atoi(obr_kv));

param.Add("ChecksCount" ,atoi(vib_kv));

param.Add("CheckMonth" ,atoi(month_kv));

param.Add("NoPrintNullDolg",1);

param.Add("PrintNalogInfo",OemToAnsi("А,М,Ц,Г"));

param.Add("CheckType",200);

var Map = CreateObject("MapString");

Map.Clear();

Map.Add("505","305");

Map.Add("374","305");

Map.Add("574","305");

param.Add("RecodeNuBeforeMerge",Map);

PrintNetChecks(param);

Но при этом объединение не произошло! Что не так?

Но при этом объединение не произошло! Что не так?

Разные источники/объекты и не стоит 2 в настройке? 

"Склеивать в квитке строки с одним кодом" (Настройка -> 5. Настройки таблиц и форм печати -> 2. Настройки для квитков)

Сервис поддержки клиентов работает на платформе UserEcho