Posts: 195
Threads: 50
Joined: Feb 2016
Reputation:
12
Me gustaría saber que criterios usa coreBOS para asignar un estado u otro por ejemplo en facturas.
Automática
Creada
Cancel
Aprobada
Rectificativa (esta la añadió Omar aunque no se utiliza creo...).
Enviada
Pagada
Y si lo "podemos / debemos" modificar a mano o de que forma lo hace coreBOS para entenderlo.
Gracias!
Posts: 3,564
Threads: 36
Joined: Apr 2014
Reputation:
49
La única asignación que se hace es marcarla como pagada cuando la suma de CobroPago asociados es cero.
Esto se puede personalizar utilizando la variable global CobroPago_Invoice_Status_OnPaid que acepta cualquier valor válido del estado y el valor especial DoNotChange por si quiere desactivar este comportamiento.
Joe
TSolucio
Posts: 195
Threads: 50
Joined: Feb 2016
Reputation:
12
Gracias Joe.
Ocurre que aveces aparece como "Creada", otras como "enviada" y efectivamente otras como "pagada".
En realidad creo que con estado creada (por poner uno) y pagada debería ser suficiente puesto que enviada es un estado temporal puesto que finalmente acabará en "pagado", normalmente.
¿Puedo quitar los estados que no necesito y dejar estos 2 por ejemplo?
Posts: 3,564
Threads: 36
Joined: Apr 2014
Reputation:
49
Sí, puedes quitarlos. Ten en cuenta que estos estados también están en las Ordenes de Venta para establecer el estado de las facturas recurrentes y controla que no tengas ningún flujo de trabajo que deje las facturas en un estado que vayas a eliminar.
Eso me ha dado un idea, el estado Cancel se utiliza para controlar el stock, así que ese te hará falta.
Joe
TSolucio
Posts: 195
Threads: 50
Joined: Feb 2016
Reputation:
12
05-05-2017, 09:21 AM
(This post was last modified: 05-05-2017, 09:39 AM by JesusPC.)
Gracias Joe
¿Entonces si pongo estado cancel devuelve el stock a su sitio, lo vuelve a sumar en facturas y lo resta en ordenes de compra?
Yo pensaba que con eliminar el registro ya valía porque así es como se hace en una aplicación comercial normalmente.
De todas formas, el stock "de salida" nosotros lo controlamos desde "Albaranes", y no desde facturas porque así lo configuramos.
Que curioso que no se puede borrar ningún campo excepto "Cancel" EN ALBARANES Y FACTURAS, EN ORDENES DE COMPRA, NI ESE...
Posts: 3,564
Threads: 36
Joined: Apr 2014
Reputation:
49
O sea, ¿en "una aplicación comercial normal" te deja borrar facturas que es ilegal?
Si no te deja será porque los utiliza n alguna parte para algo.
Joe
TSolucio
Posts: 195
Threads: 50
Joined: Feb 2016
Reputation:
12
No, no es ilegal eliminar facturas, lo ilegal es no tener todas las facturas numeradas correlativas y con fechas correlativas, que no es lo mismo.
Tu puede equivocarte en una factura con lo que sea y borrarla. Luego reutilizas el número y la fecha y listo. Esto no es ilegal.
Una factura enviada, contabilizada, pagada (cualquier proceso en el que ya se ha implicado en algo, no la puedes borrar, para ello existen las denominadas "rectificativas" con contador separado.