01. DATOS GENERALES
| Línea de producto: | Microsiga Protheus. |
|---|
| Segmento: | Servicios - Mercado Internacional. |
|---|
| Módulo: | SIGALOJA - Control de Tiendas. |
|---|
| Función: | Rutina | Nombre Técnico |
|---|
| LOJA701B | Definición de pago. |
|
|---|
| Ticket: | 5629255 |
|---|
| Issue: | DMINA-6599 |
|---|
| Versión: | 12.1.17 | 12.1.23 |
02. SITUACIÓN/REQUISITO
En la generación de una venta asistida, cuando se tiene informado un ítem con datos y un ítem en blanco y después se cambia de cliente el sistema envía un error.
...
En el fuente LOJA701B dentro de la función Lj7RecalImp() donde se validan los ítems borrados (MaFisRet(nCont, "IT_DELETED")) se agrega una condición que indica que solo evaluará los ítems que contengan producto.
Configuraciones previas
- Tener configurado un usuario de tipo "Caja"
Pasos para validar la solución:
- Acceder al módulo de Control de Tiendas (SIGALOJA) con el usuario de tipo caja.
- Acceder al menú Actualizaciones > Atención > Venta Asistida(LOJA701)
- En la pantalla principal dar clic en el botón “Atenciones” para generar una venta.
- Dentro del formulario de venta asignar los valores del encabezado.
- Incluir e Informar el primer ítem.
- Incluir un nuevo ítem sin informar los campos (ítem vacío).
- En el encabezado del formulario cambiar el cliente.
- Cambiar de campo con tabulador(o clic en cualquier otro campo del encabezado) para que el cambio detone la validación del cliente.
Verificar que tras confirmar el cambio de cliente y cambiar de posición de campo no se genere ningún error. - Dar clic en el botón guardar.
El sistema enviará un mensaje informando que hay campos obligatorios que no se han llenado. - Eliminar el ítem vacío, después dar clic en el botón guardar.
Observar que la venta fue guardada.
...