Entry Points > Modulo Contabilità > Script standard CPTBAL 

MAJ: Accesso righe di movimenti

Al momento dell'aggiornamento del bilancio generale, l'entry point permette di aggiornare alcune tabelle allegate e/o di alimentare dei campi specifici nella tabella BALANCE.

Contesto e modalità di funzionamento

Transazione

Esiste una transazione in corso

File traccia

A seconda del contesto, ci può essere o meno un file traccia aperto.

Descrizione dettagliata del o dei contesti ...

L'entry point è chiamato ad ogni aggiornamento del bilancio. La classe [F :BAL] è in linea, così come sarà scritta (o riscritta) nella tabella. Le classi [F :HAE] e [F :DAE] all’origine dell'aggiornamento sono anch'esse in linea. Si noti che ci sono più chiamate per una stessa riga di movimento (valuta di movimento, società e reporting, aggiornamento esercizio n e riporto riapertura n+1). Le seguenti variabili locali permettono di conoscere il contesto di chiamata:

CLCMETUPD: cambio del metodo di calcolo delle riaperture analitiche

Al momento dell'aggiornamento del bilancio generale partita doppia, l'entry point permette di aggiornare delle tabelle allegate e/o di alimentare dei campi specifici nella tabella BALDEM.

Contesto e modalità di funzionamento

Transazione

Esiste una transazione in corso

File traccia

A seconda del contesto, ci può essere o meno un file traccia aperto.

Descrizione dettagliata del o dei contesti

 

L'entry point è chiamato ad ogni aggiornamento del bilancio. La classe [F :BAM] è in linea, così come sarà scritta (o riscritta) nella tabella. Le classi [F :HAE] e [F :DAE] all’origine dell'aggiornamento sono anch'esse in linea. Si noti che per una stessa riga di movimento avvengono più chiamate. Le seguenti variabili locali permettono di conoscere il contesto di chiamata:

 

- BALTYP                               Tipo riferimento aggiornato                                    

- BALSOC                              Società

- BALFCY                               Sito
- BALEXE                               Esercizio
- BALDEBACC                       Conto dare
- BALDEBBPR                        Terzo dare
- BALCDTACC                       Conto avere
- BALCDTBPR                        Terzo avere

- BALIDTDEBCCE                 Asse dare

- BALIDTCDTCCE                 Asse avere

- BALCUR                              Valuta        

- BALDEBSECx                      Sezione dare

- BALCDTSECx                      Sezione avere

ANAFRW: Initializzazione degli assi con un valore fisso in riapertura

Questo entry point permette di forzare ogni asse analitico ad un valore fisso nel programma di aggiornamento della Riapertura in tempo reale.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso

File traccia

A seconda del contesto, ci può essere o meno un file traccia aperto

Descrizione dettagliata del o dei contesti…

L'entry point viene chiamato dopo subito l'alimentazione standard delle variabili locali da BALSEC1 a BALSEC9 contenenti, per ogni asse del tipo riferimento aggiornato, il codice delle sezioni per la riapertura in tempo reale.

La rialimentazione di queste variabili nel programma specifico permetterà di forzare ogni asse analitico con una qualsiasi altra sezione analitica.

Le classi [F:BLA], [F:HAE], [F:DAE] e [F:DAA] sono in linea. Le seguenti variabili locali permettono di conoscere il contesto di chiamata: 

- BALTYP              Tipo riferimento aggiornato
- BALCUR             Valuta                                                                                                                - BALSOC             Società
- BALFCY              Sito
- BALACC              Conto
- BALBPR              Terzo
- BALEXE              Esercizio
- BALREP              0=agg normale, 1= riapertura n+1