Ваши комментарии
// функция приема: сбор суммы по столбцу (здесь ТВХ=73), заданному подразделению и месяцу начисления
getNachPodr(spif,pd,pdmain,dt)
{
// параметры:
//spif - список источников из таблицы, при необходимости можно из него отбирать, ниже закомментарено
//pd - код необходимого подразделения
//pdmain - код осн подр. на случай если в строке вида подразделение=0,
//dt - абсолютный номер месяца
int comb;
int srci=0; // вариант по всем источникам
int subj;
int podr;
int pdi=atoi(pd);
int pdmaini=atoi(pdmain);
int pos;
char src[4];
double res;
string sp=spif;
var CL=CreateObject("CombineList");
var it = CL.CreateIterator();
var prop = CreateObject("APropBE");
int month = dt; //Transl_Date_To_Abs(dt);
res=.0;
//цикл по списку источников
//for (pos=1; pos<=strlen(sp); pos++) if (substr(sp,pos,1)==",") break;
//while (pos<=strlen(sp))
//{
// strcpy(src,trimN(substr(sp,1,pos-1)));
// srci = atoi(src);
for (it.SetBegin();!it.IsEnd();it.Next()) // цикл по совместительствам
{
comb = it.CurKey();
subj = CL.GetIDSubject(comb);
podr = CL.GetPodr(comb);
prop.Init(srci,subj,podr,comb);
if (podr==pdi || (podr==0 && pdi==pdmaini)) res=res+CashSummProp(0,72,month,month,96,CL_COL|CL_SOURCE|CL_NACH|CL_MV,prop);
}
//sp=substr(sp,pos+1);
//if (strlen(sp)==0) break;
//for (pos=1; pos<=strlen(sp); pos++) if (substr(sp,pos,1)==",") break;
//}
return res;
}
Судя по примеру, надо на панель вывести запрос периода, а как это сделать? не нашел в примере!
Применил скриптовую ф-ю CashSummProp. и нужное подразделение отобрал при просмотре совместительств, все получилось, спасибо!
спасибо!
интересует - где еще открываются респонсенсы.xml, кроме открытия из списка внешние программы - пособия ФСС(ПВСО)?
в исключения добавить не сложно, но при этом страдает "бэкап-страховка" новых ЭЛН!
Поэтому и вопрос - насколько высока потребность держать старые респонсенсы в доступе функционала программы, а если просто удалить старые(убрать в архив)?
Вы: "При открытии "старых" ЭЛН будет выдавать ошибку" - открытие из списка внешние программы - пособия ФСС(ПВСО) или еще где-то используются эти файлы.xml?
Вы: "Лучше действовать по принципу: работает?- не лезь." - в принципе согласен, но когда ежедневно страховая копия ZPL сохраняет 600мб этих файлов, не изменяемых за 2 года, которые вместе со всеми старыми отчетами составляют 90% объема бэкапа, есть повод задуматься насколько важно их хранить в полном объеме!
"
Если можно удалять файлы из этой папки, то хочется понять как они применяются в функционале программы!
все-таки нужно в ЛС предварительно рассчитывать 305 вид?
Сервис поддержки клиентов работает на платформе UserEcho
не уверен, что корректно отберется по подразделению строки, хотя можно и попробовать, просто вчера времени не было на эксперименты, но сейчас можно и допилить.