Ваши комментарии
Добрый день.
Ещё один клиент очень хочет иметь возможность мультивыбора подписанта
Мультивыбор - это когда в диалоге можно отметить несколько вариантов...
Может всё-же есть скриптовая функция, позволяющая выбирать нужную строку в "визуальном" режиме?
Можно воспользоваться PanelValueFromMap() пример использования есть в sbr_xml.S
Условие вы прописываете сами (если сотрудника не нужно включать в ведомость - возвращаете 0..).
"Зарплатный проект" тут как пример...
Включить сотрудника "частично" таким способом нельзя.( либо включаем со всеми должностями, либо не включаем).
Добрый день!
Ведомости можно формировать по всем ЛС + вывести диалог, через который можно отфильтровать"лишние" ЛС
Во вложении ниже пример для вывода диалога с банком, его нужно чуть поправить под ваши нужды
Добрый день.
А если 2-НДФЛ распечатать или выгрузить в файл- по ОКТМО не разбивает?
Можно попробовать такой код:
AfterReadLS(Tn) //после того как прочитали ЛС { if(kch_from_int("chilb")!=1) //еще не писали { var ar = IntegrGetAllForLS(Tn); // все объекты интеграции для текущего ЛС, возвращает массив строк "AOType|MasterId|AmbaId" if (!IsArray(ar)) return; //обьектов - ничего не делаем //пишем в к.ч. 1 kch_in("chilb","1"); } }
Но значение будет писаться при каждом чтении ЛС...
Сервис поддержки клиентов работает на платформе UserEcho
Наполнять PanelValueFromMap() можете из сетки, которая доступна пользователям
1)Добавляем в "Прочие справочники для организации" сетку с подписантами
2)в USFUNCRW.S добавляем ф-цию:
3)Копируем SignerHelper.s в ..\SCRIPT\user\
4)Использовать так:
_singer.zip