Á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:

   

Rutina(s)Nombre TécnicoFecha
LOCXFUNAFunciones de documentos fiscales.24/09/2021
MATA487Captura de Complemento de Carta Porte24/09/2021

   

País:México
Ticket:12471959
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13774


02. SITUACIÓN/REQUISITO

  • Al se incluirse una Factura de Venta (NF) indicando el campo ¿Carta Porte? (F2_TPCOMPL) con valor S-Si, se guarda el documento y desde el browse de Facturaciones (MATA467N) desde Otras acciones se ejecuta la acción Carta Porte, al ingresar los datos y presionar el botón Confirmar los datos no son grabados.
  • Al timbrar una Factura de Venta (NF) con Complemento de Carta Porte,  si el Propietario (Transportista), no tiene configurado el campo de Núm Interior (A4_NUMINT), en el XML en el nodo cfdi:Complemento/cartaporte:CartaPorte/cartaporte:FiguraTransporte/cartaporte:Propietario/cartaporte:Domicilio el atributo NumeroInterior es generado con valor vació.
  • Al timbrar una Factura de Venta (NF) con Complemento de Carta Porte, si el producto a transportar está clasificados como Material Peligroso en la tabla S019 - CATÁLOGO DE PRODUCTOS/SERVICIOS CP en el XML el nodo cfdi:Complemento/cartaporte:CartaPorte/cartaporte:Mercancias/cartaporte:Mercancia el atributo MaterialPeligroso se visualiza con caracteres especial.
  • Al timbrar una Factura de Venta (NF) con Complemento de Carta Porte, al indicando un Arrendatario, la cadena no genera los datos del arrendatario causando un rechazo por problemas de digestión de la Cadena Original.


Importante

En el catálogo S019 - CATÁLOGO DE PRODUCTOS/SERVICIOS CP la columna Material Peligroso define si el material es o no peligroso (0 igual a No, en caso contrario es ).


03. SOLUCIÓN

MATA487 - Complemento de Carta Porte:

En la función M487FAKECO() se agrega para que si la opción es inclusión se haga el llamado a la función M487COMMIT(), que es la encargada de realizar la validación y commit para el guardado de los datos de Carta Porte del modelo MVC para las tablas CFDI Complemento Carta Porte (A1X)Carta Porte - Ubicaciones (A1Y)Carta Porte - Operadores (A1Z)Carta Porte-Propietarios/Arren (AE0).

LOCXFUNA - Funciones de documentos fiscales:

En la función LxFunaCaPo() se realizaron los siguientes ajustes:

  • Si el campo Núm Interior (A4_NUMINT) de la tabla Transportadoras (SA4) se encuentra vacío en el XML en el nodo cfdi:Complemento/cartaporte:CartaPorte/cartaporte:FiguraTransporte/cartaporte:Propietario/cartaporte:Domicilio el atributo NumeroInterior no sea generado (la regla aplica también para el nodo cartaporte:Arrendatario)
  • En la generación del atributo MaterialPeligroso se agrega el uso de la función CFDCarEsp() informando el valor del segundo parámetro con valor .T. para la generación del XML y con valor .F. para la generación de la cadena original, para dar tratamiento a los caracteres especiales.
  • En la generación de la cadena original se agregan los datos de Carta Porte de la tabla Carta Porte-Propietarios/Arren (AE0) para los registros cuyo campo Tipo (AE0_TIPO) sea A - Arrendatario.


  1. Realizar un respaldo del repositorio de ambiente (archivo .rpo).
  2. Aplicar el parche de actualización de la issue DMINA-13774.
  3. Tener configurada la funcionalidad de Complemento de Carta Porte, vea Documento Técnico CFDI Complemento Carta Porte México
  4. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | ArchivosProductos.
    • Configurar un Producto como servicio, indicando el campo Tipo (B1_TIPO) con valor "SV" y el campo Prod/Serv SA (B1_PRODSAT) con un valor mayor al código 60141405.
    • Configurar uno o varios Productos,  indicando el campo Tipo (B1_TIPO) con valor diferente de "SV" y el campo Prod/Serv SA (B1_PRODSAT) con un valor menor o igual al código 60141405
  5. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | ArchivosTransportistas (TMSA530)



  6. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | ArchivosVehículos (OMSA060).




  7. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | ArchivosConductores (OMSA040).

  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.17 o superior (excepto versión 12.1.23), para lo cual es necesario tener activada la funcionalidad de Facturación Elecetrónica CFDI 3.3 y el Complemento de Carta Porte, adicional validar que las rutinas se entren actualizadas de acuerdo a la fecha indicada en la sección 01. DATOS GENERALES.

05. ASUNTOS RELACIONADOS

  • Documento Técnico Factura Electrónica de México CFDI Versión 3.3
  • Documento Técnico CFDI con Complemento Carta Porte MEX