Display queue in th emessage mapping
Hi SapAll.
i just want to know about the proper reason on why the pi developers do the display queue in the message mapping programs of every interface that they develope.if so how we can do the proper display queue,as it is displaying in irregular format when i click on display queue especially after testing with the sample xsd under test tab.
will be waiitng for a proper answer .
regards.
Varma.
HI verma,
With display Queue u can actually check for:
1) the values present for the source fileds
2) If any functions used in the mapping, then u can display what r the inputs to that function and what is the output of that function.
Ex: If u use remove context function to map the fileds, then by displaying the Queue of target filed, u can easilly see the context changes.
Display the Queues of sorce and target fileds. u can easilly find the difference.
If u use split by value, then u can see the extra context changes for the target field.
3) Where exactky the mapping is throwing exception (at what field) i.e., if u right click on any field and if u click display Queue,: if the queue is displayed then at that point the mapping is working fine, but if it has error then by selecting display queue it throws the exception there itself. Hence we can make sure that the mapping is failing at that particular fleld.
Thanks,
shabbir.
Similar Messages
-
May i know how this Display queue usefull in Message mapping..
what is the use of this display QueueDisplay Queue:
Displays the queue for a field or a function for complete target field mappings, if an XML instance has been loaded or entered on the Test tab page. The result queue is displayed for functions, while the results values are displayed for target fields before they are written to the target structure. The target structure specifies which values are taken from this queue, for example, depending on the occurrence value specified in the target structure.
You can display multiple queues in parallel in separate windows. Within a queue window, you can update the queue, and number the entries of the queue consecutively.
Introduction to queues in message mapping
http://help.sap.com/saphelpnw04/helpdata/en/3c/5d70b7d21e478fa569fec37325b9f6/frameset.htm
Regards,
Parvathy -
Message mapping - Display queue
Hello,
In the Enterprise Service Builder of PI 7.1, I go to message mapping and choose "display queue" to test the result of a mapping but nothing happens. I receive a blank popup without any results. It's the same for all mappings. Note that we have just upgraded from XI 3.0 to PI7.1
Any idea?
Thanks for your help!
Best regards,
Olivier
Edited by: Olivier Vanderperre on Oct 14, 2008 8:11 AMHello,
Thanks for your help.
Test data are provided, all fields are complete and the target field is not disabled..
Best regards,
Olivier -
Message Mapping(Display queue and Suppress Value)
Hi Experts,
In Message Mapping(graphical mapping), upon checking the properties of the nodes,there's one property display queue, in which suppress is there??
What does it mean?? Which queue it points and what value is suppressed??
Thanks & Regards,
SushamaHi Sushama,
SUPPRESS means no value.
suppose we are checking one condition (tdid = "RE" then pass tdline) based on the condition we will send one output. if the condition fails then suppress value goes to the target.
> What does it mean?? Which queue it points and what value is suppressed??
es: if(tdid.equals("WE") ifwithoutelse pass tdline value as output. [tdid is in E1EDKA1 segment and this segment occurance is multiple]
In this case if the condition is satisfied once and failed once (means E1EDKT1 segment comes 2 times) then first time it sends the corresponding tdline value and second time it sends the SUPPRESS value.
Regards
Ramesh -
Display queue in message mapping
Hi ,
I need to know the function of ' display queue ' in message mapping . How do i go about it.
Please help.
Thanx nd regards ,
SresthaHi,
Whenever you do a graphical mapping you can see the intermediate result in the display queue. When you test your input using the test tab of Message Mapping, you can get only the end result (if it is successfull) or an error. You can debug the error by seeing the display queue of each and every elements involved in that specific mapping. Display quue will consists of :
1) Input (in) to the function
2) Output (out) from the function
3) Conext change
4) SNo. (optional)
Hope you got an idea
Regards
Suraj -
Display queue for Target field in Message Mapping
Hi Folks,
If i check my Target Field (DT_Req) (Display queue) in Message Mapping, I am getting 2 values like ie [] that means ....in my test result in MM, i should get 2 times DT_Req field.
Is it right?
Plz give some idea how this display queue works on each field?
Thanks
Prabaharan
Edited by: Prabaharan on Sep 10, 2008 12:22 AM
Edited by: Prabaharan on Sep 10, 2008 12:24 AMHi,
In my scenario occurrence of that
target field is 0...unbounded
and in my display queue.. Initially it is
suppress, [], suppress, suppress, suppress,suppress,suppress,suppress,suppress,suppress, [],suppress
in my result i could get only one DT_req field.
Plz throw some idea on this?
thanks -
Clarification needed in Mapping Display Queue
I am trying out a simple message mapping explained in one of
the blog.
My issue is when testing the Mapping , the display queue window displays the the values on the Context Change line also.That is, the grey color also carrys the previous value .
I believe the CC's should shold be a empty value .Any reason why I am seeing the values.
ThanksHi,
Technically speaking, the XML instance is imported into the queues before the target field mappings are processed. The contexts are separated in the queue by a context change.
Thus The Context change will contain the previous value of the field in supressed format.
It will inform about the previous position of the context change.
The Context change is can be used in Advanced User Defined Functions
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
/people/harrison.holland5/blog/2006/12/08/mapping-context-changes-in-xi
Thanks
Swarup
Edited by: Swarup Sawant on Feb 25, 2008 10:53 AM -
Output looking fine in display queue but error while using test tab
Hi,
Iam working on an IDOC to XML scenario using multimapping.Here in my scenario i have a field in idoc namely E1PLOGI.
Here the output is two different types of miles.Here the mapping should generate different number of files based on the number of times E1PLOGI occurs.Here in the IDOC i have taken the particular field(E1PLOGI ) occurs six times.
Here the mapping rule is same for the two filestypes.But here for the first file type it is creating six files.But in the second case it is always creating 1 file only.
When i click on display queue and see it shows the correct vaues(six constant values which i mapped to the node for every existence of E1PLOGI) but when i go to test tab and test it creates only one instead of six.
Please help me with this problem.
Thanks,
BhargavHI Bhargav,
May be this is the problem of queue, first u go to <b>Tcode smq2</b> ( for inbound messages) in ur R/3 system and clean up this queue , after this send your message again, hopefully it will solve your problem.
regards
HONEY -
Display queue context doesn't corresponde to elements in output
Hi people,
just a suggestion from you because I don't know any more where to see.
I realized a mapping in which I have to manipulate the contextes for an element.
It's happen that watching the context by the Display Queue the number of contextes in output is correct;
running the mapping in Test mode the elements created is different.
Why the two behaviours could be so differents?
Please, I need a suggestion to continue.
Ciao
Nicola
Edited by: Nicola Martella on Jan 21, 2011 9:09 PMOk, it follows my need.
I have in inbound this structure:
<item> (1..*)
<rec> (1..1)
<typerec>1</typerec>
<rec> (1..*)
<typerec>2</typerec>
<text>
<lang>
<rec> (1..*)
<typerec>3</typerec>
In outbound I have this structure
<master> (1..*)
<rk1> (1..1)
<rk2> (1..*)
<recty>
<text>
<lang>
<rk3> (1..*)
The field-to-field relation is:
<rec><typerec>1</typerec> --> <rk1> same cardinality
<rec><typerec>2</typerec> --> <rk2> different cardinality
<rec><typerec>3</typerec> --> <rk3> same cardinality
The context change is between rec(typerec(2)) and rk2.
Each rec(typerec(2)) contains text and language and rec(typerec(2)) are sorted for language.
rk2 has to concatenate the text for the same language; so, for all rec(typerec(2)) with same <lang> I have to obtain just a rk2 with all rec(typerec(2))-text concatenated.
An example is follow:
INBOUND
<item>
<rec>
<typerec>1</typerec>
</rec>
<rec>
<typerec>2</typerec>
<text>AAA</text>
<lang>E</lang>
</rec>
<rec>
<typerec>2</typerec>
<text>BBB</text>
<lang>E</lang>
</rec>
<rec>
<typerec>2</typerec>
<text>CCC</text>
<lang>I</lang>
</rec>
<rec>
<typerec>2</typerec>
<text>DDD</text>
<lang>I</lang>
</rec>
<rec>
<typerec>2</typerec>
<text>EEE</text>
<lang>S</lang>
</rec>
<rec>
<typerec>3</typerec>
</rec>
OUTBOUND
<master>
<rk1>
</rk1>
<rk2>
<text>AAABBB</text>
<lang>E</lang>
</rk2>
<rk2>
<text>CCCDDD</text>
<lang>I</lang>
</rk2>
<rk2>
<text>EEE</text>
<lang>S</lang>
</rk2>
<rk3>
</rk3>
In this case, the display queue shows me 3 rk2 context (one for language) but in the test mode I have just the first two rk2 context and missing the last
<rk2>
<text>AAABBB</text>
<lang>E</lang>
</rk2>
<rk2>
<text>CCCDDD</text>
<lang>I</lang>
</rk2>
I hope to be been syntetic and clear in the exposition. -
Display queue shows values but not in test tab
Hi,
We have a mapping scenario where we need to duplicate nodes and create the second node based on the coditions. The second node is a duplicate of the first node. The second node has the same mapping as the the node it was duplicated from. While testing the mapping in Display queue the values are coming in correctly for the duplicate node but during the testing in the test tab, the duplicate node values are missing. Context seems right but not sure why the duplicate node mapping does not work during testing?
TeresaHi,
you should map the source node of the duplicated node with the required condition . it means when the conditions is true the duplicate node (source node) should get generated at the output.
If <condition> True -
> creatIf --- > source node of duplicated node
Thanks
Jyoti -
How do you build a web page to display queued messages ?
How do you build a web page to display queued messages in all states?
Thanks,
Reeta
Reeta Joseph Benoy
EDS@XEROX
Database Administration
1350 Jefferson Rd
Rochester, NY 14623You can build a form to a procedure in oracle portal that explores the queue with the option browse and prints de type message with htp package. I made it in this way and my applicattion works right. The procedure must loop the select count(msgid) from aq$[queuetable_name] times.
-
Error while using Display queue
Hi,
I have a strange problem here.I have a ifwithoutelse condition,the output of which is given to removecontext.Now while seeing the output using display queue on "ifwithoutelse" im able to see the output as "GB" which is my desired ouput.Now the output of this "ifwithoutelse" is given to "removecontext".But while seeing the Display Queue on this it is showing SUPRESS as the input.Can anyone help me in this regard.
Thanks,
BhargavHi,
The input for if is the output of an and condition The output of the and condition is given to remove context which is again given to this if condition.
The input for the then condition is the output of an UDF whose output is given to removecontext and it is than given to the then condition
Thanks,
Bhargav -
When I upload a cvs file not all the column display in the Data / Table Mapping screen
1. I have created application using Apex Data Loading wizard. There when I am trying to load data from .csv file, but not all the columns display in the "Data / Table Mapping" screen. But if I go through AQL --> Utility --> Data Workshop, there all column display in "Data / Table Mapping" page. I want to get same thing in application I created. How will get all columns display in the screen?
2. Is there any way to select target table dynamically during runtime. So that in appication we can select different target tables with different source file to load data.Your user info says iPad. This is the OS X Numbers forum. Assuming you are using OS X… Be sure the file is named with a .csv suffix.
(I don't have an iPad, so I don't know the iOS answer.) -
C2960: ingress priority-queue and CoS/DSCP mapping
I have read the C2960 manuals for a few times, but I don't seem to find an answer.
You can enable the priority queue on the ingress interface which has two available input queues for QoS-services.
What seems to be missing from the manuals is that how can I map/direct the traffic (CoS & DSCP values) to the priority queue?
I can map traffic to two other WRR (SRR) queues with command: "mls qos srr-queue input cos-map queue queue-id threshold threshold-id cos1...cos8", but there is nothing about the priority queue.
So is the CoS/DSCP values for the priority queue fixed or how/what traffic is directed to it?
Thanks,
MiskaWhat seems to be missing from the manuals is that how can I map/direct the traffic (CoS & DSCP values) to the priority queue?
A: By default, the priority queue is queue 2, and 10 percent of the bandwidth is allocated to it.
?For queue-id, the range is 1 to 2.
Map DSCP or CoS values to an ingress queue and to a threshold ID.
By default, DSCP values 0-39 and 48-63 are mapped to queue 1 and threshold 1. DSCP values 40-47 are mapped to queue 2 and threshold 1.
By default, CoS values 0-4, 6, and 7 are mapped to queue 1 and threshold 1. CoS value 5 is mapped to queue 2 and threshold 1.
?For queue-id, the range is 1 to 2.
?For threshold-id, the range is 1 to 3. The drop-threshold percentage for threshold 3 is predefined. It is set to the queue-full state.
?For dscp1...dscp8, enter up to eight values, and separate each value with a space. The range is 0 to 63.
?For cos1...cos8, enter up to eight values, and separate each value with a space. The range is 0 to 7.
What above is saying is queue 2 is priority queue, you can use the CoS/DSCP mapping to queue to move certain CoS?DSCP to either queue 1 or queue 2.
I can map traffic to two other WRR (SRR) queues with command: "mls qos srr-queue input cos-map queue queue-id threshold threshold-id cos1...cos8", but there is nothing about the priority queue.
So is the CoS/DSCP values for the priority queue fixed or how/what traffic is directed to it?
A; See above.
For more info:
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat2960/12225see/scg/swqos.htm#wp1161845
Please rate all posts. -
Hi,
I have created a file repository. There are some 3 to 4 txt files in this file repository.
My requirement is to search documents in this file repository.
I have created an Index to point to this file repository, the index monitor shows the status as "Idle".
But I dont see anything in the crawler monitor and also "Display Queues" shows 0 in all the columns.
Am I missing any step ?
Please help.
Will definitely reward points.
Regards,
VivekHi Jørgen and Ganesh,
Well I used to get this error when the Portal on SP9.
Now I have upgraded Portal and KM to SP14, I no longer get this error.
In the Queue status is shows as Idle, but none of the documents get processed
>>whether you added a data source
Yes I did it while creating the index,added the file repository that I had created as the data source.
>>Activate index in trex monitor
The index is active, I get to see a green icon.In Index monitor it shows the status as Idle.Crawler monitor does not show anything it displays "There are no crawler tasks to display"
>>Try to do to reindexing
Did it several times, but no luck.
>>Verify the crawler by
Indexing Monitor -> crawler
there is suppossed to be open a new window with the crawler and monitor for the index
I get a new window but the Crawler Monitor table is empty, does not display anything.
Please help.
Thanks,
Vivek
Maybe you are looking for
-
I would like to control what items appear on the Ask tool bar and in what order they are displayed. In particular, I would like to get rid of the Facebook, YouTube, CNN, and Fun Games buttons which I see on this tool bar.
-
# command in dailing is not working in iOS 7 with Iphone 4S
When I check balance or load a card as *123*00000# the phone not process a request its dial a call. Kindly help me how can i solve this issue.
-
IPhone Not Recognizing Info Changes in iTunes
Compared to the wave of other problems people seem to be having with the iOS 5, this is somewhat minor. Nonetheless, it's annoying: With certain music files when I edit info in iTunes (changing the artist name or capitalizing an album title, etc.) th
-
[5800] 51.0.006: why not for me?
Since a few weeks I guess there is a new firmware version available for the Nokia 5800, but I wonder why my 5800 doesn't see this update. People on forums say you can change the device's product code to get the update and change it back when the upda
-
Transfer data from dot net to sap system
Hi gurus! please , help me out , i wanna transfer data from dot net to sap system. i have no idea abt it. Points can be given sure!!!!!! Rahul Deshmukh