Al intentar borrar una Factura generada a partir de uno o varios albaranes, o en general al intentar realizar alguna operación con un documento que tiene líneas con artículos que gestionan propiedades únicas (por ejemplo números de serie) es posible que se muestre el aviso El Artículo (propiedades) ya existe en Stock.
En OfiPro el stock de los artículos con propiedades únicas, como números de serie, nunca puede ser negativo ni superior a 1. Está Vd. intentando realizar una operación que dejaría dicho stock negativo o superior a 1, por lo cual OfiPro no lo permite.
Veamoslo con un ejemplo:
Supongamos que el Artículo "ART1" gestiona una propiedad única, por ejemplo números de serie, y que el stock de propiedades es 0.
A continuación, crea un nuevo Albarán de compra A1 con una cantidad 1 de dicho artículo con el Número de Serie "NS1". El stock de propiedades del número de serie "NS1" será 1.
Si a continuación factura dicho Albarán, el stock de propiedades no cambia (ya que el artículo ya había salido del almacén por el albarán), por lo que sigue siendo 1.
Si en este momento borra la línea de la Factura de compra generada a partir del Albarán, el stock de propiedades será 0, ya que ha anulado la entrada en almacén.
Si a continuación crea un nuevo Albarán de compra A2 con una cantidad 1 del mismo artículo y número de serie "NS1", el stock de propiedades será 1.
Si ahora intenta borrar la Factura de compra generada a partir del Albarán A1 se mostrará el mensaje "El Artículo (Propiedades) ya existe en Stock", ya que el proceso de borrar la Factura anula los stocks debidos a la misma, y también activa los stocks debidos al Albarán original A1. Es decir, se intentará realizar una entrada en almacén debida a la línea del Albarán, con lo que el stock de propiedades de dicho número de serie quedaría a 2, el cual no es valor válido.
La causa del error es que se ha realizado una entrada de una propiedad que ya había estado en stock, sin haber anulado todas las entradas anteriores: se anuló la entrada de almacén debida a la Factura de compra pero no la del Albarán de compra A1, del que procedía la Factura.
En el ejemplo anterior, si desea eliminar la Factura de Compra generada a partir del Albarán A1 deberá realizar previamente una salida de almacén de la propiedad, para que el stock de propiedades sea 0. Puede hacerlo, por ejemplo, creando una regularización o borrando temporalmente la línea del Albarán de Compra A2.
A continuación ya podrá borrar la Factura de Compra.
Para evitar este tipo de errores no realice entradas en almacén de propiedades que ya habían estado en stock y que no fueron anuladas, por ejemplo debidas a Albaranes de Compra que ya han sido facturados.