Extracción de caracteres intermedios

Problema: la fila Nueva York muestra el centro de costes, cuenta y descripción de cuenta como una cadena continua en lugar de tres cadenas separadas. El usuario desea separar las cadenas de cuenta de las de centro de costes y descripción de cuenta.


En la imagen se muestra el contenido de la pantalla del libro mayor NewYork. Su contenido se describe en el texto que precede a la imagen

Solución: en la pantalla Formatos de importación, asigne el siguiente script al campo Expresión de la fila Cuenta. En la pantalla Formatos de importación, asigne el siguiente script al campo Expresión de la fila Account. El script extrae y devuelve los caracteres de las cadenas de cuenta (de la posición 7 a la 10 de la cadena):

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

Resultado : las cadenas de cuenta se separarán de las de centro de costes y descripción de cuenta.

Resultado: en la columna Cuenta del archivo de importación, solo se muestran los números de cuenta.