Estimados por favor su ayuda con este query para una busqueda formateada en una orden de venta, lo que se esta haciendo es que en un campo segun la BF jale SI o NO.
declare cant decimal(19,6); //cantidad
declare stock decimal(19,6); // stock
declare comp decimal(19,6); // comprometido
declare pedido decimal(19,6); // pedido
declare disp decimal(19,6); // disponible
select $[RDR1.Quantity] into cant from DUMMY;
SELECT T0."OnHand" into stock FROM OITW T0 WHERE T0."WhsCode"='05' and T0."ItemCode" =$[RDR1.ItemCode];
SELECT T1."OnOrder" into pedido FROM OITW T1 WHERE T1."WhsCode"='05' and T1."ItemCode" =$[RDR1.ItemCode];
SELECT T2."IsCommited" into comp FROM OITW T2 WHERE T2."WhsCode"='05' and T2."ItemCode" =$[RDR1.ItemCode];
SELECT :stock+:pedido-:comp-:cant into disp from DUMMY;
SELECT
CASE WHEN disp>=0 THEN 'SI' ELSE 'NO' END DISPONIBLE FROM DUMMY;
La busqueda funciona y si aparece el SI o NO , pero mi consulta es porque me esta arrojando una alerta en la parte inferior de la orden cada que abro una orden de venta.
Falló la ejecución de FMS 1). [SAP AG][LIBODBCHDB32 DLL][HDBODBC32] General error;1299 no data found: “TEST_070321”.“tmp_qry_sp_7a5b9903-c085-4490-a59c-cb42970a1345”: line 11 col 1 (at pos 253): [1299] (range 3) no data found exception: no data found en el campo ‘U_GDisponible’ con nombre de query 'GT_GetCantDisponible_ORDR’
Este es el mensaje que aparece, alguno sabe porque y como podría corregir la bf para q no aparezca esta alerta. Ya que he encontrado que debido a esto me esta ocasionando otro problema.
Uso Sap bussines one 9.3 - Hana