Transaction Notification para Orden de venta

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 :colombia:

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

@yeferb tu ambiente es HANA

Coloca todo tu código para validar el error de sintaxis

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.