Entry Points > Modulo Modulo base > Script standard SUBBIH 

MAJECH: modifica scadenze

Questo entry point permette di personalizzare i campi di ogni scadenza creata alla creazione o alla modifica di una fattura.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

Questo entry point viene chiamato alla creazione di una fattura o alla modifica della condizione di pagamento, degli importi o della data di partenza scadenza di una fattura.

Si trova concretamente nel ciclo di creazione delle scadenze e permette di personalizzare qualunque campo della scadenza.

Variabili e videate disponibili

Le classi [M:BIC0,1,2,3] o [M:BIS0,1,2,3] così come le classi [F:SIH] o [F:PIH] sono disponibili a seconda che ci si trovi in gestione di fatture terzi cliente o terzi fornitore.

La variabile NBECH fornisce il numero di scadenze che saranno create (il numero massimo è fissato in modo arbitrario a 50). La variabile NOL è l'indice di lettura delle scadenze in corso di creazione (NOL varia quindi da 1 a NBECH).

I campi da alimentare sono direttamente quelli della classe [F:DUD].

Variabile o videata

Definizione

 Videata [M:BIC0,1,2,3]

Fatture terzi clienti

 Videata [M:BIS0,1,2,3]

Fatture terzi fornitori

 Integer NBECH

Numero di scadenze da creare

Integer NOL 

 Indice della scadenza in corso di creazione

 

Tabelle aperte 

Tabella

Contenuto significativo

Descrizione Tabella

GACCDUDATE [DUD]

Si

Scadenze

SINVOICE [SIH]

Si

Fatture terzi clienti

 PINVOICE [PIH]

Si

Fatture terzi fornitori

 GTYPACCENT [GTE]

Si

Tipi di movimenti

 FACILITY [FCY]

Si

Siti

 COMPANY [CPY]

Si

Società

 TABCUR [TCU]

Si

Valute

CREECH: creazione di scadenze

Questo entry point permette di creare delle scadenze alla creazione o alla modifica di una fattura.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

Questo entry point viene chiamato alla creazione di una fattura o alla modifica della condizione di pagamento, degli importi o della data di partenza scadenza di una fattura.

Si trova concretamente prima del ciclo di creazione delle scadenze.

Variabili e videate disponibili

Le classi [M:BIC0,1,2,3] o [M:BIS0,1,2,3] così come le classi [F:SIH] o [F:PIH] sono disponibili a seconda che ci si trovi in gestione di fatture terzi cliente o terzi fornitore.

La variabile NBECH fornisce il numero di scadenze che saranno create (il numero massimo è fissato in modo arbitrario a 50). Bisogna quindi incrementare questa variabile prima di aggiungere le scadenze nelle variabili di salvataggio.

Le informazioni relative alle scadenze da creare sono memorizzate nelle seguenti variabili:

-        ECHDAT(1..NBECH) : data scadenza

-        ECHPAM(1..NBECH) : modalità di pagamento

-        ECHTYP(1..NBECH) : tipo di pagamento

-        ECHMNT(1..NBECH): importo in valuta documento

-        ECHLOC(1..NBECH) : importo in valuta società

-        ECHRPT(1..NBECH): importo in valuta reporting

così come le variabili BONAPAY (livello di pagabile), RELANCE (tipo Sì/No) e TYPTIERS. Quest'ultima variabile sarà 1 se il terzo è un cliente o 2 se è un fornitore.

Nota: le informazioni presenti nelle variabili indicizzate sono state dedotte dalla condizione di pagamento.

Variabile o videata

Definizione

 Videata [M:BIC0,1,2,3]

Fatture terzi clienti

 Videata [M:BIS0,1,2,3]

Fatture terzi fornitori

 Integer NBECH

Numero di scadenze da creare

 Integer BONAPAY

Livello di pagabile

 Integer RELANCE

Sollecito (menù locale S/N)

 Integer TYPTIERS

Tipo di terzo

 

Tabelle aperte 

Tabella

Contenuto significativo

Descrizione Tabella

GACCDUDATE [DUD]

No

Scadenze

SINVOICE [SIH]

Si

Fatture terzi clienti

 PINVOICE [PIH]

Si

Fatture terzi fornitori

 GTYPACCENT [GTE]

Si

Tipi di movimenti

 FACILITY [FCY]

Si

Siti

 COMPANY [CPY]

Si

Società

 TABCUR [TCU]

Si

Valute

IMPECH: modifica scadenze

Questo entry point permette di personalizzare i campi di ogni scadenza creata alla creazione durante l'import di una fattura.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Questo entry point è chiamato durante l'import di una fattura con le sue scadenze. Si trova nel ciclo di aggiornamento delle scadenze, e permette di personalizzare qualunque campo della scadenza.

NB: durante l'import d'un file che contiene le scadenze, si passerà nell'entry point IMPECH e durante l'import delle fatture senza la registrazione "scadenze", si passerà negli entry point CREECH e MAJECH

Variabili e videate disponibili

La classe [M:DUD1]  (associata alla videata BPCDUD o BPSDUD) così come le classi [F:SIH] o [F:PIH] sono disponibili a seconda che ci si trovi in import di fatture terzi cliente o terzi fornitore.

La variabile [M:DUD1]NBECH fornisce il numero di scadenze che saranno create (il numero massimo è fissato in modo arbitrario a 50). La variabile nolign è l'indice di lettura delle scadenze in corso di creazione (nolign varia quindi da 1 a NBECH).

I campi da alimentare sono direttamenti quelli della classe [F:DUD].

Variabile o videata

Definizione

 Videata BPCDUD [M:DUD1]

Fatture terzi clienti

Videata BPSDUD [M:DUD1]

Fatture terzi fornitori

 Integer [M:DUD1]NBECH

Numero di scadenze da creare

 Integer nolign

 Indice della scadenza in corso di creazione

 

Tabelle aperte 

Tabella

Contenuto significativo

Descrizione Tabella

GACCDUDATE [DUD]

Si

Scadenze

SINVOICE [SIH]

Si

Fatture terzi clienti

 PINVOICE [PIH]

Si

Fatture terzi fornitori

 FACILITY [FCY]

Si

Siti

 COMPANY [CPY]

Si

Società

 TABCUR [TCU]

Si

Valute