sync SVN r18102

This commit is contained in:
2026-09-11 19:06:57 +03:00
parent 661a3cad22
commit 6d339c932e
4 changed files with 171 additions and 8 deletions

View File

@@ -295,6 +295,28 @@ DEFINE CLASS CoadaContabilizareEF AS Custom
RETURN IIF(m.lnGestionabile > 0, 2, 1)
ENDPROC
*!* Cate randuri ajung efectiv in rulaje: articol ROA, gestiune (proprie sau implicita) si cont completate
PROCEDURE NrRanduriGestiune
LPARAMETERS tcAliasDetalii, tnGestiuneImplicita
LOCAL lcSelect, llGestImplicita, lnRanduri, lnRecno
lcSelect = SELECT()
lnRanduri = 0
llGestImplicita = !EMPTY(NVL(m.tnGestiuneImplicita, 0))
SELECT (m.tcAliasDetalii)
lnRecno = RECNO()
COUNT FOR NVL(in_stoc, 0) = 1 AND !EMPTY(NVL(id_articol, 0)) AND ;
(m.llGestImplicita OR !EMPTY(NVL(id_gestiune, 0))) AND ;
!EMPTY(ALLTRIM(NVL(cont, ''))) TO lnRanduri
TRY
GO m.lnRecno
CATCH
GO TOP
ENDTRY
SELECT (m.lcSelect)
RETURN m.lnRanduri
ENDPROC
*!* Textul antetului permanent afisat cat ruleaza coada
PROCEDURE AntetProgres
LPARAMETERS tnCurent, tnTotal, tcFurnizor, tcNrAct, tnSuma