Quantcast
Channel: SCN : All Content - SAP Business One (Español)
Viewing all articles
Browse latest Browse all 982

Ayuda con SBO_SP_TransactionNotification

$
0
0

Buenos días compañeros de SCN tengo un inconveniente con los sp lo que pasa es lo siguiente debo crear un store procedure para que me arroje un error si la orden de venta solo lleva uno de los items, me explico por ejemplo si yo creo una orden de venta con el item L10-12345 me debe arrojar un error que diga que si compro el item L10-12345 tambien debo comprar el item L11-54321 es decir cuando compren el item L10-12345 por obligacion deben comprar el L11-54321 trate de hacerlo de la siguiente forma :

 

if @object_type in ('23') and @transaction_type in ('A', 'U') -----------------Pedido cliente

 

 

begin

 

 

      if (select count(*)

     

      FROM OQUT T0  INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry

WHERE T1.[ItemCode] = 'L10-12345' and not exists (select T1.ItemCode from QUT1 T1 where T1.ItemCode = 'L11-54321') 

            AND @list_of_cols_val_tab_del = T0.DocEntry)>0

 

 

      begin

 

 

                  set @error = 10

 

 

                  set @error_message = '***SP: debe llevar tambien el articulo L11-54321'

 

 

      end

 

 

end

 

 

pero no me funciono.

 

Ademas no se como debería hacer ya que si me funcionara el SP al intentar crear la orden de venta con un solo producto me arrojaría el error y si pongo el otro item ya me la dejaría crear pero al volver hacer otra orden de venta diferente no me arrojaría el error ya que el consultaría en toda la tabla QUT1 y encontraría que ya hay una orden de venta con los dos productos y no me arrojaria el error.

 

espero no haberme enredado tanto y que me puedan colaborar con este tema que me tiene un poco cabezón.

 

De ante mano mil gracias.


Viewing all articles
Browse latest Browse all 982

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>