Change is object to check (EC)

In order to adapt the logic whether or not to trigger an export control check, you can implement a BAdI for each business object . Use the method is_object_to_check in the following BAdIs:

Business objectBAdI
Delivery/AEB/CMP_EC_DLV_01
Purchase document/AEB/CMP_EC_PD_01
Sales document/AEB/CMP_EC_ORDER_04
Service order/AEB/CMP_EC_SO_01
Service transaction (S4)/AE1/CMP_EC_ST_01

Attention: If you're using Compliance Screening and Export Controls, make sure you implement the no-check logic for both modules the same way. Otherwise it will lead to inconsistencies.

Here is an example that does exclude a certain sales order type from the check:

If im_vbak-vbtyp eq 'XYZ'
   CH_IS_OBJECT_TO_CHECK = '-'.
else
  CH_IS_OBJECT_TO_CHECK ='X'.
endif.