Entry Points > Modulo Contabilità > Script standard CPTENG 

ENGAGE: Prima della creazione automatica di un impegno

L'entry point ENGAGE permette di modificare un certo numero di variabili prima della creazione automatica di un impegno. E' possibile interrompere la sequenza di creazione/modifica dell'impegno assegnando -1 alla variabile CREENG.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Secondo il contesto chiamante

Variabili e videate disponibili

Variabile o videata

Definizione

Integer CREENG

Flag di creazione o modifica:
*CREENG vale 1 nel caso di una creazione
*CREENG vale 0 nel caso di una modifica
*Si può forzare CREENG a -1 per inibire la creazione/modifica dell'impegno

Char ENGAGE

Riferimento dell'impegno da creare/modificare

Char SOCIETE

Società

Char BALSIT

Sito

Char TIERS

Terzo

Char TBENGCOA()(1..)

Piani dei conti

Char TBENGACC()(1..)

Conti

Char TBENGLEDTYP()(1..)

Tipi di riferimento

Char TBENGLED()(1..)

Riferimenti

Char TBENGDIE()(1..)

Assi analitici

Char TBENGCCE()(1..)

Sezioni analitiche

Date DAT

Data movimento

Char CUR

Valuta movimento

Integer SENS

Segno (dare/avere)

Integer TYP

Tipo (preimpegno/impegno)

Decimal QUANTITE

Quantità di unità di prodotto

Decimal MONTANT

Importo in valuta movimento

 

Tabelle aperte

Le tabelle GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sono aperte. Il loro contenuto non è significativo.

EVALHEA: Valutazione di elementi di testata di movimento automatico

L'entry point EVALHEA permette di aggiungere delle valutazione di elementi specifici di movimento automatico sulla testata dell'impegno.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Secondo il contesto chiamante

Variabili e videate disponibili

Variabile o videata

Definizione

Integer CREENG

Indica che verrà creato un impegno (se <>0). Altrimenti si aggiornerà un impegno.

Char ENGAGE

Riferimento dell'impegno da creare/modificare

Char SOCIETE

Società

Char BALSIT

Sito

Char TIERS

Terzo

Char CPTANA

Conto analitico

Char TBCCE()(1..)

Sezioni analitiche

Date DAT

Data movimento

Char DEVCUR

Valuta movimento

Char DEVLED

Valuta riferimento

Integer SENS

Segno (dare/avere)

Integer TYP

Tipo (preimpegno/impegno)

Decimal QUANTITE

Quantità di unità di prodotto

Decimal MONTANT

Importo in valuta movimento

Decimal MONTANTLED

Importo in valuta riferimento

 

Tabelle aperte

Le tabelle GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sono aperte. Il loro contenuto non è significativo.

EVALLIN: Valutazione di elemento di riga in funzione di un movimento automatico

L'entry point EVALLIN permette di aggiungere delle valutazioni di elementi specifici di movimento automatico sulle righe di impegno.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Secondo il contesto chiamante

Variabili e videate disponibili

Variabile o videata

Definizione

Integer CREENG

Indica che verrà creato un impegno (se <>0). Altrimenti si aggiornerà un impegno.

Char ENGAGE

Riferimento dell'impegno da creare/modificare

Char SOCIETE

Società

Char BALSIT

Sito

Char TIERS

Terzo

Char CPTANA

Conto analitico

Char TBCCE()(1..)

Sezioni analitiche

Date DAT

Data movimento

Char DEVCUR

Valuta movimento

Char DEVLED

Valuta riferimento

Integer SENS

Segno (dare/avere)

Integer TYP

Tipo (preimpegno/impegno)

Decimal QUANTITE

Quantità di unità di prodotto

Decimal MONTANT

Importo in valuta movimento

Decimal MONTANTLED

Importo in valuta riferimento

 

Tabelle aperte

Le tabelle GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sono aperte. Il loro contenuto non è significativo.