Foros | Webinarios | Blogs
 

como se anula una boleta

Seguir
buenas tengo una duda y paso a preguntar si me pueden orientar porfa

es que estoy programando un sisteme de ventas y el voy en modulo de ventas
donde no se como debe funcionar la parte de anular una boleta o un producto


2 Soluciones propuestas

Hola, por lo regular en los sistemas de venta los artículos que se venden van relacionados o englobados con un folio de venta, bajo esta lógica tienes 2 opciones, cancelar (anular) el folio de venta, ticket, boleta, etc., el cual se basa en ese folio de control, la otra opción es que solo elimines un registro de esa venta, son cosas distintas pero necesarias en los PDV.
  • hace 5 meses

    Avatar de Yill Sanchez Altuve

    Buenas tardes. El amigo alexsinay te da una pista bastante clara. Pero debes ver otras situaciones. Por ejemplo el momento en que vas a eliminar una boleta o un producto. Si lo haces en el momento de la carga, puedes eliminar la boleta o el productos sin problemas solo hechando para atras los procesos sin grabar o actualizar. Ahora si quieres eliminar la boleta o producto despues de procesar, imprimir y actualizar, entonces deberias de hacerlo a traves de una nota de devolucion. Si quieres una ayuda o idea mas especifica debes contarnos mas de lo que quieres hacer.

  • hace 5 meses

    Avatar de Jean Carlos Ortega

    hola amigos,
    bueno la idea es cuando ya esta registrada la boleta en la base de datos

    yo tengo una tabla que se llama
    venta
    id_venta
    cod_boleta
    total
    subtotal
    totalDescuento
    estatus
    fecha

    y tengo otra tabla con

    detalleboleta
    id_detalleVenta
    cantidad
    descuento
    total
    subtotal
    cod_boleta
    codigo
    estatus


    como ven en cada tabla tengo un campo con estatus
    por ejemplo

    un cliente se le hace una boleta, este cliente resulta que se arrepienta de hacer la compra y pide una devolucion

    entonces cual es mi idea en ese caso anulo por completo la boleta cambio el estatus a false que quiere decir

  • hace 5 meses

    Avatar de Jean Carlos Ortega

    boleta anulada.

    pero se presenta otro evento

    el cliente viene solo a anular un producto o cambiarlo por otro

    que hago yo solo coloco el estatus en detalleventa el producto que se anula

    pero no se no me da la cabeza para mas estoy enrredado porfa ayuda

  • hace 5 meses

    Avatar de Jean Carlos Ortega

    comparto este modelo de base de datos que estoy haciendo es relacionado con lo que pido que me ayuden o alguna idea a ver si voy bien porfa

    https://www.lucidchart.com/invitations/accept/6d2730fe-c346-45ff-ae55-fe65ef2852a6

  • hace 5 meses

    Avatar de alexsinay

    Se entiende que hay un área donde se atiende a publico y se hace la boleta con los artículos, posteriormente pasa a otra área donde se le entrega y es donde puede suceder que pida una cancelación total o cambio de algún articulo. En este caso es aun mas sencillo, ya que pondrías trabajar todo en una tabla temporal, donde eliminas sin problemas de afectación grave tus existencias, y en caso positivo, coloques un botón como "entregado" y en ese momento se afecte tanto el histórico de tus ventas y ya se guarde esa boleta y también se afecten tus existencias, disminuyendo tu stock de almacén

También en las devoluciones se puede hacer notas de crédito. Así como cuando te equivocas en el importe y cobraste de menos. Poder hacer notas de débitos. Este último también se utiliza Aceves por costos de feltes y esas cosas.