I need to create a trigger with the following filter conditions as per the requirement.
SupplierType = CSS
PartyTransactableFlag = Y
PartyStatus not like (’%Marked For Deletion%’) and trim(PartyStatus)<>‘Inactive’ and trim(PartyStatus) not like (’%Marked For Merge%’)
And I am putting the filter condition as
((%PartyAccount/Data/Header/PartyStatus%! ‘/Marked For Deletion/’)
(trim(%PartyAccount/Data/Header/PartyStatus%) <> ‘Inactive’)
(trim(%PartyAccount/Data/Header/PartyStatus%)!’/Marked For Merge/’ )and
(%PartyAccount/Data/Header/PartyTypes/PartyType% L_NOT_EQUALS ‘Consumer’)
and (%PartyAccount/Data/Header/PartyTransactableFlag% L_EQUALS ‘Y’)
(%PartyAccount/Data/BusinessLocation/SupplierType %) L_EQUALS ‘CSS’))
But while enabling the trigger I am getting
[ISS.0085.9185] Invalid filter
[ISC.0049.9103] Too many parts to the expression.
Please let me know how to include all the conditions in the filter.