Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo scambio di dati è una funzionalità standard di Business Central. Per informazioni sullo scambio di dati e le definizioni di scambio dati, vai a Impostare le definizioni di scambio dati.
Le definizioni di scambio dati sono fondamentali per importare ed elaborare i dati nella fatturazione basata sull'utilizzo. Questo articolo ne riassume gli aspetti principali.
L'esempio di definizione dello scambio dati in questo articolo fa riferimento a un file di importazione per i dati di utilizzo. Si tratta di un file CSV in codifica UTF-8 con separatori di colonna come punti e virgola. Per altre informazioni, vedi Importare dati nella fatturazione basata sull'utilizzo.
Definizione per l'importazione di dati
Per la fatturazione, è prima necessario importare ed elaborare i dati. Per saperne di più, vai a Importazioni e elaborazione. Per consentire a Business Central di estrarre i dati dal file CSV, è necessario lo schema dei dati. Lo schema è disponibile nel fornitore dei dati di utilizzo.
Nota
La fatturazione basata sull'utilizzo fornisce la definizione di scambio dati USAGEBASED come esempio. È possibile utilizzare la definizione, ma è necessario adattarla alla configurazione. È possibile importare ed esportare le definizioni di scambio dati nella pagina Definizione scambio dati utilizzando le azioni Importa definizione di scambio dati e Esporta definizione di scambio dati.
Nella pagina Definizioni di scambio dati sono incluse le seguenti Schede dettaglio:
- Generale
- Definizioni righe
- Definizioni colonna
Nota
Sebbene la Scheda dettaglio Definizioni riga si trovi più in alto nella pagina, compila i campi nella Scheda dettaglio Definizioni colonna prima di immettere informazioni nella Scheda dettaglio Definizioni riga.
Impostazioni nella Scheda dettaglio Generale
Queste impostazioni influiscono sul file di importazione. Nella seguente tabella vengono illustrati i campi importanti.
Campo | Descrizione |
---|---|
Tipo di file | Per l'importazione dei dati di utilizzo, le aziende in genere scelgono Testo variabile. |
Tipo | Per l'importazione dei dati di utilizzo, le aziende in genere scelgono Importazione generica. |
Codifica file | Codifica dei caratteri Unicode per il file di importazione. |
Separatore colonna | Specifica il carattere che separa le colonne nel file di importazione. Questo è rilevante solo per il tipo di file Testo variabile. |
Righe intestazione | Imposta il numero di righe di intestazione contenute nel file di importazione. In questo modo si garantisce la non importazione dei dati dell'intestazione. |
Impostazioni nella Scheda dettaglio Definizioni righe
In questa Scheda dettaglio è sufficiente definire una sola riga, in modo da poter utilizzare l'azione Mapping campi per creare il mapping tra le colonne del file di importazione e i campi della tabella di destinazione. Se si sceglie Dettaglio nel campo Tipo riga, vengono assegnati un codice e una descrizione univoci e il numero di colonne da elaborare (importare) viene specificato in Conteggio colonne. La riga di default con tipo di riga Intestazione viene eliminata.
Impostazioni nella pagina Mapping campo
Dopo aver compilato i campi della Scheda dettaglio Definizioni colonna e creato una riga nella Scheda dettaglio Definizioni riga, è possibile impostare i mapping dei campi. Nella Scheda dettaglio Definizioni riga, scegli l'azione Mapping campo, quindi immetti le impostazioni seguenti nella pagina Mapping campo.
Compila i campi appropriati nella Scheda dettaglio Generale:
- Il campo ID tabella deve contenere 8018. Si tratta della tabella Importazione generica di dati di utilizzo.
- Nel campo Nome deve essere contenuto un nome.
- Il campo Codeunit mapping deve contenere 8030. Si tratta della codeunit Mapping importazione generica da utilizzare per il tipo di importazione generico quando si generano righe importate.
Compila i campi appropriati nella Scheda dettaglio Mapping campo:
- Il campo Nr. colonna specifica una definizione di colonna, mentre il campo ID campo specifica un campo di destinazione della tabella specificata nel campo ID tabella.
- La casella di controllo Sovrascrivi valore indica che il contenuto del campo nella tabella di destinazione può essere sovrascritto, se necessario. È consigliabile selezionare questa casella di controllo per i campi ID sottoscrizione, ID prodotto, Nome prodotto e Quantità, come descritto nella tabella seguente.
Nella tabella seguente viene fornito un esempio completo di impostazione nella Scheda dettaglio Mapping campi della pagina Mapping campi.
Nr. colonna | Didascalia colonna | ID campo | Didascalia campo | Facoltativo | Regola di trasformazione | Sovrascrivi valore | Priorità |
---|---|---|---|---|---|---|---|
2 | ID Cliente | 7 | ID Cliente | Nr. | Nr. | 0 | |
3 | Ragione Sociale | 8 | Ragione Sociale | Nr. | Nr. | 0 | |
7 | ID sottoscrizione | 10 | ID sottoscrizione | Nr. | Sì | 0 | |
8 | ID prodotto | 17 | ID prodotto | Nr. | Sì | 0 | |
10 | Nome prodotto | 18 | Nome prodotto | Nr. | Sì | 0 | |
11 | Data di inizio sottoscrizione | 13 | Data di inizio sottoscrizione | Nr. | Nr. | 0 | |
12 | Data di fine sottoscrizione | 14 | Data di fine sottoscrizione | Nr. | Nr. | 0 | |
13 | Data di inizio periodo di fatturazione | 15 | Data di inizio periodo di fatturazione | Nr. | Nr. | 0 | |
14 | Data di fine periodo di fatturazione | 16 | Data di fine periodo di fatturazione | Nr. | Nr. | 0 | |
16 | Costi | 19 | Costo unitario | Nr. | Nr. | 0 | |
17 | Quantità | 21 | Quantità | Nr. | Sì | 0 | |
18 | Prezzo | 20 | Prezzo unitario | Nr. | Nr. | 0 | |
19 | Importo | 24 | Importo | Nr. | Nr. | 0 | |
22 | Importo costi | 27 | Importo costi | Nr. | Nr. | 0 | |
23 | Valuta | 25 | Valuta | Nr. | Nr. | 0 | |
24 | Testo1 | 20 | Testo1 | Nr. | Nr. | 0 |
Impostazioni nella Scheda dettaglio Definizioni di colonna
Nella seguente tabella vengono descritte le impostazioni che definiscono le colonne da importare.
Campo | Descrizione |
---|---|
Nr. colonna | Specifica il numero della colonna nel file di importazione. |
Nome | Specifica il nome della colonna. Per semplificare le cose, è consigliabile utilizzare il nome dell'intestazione del file di importazione. |
Tipo di dati | Specifica se i dati da importare sono di tipo Testo, Data o Decimale. |
Formato dati | Si riferisce principalmente ai dati del tipo di dati Data. Il campo specifica il modo in si specifica il formato delle date. Ad esempio, per una data nel formato US, il valore deve essere MM-GG-AAAA. |
Impostazioni cultura formattazione dati | Specifica le impostazioni cultura del formato dati, se necessario. Ad esempio, en-US per il tipo di dati Decimale indica che un punto viene utilizzato come separatore decimale in base al formato degli Stati Uniti. |
Lunghezza | Questo è rilevante solo se il tipo di file è impostato su Testo fisso. |