Differenze tra le versioni di "IWTA EXP PSE"
(Creata pagina con " FAI 40164 == Tracciato export fatture fornitori-terzisti == Di seguito riportiamo il tracciato di default per [[Integrazione_con_gestionale#Fatture_fornitori-terzisti|l'espo...") |
|||
| (21 versioni intermedie di 2 utenti non mostrate) | |||
| Riga 1: | Riga 1: | ||
FAI 40164 | FAI 40164 | ||
| − | == Tracciato export | + | == Tracciato export Entrata prodotti di stabilimento == |
| − | Di seguito riportiamo il tracciato di default per [[Integrazione_con_gestionale# | + | Di seguito riportiamo il tracciato di default per [[Integrazione_con_gestionale#DDT_Acquisto_da_Piano_Approvvigionamento|l'esportazione]] delle entrate generate dal [[Piano_Approvvigionamento|piano di approvvigionamento]] nel gestionale.<br> |
| − | L'esportazione si basa sulla tabella | + | L'esportazione si basa sulla tabella IWTA_EXP_PSE che viene valorizzata dalla stored apposita.<br> |
| − | ==== Tabella | + | ==== Tabella Esportazione entrate di stabilimento ==== |
| − | La tabella si chiama | + | La tabella si chiama IWTA_EXP_PSE ed ha il seguente tracciato record |
{| class="wikitable" | {| class="wikitable" | ||
| Riga 16: | Riga 16: | ||
! width="100"|FAI | ! width="100"|FAI | ||
|- | |- | ||
| − | | | + | | ID_EXP_PSE |
| Sequence | | Sequence | ||
| − | | ID export | + | | ID export PSE |
| PK | | PK | ||
| | | | ||
|- | |- | ||
| − | | [[IWTA_STABILIMENTI| | + | | [[IWTA_STABILIMENTI|COD_STABILIMENTO]] |
| − | | | + | | char(20) |
| − | | | + | | Codice stabilimento |
| IDX | | IDX | ||
| | | | ||
|- | |- | ||
| − | | [[IWTA_ANAG_CONTATTI| | + | | [[IWTA_DOC|ID_DOC]] |
| + | | Long Int | ||
| + | | ID documento iWine | ||
| + | | IDXU | ||
| + | | | ||
| + | |- | ||
| + | | [[IWTA_ANAG_CONTATTI|COD_CF]] | ||
| char(30) | | char(30) | ||
| Codice fornitore | | Codice fornitore | ||
| Riga 37: | Riga 43: | ||
| Data | | Data | ||
| Data documento | | Data documento | ||
| − | | | + | | |
| | | | ||
|- | |- | ||
| NUM_DOC | | NUM_DOC | ||
| Char(30) | | Char(30) | ||
| − | | Numero documento | + | | Numero documento iWine |
| − | | | + | | |
| | | | ||
|- | |- | ||
| − | | | + | | [[IWTA_ANAG_PROD|COD_PROD]] |
| − | | Char( | + | | Char(30) |
| − | | | + | | Codice prodotto |
| − | | | + | | IDX |
| | | | ||
|- | |- | ||
| − | | [[IWTA_UM| | + | | [[IWTA_UM|UM_BASE]] |
| Char(10) | | Char(10) | ||
| UM | | UM | ||
| + | | IDX | ||
| | | | ||
| + | |- | ||
| + | | [[IWTA_UBICAZIONI|COD_UBICAZIONE]] | ||
| + | | Char(20) | ||
| + | | UM | ||
| | | | ||
| + | | 41923 | ||
|- | |- | ||
| QUANT_RIGA | | QUANT_RIGA | ||
| Riga 64: | Riga 76: | ||
| | | | ||
|- | |- | ||
| − | | | + | | NUM_MVV |
| − | + | | Char | |
| − | + | | Numero MVV | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | | Char | ||
| − | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| − | | | + | | ORD_RIGA_ID |
| − | | Char( | + | | Char(60) |
| − | | | + | | Riferimento ID ordine fornitore |
| | | | ||
| | | | ||
|- | |- | ||
| − | | | + | | DOC_RIGA_ID |
| − | | Char( | + | | Char(60) |
| − | | | + | | Riferimento ID ddt generato |
| | | | ||
| | | | ||
| Riga 101: | Riga 101: | ||
|} | |} | ||
| − | La quantità e | + | La quantità, numero e data documento vengono presi dall'entrata mentre tutti gli altri dati vengono presi dall'ordine fornitore collegato all'entrata.<br> |
=== Stored di caricamento dati === | === Stored di caricamento dati === | ||
| − | Prevedere una stored | + | Prevedere una stored sp_IWT_Export_PSE che legge tutte le entrata collegate al piano di approvvigionamento che non sono presenti in questa tabella e che sono>=alla data ultimo export, e scrive la nuova tabella [[Integrazione_con_gestionale#Fatture_fornitori-terzisti|di export]].<br> |
| − | + | Prevedere una data ultimo export nelle [[IWTA_IMPOSTAZIONI_STAB|impostazioni stabilimento]].<br> | |
| − | + | La stored deve effettuare le seguenti attività: | |
| − | + | *Cancellare tutte le righe che hanno flag letto=0 e non presenti più in iWine | |
| − | + | *Cancellare e reinserire le righe che hanno flag=0 e data<=data ultimo export | |
| − | + | *Inserire tutte le entrate collegate al piano di approvvigionamento dalla data ultimo export fino alla data passata come parametro e non presenti nella tabella | |
| + | *Aggiornare la data ultimo export alla data passata come parametro se <=data del giorno altrimenti metterci la data del giorno | ||
=== Lancio elaborazione === | === Lancio elaborazione === | ||
| − | Questa tabella viene alimentata in due modalità: | + | Questa tabella viene alimentata in due modalità:<br> |
| − | + | *Manualmente attraverso il menu Export presente in Interfaccia/Export, selezionando la data fine export (come fatto per i trattamenti). Far vedere la data inizio export non modificabile mentre la data fine export può essere modificabile | |
| − | + | *Automaticamente schedulando la stored sp_IWT_Export_PSE (richiamata dal punto precedente) da sql | |
Versione attuale delle 18:18, 31 ott 2018
FAI 40164
Tracciato export Entrata prodotti di stabilimento
Di seguito riportiamo il tracciato di default per l'esportazione delle entrate generate dal piano di approvvigionamento nel gestionale.
L'esportazione si basa sulla tabella IWTA_EXP_PSE che viene valorizzata dalla stored apposita.
Tabella Esportazione entrate di stabilimento
La tabella si chiama IWTA_EXP_PSE ed ha il seguente tracciato record
| Campo | Tipo | Descrizione | Indici | FAI |
|---|---|---|---|---|
| ID_EXP_PSE | Sequence | ID export PSE | PK | |
| COD_STABILIMENTO | char(20) | Codice stabilimento | IDX | |
| ID_DOC | Long Int | ID documento iWine | IDXU | |
| COD_CF | char(30) | Codice fornitore | IDX | |
| DATA_DOC | Data | Data documento | ||
| NUM_DOC | Char(30) | Numero documento iWine | ||
| COD_PROD | Char(30) | Codice prodotto | IDX | |
| UM_BASE | Char(10) | UM | IDX | |
| COD_UBICAZIONE | Char(20) | UM | 41923 | |
| QUANT_RIGA | float | Quantità di riga | ||
| NUM_MVV | Char | Numero MVV | ||
| ORD_RIGA_ID | Char(60) | Riferimento ID ordine fornitore | ||
| DOC_RIGA_ID | Char(60) | Riferimento ID ddt generato | ||
| FLAG_LETTO | Short int | Flag elaborato dal gestionale | IDX |
La quantità, numero e data documento vengono presi dall'entrata mentre tutti gli altri dati vengono presi dall'ordine fornitore collegato all'entrata.
Stored di caricamento dati
Prevedere una stored sp_IWT_Export_PSE che legge tutte le entrata collegate al piano di approvvigionamento che non sono presenti in questa tabella e che sono>=alla data ultimo export, e scrive la nuova tabella di export.
Prevedere una data ultimo export nelle impostazioni stabilimento.
La stored deve effettuare le seguenti attività:
- Cancellare tutte le righe che hanno flag letto=0 e non presenti più in iWine
- Cancellare e reinserire le righe che hanno flag=0 e data<=data ultimo export
- Inserire tutte le entrate collegate al piano di approvvigionamento dalla data ultimo export fino alla data passata come parametro e non presenti nella tabella
- Aggiornare la data ultimo export alla data passata come parametro se <=data del giorno altrimenti metterci la data del giorno
Lancio elaborazione
Questa tabella viene alimentata in due modalità:
- Manualmente attraverso il menu Export presente in Interfaccia/Export, selezionando la data fine export (come fatto per i trattamenti). Far vedere la data inizio export non modificabile mentre la data fine export può essere modificabile
- Automaticamente schedulando la stored sp_IWT_Export_PSE (richiamata dal punto precedente) da sql