Hi Marcelo
firstly, this badi is used for delivery order,not PO or SO.
As you said, you implement this method, did you change the control key ? i means i change the control key,but it still run as the previous situation(create DO will triger this badi,and change DO will not),
could you check the where-list of this badi in your system reference my shot