Skip to Content
0

Enhancement for Material adapter object while downloading from ecc to crm

Jul 16, 2017 at 07:27 AM

92

avatar image
Former Member

Hi,

we are using MATERIAL adapter object.

I need to put some custom validations while downloading the Material, please let me know can I use any BADI or any other enhancement.

As per my requirement I cant use adapter object filters... we need to put some custom logic while downloading material from ecc to crm.

Thanks.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Athreya Ramakrishna Hegde
Jul 18, 2017 at 03:02 AM
0

Hi John,

BTE CRM0_200 which is available on ERP system can be used for custom validation or filter. The BTE gets called during data replication from ERP to CRM, you can create a custom function function module where you check for MATERIAL object and write the logic for validation. Maintain the name of the function module against the BTE CRM0_200 in transaction FIBF.

Regards,

Athreya

Show 7 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Athreya,

when I open the tcode FIBF it is showing empty screen, any idea why empty screen..?

Thanks.

0

Hi John,

FIBF transaction opens with an empty screen. In menu bar, follow the path Settings -> Process Modules -> ...of a Customer where you can maintain the BTE event CRM0_200 and the function module (custom) to be called during replication.

Regards,

Athreya

0
Former Member
Athreya Ramakrishna Hegde

Hi Athreya,

As per my requirement it may not work.

Requirement:

we put some filters on Adapter object level, based on custom logic I need to skip those filter conditions as well. But if I do coding in ecc I can't read Adapter object filter values of crm.

I need to skip Adapter object filter conditions based on my custom logic.

Please suggest, let me know if I did not explain well.

Thanks.

0

Hi John,

You can get the filters maintained for an object from table CRMFILTAB present in ECC system. The problem here is that you want to skip the filter process depending on the custom logic but the above mentioned BTE gets called after the standard filter check.

Regards,

Athreya

0
Former Member
Athreya Ramakrishna Hegde

Hi Athreya,

how this ecc table gets update, when we update any adapter object filter in crm will it directly updates in ecc or do we need maintain manually.

If we have table with filters then in the z fm also I can write a select statement and can add my validation.

Thanks.

0

Hi John,

The table CRMFILTAB in ERP gets updated when you update the adapter object filter (not customizing object). For an object in transaction R3AC1 of CRM system, the tab 'filters' is used to maintain the filter for a particular backend system and the button 'Filter Sync R/3' will sync the maintained values to R/3 table.

Function module CRM0_READ_CRMFILTAB can be used in ERP to read the maintained filter values.

Regards,

Athreya

0
Former Member
Athreya Ramakrishna Hegde

Thanks Athreya.

0