Ваши комментарии
Спасибо большое!! Отлично работает!
Спасибо большое!!
Еще одна проблема. Эта функция срабатывает только после окончательного расчета ЛС. Пока не запишем рассчитанные значения видов СН, мы не можем прочитать их этой функцией.
Не получилось достать необходимую аналитику потому что она собирается в USSHIFRZ.S.
А как достать часть ШЗ из интегрального ШЗ при печати квитка? Нужно каким-то образом запустить сначала USSHIFRZ.S или как-то по-другому можно это сделать?
Спасибо.
Пересчетные строки суммирует. Если за предыдущий месяц доначислили СН, берет и из этой строки РВ. Нужно подсуммировать РВ текущего месяца за текущий месяц.
Поправьте, пожалуйста, скрипт. В колонке 33 символом 3 отмечены виды СН. Как подсуммировать РВ по этим видам по основному подразделению, источнику, совместительству и без учета пересчетных строк.
Спасибо.
UserDefineSev(month, d1, d2)
{
int stolbec = 33;
double n2=0;
var Prop = CreateObject("APropBE");
Prop.Init(GetGeneralSrcLS(),GetGeneralSubjectLS(),GetGeneralPodrLS(),GetGeneralCombineLS()); //Основной источник
var CurProp = GetCurPropCountLS(); // По должностям
char buf[256];
char func[256];
sprintf(func,"R_Col_T(3,'н',%d,0,0,Prop)%s",stolbec);
CallFuncReceive(func,buf,250,2);
n2 = atof(buf)/100;
return n2;
}
Из строки смогли достать
ShzRow.ComInitial(static_cast_to_string(GetShifrZatrRow(code)),FlagN);
Но нам нужно выбрать аналитику из таблицы соответствия видов оплаты.
ShzCod.ComInitial(static_cast_to_string(GetShzTsootv1d(pos_tvx)),FlagN);
char str2[256];str2=ShzCod.GetPseudPartShz("KR_Sau2");
Что такое pos_tvx и как ее определить?
Спасибо.
Сервис поддержки клиентов работает на платформе UserEcho
Как только начинаем использовать UserDefineSev, вид СН перестает считаться.
Можете выложить 897 алгоритм, чтобы мы сами переименовали эту UserDefineSev.
Или можно что-то другое придумать?