NC de DESPACHO: lotes de la Entrega origen o de la factura, linea por linea. Versión 2.1.4.0
Si la linea de la factura viene de una Entrega (BaseType 15) los lotes se toman de la linea de la Entrega (BaseLine); si no, de la linea de la factura (LineNum). Se valida que los lotes cubran la cantidad y se devuelve un error claro por linea en vez del error generico de SAP. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
6386070f4e
commit
14fffa8ba4
6 files changed
+94
-5
No files matched your search
@@ -38,6 +38,21 @@ Historial: en 2.1.1.0 el filtro se aplicaba a todos los procesos, por lo que
|
||||
DESPACHO y PICKING no generaban la NC si no llegaba `"cierre"`. Corregido en
|
||||
2.1.2.0.
|
||||
|
||||
## Lotes de la nota de crédito en DESPACHO (versión 2.1.4.0)
|
||||
|
||||
Se resuelve **línea por línea** según el documento origen de la línea de la factura:
|
||||
|
||||
| La línea de la factura tiene... | Los lotes salen de... |
|
||||
|---|---|
|
||||
| Entrega como origen (`BaseType = 15`) | La línea de la **Entrega** (`DeliveryNotes(BaseEntry)`, línea `BaseLine`). |
|
||||
| Otro origen o ninguno | La **propia línea de la factura** (`LineNum`). |
|
||||
|
||||
Si hay lotes de origen y no cubren la cantidad a devolver, o no se puede leer
|
||||
la Entrega, la API responde un error con la línea y el artículo en vez de
|
||||
enviar lotes incompletos a SAP. Si no hay lotes de origen (artículo sin
|
||||
control por lote) la línea se envía sin lotes. PICKING (estado 13) no cambia:
|
||||
genera un lote nuevo por fecha y hora.
|
||||
|
||||
## Resumen del contrato
|
||||
|
||||
| Método | Ruta | Cambia hoy | Qué hace |
|
||||
|
||||
Reference in new issue
Block a user