Campo |
Pos. |
Lon. |
Descripción |
Número de pedido |
1 |
8 |
Este valor se utilizará para crear el pedido y debe tener exactamente el mismo formato que exige Esteo, es decir, 8 caracteres de longitud: el primero indica la serie y puede ser un cero o una letra mayúscula de la 'A' a la 'Z' (no la 'Ñ') y los siete restantes deben ser dígitos numéricos del '0' al '9'. Ejemplo: "B0006428" |
Fecha del pedido |
9 |
8 |
Dato de cabecera obligatorio. Formato 'dd?mm?aa' con cualquier separador. Los años menores de 40 se asumirán mayores de 2000. Ejemplos: "12-05-98" es el 12 de Mayo de 1998; "31 12 02" es el 31 de Diciembre de 2002 |
Código del cliente |
17 |
10 |
Dato de cabecera. El código del cliente completo con prefijo y rellenado con espacios por la derecha si es necesario. No se aceptan códigos en blanco o inexistentes. Ejemplo: "43000453 " |
Código del representante |
27 |
10 |
Dato de cabecera. El código del representante completo con prefijo y rellenado con espacios por la derecha si es necesario. Se aceptan códigos en blanco pero no códigos inexistentes. Ejemplo: "41000129 " |
Código del almacén |
37 |
2 |
Dato de cabecera. El código del almacén completo con dos dígitos numéricos. Si el campo está en blanco se asumirá el almacén "00". Ejemplo: "03" |
Código del artículo |
39 |
16 |
El código completo del artículo rellenado con espacios por la derecha si es necesario. Se aceptan códigos en blanco (comentarios), que comiencen por '.' (no codificados) ó por '+' (cargos/abonos), pero no códigos inexistentes |
Descripción del artículo |
55 |
35 (ó 60) |
Campo de contenido libre que se traspasará integramente al texto correspondiente de la línea del pedido. ver notas 1 y 7 |
Unidades |
90 |
12 |
El número de unidades sin separadores en los miles y separando los decimales con un punto si procede. Debe rellenarse con blancos a la izquierda o a la derecha indistintamente. Un valor en blanco se interpretará como cero. En el caso de líneas de comentario (blanco) o de abono ('+') debe valer cero. Ejemplo: "1456.12 " |
Precio unitario |
102 |
12 |
El precio por unidad sin separadores en los miles y separando los decimales con un punto si procede. Debe rellenarse con blancos a la izquierda o a la derecha indistintamente. Un valor en blanco se interpretará como cero. En el caso de líneas de comentario (blanco) o de abono ('+') debe valer cero. Ejemplo: "234600 " |
Descuento línea |
114 |
8 |
El valor del descuento con el mismo formato que exige Esteo. Se admiten, como en Esteo, descuentos múltiples y debe ser rellenado con espacios por la derecha. Ver notas. Ejemplo: "15+2 " |
Importe línea |
122 |
12 |
El importe de la línea sin separadores en los miles y separando los decimales con un punto si procede. Debe rellenarse con blancos a la izquierda o a la derecha indistintamente. Un valor en blanco se interpretará como cero. En el caso de líneas de comentario (blanco) debe valer cero. Ejemplo: "2137600 " |
Tipo de IVA |
134 |
3 |
El tipo de IVA de la tabla a aplicar, rellenado con blancos a la izquierda o a la derecha indistintamente. Un valor en blanco se interpretará como cero. El valor de este campo es el valor interno de Esteo, que varía de 0 a 9 en lugar de 1 a 10, es decir, uno menos que la presentación del programa al usuario. Ejemplo: "0 " |
IVA incluido |
137 |
1 |
Indicador de IVA incluido en el precio. Debe valer "S" (por IVA incluido si) ó "N" (por IVA incluido no) y en mayúsculas. Ejemplo: "S" |
Comisión del representante |
138 |
6 |
El porcentaje de comisión del representante para la línea separando los decimales con un punto si procede. Debe rellenarse con blancos a la izquierda o a la derecha indistintamente. Un valor en blanco se interpretará como cero. En el caso de líneas de comentario (blanco) debe valer cero. Ejemplo: "4.2 " |
Reserva |
144 |
1 |
Sin uso actualmente. Debe dejarse en blanco. |
Salto de línea |
145 |
2 |
Espacio que alberga los caracteres del salto de línea. Obligatoriamente los valores 13 y 10 (0x0d y 0x0a hexadecimal) |