Modello di import/export > Modulo Vendite > Modello di import/export SDH (Consegne) 

Questa funzione permette di importare delle bolle di consegna. Questo import funziona solo in modalità creazione. Gli import di consegna in modalità modifica e cancellazione non sono gestiti.

Le bolle di consegna importate sono di tipo diretto o legate a degli ordini o delle richieste di consegna. Possono essere importate nello stato non validato, validato o fatturato.

Se una bolla consegna è importata in stato non validato (campo CFMFLG non presente nel modello o presente ma al valore Non validato), le righe del componente sono tutte allocate in dettaglio o contenenti delle rotture se la gestione dell'articolo lo permette (stock negativo autorizzato). Il modo in cui le righe sono allocate dipende dalle informazioni contenute nel modello di import. In effetti, se il modello contiene soltanto le tabelle delle bolle consegna, l'allocazione dettagliata sarà effettuata automaticamente dal sistema rispettando le regole di allocazione e di uscita legate alla categoria dell'articolo. Se viene constatata una rottura per articolo ed è autorizzata, quest'ultima non preciserà le caratteristiche dello stock in rottura.

In questo contesto è possibile influire sull'allocazione importando i seguenti campi della tabella delle righe consegna:

  • LOT: Questo campo permette di filtrare in modo esclusivo un lotto particolare o un gruppo lotto (utilizzo dei jolly ? e *) se l'articolo viene gestito per lotto.
  • STA: Questo campo permette di filtrare in modo esclusivo un stato particolare o un gruppo di stati (utilizzo dei jolly ? e *).
  • LOC: Questo campo permette di considerare in modo prioritario un'ubicazione o un gruppo di ubicazioni (utilizzo dei jolly ? e *). Se non viene trovato alcun stock in queste ubicazioni, il sistema applicherà normalmente la regola di allocazione.

Se il modello di import contiene una gerarchia supplementare che si basa su elementi della tabella STOJOU, il sistema seguirà esattamente le informazioni precisate per procedere all'allocazione dettagliata. In caso d'incoerenza tra la richiesta di allocazione presente nel file d'import e gli stock, il sistema rifiuterà la bolla di consegna da importare. A questo livello di gerarchia, alcune informazioni sono obbligatorie:

  • La quantità: Può essere espressa in due formati. La quantità in unità di magazzino (campo QTYSTU) o la quantità in unità di confezionamento. Se la quantità è espressa in unità di confezionamento (campo QTYPCU), occorrerà obbligatoriamente indicare l'unità di confezionamento (campo PCU). In tutti i casi, la somma delle quantità delle righe d’allocazione importate dovrà essere uguale alla quantità consegnata sulla riga consegna.
  • Le caratteristiche di stock: In funzione della tipologia degli articoli importati, il modello dovrà contenere come minimo l'insieme di tutte le caratteristiche degli articoli importati (Lotto, Sotto-lotto, matricola, ubicazione). Per esempio, se uno degli articoli importati è gestito per lotto, occorrerà che il modello contenga il campo LOT.
  • Lo stato non è obbligatorio. Viceversa se è presente nel modello sarà rigorosamente gestito. Se non è nel modello, il sistema gestirà la regola di uscita dell'articolo per sceglierne uno.

Se l'articolo autorizza gli stock negativi e se la quantità da evadere non è disponibile, sarà generata una rottura sulle caratteristiche dello stock indicate nel file di import.

Per importare delle righe consegna legate a righe ordini o a richieste di consegna, occorrerà aggiungere nel modello d'import i seguenti campi:

  • Per delle righe d'ordine, i campi di SOHNUM e SOPLIN del file delle righe consegna dovranno essere presenti nel modello d'import.
  • Per delle righe consegna, i campi di SOHNUM, SOPLIN e SOQSEQ del file delle righe consegna dovranno essere presenti nel modello d'import.

Durante un import di consegna legata ad un ordine, l'ordine viene automaticamente aggiornato.

Durante un import di consegna legata ad uno o più ordini, l'allocazione dettagliata si effettuerà nel modo seguente se la riga ordine di origine è allocata in dettaglio (se l'ordine è allocato in globale o non allocato, l'allocazione di effettuerà come nell'import di consegna diretta):

  • Se il modello d'import della consegna non dispone di alcuna informazione relativa all'identificazione dello stock, l'allocazione dettagliata della riga ordine sarà riportata sulla riga consegna (come nell'on-line).
  • Se il modello d'import dispone di informazioni di filtro esclusivo o prioritario della riga consegna, queste non saranno gestite in questo contesto. L'allocazione dettagliata della riga ordine sarà riportata sulla riga consegna.
  • Se il modello d'import dispone del dettaglio dell'allocazione da effettuare (tabella STOJOU), l'allocazione considerata sulla consegna sarà l'allocazione descritta nel file d'import. Le allocazioni presenti sull'ordine saranno disallocate.

Se una bolla consegna è importata nello stato validato (campo CFMFLG presente sul modello e al valore validato), le righe del componente determinano un movimento di stock o un movimento in attesa se lo stock non è disponibile e se lo stock negativo è autorizzato per l'articolo. Queste bolle di consegna potranno essere fatturate in seguito. Come per l'import delle bolle di consegna non validate, i movimenti di stock saranno generati a partire dalle regole di allocazione e di uscita se il modello d'import non contiene il file dei movimenti di stock. Si potrà comunque utilizzare in questo contesto i filtri esclusivi e i filtri preferiti del file delle righe consegna per orientare la scelta del dettaglio stock (stesso funzionamento di quello per l'allocazione). Se il modello d'import contiene il dettaglio dello stock uscito, il sistema applicherà esattamente le informazioni del file d'import per effettuare i movimenti di stock. I vincoli sono gli stessi di quelli descritti per l'allocazione dettagliata nell'import delle bolle di consegna non validate.

Si potrà anche importare delle bolle di consegna validate legate a delle righe ordine o a delle richieste di consegna precisando il legame nel modello d'import. Se le righe ordine sono allocate in dettaglio, il funzionamento che riguarda la ripresa delle allocazioni per generare dei movimenti di uscita è lo stesso di quello del trasferimento delle allocazioni su una consegna non validata.

Se una bolla consegna è importata nello stato fatturato (campo INVFLG presente sul modello e al valore Fatturato), sarà considerata come un import a fini statistici. Non sarà effettuato alcun movimento di stock. Per questo tipo d'import, non occorre precisare il file STOJOU nel modello.

Import consegna contenente dei kit commerciali: in ogni caso, si considera che le informazioni importate siano reputate esatte poiché il movimento di uscita viene effettuato o è sull'entry point effettuato. Il kit o la distinta base non saranno quindi controllati in import. Se la consegna è legata ad un ordine, questo sarà normalmente letto aggiornato.

I testi associati alle bolle di consegna possono essere importati. Per effettuare ciò, bisognerà utilizzare le variabili GIMP:

  • da 71..78 contengono il testo di testata della bolla di consegna
  • da 81..88 contengono il testo di piede della bolla di consegna.
  • da 91..98 contengono il testo di ogni riga della bolla di consegna.

Ogni occorrenza contiene 99 caratteri.

Import degli assi analitici sulla riga: per importare le sezioni analitiche di una riga di documento è necessario aggiungere un livello supplementare per alimentare la tabella comune contenente le informazioni analitiche sulla riga (CPTANALIN).
SEEREFERTO Vedere il modello di import SDHFL.

Import degli elementi di fatturazione: il valore inserito degli elementi di fatturazione può essere importato nei diversi documenti attraverso dei campi INVDTAAMT. (SQH, SOH, SDH).

SEEINFO Il modello di import delle consegne non prende in considerazione le bolle di preparazione, anche se i numeri di bolle di preparazione sono inclusi nel modello.

Prerequisiti

Affinché l'import funzioni correttamente, i dati utilizzati nell'import relativi alle seguenti tabelle devono innanzitutto esistere:

  • Tabella dei siti
  • Tabella degli articoli
  • Tabella degli articoli/sito
  • Tabella dei clienti
  • Tabella dei clienti consegnati

Campi obbligatori del modello

In questo import, i campi obbligatori sono i seguenti:

Tabella SDELIVERY:

  • Cliente ordine (Campo BPCORD)

Attenzione, se il sito di stoccaggio e il sito di vendita non sono presenti nel modello d'import, i siti saranno determinati dal sito di stoccaggio e il sito di vendita di default della sessione che esegue l'import.

Tabella SDELIVERYD

  • Riferimento articolo (Campo ITMREF)
  • Quantità in unità di vendita (Campo QTY)

Se l’unità di vendita non è indicata, l'unità determinata sarà nell'ordine quella del cliente poi quella dell'articolo.

Tabella STOJOU

Se questa tabella fa parte della gerarchia, i seguenti campi sono obbligatori

  • Quantità in unità di magazzino (Campo QTYSTU)

O

  • Quantità in unità di confezionamento (Campo QTYPCU)
  • Unità di confezionamento (Campo PCU)

I campi seguenti sono obbligatori in funzione delle caratteristiche degli articoli

  • Lotto (Campo LOT)
  • Sotto-lotto (Campo SLO)
  • Matricola (Campo SERNUM)
  • Ubicazione (Campo LOC)

Messaggi di errore

Oltre ai messaggi generici, i seguenti messaggi d'errore possono apparire al momento dell'inserimento :

Riga n° X, Articolo Y: lo stock da evadere non è stato determinato. Quantità riga documento N1 Quantità elaborata N2

Questo messaggio di errore può apparire quando si importa il dettaglio stock su una consegna (File STOJOU) e quando questo file è incompleto dal punto di vista delle caratteristiche di stock che devono essere indicate o delle quantità importate in relazione alla quantità consegnata della riga.

Tabelle utilizzate

Questo modello è utilizzabile sia in import che in export. I dati sono aggiornati sulle seguenti tabelle :

Tabella

Descrizione tabella

BPARTNER [BPR]

Business Partner

BPCUSTMVT [MVC]

Movimenti clienti

BPCUSTOMER [BPC]

Clienti

BPDLVCUST [BPD]

Ind. spedizione

BPSUPPLIER [BPS]

Fornitori

CPTANALIN [CAL]

Righe contabili analitiche

FACILITY [FCY]

Siti

ITMBPC [ITU]

Articoli - Clienti

ITMCATEG [ITG]

Categoria articolo

ITMFACILIT [ITF]

Articolo- Sito

ITMMASTER [ITM]

Articoli

ITMMVT [ITV]

Totali Articolo-Sito

ITMSALES [ITS]

Articoli-vendita

ITMWRH [ITW]

Articoli - Depositi

LPN [LPN]

[Identifiant contenant interne]

PRICSTRUCT [PRS]

Struttura Listini (Clnt/forn)

SALESREP [REP]

Agente

SCOMAT [SCM]

Acquisto conto lavoro Materiali

SDELIVERY [SDH]

Intestazione di consegna

SDELIVERYD [SDD]

Dettaglio consegna

SORDER [SOH]

Ordini vendita-testata

SORDERC [SOC]

Ordini vendita- ant/rit.

SORDERP [SOP]

Ordini vendita-prezzo

SORDERQ [SOQ]

Ordini vendita-qtà

SPREASON [SPR]

Causali listini vendite

SPRICLINK [SPK]

Ricerca listini vendita (link)

STOALL [STA]

Allocazioni

STOCK [STO]

Stock

STOJOU [STJ]

Movimenti di magazzino

STOLOT [STL]

Numero di lotto

STOPRED [PRE]

Bolla preparazione dettaglio

STOPREH [PRH]

Bolla preparazione testata

STOREO [REO]

Riapprovvigionamento

STOSER [STS]

Matricole

SVCRFOOT [SVF]

Documento vendite - Elem piede

SVCRVAT [SVV]

Documento vendite - Tasse

TABCOUNTRY [TCY]

Tabella Paesi

TABCUR [TCU]

Tabella delle valute

TABPRTMOD [TPM]

Tabella dei modelli di stampa

TABSDHTYP [TSD]

Tabella tipi consegne

TABUNIT [TUN]

Tabella delle unità

WAREHOUSE [WRH]

Depositi