Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
M486XFUNEQ

Funciones para generación de XML EQUGenéricas Facturación Electrónica (Ecuador)

08/02/2023
País:Ecuador
Ticket:16232790
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18613

02. SITUACIÓN/REQUISITO

Al realizar la transmisión de un Comprobante de Retención de un Proveedor cuyo e-mail capturado no tiene un formato válido, se detona el siguiente errorlog:

...

El proceso se interrumpe por completo sin permitirle al usuario conocer el motivo del error y hacer la corrección. 

03. SOLUCIÓN

Se realiza corrección en En la rutina M486XFUNEQ (Funciones para generación de XML EQU) de Funciones Genéricas de Facturación Electrónica de Ecuador (M486XFUNEQ), se realiza ajuste en la función que Valida Datos del Proveedor (M486VPROEQ(), para que después de validar el formato de eE-mail del proveedorProveedor (A2_EMAIL), si éste no cumple con la estructura correcta, se genere el mensaje con el motivo del error en la transmisión, y se muestre al usuario en el Resumen de Transmisión de Documentos Electrónicos.

...

Totvs custom tabs box
tabsPre-condiciones,Transmisión de CR
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche generado para la issue DMINA-18275.
  3. Validar que las rutinas se encuentren actualizada con fecha mayor o igual a la informada en la sección 01. DATOS GENERALES.
  4. En el parámetro MV_CFDFTCR configurar el nombre y la ruta del ambiente, para el archivo FATCRECU20.INI (por ejemplo: GetSrvProfString('startpath','')+'\cfd\inicfd\fatcrecu20.ini')
  5. Configurar el parámetro MV_PATH814, con la ruta local donde se colocarán los archivos en formato .csv para la carga de Catálogos.
  6. Colocar los siguientes archivos en formato .csv en la ruta definida en el parámetro MV_PATH814, conteniendo las siguientes estructuras:
    • 16ImpuestosSRI.csv
      Image Modified
    • 17TarifaIVASRI.csv
      Image Modified
    • 20TipoImpARetenerSRI.csv
      Image Modified
    • 21TarifaRetIVASRI.csv
      Image Modified
    • 24FormasPagoSRI.csv
      Image Modified
    • 22TipoPago
      Image Modified
    • 27TiposRegimenFiscalExterior.csv
      Image Modified}
    • 28Paises.csv
      Image Modified
    • 29ParaisosFiscales.csv
      Image Modified
  7. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813)
  8. Validar que se haya generado el catálogo S016 - Catálogo de impuestos, con la siguiente estructura:
    Image Modified
  9. Validar que se haya generado el catálogo S017 - Catálogo de Tarifa del IVA, con la siguiente estructura:
    Image Modified
  10. Validar que se haya generado el catálogo S020 - Catálogo Tipos Impuestos a Ret, con la siguiente estructura:
    Image Modified
  11. Validar que se haya generado el catálogo S021 - Catálogo de Tarifa Ret. IVA, con la siguiente estructura:
    Image Modified
  12. Validar que se haya generado el catálogo S022 - Catálogo de Tipos de Pago, con la siguiente estructura:
    Image Modified
  13. Validar que se haya generado el catálogo S024 - Catálogo Formas de Pago, con la siguiente estructura:
    Image Modified
  14. Validar que se haya generado el catálogo S027 - Catálogo de Régimen Fiscal del Exterior, con la siguiente estructura:
    Image Modified
  15. Validar que se haya generado el catálogo S028 - Catálogo de Países, con la siguiente estructura:
    Image Modified
  16. Validar que se haya generado el catálogo S029 - Catálogo de Paraísos Fiscales, con la siguiente estructura:
    Image Modified
  17. En el Módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Impuestos Variable (MATA996)
    • Para los impuestos que tienen configurado el campo Clase Imp. (FB_CLASSE) esa igual a I-Impuesto, es necesario informar el campo Cod.Impuesto (FB_CODIMP).
  18. En el Módulo Libros Fiscales (SIGAFIS), ir al menú Actualizaciones | Archivos | Conceptos.
    • Para cada Concepto configurar el campo Cód. Ret SRI (CCR_RETSRI), el cual debe corresponder a las tablas 3.10 Conceptos de retención en la fuente de Impuesto a la renta del SRI (tablas del Catálogo de Anexo Transaccional Simplificado)
  19. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Proveedores
    • Configurar un Proveedor, donde es importante configurar los campos Forma Pago (A2_MPAGO) y E-Mail (A2_EMAIL)

      Aviso
      titleImportante

      Adicional en el Proveedor deberán ser configurados los siguientes campo Pago Resid. (A2_CONTRBE), Tp. Reg. Fis (A2_RETENED), País/Estab. (A2_CODICA), País P. Fisc (A2_RETICA), País Efec Pg (A2_CODICA2), Doble Trib (A2_ECDTEX) y Pgo Ext Ret (A2_CBUCOM), los cuales son necesarios para la generación de los atributos del nodo <pagoExterior> del Anexo Transaccional Simplificado (ATS)

  20. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080)
    • Configurar un Tipo de Entrada (TES) con el cálculo del Impuesto IVA, Retención de IVA y Retención de la Renta.
  21. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Modalidades (FINA010)
    • Configurar la Modalidad que aplica para la generación de la Factura de Entrada.
  22. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Productos (MATA010)
    • Configurar el o los Productos que aplica para la generación de la Factura de Entrada.
  23. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Facturas de Entrada (MATA101N)
    • Incluir dos o más Facturas de Entrada (NF), las cuales deben realizar el cálculo de IVA, Retención de IVA y Retención de la Renta.
    • En el encabezado se deben informar los siguientes campos: No. Autoriz (F1_NUMAUT), Cod Estable (F1_ESTABL), Cód. Pto Emi (F1_PROEMIS), Tipo Comp (F1_TIPOPE) y Cód.Sustent (F1_CODCTR)
    • En los ítems se deben informar los siguientes campos: Producto (D1_COD), Cantidad (D1_QUANT), Valor Unit. (D1_VUNIR), Valor Total (D1_TOTAL), Tipo Entrada (D1_TES) 

      Informações
      titleImportante

      Para el calculo del Retención de la Renta (RIR), es necesario informar en el ítem el campo Concepto (D1_CONCEPT).

      Para visualizar datos en la consulta del campo Concepto (D1_CONCEPT), se debe configurar registros desde el módulo Libros Fiscales (SIGAFIS), en el menú Actualizaciones | Archivos | Conceptos.

    • Presionar Guardar para confirmar el guardado de la Factura de Entrada.
    • Validar que se visualice el Folio del Comprobante de Retención generado.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Comprobantes Retención (MATA486B)
  2. Ejecutar la acción Enviar.
  3. Informar los parámetros para el primer comprobante:
    • ¿De Comprobante de Retención? = <Folio del Comprobante de Retención creado previamente>
    • ¿A Comprobante de Retención? = <Folio del Comprobante de Retención creado previamente>
  4. Validar que en caso de que no se tenga un e-mail con formato válido no se detone ningún
Errorlog
  1. Error.log y se visualice el motivo al consultar el
LOG
  1. log del proceso en el Resumen de Transmisión de Documentos Electrónicos.

04. INFORMACIÓN ADICIONAL

No aplica.

Card documentos
InformacaoLa presente funcional aplica para versión 12.1.33 o superior, y es necesario tener activa la funcionalidad de transmisión electrónica para el país Ecuador con el Proveedor Tecnológico denominado Stupendo.
Titulo¡IMPORTANTE!

05. ASUNTOS RELACIONADOS

...