on 09-16-2015 2:02 PM
Hi folks,
I would like to know what would be the efficient way or what configurations need to be done to get the IDOC fields in English at the receiver end(SAP MII) as every IDOC fields are getting generated in german.
Kindly appreciate your help in advance
-Praveen
Check what language is configured in the Resource Adapter properties for the specific idoc listener in the Netweaver Administrator.
Netweaver Administrator-->Configuration-->Infrastructure-->Application Resources
Regards,
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you are still getting idocs in the wrong language then do as Steve suggested and consult with your basis team. I would first check User Profile of the user. Also on rare occasions I have seen that some data is only available in certain languages or that translations have just been copied. Typically in dev/sandbox environments.
Regards,
Christian
Thanks for your rquick response Libich, I am just planning to change all the field names to the user defined names using SAP MII when the IDOCS come in from SAP ECC through that listener configuration.
Suggest me if this can be done in an efficient way using SAP MII Business logic Transactions.
-Praveen
There are a lot of ways you can probably accomplish this but typically when manipulating xml using an xsl transform gets the best performance.
Regards,
Christian
Hi Michael,
When i receive the IDOC in SAP MII system, i get the IDOC in german format means For OrderNumber am getting the equivalent term as AUFNR. So, I wanted to know how to change the field names (for example: While receiving the idocs in MII i would want the field names as OrderNumber instead of AUFNR. But the configurations are done accordingly. I think the DB itself has the same field names and so it will not generate in english. Also i used the SE11 T-code and viewed the AUFK table where the attributes are in different language. I tried to change it to english but i think Access has been restricted.
Please let me me know if you have any such suggestions to change the language else better to go ahead as per Libich's suggestion.
-Praveen
Hi Praveen,
Christian is correct about XSLT being the fastest method in a transaction. You could alternatively build an MII Document and map the columns, but it will not execute as fast. You are also correct that the DB has the same field names.
On the other hand, I would recommend getting used to the field names as defined in the incoming IDoc. I find little value in making the transformation when the data presentation does not generally show the field names and you could do the labels using MII language tools.
Is there another reason to you wish for this change this besides unfamiliarity with the field notations?
Regards, Mike
SAP Technology RIG
Hi Michael,
Actually speaking yes.
1. There is a specific reason to go for this alternate approach as i would want to connect to
Apriso Flexnet MES (ie) When i push the idoc Automatically or Manually.
2. it must send the LOIPRO idocs to SAP MII listener where i will receive everything in xml
format and through the Business logic Transactions need to Push the same to Flexnet MES
system with the Production orders generated which will get populated in Flexnet DB as wip
orders.
3. So that i will have orders to perform the Pay outs at different work centers. Because there are
no such orders we have in our flexnet system.
4. To Push the Orders from SAP ERP to Flexnet MES i would require this field names in English
as the Flexnet Business Integrator accepts the orders which is by default transformed in the
format of Order Number/Order Type.
5. So i cannot transform that XML using my XSL to bring out the result in desired format unless i
perform the XSL Transformation in SAP MII.
I do not find any other option to proceed further.
-Praveen
User | Count |
---|---|
4 | |
4 | |
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.