Using a for-each for a CallObject

Hello everyone,
i am having trouble to get the following scenario to work:
1. SQL Call is prepared and called
2. Branch with a condition whether there is a payment related to an invoice
3. For-Each record of the resultset a cancellation will be called by using a B1Objectcall with cancellation method
The for-each is configurated like this:
/vpf:Msg/vpf:Body/vpf:Payload[@Role='C']/jdbc:ResultSet/jdbc:Row
The path is configurated like this:
/vpf:Msg/vpf:Body/vpf:Payload[./@id='atom36']/jdbc:ResultSet[./@rowCount>'0']
My problem is the preparation of the xsl-transformation to access the DocEntry of each record. This is my xml.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:b1e="urn:com.sap.b1i.sim:b1event" xmlns:b1ie="urn:com.sap.b1i.sim:b1ievent" xmlns:b1im="urn:com.sap.b1i.sim:b1imessage" xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms" xmlns:jdbc="urn:com.sap.b1i.adapter:jdbcadapter" xmlns:rfc="urn:sap-com:document:sap:rfc:functions" xmlns:sim="urn:com.sap.b1i.sim:entity" xmlns:utils2="com.sap.b1i.bpc_tools.Utilities" xmlns:vpf="urn:com.sap.b1i.vplatform:entity" xmlns:xci="urn:com.sap.b1i.xcellerator:intdoc" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" bfa:force="" vpf:force="" jdbc:force="" rfc:force="" b1ie:force="" b1e:force="" xci:force="" sim:force="" utils2:force="" b1im:force="">
  <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
  <xsl:param name="atom"/>
  <xsl:param name="sessionid"/>
  <xsl:variable name="msg" select="/vpf:Msg/vpf:Body/vpf:Payload[./@Role=&apos;S&apos;]"/>
  <xsl:variable name="msg2" select="/vpf:Msg/vpf:Body/vpf:Payload[@Role='C']/jdbc:ResultSet/jdbc:Row"/>
  <xsl:variable name="vpSender" select="/vpf:Msg/vpf:Header/vpf:Sender/@Id"/>
  <xsl:variable name="vpObject" select="/vpf:Msg/vpf:Header/vpf:Sender/@ObjId"/>
  <xsl:variable name="vpReceiver" select="/vpf:Msg/vpf:Header/vpf:ReceiverList/vpf:Receiver[./@handover=&apos;P&apos;]/@Id"/>
  <xsl:variable name="vpSysId" select="/vpf:Msg/vpf:Header/vpf:Variables/vpf:var[./@id=&apos;SysId&apos;]/@value"/>
  <xsl:template match="/">
  <Msg xmlns="urn:com.sap.b1i.vplatform:entity">
  <xsl:copy-of select="/vpf:Msg/@*"/>
  <xsl:copy-of select="/vpf:Msg/vpf:Header"/>
  <Body>
  <xsl:copy-of select="/vpf:Msg/vpf:Body/*"/>
  <Payload Role="X" id="{$atom}">
  <xsl:call-template name="transform"/>
  </Payload>
  </Body>
  </Msg>
  </xsl:template>
  <xsl:template name="transform">
  <Value xmlns="">
  <xsl:value-of select="$msg2/DocEntry"/>
  </Value>
  </xsl:template>
</xsl:stylesheet>
This is the inbound message on the path:
<Msg xmlns="urn:com.sap.b1i.vplatform:entity" MessageId="14123112452456040534C0A800138613" BeginTimeStamp="20141231124524" logmsg="0000" SubMessageId="" status="success" owntst="false" test="true">
  <Header>
  <IPO Id="INB_IQ_INTQ_ASYN_QS" tid="14123109281856033321C0A80013BACE" />
  <IPO Id="PRC_QS" tid="14123109281856033506C0A8001381B0" />
  <msglog step="Default message log" always="false" b1ifactive="true" />
  <Resumption>
  <starter ipo="/vP.0010000000.in_IQ/com.sap.b1i.vplatform.runtime/INB_IQ_INTQ_ASYN_QS/INB_IQ_INTQ_ASYN_QS.ipo/proc" />
  <restart id="processing" q="Q.PRC_QS.0010000000" s="S.sap.DRFISQueuertFIS" u="14123112231756033345C0A800139613.4" />
  </Resumption>
  <ProcStream>S.sap.DRFISQueuertFIS</ProcStream>
  <Sender Id="0010000000" ObjId="sap.DetailReportFIS" />
  <Successor Id="" Mode="" />
  <Identification Ident="Queue/Stream" IdPar="n.a." />
  <nsList>
  <ns id="b1mb" ns="http://tempuri.org/" />
  </nsList>
  <ReceiverList>
  <Receiver Id="0010000000" filter="" />
  </ReceiverList>
  <Retrieval type="Handover" />
  <Outbound type="Void" channel="VOID" />
  <vBIU Id="sap.DRFISQueue" ver="1.0.0" SId="sap.Files" filter="" phase="" />
  <Variables>
  <var id="userid" value="no_authentication" />
  <var id="username" value="no_authentication" />
  <var id="SysId" value="0010000117" />
  </Variables>
  <Properties />
  <SysTypeProperties type="B1if" offline="" snd="0010000000" rcv="receiverdummy" ssystype="B1i.20" rsystype="" />
  <LocalProperties type="B1if" biu="sap.DRFISQueue" snd="0010000000" rcv="receiverdummy" sid="sap.Files" offline="" />
  <VarProperties>
  <property call="callb1obj.bfd" atom="atom3" id="SysId" value="#0010000117" />
  <property call="callsql.bfd" atom="atom36" id="SysId" value="#0010000117" />
  </VarProperties>
  </Header>
  <Body>
  <Payload Role="T" Type="Queue" add="sap.DetailReportFIS" />
  <Payload Role="S">
  <Document xmlns="">
  <row>
  <BuchungsID>47662</BuchungsID>
  <Datum>15.12.2014</Datum>
  <VertragspartnerID>61</VertragspartnerID>
  <Firmenname>Software Integrator</Firmenname>
  <KreditorenID>K123456</KreditorenID>
  <Kreditor>Intrum Justitia AG</Kreditor>
  <ForderungsID>9015</ForderungsID>
  <Rechnungsnummer>121</Rechnungsnummer>
  <Buchungstyp>DEBTCLAIM_REVOKE</Buchungstyp>
  <Buchungstext>Forderungsruecknahme</Buchungstext>
  <Waehrung>CHF</Waehrung>
  <Nettobetrag>-7560.00</Nettobetrag>
  <MwStSatz>0</MwStSatz>
  <MwStBetrag>0</MwStBetrag>
  <Bruttobetrag>-7560.00</Bruttobetrag>
  <Verrechnungsposition>n</Verrechnungsposition>
  </row>
  </Document>
  </Payload>
  <Payload Role="X" id="atom35">
  <row xmlns="">
  <Value>SELECT T0.DocNum FROM ORCT T0 WHERE T0.Canceled ='N' AND T0.DocNum IN (SELECT T1.DocNum FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OINV T2 ON T1.DocEntry = T2.DocNum WHERE T2.DocNum = '121')</Value>
  <Value2>Update OINV set U_sapSTORNF = '1' WHERE DocEntry = '121'</Value2>
  </row>
  </Payload>
  <Payload Role="C" id="atom36" system="0010000117" mode="single" method="Automatic detection by key word(Automatic detection by key word)" plr="4" dbtype="SQL" blockExecution="false" compatibilityMode="true" delimiter=";" sql="SELECT T0.DocNum FROM ORCT T0 WHERE T0.Canceled ='N' AND T0.DocNum IN (SELECT T1.DocNum FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OINV T2 ON T1.DocEntry = T2.DocNum WHERE T2.DocNum = '121')" disable-output-escaping="false">
  <ResultSet xmlns="urn:com.sap.b1i.adapter:jdbcadapter" rowCount="1">
  <Row>
  <DocNum>163</DocNum>
  </Row>
  </ResultSet>
  </Payload>
  <Payload Role="C" id="atom48" status="ok" input="atom35" queue="Q.INB_IQ_INTQ_ASYN_QS.0010000000" stream="sap.DRFISQueue3" />
  <Payload Role="X" id="atom33">
  <row xmlns="">
  <Value>163</Value>
  </row>
  </Payload>
  </Body>
</Msg>

Hello everyone,
THis is how my stuff looks now:
i have tried the above named solutions but i think, that as soon as i am checking the inbound parameter of the for-each it says something like that:
- <ResultSet xmlns="urn:com.sap.b1i.adapter:jdbcadapter" rowCount="1"> 
- <Row> 
<DocNum>163</DocNum>  
</Row>
</ResultSet>
While in the path i have got a such inbound parameter:
the code just shows the sql call and the X Role of atom33 where i am using the personal tag
- <Payload Role="C" id="atom36" system="0010000117" mode="single" method="Automatic detection by key word(Automatic detection by key word)" plr="4" dbtype="SQL" blockExecution="false" compatibilityMode="true" delimiter=";" sql="SELECT T0.DocNum FROM ORCT T0 WHERE T0.Canceled ='N' AND T0.DocNum IN (SELECT T1.DocNum FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OINV T2 ON T1.DocEntry = T2.DocNum WHERE T2.DocNum = '121')" disable-output-escaping="false"> 
- <ResultSet xmlns="urn:com.sap.b1i.adapter:jdbcadapter" rowCount="1"> 
- <Row> 
<DocNum>163</DocNum>  
</Row>
</ResultSet>
</Payload>
<Payload Role="C" id="atom48" status="ok" input="atom35" queue="Q.INB_IQ_INTQ_ASYN_QS.0010000000" stream="sap.DRFISQueue3" />  
- <Payload Role="X" id="atom33"> 
<DocId xmlns="">163</DocId>  
</Payload>
  </Body>
This is my call object configuration
This message is the Key Value:
/vpf:Msg/vpf:Body/vpf:Payload[./@Role='X' and ./@id='atom33']/DocId
This is my atom33:
<xsl:for-each select="/vpf:Msg/vpf:Body/vpf:Payload[./@Role=&apos;C&apos; and ./@id=&apos;atom36&apos;]/jdbc:ResultSet/jdbc:Row">
<DocId xmlns="">
<xsl:value-of select="jdbc:DocNum"/>
</DocId>
</xsl:for-each>
When checking the message of the join inbound it shows the following:
So it seems that at some point i am completely losing some inbound message (such as the atom33).
- <Msg xmlns="urn:com.sap.b1i.vplatform:entity"> 
- <Body> 
- <Payload Role="X" id="atom56"> 
<DocId2 xmlns="" />  
</Payload>
- <Payload Role="C" id="atom55" system="0010000117"> 
<B1CallResult status="failure" b1login="Technical User" method="Synchronous Cancel" objectid="24" payload="atom56" keyname="DocEntry" keyvalue="" />  
</Payload>
</Body>
</Msg>
This is the atom56 config, which is just a tryout. Or do I use a wrong payload in my call object?
Help is greatly appreciated.
Regards Simon

Similar Messages

  • Using for-each for input into a database adapter

    As input to a Web service I have an XSD that has parent elements and two unbounded child elements. I want to use XSLT to loop through the child elements to include them as comma separated strings for use in an IN clause in the query of the database adapter. I have the following XSLT in the input to database adapter XSL:
    <db:child_elements>
      <xsl:attribute name="xsi:nil">
        <xsl:value-of select="/inp1:path/inp1:to/inp1:child_elements/@xsi:nil"/>
      </xsl:attribute>
      <xsl:for-each select="/inp1:path/inp1:to/inp1:child_elements/inpl:child_elements">
        <xsl:value-of select="."/>
        <xsl:if test="position() != last()">
          <xsl:text>,</xsl:text>
        </xsl:if>
      </xsl:for-each>
    </db:child_elements>I am getting three error:
    1) Error: Invalid Usage of <for-each> Element
    2) Error: Invalid Usage of <if> Element
    3) Error: This node is already mapped, repeating nodes not supported : "/db:databaseAdapterInput/db:child_elements"
    Any idea of what the problem is here? Are for-each loops and if statements simply not allowed in Oracle SOA Suite? Thanks in advance!

    For SQL Server 2005+ you can use the OUTPUT clause. E.g.
    DECLARE @Source TABLE ( ID INT, Payload INT );
    DECLARE @Destination TABLE
    ID INT IDENTITY ,
    Payload INT
    DECLARE @IdentityValues TABLE ( ID INT );
    INSERT INTO @Source
    VALUES ( 1, 1 ),
    ( 2, 2 ),
    ( 3, 3 );
    INSERT INTO @Destination
    ( Payload )
    VALUES ( 0 );
    INSERT INTO @Destination
    ( Payload )
    OUTPUT INSERTED.ID
    INTO @IdentityValues
    SELECT S.Payload
    FROM @Source S;
    SELECT D.ID ,
    D.Payload
    FROM @Destination D;
    SELECT IV.ID
    FROM @IdentityValues IV;

  • How to display more than one column with for each

    Hi guys,
    how to display more than one column with for each like below?
    for each
    Item1
    Item2
    Item3
    Item4
    Item5
    Item6
    Item7
    Item8
    Item9
    Item10
    End for each
    for each          
    Item1     Item2     Item3
    Item4     Item5     Item6
    Item7     Item8     Item9
    Item10          
    End for each

    Take a look at this to see if the solution provided would work for you: https://blogs.oracle.com/xmlpublisher/entry/multi_column_row_woes
    Won't you have more than 10 records in your data file ? If you are going to have only 10 items then you may be able to use position() function to limit it to 3 each..
    Take a look at this: https://blogs.oracle.com/xmlpublisher/entry/turning_rows_into_columns
    Thanks,
    Bipuser

  • For-each

    for(int i = 0, j = 0; j < s.length; j++) //OKBut, with the for-each:
    for(Object o, p : ObjectList) //Meh?Anyway around this?

    su_penguin wrote:
    for(int i = 0, j = 0; j < s.length; j++) //OKBut, with the for-each:
    for(Object o, p : ObjectList) //Meh?Anyway around this?Probably
    Iterator i = thing.iterator();
    Iterator j = otherthing.iterator();
    while(i.hasNext() && j.hasNext()) {
        Blah b = i.next();
        Blahblah bb = j.next();
        // do whatever with b and bb
    }You may also be able to shove that into a for loop somehow.

  • Need to access parent elements in nested for-each loop

    Hi All,
    I have a xslt mapping requirement in which I am completely stuck. The details are as listed below. Please help!
    Schema structure is as follows:
    Root
    Payload
    Transaction-123
    Loop-LINE
    Loop-SDPP
    Segment-FSTT
    Element-111
    Required xslt file structure is:
    <xsl:for-each Loop-LINE>
    <tns:Item>
    <Line-1000>
    <Line-2000>
    <Line-3000>
    <Line-8000>
    <xsl:for-each Loop-SDPP>
    <xsl:for-each Segment-FSTT[ns0:Element-111 != "A"]>
    <SDetails>
    </SDetails>
    <xsl:for-each Loop-LINE> --------- How to access Loop-LINE element from this for loop????
    <tns:Item>
    <2000>
    <2020>
    <2070>
    <2150>
    </tns:Item>
    </xsl:for-each>
    </for-each>
    </for-each>
    </tns:item>
    </for-each>
    Need help in understanding how can I run a for-each loop for Loop-LINE which is two levels up in the schema tree structure.
    Thanks..

    Thanks for this answer but I can't obtain the right output with my test case; the multi column must be in the loop as that :
    ALPHABETICAL INDEX C1
    Alternator .......................................... Feed Pump
    Belt Details / Engine Gaskets Sets ..... Flywheel Housing
    < NEW PAGE>
    INDEX ALPHABETIQUE C2
    Alternateur......................................... Culbuteurs
    Bloc-Cylindres.................................... Demarreur
    Denis

  • HT204053 I have one apple ID that my entire family has been using.  How do I create new apple ID's for each of us and move the appropriate content to each new ID from the original apple ID now that we all have our own devices?

    I have been using one apple ID for 4 family members.  Up until now it hasn't been a problem but now that we all have our own devices how do I create new apple ID's for each of us and them move the approprioate things from the original apple ID account to the new ones for each of us?

    stuartx4 wrote:
    Thanks Csound1, wish I have seperated everything from the beginning but when your kids are little and start buying music etc it just didn't seem like an issue.
    That has a familiar ring to it

  • HT204053 Our family uses one Apple ID for all of our iPhones.  We installed the update and now we are all getting each others photos and texts.  How do we stop this?

    Our family uses one Apple ID for all of our iPhone 5's.  We installed the update and now we are all receiving each other's pictures and texts.  How do we stop this? 

    Have a look here...
    http://macmost.com/setting-up-multiple-ios-devices-for-messages-and-facetime.htm l

  • How do I set up different icloud accounts for each family member and make them able to access them on our common mac using their user name on the mac.  I am doing this to make sure kids don't get access to our messages.

    We have several apple products in the family.  I would like to set up different icloud accounts for each memeber.  I lately noticed having activated different devices with same icloud account that each device can access everyones messages by going in their settings and clicking which number or email they want to use to see messages.  Let me make sure I am understood, on my sons ipod in his messages settings he can switch to my cell number and see all my messages.  Re setting the devices isn't my great issue but can i set up each kids user account on my mac to their individual icloud accounts?
    Thanks!

    Any devices connected to the same icloud account can sync all the data on that account.  For this reason an icloud account is really for a single user.
    On a mac, if each user has their own account, then the itunes for that mac account should be set up to connect to that user's icloud account (System preferences>icloud).

  • Using an IF Statement in Numbers on Entire Column for Each Value that is True

    Hi,
    I am trying to create a formula to help calculate a chart chart.
    I need to gather the SUM of Column A for Each instance that Column B of the same row is =TRUE. I need to do it in the most general way possible as this formula will be gathering information from multiple tables and creating a sum.
    For Instance:
    TABLE 1
    Column A
    Column B
    5
    True
    3
    False
    4
    True
    1
    False
    TABLE 2
    Column A
    Column B
    5
    True
    3
    False
    4
    True
    1
    False
    The result I am looking for would be 18.
    Thanks for any input.

    JE,
    Here's an expression that you could use:
    =SUM(SUMIF(Table 1 :: B:B, TRUE, Table 1 :: A:A), SUMIF(Table 2 :: B:B, TRUE, Table 2 :: A:A), and so forth for additional tables)
    Jerry

  • Using If condition in For EACH Group

    Hi all,
    I want to use if condition in for-each-group. Basically my requirement is that i want to use dynamic grouping. There will be two groups and the upper group and lower group will be selected on the basis of a report parameter.
    I hope i made it clear enough. So please help me in this. Any ideas will be highly appreciable.
    Thanks and regards
    Naveed

    You can add a If condition filed after the for-each field
    for EG : <?if:ADDRESS_TYPE = 'Employee Address'?>
    and then add anothet field which has <?end if?>
    Hope this helps.
    Thanks,

  • How to let the user define the colors for each plots in the graph (I use LabVIEW 7)?

    How to let the user define the colors for each plots in the graph (I
    use LabVIEW 7)?

    Hi,
    Take a look at this example, it uses property nodes to select tha
    active plot and then changes the color of that plot.
    If you want to make the number of plots dynamic you could use a for
    loop and an array of color boxes.
    I hope this helps.
    Regards,
    Juan Carlos
    N.I.
    Attachments:
    Changing_plot_color.vi ‏38 KB

  • How do I use an enhanced for loop / for each on my ViewObjectImpl ?

    Guys and Gals,
    With all of my newly acquired Java knowledge in tow, I spent this weekend cleaning up all of my code, dealing mainly with for loops. I converted them from a huge mess to a for each type loop using language such as ...
        RowSet priceUpdateRows = (RowSet)((PriceUpdatesViewRowImpl) priceUpdate).getPriceUpdateRowsView();
        for (Row priceUpdateRow: priceUpdateRows)
        { // do operations on row... which makes perfect sense to me. For each Row in the RowSet, do something. It doesn't, however, makes sense to the compiler. It pouts and gives me a "foreach not applicable to expression type" error. So I read up on iterators and such, messed with code examples, and still can't get the RowSet to iterate with the above code. Could I make RowSet implement Iterable? How would I do that? I tried to create a class called RowSetExt which extended RowSet and implemented Iterable, but then I got a class cast exception.
    I know I could implement something like the following or a while(hasNext()) but they're really not what I'm looking for.
    ViewObject vo = … < Get ViewObject > …
    RowSetIterator rsi = vo.createRowSetIterator("rowsRSI");
    while (rsi.hasNext())
         Row row = rsi.next();
         row.setAttribute("YourAttribute",your_value);
         rsi.closeRowSetIterator();How do I make the for(Row row : <RowSet>) example work? Or could someone point me in a direction?
    Will

    One thing I tried was to make a framework extension class for my ViewObjectImpls
    public class PcsViewObjectImpl
      extends ViewObjectImpl
      implements Iterable<Row>
      Set<Row> set = new HashSet<Row>();
      public Iterator<Row> getRows()
        return set.iterator();
      public Iterator<Row> iterator()
        return getRows();
    }AppModuleImpl
        PriceUpdateRowsViewRowImpl priceUpdateRows = (PriceUpdateRowsViewRowImpl)((PriceUpdatesViewRowImpl) priceUpdate).getPriceUpdateRowsView();
        for (Row priceUpdateRow: priceUpdateRows)
        {However, this gives me a class cast exception at runtime. But I would think some kind of extension class would be the way to go ... ?

  • Open several PDFs in the same Reader window using tabs for each document

    How do I open several PDFs in the same Reader window using tabs for each document?  I'm using Reader 11.0.03 and Windows 7.  

    That would be a nice feature!  Suggest it at https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform - hopefully it will make it into Reader XII.

  • To view reports in new page for each cutomer using Report Designer

    HI all
    I have a requirement to view the data (key figures) for each customer in a new page.
    I have created the same using the Report Designer tool.
    Now there is setting for this Group Header 'Customer' i have selected the option 'repeat group header on each page'
    still the query when generated, gives fine results for certain cases but not for all.
    like it will show the each customers in a fresh page for some pages , then in midst there would some 2-3 customers in the same page.
    There is no relation between these customers , they are same as the other customers, no difference at all.then i am not able to figure out the reason why it is behaving so odd.
    Thanks
    Ramesh

    Ramesh,
    right now there really is no way to solve what you are looking for.  There partial solutions, but you will not be able to force a page break in a dynamic report.
    Here is what I have faced, and what I have come up with so far:
    I have a series of reports that have the same column heading, but spread over 5 pages in a fixed structure.  I need to be able to re-use the header and the general report design with 6 reports.  Here is my solution:
    1. Create an outline of the report.  I did all the formatting by creating a report section for each page.  You can force page breaks between the pages.  Upgrade to patch 1502 (came out last week) and you will see some new functionality (such as fit to page, page numbers, etc).
    2. Insert all you page breaks and do all the formatting.
    3. Insert an infoprovider.  Once in, you can just drag and drop the key figure cells into your formatted report.
    4. Create additional modification for formatting as needed.
    This fixes my problem (for now), but I had to do a lot of work to come up with this.  Also, the latest patch (1501 and 1502) has created an issue for me - there is a null exception when I try to use a variable or a filter value in the report body - I can't save the report.  I have an OSS message out, but our BASIS guys are going to be taking the lead on troubleshooting this.
    The reason that you are seeing some customers on the new pages is probably because of "how the cookie falls" - they just fit that way.
    I am trying to be positive and overcome the limitations that are in place right now. If my technical issue is solved, I would recommend upgrading to the new patch (1403 is the latest stable one in my opinion)
    good luck
    Pavel

  • Can we use where clause in for-each: tag_name ?- urgent

    Hi All,
    I am using templated builder 5.5
    1)2 G_LINE Repeating Groups will exist for every Invoice Line. Each will have an INVOICE_LINE_TYPE element, set as either ‘Line’ or ‘Tax’. Both of the G_LINE groups will be used to create the Invoice Lines output for a consolidated invoice.
    2)<?for-each:G_LINES WHERE ORDER_LINE_TYPE = ‘LINE’?>
    Data to be displayed...
    <?end FOR-EACH?>
    Repeating group to display all of the invoice lines associated with a particular consolidated invoice.
    The XML Element to base repeating group on is G_LINES
    Is it possible to use the above tags, if yes how an d if no, will this be suppoerted in 5.6.1 version?
    Thanks in advance

    Hi
    You'll have to add the code but you can use XPATH to limit the data to the LINE data:
    <?for-each:G_LINES[ORDER_LINE_TYPE = ‘LINE’]?>
    this limits the rows to just those that satisfy the condition.
    If you want to show the LINE and TAX data you would be better to loop over the G_LINES and then use an 'if' statement across the group. So you would have a two row table to hold the LINE and TAX data and then use a if@row statement to filter on LINE and TAX data.
    Regards, Tim

Maybe you are looking for

  • Problem in rfc fm  to work in foreground

    hi, i created a program to open a link using cl_gui.... and closed it once the link was opened. This link is used to throw some data on the site. I want to schedule this program in background. i am working on 4.6 b. Now here the problem arrised cl_gu

  • Calendars and contacts - change of apple id

    Hi, I recently changed my apple id, and everythings works okay, except Calendars and Contacts, which still show my old apple id. I have tried to work out how to change this, but just not sure what to do, Thanks.

  • Pasting in Dreamweaver CS3

    I am just beginning to learn Dreamweaver CS3 and am having trouble copying and pasting. I am trying to copy an image from one page to another but it doesn't paste. Using Edit/paste the paste option is not greyed out. Background: I have used Word and

  • Cant Update Dreamweaver CS3 #9  3481

    I recently bought a copy from adobe of CS3 Dreamweaver and all is well except a couple of needs to restart now and there. I tried to update using "help" , "updateing" and it says no interconnection to internet can be found. I am connected and tried d

  • Skype on the T520 barely useable. Hi HISS level audio.

    I have tried everything I can think of within Skype and over various updates with audio settings. The problem will not go away. In any session if there is no speech for a few seconds of silence the audio hiss level appears and pushing up to a very hi