Ваши комментарии
Добрый день.
У меня ощущение дежавю, что мы это уже обсуждали ранее?
Подведем итог:
Для того, чтобы символ табеля для дополнительного отпуска, пришедший из КП ( ОД ), перекодировался в понятный для Амбы символ отпуска (О), нужно в USSETSIM.S в функцию User_Tabel_Sootv() добавить строку:
TA[9] ="О"; TB[9] ="ОД"; TC[9] ="О"; TD[9] ="10"; ON[9] = 15; // Ежегодный дополнительный оплачиваемый отпуск
При этом, нужно обратить внимание на то, откуда грузятся пользовательские скрипты ( из локальной папки Script или из сетевого zpl)
В чем была проблема?
Может у вас скрипты из zpl грузятся?
з.ы. после правки скрипта надо перезагрузить программу
з.ы.ы. на расчет отпуска эта замена не влияет ( 140 по прежнему ищет в табеле символы О).
Эти изменения влияют на обработку писем из КП и на печать форм с табелем
тогда должно было помочь...
Пробовал в ussetsim написать
Может у вас загрузка USSETSIM.S не прописана?
Добрый день.
Какой символ для доп отпуска прилетает из КП?
Найдите письмо с табелем по этому сотруднику...
Нужно поставить 1 в настройке "Суммы по основному источнику печатать первыми" (Настройка -> 5. Настройки таблиц и форм печати -> >> Унифицированные формы (бюджет) -> 1. Настройки печати формы 0504425)
Доработка не тестировалась!
Заменяем запятые на точки:
replac0(',','.',buf,strlen(buf));
Сервис поддержки клиентов работает на платформе UserEcho
Итоговым скриптом не поделитесь?