Saludos,
Tengo el siguiente problema: al filtrar ciertas ofertas aparecen facturas que no corresponden a ciertas ofertas, que criterio debe cumplirse para que no aparezcan como facturas herrantes?
Saludos,
Tengo el siguiente problema: al filtrar ciertas ofertas aparecen facturas que no corresponden a ciertas ofertas, que criterio debe cumplirse para que no aparezcan como facturas herrantes?
Puedes mostar el query que usas?
Se dificulta aportar algo a su consulta porque no se tiene información importante de usted. Fui a buscar su presentación pero al no estar no sé que versión de SAP tiene, tampoco su experiencia como para poder saber en qué términos o conceptos usar.
Se le recomienda que pase a las Presentaciones
Así que en ese sentido es probable que lo siguiente NO le sea de utilidad si no es B1
Puede hacer dos cosas:
Ambos escenarios le ayudarían a no dejar facturas “errantes” como las llama usted. Ahora considere hacerlo o no, porque hay compañías que si usan facturas sin documento base como en tareas programadas para rentas o servicios, es decir; procesos de rutina.
Si tiene dudas de como crear un procedimiento de aprobación puede buscar en el foro, hay soluciones que le pueden servir.
Si quiere un ejemplo de TN sería algo como lo siguiente:
IF @object_type = '13' AND @transaction_type IN ('A', 'U')
BEGIN
DECLARE @DocNum INT
SET @DocNum = (SELECT DocEntry FROM OINV WHERE DocEntry = @list_of_cols_val_tab_del)
IF NOT EXISTS (
SELECT 1
FROM INV1
WHERE DocEntry = @DocNum
AND BaseType IN ('17', '15') -- 17 = Orden de Venta, 15 = Entrega
)
BEGIN
SET @error = 1
SET @error_message = 'No se puede crear una factura sin un documento de origen (Orden de Venta o Entrega).'
END
END
Ahora puede que no haya entendido para nada su consulta, pero al estar aquí es posible que reciba ayuda del algún maestro o usuario avanzado.
Saludines