Message Mapping - Node's sub-levels navigation
Hi all,
How should I code in order to navigate between different levels of a given node of the source structure?
example:
Main
Struct_11
Struct1101
Field_1101_A
Field_1101_B
Struct1102
Field_1102_A
Field_1102_B
Struct_22
Struct2201
Field_2201_A
Field_2201_B
Struct2202
Field_2202_A
Field_2202_B
In the sample above, how should I do to map the node Struct_11 and, within a UDF (or some other way, but I only imagine through a Java UDF), access and validate Struct1101-Field_1101_A, or Struct1102-Field_1102_B, etc?
If someone could provide me with a sample code, it'd help me.
Thank you!
Mark, tks. It helped.
I could do all that I needed withing the XML working as a text.
The only problem now is that, the target structure must be built according to the source cardinality (N..N).
In the sample bellow, see that in the source structure, the Struct_11 repeat 3 times. In the 1st and 3rd, it contains the substructure Struct1101. I have to check if Struct1101 exists, if so, I have to take the Field_1101_A and validate if it's equal to WE. If yes, then the correspondent Field_1101_B has to be sent to target <row> field.
In the 2nd occurrence, there NO Struct1101, so the UDF returns #void#.
UDF to map Struct_11:
int v_pos1, v_pos2, v_start = 0;
String v_Struct1101 = "Struct1101";
String v_WE = "WE";
String v_FieldA = "<Field_1101_A>WE</Field_1101_A>";
String v_FieldB = "";
v_pos1 = Item.indexOf(v_Struct1101);
if(v_pos1 >= 0){
v_pos2 = Item.indexOf(v_FieldA);
v_start = v_pos2 + 32;
v_FieldB = Item.substring(v_start, v_start+10);
}else{
v_FieldB = "#void#";
return v_FieldB;
Source
<Main>
<Struct_11>
<Struct1101>
<Field_1101_A>WE</Field_1101_A>
<Field_1101_B>110</Field_1101_B>
</Struct1101>
<Struct1102>
<Field_1102_A>ZS</Field_1102_A>
<Field_1102_B>222</Field_1102_B>
</Struct1102>
</Struct_11>
<Struct_11>
<Struct1102>
<Field_1102_A>ZS</Field_1102_A>
<Field_1102_B>222</Field_1102_B>
</Struct1102>
</Struct_11>
<Struct_11>
<Struct1101>
<Field_1101_A>WE</Field_1101_A>
<Field_1101_B>112</Field_1101_B>
</Struct1101>
<Struct1102>
<Field_1102_A>ZS</Field_1102_A>
<Field_1102_B>222</Field_1102_B>
</Struct1102>
</Struct_11>
<Struct_22>
<Struct2201>
</Field_2201_A>
</Field_2201_B>
<Struct2202>
</Field_2202_A>
</Field_2202_B>
</Main>
Target
<result>
<row>110</row></result>
<result>
<row>#void#</row></result>
<result> <row>112</row></result>
<result> is mapped to <Struct_11>, so that for each <Struct_11>, one <result> is created.
I've insert this sample payload and in the Definition tab, Display Queue option shows me the right result:
110
#void#
112
However, during the MM test, it throws error:
Cannot create target element /ns0:MT_TARGET/result[2]/row. Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD
Any clue?
Thank you !
Edited by: rvsilvax on Sep 14, 2011 9:00 PM
Similar Messages
-
Message Mapping for multiple item levels
Hi,
My query is regarding message mapping
Example of source data structure & Target data structure
Source data Structure
<item>
--<no>1</no>
--<address/>
--<ITEMS>
----<item>
------<Name>a</Name>
----<item>
------<Name>b</Name>
<item>
--<no>2</no>
--<address/>
--<ITEMS>
----<item>
------<Name>c</Name>
----<item>
------<Name>d</Name>
Expected Target data structure
<Item>
-- <no>1</no>
-- <name>a</name>
<Item>
-- <no>1</no>
-- <name>b</name>
<Item>
-- <no>2</no>
-- <name>c</name>
<Item>
-- <no>2</no>
-- <name>d</name>
How I can map the '<no>' field to target '<no>' field to repeat value until to second sub item level occurance complete ?
Thank you
SateeshHi Sateesh,
Please see the solution below.
The are 2 contect changes you need to do on field level. Right click and go to context and select your context you need.
Context on ITEMS - Should be on Root Structure(In my mapping it is MT_Multiple_Item_Level_Source)
Context on Name - Should be on Item (The first Item Tag)
Good Luck.
Regards,
Jannus Botha -
Dear All,
This is a problem in mapping, we are facing.
Source Structure
Item------Occurance= 1 to Unbounded (Level 1)
Garment--- Occurance=1 to 1 (Level2)
Target Structure
target_Item--- Occurance = 3 to 5 (Level1)
target_Garment--- Occurance=1 to 1 (Level2)
Source Data
<Item>
<Garment> Blazer </Garment>
</Item>
<Item>
<Garment> Blazer </Garment>
</Item>
<Item>
<Garment> Blazer </Garment>
</Item>
<Item>
<Garment> Shirt</Garment>
</Item>
<Item>
<Garment> Trouser </Garment>
</Item>
Expected Target Data
<target_Item>
<target_Garment> Blazer </ target_Garment>
</target_Item>
<target_Item>
<target_Garment> Shirt </target_Garment>
</target_Item>
<target_Item>
<target_Garment> Trouser</ target_Garment>
</target_Item>
Mapping Done:-
Item -
> target_Item
Garment -
>. Remove Context -
> Split By Value(Value Change) -
> Collapse Context -
> Split By Value(Value Change) -
> target _Garment
But we are getting the following error.
Cannot produce target element /ns0:sdntarget/target_Item[4]/target_Garment. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd
But when we see in DISPLAY QUEUE in the mapping Editor, every thing is showing as desired.
Can some body suggest, where we are wrong.
Regards,
NavneetHi,
As correctly said by Swarup change the occurrence.
What u did wrong is:
Item -
> target_Item -this mapping is not correct as from source u r getting four item hence the target_item will be generated 4 times.
Garment -
>. Remove Context -
> Split By Value(Value Change) -
> Collapse Context -
> Split By Value(Value Change) -
> target _Garment - this will generate only 3 times based on ur logic.
because of this u r getting error target_item[4].
use the below logic:
item-target_item
garment->splitbyvalue(value change)->collapse context-> target_item.
garment-target_garment
garment->splitbyvalue(value change)->collapse context->splitbyvalue(eachvalue)->target-garment.
chirag
Edited by: Chirag Gohil on Apr 18, 2008 5:34 PM -
Message Mapping Issue on header level
HI all,
I am doing File to IDOC scenario where I am having issue wiht mapping :
Flat File
Row -0Unbound
FieldA1..1
FieldB1..1
IDOC
--Segment
---Field1
---Field2
Segment1
Field11
FieldA is Order number.. IDOCs will generate up on order numbers change... FieldB is discount... If Discount is avaliable in any of the order number then I need to Pass YES orelse NO... Segment is a header segment where I need to pass whether discount is YES or NO... Suppose there are 5 rows of same order with discount in 4 row then I need to pass YES if discount doesnt avaliable in all 5 rows then NO..
Row
--FieldA<123>
--FieldB<>
</Row>
Row
--FieldA<123>
--FieldB<>
</Row>
Row
--FieldA<123>
--FieldB<10>
</Row>
Row
--FieldA<222>
--FieldB<>
</Row>
Row
--FieldA<222>
--FieldB<>
</Row>
IDOC
--Segment
---Field1<123>
---Field2<YES>
Segment1
Field11
</IDOC>
IDOC
--Segment
---Field1<222>
---Field2<NO>
Segment1
Field11
</IDOC>
Any inputs how to get value on header level? I tried but I am able to get only first value..not drilling down to each value depending on order number?
Thanks
Rajeev.Hi Prakasu,
Its working but there is one issue:
If one fo the discount value is 99.00 then I need to pass NO.. How can I achieve this? I used the UDF but it is taking only the highest value which is 99.00 but even if it is 99.00 I need to pass NO..
Suppose if first row discount is 99.00 and second row its 2,00 then I need to pass YES as it has 2,00 in the second row..
Row
--FieldA<123>
--FieldB
</Row>
Row
--FieldA<123>
--FieldB<99>
</Row>
Row
--FieldA<123>
--FieldB<>
</Row>
Row
--FieldA<222>
--FieldB<8>
</Row>
Row
--FieldA<222>
--FieldB
</Row>
IDOC
--Segment
---Field1<123>
---Field2<NO>
Segment1
Field11
</IDOC>
IDOC
--Segment
---Field1<222>
---Field2<YES>
Segment1
Field11
</IDOC>
First row value is 99 and Null it has to give NO as if discount has 99 then it should pass NO.. in the second order first row is 8 and second row is null.. it should give YES but it is giving NO becuase if is taking only the last value in the Context change..
Any inputs how to achieve this?
Thanks
Rajeev.
Edited by: rajeev raj on Nov 23, 2009 2:52 PM -
How to Display Detailed navigation passing Top level navigation node name
Hi All,
I have prepared a DLN par file but unfortunatly my requirement is such that I need to pass one of the toplevel node name as input parameter and that should display the corresponding DLN which is from 3rd level.
I have checked in sdn for passing a value to the navigation tag lib which will consider it as a selectednode but could find none.
Can some body suggest me how to acheive this.
Thanks in Advance.
Sai Krishna. KHi Kiran,
Thanks for your Reply..
Following is my Scenario:
I use 2 same versions of portals connected via federated portal concept.
I have my detailed navigation par file in portal2 and was calling it from portal1 from a iview.
Since I am not physically navigating in portal2(which mean there is no selected node to iterate ), when I call that iview in portal1 it is picking up only 1st node in top level navigation.
So i need to pass "My reports" (as 1st level) & "India" (as 2nd level) as parameters such that it gets only its DTN at all times from 3rd level.
Hope you understand my scenario, below is my iteration code logic.
<div id="myslidemenu" class="jqueryslidemenu">
<ul>
<nav:iterateSelectedNavNodesLevel level="<%=START_LEVEL%>">
<%-- the 'currentDepth' attribute provides the byte value of the current level --%>
<nav:recurseNavNodeChildren currentDepth="depth">
<% current = start + depth.intValue() - 1; %>
<%=writeClosingTags(last - current)%>
<%
last = current;
%>
<%-- we want to distinguish between folder and leaf nodes so we can use different graphics --%>
<%-- complete the html syntax for the 'class' attribute pass it as an anchor attribute--%>
<li><nav:navNodeAnchor navigationMethod="byURL" />
<%-- checks for additional navigation level and the appropriate html tags to accomodate them --%>
<nav:ifNextRecursionDepthWillIncrease>
<ul>
</nav:ifNextRecursionDepthWillIncrease>
<nav:ifNextRecursionDepthWillNotChange>
</li>
</nav:ifNextRecursionDepthWillNotChange>
</nav:recurseNavNodeChildren>
<%=writeClosingTags(last - start)%>
<% last = start; %>
</nav:iterateSelectedNavNodesLevel>
</ul>
</div>
As per the passing parameter concept please explain me a bit more clear with step by step procedure.
<b>Here if not passing parameters, providing static values will also do for my requirement.</b>
Many Thanks,
Sai Krishna.
Edited by: Konchada Sai Krishna on Feb 14, 2009 9:42 PM -
Regarding Message Mapping in JDBC Scenario
Hello Experts,
I got struct up in message mapping. In message mapping we can able to see different types of Functions. So I need some clarifications on it. Functions are available like...
Conversions
Boolean
Node Functions
Constants
Date
Text
Static
Arithmetic
So please explain in simple for each functions.
Points will be rewarded.
Thank youHi
*Boolean*:-
And -- checks for 2condition, return a true value if both condition are satisfied
Or --checks for 2condition, return a true value if one condition is true.
Not - checks if the condition is not equal to.
Equals - Check whether 2 Boolean values are equal
NotEquals
If u2013 Returns second value if the first argument is true. otherwise returns third argument
If WithoutElse u2013 Returns value of second argument, if first argument is true.
Node Functions:-
createIf - Produces empty value if argument is true; Resultlist.SUPPRESS otherwise
removeContexts u2013 Produces plain stream of values with No context changes
replaceValue u2013 replaces value of source field to value specified in Function Properties.
Exists u2013 Returns true, if Node exists otherwise false
SplitByValue u2013 inserts context changes after event specified
collapseContexts u2013 Produces one empty string value out of each arguments context. All arguments are in one context
useOneAsMany u2013 Use First Argument as IS on same level as third argument. second argument defines when next value of first argument is used
sort u2013 sorts values in each context
sortByKey u2013 Sorts values in second queue by keys from first queue
mapwithDefault u2013 Inserts default values specified in the function properties into empty contexts
formatByExample u2013 Takes values from the first queue and inserts them in the structure of second queue.
Constants:-
Constant u2013 Generates constant value
CopyValue u2013 Takes specified value in argument stream and copies it an infinite number of times
Sender u2013 Sender System
Receiver u2013 Receiver System
Date:-
CurrentDate u2013 Return current date in specified format
DateTrans u2013 Transforms date from input format to output format
Dateafter u2013 Returns True if first date is after second otherwise false
DAteBefore - Returns True if first date is before second otherwise false
CompareDates u2013 Compares two dates
Text:-
Substring u2013 Returns substring depending upon the given parameters
Concat u2013 concatenates 2 strings inserting delimiter string parameter between them
Equals u2013 Check whether Strings are equal
indexOf2 u2013 returns the index where the second string is found for the first time in the first string
indexOf3 u2013 As with indexOf with 2 parameters, But starting search at the specified position
lastindexOf2 u2013 Returns the index where the second string is found for the last time in the first string
lastIndexOf3 u2013 As with lastIndexOf with 2 parameters starting search at the specified position
compare u2013 compares 2 strings lexicographically
replaceString u2013 Replaces each occurrence of pattern(2nd argument ) of source string(1st arg). By third string
length u2013 returns length of string
endsWith u2013 Tests whether string ends with specified suffix
startsWith2 u2013 Tests whether string starts with specified prefix
startsWith3 u2013 Tests whether string starts with specified prefix beginning at specified location
toUpperCase u2013 Converts all characters in string to upper case
trim u2013 Removes white space from both ends of string
toLowerCase u2013 Converts all characters in String to Lower case
Statistic:-
sum u2013 calculates sum of all numbers in each context
average u2013 calculates the average of all numbers in each context
count u2013 Counts number of values in each context
Index u2013 For each incoming value, this Function returns the index number of the incoming value in the context, String from the initial index and increasing by the increment defined in the parameters.
Arithmetic:-
Add u2013 add two values
Subtract u2013 subtracts second value from the first value
equalsA u2013 Returns true; If float numbers represented by argument strings are equal otherwise returns false
abs u2013 returns Absolute value of argument
sqrt u2013 Returns square root of the number
sqr u2013 Returns square of the number
sign u2013 Returns -1 if number is negative, +1 if positive, 0 if 0
neg u2013 Multiplies number to -1
1/x u2013 calculates 1/x
Power u2013 Returns value of the first argument to the power of the second argument
Less u2013 Returns true if the first number is less than the second number otherwise false
Greater - Returns true if the first number is greater than the second number otherwise false
Multiply u2013 Multiplies 2 values
Divide u2013 Divides first value by the second value
Max u2013 Returns maximum of 2 numbers
Min u2013 Returns Minimum of the 2 numbers
Ceil u2013 Returns the smallest (closest to the negative infinity) initial value that is not less than the argument and it is equal to the mathematical integer.
Floor - Returns the largest (closest to the negative infinity) initial value that is not Greater than the argument and it is equal to the mathematical integer.
Round u2013 Returns closest initial value to the argument
Counter u2013 Counts number of invocations. Initial value and increment defined by Parameters.
FormatNum u2013 Formats Number with given pattern.
Conversions:-
FixValues u2013 Creates a Local Table to perform a value Mapping
ValueMapping u2013 Define jump to Value Mapping table of Integration Directory.
Message Mapping(Node Function) Part-1
Message Mapping Simplified - Part I
Sravaya Talanki- Message Mapping(Node Function) Part-2
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
Standard Functions
http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/frameset.htm
Advanced mapping function(mapwithdefault,formatbyexample,sort,sortbykey)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
Hope this is useful
Saiyog
Edited by: Saiyog Gonsalves on Jul 11, 2008 1:14 PM -
Message Mapping in HRAS - can it be used for ESS ?
We came across this functionality for EHP2 (after activating business function HCM_ASR_CI_1)
called "message mapping" while implementing HCM processes and forms framework. It is available under HR Administrative services -->Tools in the IMG provided the business function is activated.
As per IMG documentation for this Message Mapping node --> "The tool for mapping messages can also be used in Employee Self-Services and applications of the Enterprise Service-Oriented Architecture"
Just wanted to check if anyone tried exploring this by mapping messages for ESS services outside of HCM Processes and forms framework? or Is this tool limited only for HCM P&F.I've seen the same thing. I suspect it "will" be possible but not fully implemented just yet. You could probably do a search on the mapping table and see if it is actully used in the newer ESS code at all. It looks like they have this in place as ESS transitions over more fully to Webdynpro ABAP and making use of the decoupled infotype framework.
-
Missing message mapping in SXMB_MONI
Hi All,
I am doing a mapping from XI to 2 receivers CRM proxy and JMS adapter.
When I executed the whole process, I can see success flags in both XI MONI with 2 nodes one for receiver grouping and other for response. The request message mapping node is missing. When i checked CRM MONI for the same message, the inbound message payload is blank. What could be the reason for the missing message mapping IN sxmb_moni.
ThanksHi,
Are you copying the source xml from message test tab to trigger the scenario.
If so you need to remove <messages> <message> node from the input type.
Always the root of your input xml should be your message type name.
Regards,
P.Venkat -
How to display image in top level navigation
Hi,
how can i display an image in the top level navigation?
(looks like the top level navigation of the SDN)
Thanks,
NormanHello Norman,
Please read through these forum links which also deal with customization of Portal 'Top Level Navigation'.
Basically you need to download the required masthead.par and make the necessary changes as mentioned in the forum messages as belwo:
[Customizing Top Level Navigation|https://forums.sdn.sap.com/thread.jspa?threadID=511530]
[Customize Portal TLN|https://forums.sdn.sap.com/thread.jspa?threadID=1145007]
Hope this helps.
Regards,
Shailesh -
Message Mapping of a CASE statement
I'd like to implement the functionality offered by a CASE statement in a Message Map or a multi-level if-else.
If "S" Then
"Acc"
ElseIf "I" Then
"In"
Elseif "E" Then
"Rej"
EndIf
TIA
TimHi Tim,
There's a built-in function in Message Mapping that you can use without writing a user-defined function.
Category: Conversions
Name: FixedValues
Thanks,
Jesse -
Message mapping: Passing data at the node level
Hi,
I have a question/requirement, XI Message Mapping program need to read the incoming xml and map to a diffrerent target structure. Incoming xml has a parent node called Description and it has a value "Frauen Hemd Shoes", we need to map this value to target LongText Field but message mapping is ignoring this data while mapping.
A parent node can't hold the value/data while a child node is present. So is there any workaround to read this data to target str?
<Description>
<ShortName>Shoes</ShortName>
Frauen Hemd Shoes
</Description>
Expected result:
<Comments>
<ShortText>Shoes</ShortText>
<LongText>Frauen Hemd Shoes</LongText>
</Comments>
Please let me any clues to resolve the issue.
thanks,
LaxmanI agree , the soruce structure is not a valid one..
The source structure should look like the below:
<Description ShortName='Shoes'>
Frauen Hemd Shoes
</Description>
where ShortName is attribute for the Element "Description".
You add attribute to the element the same way you add subElement, Just choose attribute instead of subelement.
In this case the Mapping would be
Descriprion -
> LongText (target)
ShortName -
> ShortText (target)
This Should work.
Regards.
Jeet. -
Display a custom message on click of a Top Level Navigation Object
Hi Experts,
when the user clicks on the top level navigation entry link(for any application), I would like a custom message to be displayed to the end-users which would be maintained in a text file in a KM folder.
Currently, on click of the top level navigation link a workset map is displayed. But now I would like to read the text file and display the message (if any) maintained in the text file.
The message (if any) should be rendered before the workset map is displayed, or be rendered as an additional element on the same page as the workset map perhaps as an additional iView .
It is essential that the message content should not be cached by the Portal (in other words, the deactivation of the system message should not require a cache flush to become visible to the user).
The goal is to warn the users before they they access the applications of the workset map.
Can someone please guide me on this???
Regards,
AnuragHi,
See some info regarding Portal Eventing:
http://help.sap.com/saphelp_nwce72/helpdata/en/a5/8d1e72c20f4db2b9f577b47c1a47da/content.htm
In the link above you can see that it's possible to raise an event and subscribe to it.
Each time you navigate in the portal, the portal raises the UpdateTLN event so all you need it to subscribe to it in an iview that is located on the same page.
Since the masthead iview is in the same window (above the TLN - see the following link) you can put your javascript function in it.
http://help.sap.com/saphelp_nw04/helpdata/EN/b4/771158e4cb4bf6af9974380948db86/content.htm
Regards,
Omri -
Message mapping - lower node condition for top node
Hello,
E1EDK03
SEGMENT
IDDAT
DATUM
UZEIT
I would like to have only the E1EDK03s, where IDDAT is 002. So I tried to do it this way on the E1EDK03 level:
Constant 002 and IDDAT --> equalS than E1EDK03-->E1EDK03. But somehow it doesn't work. I also attached a picture of my message mapping.
Would be nice if somebody could help me.Thx for your help. I tried it with Mr. Gandepallis approach and it worked perfectly.
3 E1EDK03 nodes - perfect.
Now I would like to take it a little further. Let's say I would like to have only the E1EDK03 for IDDAT 025 if QUALF 008 exists in the node above E1EDK03. I tried it with "equalS" and "And", but it's not working.
Would be nice if someone would have a solution for this. I really appreciate your help. -
How to remove nodes in Message mapping
Hi XI friends,
in my idoc to file..
i have number of segments..all segments are optional...
i want to remove in resultanat xml file..
please tell me how to remove if the values are not exsisted for that Segment ..
i think its possible in message mapping..
please guide me..
MunnaHi Munna,
Try Creating a UDF in your mapping name it like: "Create"
Paste the below mentioned code in it
========================
String str = a;
if(str != null && str.length()>0)
return "true";
else
return "false";
========================
2) Save this function .
3) Now Map like this
(Source Node->UDF Create)->Check if it returns a string "true"--> if yes Map it with source node->add this in the "then" of an "if with out else"---->Target node.
4) Test now in testing tool in Message mapping.
Try it.
it will work
regards
Pl: reward points if it worked -
Message mapping with dynamic node
Hi,
I am doing message mapping where my source structure is
<root>
<EmpCount>2</EmpCount>
<Emp>
<item>
<code>1</code>
<name>ABC</name>
</item>
<item>
<code>2</code>
<name>PQR</name>
</item>
</Emp>
<root>
If EmpCount is having value 2 then Emp node will have only 2 items
Target structure is flat structure like (something like fix file format)
<root>
<EmpData>EmpDetails</EmpData> occurrences 0...unbounded
</root>
With above sources data following is expected target sturcure
<root>
<EmpData>2ABC</EmpData>
<EmpData>3PQR</EmpData>
</root>
Here my query is how I can create more than one node to target structure with employee details.
I already tried with following Re: how to create target node a constant number of times
This help to get all 2 nodes of EmpData in target structure but it is showing only First value in both nodes. Following is output I am getting
<root>
<EmpData>2ABC</EmpData>
<EmpData>2ABC</EmpData>
</root>Sunil,
Please see the sample i/p and o/p payload. Also please let me know , is this the same u are looking for
I/P
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_Check xmlns:ns0="urn:hdmc:samplescenarios">
<EmpCount>2</EmpCount>
<Emp>
<Item>
<Code>1</Code>
<Name>A</Name>
</Item>
<Item>
<Code>1</Code>
<Name>B</Name>
</Item>
</Emp>
</ns0:MT_Check>
O/P
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_Check_Out xmlns:ns0="urn:hdmc:samplescenarios">
<Root>
<EmpData>2A</EmpData>
<EmpData>2B</EmpData>
</Root>
</ns0:MT_Check_Out>
Best regards,
raj.
Maybe you are looking for
-
Battery recharge process bugged - 3.1
I'm going to go out on a limb and propose that the recent problems that people have been having with poor battery life since the 3.1 update are caused by a bug in the battery charging management in the phone's firmware which I speculate was changed i
-
List view threshold and columns manage metadata problems
Hi We have problem in our company since we have more files in library than is set in List view Threshold. I have created index on column "year" and create view filter: Year is equal 2015. and I get famous error: this view cannot be displayed because.
-
Sap Guru, anyone tell me about the following T- code use and how to it use- CA70 CF20 CF21 CR08 CR40 CE16 MC71 MC72 etc. Thanks and Regards, Anurudh Singh
-
Guitar Lesson 2 - Audio file not found
This is the error I receive when I try to load "Guitar Lesson 2" of the "Learn to Play" lessons. (Audio file "Guitar2GTRs2MiXv3.caf" not found.) I've tried deleting and re-downloading the lesson several times. I found the missing file but only when I
-
Stream tv "plug in failure" issue
I use the site stream-tv.co to stream shows... it has always worked in the past and recently i'm unable to view any of the shows. I have updated my Flash to v16 and my OS is up to date (OS X v10.9.5) and I've updated Flash Player as wel The video wil