Estrazione dei caratteri iniziali

Problema: i numeri di conto della schermata Indiana_GL, che si trovano nel primo campo di ogni riga, includono un numero variabile di cifre. Tuttavia, il mapping associato al file utilizza solo quattro cifre.


L'immagine mostra un file General Ledger con valori delimitati da virgole, descritto nel testo che precede l'immagine.

Soluzione: nella schermata Script di importazione assegnare lo script seguente al campo Espressione della riga Conto. Lo script assegna le prime quattro cifre di ogni numero di conto (le prime quattro cifre a sinistra) a Parse_Account:

def Parse_Account (strfield, strrecord):
            return strField[:4]     

Risultato: nel file di importazione vengono visualizzate solo le prime quattro cifre di ciascun numero di conto.