Avalados por :
Saludos a todos.
Estoy explorando SAP Business One y necesito crear un Informe de Auditoría para obtener datos específicos de los documentos (Serie, Correlativo, Comentario). He identificado que los documentos relevantes son (NE, TR, RC, EP, TT, DV, DI, RI, SM, EM, AC). Mi consulta se centra en la estructura de este informe y los criterios de selección: Fecha de Contabilización (Fecha Inicio y Fecha Fin), Almacén y visualización de (Artículo).
1. ¿Cómo puedo obtener los saldos iniciales de los artículos en un almacén específico entre dos fechas dadas?
2. ¿Cómo puedo calcular la variación en la Cantidad Acumulada a partir del saldo inicial y la cantidad de operaciones realizadas?
¡Muchas gracias!
Agradezco el aporte. En realidad tengo esto:
DECLARE @TipoFecha AS INT -- 1=Fecha del Sistema 2=Fecha de Contabilidad
DECLARE @FechaIni AS DATETIME
DECLARE @FechaFin AS DATETIME
DECLARE @Almacen AS NVARCHAR(20)
--VALORES DE PRUEBA
SET @FechaIni = '20140101'
SET @FechaFin = '20140430'
SET @Almacen = '03'
SELECT T0.ItemCode AS [ItemCode], T0.Dscription AS [Descripcion], T0.CreateDate AS [FechaCreacion], T0.DocDate AS [FechaConta], 'NE',T1.DocNum AS [DocNum],
T0.Warehouse AS [Almacen], T3.Quantity AS [Cantidad], T0.CalcPrice AS [PrecioCal], T0.TransValue AS [ValorTrans], T1.U_BPP_MDTD AS [TipoDoc],
T1.U_BPP_MDSD AS [Serie], T1.U_BPP_MDCD AS [Correlativo], -1 AS [Factor], 'Entrega de Mercancías' AS [Objecto]
FROM OINM T0 INNER JOIN ODLN T1 ON(T0.TransType = T1.ObjType AND T0.BASE_REF = T1.DocNum)
INNER JOIN OITM T2 ON(T0.ItemCode = T2.ItemCode)
INNER JOIN DLN1 T3 ON(T1.DocEntry = T3.DocEntry AND T0.ItemCode = T3.ItemCode)
WHERE T0.Warehouse=@Almacen and T0.CreateDate >= @FechaIni AND T0.CreateDate <= @FechaFin
ORDER BY T0.ItemCode, T0.DocDate
Lo que estoy pensando es como acoplar el Saldo Inicial por Artículo para luego generar una operación con la Cantidad y generar Cantidad Acumulada.
Gracias
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute