Ваши комментарии
Добрый день.
РВ берется из вида...
(Если там стоят дни, то напечатаются дни)
В общем случае непонятно как перевести дни в часы ( сотрудник может работать не на полную ставку)
Самый простой способ - дописать количество часов после названия вида, определив функцию
UserNuNameForCheck(code,bLongName)
Для Excel надо добавить что то вроде этого
UserEndPrintCheckHeader(tipKv)
{
    tInsertRows(NumStr,1); tCopyRow(NumStr);
    char str[256];
  sprintf(str," Оклад: %.2f Норма: %.2f",UserGetOklad(),UserGetNorm());
    tWriteStringToCell2(NumStr,1,OemToAnsi(str));
    NumStr++;
 
}
UserGetOklad()
{
    return atof(kch_from_safe("summa")); 
}
UserGetNorm()
{
  s50(mtek);
    return norm(2);
}Добрый день.
в comprint ничего не нужно добавлять.
Квиток с какой формой правим? Печать текcтовая или Excel?
15- 20 окладов в месяц, измененных задним числом?
Можно все , но на все нужны ресурсы, а они, к сожалению, не безграничны.
Как часто возникает эта ситуация?
приказы могут обработать не из ЛС, а из списка.. а там приказы по нескольким ЛС....
Добрый день.
Окошко "пересчет месяцев" должно открываться в какой момент?
При разноске приказа?
Если из кп пришло несколько видов - пересчет предлагать при разноске каждого вида?
Сервис поддержки клиентов работает на платформе UserEcho
 
		
		
	
 
		
		
	
 
			 
                
Добрый день.
Сделайте отдельную ведомость на перерасчет каждого месяца и зафиксируйте НДФЛ, тогда программа не будет строить пропорций, а возьмет ндфл, указанный в ведомости.