Está en la página 1de 7

BUC_RealizarCompra

(from AreaVentas)
BA_Cliente
(from BusinessAc...

BUC_SolicitarReporteCaja
(from AreaGerencial)

BA_Gerente
(from BusinessAc...

BUC_GestionarProducto
(from AreaGerencial)
: BA_Cliente BW _Vendedor : BW _Vendedor BW _Caj ero BW _Despachador

Verificar existencia Visualizar


de producto boleta
Visualizar
proforma

: BE_Proforma Acopiar productos


NO : BE_Producto
SI Existe? vendidos

Solicitar monto
de venta
SI
Ofrecer producto Mostrar que el producto
susti tuto esta en buen estado
Informar precio
de producto Verificar el
monto
Desea?
SI Sellar boleta
NO Quiere comprar?

Preguntar si desea Ok? SI Existe vuelto? SI


Entregar vuelto
otro producto
Entregar productos
NO y boletas
Preguntar la NO
Desea? Informar error Actualizar stock
cantidad
: BE_Boleta
Existe cantidad solicitada?
Ofrecer cantidad
NO
NO disponible Desea corregir?
: BE_Proforma Emitir boleta
Verificar existencia de SI : BE_Producto
productos en proforma NO

Añadir a Anular
Existe? proforma Desea? NO proforma
SI
: BE_Producto
NO

SI

Informar monto

Tiene el monto solicitado? Emitir proforma : BE_Boleta


SI
NO

Preguntar si desea modificar


y/o eliminar los productos : BE_Proforma

Desea?
Aqui el vendedor
NO
modifica los datos de
la proforma
SI

Editar proforma
New Sw imlane : BA_Gerente New Sw imlane2 : BW_GestionadorProducto

-Stock
Ordenar Gestión de Productos -Precio
Seleccionar -Estado
operación
: BE_Producto

Que operación realizará?


Solicitar nombre Solicitar atributo a Realizar
MODIFICAR del producto modificar modificación
AGREGAR
NO

Solicitar detalles OK?


del producto

SI

Preguntar si se realizará
Agregar Se realizará? otra modificacion
SI
producto
NO
: BE_Producto
Guardar
modificación
SI

Se realizará?
Preguntar si se realizará : BE_Producto
mas operacones

NO
New Sw imlane3 : BA_Gerente New Sw imlane4 : BW_Caj ero

Solicitar Reporte de Caja


Generar reporte
de caja

Realizar cuadre
de caja

SI
Hay observaciones?

NO

Emitir reporte
de caja

Enviar reporte a
gerencia
BW_Vendedor BE_Producto
(f rom BusinessWorker) (f rom BusinessEntity )

BA_Cliente
BE_Proforma
(f rom BusinessActor)
(f rom BusinessEntity )
BW_Cajero
(f rom BusinessWorker)

BE_Boleta
BW_Despachador
(f rom BusinessEntity )
(f rom BusinessWorker)
BE_Producto
BA_Gerente
BW_GestionadorProducto (f rom BusinessEntity )
(f rom BusinessActor)
(f rom BusinessWorker)
BE_Caja
BA_Gerente BW_Cajero (f rom BusinessEntity )
(f rom BusinessActor)
(f rom BusinessWorker)

BE_ReporteCaja
(f rom BusinessEntity )

También podría gustarte