I have implemented the Note "1853382 -To maintain the value to the field AUTHORITY_LEVEL in pricing procedures that have been downloaded from ECC to CRM"..
As suggested in the Note i have written the report to update the pricing procedure's field AUTHORITY_LEVEL and then as per the another SAP note Note 1166349, a BADI CRM_PRIDOC_COMH_BADI has been enhanced to maintain user level check to give display or edit options to user.
When a condition type is entered in the order , condition type is not appearing for the users which are not maintained/not maintained in the BADI.
So which ever the condition type got update with value in field AUTHORITY_LEVEL, this condition type is not appearing to any user irrespective of the BADI check. Also I have observed that BADI CRM_PRIDOC_COMH_BADI is not triggering when condition type is entered in order.
Is there any reason for this. Please help.