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

  • Display Queue

    May i know how this Display queue usefull in Message mapping..
    what is the use of this display Queue

    Display 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 AM

    Hello,
    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,
    Sushama

    Hi 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 ,
    Srestha

    Hi,
    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 AM

    Hi,
    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.
    Thanks

    Hi,
    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,
    Bhargav

    HI 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 PM

    Ok, 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?
    Teresa

    Hi,
    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 14623

    You 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,
    Bhargav

    Hi,
    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,
    Miska

    What 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.

  • Display queue's shows 0

    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,
    Vivek

    Hi 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