cancel
Showing results for 
Search instead for 
Did you mean: 

Delta download and synchronization for materials

laurent_burtaire
Active Contributor
0 Kudos

Hello all,

I have two questions regarding material replication from R/3 to SRM middleware.

Delta download:

I would like to know what is the meaning of "Business Transaction Event" for events by object class in delta downloading settings ( R3AC4 transaction).

On our systems (SRM 4.0 version), this column is populated with one number for each row, but there is no search-help linked to its field. So, i don't understand from where comes this value and how it was chosen.

Synchronization:

I defined a request ( R3AR2 transaction) with details for MARA table, field MATNR and with a low value equals to a R/3 material number.

Then, i start my request. RFC inbound queues and Monitoring for this request are OK.

Concerning, BDoc type PRODUCT_MAT, its status is also OK.

Nevertheless, depending on which field was previously changed in R/3 material purchasing view before start request, replication in SRM does not take into account new value.

For exemple, if i change material description, this is reflected in COMMPR01 transaction, but if i change Order Unit, old value is kept in COMMPR01.

Your suggestions in both cases are welcome !

Regards.

Laurent.

Accepted Solutions (0)

Answers (2)

Answers (2)

laurent_burtaire
Active Contributor
0 Kudos

Hello,

I don't understand what has exactly happened on our environment but now, for delta donwload and synchronization, process is correct: BDoc message PRODUCT_MAT is generated.

I just deactivated/activated application ID 'BC-MID' in TBE11 R/3 table (BTE Application Indicator) !!

Other precision, application ID 'BC-MID' is linked by events to functions for material and service in TBE31 R/3 table.

Those R/3 events and functions correspond respectively to Business Transaction Event and function module you have for object class Material or Service in R3AC4 SRM transaction.

Finally, for replication of materials with purchasing view (SAP note 519794 ), filter is:

Tab: MARA

Field: PSTAT

OP: Contains pattern

Low: *E*

High: (SPACE)

Incl.Excl: Inclusive

When you use Option 'CP' (contains pattern), you must have wildcard (character '*') in low value. See OSS note 788822 - Filtering does not work.

It was not seen in previous Muthuraman's post because '*' is used to display character in bold !

Regards.

Laurent.

former_member183819
Active Contributor
0 Kudos

Hello laurent

/people/marcin.gajewski/blog/2007/02/05/how-to-replicate-material-master-from-r3-to-srm

in the table CRMRFCPAR

srm/crm -user

material-object name

srmlogsyst-destination

deltadownload-load type

srmlogsys-info

x-inqueflag

material master delta download automatically possible as per i aware but we can do via r3ar2 as you have tried.

for new material group , we may require filter and pull into srm.

br

muthu

laurent_burtaire
Active Contributor
0 Kudos

Hello Muthuraman,

Thank you for the hyper-link, it was helpful.

Entries for "Business Transfer Event" come from table TBE01.

Regarding synchronization, i still to do not understand why all updated data from material purchasing view are not transfered to SRM.

Regards.

Laurent.

former_member183819
Active Contributor
0 Kudos

Hi laurent

As per standard delta changes must reflect in product master.

however you can check your filter conditions.

For each system, create a filter entry with the following values:

Tab: MARA

Field: PSTAT

OP: Contains pattern

Low: E

High: (SPACE)

Incl.Excl: Inclusive

E stands for Purchasing view ?

In srm we can accomodate mostly only purchasing view.

br

muthu

laurent_burtaire
Active Contributor
0 Kudos

Hello Muthuraman,

Even with filter on MARA-PSTAT with value equals to 'E' added to settings, material delta load is not effective: no BDoc message PRODUCT_MAT is generated.

It seems issue does not come from filters but from events by object class triggering. Indeed, if i run R3AS transaction, material modified according to filter conditions makes part of data exchanged between R/3 and SRM.

In parallel, i generate a new filter synchronization in R3AC1 to be sure R/3 table CRMFILTAB is correctly populated.

I continue to work on this problem for which correct mandatory customizing for delta download is not developed in upper hyperlink weblog.

Regards.

Laurent.

former_member183819
Active Contributor
0 Kudos

Hi laurent

I will check up and get back to you.

as per standard delta download is possible for material.

br

muthu