Extracción de caracteres iniciales

Problema: los números de cuenta de la pantalla Indiana_GL, que se encuentran en el primer campo de cada línea, incluyen distintos números de dígitos. Sin embargo, la asignación asociada con el archivo sólo usa cuatro dígitos.


En la imagen se muestra un archivo de libro mayor delimitado por comas descrito en el texto que precede a la imagen.

Solución: en la pantalla Scripts de importación, asigne el siguiente script al campo Expresión de la fila Cuenta. El script asigna los primeros cuatro dígitos de cada número de cuenta (los primeros cuatro dígitos a la izquierda) a Parse_Account:

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

Resultado: el archivo de importación muestra solo los primeros cuatro dígitos de cada número de cuenta.