Ir al contenido

Commercial UoM on guides and kardex — Peru

Technical name: l10n_pe_cs_report_stock_uom_propagate

Name
UM Comerciales en Guías y Kardex - Perú
Summary
Propagates units of measure to guides/invoices and adjusts the kardex
Description
Propagates purchase and sales units of measure to receipts, electronic delivery guides and invoices, while the inventory kardex keeps the product’s base unit of measure. Enables the stock.propagate_uom parameter on install, installs es_PE if available but inactive, sets SUNAT operation type 11/21 on warehouse transfers that use transit locations, uses the product base UoM in the PLE kardex instead of the move UoM, and includes inter-warehouse transfers via transit even when they have no valuation layer.
Author
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
License
OPL-1
Version
18.0.1.1
Dependencies
  • l10n_pe_edi_stock
  • l10n_pe_reports_stock

2. User instructions

On install the module sets the system parameter stock.propagate_uom to 1 so commercial UoM from the orden de venta / purchase order is used on stock moves, guides and invoices. There is no extra setting to toggle. Keep Unidades de medida enabled under Ajustes if products use more than one UoM. The kardex always reports the product’s base UoM (example UNIDAD).

SUNAT operation type on warehouse transfers

For Peruvian companies, transfers whose moves go to a transit location get Tipo de operación (PE) = Salida por transferencia entre almacenes (11). Moves that come from transit get Entrada por transferencia entre almacenes (21). Other transfers keep the standard Table 12 value from l10n_pe_reports_stock.

The field is hidden on internal types (picking_type_code == internal). On outgoing/incoming transfers it is visible. Live example: T234-000003 shows Entrada por transferencia entre almacenes.

Tipo de operación PE on an inter-warehouse GRE
Transfer LUR/TI-L3AQP/00004. Tipo de operación (PE) = Entrada por transferencia entre almacenes. Unidad on the line = UNIDAD.

Kardex PLE uses the product base UoM and includes transit transfers

  1. Open InventarioReportesValoración de existenciasReportes PLE.
  2. Choose Periodo and download PLE 12.1 or PLE 13.1.

Quantities are expressed in the product’s base UoM (the UoM on the product form, not the UoM of the sale/purchase move). Inter-warehouse moves through transit are included even without a stock valuation layer; internal shelf-to-shelf moves stay excluded. Establishment code falls back to the destination warehouse when the source has none.

Kardex PLE wizard
Inventario / Valoración de existencias. Reportes PLE. Periodo, PLE 12.1 and PLE 13.1.

Product base UoM

On the product, Información General shows prices por UNIDAD and Número de unidades base. That base UoM is what the kardex writes, regardless of the commercial UoM used on the orden de venta, guía or invoice.

Product base unit of measure
Product EQUIPO CLIENTES. Precios por UNIDAD. Número de unidades base. Tab Información General.

UM comerciales en guías y kardex — Perú

Nombre técnico: l10n_pe_cs_report_stock_uom_propagate

Nombre
UM Comerciales en Guías y Kardex - Perú
Resumen
Propaga unidades de medida a guías/facturas y ajusta el kardex
Descripción
Propaga las unidades de medida de compra y venta a las recepciones, guías de remisión electrónicas y facturas, manteniendo la unidad de medida base del producto en el kardex. Al instalar activa el parámetro stock.propagate_uom, instala es_PE si está disponible pero inactivo, asigna el tipo de operación SUNAT 11/21 a traslados entre almacenes con ubicación de tránsito, usa la UdM base del producto en el Kardex PLE y incluye esos traslados aunque no tengan capa de valoración.
Autor
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
Licencia
OPL-1
Versión
18.0.1.1
Dependencias
  • l10n_pe_edi_stock
  • l10n_pe_reports_stock

2. Instrucciones de usuario

Al instalar, el módulo deja el parámetro stock.propagate_uom en 1 para que la UdM comercial de la orden de venta / orden de compra se use en movimientos, guías y facturas. No hay un ajuste extra. Mantenga activas las Unidades de medida en Ajustes si el producto usa más de una UdM. El kardex siempre reporta la UdM base del producto (ejemplo UNIDAD).

Tipo de operación SUNAT en traslados entre almacenes

En compañías peruanas, si el movimiento va hacia una ubicación de tránsito, Tipo de operación (PE) queda en Salida por transferencia entre almacenes (11). Si viene desde tránsito, queda en Entrada por transferencia entre almacenes (21). El resto conserva el valor estándar de la tabla 12.

El campo se oculta en tipos internos. En salidas/entradas se ve. Ejemplo en vivo: T234-000003 muestra Entrada por transferencia entre almacenes.

Tipo de operación PE en una GRE entre almacenes
Traslado LUR/TI-L3AQP/00004. Tipo de operación (PE) = Entrada por transferencia entre almacenes.

El Kardex PLE usa la UdM base e incluye traslados en tránsito

  1. Abra InventarioReportesValoración de existenciasReportes PLE.
  2. Elija el Periodo y descargue PLE 12.1 o PLE 13.1.

Las cantidades van en la UdM base del producto (la del formulario, no la del movimiento de venta/compra). Los traslados entre almacenes vía tránsito entran aunque no tengan capa de valoración; los movimientos de estante a estante siguen fuera. El código de establecimiento usa el almacén destino si el origen no tiene.

Asistente Kardex PLE
Inventario / Valoración de existencias. Reportes PLE. Periodo, PLE 12.1 y PLE 13.1.

UdM base del producto

En el producto, Información General muestra precios por UNIDAD y Número de unidades base. Esa UdM base es la que escribe el kardex, aunque la orden de venta, la guía o la factura usen otra UdM comercial.

Unidad de medida base del producto
Producto EQUIPO CLIENTES. Precios por UNIDAD. Número de unidades base.