Entry Points > Modulo Contabilità > Script standard SUBGAS 

CONTEURO: Inibire il reset degli importi forzati dei movimenti in valuta IN

Questo entry point permette di inibire il reset degli importi forzati nel caso di movimenti in valuta in.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto

Variabili e videate disponibili

Le videate [HAE0], [HAE1] e [HAE2] contengono il movimento in corso di validazione.

EXTOURNE: Aggiornamento di campi specifici in storno di movimento

Questo entry point permette di aggiornare dei campi specifici quando si storna un movimento

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto

Variabili e videate disponibili

Le videate [HAE0], [HAE1] e [HAE2] contengono il movimento di storno in corso di creazione.

LIGNE_EXT: Prima della creazione del movimento di storno

Questo entry point permette di assumere il controllo durante la creazione di un movimento di storno. All'origine, è stato creato in modo da poter modificare la descrizione delle righe dei movimenti creati.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto

Variabili e videate disponibili

Le videate [HAE0], [HAE1] e [HAE2] contengono il movimento di storno in corso di creazione. Tutti i i campi di queste videate sono accessibili. La variabile locale NOL contiene l’indice della riga. All'uscita dalla chiamata dell'entry point LIGNE_EXT, la descrizione della riga di movimento creata dallo storno viene inizializzata con il contenuto della variabile [L]RVSLIB.

MODECH: modifica delle scadenze in creazione batch

Questo entry point permette di modificare le scadenze create alla generazione di un movimento contabile in batch, cioè dai movimenti automatici.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Caso di chiamata

Questo entry point è chiamato in creazione di movimenti batch, per ogni riga del movimento contabile che verte su un collettivo.

Variabili e videate disponibili

Le videate [HAE0], [HAE1] e [HAE2] contengono le informazioni del movimento in corso di creazione. La variabile locale NOL è l’indice del percorso delle righe del movimento. NOL varia da 0 a [M]NBLIG-1.

La classe [F:DAE] contiene i dati della riga creata.

La classe [F:DUD] è disponibile in questo entry point, ma il suo contenuto non è significativo.

All'uscita dalla chiamata dell'entry point, la variabile GOK viene testata.

ECHEANCE: Prima della creazione della scadenza

Questo entry point permette di assumere il controllo appena prima la creazione della scadenza in modo da modificare l'inizializzazione standard di alcuni campi della scadenza da creare

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Caso di chiamata

Questo entry point è chiamato appena prima la ‘Write [DUD]’ e dopo l'alimentazione dei campi della scadenza da creare

Variabili e videate disponibili

La classe [F:HAE] contiene i dati del movimento contabile creato

La classe [F:DAE] contiente i dati della riga di movimento per la quale si crea una scadenza.

CONTTVA: inibire il controllo IVA standard/Aggiungere dei controlli specifici

Questo entry point permette di inibire il controllo degli importi IVA standard e di aggiungere dei controlli in specifico.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Caso di chiamata

Questo entry point è chiamato nell'etichetta $VERIF dell'azione VERIF_MOD, quindi in modifica del movimento contabile.

Variabili e videate disponibili

Le videate [M:HAE0], [M:HAE1], [M:HAE2] sono disponibili.

La variabile integer CONTTVA deve essere alimentata con il valore 2 affinché il controllo degli importi IVA standard non venga effettuato in seguito.