Questo entry point permette di assumere il controllo al momento della definizione dei criteri di selezione delle consegne validate in attesa di fatturazione.
Permette di aggiungere dei filtri supplementari su queste consegne.
E' chiamato nel programma delle fatture da emettere FUNAUTFAE.
Non ci sono transazioni in corso.
Non ci sono ancora file traccia aperti quando si è in fase di selezione delle consegne.
Questo entry point è chiamato al momento della definizione dei criteri di selezione.
La videata di selezione delle consegne [M :DIA] (SAUTFAE) è 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é ciò funzioni correttamente al momento della valutazione se la variabile non viene alimentata dall'entry point, FILSUP è inizializzata alla stringa « 1=1 ».
E' sufficiente completarla nell'entry point.
Esempio: Aggiunta di un filtro supplementare sul cliente consegnato che deve cominciare con « CLI».
FILSUP -= ‘ & BPCORD >= « CLI »’
FILSUP viene interpretato nello stesso momento di CRITERE, durante il filtro sul file SDELIVERY. I criteri devono riferirsi ai 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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | Si | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | No | Terzi |
BPCUSTOMER | No | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
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à |
|
| Tabelle di lavoro |
SWRKINV | No | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |
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 delle fatture da emettere FUNAUTFAE
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 è chiamato:
nella funzione delle fatture da emettere 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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | Si | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | Sì (terzo fattura) | Terzo |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
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à |
|
| Tabelle di lavoro |
SWRKINV | No | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
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 delle fatture da emettere FUNAUTFAE
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 è chiamato:
nella funzione delle fatture da emettere alla fine dei controlli di autorizzazione di fatturazione di ogni consegna.
La videata di selezione delle consegne SAUTFAE è 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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | No | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | No | Terzi |
BPCUSTOMER | No | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
SINVOICE | No | Fatture testata |
SINVOICEV | No | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | Si | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
|
| Tabelle di lavoro |
SWRKINV | No | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
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 di modificare la chiave (campi SWIKEY e SWIKEY1).
E' chiamato nel programma delle fatture da emettere FUNAUTFAE
Non ci sono transazioni in corso
C'è un file traccia aperto
Questo entry point è chiamato:
nella funzione delle fatture da emettere ad ogni scrittura di un record nel file di lavoro.
La videata di selezione delle consegne SAUTFAE è disponibile.
Per aggiungere dei criteri di rottura, è necessario alimentare nel campo SWIDATA le informazioni desiderate.
Es: [F :SWI]SWIDATA += [F :SDH]xxx
Attenzione: Nel campo SWIDATA rimangono solo 40 caratteri disponibili.
Ogni modifica che riguarda i campi di chiave SWIKEY e SWIKEY1 può rivelarsi problematica relativamente alle 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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | No | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | No | Terzi |
BPCUSTOMER | No | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
SINVOICE | No | Fatture testata |
SINVOICEV | No | Fatture testata valorizzazione |
SINVOICED | No | Fatture riga |
SDELIVERY | Si | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
|
| Tabelle di lavoro |
SWRKINV | Si | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
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 della consegna. Permette in particolare di non integrare una riga consegna nella fattura.
E' chiamato nel programma delle fatture da emettere FUNAUTFAE
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 è chiamato:
nella funzione delle fatture da emettere, 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 nonostante tutto bisogna effettuare un aggiornamento ordine o consegna, bisogna integrarlo all'entry point prendendo come modello il contenuto della sezione $TRT_DETAIL del programma FUNAUTFAE
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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | Si | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | Sì (terzo fattura) | Terzi |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
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à |
|
| Tabelle di lavoro |
SWRKINV | No | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
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 supplementari o di effettuare delle modifiche prima del calcolo.
E' chiamato nel programma delle fatture da emettere FUNAUTFAE
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 è chiamato:
nella funzione delle fatture da emettere 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 FUNAUTFAE
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 |
|
| Tabelle dati di base |
ATABDIV | No | Tabelle diverse |
TABCOUAFF | No | Tabella assegnazione contatori |
TABSIVTYP | Si | Tabella tipo fattura cliente |
TABCUR | No | Tabella delle valute |
TABCHANGE | No | Tabella dei cambi valute |
TABCOEFF | No | Tabella dei coefficienti |
TABVAT | No | Tabella dei codici IVA |
TABRATVAT | No | Tassi IVA |
TABUNIT | No | Tabella delle unità |
ACODNUM | No | Contatore documento |
AVALNUM | No | Valori dei contatori |
COMPANY | No | Tabella delle società |
FACILITY | No | Tabella dei siti |
BPARTNER | Sì (terzo fattura) | Terzi |
BPCUSTOMER | Sì (cliente fattura) | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti clienti |
ITMMASTER | No | Articoli |
ITMSALES | No | Articoli-Vendite |
ITMBPC | No | Articoli-Clienti |
ITMFACILITY | No | Articoli-siti |
|
| Tabelle vendite |
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à |
|
| Tabelle di lavoro |
SWRKINV | No | File di lavoro |
|
| Tabelle contabilità |
GTYPACCENT | No | Tipi di movimenti |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
GACCDUDATE | No | Scadenze |
GAUTACE | No | Movimenti automatici |
GAUTACED | No | Movimenti automatici (righe) |
GAUTACEF | No | Formule movimenti automatici |
GJOURNAL | No | Giornali contabili |