Revisiones
Fecha | Versión | Descripción | Autor |
---|---|---|---|
| 1.0 | Creación del documento |
Introducción
Ventas acumuladas por item - itemSalesSummary
Este servicio posee la descripción de las ventas acumuladas por período para una determinada tienda. Es una entidad acumulada de procesar operaciones de venta, devoluciones y cambios de un determinado período para una tienda.
Esto es realizado en colas RabbitMQ y lo que se postea, posee formato JSON.
Configuración
- La habilitación del envío de este tipo de transacción se podrán configurar desde Configuración/colas de exportación
Monitor de exportaciones
- La exportación se podrá consultar desde el menú Monitoreo/Monitor de exportaciones
JSON ejemplo
"ItemSalesSummary":[ { "_id" : ObjectId("6299098260de2f31e5f51980"), "calendarPeriod" : ObjectId("6299088be5e3869fe8a4f8f4"), "item" : ObjectId("61929a97e5e386326c174530"), "store" : ObjectId("60bf8d303475341d003aa77a"), "beginDateTimeAsInt" : 20220602, "businessDayAsInt" : 20220602, "cost" : 0, "createdAt" : ISODate("2022-06-02T19:03:30.165Z"), "description" : "Envase retornable 1L", "internalCode" : "20210", "internalTax" : 0, "itemDiscountAmount" : 0, "itemDiscountReturnAmount" : 0, "itemReturnAmount" : 54.6, "itemReturnUnitCount" : 2, "itemReturnUnits" : 0, "itemSalesAmount" : 54.6, "itemSalesUnitCount" : 2, "itemSalesUnits" : 0, "itemVoidAmount" : 0, "itemVoidReturnAmount" : 0, "itemVoidReturnUnitCount" : 0, "itemVoidReturnUnits" : 0, "itemVoidUnitCount" : 0, "itemVoidUnits" : 0, "merchandiseHierarchyGroupCode" : "BEB", "merchandiseHierarchyGroupName" : "Bebidas", "periodNumber" : 1019, "sbPeriodNumber" : 1020, "updatedAt" : ISODate("2022-06-02T21:47:00.310Z"), "vat" : 0.0, "version" : 0 } ]
Detalle de los campos del JSON de la acumulación de ventas de items por tienda/período (itemSalesSummary)
Campo | Tipo | Descripción |
id | string | Uso interno de bridge |
calendarPeriod | calendarPeriod | Uso interno de bridge (Id de la fecha contable) |
storeCode | string | Código de la tienda |
beginDateTimeAsInt | string | Uso interno de bridge (fecha como valor entero) |
businessDayDate | DateTime | Fecha contable |
cost | number | Costo del ítem |
businessDayAsInt | string | Uso interno de bridge (fecha contable como valor entero) |
createdAt | date | Uso interno de bridge (fecha y hora de creación del registro) |
item | item | Uso interno de bridge (id del ítem) |
itemCode | string | Código del ítem |
description | string | Descripción o nombre del ítem |
internalCode | string | Código del ítem |
internalTax | number | Monto total de impuestos internos |
itemDiscountAmount | number | Monto acumulado de descuentos en ventas |
itemDiscountReturnAmount | number | Monto acumulado de descuentos en devoluciones |
itemReturnAmount | number | Monto acumulado de devoluciones |
itemReturnUnitCount | number | Cantidad de ítems devueltos |
itemReturnUnits | number | Unidades devueltas (magnitud) |
itemSalesAmount | number | Monto acumulado de venta |
itemSalesUnitCount | number | Cantidad de unidades vendidas |
itemSalesUnits | number | Cantidad vendida (magnitud) |
itemVoidAmount | number | Monto de ítems anulados en ventas |
itemVoidReturnAmount | number | Monto de ítems anulados en devoluciones |
itemVoidReturnUnitCount | number | Cantidad de ítems anulados en devoluciones |
itemVoidReturnUnits | number | Cantidad de ítems anulados en devoluciones (magnitud) |
itemVoidUnitCount | number | Cantidad de ítems anulados en ventas |
itemVoidUnits | number | Cantidad de ítems anulados en ventas (magnitud) |
merchandiseHierarchyGroupCode | string | Código de la jerarquía departamental |
merchandiseHierarchyGroupName | string | Nombre de la jerarquía departamental |
periodNumber | string | Período |
periodCode | string | Código del período |
sbPeriodNumber | string | Subperiodo |
sbPeriodCode | string | Código del subperiodo |
updatedAt | date | Fecha y hora de ultima actualización |
vat | number | Monto acumulado de IVA |
version | string | Uso interno de bridge (versión del registro) |
itemType | string | Tipo de ítem |
vatPercentage | number | Porcentaje de IVA |
vatCode | string | Código de IVA |
internalTaxesDetail <internalTaxesDetail> <internalTax> <taxTaxAuthority>IE93</taxTaxAuthority> <amount>226,9<amount> </internalTax> <internalTax> <taxTaxAuthority>FP93</taxTaxAuthority> <amount>-11<amount> </internalTax> </internalTaxesDetail> | list | Lista de impuestos internos Por cada impuesto:
|