Patch level :4.0 738
Files correlati :ca2 Ricompilazione Demo : [ ] Commento :messo normal e non required il campo causale sul ribaltamento git-svn-id: svn://10.65.10.50/trunk@15464 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
99e5928033
commit
622f4c17ed
@ -350,8 +350,8 @@ bool TRib_movanal_app::cappotta_movimento(TAnal_mov& anal_mov)
|
||||
TRecord_array& input_rows = anal_mov.body(); //record_array con le righe del mov_anal (INPUT)
|
||||
|
||||
//Per prima cosa prende le righe del movimento su RMOVANA e le ricompatta..
|
||||
TRecord_array compact_rows = input_rows; //record array con le righe compattate da creare con la
|
||||
compact_rows.destroy_rows(); //implode_rows()
|
||||
TRecord_array compact_rows = input_rows; //record array con le righe compattate da creare con la..
|
||||
compact_rows.destroy_rows(); //..implode_rows(); intanto le azzera per sicurezza
|
||||
//Imploditore
|
||||
implode_rows(input_rows, compact_rows);
|
||||
|
||||
@ -383,6 +383,7 @@ static bool cappotta_callback(const TRelation& rel, void* pJolly)
|
||||
TRib_movanal_app& app = *(TRib_movanal_app*)pJolly;
|
||||
const long numreg = rel.curr().get_long(MOVANA_NUMREG);
|
||||
TAnal_mov anal_mov(numreg);
|
||||
//se va tutto bene riscrive l'intero movimento analitico con conseguente ricalcolo saldi
|
||||
if (app.cappotta_movimento(anal_mov))
|
||||
anal_mov.rewrite(rel.lfile());
|
||||
|
||||
|
@ -92,12 +92,12 @@ STRING F_CODCAUS 3
|
||||
BEGIN
|
||||
PROMPT 1 0 "Causale "
|
||||
USE LF_CAUSALI SELECT MOVIND!=""
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT CODCAUS F_CODCAUS
|
||||
DISPLAY "Codice" CODCAUS
|
||||
DISPLAY "Descrizione@50" DESCR
|
||||
OUTPUT F_CODCAUS CODCAUS
|
||||
OUTPUT F_DESCAUS DESCR
|
||||
CHECKTYPE NORMAL
|
||||
ADD RUN cg0 -4
|
||||
FLAGS "U"
|
||||
END
|
||||
|
Loading…
x
Reference in New Issue
Block a user