Questo entry point permette di assumere il controllo durante il ciclo di lettura delle righe di una consegna da fatturare allo scopo di non fatturare certe righe.
Viene chiamato al momento dell'esecuzione del bottone 'Fattura' dalla gestione delle consegne.
Non vi sono transazioni in corso.
Non c'è file traccia aperto.
Questo entry point viene chiamato all’esecuzione del bottone « Fattura » nella gestione delle consegne. Questo bottone lancia l’oggetto fattura.
L'entry point viene quindi chiamato nell’oggetto fattura dall’azione gobjet AFFMASK.
Si trova nel ciclo di lettura delle righe di una consegna. Viene chiamato per ogni riga di consegna.
Le classi videata dell'oggetto consegna sono in linea ed alimentate con la consegna da fatturare.
LLe classi videata dell'oggetto fattura sono in linea. Le videate della testata fattura sono già caricate a partire dalla consegna.
La variabile IJL è alimentata e corrisponde all’indice della riga di consegna in fase di elaborazione nella videata [M :SDH1].
La riga di consegna è fatturata se il tutto non viene reso ([M :SDH1]QTY(IJL) > [M :SDH1]RTNQTY(IJL) e se la variabile WPE_SDHINVLIG=1.
Di conseguenza, per non fatturare una riga di consegna, occorre posizionare WPE_SDHINVLIG a 0.
NB: Se una riga di consegna non viene fatturata, non si effettua alcun aggiornamento sulla riga di consegna e sulla riga d'ordine.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto Significativo | Descrizione Tabella |
SDELIVERY | Sì | Consegne testata |
SDELIVERYD | No | Consegne riga |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
SORDERP | No | Ordini riga prezzo |
SORDERC | No | Ordini Totale A/R |
BPARTNER | No | Terzi |
BPCUSTOMER | Sì | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti cliente |
FACILITY | No | Sito |
ITMMASTER | No | Articoli |
ITMSALES | No | Articolo vendita |
ITMBPC | No | Articolo-cliente |
TABCUR | No | Tabella delle valute |
ITMFACILIT | No | Articolo-sito |
ITMCATEG | No | Categoria articolo |
ITMMVT | No | Movimenti articolo |
SPRICLINK | No | Ricerca listino vendita |
PRICSTRUCT | No | Struttura listino |
SALESREP | No | Agente |
TABUNIT | No | Tabella delle unità |
BPSUPPLIER | No | Fornitori |
STOREO | No | Riapprovvigionamento |
STOALL | No | Allocazioni |
STOJOU | No | Giornale di magazzino |
STOCK | No | Stock |
STOLOT | No | Numero di lotto |
STOSER | No | Matricola |
SPREASON | No | Causale listino vendita |
TABCOUNTRY | No | Tabella dei paesi |
SINVOICEV | No | Fatture valorizzazione |
SINVOICE | No | Fatture testata |
SINVOICED | No | Fatture dettaglio |
TABSIVTYP | Sì | Tipo di fattura |
GTYPACCENT | No | Tipo movimento |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
CONTSERV | No | Contratti di servizio |
SRETURND | No | Reso dettaglio |
SERREQUEST | No | Richieste di servizio |
HDKTASKINV | No | Consumi da fatturare |
ACTIV | No | Codici attività |
GAUTACE | No | Movimenti automatici |
ACODNUM | No | Contatori documento |
TABALLRUL | No | Regole di allocazioni/uscita |
TABSTORUL | No | Regole di gestione stock |
STOWIPW | No | Stock in corso di elaborazione |
SPACK | No | Impacchettamento testata |
SPACKD | No | Impacchettamento dettaglio |
BPCARRIER | No | Trasportatori |
BPADDRESS | No | Indirizzi |
SFOOTINV | No | Elementi di fatturazione |
TABMODELIV | No | Tabella modalità di consegna |
TABCOUAFF | No | Assegnazione dei contatori |
ACCES | No | Codici d’accesso |
Questo entry point permette di assumere il controllo durante la creazione di una proforma (o di una fattura) per alimentare in modo particolare il tipo di fattura.
Viene chiamato nell’esecuzione dei bottoni ‘Proforma’ e 'Fattura' dalla gestione delle offerte (per il bottone Proforma), ordini e consegne.
Viene anche chiamato durante l'inserimento di una proforma o di una fattura in gestione fatture.
Non vi sono transazioni in corso.
Non c'è file traccia aperto.
Questo entry point viene chiamato all’esecuzione del bottone « proforma » nella gestione di offerte, ordini e consegne. Questo bottone lancia l’oggetto fattura.
Questo entry point viene chiamato all’esecuzione del bottone « fattura » nella gestione degli ordini e delle consegne, nel caso in cui il parametro generale SIVTYP (Tipo fattura utente, Capitolo VEN, livello sito) non sia indicato. Questo bottone lancia l’oggetto fattura.
In questi 2 casi, l'entry point viene chiamato nell’oggetto fattura dall’azione gobjet AFFMASK. Viene chiamato prima dell'inizializzazione della proforma o della fattura a partire dal documento di origine.
Questo entry point viene anche chiamato durante l'inserimento di una proforma, di una fattura, di una nota credito quando si è scelto file nuovo.
In questo caso, l'entry point viene chiamato nell’oggetto fattura dall’azione gobjet RAZCRE. Viene chiamato prima dell'inserimento della proforma, della fattura o della nota credito prima della picking dei documenti di origine. Viene anche chiamato nel caso di inserimento di fattura o nota credito diretta.
Nel caso del bottone, le classi videate dell’oggetto origine sono in linea ed alimentate con l'offerta, l'ordine, la consegna da trasformare in proforma. Idem per le fatture.
In tutti i casi, le classi videate del’oggetto fattura sono in linea ma non sono ancora alimentate con il documento di origine.
Tuttavia, il campo [M:SIH0]INVTYP è caricato con la categoria di fattura da generare (5=Proforma, 1=Fattura, 2=N/C).
La variabile WKFILSUP è una variabile di filtro utilizzata per la ricerca del tipo di ftctura nella tabella TABSIVTYP. E' questa variable che bisogna utilizzare ed alimentare nell'EP per filtrare un tipo particolare. L'alimentazione va effettuata sotto forma di WKFILSUP="[TSV]SIVTYP='PRO'" dove PRO corrisponde al tipo voluto.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto Significativo | Descrizione Tabella |
BPARTNER | No | Terzi |
BPCUSTOMER | No | Clienti |
BPDLVCUST | No | Clienti consegnati |
BPCUSTMVT | No | Movimenti cliente |
FACILITY | No | Sito |
ITMMASTER | No | Articoli |
ITMSALES | No | Articolo vendita |
ITMBPC | No | Articolo-cliente |
TABCUR | No | Tabella delle valute |
ITMFACILIT | No | Articolo-sito |
ITMCATEG | No | Categoria articolo |
ITMMVT | No | Movimenti articolo |
SPRICLINK | No | Ricerca listino vendita |
PRICSTRUCT | No | Struttura listino |
SALESREP | No | Agente |
TABUNIT | No | Tabella delle unità |
BPSUPPLIER | No | Fornitori |
STOREO | No | Riapprovvigionamento |
STOALL | No | Allocazioni |
STOJOU | No | Giornale di magazzino |
STOCK | No | Stock |
STOLOT | No | Numero di lotto |
STOSER | No | Matricola |
SPREASON | No | Causale listino vendita |
TABCOUNTRY | No | Tabella dei paesi |
SINVOICEV | No | Fatture valorizzazione |
SINVOICE | No | Fatture testata |
SINVOICED | No | Fatture dettaglio |
TABSIVTYP | No | Tipo di fattura |
FACGROUP | No | Raggruppamento di siti |
GTYPACCENT | No | Tipo movimento |
GACCCODE | No | Codici contabili |
GACCOUNT | No | Conti generali |
CONTSERV | No | Contratti di servizio |
SRETURND | No | Reso dettaglio |
SERREQUEST | No | Richieste di servizio |
HDKTASKINV | No | Consumi da fatturare |
ACTIV | No | Codici attività |
GAUTACE | No | Movimenti automatici |
ACODNUM | No | Contatori documento |
TABALLRUL | No | Regole di allocazioni/uscita |
TABSTORUL | No | Regole di gestione stock |
STOWIPW | No | Stock in corso di elaborazione |
SPACK | No | Impacchettamento testata |
SPACKD | No | Impacchettamento dettaglio |
BPCARRIER | No | Trasportatori |
BPADDRESS | No | Indirizzi |
SFOOTINV | No | Elementi di fatturazione |
TABMODELIV | No | Tabella modalità di consegna |
TABCOUAFF | No | Assegnazione dei contatori |
ACCES | No | Codici d’accesso |