En SAP Business One no existe el documento Depósito.
Os explico al documento que me refiero para que me deis vuestra opinión de como lo harías y seguidamente os digo como he pensado hacerlo.
El cliente realiza un pedido del mismo artículo pero con varias lineas ya que tiene varias entregas en diferentes fechas. Una línea por cada fecha de entrega.
La peculiaridad viene ahora. La dirección de envío es un almacén propio pero esta cerca del clientedestino. Lo que hace que lo que se envie, pero no se factura directamente lo que se envía, se factura posteriormente lo que el cliente coge del almacén de Deposito.
Lo suyo sería de ese pedido generar un documento de Depósito, similar a un traspaso o intercambio de almacenes pero que reste la cantidad pendiente del pedido, reste del almacén principal y sume el stock en el almacen destino.
Luego el cliente manda documentos indicando lo que coge del almacén destino. Esto si que son los albaranes normales, pero restando del almacén de Deposito y estos se facturan normalmente.
Mi idea es marcar esa dirección de envío como deposito con un campo personalizado y cuando genere el albaran partiendo de pedido me restará la cantidad pendiente del pedido, restará del almacén principal. Veo necesario hacerlo con albaran porque es el único documento que resta cantidad pendiente del pedido.
Mediante SDK tendré que hacer que ese albaran no sea facturable. Generar otro albaran automaticamente también no facturable con la cantidad en negativo para hacer la entrada en el almacen de Deposito, es decir simular el intercambio o traspaso entre almacenes.
Luego el cliente manda un documento indicando lo que coge del almacén destino. Esto si que es el albarán normal y esto se factura.
Resumiendo como no hay documento Depósito. Cambio el albarán con dirección de envío depósito para que no sea facturable y hago otro igual en negativo también no facturable para indicar la cantidad que entra.
¿se os ocurre algo mejor? Algún método para que salgan todos los documentos relacionados en el mapa de relaciones? ¿algun método para descontar cantidad servida del pedido que no sea un albaran?