Estructura de ficheros de exportación e importación para la conexión con una plataforma web Versión 2019
FACTUSOL – Servicio de Mantenimiento
Importación de datos En este apartado se define la estructura y la ubicación de los ficheros que son importados. El lugar donde estos ficheros deben estar almacenados, está definido por la ubicación del servidor configurado en el programa.
Pedidos El programa comprobará la existencia de nuevos pedidos de cliente en la carpeta de ejecución del proyecto & \npedidos. La ruta donde el programa comprobará estos pedidos se configura en la pestaña “Internet” > “Configuración”. Dentro de esta ventana, podremos configurar en la pestaña “Configuraciones técnicas” el FTP y la subcarpeta donde se generan los pedidos de cliente terminados, siempre teniendo como referencia la carpeta de ejecución del proyecto. La carpeta configurada por defecto para la descarga de pedidos es npedidos/. Por ejemplo, si tenemos un ftp donde accedemos a la carpeta raíz”/”, y una subcarpeta “tienda” y dentro otra carpeta “pedidos”, la carpeta de ejecución del proyecto sería “/tienda/” y la subcarpeta de pedidos sería “pedidos/”. De esta forma el programa buscará los pedidos dentro del FTP en la carpeta /tienda/pedidos/. Todos los pedidos que se creen deben almacenarse en la ruta anteriormente descrita con los siguientes requisitos de nombre y estructura: El nombre del fichero de texto tendrá esta estructura: pedidofactusolwebSNNNNNN.txt, donde la “S” corresponde al número de serie, y “NNNNNN” corresponde al número de pedido. (Por ejemplo: pedidofactusolweb7000001.txt) El fichero generado contendrá cada campo en una línea diferente, utilizando “\r\n”, realizando un retorno de carro y una nueva línea. Cada una de las líneas incluirá “Campo” + “:” + “Valor”, como por ejemplo: TOTPCL: 1366.4000. El significado de cada campo puede verlo en la definición de las tablas de la base de datos de FactuSOL Web. Cabe destacar la importancia de los tipos de datos y el formato que utilizan a la hora de generar el fichero, ya que es fundamental para que el programa recoja los datos correctamente. Los diferentes tipos de datos que se utilizan en los pedidos son: -
-
I Numérico entero C Moneda. Campo numérico con 4 decimales y separador de decimales “.” A Alfanumérico. Campo con números y letras. M Memo. Campo de texto. En estos campos tipo Memo es posible introducir saltos de línea para las observaciones del pedido o para las descripciones de las líneas, estos saltos en el fichero deben identificarse con el carácter 179 correspondiente a este carácter ³, para que FACTUSOL los importe como saltos de línea. F Fecha. Formato fecha larga definida como (YYYY-MM-DD HH:MM:SS)
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
2
FACTUSOL – Servicio de Mantenimiento
Un ejemplo de pedido “pedidofactusolweb8000050.txt”, con serie 8 y número de pedido 50, sería el siguiente: “Campo” + “:” + “Valor”
Descripción
Cabecera del pedido de cliente, una única aparición por fichero. TIPPCL:8 CODPCL:50 REFPCL: FECL:2012-05-04 00:00:00 AGEPCL:1 CLIPCL:2 DIRPCL:1 TIVPCL:1 REQPCL:0 ALMPCL: NET1PCL:1366.4000 NET2PCL:0.0000 NET3PCL:0.0000 PDTO1PCL:0.0000 PDTO2PCL:0.0000 PDTO3PCL:0.0000 IDTO1PCL:0.0000 IDTO2PCL:0.0000 IDTO3PCL:0.0000 PPPA1PCL:0.0000 PPPA2PCL:0.0000 PPPA3PCL:0.0000 IPPA1PCL:0.0000 IPPA2PCL:0.0000 IPPA3PCL:0.0000 PFIN1PCL:0.0000 PFIN2PCL:0.0000 PFIN3PCL:0.0000 IFIN1PCL:0.0000 IFIN2PCL:0.0000 IFIN3PCL:0.0000 BAS1PCL:1366.4000 BAS2PCL:0.0000 BAS3PCL:0.0000 PIVA1PCL:18.0000 PIVA2PCL:8.0000 PIVA3PCL:4.0000 IIVA1PCL:0.0000 IIVA2PCL:0.0000 IIVA3PCL:0.0000 PREC1PCL:4.0000 PREC2PCL:1.0000 PREC3PCL:0.5000 IREC1PCL:0.0000 IREC2PCL:0.0000 IREC3PCL:0.0000 TOTPCL:1366.4000 FOPPCL:000 OB1PCL:
Campos relacionados con la tabla pedidos de cliente “F_PCL”
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
3
FACTUSOL – Servicio de Mantenimiento
“Campo” + “:” + “Valor”
Descripción
OB2PCL: PPOPCL: ESTPCL:0 NET4PCL: 0.0000 PDTO4PCL: 0.0000 IDTO4PCL: 0.0000 PPPA4PCL: 0.0000 IPPA4PCL: 0.0000 PFIN4PCL: 0.0000 IFIN4PCL: 0.0000 BAS4PCL: 0.0000 Líneas de detalle, tantas como artículos existentes en el pedido, el campo POSLPC indicará el orden de estas líneas. TIPLPC:8 CODLPC:50 POSLPC:1 ARTLPC:ANT001 DESLPC:ANTIVIRUS PANDA 2008 PLATINUM CANLPC:2.0000 Línea 1 de pedido. Tabla “F_LPC” DT1LPC:0.0000 PRELPC:140.0000 TOTLPC:280.0000 IVALPC:0 IINLPC:0 TIPLPC:8 CODLPC:50 POSLPC:2 ARTLPC:ANT001 DESLPC:ANTIVIRUS PANDA 2008 PLATINUM CANLPC:2.0000 Línea 2 de pedido. Tabla ”F_LPC” DT1LPC:0.0000 PRELPC:140.0000 TOTLPC:280.0000 IVALPC:0 IINLPC:0 TIPLPC:8 CODLPC:50 POSLPC:3 ARTLPC:ANT003 DESLPC:ANTINIRUS NORTON 2008 CANLPC:12.0000 Línea 3 de pedido. Tabla “F_LPC” DT1LPC:0.0000 PRELPC:67.2000 TOTLPC:806.4000 IVALPC:0 IINLPC:0 Fin del pedido. El último campo STATUS:OK, indica a FACTUSOL que este pedido no se ha grabado parcialmente si no que ha sido ya finalizado por el , sólo se descargan pedidos con STATUS:OK DOAGO: Estado final del pedido STATUS:OK
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
4
FACTUSOL – Servicio de Mantenimiento
Clientes La ruta donde se comprobará la existencia de nuevos clientes se configura en la pestaña “Internet” > “Configuración”. Dentro de esta ventana, podremos configurar en la pestaña “Configuraciones técnicas” el FTP y la subcarpeta donde se generan los clientes nuevos terminados, siempre teniendo como referencia la carpeta de ejecución del proyecto. La carpeta configurada por defecto para la descarga de clientes es nclientes/. Por ejemplo, si tenemos un ftp donde accedemos a la carpeta raíz”/”, y una subcarpeta “tienda” y dentro otra carpeta “clientes”, la carpeta de ejecución del proyecto sería “/tienda/” y la subcarpeta de clientes nuevos sería “clientes/”. De esta forma el programa buscará los clientes nuevos dentro del FTP en la carpeta /tienda/clientes/. El nombre del fichero de texto tendrá esta estructura: CUWCLI.txt, donde ”CUWCLI” corresponde al código de web. (Por ejemplo: un cliente con código de web 12345 generaría el fichero 12345.txt) El fichero generado contendrá cada campo en una línea diferente, utilizando “\r\n”, realizando un retorno de carro y una nueva línea. Cada una de las líneas incluirá “Campo” + “:” + “Valor”, como por ejemplo: CUW:12345. Los campos CUWCLI y CAWCLI vienen reflejados más abajo en la definición de las tablas de la base de datos de FACTUSOL Web. Un ejemplo de cliente nuevo, cuyo fichero es “12312.txt”, sería el siguiente: “Campo” + “:” + “Valor”
Descripción
Primera línea del fichero
0\
CUWCLI:12312 CAWCLI:321321
Este “0\” indica que el código al cliente lo asignará FACTUSOL automáticamente, según el contador de clientes. Si el valor no fuera un cero, “2001\” por ejemplo, FACTUSOL creará el cliente con ese número identificativo, pero si existiera otro cliente con ese mismo código, este sería remplazado en FACTUSOL. Campos relacionados con la tabla de clientes “F_CLI”
Estos campos serán recogidos por FACTUSOL para introducirlos en la ficha del cliente SNOMCFG:Nombre de prueba
Nombre
SDOMCFG:Domicilio de prueba
Domicilio
SOCFG:23005
Código postal
SPOBCFG:Jaén
Población
SPROCFG:Jaén
Provincia
SNIFCFG:12345678A
N.I.F.
STELCFG:953953953
Teléfono
SFAXCFG:
Fax
SMOVCFG:
Móvil
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
5
FACTUSOL – Servicio de Mantenimiento
“Campo” + “:” + “Valor”
Descripción
SEMACFG:
[email protected]
Email
SPCOCFG:o de prueba
Persona de o
Campos para indicar una dirección de entrega diferente (sólo en caso de que se quiera indicar una dirección de entrega diferente a la de facturación) SNENCFG:Nombre entrega
Nombre de entrega
SDENCFG:Domicilio de entrega
Dirección de entrega
SECFG:23005
Código postal de entrega
SPOECFG:Jaén
Población de entrega
SPRECFG:Jaén
Provincia de entrega
SPCECFG:o entrega
Persona de o para la entrega
STCECFG:953953953
Teléfono de entrega
Forma de pago para el cliente SFPACFG:002
Forma de pago
Fin del cliente. El último campo “Terminado:Alta Cliente”, indica a FACTUSOL que este cliente no se ha grabado parcialmente si no que ha sido ya finalizado el proceso de alta, sólo se descargan clientes con el campo “Terminado:Alta Cliente” Terminado:Alta Cliente
Estado final alta del cliente
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
6
FACTUSOL – Servicio de Mantenimiento
Exportación de datos desde el programa El lugar donde este fichero será almacenado, está definido por la configuración del servidor FTP que se utiliza para realizar la exportación de datos. La información existente en el programa, clientes, artículos, familias… se almacena en un fichero SQL, llamado “factusolweb.sql”. Este fichero se sube al servidor FTP, automáticamente por FACTUSOL, en la “carpeta de subida para el fichero de texto ASCII, configurada dentro de la pestaña “Internet” > “Configuración” > Pestaña “Configuraciones técnicas”. La estructura del fichero está compuesta por sentencias SQL que actualizan las tablas descritas a continuación en el apartado “base de datos”, donde se explican las diferentes tablas que se usan en la exportación de datos y la definición de cada campo correspondiente a cada tabla con la descripción y el tipo de dato que utiliza cada una.
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
7
FACTUSOL – Servicio de Mantenimiento
Base de datos creada a partir del fichero .sql Las tablas que componen los ficheros de exportación son: F_CFG
Datos de configuración de la integración
F_CLI
Datos de clientes
F_DIR
Direcciones de clientes
F_AGE
Datos de agentes comerciales
F_ART
Artículos
F_FAM
Familias
F_SEC
Secciones
F_TAR
Denominaciones de las tarifas de precios
F_LTA
Precios de artículos
F_DES
Descuentos por tipo de cliente / familias / artículos
F_FAC
Facturas de clientes
F_LFA
Líneas de detalle de las facturas
F_FPA
Formas de pago
F_ALM
Almacenes
F_EMP
Datos de la empresa
F_LPC
Líneas de detalle de pedidos de clientes
F_PCL
Pedidos de cliente
F_STO
Stock de artículos
Tipos de datos definidos en el fichero: -
I L C A M F
Numérico entero Numérico Largo Moneda. Campo numérico con 4 decimales y separador de decimales “.” Alfanumérico. Campo con números y letras. Memo. Campo de texto. Fecha. Formato fecha larga definida como (YYYY-MM-DD HH:MM:SS)
A continuación, se desglosan las diferentes tablas, sus campos, descripciones, tamaños, tipos y observaciones.
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
8
FACTUSOL – Servicio de Mantenimiento
Definición de tablas F_CFG (Tabla de configuración) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODCFG
Código del registro
1
I
Valor fijo 1
Datos de la empresa NOMCFG
Nombre de la empresa
50
A
DOMCFG
Domicilio
50
A
POBCFG
Población
50
A
OCFG
Código postal
5
A
PROCFG
Provincia
20
A
NIFCFG
NIF / CIF
18
A
NRLCFG
Nombre de la base de datos en el registro LOPD
100
A
NILCFG
Nº de inscripción en LOPD
20
A
LOGCFG
Archivo de logotipo
255
A
PIV1CFG
Porcentaje de IVA 1
2-2
C
PIV2CFG
Porcentaje de IVA 2
2-2
C
PIV3CFG
Porcentaje de IVA 3
2-2
C
PRE1CFG
Porcentaje de RE 1
2-2
C
PRE2CFG
Porcentaje de RE 2
2-2
C
PRE3CFG
Porcentaje de RE 3
2-2
C
Configuraciones de creación de clientes online 1
I
0=No permitir ver crear clientes 1=Permitir
SNOMCFG Solicitar: Nombre
1
I
0=No, 1=Sí
SDOMCFG Solicitar: Domicilio
1
I
0=No, 1=Sí
SOCFG
Solicitar: Código Postal
1
I
0=No, 1=Sí
SPOBCFG
Solicitar: Población
1
I
0=No, 1=Sí
SPROCFG
Solicitar: Provincia
1
I
0=No, 1=Sí
SNIFCFG
Solicitar: N.I.F.
1
I
0=No, 1=Sí
STELCFG
Solicitar: Teléfono fijo
1
I
0=No, 1=Sí
SFAXCFG
Solicitar: Fax
1
I
0=No, 1=Sí
SMOVCFG Solicitar: Móvil
1
I
0=No, 1=Sí
SEMACFG
1
I
0=No, 1=Sí
PAOCFG
Posibilitar alta online
Solicitar: E-Mail
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
9
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
Observaciones
SPCOCFG
Solicitar: Persona de o
1
I
0=No, 1=Sí
SNENCFG
Solicitar: Nombre para Entrega 1
I
0=No, 1=Sí
SDENCFG
Solicitar: Domicilio
1
I
0=No, 1=Sí
SECFG
Solicitar: Código Postal
1
I
0=No, 1=Sí
SPOECFG
Solicitar: Población
1
I
0=No, 1=Sí
SPRECFG
Solicitar: Provincia
1
I
0=No, 1=Sí
SPCECFG
Solicitar: Persona de o
1
I
0=No, 1=Sí
STCECFG
Solicitar: Teléfono de o 1
I
0=No, 1=Sí
SFPACFG
Solicitar: Forma de pago
1
I
0=No, 1=Sí
SDTCCFG
Solicitar: Datos tarj. De crédito
1
I
0=No, 1=Sí
SDCBCFG
Solicitar: Datos Cta. Bancaria
1
I
0=No, 1=Sí
TDACCFG
No utilizable en esta versión
ECCCCFG
No utilizable en esta versión Configuraciones de consulta de artículos 0=No permitir ver consultas independientes de artículos 1=Permitir
MICCFG
Modulo independiente de consultas
1
I
NAPCFG
Nº de artículos por página
2
I
UFSCFG
Usar filtro por sección
1
I
NFSCFG
Nombre del filtro sección
40
A
UFFCFG
Usar filtro por familia
1
I
NFFCFG
Nombre del filtro familia
40
A
MCACFG
Mostrar código del artículo
1
I
0=No, 1=Sí
MCBCFG
Mostrar código de barras
1
I
0=No, 1=Sí
MDECFG
Mostrar denominación
1
I
0=No, 1=Sí
MDDCFG
Mostrar descripción detallada
1
I
0=No, 1=Sí
MPRCFG
Mostrar precio
1
I
0=No, 1=Sí
MSTCFG
Mostrar stock
1
I
0=No, 1=Sí
M1CFG
Mostrar campo programable 1 1
I
0=No, 1=Sí
M2CFG
Mostrar campo programable 2 1
I
0=No, 1=Sí
M3CFG
Mostrar campo programable 3 1
I
0=No, 1=Sí
N1CFG N2CFG
Nombre del campo programable 1 Nombre del campo programable 2
20
A
20
A
0=No, 1=Sí
0=No, 1=Sí
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
10
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
N3CFG
Nombre del campo programable 3
20
A
TCACFG
No utilizar
2
I
AUSCFG
No utilizable en esta versión
Observaciones
Configuraciones para el módulo de pedidos por parte de clientes PPCCFG
Posibilitar pedidos de clientes
1
I
SPCCFG
Nº de serie de pedido
1
A
TDACFG
No utilizable en esta versión
ECCCFG
No utilizable en esta versión
TCCCFG
No utilizable en esta versión
0=No, 1=Sí
Configuraciones específicas del módulo de pedidos por parte de agentes comerciales PPACFG
Posibilitar pedidos de agentes comerciales
1
I
SPACFG
Nº de serie de pedidos
1
A
PCTCFG
Posibilidad de cambiar la tarifa de precios
0=No, 1=Sí
0=No, 1=Sí
Configuraciones del módulo de consultas de facturas PCFCFG
Posibilitar consultas de facturas
1
I
CA1CFG
Campo 1 a mostrar en detalle
15
A
CA2CFG
Campo 2 a mostrar en detalle
15
A
CA3CFG
Campo 3 a mostrar en detalle
15
A
CA4CFG
Campo 4 a mostrar en detalle
15
A
CA5CFG
Campo 5 a mostrar en detalle
15
A
CA6CFG
Campo 6 a mostrar en detalle
15
A
CA7CFG
Campo 7 a mostrar en detalle
15
A
CA8CFG
Campo 8 a mostrar en detalle
15
A
CA9CFG
Campo 9 a mostrar en detalle
15
A
15
A
15
A
15
A
CA10CFG CA11CFG CA12CFG
Campo 10 a mostrar en detalle Campo 11 a mostrar en detalle Campo 12 a mostrar en detalle
DS1CFG
Denominación de la serie 1
15
A
DS2CFG
Denominación de la serie 2
15
A
DS3CFG
Denominación de la serie 3
15
A
DS4CFG
Denominación de la serie 4
15
A
0=No, 1=Sí
Nombre del campo de la línea de facturas
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
11
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
DS5CFG
Denominación de la serie 5
15
A
DS6CFG
Denominación de la serie 6
15
A
DS7CFG
Denominación de la serie 7
15
A
DS8CFG
Denominación de la serie 8
15
A
DS9CFG
Denominación de la serie 9
15
A
LOCCFG
Logotipo o cabecera
1
I
Observaciones
0=Logotipo, 1=Cabecera en texto, 2=Ambas
Configuraciones técnicas TBDCFG
Tipo de base de datos
1
I
DSFCFG
Dirección del servidor FTP
100
A
NUFCFG
Nombre del FTP
100
A
CFTCFG
Contraseña FTP
20
A
100
A
100
A
100
A
CBDCFG CBRCFG CIACFG
Carpeta de subida de la base de datos Carpeta de base de datos de pedidos remota Carpeta de imágenes de artículos
0=Access, 1=MySQL
VCFG
Carpeta de pedidos validados
100
A
ABDCFG
Contraseña de BD de subida
20
A
20
A
1
I
0=Cerrado, 1=Abierto
1
I
0=Cerrado, 1=Abierto
1
I
0=Cerrado, 1=Abierto
1
I
0=Cerrado, 1=Abierto
-
M
0=Cerrado, 1=Abierto
-
M
0=Cerrado, 1=Abierto
-
M
0=Cerrado, 1=Abierto
-
M
0=Cerrado, 1=Abierto
ABRCFG ESM1CFG ESM2CFG ESM3CFG ESM4CFG TXM1CFG TXM2CFG TXM3CFG TXM4CFG
Contraseña de BD de pedidos remota Estado del módulo de consultas de artículos Estado del módulo de pedidos por parte de clientes Estado del módulo de pedidos por parte de agente Estado del módulo de consultas de facturas Texto de cierre del módulo de consultas de artículos Texto de cierre del módulo de pedidos por parte de clientes Texto de cierre del módulo de pedidos por parte de agente Texto de cierre del módulo de consultas de facturas
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
12
FACTUSOL – Servicio de Mantenimiento
F_CLI (Tabla de clientes) Campo CUWCLI CAWCLI CODCLI
Descripción del campo Tamaño Código de web Contraseña de web Código cliente FACTUSOL
Tipo
Observaciones
50
A
Campo índice, no existen duplicados
15
A
5
L
NIFCLI
NIF
12
A
NOFCLI
Nombre fiscal
50
A
NOCCLI
Nombre comercial
50
A
DOMCLI
Domicilio
50
A
POBCLI
Población
30
A
OCLI
Código postal
5
A
PROCLI
Provincia
20
A
AGECLI
Agente comercial
5
I
FPACLI
Forma de pago
3
A
FINCLI
% Financiación
3e-2d
C
TARCLI
Tarifa
2
I
TIPCLI
Tipo de cliente
5
A
DT1CLI
Descuento fijo 1
3e-2d
C
Aplicar en las líneas de detalle
DT2CLI
Descuento fijo 2
3e-2d
C
Aplicar en el pie del pedido
PPACLI
Descuento Pronto Pago
3e-2d
C
TPOCLI
Tipo de portes
1
I
PORCLI
Texto de portes
30
A
IVACLI
Tipo de IVA.
1
I
TIVCLI
% de iva (según tabla)
1
I
1
I
0=No, 1 = Si
255
A
Mostrar al iniciar la sesión el cliente
REQCLI MEWCLI
Recargo de equivalencia Mensaje emergente web
0=Debidos, 1=Pagados
Valores del 0 al 3: 0=Aplicar IVA 2, 3 y 4 = No aplicar IVA Valores de 0 al 3 0=Tomar IVA del artículo 1=Tipo 1 de IVA 2=Tipo 2 de IVA 3=Tipo 3 de IVA
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
13
FACTUSOL – Servicio de Mantenimiento
F_DIR (Direcciones de clientes) Campo
Descripción del campo
Tamaño
Tipo
CLIDIR
Código de cliente
5
L
CODDIR
Código de dirección de cliente.
3
I
NOMDIR
Nombre de la dirección
40
A
DOMDIR
Domicilio de la dirección
40
A
ODIR
Código postal
5
A
POBDIR
Población
30
A
PRODIR
Provincia
20
A
TELDIR
Teléfono
40
A
PCODIR
Persona de o
40
A
AGEDIR
Agente comercial
5
L
Observaciones Campos índice, no existen duplicados
F_AGE (Agentes comerciales) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CUWAGE
Código de agente web
50
A
Campo índice, no existen duplicados
15
A
5
L
CAWAGE CODAGE
Contraseña de agente web Código agente en FACTUSOL
Se debe grabar en cada pedido
NOMAGE
Nombre del agente
50
A
COMAGE
% comisión s/ventas
3e-2d
C
Se debe grabar en cada línea del pedido
MEWAGE
Mensaje emergente
255
A
Se debe mostrar al iniciar un agente su sesión.
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
14
FACTUSOL – Servicio de Mantenimiento
F_ART (Artículos) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODART
Código del artículo
13
A
Campo índice, no existen duplicados
EANART
Código de barras del artículo
13
A
FAMART
Familia del artículo
3
A
DESART
Descripción del artículo
50
A
DEWART
Descripción extendida para Web
-
M
TIVART
Tipo de IVA del artículo
1
I
1ART
Campo programable 1
25
A
2ART
Campo programable 2
25
A
3ART
Campo programable 3
25
A
IMGART
Nombre del archivo de imagen
100
A
MEWART
Mensaje emergente Web
255
A
Mostrar al seleccionar el artículo
I
Control de visión del stock: 0=”Artículo no disponible” 1=”Consultar disponibilidad” 2=”Artículo disponible” 3=Mostrar el último stockaje
C
Ultimo stockaje subido.
CSTART
Control de stock
USTART
Ultimo stockaje
1
De la tabla de IVAS en configuraciones
F_FAM (Familias de artículos) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODFAM
Código de la familia
3
A
Campo índice, no existen duplicados
DESFAM
Descripción de la familia
50
A
SECFAM
Sección a la que pertenece 3 la familia.
A
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
15
FACTUSOL – Servicio de Mantenimiento
F_SEC (Secciones de artículos) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODSEC
Código de la sección
3
A
Campo índice, no existen duplicados
DESSEC
Descripción de la sección
50
A
F_TAR (Denominaciones de las diferentes tarifas de precio) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODTAR
Código de la tarifa
2
I
Campo índice, no existen duplicados
DESTAR
Descripción de la tarifa
20
A
IINTAR
Precios IVA incluido
1
I
0=IVA no incluido, 1=IVA incluido
Observaciones
F_LTA (Precios de los artículos) Campo
Descripción del campo
Tamaño
Tipo
TARLTA
Código de la tarifa
2
I
ARTLTA
Código del artículo
13
A
PRELTA
Precio del artículo
Campos índices, no existen duplicados
C
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
16
FACTUSOL – Servicio de Mantenimiento
F_DES (Tablas de descuentos por tipo de cliente y familia/artículos) Campo
Descripción del campo
Tamaño
Tipo
TCLDES
Tipo de cliente
5
A
ARTDES
Código del artículo/Familia Debe buscarse antes el artículo, y si no existiese la familia.
13
A
TIPDES
Tipo de descuento
1
I
PORDES
Porcentaje de descuento
3e, 2d
C
IMPDES
Importe de descuento
FIJDES
Descuento fijo o variable
Observaciones
Campos índices, no existen duplicados
Tipo de descuento: 0=Descuento por porcentaje 1=Descuento por importe
C
1
I
Sólo se aplica a los descuentos por porcentaje. Sólo se utiliza en los pedidos realizados por los agentes. 0=No modificable 1=Modificables
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
17
FACTUSOL – Servicio de Mantenimiento
F_FAC (Tabla de facturas emitidas) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
TIPFAC
Tipo de documento
1
A
CODFAC
Número de documento
6
L
REFFAC
Referencia
12
A
FECFAC
Fecha
Fecha
ESTFAC
Estado
1
I
0=Pendiente, 1=Pendiente parcial, 2=Cobrado
ALMFAC
Almacén
3
A
Código del almacén
AGEFAC
Agente
5
L
Código del agente
PROFAC
Código del proveedor
10
A
CLIFAC
Código de cliente
5
L
CNOFAC
Nombre del cliente
50
A
CDOFAC
Domicilio del cliente
50
A
OFAC
Población
30
A
CFAC
Código postal
5
A
RFAC
Provincia
20
A
CNIFAC
N.I.F.
12
A
TIVFAC
Tipo de IVA
1
I
0=Con IVA, 1=Sin IVA, 2=Intracomunitario, 3= Importación
REQFAC
Recargo de equivalencia
1
I
0=Sin recargo, 1=Con recargo
TELFAC
Teléfono del cliente
20
A
NET1FAC
Importe neto 1
12-2
C
NET2FAC
Importe neto 2
12-2
C
NET3FAC
Importe neto 3
12-2
C
PDTO1FAC Porcentaje de descuento 1
2-2
C
PDTO2FAC Porcentaje de descuento 2
2-2
C
PDTO3FAC Porcentaje de descuento 3
2-2
C
IDTO1FAC
Importe de descuento 1
12-2
C
IDTO2FAC
Importe de descuento 2
12-2
C
IDTO3FAC
Importe de descuento 3
12-2
C
PPPA1FAC
Porcentaje pronto pago 1
2-2
C
PPPA2FAC
Porcentaje pronto pago 2
2-2
C
PPPA3FAC
Porcentaje pronto pago 3
2-2
C
Campos índice, no existen duplicados. Referencia Fecha de la factura
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
18
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
IPPA1FAC
Importe pronto pago 1
12-2
C
IPPA2FAC
Importe pronto pago 2
12-2
C
IPPA3FAC
Importe pronto pago 3
12-2
C
PPOR1FAC Porcentaje portes 1
2-2
C
PPOR2FAC Porcentaje portes 2
2-2
C
PPOR3FAC Porcentaje portes 3
2-2
C
IPOR1FAC
Importe portes 1
12-2
C
IPOR2FAC
Importe portes 2
12-2
C
IPOR3FAC
Importe portes 3
12-2
C
2-2
C
2-2
C
2-2
C
PFIN1FAC PFIN2FAC PFIN3FAC
Porcentaje de financiación 1 Porcentaje de financiación 2 Porcentaje de financiación 3
IFIN1FAC
Importe de financiación 1
12-2
C
IFIN2FAC
Importe de financiación 2
12-2
C
IFIN3FAC
Importe de financiación 3
12-2
C
BAS1FAC
Base imponible 1
12-2
C
BAS2FAC
Base imponible 2
12-2
C
BAS3FAC
Base imponible 3
12-2
C
PIVA1FAC
Porcentaje de IVA 1
2-2
C
PIVA2FAC
Porcentaje de IVA 2
2-2
C
PIVA3FAC
Porcentaje de IVA 3
2-2
C
IIVA1FAC
Importe de IVA 1
12-2
C
IIVA2FAC
Importe de IVA 2
12-2
C
IIVA3FAC
Importe de IVA 3
12-2
C
2-2
C
2-2
C
2-2
C
12-2
C
12-2
C
12-2
C
PREC1FAC PREC2FAC PREC3FAC IREC1FAC IREC2FAC IREC3FAC
Porcentaje de recargo de equivalencia 1 Porcentaje de recargo de equivalencia 2 Porcentaje de recargo de equivalencia 3 Importe de recargo de equivalencia 1 Importe de recargo de equivalencia 2 Importe de recargo de equivalencia 3
Observaciones
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
19
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
PRET1FAC
Porcentaje de la retención
2-2
C
IRET2FAC
Importe de la retención
12-2
C
TOTFAC
Total
12-2
C
FOPFAC
Forma de pago
3
A
Código de la forma de pago
PRTFAC
Portes
1
I
0=Pagados, 1=Debidos
TPOFAC
Texto de portes
30
A
OB1FAC
1ª línea de observaciones
50
A
OB2FAC
2ª línea de observaciones
50
A
OBRFAC
Obra de entrega
3
I
REPFAC
Remitido por
50
A
EMBFAC
Embalado por
50
A
AATFAC
A la atención de
50
A
REAFAC
Referencia de pedido
50
A
PEDFAC
Nº de su pedido
30
A
FPEFAC
Fecha de su pedido
Fecha
COBFAC
Cobrado
1
VENFAC
Vencimientos e importes de la factura
255
Observaciones
Código de obra de entrega para el cliente.
I
0=Pendiente, 1=Girado
A
Se encuentran concatenados en segmentos de 27 caracteres. Cada segmento está compuesto por 1 vencimiento y 1 importe con la siguiente estructura: DD/MM/YYYY -00000000000.00
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
20
FACTUSOL – Servicio de Mantenimiento
F_LFA (Tabla de líneas de detalle de facturas emitidas) Campo
Descripción del campo
Tamaño
Tipo
TIPLFA
Tipo de documento
1
A
CODLFA
Número de documento
6
L
POSLFA
Posición de la línea
5
A
ARTLFA
Artículo
13
A
DESLFA
Descripción
50
A
CANLFA
Cantidad
12-2
C
DT1LFA
Porcentaje descuento 1
3-2
C
DT2LFA
Porcentaje descuento 2
3-2
C
DT3LFA
Porcentaje descuento 3
3-2
C
PRELFA
Precio del artículo
12-2
C
TOTLFA
Total
12-2
C
cantidad * precio artículo
IVALFA
Tipo de IVA
1
I
0=Primer tipo de IVA configurado 1=Segundo tipo de IVA configurado 2=Tercer tipo de IVA configurado
IINLFA
IVA incluido en precios
1
I
DOCLFA
Documento que creó el pedido 1
A
DTPLFA
Tipo de documento
1
A
DCOLFA
Código del documento
6
L
BULLFA
Bultos
12-2
C
COMLFA
Comisión del agente
2-2
C
MEMLFA
Número de serie lote
-
M
ALTLFA
Dimensiones – Alto
12-2
C
ANCLFA
Dimensiones – Ancho
12-2
C
FONLFA
Dimensiones – Fondo
12-2
C
FFALFA
Fecha de fabricación
Fecha
FCOLFA
Fecha de consumo preferente
Fecha
Observaciones
Campos índice, no puede haber duplicados.
Vacío = No fue creado por ningún otro documento, “P”=Presupuesto, “C”=Cliente, “A”=Albarán Si el documento que creó es “P”, “C” o “A” entonces se debe indicar el tipo y el código de presupuesto que lo creó
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
21
FACTUSOL – Servicio de Mantenimiento
F_FPA (Tabla de formas de pago) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODFPA
Código
1
A
Campos índice, no existen duplicados
DESFPA
Descripción de la forma
50
A
VENFPA
Número de vencimientos
1
I
TIPFPA
Tipo de forma de pago
1
I
0=No solicitar mas datos 1=Solicitar datos de cuenta bancaria 2=Solicitar datos de tarjeta de crédito
F_ALM (Tabla de nombres de almacenes) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODALM
Tipo de documento
3
A
Campo índice, no existen duplicados
NOMALM
Nombre del almacén
50
A
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
22
FACTUSOL – Servicio de Mantenimiento
F_PCL (Tabla de pedidos de clientes) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
TIPPCL
Tipo de documento
1
A
CODPCL
Número de documento
6
N
Campos índice, no puede haber duplicados.
REFPCL
Referencia
12
A
Referencia
FECL
Fecha
Fecha
AGEPCL
Agente
5
N
CLIPCL
Código de cliente
5
N
DIRPCL
Obra de entrega
3
N
TIVPCL
Tipo de IVA
1
N
REQPCL
Recargo de equivalencia
1
N
0=Sin recargo, 1=Con recargo
ALMPCL
Almacén
3
A
Indicar el valor sólo en caso de pedidos por parte de agentes.
NET1PCL
Importe neto 1
12-2
C
NET2PCL
Importe neto 2
12-2
C
NET3PCL
Importe neto 3
12-2
C
PDTO1PCL Porcentaje de descuento 1
2-2
C
PDTO2PCL Porcentaje de descuento 2
2-2
C
PDTO3PCL Porcentaje de descuento 3
2-2
C
IDTO1PCL
Importe de descuento 1
12-2
C
IDTO2PCL
Importe de descuento 2
12-2
C
IDTO3PCL
Importe de descuento 3
12-2
C
PPPA1PCL
Porcentaje pronto pago 1
2-2
C
PPPA2PCL
Porcentaje pronto pago 2
2-2
C
PPPA3PCL
Porcentaje pronto pago 3
2-2
C
IPPA1PCL
Importe pronto pago 1
12-2
C
IPPA2PCL
Importe pronto pago 2
12-2
C
IPPA3PCL
Importe pronto pago 3
12-2
C
PFIN1PCL
Porcentaje financiación 1
2-2
C
PFIN2PCL
Porcentaje financiación 2
2-2
C
PFIN3PCL
Porcentaje financiación 3
2-2
C
IFIN1PCL
Importe financiación 1
12-2
C
IFIN2PCL
Importe financiación 2
12-2
C
Fecha del pedido Código del agente
Código de dirección de entrega para el cliente. 0=Con IVA, 1=Sin IVA, 2=Intracomunitario, 3= Importación
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
23
FACTUSOL – Servicio de Mantenimiento
Campo
Descripción del campo
Tamaño
Tipo
IFIN3PCL
Importe financiación 3
12-2
C
BAS1PCL
Base imponible 1
12-2
C
BAS2PCL
Base imponible 2
12-2
C
BAS3PCL
Base imponible 3
12-2
C
PIVA1PCL
Porcentaje de IVA 1
2-2
C
PIVA2PCL
Porcentaje de IVA 2
2-2
C
PIVA3PCL
Porcentaje de IVA 3
2-2
C
IIVA1PCL
Importe de IVA 1
12-2
C
IIVA2PCL
Importe de IVA 2
12-2
C
IIVA3PCL
Importe de IVA 3
12-2
C
2-2
C
2-2
C
2-2
C
12-2
C
12-2
C
12-2
C
PREC1PCL PREC2PCL PREC3PCL IREC1PCL IREC2PCL IREC3PCL
Porcentaje de recargo de equivalencia 1 Porcentaje de recargo de equivalencia 2 Porcentaje de recargo de equivalencia 3 Importe de recargo de equivalencia 1 Importe de recargo de equivalencia 2 Importe de recargo de equivalencia 3
TOTPCL
Total
12-2
C
FOPPCL
Forma de pago
3
A
OB1PCL
1ª línea de observaciones
50
A
OB2PCL
2ª línea de observaciones
50
A
PPOPCL
Pedido por
40
A
Observaciones
Código de la forma de pago
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
24
FACTUSOL – Servicio de Mantenimiento
F_LPC (Tabla de líneas de detalle de pedidos de clientes) Campo
Descripción del campo
Tamaño
Tipo
Observación
TIPLPC
Tipo de documento
1
A
CODLPC
Número de documento
6
N
POSLPC
Posición de la línea
5
A
ARTLPC
Artículo
13
A
DESLPC
Descripción
50
A
CANLPC
Cantidad
12-2
ND
DT1LPC
Porcentaje descuento 1
2-2
ND
PRELPC
Precio del artículo
12-2
ND
TOTLPC
Total
12-2
ND
cantidad * precio artículo
IVALPC
Tipo de IVA
1
N
0=Primer tipo de IVA configurado 1=Segundo tipo de IVA configurado 2=Tercer tipo de IVA configurado
IINLPC
IVA incluido en precios
1
I
Campos índice, no puede haber duplicados.
F_STO (Stock) Campo
Descripción del campo
Tamaño
Tipo
ARTSTO
Artículo
13
A
ALMSTO
Almacén
3
A
MINSTO
Stock mínimo
12-4
C
MAXSTO
Stock máximo
12-4
C
ACTSTO
Stock actual
12-4
C
DISSTO
Stock disponible
12-4
C
Observaciones
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
25
FACTUSOL – Servicio de Mantenimiento
F_EMP (Datos de la empresa) Campo
Descripción del campo
Tamaño
Tipo
Observaciones
CODEMP
Tipo de documento
3
A
Campo índice, Código
NIFEMP
N.I.F.
18
A
DENEMP
Denominación social
100
A
NOMEMP
Nombre comercial
100
A
DOMEMP
Domicilio
100
A
NUMEMP
Nº de calle
5
A
ESCEMP
Escalera
2
A
PISEMP
Piso
2
A
PRTEMP
Puerta
2
A
POBEMP
Población
30
A
OEMP
Cód. Postal
10
A
PROEMP
Provincia
40
A
PTEEMP
Prefijo (Teléfono)
3
A
TELEMP
Teléfono
12
A
PFAEMP
Prefijo (Fax)
3
A
FAXEMP
Fax
12
A
EJEEMP
Ejercicio
4
A
MONEMP
Moneda de la empresa
1
A
CLAEMP
Clave
25
A
REGEMP
Registro mercantil
30
A
TOMEMP
Tomo
10
A
FOLEMP
Folio
10
A
HOJEMP
Hoja
10
A
INSEMP
Inscripción
10
A
EMAEMP
E-mail
50
A
WEBEMP
Web
50
A
CFGEMP
Campo auxiliar
250
A
IVAEMP
Tipo de impuesto
1
N
FFEEMP
Impedir Fechas Fuera de Ejercicio
1
N
T. 953 227 933 | F. 953 227 942 www.sdelsol.com GIP.NF.04.01. Rev.0 Fecha: 12-11-2018
26