on ‎2020 Feb 18 12:34 AM
I am using DRFOUT with PMAT Object to transfer Product/Article from SAP ECC to SAP PMR DDF.
In DRFIMG Filter configuration path, DRFOUT for PMAT has SAP provided Implementation class configured CL_DMF_PRODUCT_FILTER.
I have business case where a custom field created in MM42/MM43 Basic view.
If that custom field is blank then those Product/Articles are not relevant for SAP PMR Application, which means that those are unnecessary data to transfer from SAP ECC to SAP PMR DDF
If I have to add my custom filter logic for an article , can we have this class CL_DMF_PRODUCT_FILTER copied to ZCL_DMF_PRODUCT_FILTER and replace in configuration from CL_DMF_PRODUCT_FILTER to ZCL_DMF_PRODUCT_FILTER .
Is this recommended way to do this?
I did some research that there are BADI in SPRO , but can not use custom logic filter here as byt the time we reach
it just ready to transfer and article get updated in DMF_D_ART, so we need filter upfront .
Logistic General->Merchandise Lifecylce Optimization-> Outbound-> Business Add-Ins->Badi Article Interface RFC
I do not find any SAP help documentation for customer specific filter.
Request clarification before answering.
Hi Pramod,
I believe you can use CL_DMF_PRODUCT_FILTER and use Method "APPLY_FILTER" and implement your custom logic(I presume the custom field is change pointer enabled).
Also note you may have to consider the DMF_S_ART_FOR_INIT for Initial Load and also
DMF_S_ART_FOR_ADHOC for manual transfer as part of PMAT Data Replication(DRFOUT) if the intention is to use both Initial loads and Manual transfers.
Hope it helps.
Thanks,
Aram.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.