TN No modificar documentos SAP Business one

Como están!!
Espero me puedan ayudar, como puedo crear un TN para que no permita la modificación en los documentos?

Por ejemplo tengo este TN de los documentos de pedido de compra que me obliga a tener documento origen.

---- PEDIDO - ENTRADA MERCANCIA, DOCUMENTO DE INSUMOS REQUIERE UN PEDIDO COMO DOCUMENTO ORIGEN

CNT:= 0;
IF object_type = '20' AND (:transaction_type='A' OR :transaction_type='U') THEN

	SELECT COUNT (*) INTO CNT 
	FROM OPDN T0
	INNER JOIN PDN1 T1 ON T0."DocEntry" = T1."DocEntry"
  	
	WHERE T0."DocEntry" = :list_of_cols_val_tab_del
	AND T0."Series"  IN ('315','316') AND T1."BaseType" <> 22  ;

	IF :CNT>0 THEN

	error := 2;   
        error_message := '**** AMS - 014 Se requiere un .Pedido. (Orden de compra) como documento origen';
	
	END IF;
END IF;

La idea es crear otro TN que no permita la modificación del documento pedido.

Hola @camilog
Como la idea es no permitir actualizar el documento, simplemente genera el error

IF object_type = '20' AND (:transaction_type='U') THEN   
        error_message := '**** No se puede realizar actualizaciones';
END IF;

Andres Ramirez Jaramillo :colombia:

1 me gusta

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