Manuales POS



DEV_ORD_SAD_01_Sobrante irreal por devolución de sd

Audiencia 

Este documento está pensado para ser consumido por los equipos de:

  1. Soporte Farmax OR (Niveles 1 y 2)

  2. Equipo de desarrollo TI (Farmacias del Ahorro y proveedor externo)

Descripción general

Se procede a realizar devoluciones de SD en turno nocturno debido a que el cliente no requiere los productos, pero ya se había realizado el primer corte ya que el repartidor regreso después de las 11 al momento de terminar de aplicarlas el sistema pide corte, el multifuncional no cubría el monto total de efectivo de las devoluciones que realizo, y el sistema ya no le permitió seguir cobrando, tirando un corte en ceros y reflejando en el corte un sobrante irreal de $557.00 misma cantidad que falta para completar la base. El monto total de las devoluciones es por $1,537.00 mismo que se ve reflejado como sobrante en el cierre del día 11-julio-2023.

Sucursal 1727 MEFM
Servicio:  Corte de turno
Fecha: 2023-07-11
Folio Corte: CT1727230000988
Folios de ventas y devoluciones: 
V17272000044302 
D17272300000075
D17272300000078
V17272000044300
V17272000044299
D17272300000076
V17272000044298
D17272300000077

 

Impacto a la operación

El impacto de la operación es medio en virtud de que la operación no se ve comprometida por esta incidencia.

Criticidad

Alto

 

Medio

X

Bajo

 

Sistemas/módulos involucrados

POS

Precondiciones 

Aquí se debe especificar el nivel de acceso requerido por cada sistema (aplicativo o base de datos), indicando el rol o perfil necesario para para el diagnóstico y/o solución del incidente.

Procedimiento de diagnóstico

Paso 1.- Se revisa el monto inicial de turno de caja, para ello se necesita el código del turno que se puede obtener a través del folio de corte:

SELECT  cc.codigoTurno FROM venCortesCab cc WITH (NOLOCK) WHERE cc.folioCorte = ‘CT1727230000988’;

SELECT tcr.dotacionInicial FROM venTurnosCajaReg tcr WITH (NOLOCK) WHERE tcr.codigoTurno = ‘B80E287E-6F20-EE11-85A5-10E7C628D3D5’;

Con esto se verifica la dotación inicial de caja.


Paso 2.- Verificar los ingresos en efectivo se puede utilizar la siguiente consulta:

SELECT
    tc.folioTransaccion,
    fp.descripcion,
    tc.cambio AS cambioVenta,
    tc.subTotal + tc.iva AS totalVenta,
    mcd.importePago - tc.cambio AS pagoMovimientoSinCambio,
    mcd.importePago AS pagoMovimiento,
    mcc.tipoMovimiento,
    mcc.tipoTransaccion
FROM trnTransaccionesCab tc WITH (NOLOCK)
    INNER JOIN genMovimientosCajasCab mcc ON tc.codigoMovimientoCaja = mcc.codigoMovimientoCaja
    INNER JOIN genMovimientosCajasDet mcd ON mcc.codigoMovimientoCaja = mcd.codigoMovimientoCaja
    INNER JOIN genFormasDePagoCat fp ON fp.codigoFormaPago = mcd.codigoFormaPago
WHERE mcc.codigoTurno = ‘B80E287E-6F20-EE11-85A5-10E7C628D3D5’
    AND fp.codigoFormaPago = 1
ORDER BY tc.folioTransaccion;

El “cambioVenta” es el cambio que se dio al cliente al momento de la transacción.

El “totalVenta” es el total de ingresos por medio de las ventas en efectivo.

El “pagoMovimientoSinCambio” es el importe de pago en el movimiento menos el cambio, debería ser igual que “totalVenta”.

El “pagoMovimiento” es el monto que el cliente dio al momento de la transacción.

El “tipoMovimiento” especifica si fue un ingreso (I) o egreso (E).

La suma de “pagoMovimiento” debería dar el total de ingresos en efectivo.

La suma de “cambio” debería dar el total de cambio en el ticket.

Paso 3.- V erificar el total de las ventas asi como se calculan para el ticket:

SELECT
    SUM(tc.subTotal) AS subtotal,
    SUM(tc.iva) AS iva,
    SUM(tc.subTotal + tc.iva) AS totalConCambio,
    SUM(tc.cambio) AS cambio,
    SUM(tc.subTotal + tc.iva - tc.cambio) AS total
FROM trnTransaccionesCab tc WITH (NOLOCK)
    INNER JOIN genMovimientosCajasCab mcc WITH (NOLOCK) ON tc.codigoMovimientoCaja = mcc.codigoMovimientoCaja
WHERE mcc.codigoTurno = ‘B80E287E-6F20-EE11-85A5-10E7C628D3D5’
    AND tc.estaActivo = 1
    AND tc.status IN ('V', 'F', 'D');
 

Paso 4.- Verificar con la siguiente consulta el total de las devoluciones:

SELECT
    SUM(dc.subtotal) AS subtotal,
    SUM(dc.iva) AS iva,
    SUM(dc.descuento) AS descuento
FROM venDevolucionesCab dc WITH (NOLOCK)
    INNER JOIN genMovimientosCajasCab mcc WITH (NOLOCK) ON dc.codigoMovimientoCaja = mcc.codigoMovimientoCaja
WHERE mcc.codigoTurno = @CodigoTurno
    AND dc.status = 'A';

 

Con esto se tiene que la dotación inicial fue de $2,000, el total de ingreso en efectivo fue de $1,910 y el total de cambio en estas ventas fue de $930, el total de devoluciones fue de $1,537, por lo que se tiene que:

  $2,000 + $1,910 - $930 - $1,537 = $1,443

Este es el dinero en efectivo que se encontraba en caja al realizar el corte del turno, incluyendo el monto inicial, lo que quiere decir que se utilizaron $1,443 - $2,000 = -$557 del monto de caja para cubrir las devoluciones, motivo por el que se muestra asi en el ticket.

Procedimiento de solución

El -$557 que se muestra en el corte de caja se debe a que se utilizó parte del monto inicial del turno de caja para cubrir el monto de las devoluciones, las transacciones en efectivo para ese turno fueron 7, con un ingreso de $1910 y un cambio de $930 por lo que se ingresó un total de efectivo de $980, en total con el monto de caja se tiene $2980, por lo que al intentar cubrir los $1537 de las devoluciones se tiene un valor de $1443, aquí se utilizaron los $557 del fondo inicial de caja para cubrir las devoluciones.

Con respecto al ticket que mencionan en $0, que asumimos es la fajilla, se debe a que la caja no tiene un excedente que retirar, al contrario, se tuvo que utilizar parte del monto inicial del turno de la caja para cubrir las devoluciones.

Validación

No aplica.

Notificación de resolución

Especificar la lista de usuarios que deben ser notificados al momento que se ha confirmado la resolución de la incidencia.

Incidencias relacionadas

INC 2023-252601
INC 2023-219048
INC 2023-447963
INC 2023-447963
INC 2024-068518

Glosario

Revisa el glosario del equipo de soporte de Farmacias del ahorro aquí

Kuvaus
INC 2023-252601 INC 2023-219048 INC 2023-447963 INC 2023-447963 INC 2024-068518
Categoría: Devolución de ordenes SAD
Tagit
devoluciones cortes
Uusin
VENT_LAB_01_REPORTE DE OBSEQUIO NO REDIMIDO Edellinen