Hello Experts,
Good evening!,.....
I have an issue with the Filter objects for A-Segment. Our Goal is to restrict on distributing deactivated GL accounts (A-Segment & B-Segment) from MDG-F (7.0) to target systems.
We have extended the Entity types (ACCOUNT & ACCCCDET) in Data Model “0G” with custom attributes “YGT_BLOCK” & “YGT_INACT” (Replication Block) and then set the filter using these custom attribute, to restrict the replication of blocked GL accounts (A-Segment and B-Segment) in data distribution to target systems.
Configuration steps:
Step 1: We have created one customized attribute in Entity type – “ACCOUNT” as “YGT_BLOCK” (Replication Block) and brought this attribute at A-Segment level in WebUI 7.0.
Step 2: To implement/set the Filter object (F_GLAM) for A-Segment, we have copied SAP standard General filter Parameter and created our own General filter Parameter (XXXX/GT_FI_USMDZ1_S_ACCOUNT) with additional fields such as REPLBLOCK.
Step 3: I assigned the Filter object (F_GLAM) to business objects 890 and 899.
Step 4: We use the Outbound implementation 1000_V1 for A-Segment (It is with BO Type 899). I assigned the Filter object F_GLAM to it and also assigned the Filter object (F_GLAM) under Assign segment filter objects.
Step 5: In transaction Code DRFF, I do set a filter criteria for A-Segment under "Filter criteria to include business objects" using the customized attribute “Replication Block”. The Rule is, if the Replication block is set, then do not distribute it to target systems.
Testing:
Step 1: In WebUI 7.0, I have created the GL account in Chart of accounts TKOP by setting Replication block, but the GL account was distributed to SKA1 table.
If anyone have gained an experience with Filter objects in MDG, I request you to please advise me to fix the issue.