FEL MEGAPRINT
📣

FEL MEGAPRINT

Procedimiento de configuración FEL MEGAPRINT

  1. Cargar aplicación FEL MEGAPRINT en el entorno de desarrollo
  2. Actualizar Lista de aplicaciones
  3. Instalar aplicación FEL MEGAPRINT
  4. Activar modo desarrollador
  5. Activar permisos de acceso a FEL MEGAPRINT para el usuario empleado en la admin del sistema
  6. Entrar a configuración de la compañía
  7. Configurar métodos 
  8. Configurar credenciales de FEL (usuario y clave) [Requiere que se hayan solicitado antes a Megaprint]
  9. Generar token de FEL
  10. Configurar diarios relacionados con la FEL (diario de ventas, nota de crédito y nota de abono)

Manual de implementación MEGAPRINT V16

Manual de Implementación Servicio Web FEL v1.6 (1) (2).pdf
pdf


Ejemplo de proyecto FEL V16

Ambiente de Pruebas.postman_collection.json
json


Contactos con MEGAPRINT

Correo: notificaciones@megaprint.com.gt

Teléfono: +502 2329-4800

URL de métodos para ambiente de Producción

URL Token
https://apiv2.ifacere-fel.com/api/solicitarToken

URL Registro
https://apiv2.ifacere-fel.com/api/registrarDocumentoXML

URL Firmado
https://api.soluciones-mega.com/api/solicitaFirma

URL Anulacion
https://apiv2.ifacere-fel.com/api/anularDocumentoXML

URL PDF
https://apiv2.ifacere-fel.com/api/retornarPDF

URL DatosCliente
https://apiv2.ifacere-fel.com/api/retornarDatosCliente

URL DatosClienteCui 

https://apiv2.ifacere-fel.com/api/retornarDatosClienteCui

URL XML 

https://apiv2.ifacere-fel.com/api/retornarXML

URL de Métodos para ambiente de pruebas

URL Token

https://dev2.api.ifacere-fel.com/api/solicitarToken


URL Registro

https://dev2.api.ifacere-fel.com/api/registrarDocumentoXML


URL XML

https://dev2.api.ifacere-fel.com/api/retornarXML


URL PDF

https://dev2.api.ifacere-fel.com/api/retornarPDF


URL Anulacion

https://dev2.api.ifacere-fel.com/api/anularDocumentoXML


URL DatosCliente

https://dev2.api.ifacere-fel.com/api/RetornaDatosCliente


URL Firmado

https://dev.api.soluciones-mega.com/api/solicitaFirma


URL DatosClienteCui

https://dev2.api.ifacere-fel.com/api/retornarDatosClienteCui


Errores típicos en este desarrollo

lea las últimas líneas del error para identificar de cuál de los aquí referidos, se trata


File "/home/odoo/src/user/account_invoice_megaprint/models/account_invoice.py", line 639, in generate_xml
    vatRec, nombreRec, tipEspecial, calleRec, postalRec, municipioRec, departamentoRec, paisRec, fases_lines,
UnboundLocalError: local variable 'vatRec' referenced before assignment 

Posible Solución: el cliente para el cuál se está generando la factura no tiene puesto número de NIT. Si no se conoce, se debe poner al menos C/F (cliente final)


 File "/usr/lib/python3.10/xml/etree/ElementTree.py", line 899, in _serialize_xml
    v = _escape_attrib(v)
  File "/usr/lib/python3.10/xml/etree/ElementTree.py", line 1068, in _escape_attrib
    _raise_serialization_error(text)
  File "/usr/lib/python3.10/xml/etree/ElementTree.py", line 1022, in _raise_serialization_error
    raise TypeError(
TypeError: cannot serialize False (type bool) 

Hay algún campo vacío enla información de la compañía, en la información del cliente o en la información de los impuestos. En el caso anterior, el campo Tipo de DTE en la configración del diario conable estaba vacío para el diario de Facturas de clientes.

cod_error FEL_GEN102 desc_error RESTRICTION_PATTERN: Attribute [IDReceptor] of parent[Receptor] failed pattern validation 

Puede deberse a un error en el NIT del cliente: verifique si el NIT tiene guiones o si el número es válido

cod_error FEL_RCP800 desc_error El NIT del Receptor es inválido. 

Debe insertar un número de NIT válido