Especificación de formato de los campos e identificadores

Al especificar el formato de campo o crear una especificación de campo para una excepción de campo, escriba una Especificación para los campos de la forma más precisa posible según las reglas que se describen a continuación. Especifique códigos de barras utilizando este sistema también.

Especifica cuántos caracteres de un determinado tipo se permiten, utilizando el formato C(f-t), donde C indica el tipo de carácter, f indica «longitud desde» y t indica «longitud hasta». No se permiten espacios en la especificación de formato.

Notas:

  • La especificación de formato para un campo está limitada a 256 caracteres.
  • Si un operador de Verify intenta aprobar un valor de campo en una factura que no coincide con la especificación de formato o los parámetros de validación, se muestra un mensaje de aviso, que solicita al operador que confirme o cambie el valor. El operador puede aprobar un valor que no coincida con la especificación de formato y/o los parámetros de validación.
Símbolo Significado Ejemplo
N Caracteres numéricos Ejemplo: N(7)

Significado: Un campo numérico de siete dígitos.

Campo: 1234567

A Caracteres alfabéticos Ejemplo: A(2-5)

Significado: Un campo alfabético que contiene de dos a cinco caracteres.

Campo: Abc

X Caracteres alfanuméricos y caracteres especiales como "#", ">", etc. Ejemplo: X(5)

Significado: Un campo que contiene cinco caracteres, cada uno de los cuales puede ser una letra, un número o un carácter especial.

Campo: Abc3D

W Espacio en blanco Ejemplo: N(3)WN(2)

Significado: Un campo que contiene tres dígitos, un espacio y dos dígitos más.

Campo: 123 45

S Número con signo (con signo más o menos) Ejemplo: SN(3)

Significado: Un campo numérico de tres dígitos con un signo más o un signo menos delante. Si el número es negativo, va seguido por un signo menos (-) en la transacción resultante. Si el número es positivo y viene precedido por un signo más (+), irá seguido por un signo más en la transacción resultante.

Campo: -425

- Quitar caracteres específicos al principio o al final de una cadena Ejemplo: N(4)-X(0-1)[#]

Significado: El carácter #, si hay alguno, se elimina cuando se transfiere este campo de cuatro dígitos.

Campo: 1234#

Salida: 1234

* Quitar cualquier carácter Ejemplo: N(3)**

Significado: Se eliminan los dos últimos caracteres.

Campo: 1234#

Salida: 123

Nota * solo se puede utilizar al comienzo o al final de las especificaciones de formato.
. Decimal Ejemplo: N(1-5).NN

Significado: Un campo numérico que contiene entre uno y cinco dígitos seguidos por un punto decimal y dos dígitos más.

Campo: 24,99

^ Carácter excluido Ejemplo: N[^0]

Significado: Cualquier dígito individual excepto 0.

Campo: 2

(Más información y ejemplos).

( ) Obligatorio Ejemplo: A(5)

Significado: El campo debe contener cinco caracteres alfabéticos.

Campo: Abcde

[ ] Carácter especificado (diferencia mayúsculas y minúsculas) Ejemplo: N[139]

Significado: Un dígito individual que puede ser 1, 3 o 9.

Campo: 3

(Más ejemplos).

{ } Varios formatos Ejemplo: {N(5)|N(10)}

Significado: Un campo de cinco dígitos o un campo de diez dígitos.

Campo: 12345

| Operador de disyuntiva "o" utilizado para separar varios formatos cuando se permite más de uno Ejemplo: {N(5)|N(10)}

Significado: Un campo de cinco dígitos o un campo de diez dígitos.

Campo: 1234567890