Страница 1 из 1

Пересчет сальдовых остатков МЦ

Добавлено: 04 июл 2008, 17:24
Евгений
Привет всем!!!!

Подскажите, пожалуйста, выполнение интерфейса/процедуры по пересчету сальдовых остатков МЦ (модуль Складской учет > Операции > Сальдовые остатки МЦ > Пересчет сальдовых остатков). Как выполнить пересчет в своем интерфейсе?

Гал-ка 8.0

Добавлено: 04 июл 2008, 18:33
edward_K
пересчет сальдо типа того
wasUpdateFlag:=TRUE
wasUpdateFlag := comp(string(year(Cur_Date))+string(month(Cur_Date))+
string(day(Cur_Date))+
string(hour(Cur_Time))+string(minute(Cur_Time))+
string(second(Cur_Time))+string(sec100(Cur_Time)) );

SpOrder.cSaldoFnd := wasUpdateFlag;

update current SpOrder;

AddSaldoMC(SpOrder.SP, SpOrder.cMC, SpOrder.ccPodr, SpOrder.ccMOL, SpOrder.cParty,
SpOrder.kol, SpOrder.srPrice, SpOrder.vPrice, SpOrder.cVal,
SpOrder.priceN, SpOrder.vPriceN,
SpOrder.dOrd, 2, FALSE);

а можно и так. Пометить в Pick (wlist=7) и вызвать
RunInterface(CountSal,skPr+100) ;
пересчет цен в расходный ордерах отдельная песня -
чего то мне не нравилось вызвывать просто фейс - вроде он пометку МЦ сбрасывал. По всем можно и просто вызвать с параметрами.
поищите фейс RecalcSpAuto - он вроде пересчитывает.