Questo entry point permette di assumere il controllo al momento della definizione dei criteri di selezione delle consegne da fatturare.
Permette di aggiungere dei filtri supplementari su queste consegne.
E' chiamato nel programma di fatturazione automatica delle consegne FUNAUTINVD.
Non ci sono transazioni in corso.
Non c'è ancora file traccia aperto quando si è in fase di selezione delle consegne da fatturare.
Questo entry point è chiamato al momento della definizione dei criteri di selezione.
La videata di selezione delle consegne [M :DIA] (SAUTINVD) è ancora disponibile.
I criteri standard sono caricati nella variabile CRITERE. Riguardano il file testata consegne (SDELIVERY).
La variabile FILSUP è stata creata per l'aggiunta dei criteri supplementari. E' dimensionata a 250 caratteri. Affinchè funzioni correttamente al momento della valutazione se la variabile non è caricata dall'entry point, FILSUP è inizializzata alla stringa « 1=1 ».
Basta completarla nell'entry point.
Esempio : Aggiunta di un filtro supplementare sul cliente consegnato che deve cominciare con « CLI».
FILSUP -= ‘ & BPCORD >= « CLI »’
FILSUP è valutato insieme a CRITERE, al momento del filtro sul file SDELIVERY. I criteri devono riferirsi a campi del file SDELIVERY.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SINVOICE | No | Fatture testata |
SINVOICEV | No | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | No | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | No | Terzi |
BPCUSTOMER | No | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | Si | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | No | Tabella tipo fattura cliente |
SWRKINV | No | File di lavoro |
ACODNUM | No | Contatore documento |
Questo entry point permette di assumere il controllo prima della fine della transazione di scrittura di una fattura per aggiornare dei file specifici.
Viene chiamato nel programma di fatturazione automatica FUNAUTINVD
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
C'è un file traccia aperto
Questo entry point viene chiamato:
nella funzione di fatturazione automatica delle consegne prima della fine di ogni transazione di scrittura di una fattura.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SINVOICE | Si | Fatture testata |
SINVOICEV | Si | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | No | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | Sì (terzo fattura) | Terzi |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | Si | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
Questo entry point permette di assumere il controllo alla fine dei controlli di autorizzazione di fatturazione di una consegna. Permette di aggiungere dei test che permettono di rifiutare la consegna.
E' chiamato nel programma di fatturazione automatica FUNAUTINVD
Non ci sono transazioni in corso
Per rifiutare la consegna, occorre posizionare la variabile OK a 1.
C'è un file traccia aperto
Questo entry point viene chiamato:
nella funzione di fatturazione automatica alla fine dei controlli di autorizzazione di fatturazione di ogni consegna.
La videata di selezione delle consegne SAUTINVD è disponibile.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SINVOICE | No | Fatture testata |
SINVOICEV | No | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | Si | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | Sì se [F:SDH]IME=2 | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | No | Terzi |
BPCUSTOMER | Sì (cliente ordine) Se [F:SDH]IME=5 | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | No | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
Questo entry point permette di assumere il controllo prima della scrittura nel file di lavoro di ogni record consegna da fatturare. Permette di aggiungere dei dati che servono da criteri di rottura nei dati del file di lavoro (campo SWIDATA) ovvero modificare la chiave (campi SWIKEY e SWIKEY1).
E' chiamato nel programma di fatturazione automatica FUNAUTINVD
Non ci sono transazioni in corso
C'è un file traccia aperto
Questo entry point è chiamato:
nella funzione di fatturazione automatica ad ogni scrittura di un record nel file di lavoro.
La videata di selezione delle consegne SAUTINVD è disponibile.
Per aggiungere dei criteri di rottura, è necessario alimentare nel campo SWIDATA le informazioni desiderate.
Es: [F :SWI]SWIDATA += [F :SDH]xxx
Attenzione: Nei campi SWIDATA, rimangono solo 40 caratteri disponibili.
Ogni modifica che riguarda i campi di chiave SWIKEY e SWIKEY1 può rivelarsi problematica per le fatture generate.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SWRKINV | Si | File di lavoro fatturazione automatica |
SINVOICE | No | Fatture testata |
SINVOICEV | No | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | Si | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | Sì se [F:SDH]IME=2 | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | No | Terzi |
BPCUSTOMER | Sì (cliente fattura) Se [F:SDH]IME=5 | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | No | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
|
|
|
Questo entry point permette di assumere il controllo dopo la lettura di ogni riga di consegna [F:SDD], prima di scrivere la riga di fattura e di effettuare gli aggiornamenti dell'ordine e della consegna. Permette di non integrare una riga consegna nella fattura.
E' chiamato nel programma di fatturazione automatica FUNAUTINVD
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
C'è un file traccia aperto
Questo entry point viene chiamato:
nella funzione di fatturazione automatica delle consegne nel ciclo di caricamento delle righe di consegna.
Le videate della gestione delle fatture sono disponibili: [M:SIH0] (SIH0), [M:SIH1] (SIH1), [M:SIH2] (SIH2), [M:SIH4] (SIH4).
Il posizionamento a 1 della variabile IJUMP permette di passare alla riga di consegna successiva. Se un aggiornamento ordine o consegna deve essere nonostante tutto effettuato, bisogna integrarlo all'entry point prendendo come modello il contenuto della sezione $TRT_DETAIL del programma FUNAUTINVD
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SINVOICE | Si | Fatture testata |
SINVOICEV | Si | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | No | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | Sì (terzo fattura) | Terzi |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | Si | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
Questo entry point permette di assumere il controllo dopo il caricamento di tutte le righe nella classe [M] così come la loro scrittura in [F:SID] e prima dell'attivazione del calcolo della fattura. Permette di aggiungere delle righe supplemetari o di effettuare delle modifiche prima del calcolo.
E' chiamato nel programma di fatturazione automatica FUNAUTINVD
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
C'è un file traccia aperto
Questo entry point viene chiamato:
nella funzione di fatturazione automatica delle consegne prima della fine di ogni transazione di scrittura di una fattura.
Le videate della gestione delle fatture sono disponibili: [M:SIH0] (SIH0), [M:SIH1] (SIH1), [M:SIH2] (SIH2), [M:SIH4] (SIH4).
Per un aggiunta di riga prendere come modello il contenuto della sezione $TRT_DETAIL del programma FUNAUTINVD
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SINVOICE | Si | Fatture testata |
SINVOICEV | Si | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | No | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
BPARTNER | Sì (terzo fattura) | Terzi |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
TABSIVTYP | Si | Tipi di fatture |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GAUTACE | No | Movimenti automatici |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |