Ваши комментарии

Не получилось достать необходимую аналитику потому что она собирается в 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