on 06-24-2009 6:10 PM
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.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.