Manuales POS



DEV_VENTAS_14_VENTA CON DEVOLUCION YA APLICADA 18.7 SUC GAVIOTAS ID 1563

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

TK: V15632200017557
FECHA: 30/01/2024
MONTO: 683
SKU: 020800790246

NO PERMITE REALIZAR DEVOLUCION

 



 

Impacto a la operación

La operación no se ve afectada directamente ya que a pesar de esta incidencia se pudo seguir operando con normalidad.

 

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.

POSDB_OR

Usuario y contraseña para acceder

   

Procedimiento de diagnóstico

 

Paso 1: Para comenzar con el análisis de la incidencia se procede a revisar la descripción del ticket, la investigación y los archivos anexados si es que los hay, esto con el objetivo de comprender lo mejor posible el problema reportado.

 

Paso 2: Se procede a revisar el detalle de la venta proporcionada con la siguiente consulta:

Use POSDB_OR
declare @id uniqueidentifier
declare @idDev uniqueidentifier
declare @folio varchar(max) 
declare @promoId int
select @id = idtransaccion, @folio = folioTransaccion from trntransaccionescab(nolock)where foliotransaccion = 'V15632200017557'
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 '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 fechaTransaccionAplicada
select 'genVentasPrecioModificacion',* from [dbo].[genVentasPrecioModificacion](nolock) where idtransaccion = @id
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

 

En el resultado de la consulta se puede observar que se trata de una venta con estatus V, estaActivo = 1 y con forma de pago aprobada. También se puede identificar que ha habido 3 intentos fallidos de devolución.

Paso 3: Se procede a validar si los artículos de la venta tienen permitida su devolución en catapex.

 

select articulo_cod, descripcion, habilitado, permite_devolver, fecha_actualizacion

from fa_apex_cc.fah_cc_articulos

where articulo_cod in ('020800790246','67');

 

Y se confirma que para ambos la devolución si es permitida.

 

Procedimiento de solución


No aplica.

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-046462
INC 2024-131742

Glosario

Revisa el glosario del equipo de soporte de Farmacias del ahorro aqui

 

Beschrijving
INC 2024-046462 INC 2024-131742
Categoría: Devolución de ventas
Labels
devoluciones
Recentste
DEV_VENTAS_13_Problemas con descuento de producto Suc Mercado CEME 237 Vorige