Corso eBIZ -Modulo 04a - La lente su... (CW513-008)
-
Upload
enea-dte-sen-cross -
Category
Internet
-
view
14 -
download
0
Transcript of Corso eBIZ -Modulo 04a - La lente su... (CW513-008)
Mini CORSO adozione di eBIZ
Gennaio 2017
La lente su … tessutoPiero De Sabbata, [email protected]
Arianna Brutti, [email protected]
La lente su….
Ordine acquisto TESSUTO
La struttura del singolo documento: esempio
La lente su: Ordine di acquisto tessuto (link al sito moda-ml)
«L’ordine può essere di tre tipi:• "standard" quando è un ordine chiuso a sè stante• "aperto" quando alcuni requisiti sono ancora da definire a cura dell’ordinante • "di disposizione" quando scarica parzialmente od evade un ordine aperto
L’ordine standard e la disposizione su ordine aperto in generale autorizzano la produzione-consegna-fatturazione di determinati tessuti e in particolare le quantità, le date e località di consegna, i prezzi.L’ordine aperto permette di anticipare alcuni di questi elementi al fornitore, e contemporaneamente rinviare ad un secondo tempo la definizione dei restantiDi norma, ogni riga dell’Ordine deve corrispondere ad un articolo + disegno + variante, ovvero ad un ben definito tessuto.Eccezionalmente, nell’Ordine “aperto”, la specificazione di disegno/variante può essere omessa in vista di una successiva definizione attraverso uno o più Ordini di “disposizione”.»
dalla guida d’uso
La testataTEXOrder@TOtype [Optional] [Default= STD]@msgfunction [Optional] [Default= OR]@useProfile [Optional]
| TOheader 1-1| | msgN 1-1- scegli -| | msgID 0-1- oppure -| | docID 0-1| | @numberingOrg [Optional]- fine scelta -| | msgDate 1-1| | @dateForm [Optional]| | validityEnd 0-1| | @dateForm [Optional]| | msgCurrency 0-1| | otherCurrency 0-9| | @currencyUseQualifier [Required]
| | refDoc 0-9| | @docType [Required]| | | docID 1-2| | | @numberingOrg [Optional]| | | docDate 0-1| | | @dateForm [Optional]| | | season 0-1| | | itemID 0-1
- Tipo di documento
- Id del documento e sua data di emissione ed eventuale limite di validità
- Valuta usata
- Riferimenti ad eventuali documenti di associati (p.es. listino)
msgfunction : funzione rivestita dal presente messaggio, Tabella NT18
CA cancellazione documento presente CP copia OR originale RC ritrasmissione correzione dati errati RT ritrasmissione
TOtype: tipo di ordine di acquisto, Tabella NT1
A aperto D disposizione su ordine aperto STD standard P prenotazione
docType: tipo di documento, Tabella T21
CAT Listino OFF OffertaORD Ordine…. ecc .
La testata/2
| | buyer 1-1| | @logo [Optional]| | @sender [Optional]| | | id 1-1| | | @numberingOrg [Optional]| | | legalName 0-1| | | dept 0-1| | | person 0-1…..ecc, indirizzo e dati personali del contatto| | supplier 1-1… idem
| | thirdParty 0-5| | @VAT [Optional]| | @role [Required]| | … dati della terza parte
| | note 0-9| | @numberingOrg [Optional]| | @codeList [Optional]| | @noteLabel [Optional]
- Dati cliente e fornitore, eventualmente codificati
- Dati di eventuali terze parti e suo ruolo
- Note libere o strutturate
numberingOrg : organizzazione che ha creato la codifica, Tabella NT6
CL cliente CO collaudo tessile FO fornitore GS GS1 MF MInistero Finanze (codice IVA)
…. ecc role: qualificatore del ruolo della Terza Parte, Tabella NT2
DM Destinatario Merce DF Destinatario Fattura IM Importatore CO Collaudatore SP Spedizioniere
…. ecc
Blocco terms| terms 0-1
| | payment 0-5| | @finDiscount [Optional]| | @finSurcharge [Optional]- scegli -| | | payTerm 1-1- oppure -| | | payTermText 1-1- fine scelta –
| | | payMode 0-1| | insPayment 0-5| | @part [Required]
- scegli -| | | payTerm 1-1- oppure -| | | payTermText 1-1- fine scelta -| | | payMode 0-1…. payMode: modalità o mezzo di effettuazione del pagamentoTabella T2BB bank transfer RD remittance RB bank receipt TR bank draft SW bank SWIFT …. ecc
Terms: dettaglio delle condizioni di pagamento e di consegna,
contiene- dettaglio di pagamento, per pagamento in unica
soluzione o in rate- trade: condizioni generali di resa della merce- transInfo: trasporto- allowanceCharge: Sconti e Oneri
payTerm: codice che specifica i termini di scadenza del pagamentoTabella T1
CASHINV PAYMENT ON RECEIPT OF INVOICE INVULTIMO/240D PAYMENT 240 DD AFTER END MONTH RECEIPT INVOICEINV/30D PAYMENT AT 30 DD AFTER RECEIPT OF INVOICEINV/45D PAYMENT AT 45 DD AFTER RECEIPT OF INVOICECASH PAYMENT ON DELIVERY…. ecc
Blocco terms/2| | trade 0-1- scegli -| | | incoTermText 1-1- oppure -| | | incoTerm 1-1- fine scelta -| | | location 0-1| | | @LRI [Optional]
| | transInfo 0-1| | @transReason [Optional]| | | transMode 1-1| | | carrier 0-1| | | deliveryPlace 0-1| | | grossWeight 0-1| | | @um [Required]| | | netWeight 0-1| | | @um [Required]| | | transMeans 0-1| | | transCondition 0-3| | | transConditionText 0-1
incoTerm :specificazione dei termini di consegna, Tabella T3
EXW Franco fabbrica (+ località) FCA Franco trasportatore (+ località) DAF Franco frontiera (+ luogo di consegna) CFR Costo e nolo (+ porto di destinazione) CIF Costo, assicurazione e nolo (+ porto di destinazione) CPT Franco destino (ue) - porto pagato (+ luogo di destinazione) …. ecc
trade: condizioni generali di resa della merce
transInfo: trasporto: modo, vettore e luogo di consegna- modo di trasporto (T8), luogo consegna- peso netto e lordo- servizi o condizioni richieste a spedizioniere
transCondition : condizione speciale di servizio richiesto allo Spedizioniere Tabella T38
ACC provvedere a sdoganamento CAL caricamento merce a cura del Trasportatore CAU scarico merce a cura del TrasportatorePPB costo imballo a carico Cliente PPS costo imballo a carico Fornitore…. ecc
transReason : causale del trasporto Tabella NT11
FOC omaggio FRW resa da rilavorazione FST resa da deposito…. ecc
Blocco terms/3| | allowanceCharge 0-9| | @VAT [Optional]- scegli -| | | AC_category 1-1- oppure -| | | AC_categoryText 1-1- scegli -| | | AC_percent 1-1- oppure -| | | AC_amount 1-1- fine scelta –| | | dtScheme 0-1| | | @taxType [Required]| | | | taxCategory 0-1| | | | taxRate 0-1| | | | legalRef 0-1| | | | @codeList [Required]| | | | note 0-9| | | | @numberingOrg [Optional]| | | | @codeList [Optional]| | | | @noteLabel [Optional]
| | | note 0-9| | | @numberingOrg [Optional]| | | @codeList [Optional]| | | @noteLabel [Optional]
allowanceCharge: Sconti e Oneri
dtScheme: dati relativi a tassa o imposta applicata
AC_category : tipo o la ragione di uno Sconto od Onere Tabella T41
AWA bonus per lavoro/consegna in anticipo CBK oneri bancari CCR servizio di corriere CIN assicurazione CLB etichettatura…. ecc
taxType : tipo di tassa Tabella T61
BOL imposta di bollo ENV tassa ambientale FRE non tassabile VAT IVA…. ecc
taxCategory : categoria di imposta o tassa Tabella T62
AA aliquota ridotta E esente O non imponibile S aliquota standard…. ecc
Blocco texComInfo| texComInfo 0-1| @endUse [Optional] [Default= PR]| @IC [Optional]| @techSheet [Optional]| | season 0-1| | project 0-1| | deliveryDate 0-1| | @dateForm [Optional]| | specDate 0-1| | @dateForm [Optional]| | fabricWidth 0-1| | @um [Optional] [Default= CMT]| | pieceLength 0-1| | @um [Optional] [Default= MTR]
| | piecePack 0-1- scegli -| | | piecePackText 1-1- oppure -| | | pieceInnWrap1 1-1| | | pieceInnWrap2 0-1| | | pieceOutWrap 0-1- fine scelta -
texComInfo: informazioni varie di natura commerciale, relative al prodotto tessuto:- destinazione d’uso (campione, cartella, produzione…),
richiesta di scheda tecnica- data consegna e data massima di disposizione per ordine
aperto- dimensioni richieste per la pezza
piecePack: modalità di confezione delle pezze di tessuto:- codice che specifica il tipo di confezionamento della
pezza (es.: arrotolata) (T4)- codice che specifica la modalità di confezionamento
della pezza, come sotto-classe del tipo (es.: arrotolata-su tavola di avvolgimento) (T5)
- codice che specifica il tipo di imballo esterno della pezza (T6)
Blocco body e item| TObody 1-1| | TOitem 1-unbounded| | | lineN 1-1| | | @VAT [Optional]| | | refDoc 0-9| | | …| | | texCode 1-2| | | @numberingOrg [Optional]| | | | art 1-1| | | | @numberingOrg [Optional]| | | | @codeList [Optional]| | | | @listName [Optional]| | | | @listVersion [Optional]| | | | pattern 0-1… attributi della codifica…| | | | color 0-1… attributi della codifica…| | | | added 0-9| | | | @numberingOrg [Optional]| | | | @addType [Optional]| | | | description 0-1
| | | selvedge 0-1| | | | selvedgeText 1-1| | | | selvedgeColor 0-1
TObody : contenitore di item
TOitem : riga del documento
- numero di linea e riferimento a documento- codici identificazione articolo (texCode): art, pattern,
color, added (fino a 9) con eventuali organizzazioni di codifica (cliente, fornitore, gs1, ecc)
- cimossaaddType : qualificatore Tabella T44
CC cartella colori CL collezione DY numero bagno LT numero lotto/partita MS stadio di lavorazione PL linea di prodotto RGB valore RGB SE codice cimossa…. ecc
Blocco body e item/2| | | fabricTreat 0-1| | | | surfaceTreatment 0-1| | | | finishCycle 0-1| | | | oneLot 0-1| | | | metricMark 0-1
| | | qty 1-2| | | @um [Required]| | | price 0-1| | | @um [Optional]| | | @priceQualifier [Optional] [Default= NET]| | | comDiscount 0-1
| | | thirdParty 0-1| | | …| | | texComInfo 0-1| | | ...| | | dtScheme 0-1| | |….| | | note 0-9| | | @numberingOrg [Optional]| | | @codeList [Optional]| | | @noteLabel [Optional]|
| totals 0-1| | totQty 0-1| | @um [Required]| | goodsAmount 1-1
- fabricTreat: trattamenti del tessuto richiesti, lavorazione a lotto unico ecc…
- Quantità (volendo in peso e lunghezza)
- Prezzo e sconto
- Ripete blocchi thirdParty, texComInfo, dtScheme
- Note
infine: blocco totals
La lente su….
Avviso spedizione TESSUTO
La struttura del singolo documento: esempio
La lente su: Avviso spedizione tessuti (link al sito moda-ml)
«Il messaggio è emesso per anticipare l'informazione della consegna del prodotto che viene ad essere "spedibile" (vedere documento "Avanzamento Ordine di tessuti") o che è esplicitamente richiesto (vedere documento "Richiesta Spedizione tessuti"). Lo stesso messaggio è anche usabile per anticipare l'informazione della consegna del tessuto all subfornitore in conto lavorazione.
Il documento di Avviso può essere usato come:- avviso di spedizione normale (standard)- avviso di disponibilità alla spedizione (preavviso)
Ogni riga dell' Avviso di spedizione deve corrispondere ad un articolo + disegno +variante, e deve elencare le pezze di tessuto di cui è composta; per ciascuna riga, è possibile specificare la riga Ordine che viene scaricata.»
dalla guida d’uso
La testataTEXDesAdvise@TAtype [Optional] [Default= STD]@msgfunction [Optional] [Default= OR]@version [Optional] [Default= 2013-1]@useProfile [Optional]
| TAheader 1-1| | msgN 1-1- scegli -| | msgID 0-1- oppure -| | docID 0-1| | @numberingOrg [Optional]- fine scelta -| | msgDate 1-1| | @dateForm [Optional]| | refDoc 0-9| | @docType [Required]| | | docID 1-2| | | @numberingOrg [Optional]| | | docDate 0-1| | | @dateForm [Optional]| | | season 0-1| | | itemID 0-1
- Tipo di documento
- Id del documento e sua data di emissione ed eventuale limite di validità
- Riferimenti ad eventuali documenti di associati (p.es. ordine)
msgfunction : funzione rivestita dal presente messaggio, Tabella NT18
CA cancellazione documento presente CP copia OR originale RC ritrasmissione correzione dati errati RT ritrasmissione
TAtype: tipo di ordine di acquisto, Tabella NT10
STD standard PRE pre-avviso DDT Reso conto lavoro BRG Rilavorazione gratuita RNL Reso merce non lavorata RCD Reso da conto deposito SBT Vendita DDV Conto visione
docType: tipo di documento, Tabella T21
CAT Listino OFF OffertaORD Ordine…. ecc .
La testata/2
| | buyer 1-1| | @logo [Optional]| | @sender [Optional]| | | id 1-1| | | @numberingOrg [Optional]| | | legalName 0-1| | | dept 0-1| | | person 0-1…..ecc, indirizzo e dati personali del contatto| | supplier 1-1… idem
| | thirdParty 0-5| | @VAT [Optional]| | @role [Required]| | … dati della terza parte
| | note 0-9| | @numberingOrg [Optional]| | @codeList [Optional]| | @noteLabel [Optional]
- Dati cliente e fornitore, eventualmente codificati
- Dati di eventuali terze parti e suo ruolo
- Note libere o strutturate
numberingOrg : organizzazione che ha creato la codifica, Tabella NT6
CL cliente CO collaudo tessile FO fornitore GS GS1 MF MInistero Finanze (codice IVA)
…. ecc role: qualificatore del ruolo della Terza Parte, Tabella NT2
DM Destinatario Merce DF Destinatario Fattura IM Importatore CO Collaudatore SP Spedizioniere
…. ecc
Blocco trade
| trade 0-1
- scegli – | | incoTermText 1-1 - oppure – | | incoTerm 1-1 - fine scelta –
| | location 0-1 | | @LRI [Optional]
- trade: condizioni generali di resa della merce (sostituisce terms di ordine)
- incoTerm : specificazione dei termini di consegna (INCOTERMS)
LRI: regola codifica location Tabella NT3
MD concordata tra le parti EN4 GS1-GLN
incoTerm: condizioni di resa Tabella T3
Franco fabbrica (+ località) Franco trasportatore (+ località) Franco frontiera (+ luogo di consegna) Franco a bordo (+ porto di imbarco) Costo e nolo (+ porto di destinazione) Costo, assicurazione e nolo (+ porto di destinazione) Franco destino (ue) - porto pagato (+ luogo di destinazione) …. ecc
Blocco shipInfo| shipInfo 0-1| | transInfo 0-5 ….| | delEffectiveDate 0-1| | @dateForm [Optional]
| | packages 0-99| | @packageLevel [Optional]- scegli -| | | packageText 1-1- oppure -| | | package 1-1- fine scelta -| | | packageDim 0-1| | | | length 1-1| | | | @um [Required]| | | | width 0-1| | | | @um [Required]| | | | height 0-1| | | | @um [Required]| | | packageQty 0-1| | | packageN 0-unbounded| | | @numberingOrg [Optional]| | | EPClist 0-1| | | | EPC 1-unbounded| | | | @numberingOrg [Optional]| | | | @TID [Optional]| piecePack 0-1 ….
- shipInfo : informazioni su trasporto e sui colli di trasporto (sostituisce terms di ordine)
- transInfo: informazioni su trasporto relative a diverse tratte
- data consegna confermata
- packages: composizione dei colli della spedizione
- Matricole seriali o RFID dei colli
package: tipo di collo Tabella T11
4A box, acciaio 4C box, legno 5M bag, carta BX box NE unpacked PE europallet (80x120)
…. ecc
Blocco piecePack
| piecePack 0-1
- scegli – | | piecePackmText 1-1 - oppure – | | pieceInnWrap1 1-1| | pieceInnWrap2 0-1| | pieceOutWrap 0-1- fine scelta –
- piecePack: modalità di confezione delle pezze di tessuto
- pieceInnWrap1 e 2: codice che specifica il tipo di confezionamento della pezza (es.: arrotolata)
pieceInnWrap1: confezione pezza Tabella T4
A Affaldata tutta altezza B Affaldata in doppio C Affaldata su barchetta D Avvolta tutta altezza E Avvolta in doppio, piega sinistra F Avvolta in doppio, piega destra G Arrotolata tutta altezza, pezza singola …. ecc pieceInnWrap2: confezione pezza 2
Tabella T5
A Aperta B Affaldata 1 volta, non cucita C Affaldata 2 volte, non cucita D Affaldata 1 volta, cucita E Affaldata 2 volte, cucita F Senza nulla dentro, diritto all’interno G Su cartone o tavola, diritto all’interno …. ecc
pieceOutWrap: imballo esterno Tabella T6
0 Senza imballo 1 Totalmente imballata 2 Imballata, un lato aperto 3 Imballata, aperta sui due lati 4 Imballata, un lato aperto e angolo in vista 5 Imballata in cartone 6 Doppio imballo …. ecc
Blocco body e item
| TAbody 1-1| | TAitem 1-unbounded| | | lineN 1-1| | | @VAT [Optional]| | | refDoc 0-9| | | …| | | texCode 1-2| | | @numberingOrg [Optional]| | | | art 1-1| | | | @numberingOrg [Optional]| | | | @codeList [Optional]| | | | @listName [Optional]| | | | @listVersion [Optional]| | | | pattern 0-1… attributi della codifica…| | | | color 0-1… attributi della codifica…| | | | added 0-9| | | | @numberingOrg [Optional]| | | | @addType [Optional]| | | | description 0-1
TAbody : contenitore di item
TAitem : riga del documento
- numero di linea e riferimento a documento- codici identificazione articolo (texCode): art, pattern,
color, added (fino a 9) con eventuali organizzazioni di codifica (cliente, fornitore, gs1, ecc)
- cimossaaddType : qualificatore Tabella T44
CC cartella colori CL collezione DY numero bagno LT numero lotto/partita MS stadio di lavorazione PL linea di prodotto RGB valore RGB SE codice cimossa…. ecc
Blocco body e item/2| | | qty 1-2| | | @um [Required]
| | | piece 1-unbounded| | | @endUse [Optional]| | | | serialN 1-3 | | | | @numberingOrg [Optional] | | | | EPC 0-1 | | | | @numberingOrg [Optional] | | | | @TID [Optional] | | | | totFault 0-1 | | | | pieceStatus 0-1 | | | | pieceLength 0-1 …| | | | lotN 0-1 | | | | @numberingOrg [Optional] … | | | | packageN 0-1 | | | | @numberingOrg [Optional] | | | | @packageContainerN [Optional] | | | | piecePack 0-1…| | | note 0-9| | | @numberingOrg [Optional]| | | @codeList [Optional]| | | @noteLabel [Optional]
- piece: singola pezza con matricola, EPC e TID
- attributi della pezza
- Lotto, bagno, nuance
- PackageN: numero di matricola usato per identificare il collo di trasporto
- @packageContainerN: riferimento al collo esterno in cui questo collo è contenuto
- Note
La lente su….
Stato avanzamento
La struttura del singolo documento: altri esempi
Avanzamento ordine tessuto (link al sito moda-ml)
«Il messaggio può fare riferimento a - tutti gli articoli di tessuto ordinati (TSType = H "storico"), - a tutti gli articoli di tessuto ordinati e non ancora evasi, indipendentemente dallo stato
di avanzamento in produzione (TSType = C "completo"), - ai soli articoli "spedibili" (TSType = S "spedibili")- ai soli cambiamenti di stato (TSType=I, "incrementale")
Per ciascun articolo si può dare la situazione complessiva ovvero le situazioni parziali riferite ai singoli Ordini/Righe, eventualmente spezzando quantità della riga a seconda dello stato di avanzamento.»
dalla guida d’uso
Blocco progresselemento di TSitem:….| TSbody 1-1| | TSitem 1-unbounded| | | lineN 1-1| | | @VAT [Optional]| | | refDoc 0-9| | | …| | | texCode 1-2…progress 1-99| | | | qty 1-2| | | | @um [Required]| | | | deliveryDate 0-1| | | | @dateForm [Optional]| | | | delGrantedDate 0-1| | | | @dateForm [Optional]- scegli -| | | | mfrStatus 0-1- oppure -| | | | mfrStatusText 0-1- fine scelta -| | | note 0-99| | | @numberingOrg [Optional]| | | @codeList [Optional]| | | @noteLabel [Optional]
- progress: associato a texCode in ogni linea del documento, descrive lo stato di avanzamento di una produzione relativamente a una riga d’ordine o ad una sua frazione
- indica data prevista e data garantita per ciascuna quantità in cui riga è frammentata
- indica traguardi produzione raggiunti (opzionale)
(vedi link) mfrStatus: traguardi di fabbricazione Tabella T7
000 da lanciare 001 lanciato 300 in tintoria 399 tinto 660 In controllo 670 controllato 900 pronto spedizione 950 spedito 999 altro, vedi eventuale nota…. ecc
Blocco progresselemento di TSitem:
| TSbody 1-1| | TSitem 1-unbounded| | | lineN 1-1| | | @VAT [Optional]| | | refDoc 0-9| | | …| | | texCode 1-2…progress 1-99| | | | qty 1-2| | | | @um [Required]| | | | deliveryDate 0-1| | | | @dateForm [Optional]| | | | delGrantedDate 0-1| | | | @dateForm [Optional]- scegli -| | | | mfrStatus 0-1- oppure -| | | | mfrStatusText 0-1- fine scelta -| | | note 0-99| | | @numberingOrg [Optional]| | | @codeList [Optional]| | | @noteLabel [Optional]
• progress: associato a texCode in ogni linea del documento, descrive lo stato di avanzamento di una produzione relativamente a una riga d’ordine o ad una sua frazione
• indica data prevista e data garantita per ciascuna quantità in cui riga è frammentata
• indica traguardi produzione raggiunti
(vedi link ) mfrStatus: traguardi di fabbricazione Tabella T7
000 da lanciare 001 lanciato 300 in tintoria 399 tinto 660 In controllo 670 controllato 900 pronto spedizione 950 spedito 999 altro, vedi eventuale nota…. ecc