FORMATO REPORTE SERVICIOS Y RECARGAS - Manuales
Manuales POS
Audiencia
Este documento está pensado para ser consumido por los equipos de:
Soporte Farmax OR (Niveles 1 y 2)
Equipo de desarrollo TI (Farmacias del Ahorro y proveedor externo)
Descripción general
FORMATO REPORTE SERVICIOS Y RECARGAS |
|
Fecha |
01/03/2024 |
Sucursal |
3 oriente |
No. De sucursal |
1516 |
No. Caja del incidente |
20 |
Nombre del Servicio o Recarga |
Pago de servicio |
Num Referencia |
10036314159266394730 |
Num Autorizacion |
42673700 |
Monto Exacto |
2741 |
Mensaje de error |
Se quedo en espera el pago durante 20 min. no marco error. Al re imprimir ticket no aparece y se salta ese ticket que seria: V15162000062749 |
Impacto a la operación
El impacto de la operación es media 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.
POS |
Usuario: Contraseña: |
Procedimiento de diagnóstico
Para este tipo de pagos que son servicios de tercero que pertenece a un integrador como (Guga21, DataLogic, Elektra, Tanos, etc.), debemos validar lo siguiente.
Validar si asignaron un folio de venta o algún documento que proporcione la transacción.
Una vez visualizado la venta procedemos a realizar la siguiente consulta y poder obtener datos de la venta realizada.
declare @id uniqueidentifier
declare @idDev uniqueidentifier
declare @folio varchar(max)
declare @promoId int
--and idTransaccion in( 'DF92A4E4-BE75-EE11-8EA6-DC4A3E66F59D','DED81CA9-C688-EE11-89B2-A0481CA47B2D')
--select top 1 * from genpromociones (nolock) where codigopromocion = 88924
select @promoId = codigopromocion from genVentasPrecioModificacion(nolock)where idtransaccion = @id
select 'trnTransaccionesCab',* from trnTransaccionesCab(nolock) where idTransaccion = @id
select 'trntransaccionesdet',* from trntransaccionesdet(nolock) where idTransaccion = @id
select 'genMovimientosCajascab',* from genMovimientosCajascab(nolock) where codigomovimientocaja in (select codigomovimientocaja from trntransaccionescab(nolock) where idtransaccion = @id)
select 'genMovimientosCajasdet',* from genMovimientosCajasdet(nolock) where codigomovimientocaja in (select codigomovimientocaja from trntransaccionescab(nolock) where idtransaccion = @id)
--select 'genMovimientosCajasdet',* from genMovimientosCajasdet(nolock) where codigomovimientocaja in ('B88A6E5B-72A2-ED11-B23B-922F48335A02')
select 'genMovimientosCajasMsiDet',* from genMovimientosCajasMsiDet(nolock) where codigomovimientocaja in (select codigomovimientocaja from trntransaccionescab(nolock) where idtransaccion = @id)
--select 'genMovimientosCajasMsidet',* from genMovimientosCajasMsidet(nolock) where codigomovimientocaja in (select codigomovimientocaja from trntransaccionescab(nolock) where idtransaccion = @id)
SELECT 'venturnoscajareg',* FROM venturnoscajareg(nolock) WHERE codigoTurno IN (select codigoTurno from genMovimientosCajascab(nolock) where codigomovimientocaja in (select codigomovimientocaja from trntransaccionescab(nolock) where idtransaccion = @id))
select 'genFormasPagosElectronicas',* from genFormasPagosElectronicas(nolock) where folioventa = @folio order by fechaActualizacion
select 'genVentasPrecioModificacion',* from [dbo].[genVentasPrecioModificacion](nolock) where idtransaccion = @id
--select 'genPromociones', * from genPromociones where codigopromocion = @promoId
select 'trnRecompensasProgramaLealtad',* from [dbo].[trnRecompensasProgramaLealtad](nolock) where idtransaccion = @id
select 'genProgramaLealtadBitacoraReg',* from genProgramaLealtadBitacoraReg (nolock) where idtransaccion = @id
SELECT 'genRecetasTransacciones',* FROM genRecetasTransacciones(nolock) where idTransaccion = @id
select 'genRecetasCab',* from genRecetasCab(nolock) where codigoReceta IN (SELECT codigoReceta FROM genRecetasTransacciones(nolock) where idTransaccion = @id)
select @idDev = idVenDevoluciones from venDevolucionesCab(nolock) where idTransaccionVenta = @id
select 'venDevolucionesCab',* from venDevolucionesCab(nolock) where idTransaccionVenta = @id
select 'venDevolucionesDet',* from venDevolucionesDet(nolock) where idVenDevoluciones IN (select IdVenDevoluciones from venDevolucionesCab(nolock) where idTransaccionVenta = @id)
select 'genMovimientosCajascab',* from genMovimientosCajascab(nolock) where codigomovimientocaja in (select codigomovimientocaja from venDevolucionesCab(nolock) where idTransaccionVenta = @id)
select 'genMovimientosCajasdet',* from genMovimientosCajasdet(nolock) where codigomovimientocaja in (select codigomovimientocaja from venDevolucionesCab(nolock) where idTransaccionVenta = @id)
select 'genFormasPagosElectronicas',* from genFormasPagosElectronicas(nolock) where folioventa IN ( select folioDevolucion from venDevolucionesCab(nolock) where idTransaccionVenta = @id) order by fechaActualizacion
Se valida la venta y se visualiza que en trnTransaccionesCab su status lo tiene en C = Cancelado al igual que su forma de pago, esto se visualiza en la tabla genMovimientosCajas.
Ahora tomamos el SKU del pago de servicio que se obtiene en la venta y validamos si está habilitado para la sucursal reportada esto se realiza con el siguiente query.
Revisamos que el producto tiene una descripción de un depósito de BBVA en tarjeta de débito y también se valida que está activo para la sucursal y el status está en A = Activo.
Una vez obtenido el dato generamos la siguiente consulta para validar los pagos de servicio que se han realizado en la sucursal indicada, agregando el folio de la venta.
Vemos que no genero ningún dato de solicitud y por ende no tenemos un dato de respuesta por el integrador.
Procedimiento de solución
Se le solicito a farmacias si nos pudieran compartir los logs de la Sucursal 1516 Caja 20 del día 01/03/2024 esto con la finalidad de continuar con la investigación ya que no se encontró registro en la base de datos, no se visualiza alguna petición hacia al integrador.
O bien ayudarnos a realizar la investigación con el integrador si realizo la petición para el pago del servicio PESPAY CASHIN por la cantidad de $2,750.00.
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.
Incidencia relacionada
INC 2024-087173
INC 2024-079799
Glosario
Revisa el glosario del equipo de soporte de Farmacias del ahorro aqui
标签
|
最新
CORRESPONSALIAS_01_Diferencia corresponsalias 2023年12月10日
|
最受欢迎
|