Á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 InvolucradaNombre TécnicoFecha
LOCXNFNotas fiscales.10/08/2023
País:México
Ticket:17371018
Requisito/Story/Issue (informe el requisito vinculado):DMINA-20045


02. SITUACIÓN/REQUISITO

Al registrar una Factura de Traslado, el campo Peso Total (D2_PESO) se registra con el Peso Neto informado en el campo B1_PESO del producto, sin tomar en cuenta la cantidad del Producto; es decir, si el peso Neto del Producto (B1_PESO) es de 1 kilogramos y la cantidad es 5, el campo Peso Total toma como valor 1 kilogramos sin importar la cantidad.

03. SOLUCIÓN

Se crean disparadores para los campos Producto (D1_COD) y Cantidad (D1_QUANT) para realizar el cálculo del campo Peso Total (D1_PESO), correspondientes a los documentos fiscales de entrada; así mismo se crean para los campos Producto (D2_COD) y Cantidad (D2_QUANT) para realizar el cálculo del campo Peso Total (D2_PESO), correspondientes a los documentos fiscales de salida.


  • Contar con las actualizaciones a diccionario mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
  • Desde el módulo Facturación (SIGAFAT):
    • Desde el menú Actualizaciones | Archivos | Clientes (MATA030), configurar un Cliente con el mismo RFC que el emisor.
    • Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto informando Peso Neto igual a 1.0000.
    • Desde el menú Actualizaciones | Archivos | Tipos de Entrada Y Salida (MATA080), configurar una TES de Salida sin afectación a stock.
    • Desde el menú Actualizaciones | Archivos Conductores (OMSA040), configurar un Conductor.
    • Desde el menú Actualizaciones | Archivos Transportadoras (MATA050), configurar una Transportadora.
  1. Ingresar al módulo Facturación (SIGAFAT).
  2. Ir a Actualizaciones | Facturación | Facturaciones (MATA467N).
  3. Seleccionar el tipo Traslado.
  4. Incluir una nueva factura informando el campo Carta Porte? = S - Si, el Cliente y el Producto dados de alta en las precondiciones; se indica una Cantidad por 5.00 y la TES configurada en las precondiciones.
  5. Se observa que el campo Peso Total se actualiza de manera automática al ingresar la cantidad:
  6. Dar clic en Otras acciones | Carta porte e informar los datos requeridos:
  7. Timbrar el documento y validar que en el XML y el PDF se muestre el Peso correctamente:


04. INFORMACIÓN ADICIONAL

Creación de Disparadores en SX7:

CampoSecuenciaC. DominioTipoReglaPosicionaAliasOrdenClave
D1_COD004D1_PESO1 - PrimarioSB1->B1_PESO * M->D1_QUANT1 - SíSB11xFilial('SB1')+M->D1_COD
D1_QUANT002D1_PESO1 - PrimarioSB1->B1_PESO * M->D1_QUANT1 - SíSB11xFilial('SB1')+M->D1_COD
D2_COD008D2_PESO1 - PrimarioSB1->B1_PESO * M->D2_QUANT1 - SíSB11xFilial('SB1')+M->D2_COD
D2_QUANT001D2_PESO1 - PrimarioSB1->B1_PESO * M->D2_QUANT1 - SíSB11xFilial('SB1')+M->D2_COD


¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.33 (que cuente con garantía extendida) o posterior. Las actualizaciones a diccionario fueron incorporadas en el paquete de actualización 012613. Se debe tener activa la funcionalidad de Facturación Electrónica para México versión CFDI 4.0; así como la funcionalidad de Complemento de Carta Porte.


05. ASUNTOS RELACIONADOS

  • DT CFDI con Complemento Carta Porte versión 2.0 MEX
  • DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0