Necesito un transaction para que al momento de crear la orden de venta se valide que el socio de negocio cambio de Lead a Cliente, Por favor si alguien puede ayudarme
Hola @yeferb
Lo siguiente te puede servir de base
SELECT COUNT (T1."CardCode") INTO cntA FROM ORDR T0
INNER JOIN OCRD T1 ON T0."CardCode" = T1."CardCode"
WHERE T1."CardType" <>'L' AND T0."DocEntry" = :list_of_cols_val_tab_del;
Andres Ramirez Jaramillo
1 me gusta
Hola Andres
Segui tu recomendacion pero al ejecutarlo en Hana me da un error, que es el siguiente:
Could not execute 'IF (object_type = '17') AND (transaction_type = 'A' OR :transaction_type='U') THEN SELECT COUNT ...'
SAP DBTech JDBC: [257]: sql syntax error: incorrect syntax near "IF": line 1 col 1 (at pos 1)
Could not execute 'IF FOUND > 0 THEN error = -1'
SAP DBTech JDBC: [257]: sql syntax error: incorrect syntax near "IF": line 1 col 1 (at pos 1)
Could not execute 'error_message = 'NUO- No puede grabar, Socio de Negocio debe pasar a Cliente; END IF;'
SAP DBTech JDBC: [257]: sql syntax error: incorrect syntax near "error_message": line 1 col 1 (at pos 1)
1 me gusta
Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.