Ваши комментарии
А можно полностью сформулировать вопрос и озвучить все требования, а не выдавать информацию "порционно"?
Функция для определения имени расчетчика:
GetUserName()
Добрый день.
Почему нельзя допечатать это в "подвал" квитка?
Например вот так ( через формулы Excel)
Добрый день!
Печатная форма не доступна из скрипта.
Можете создать свой шаблон и передать его в печатную форму, но порядок строк не меняйте, добавлять строки тоже нельзя.
( в строку 5 можете добавить "Зарплата за (месяц год от текущей даты) г. ст.21" и в подножие подпись)
з.ы. Что такое ст. 21?
var meanQ = CreateObject("KMeanQuantity");
meanQ.Initial(mtek,mtek);
meanQ.CollectInfoFromLS();
return meanQ.GetListQuantity(20,mtek);Вернет списочную на 20е число тек. месяца..
Сервис поддержки клиентов работает на платформе UserEcho

для 201 квитка можно что то допечатать только в шапку.
Можете через UserPrintNetChecks переопределить PrintNetChecks и перед отправкой по почте изменить полученный файл с квитком так как вам надо..
PrintNetChecks(param) { return PriorityCall("UserPrintNetChecks","SysPrintNetChecks",param); } SysPrintNetChecks(param) { int checksProcessed=atoi(param.GetValue("ChecksProcessed")); int checksCount=atoi(param.GetValue("ChecksCount")); var modules=GetArray("check\\comcheck","check\\comprint"); try { if (checksProcessed==0) { var CFile=CreateObject("CurPrnFile"); // объект класса для работы с текущим файлом печати CFile.SetFlagBrowse(0); // запрещаем просмотр CFile.SetFlag_Print(0); // текстовая печать не нужна ReLoadSMs(modules); checkManager=NetDialogs().GetCheckManager(); checkManager.Init(param); } month_kv=atoi(param.GetValue("CheckMonth")); int month=month_kv; //в нэт код глобальные переменные не передаются :( checkManager.PrintCheck(month); //путь до файла с квитком Excel var filePath=checkManager.GetCheckFilePath();в переменной filePath будет лежать путь до сформированного файла с квитком..
1)открываете файл
2)вносите правки
3)сохраняете в том же файле
4)далее отправится по почте..