Actualización de peso neto y peso bruto en la facturación

Producto:

Microsiga Protheus

Versiones:

Todos

Ocurrencia:

Actualización de los campos Peso Neto (F2_PLIQUI) y Peso Bruto (F2_PBRUTO) en el encabezado de la factura de salida (SF2)

Entorno:

Protheus 12.1.17

Paso a paso:

Escenarios de ejemplos de cómo el módulo de facturación trabaja con la actualización de los campos Pesos (Neto y Bruto) en la factura de salida de la facturación (tabla SF2).

Observaciones:

Ticket que generó FAQ: #197957

Al final de esta FAQ se muestra cómo personalizar la generación de los pesos neto y bruto, cuándo utilizar más de un volumen y clase en el pedido de venta.

DT_PE_PE01NFESEFAZ_Peso_Neto_y_Peso_Bruto_por_Clase_y_Volumen_en_la_DANFE


1° Ejemplo: Cálculo del peso neto y peso bruto por los ítems de venta de la factura de salida (SD2)

Requisito previo

  1. Registrar productos (tabla SB1) con los datos de Peso Neto (campo B1_PESO) y Peso Bruto (campo B1_PESBRU).

 

  

Pedido de venta

  1. Incluir un pedido de venta con productos cuyo pesos estén registrados, de acuerdo con el ejemplo anterior.

Como el pedido tiene 10 ítems del producto de 5 kilos y 10 del producto de 3 kilos, el total de nuestro volumen es 80 kilos.

2. Libere y facture el pedido.

3. Facture el pedido liberado.

Documento de salida

  1. Después de generar la facturación, podemos ver que el peso neto y peso bruto se calcularon según la cantidad de ítems facturados vs. peso del producto.
    La visualización se puede realizar por medio de la factura de salida (tabla SF2) a través del APSDU/SGBD.
    Note que cada campo presenta 80 kilos.

OBS: Los pesos no se actualizan en el encabezado del pedido de venta, porque lo que determina el peso es la facturación, de esta manera, las informaciones se actualizan solamente en el encabezado de la factura.

2° Ejemplo: Peso neto y peso bruto informado manualmente en el encabezado del pedido de venta (SC5)

Requisito previo

  1. Para este ejemplo, no es necesario informar los pesos en el registro de productos (SB1).

Pedido de venta

  1. Incluir un pedido de venta con productos variados.
  2. Informe los campos de peso neto (C5_PESOL) y peso bruto (C5_PBRUTO).
  3. Libere y facture el pedido.


  1. Documento de salida

    Después de generar la facturación, podemos ver que los pesos neto y bruto se generaron con el mismo valor, informado manualmente en el encabezado del pedido.La visualización se puede realizar por medio de la factura de salida (tabla SF2) a través del APSDU/SGBD.

OBS: Los pesos se informaron manualmente en el encabezado del pedido de venta (SC5) y este mismo valor se actualiza en el encabezado de la factura de salida (SF2).
Esta cumplimentación manual sobrepone el cálculo de peso por el de ítems de la Factura vs. Peso del producto.

3° Ejemplo: Peso neto y Peso bruto en la DANFE

Pedido de venta

  1. Incluir un pedido de venta y completar los campos de Volumen (C5_VOLUME1) y Clase (C5_ESPECI1).

El cálculo del peso neto y peso bruto se determinará según se ilustró en los ejemplos mencionados:

  • Ejemplo 1: cálculo del peso de los ítems facturados cuando el peso esté informado en el producto.
  • Ejemplo 2: cumplimentación de los campos peso neto (C5_PESOL) y peso bruto (C5_PBRUTO).

2. Libere y facture el pedido.

Documento de salida

  1. Tras generar la facturación, transmita la factura por el TSS y se generará el XML de la DANFE.
  2. Importante: el XML llevará la información de peso neto y peso bruto solamente a la primera tag de Volumen 1 (F2_VOLUME1) y clase 1 (F2_ESPECI1).
    Los volúmenes 2 (F2_VOLUME2) y clase 2 (F2_ESPECI2), Volumen 3 (F2_VOLUME3) y clase 3 (F2_ESPECI3, Volumen 4 (F2_VOLUME4) y clase 4 (F2_ESPECI4) no tendrán la tag de peso neto ni peso bruto.
    El peso está considerado solamente para el volumen 1 (F2_VOLUME1) y clase 1 (F2_ESPECI1).

4° Ejemplo: Peso neto y peso bruto en la DANFE con personalización para diferenciar pesos por volúmenes/clases 1, 2, 3 y 4.
  1. La generación del peso diferenciado para los 4 campos de volumen y clase del pedido, se puede realizar a través de los puntos de entrada M461LSF2 y PE01NFESEFAZ.
    Veamos los ejemplos de utilización:  M461LSF2-Alterar SF2 após gravação e DT_PE_PE01NFESEFAZ_Peso_Líquido_e_Peso_Bruto_por_Espécie_e_Volume_na_DANFE .

Pedido de venta

  1. Incluir pedido de venta.
  2. Actualizar los campos de peso neto y peso bruto para los respectivos volúmenes y clases (según lo documentado en el PE01NFESEFAZ). En este ejemplo, utilizamos los campos de usuario peso neto 1 (C5_PLIQUI1), peso neto 2 (C5_PLIQUI2), peso bruto 1 (C5_PEBRUTO1) y peso bruto 2 (C5_PEBRUTO2).

Repetir el proceso de facturación y transmisión para generar el XML de la DANFE.

XML de la DANFE

Observe que utilizando el PE01NFESEFAZ se puede realizar la distribución del peso según la necesidad: