Cuadre de ventas (Data warehouse)
El princial objetivo de este instructivo es dar a conocer, la correcta manera de encontrar depósitos en el Data warehouse relacionados a pagos realizados a través de los diferentes medios disponibles.
Transbank
Para encontrar los depósitos relacionados a pagos a través de transbank, es necesario considerar el servicio utilizado, dentro de los servicios que dispone la plataforma, se encuentran los servicios presenciales como; POS Estándar y POS Integrado y los no presenciales como; Webpay.
Servicios presenciales: Para encontrar los depósitos realizados a través de los servicios presenciales es necesario hacer coincidir el valor de la columna transaction_id
de la tabla payments
del Data warehouse con el valor de la columna Código Autorizacion Venta
del documento de depósitos de transbank, además de esto, es importante considerar la fecha de venta sin hora, haciendo coincidir el valor de la columna created_at
de la tabla payments
, con el valor de la columna Fecha Venta
del documento de transbank y por último agregar un filtro adicional basado en el campo data_type
de la tabla payments
, el cual contenga el valor TbkPosDatum
.
Servicios no presenciales: El procedimiento para encontrar los depósitos no prensenciales es un poco mas simple, acá sólo es necesario hacer coincidir el valor de la columna uuid
de la tabla payments
del Data warehouse, con el valor de la columna Identificador
del documento de transbank.
Mercado Pago
Los servicios de mercado pago solo operan de manera no presencial, es por esto que, el procedimiento para buscar los depósitos es único, solo se necesita hacer coincidir el valor de la columna uuid
de la tabla payments
del Data warehouse, contra el valor de la columna EXTERNAL_REFERENCE
del documento de depósitos de Mercado pago.
Last updated
Was this helpful?