...
Se implementa la generación de XML y procedimiento de timbrado de los documentos Factura "NF", Nota de Crédito "NCC" , Nota de Débito "NDC" y Guía de Remisión "RFN" electrónicos según lo establecido por la SET en la versión N° 150-24/06/2019/SIFEN (Especificado en el siguiente documento).
View file |
---|
name | Manual Técnico Versión 150.pdf |
---|
height | 250 |
---|
|
02. EJEMPLO DE UTILIZACIÓN
...
Totvs custom tabs box |
---|
tabs | Parámetros, Archivos Necesarios ,Configuraciones Necesarias, Facturas, Notas Crédito, Notas Débito, Documentos Electrónicos |
---|
ids | paso01,paso02,paso03,paso04,paso05,paso06,paso08 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso01 |
---|
| Nombre de la Variable | Valor |
---|
MV_PATH814 | C:\Catalogos_csv\ | MV_F3HNUM | Carácter | MV_CFDI_AM | T | MV_CFDSMAR | GetClientDir() | MV_CFDI_PA | SIFENWS | MV_CFDDOCS | GetSrvProfString('startpath','')+'\cfd\facturas\' | MV_CFDI_PX | certificado.pfx | MV_CFDICVE | 12345678a | MV_IDCONEN | 1 | MV_IDCSC | 0001 | MV_CSC | ABCD0000000000000000000000000000 | MV_CFDUSO | 1 | MV_CFDFTS | GetSrvProfString('startpath','')+'\cfd\inicfd\fatspar.ini' | MV_CFDFTE | GetSrvProfString('startpath','')+'\cfd\inicfd\fatepar.ini' |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso02 |
---|
| - Archivos de Catálogos.
- Una vez configurado el parámetro MV_PATH814 con una ruta local, deberá colocar los archivos .csv anexos a esta solución en el archivo CatalogosFact.zip. En este archivo se encuentran los catálogos en formato csv los cuales serán tomados por la rutina Carga de Catálogos para generar sus registros en Protheus.
- Certificado digital.
- El certificado digital informado en el parámetro MV_CFDI_PX, deberá ser colocado dentro dentro de la ruta informada en el parámetro MV_CFDSMAR.
- Archivos .Ini para generación de los archivos xml.
- fatspar.ini. - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTS.
- fatepar.ini - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTE.
- Archivo .exe para realizar consumo de los servicios web del SIFEN.
- El nombre del archivo deberá ser colocado en el parámetro MV_CFDI_PA, el archivo deberá ser colocado en la ruta informada en el parámetro MV_CFDSMAR.
- En caso de que el archivo se encuentre en una carpeta, la carpeta deberá tener el mismo nombre del archivo .exe.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso03 |
---|
| - Catálogos.
En el módulo de Facturación, ingresar a la rutina Definición de Catálogos "Actualizaciones | Archivos| Definición de Catálogos". La primera vez detonará la carga de los archivos csv al Protheus. Es importante realice este paso, pues las configuraciones siguientes dependen de la correcta carga de la información de catálogos al sistema Protheus. - En el módulo de Facturación, ingresar a la rutina Mantenimiento de Catálogos "Actualizaciones | Archivos | Mantenimiento de Catálogos". Ingresar al catálogo S030 - DIRECCIÓN DEL EMISOR, informar los datos correspondientes a la dirección del emisor.
- Ejemplo:
- RUC correspondiente al emisor.
- Número - Correspondiente al informado antes el SIFEN.
- Tipo Régimen - Régimen del emisor de acuerdo al catálogo S001.
- Departamento - Correspondiente al RUC informado y de acuerdo al catálogo S003.
- Distrito - Correspondiente al RUC informado y de acuerdo al catálogo S031.
- Ciudad - Correspondiente al RUC informado y de acuerdo al catálogo S012.
Para los siguientes registros será necesario informar los siguientes campos para el correcto llenado de los archivos xml. - Clientes - (SIGAFIS | Actualizaciones | Archivos| Clientes)
- A1_TIPDOC - Tipo de documento.
- A1_NUM - Número de casa.
- A1_DEPTO - Código departamento de acuerdo a la SET.
- A1_DISTR - Código de distrito de acuerdo a la SET.
- A1_CIUDAD - Código de ciudad de acuerdo a la SET.
- A1_PESSOA - Persona Física/Jurídica
- A1_CGC - RUC.
- A1_NIF - Número de identificación Fiscal
- A1_NOME - Nombre del cliente.
- A1_NREDUZ - Nombre de fantasía.
- A1_END - Dirección del cliente.
- A1_TEL - Teléfono del cliente.
- A1_EMAIL - Correo del cliente.
- A1_COD - Código interno del cliente.
- Países - (SIGACOM | Actualizaciones | Archivo Importaciones| Paises)
- YA_CODERP - Cod. ERP. Clave de país de acuerdo al catálogo de países.
- Monedas - (SIGACTB | Actualizaciones | Archivos| Monedas Contables)
- CTO_MOESAT - Moneda SAT. Clave de moneda de acuerdo al catálogo monedas.
- Unidades de medida - (SIGAFIS | Actualizaciones | Archivos| Unidades de Medida).
- AH_COD_CO - Ori Cert Cód. Clave de unidad de medida de acuerdo al catálogo de unidades de medida.
- Impuestos variables - (SIGAFIS | Actualizaciones | Archivos| Impuestos Variab.).
- FB_CODIMP - Cod. Impuest. Código de impuesto de acuerdo al catálogo de impuesto afectado.
- FB_CLASSE - Clase Imp. Indicar la clase de impuesto.
- Control de Formularios - (SIGAFIS | Actualizaciones | Archivos| Control de formularios).
- FP_SERIE2 - Serie 2. De acuerdo a la numeración definida por el SIFEN empezando con una serie en blanco hasta acabar la numeración 0000001 - 9999999.
- FP_CAI - No. Aprob. Informar el número de timbrado para la serie usada de acuerdo al tipo de documento.
- FP_FINITIM - Fch. In. Tim. Informar la fecha de inicio del timbrado.
- Productos - (SIGAFIS | Actualizaciones | Archivos | Productos).
- B1_COD - Código del producto.
- B1_DESC - Descripción del producto.
- B1_UM - Unidad de Medida.
- Condiciones de pago - (SIGAFAT | Actualizaciones | Archivos | Condiciones de pago).
- E4_BXTITAV - Baja titulo automática.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso04 |
---|
| - En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
- Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
- Tipo NF (F2_TIPONF).
- Tipo Transacción (F2_TPTRANS).
- Seleccionar una condición de pago que realice baja automática.
- Confirmar el documento.
- Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
- En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
- Una vez registradas las formas de pago confirmar.
- Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
- En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso05 |
---|
| - En el módulo de Facturación, ingresar a la rutina Generac. de Notas de Crédito y Débito "Actualizaciones | Facturación | Generac. de Notas de Credito y Debito".
- Registrar una nota de crédito, informar los campos necesarios en la factura para generar correctamente el archivo xml.
- Tipo Nota C (F1_TIPREF) - Motivo de la emisión de la nota de crédito.
- Dentro de "Otras acciones | Doc Orig" seleccionar el documento al que corresponde la nota de crédito.
- Confirmar el documento.
Nota Las notas de crédito deben tener un documento asociado. Campos D1_NFORI, D1_SERIORI informados. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso05paso06 |
---|
| - En el módulo de Facturación, ingresar a la rutina Facturación Generac. de Notas de Crédito y Débito"Actualizaciones | Facturación | Facturación Generac. de Notas de Credito y Debito".
- Registrar una facturanota de débito, informar los campos necesarios en la factura para generar correctamente el archivo xml.
- Tipo NF Nota D (F2_TIPONFTIPREF).
- Tipo Transacción (F2_TPTRANS).
- Confirmar el documento.
- Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
- En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
- Una vez registradas las formas de pago confirmar.
- Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
- En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
- En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso06 |
---|
| - Al registrar la nota de debito deberán ser informados los campos del documento al cual se encuentra asociada.
- Confirmar el documento.
Nota Las notas de crédito deben tener un documento asociado. Campos D2_NFORI, D2_SERIORI informados En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.- Tipo NF (F2_TIPONF).
- Tipo Transacción (F2_TPTRANS).
Confirmar el documento.Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)- En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
Una vez registradas las formas de pago confirmar.Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.- En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso08 |
---|
| - En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
- Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
- Tipo NF (F2_TIPONF).
- Tipo Transacción (F2_TPTRANS).
- Confirmar el documento.
- Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
- En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
- Una vez registradas las formas de pago confirmar.
- Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
- En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
- En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
|
|
...