Modello di import/export > Modulo Vendite > Modello di import/export SQH (Offerte) 

L'import di offerte permette di creare nuove offerte o di importare modifiche su un'offerta già esistente nel sistema. Sarà anche possibile se necessario eliminare alcune righe senza che l'offerta stessa venga eliminata. Ciò significa che deve esistere almeno una riga di offerta.

Un'offerta è costituita da una testata e da più righe. Il file principale da parametrizzare è sempre il file SQUOTE (testata offerta) poiché è il file legato all'oggetto SQH.

Nel modello di import delle offerte occorre quindi parametrizzare due identificatori:

  •  uno per il file testata SQUOTE,
  •  uno per il file dettaglio SQUOTED.

Durante un import in modifica, il riconoscimento dell'esistenza dell'oggetto principale si effettua in modo automatico con la chiave principale che è il numero di offerta (SQHNUM).
Il riconoscimento delll'esistenza delle righe dettaglio si effettua in due modi in funzione della presenza o meno del numero riga di offerta nel modello d'import:

  • Ricerca con il numero di riga (SOPLIN) se è parametrizzato ed alimentato: Se la riga esiste, è modificata, altrimenti è creata.
  • Ricerca con il riferimento articolo se il campo è parametrizzato ed alimentato. Se la riga esiste, è modificata, altrimenti è creata. In questo caso, sarà coinvolta sempre la prima riga di offerta contenente questo articolo.

L'import di offerte gestisce la cancellazione di una riga dettaglio. Una riga offerta sarà eliminata se viene importata con una quantità uguale a 0. Un'offerta non potrà essere totalmente eliminata. Deve esistere almeno una riga.

Import dei kit e delle distinte base: Esistono due modi di importare dei kit e delle distinte base.

  • Il campo LINTYP non è presente nel modello. In questo caso, occorrerà importare soltanto l'articolo composto (i componenti non vengono considerati come appartenenti al kit o alla distinta base ma trattati come degli articoli classici). L'import del composto determina la generazione automatica di tutti i componenti definiti dalla prima alternativa. I componenti di tipo Opzione o variante vengono anch'essi generati per la prima opzione e la prima variante.
  • Il campo LINTYP è presente nel modello. In questo caso, l'import del composto non attiva la generazione automatica dei componenti. Le righe dei componenti dovranno essere importate precisando il valore di LINTYP corrispondente. Si potrà così, per dei kit o distinte base contenenti delle opzioni o delle varianti, indicare i componenti scelti.

Import di testi semplici: quando ciò è necessario, si ha la possibilità di importare dei testi sulla testata offerta, sul piede offerta e la riga offerta. Ciò può essere parametrizzato nel modello d’import utilizzando la variabile globale GIMP (nel modello si indicheranno i campi *71…).

 GIMP(71..78) permette d'importare dei testi legati alla testata offerta. E' possibile quindi importare un testo di 8*100 caratteri ovvero 800 caratteri.

 GIMP(81..88) permette di importare dei testi legati al piede offerta.

 GIMP(da 91 a 98) permette di importare dei testi legati alle righe di offerta.

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 SQHFL.

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).

Prerequisiti

Campi obbligatori del modello

Le informazioni minime che devono essere importate sono le seguenti:

 Il codice del cliente (BPCORD)

 Il codice dell'articolo (ITMREF)

 La quantità (QTY). Se l'unità non viene indicata, si assumerà di default l'unità di vendita dell'articolo. Attenzione durante un import in modifica, se l'unità è cambiata, questa non sarà considerata e la quantità importata in modificacorrisponderà all'unità esistente sulla riga offerta. Per effettuare un import con cambio di unità, è necessario iniziare con l'eliminare la riga.

Messaggi di errore

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

Tutti i controlli effettuati dall'oggetto nell'inserimento on-line sono effettuati nell'import di offerta. Sono presenti i principali controlli quali:

Sito di vendita inesistente: Messaggio di controllo del sito di vendita dell'offerta.

Sito di spedizione inesistente: Messaggio di controllo del sito di spedizione dell'offerta.

Cliente XXX scheda inesistente: Messaggio di controllo dell'esistenza del cliente.

Articolo YYY scheda inesistente: Messaggio di controllo dell'esistenza dell'articolo e dell'articolo vendita.

Unità ZZZ scheda inesistente: Messaggio di controllo dell'esistenza e della validità dell'unità per l'articolo.

QTY campo obbligatorio: Messaggio di controllo corrispondente all'esistenza di questa informazione durante l'import di un'offerta.

Tabelle utilizzate

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

Tabella

Descrizione tabella

AOBJBUR [AOA]

Documenti back office

AOBJBURMOD [AON]

Documenti di default

BOM [BOH]

Distinta Base testata

BOMD [BOD]

Dettaglio Distinta Base

BPADDRESS [BPA]

Indirizzi

BPARTNER [BPR]

Business Partner

BPCUSTMVT [MVC]

Movimenti clienti

BPCUSTOMER [BPC]

Clienti

BPDLVCUST [BPD]

Ind. spedizione

CPTANALIN [CAL]

Righe contabili analitiche

FACILITY [FCY]

Siti

ITMBPC [ITU]

Articoli - Clienti

ITMFACILIT [ITF]

Articolo- Sito

ITMMASTER [ITM]

Articoli

ITMSALES [ITS]

Articoli-vendita

PRICSTRUCT [PRS]

Struttura Listini (Clnt/forn)

SALESREP [REP]

Agente

SALTRS [SLT]

Transaz. inserimento vendite

SPRICLINK [SPK]

Ricerca listini vendita (link)

SQUOTE [SQH]

Intestazione preventivo

SQUOTED [SQD]

Dettaglio preventivo

SVCRFOOT [SVF]

Documento vendite - Elem piede

SVCRVAT [SVV]

Documento vendite - Tasse

TABCUR [TCU]

Tabella delle valute

TABMODELIV [TMD]

Tabella modalità di consegna

TABPRTMOD [TPM]

Tabella dei modelli di stampa

TABSQHTYP [TSQ]

Tabella tipi di preventivo

TABUNIT [TUN]

Tabella delle unità