Value mapping details
Hi all,
Can cnybody give me details about the Value mappings in XI. I want basic details like where and how to declare it and how to use it.
Regards,
Guru.
Guru,
This e learning is among the best on value mapping,
Gives you real time examples too,
https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94-a8c4a60619f8 [original link is broken]
Check VALUE MAPPING REPLICATION in this link.
Regards,
Bhavesh
Similar Messages
-
Can Key Mapping details be available as a serach parameter in MDM DM?
Hello Experts,
Is there any way that we can display or search certain Records in Data Manager/Portal based on the Key Mapping details (Remote System/Key Value assigned for any remote system).
The scenario where I am trying to apply this is:
I have say lacs of records in MDM and i have merged certain records into a new record (Record1) and assigned key mappings to this record1 to point to System1 and System2.
System1 has the key value as ABC and System2 has value set as DEF. If any user wants to now find the merged record based on the key value of system2 (i.e DEF), how will he proceed?
Kindly advice.
Thanks and Regrads,
Elizabeth.Hi Elizabeth,
In MDM Data Manager, once the record is merged you can see only one record in place of all merged records.
In your case ABC from system1 and DEF from system2 are merged into ABC.
So in data manager you can just search the record based on ABC but not DEF.
However, if you select the record ABC and right click and select Edit key mappings, then you will see both the records and its respective system.
So the work around is using syndicator, send the records in excel sheet or CSV file where you can send both the merged records with merged values.
The users can make a search in that CSV file with DEF as well.
Regards,
Sravan -
Hi,
I have 2 mapping program one is main .xsl program and other one is value mapping program .xsl .
I have zipped both the program and imported into Imported archive in IR but while testing in interface mapping i am getting error.
error:could not compile xslt stylsheet.
Some of the interface having one .xsl program and value mapping is also defined in the main program itself,these interface i am able to execute successfully but unable to execute wherever there are 2 program (main prog + value mapping).
It seems that value mapping is not loading / executing.
Can anyone please guide me how to call value mapping using xslt mapping?
Thanks,
SubbuHi Prateek,
Thanks for the response.
Yes i have 2 program and both needs to execute in one interface mapping.
First program (main) is MappingMOAPS_SAVEMULTIPLE2013.xsl and second program i.e (value mapping) MO_vmf.xsl.
From main program itself value mapping program is called.
Please look below code for main & value mapping prog.
In main prog this is the parameter (<xsl:import href="MO_vmf.xslt"/>) where value mapping prog name is mentioned.
I have already zipped and imported but while testing in interface mapping it is giving error that "could not compile xslt stylsheet".
Could you plaese tell how to check or make XSL to accommodate multiple mappings?
Main mapping : MappingMOAPS_SAVEMULTIPLE2013.xsl --
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file was generated by Altova MapForce 2008sp1
YOU SHOULD NOT MODIFY THIS FILE, BECAUSE IT WILL BE
OVERWRITTEN WHEN YOU RE-RUN CODE GENERATION.
Refer to the Altova MapForce Documentation for further details.
http://www.altova.com/mapforce
-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vmf="http://www.altova.com/MapForce/UDF/vmf" exclude-result-prefixes="vmf xs xsi xsl">
<xsl:import href="MO_vmf.xslt"/>
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
<xsl:template match="/PPR">
<MOAPS_SAVEMULTIPLE201>
<IDOC>
<EDI_DC40>
<xsl:for-each select="SI_ID_IDOCS">
<xsl:for-each select="ID_TABNAM">
<TABNAM>
<xsl:value-of select="."/>
</TABNAM>
</xsl:for-each>
</xsl:for-each>
<xsl:for-each select="SI_SP_SAP_PARTNER_INFO">
<xsl:for-each select="SP_MANDT">
<MANDT>
<xsl:value-of select="."/>
</MANDT>
</xsl:for-each>
</xsl:for-each>
<xsl:for-each select="SI_ID_IDOCS">
<xsl:for-each select="ID_DIRECT">
Value mapping : MO_vmf.xsl:
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file was generated by Altova MapForce 2008sp1
YOU SHOULD NOT MODIFY THIS FILE, BECAUSE IT WILL BE
OVERWRITTEN WHEN YOU RE-RUN CODE GENERATION.
Refer to the Altova MapForce Documentation for further details.
http://www.altova.com/mapforce
-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vmf="http://www.altova.com/MapForce/UDF/vmf" xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs xsi xsl">
<xsl:template name="vmf:inputtoresult">
<xsl:param name="input"/>
<xsl:choose>
<xsl:when test="$input='01'">
<xsl:value-of select="'PM1C'"/>
</xsl:when>
<xsl:when test="$input='02'">
<xsl:value-of select="'PM2C'"/>
</xsl:when>
<xsl:when test="$input='03'">
<xsl:value-of select="'EXT3'"/>
</xsl:when>
Regards,
Subbu -
Value Mapping in PI 7.0
Hi All,
I need to implement the value mapping.
The mapping rule for the value mapping is for varius z tables like
ztable1
ztable2
ztable3
ztable4
ztable5
ztable6
ztable7
Can you please help me in implementing the value mapping ?
Can you please tell me the steps to umplement it?
Thanks in advanceHow can I come to know about the Agency and Schema to implement the Value Mapping?
Check the blog # 5479
From the blog:
Enter Value Mapping Properties such as Agency, Schema for Source and Target messages. Any arbitrary string value can be
used. But enter the Value Mapping Context as http://sap.com/xi/XI
I am not getting which Value Mapping should be done for my mapping requirement,but I thibk it should be for the fixed value,but dont know whether I need to implement the Valume Mapping replication or not?
If you give more details about your requirement then somebody may help you out on the approach.
Regards,
Abhishek. -
Table lookup instead of fixed value mapping
Hi Folks,
My current scenario is that I have used fixed value mapping to map a single target field. These details are actually maintained in the TP_Code table in R3 (a sample table).
TradingPartner:SAP:Short Text
PA:PA:Package
PL:PAL:Pallet
The table contains 20 entries.
I am thinking that fixed value mapping is not a good option since there might have future changes in the TP_Code table.
Is rfc lookup a good option? But I am not sure which rfc to use and if there is any udf availble to be used in parsing the xml payload.
Please advise.
Thanks a ton!Thanks so much for the links!
I managed to use and run the RFC lookup to an R3 table using JCo. However, I am not getting the right result.
I am getting the result in this format -> 800,PA,PAC,Package
The correct output is PAC which is the third node. Could this only be achieved by using java tokenizer?
The code that I have used is as follows:
Import com.sap.mw.jco.*;
//write your code here
String DBTABLE = a;
String WHERE_CLAUSE = b" = ""'"c"'" ;
String sapClient = "xxx";
String hostName = "nnnxxx";
String systemNumber = "xx";
String userName = "nnnnn";
String password = "******";
String language = "EN";
JCO.Repository mRepository;
JCO.Client mConnection = JCO.createClient(
sapClient,
userName,
password,
language,
hostName,
systemNumber );
// connect to SAP
mConnection.connect();
// create repository
mRepository = new JCO.Repository( "SAPLookup", mConnection );
// Create function
JCO.Function function = null;
IFunctionTemplate ft = mRepository.getFunctionTemplate("RFC_READ_TABLE");
function = ft.getFunction();
// Obtain parameter list for function
JCO.ParameterList input = function.getImportParameterList();
// Pass function parameters
input.setValue( DBTABLE, "QUERY_TABLE");
input.setValue( "," , "DELIMITER");
//Fill the where clause of the table
JCO.ParameterList tabInput = function.getTableParameterList();
JCO.Table inputTable = tabInput.getTable("OPTIONS");
inputTable.appendRow();
inputTable.setValue(WHERE_CLAUSE,"TEXT");
mConnection.execute( function );
JCO.Table valueSet = function.getTableParameterList().getTable("DATA");
String resultSet = valueSet.getString("WA");
mConnection.disconnect();
return resultSet; -
Value Mapping using XSLT mapping
Hello All,
We have change requirement of storing some xsl Key-Value in SAP PI and on run time existing XSLT mapping need to look that values and in target structure map the value as per source key value.
For this requirement i am going with value mapping that will call from XSLT mapping and created a test scenario before actual changes in XSLT mapping
I have created table in ID.
But unfortunately i am getting below error :
Transformer Configuration Exception occurred when loading XSLT Test_Mapping.xsl; details: Could not load stylesheet.com.sap.engine.lib.xsl.xpath.XPathException: Prefix not mapped: ValueMap -> java.lang.Exception: XMLParser: Prefix 'ValueMap' is not mapped to a namespace
Below is my XSLT mapping code :
<?xml version='1.0' encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="urn:kesko.fi.XSLTTest" xmlns:ns1="urn:kesko.fi.XSLTTest">
<xsl:template match="/">
<xsl:param name="Dept_ID">
<xsl:value-of select="ns0:MT_EmpDet_S/ID"/>
</xsl:param>
<xsl:param name="inputparam"/>
<ns1:MT_EDet_R>
<Name>
<xsl:value-of select="ns0:MT_EmpDet_S/Name"/>
</Name>
<Department>
<xsl:if test="function-available('ValueMap:getValueMapping')">
<xsl:value-of select="ValueMap:getValueMapping('http://sap.com/XI/xi', 'http://sap.com/XI/xi', 'S','S1', 'T', 'T1', $Dept_ID, $inputparam,'TRUE')"/>
</xsl:if>
</Department>
<PersonalInfo>
<xsl:value-of select="concat(ns0:MT_EmpDet_S/Add, ns0:MT_EmpDet_S/SAL)"/>
</PersonalInfo>
</ns1:MT_EDet_R>
</xsl:template>
</xsl:stylesheet>
Thanks,
AnantThanks again.
But after adding the namespace I am still getting error.
Can you please extend your help so that i can proceed further.
Please check below code that i tried to execute :
1st :
<?xml version='1.0' encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ValueMap="com.sap.aii.mapping.value.api.XIVMService"
xmlns:ns0="urn:kesko.fi.XSLTTest" xmlns:ns1="urn:kesko.fi.XSLTTest">
<xsl:template match="/">
<xsl:param name="Dept_ID">
<xsl:value-of select="ns0:MT_EmpDet_S/ID"/>
</xsl:param>
<xsl:param name="inputparam"/>
<ns1:MT_EDet_R>
<Name>
<xsl:value-of select="ns0:MT_EmpDet_S/Name"/>
</Name>
<Department>
<xsl:if test="function-available('ValueMap:getValueMapping')">
<xsl:value-of select="ValueMap:getValueMapping('http://sap.com/XI/xi', 'http://sap.com/XI/xi', 'S','S1', 'T', 'T1', $Dept_ID, $inputparam,'TRUE')"/>
</xsl:if>
</Department>
<PersonalInfo>
<xsl:value-of select="concat(ns0:MT_EmpDet_S/Add, ns0:MT_EmpDet_S/SAL)"/>
</PersonalInfo>
</ns1:MT_EDet_R>
</xsl:template>
</xsl:stylesheet>
2nd :
<?xml version='1.0' encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ValueMap="com.sap.aii.mapping.value.api.XIVMService"
xmlns:ns0="urn:kesko.fi.XSLTTest" xmlns:ns1="urn:kesko.fi.XSLTTest">
<xsl:template match="/">
<xsl:param name="Dept_ID">
<xsl:value-of select="ns0:MT_EmpDet_S/ID"/>
</xsl:param>
<xsl:param name="inputparam"/>
<ns1:MT_EDet_R>
<Name>
<xsl:value-of select="ns0:MT_EmpDet_S/Name"/>
</Name>
<Department>
<xsl:value-of select="ValueMap:executeMapping('S','S1',$Dept_ID,'T','T1')"/>
</Department>
<PersonalInfo>
<xsl:value-of select="concat(ns0:MT_EmpDet_S/Add, ns0:MT_EmpDet_S/SAL)"/>
</PersonalInfo>
</ns1:MT_EDet_R>
</xsl:template>
</xsl:stylesheet>
for above both the cases messages are failing in MONI.
Thanks in advance.
Anant -
Value Mapping in XI. Is it a curse or blessing?
Dear Experts,
We are using XI extensively for few B2B scenarios, we are using Value mapping in XI extensively to map the values of like Material,valuation type etc.
We are not finding the value mapping user freindly to deal with as now the load is increasing.
1. I would like to know is there any alternative for this in XI.
2. Please provide me the detail help of Value mapping, what more i can do to make it flexible. All documents on value mapping is wlecome.
thanks and regards,
Ravi SiddamHi,
>>>2. Please provide me the detail help of Value mapping, what more i can do to make it flexible
it's always good to ask en experienced XI consultant before making decitions like storing material mapping
in value mapping table
this is not a place to do it:
a) how can business users add some more values ? (do business users have access to ID?)
b) SAP bast practice documents say that VM tables should not be used for high volumes
if you do the material mapping there are two ways:
either map in sender/receiver system
or use the SOA approach and do a sync call in a mapping to a MDM database
so my proposal - remove value mapping now for material mapping as you will do it later anyway
Regards,
Michal Krawczyk -
Value Mapping replication issue
Hi PI Experts,
I am working on the Value mapping replication scenario using Z-table created in R/3 system.
I have configured the value mapping Replication Out Abap proxy.
I am getting the following error :
Audit Log for Message: 4d404b41-39e4-0083-e100-80008b3557e6
Time Stamp Type Description
2011-01-27 07:56:19 Information The message was successfully received by the messaging system. Protocol: XI URL: http://gendevhrcx51.unix.appliarmony.net:54000/MessagingSystem/receive/JPR/XI Credential (User): PIAPPLUSER
2011-01-27 07:56:19 Information Using connection JPR. Trying to put the message into the receive queue.
2011-01-27 07:56:19 Information Message successfully put into the queue.
2011-01-27 07:56:19 Information The message was successfully retrieved from the receive queue.
2011-01-27 07:56:19 Information The message status was set to DLNG.
2011-01-27 07:56:19 Information Java Proxy Runtime (JPR) accepted the message.
2011-01-27 07:56:19 Error JPR could not process the message. Reason: Cannot locate proxy bean ValueMappingApplication.
2011-01-27 07:56:19 Error Delivering the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: Cannot locate proxy bean ValueMappingApplication.
2011-01-27 07:56:19 Information The message status was set to WAIT.
2011-01-27 07:56:19 Information The asynchronous message was successfully scheduled to be delivered at Thu Jan 27 08:01:19 CET 2011.
I have followed the threads :
1) /people/udo.martens/blog/2009/04/03/value-mapping-replication-scenario
2) ValueMappingReplication in PI 7.1
3) How to Perform Value Mapping u2013 A Walkthrough -> Sarath Chandra Kandadai
which had similar issue but could not make any headway.
Questions :
1) Are there any specific PIAPPLUSER authorizations required ,I have configured the CC as per the 3rd thread.
2) There is an issue with SLD access when I look at the JPR monitoring,could be the possible reason.
SLD access SLD host:port = gendevhrcx51:54000
Error getting JPR configuration from SLD. Exception: No entity of class SAP_BusinessSystem for DHX.SystemHome.gendevhrcx51 found
No access to get JPR configuration
I have refered to the Note : 809420 and asked the basis team to look into this.
I am running out of ideas ,request you guys to help on this issue.
Thanks
-AlokHi Alok,
i have similar error. Here the error:
30.12.2013 20:40:17.789
Information
Java Proxy Runtime (JPR) accepted the message.
30.12.2013 20:40:17.871
Error
JPR could not process the message. Reason: No remote bean found for reference of class com.sun.proxy.$Proxy352.
30.12.2013 20:40:17.876
Error
Delivering the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: No remote bean found for reference of class com.sun.proxy.$Proxy352.
30.12.2013 20:40:17.911
Information
The asynchronous message was successfully scheduled to be delivered at Mon Dec 30 20:45:17 CET 2013.
I have registered the inbound interfaces:
http://sap.com/xi/XI/System#ValueMappingReplication = localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:valueMappingReplication
http://sap.com/xi/XI/System#ValueMappingReplicationSynchronous = localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous:valueMappingReplicationSynchronous
2 interfaces found
But somehow the bean is not found and gave me the error :
JPR could not process the message. Reason: No remote bean found for reference of class com.sun.proxy.$Proxy352.
Can you tell me in detail what you have done to resolve the problem? I send the test data from soapui using the outbound interface ValueMappingReplicationOut provided by the content in SAP BASIS 7.11.
Thanks,
Ly-Na -
Value Mapping Tables are not updated in RWB cache
Hi Friends,
I am doing value mapping replication from SAP.
I am following
/people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
1)
I didnt changed ABAP proxy of ValueMappingReplicationOut in SAP system.
is anything to... its already in Active state
2)I used ABAP report to call proxy in SAP system.
while debugging ,I come to know that values are populating in the structure svmr_value_mapping_replication in proxy.
3) activated Java inbound proxy (async).I got respose like
Interface http://sap.com/xi/XI/System#ValueMappingReplication registered with value localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:valueMappingReplication
4) No message Mapping .because sender and receive using same message type ValueMappingReplication in http://sap.com/xi/XI/System of SAP BASIS 7.00.
4) I didnt done Sender agreement because of sender is SAP here.
6) In receiver communication channel i follwed help.sap.com
i used PIAPPLUSER
7)
but I am not getting values in RWB Cache.
8) i didnt find any message in sxmb_moni
8) I did cashe refresh and CPA cache refresh too..
correct me please..
suggest the relevent
regards
RamHi Sarvesh,
Thanks for your responses.
Now RWB ValueMapping Table is updating.
I tried my luck with Single row of Target and Source values.
I am lucky.
Now I tried my luck more than One row..But I am not getting values the way I required.
Please have a look in below screenshot from RWB.
[http://www.imagehosting.com/show.php/1735277_ValueMapping.jpg.html]
I am getting the first Taget value for all Target avlues.
In Details Tab,It is showing all the values of source and target values.
In my observation,It should show only one source value details.[http://www.imagehosting.com/show.php/1735286_Valuemapping1.Jpg.html]
Please guide me.
Is ther any necessary to change Abap report logic.
my abap logic look like this.
data: lcl_value_mapping type ref to co_svmr_value_mapping_rep,
ls_value_mappings type svmr_value_mapping_replication,
ls_item type svmr_value_mapping_rep_item,
lcl_system_fault type ref to cx_ai_system_fault.
ls_item-operation = 'Insert'.
ls_item-group_id = '315286378563858425463215845123544'.
ls_item-context = 'http://Test'.
ls_item-identifier-scheme = 'OTDVendor'.
ls_item-identifier-agency = 'OTD'.
ls_item-identifier-value = '111'.
append ls_item to ls_value_mappings-value_mapping_replication-item.
ls_item-operation = 'Insert'.
ls_item-group_id = '315286378563858425463215845123544'.
ls_item-context = 'http://Test'.
ls_item-identifier-scheme = 'SAPVendor'.
ls_item-identifier-agency = 'SAP'.
ls_item-identifier-value = 'XXX'.
append ls_item to ls_value_mappings-value_mapping_replication-item.
create object lcl_value_mapping.
try.
call method lcl_value_mapping->execute_asynchronous
exporting
output = ls_value_mappings.
commit work and wait.
if sy-subrc = 0.
WRITE : 'Value Mapping Executed and Values sent to XI system'.endif.
catch cx_ai_system_fault into lcl_system_fault.
write: 'Error: ', lcl_system_fault->errortext.
endtry.
clear ls_value_mappings-value_mapping_replication-item[].
ls_item-operation = 'Insert'.
ls_item-group_id = '315286378563858425463215845123544'.
ls_item-context = 'http://Test'.
ls_item-identifier-scheme = 'OTDVendor'.
ls_item-identifier-agency = 'OTD'.
ls_item-identifier-value = '222'.
append ls_item to ls_value_mappings-value_mapping_replication-item.
ls_item-operation = 'Insert'.
ls_item-group_id = '315286378563858425463215845123544'.
ls_item-context = 'http://Test'.
ls_item-identifier-scheme = 'SAPVendor'.
ls_item-identifier-agency = 'SAP'.
ls_item-identifier-value = 'YYY'.
append ls_item to ls_value_mappings-value_mapping_replication-item.
try.
call method lcl_value_mapping->execute_asynchronous
exporting
output = ls_value_mappings.
commit work and wait.
if sy-subrc = 0.
WRITE : 'Value Mapping Executed and Values sent to XI system'.endif.
catch cx_ai_system_fault into lcl_system_fault.
write: 'Error: ', lcl_system_fault->errortext.
endtry.
Regards
Ram -
Error - 403 - Value mapping replication - not authorized
Hello Experts,
I tried to implement the value mapping replication in PI 7.1as per the below article.
"http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e07dd2ae-f783-2c10-9aa6-ca69f67dd20f"
As given in the article i have configured everything in Integration Directory.
I have tried the same thing but getting the following error in "call adapter step" after sending the XML from soap client.
"<b>&nbsp;&nbsp;You are not authorized to view the requested resource.</b>"
I am able to find 2 error messages in SXMB_MONI.
i think this is an issue with user details in XI channels.
Please let me know what is the issue,user we have to give in XI receiver channel andwhat ROLE one should have to test the scenario.
Many thanks.
Regards,
HarishHi Hareesh,
Can you try to use the RFC/ communication user in the communication channel and try?
Please check the authentication type also, check if you will require non-sap type or sap type.
Thanks,
Hetal -
Hi experts,
we want to download the details of value mapping in excel sheet .
Can you give us this solution.
regards
duraiHi Durai,
Go through the following links to get an overview:
Transports value mapping tables
http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
https://www.sdn.sap.com/irj/sdn/elearn?rid=/webcontent/uuid/a680445e-0501-0010-1c94-a8c4a60619f8 [original link is broken]
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/190eb190-0201-0010-0ab3-e69f70b6c257
I think they may help you.
Regards,
Jyothi. -
Value Mapping , values need to from R/3
Hi all,
I need to do Value Mapping, Need to get data from R/3 and pupulate in Vale mapping Table in PI,
do i need to do come coding in R/3 in Java or ABAP to fetch data
casue i have done the same away in some Blog
Where service interface is ValueMappingReplicationOutSynchronous and ValueMappingReplicationSynchronous
and in he interface detrmination i have give the Service interface ValueMappingReplicationSynchronous since i dfont have any
Mapping predefined for it
but i am getting a error
Error while sending by HTTP (error code: 404 , error text: Not Found) (See attachment HTMLError for details)
please hellp me in this
Should i need to write an Java or ABAP code to fetch data
and why is this error
Thanking you
SridharActaully i tried to post a messgae from the RWB ,
i didnt do any ABAP coding nothing iABAP side , just did the ESR and Intgratio bulider side
i njsut posted this message
<ns1:ValueMappingReplication xmlns:ns1="http://sap.com/xi/XI/System" xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance">
<Item>
<Operation>Insert</Operation>
<GroupID>fe9ffaa0494211dea47b001e372d2d65</GroupID>
<Context>http://sap.com/xi/XI</Context>
<Identifier scheme="TESTVALMAP"
agency="UXD">TESTVALUEMAPPING</Identifier>
</Item>
</ns1:ValueMappingReplication>
it was giving me success message when tested Using testing tool in Intergation Builder
But while testing in RWB the is not able to send it is giving his
Error
Error while sending by HTTP (error code: 404 , error text: Not Found) (See attachment HTMLError for details) -
Value mapping values to be reflected dynamically
Hi All,
I have a scenario where R3 entries should be reflected in value mapping dynamically for a particluar field .
Can anyone explain wht does the component SAP BASIS 7.00(NS- http://sap.com/xi/XI/System,MI -ValueMappingReplication) has the role. by generating a java proxy & deploying the jar file in visual admin helps, after this proceeding with abap mapping to retrieve the value from r3 dynamically using this MI.
Correct me if Iam wrong?
I have to schedule this evry week such tht new entries should get populated dynamically form r3 in abap mapping.
Appreciate if anyone has inputs.
Regards
ChaithanyaHi All,
I am facing a problem while processing the message(value mapping values not been reflected in cache monitoring) .
Iam getting the below error "INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK"
SAP:AdditionalText><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Error Report</title> <style> td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;} A:link A:visited A:active </style> </head> <body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0"> <table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75"> <tr bgcolor="#FFFFFF"> <td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b> 404   Not Found</b></font></td> </tr> <tr bgcolor="#3F73A3"> <td height="23" width="84"><img width=1 height=1 border=0 alt=""></td> <td height="23"><img width=1 height=1 border=0 alt=""></td> <td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP J2EE Engine/7.00 </b></font></td> </tr> <tr bgcolor="#9DCDFD"> <td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td> </tr> </table> <br><br><br><br><br><br> <table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75"> <tr bgcolor="#FFFFFF"> <td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b> The requested resource does not exist.</b></font></td> </tr> <tr bgcolor="#FFFFFF"> <td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><b> Details:</b></font></td> <td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><pre> Go to <A HREF="/MessagingSystem" target="_parent">main page</A> of this application!</pre></font></td> </tr> </body>
I have created abap report to fetch the entries from t005 table , I am getting the entries in a internal table but these entries are not reflected in cache monitoring.
Can anyone suggest me if you have gone through this error?
Appreciate your inputs
Regards
Chaithanya -
How to pass data from ouside in Value mapping replication
Hi Gurus,
I have seen the blogs and articles on replication of value mapping table. But not getting how to map the values of value mapping tables to the SAP given Interface of ValueMappingReplication.
The Structure of the Interface of ValueMappingReplication Looks like,
ValueMappingReplication
.+ Item
.. - operation
.. - GroupID
.. - Contect
....+ Identifiers
...... - Agency
...... - Scheme
In this Structure all the fileds and attributes can be mapped. But how to map the the source values which are actual value pairs which I need to pass to value mapping table.Hi I'm having a flat file with values userid and corresponding email address. How to map these details to the ValueMapping Replication Interface which is having the structure as above.
Please suggest me the solution. -
Multiple source values to single target in value mapping
Hi Experts,
I have to acheive below thing using value mapping.
Source Target
ABC 111
CBA 111
XYZ 222
ZYX 222
When I am trying to do this in ID, It is not allowing me.
Is there a way to do this?
Regards,
PrasadSource Target
ABC 111
CBA 111
XYZ 222
ZYX 222
For the above source and target you have to create 2 value mapping groups.
In more detail I want to say is,
1. Just create your value mapping by using Source & target Agency & Schema.
2. Create your first value mapping group which will return the traget value as '111'.
3. Create your second value mapping group within the same Agency & Schema which will return you '222'.
While creating it If get any warning just ignore it..
Note: You can add multiple value mapping groups if you have different outputs for different sources.
Regards,
Sarvesh
Maybe you are looking for
-
Install Windows 7 Professional 64-bit on MBP A1226 2.2Ghz 15-inch?
So the MBP model I have is above, and I get this error message when I try to boot from my Windows 7 Prof disc: "1. 2. Select CD-Rom Boot Type:_" And once I do get it installed, where are the 64-bit drivers? I don't have my backup disc as this MBP I
-
SQL Query (not OMBPlus) to get Join- and Filter-Conditions
Hallo, I allready used the Views ALL_IV_XFORM_... to get serveral informations on my mappings using SQL-Queries, but how can I retrieve the Conditions of an Join- or Filter-Transformation using SQL and not OMBPLUS? Thanks in advance Frank
-
How to use "Contains" operator
Hi All, I'm trying to use oracle text with the Contains operator. But I'm experiencing troubles. When I have only one condition with the Contains operator the query works fine : SELECT ObjectID FROM T_Object WHERE Contains (Title, 'english', 1) > 0 B
-
Best practice for creating a bulk of new instances
Hi, My customer has a requirement to create a bulk of 30,000 new instances by scanning a database table (an export from a billing system) which contains a list of a call center tasks (interactive) to be performed. They will be executed throughout the
-
I've spent 6 hours trying to update my iPad, and it doesn't work. It can't get past trying to back up, and just stops and gives an error code. I've deleted the backup, re-synced, and tried again and still no luck. What do I do now?