sync SVN r18023
This commit is contained in:
@@ -203,7 +203,7 @@ FUNCTION IncarcaVanzareNota
|
||||
ENDFUNC && IncarcaVanzareNota
|
||||
|
||||
|
||||
*!* parametru: alias cu randurile notei (tact), cu campurile cod/nract/serie_act/dataact/sters
|
||||
*!* parametru: alias cu randurile notei (tact), cu campurile cod/nract/serie_act/dataact si, optional, sters
|
||||
*!* incearca toate combinatiile distincte (cod, nract, serie_act, dataact) din alias (sters=0) pana
|
||||
*!* gaseste un rand in VANZARI; lasa workarea si pozitia curenta neschimbate, .F. cu tvanz gol daca nu gaseste
|
||||
FUNCTION IncarcaVanzareDinNota
|
||||
@@ -228,7 +228,12 @@ FUNCTION IncarcaVanzareDinNota
|
||||
Use In tmp_triplete_pozvanz
|
||||
ENDIF
|
||||
*!* cod se ia tot din cursor, nu de pe randul curent - acesta poate fi la EOF dupa CalculeazaTotal
|
||||
SELECT DISTINCT cod, nract, serie_act, dataact FROM (m.tcAliasAct) WHERE sters = 0 INTO CURSOR tmp_triplete_pozvanz READWRITE
|
||||
*!* sters lipseste in aliasurile de nota noua (initializare solduri) - atunci nu se filtreaza
|
||||
IF Type(m.tcAliasAct + '.sters') = 'U'
|
||||
SELECT DISTINCT cod, nract, serie_act, dataact FROM (m.tcAliasAct) INTO CURSOR tmp_triplete_pozvanz READWRITE
|
||||
ELSE
|
||||
SELECT DISTINCT cod, nract, serie_act, dataact FROM (m.tcAliasAct) WHERE sters = 0 INTO CURSOR tmp_triplete_pozvanz READWRITE
|
||||
ENDIF
|
||||
|
||||
SELECT tmp_triplete_pozvanz
|
||||
SCAN
|
||||
|
||||
Reference in New Issue
Block a user