Importar Acuerdos Comerciales según un fichero

Esta opción le permite incorporar la tabla de "Acuerdos Comerciales" de  forma automática a  partir de ficheros en formato excel (xls), txt,  csv, etc.

El fichero usado para la importación debe ser un fichero de texto plano, con los campos separados por tabuladores, si usa Excel sería el definido como 'Texto (delimitado por tabulaciones) (*.txt)".
La estructura de los campos a usar es:


Estructura de la tabla para la incorporación de los Datos de Acuerdos Comerciales


Campo Descripción Obligatorio Tipo Tamaño Comentarios Ejemplo
TIPOREG Tipo de registro S Texto 1 En caso de anotar un '*' la línea no se tendrá en cuenta, en cualquier otro caso sí. Es útil su uso para la identificación de comentarios o cabeceras.
TIP2 Código del Tipo-2 de Cuenta T Texto 6 Código del TIPO-2 de Cuenta en su BBDD original,  000001
CLASE Código de la Clase de Artículos T Texto 1 2
ARTICULO Filtro del código de Artículo S Texto 20 Este campo hace referencia al filtro del código de artículo para la aplicaciión de la oferta, como ya sabe deberá indicar un '? en la posición que desee  se considere cualquier valor. El total de posiciones deben ser siempre 20 ???01AL???BB????????
DESCRIPCIÓN Descripción del acuerdo N Texto 50

DIA-INI Fecha inicio del Acuerdo S Texto 6 AAAAMMDD 20160101
HORA-INI Hora inicio del Acuerdo S Texto 4 HHMM 0000
DIA-FIN Fecha Fin del Acuerdo S Texto 6 AAAAMMDD 20161231
HORA-FIN Hora Fin del Acuerdo S Texto 4 HHMM 2359
TARIFA Código de la Tarifa S Texto 2 Opciones:
  • Código de Tarifa de 2 dígitos.
  • Un '*' en cuyo caso la Tarifa se obtendrá del primer cliente asociado al Tipo-2 de Cliente.
T1
TUNID Código del Tipo de Unidad para escalado S Texto 2 Opciones:

  • Código del Tipo de Unidad de producto
  • Un '*' en cuyo caso el Tipo de Unidad se tomará de la 'clase+articulo' según el fitlro indicado en esta tabla generándose tantos registro como distintos TU existan.
*
UNIDS1 Valor de las Unidades iniciales de escalado S Texto 8 El número de unidades será mínimo 0 y máximo 99999999. 0
UNIDS2 Valor Ffinal de las Unidades  de escalado S Texto 8 El número de unidades será mínimo 0 y máximo 99999999. En caso de querer indicar cualquier cantidad los datos a anotar deben ser  en UNIDS1 = '0' y UNIDS2 = '99999999' 99999999
MON Código de la Moneda S Texto 3 Opciones:
  • Código de la moneda. 
  • Un '*' recogerá la moneda de la asiganada a la Tarifa
EUR
PVP Importe de Venta por Unidad N Numérico 15
D1 Descuento 1 N Numérico 5
45.00
D2 Descuento 2 N Numérico 5
D3 Descuento 3 N Numérico 5
D4 Descuento 4 N Numérico 5
D5 Descuento 5 N Numérico 5
D6 Descuento 6 N Numérico 5
D7 Descuento 7 N Numérico 5
REC Recargo N Numérico 5
DTOC % de Descuento por bultos completos N Numérico 5
TUC Código del TU para considerar Bulto Completo t Texto 2
DTOA Columna de Descuento sobre la que se aplica Bulto Completo N Texto 1 Valores entre 1 y 5
TU-PVP Código del Tipo de Unidad para la venta S Texto 2 Opciones:

  • Código del Tipo de Unidad de producto.
  • Un '*' en cuyo caso el Tipo de Unidad se tomará el mismo valor de 'TUNID.
*
FIN Fin registro S Texto 1 Deberá indicarse siempre '*' *

En la columna Obligatorio se indica:
N - No Obligatorio
S - Obligatorio
- Código con TABLA asociada obligatorio.
t - Código con TABLA asociada NO obligatorio

La Columna de Tipo señala si debe ser un valor Numérico ó Texto. En el caso de ser numérico no deberá tener separador de miles.

Tamaño, muestra la longitud máxima del dato en caracteres, en los casos de tipo 'Text' los caracteres son ilimitados pero está prohibido el uso de tabuladores.