Addenda sanofi

sanofi

Tramas de archivo de integración

ADDENDA|sanofi|DOCUMENTO
ADDENDA|sanofi|HEADER|<TIPO_DOCTO>|<NUM_ORDEN>|<NUM_PROVEEDOR>|<FCTCONV>|<MONEDA>|<IMP_RETENCION>|<IMP_TOTAL>|<OBSERVACIONES>|<CTA_CORREO>|<DISPONIBLE_1>|<DISPONIBLE_2>|<DISPONIBLE_3>|<DISPONIBLE_4>
ADDENDA|sanofi|DETAILS|<NUM_LINEA>|<NUM_ENTRADA>|<CUENTA_PUENTE>|<UNIDADES>|<PRECIO_UNITARIO>|<IMPORTE>|<UNIDAD_MEDIDA>|<TASA_IVA>|<IMPORTE_IVA>|<DISPONIBLE_1>|<DISPONIBLE_2>|<DISPONIBLE_3>|<DISPONIBLE_4>|<DISPONIBLE_5>|<DISPONIBLE_6>

Estructura de Campos de la Addenda

Datos Generales

Descripción: Datos generales de la addenda.

Obligatoriedad: Esta sección es requerida.

Documento

Descripción: Documento

Obligatoriedad: Esta sección es requerida.

Posición Nombre Descripción Restricciones Obligatoriedad
1 DOCUMENTO Debe ser siempre el valor: DOCUMENTO. Documento

header

(Documento >> header)

Descripción: Header

Obligatoriedad: Esta sección es requerida.

Posición Nombre Descripción Restricciones Obligatoriedad
1 HEADER Debe ser siempre el valor: HEADER. Header
2 TIPO_DOCTO TIPO_DOCTO Expresión Regular:
^.{1,2}$

Requerido
3 NUM_ORDEN NUM_ORDEN Expresión Regular:
^.{10}$

Requerido
4 NUM_PROVEEDOR NUM_PROVEEDOR Expresión Regular:
^[0-9]{10}$

Requerido
5 FCTCONV FCTCONV Expresión Regular:
^([0-9]{1,5})(\.[0-9]{1,5})?$

Requerido
6 MONEDA MONEDA Expresión Regular:
^.{1,10}$

Requerido
7 IMP_RETENCION IMP_RETENCION Expresión Regular:
^([0-9]{1,17})(\.[0-9]{1,5})?$

Requerido
8 IMP_TOTAL IMP_TOTAL Expresión Regular:
^([0-9]{1,17})(\.[0-9]{1,5})?$

Requerido
9 OBSERVACIONES OBSERVACIONES Expresión Regular:
^.{1,50}$

Opcional
10 CTA_CORREO CTA_CORREO Tipo de Dato:
string

Opcional
11 DISPONIBLE_1 DISPONIBLE_1 Tipo de Dato:
string

Opcional
12 DISPONIBLE_2 DISPONIBLE_2 Tipo de Dato:
string

Opcional
13 DISPONIBLE_3 DISPONIBLE_3 Tipo de Dato:
string

Opcional
14 DISPONIBLE_4 DISPONIBLE_4 Tipo de Dato:
string

Opcional

details

(Documento >> details)

Descripción: details

Obligatoriedad: Esta sección es requerida.

details

(Documento >> details >> details)

Descripción: details

Obligatoriedad: Esta sección es requerida.

Esta sección es repetible.

Posición Nombre Descripción Restricciones Obligatoriedad
1 DETAILS Debe ser siempre el valor: DETAILS. details
2 NUM_LINEA NUM_LINEA Expresión Regular:
^[0-9]{4}$

Requerido
3 NUM_ENTRADA NUM_ENTRADA Tipo de Dato:
string

Opcional
4 CUENTA_PUENTE CUENTA_PUENTE Expresión Regular:
^[0-9]{10}$

Requerido
5 UNIDADES UNIDADES Expresión Regular:
^([0-9]{1,15})(\.[0-9]{1,3})?$

Requerido
6 PRECIO_UNITARIO PRECIO_UNITARIO Expresión Regular:
^([0-9]{1,17})(\.[0-9]{1,5})?$

Requerido
7 IMPORTE IMPORTE Expresión Regular:
^([0-9]{1,17})(\.[0-9]{1,5})?$

Requerido
8 UNIDAD_MEDIDA UNIDAD_MEDIDA Expresión Regular:
^.{1,20}$

Requerido
9 TASA_IVA TASA_IVA Expresión Regular:
^([0-9]{1,7})(\.[0-9]{1,5})?$

Requerido
10 IMPORTE_IVA IMPORTE_IVA Expresión Regular:
^([0-9]{1,17})(\.[0-9]{1,5})?$

Requerido
11 DISPONIBLE_1 DISPONIBLE_1 Tipo de Dato:
string

Opcional
12 DISPONIBLE_2 DISPONIBLE_2 Tipo de Dato:
string

Opcional
13 DISPONIBLE_3 DISPONIBLE_3 Tipo de Dato:
string

Opcional
14 DISPONIBLE_4 DISPONIBLE_4 Tipo de Dato:
string

Opcional
15 DISPONIBLE_5 DISPONIBLE_5 Tipo de Dato:
string

Opcional
16 DISPONIBLE_6 DISPONIBLE_6 Tipo de Dato:
string

Opcional