Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
FATSMEX.PRWGeneración de XML para Documentos de Salida25/07/2023
LOCXFUNAFunciones Genéricas para Notas Fiscales25/07/2023
País:México (MEX)
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-17257


02. SITUACIÓN/REQUISITO

Se solicita que cuando el parámetro MV_FEXML se encuentre configurado con el valor S, al realizarse la generación del Comprobante Fiscal Digital por Internet (CFDI) en la Factura de Venta de tipo Normal y Traslado, sea realizada a través del uso de la rutina FATSMEX.PRW, y se permita la generación del nodo para el Complemento de Carta Porte versión 2.0.

03. SOLUCIÓN

En la rutina de Generación de XML para Documentos de Salida (FATSMEX.PRW):

Se realiza ajuste para realizar el llamado a la función que Genera la cadena original y nodo para complemento de Carta Porte (LxFunaCaPo), para que si el campo ¿Carta Porte? (F2_TPCOMPL) existe y está configurado con el valor S - Sí, se genere el nodo cfdi:Complemento\cartaporte20:CartaPorte.


En la rutina de Funciones Genéricas para Notas Fiscales (LOCXFUNA):

Se realiza ajuste en la función que Genera estructura y cadena original para nodo Conceptos, Impuestos e Impuestos Locales (fXMLFun), donde se corrige el rechazo causado por la generación del atributo TotalImpuestosRetenidos del nodo cfdi:Comprobante\cfdi:Impuestos que acumulaba los Impuestos Locales de Retención cuando existe el complemento de Carta Porte.


Importante

La presente funcionalidad se encuentra en fase de desarrollo, y no ha sido liberada de manera oficial, por lo cual, se recomienda seguir utilizando la funcionalidad del uso del archivo FATEMEX.INI, para lo cual el parámetro MV_FEXML no debe existir o estar vacío.

  1. Realizar un respaldo del repositorio de ambiente (archivo .rpo).
  2. Aplicar el parche de actualización de la issue DMINA-17257.
  3. Validar que las rutinas se encuentren actualizas con fecha mayor o igual a lo indicado en la sección 01. DATOS GENERALES.
  4. Tener activa la funcionalidad de Carta Porte, para más información ver Documento Técnico de CFDI con Complemento Carta Porte versión 2.0 México
  5. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813).
    • Validar que el catálogo S019 - Producto/Servicio CP exista, y se encuentre actualizado de acuerdo al catálogo c_ClaveProdServCP definido por el SAT.

      Importante

      Para ver el catálogo de Productos y Servicios para Carta Porte puede ir a Complemento de Carta Porte

  6. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos.
  7. Configurar un Producto, configurando el campo Prod/Serv SAT (B1_PRODSAT), con un valor que no exista en el catálogo S019 - Producto/Servicio CP
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación Facturaciones (MATA467N).
  2. Incluir una Factura de Venta de tipo Normal.
  3. Informar el campo ¿Carta Porte? (F2_TPCOMPL) con el valor S-Si.
  4. En el detalle informar:
    • El Producto que fue configurado como Servicio, el cual debe utilizar una Tipo de Salida con cálculo de impuestos y retenciones.
    • El o los productos a transportar, utilizando un Tipo de Salida que no afecte a stock ni a financiero.
  5. Desde Otras acciones ejecutar la acción Carta Porte.
  6. Informar los datos para el Complemento de Carta Porte y presionar Confirmar.
  7. Presionar Grabar para confirmar el guardado de la Factura de Venta,
  8. Confirmar la generación del comprobante fiscal digital
  9. Confirmar el timbrado del comprobante fiscal digital.
  10. Validar que el timbrado haya sido exitoso, que en el XML se visualice el nodo cartaporte:CartaPorte.


    Importante

    Para los productos a transportar, al momento de generar el detalle de la Factura de Venta es necesario informar los siguientes datos:

    • Peso (D2_PESO) - Requerido.
    • Código de Material Peligroso (D2_GRPCST) - Solo aplica si el producto está catalogado como material peligroso.
    • Embalaje (D2_TNATREC) - Solo aplica si el producto está catalogado como material peligroso.
    • Clave de embalaje (D2_TNATREC) - Opcional.
    • UUID comercio exterior (D2_FCICOD) - Opcional.
    • Valor mercancía (D2_VLRFUE) - Requerido.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 (con garantía extendida) o superior.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de CFDI con Complemento Carta Porte versión 2.0 México
  • Activación de generación de XML de Factura de tipo Normal mediante rutina FATSMEX.PRW México