CcBPM - switch with a condition (greater than) in XI 7.0

Hello.
I have this BPM that must have a switch condition like:
IF <field xpto> of the received message is greater than 0.
  branch 1.
ELSE.
  branch 2.
ENDIF.
In XI 7.1 is easy, because the condition editor has logical expressions like >, <, etc ...
In XI 7.0 we don't have that, but in SAP help I read:
You want to formulate the following condition: The booking number (BookingNumber) is greater than 0100.
Since the greater than (>) operator is not available in the condition editor, you can use the following solution: You define the relevant logical expression in the expression editor by means of an XPath predicate, and assign it to a node element. Using the condition editor you then just query the existence of this node element (by using the existence operator (EX)).
This means you first create the following expression in the expression editor:
/FlightBookingOrderConfirmation [BookingID/BookingNumber > 0100]
Using the condition editor, you then formulate the following condition:
(/FlightBookingOrderConfirmation [BookingID/BookingNumber > 0100] EX)
The meaning of this condition is as follows:
A node element FlightBookingOrderConfirmation exists, to which the following applies: The content of the subelement BookingID/BookingNumber is greater than 0100.
In my example, the xpath for the variable is:
/p4:EventMessage/p4:MessageBody/p5:Order/p5:Totals/p5:TotalGrossAmount
But i'm not getting how to use the bracket condition.
Regards,
Valter Oliveira.
Edited by: Valter Oliveira on Mar 10, 2009 6:04 PM

Hi, valter:
Existence operator (EX) is to check if the node exist in your source message or not.
It is used in Conditional Editor, mostly in the conditional routing in ID.
IF <field xpto> of the received message is greater than 0.
branch 1.
ELSE.
branch 2.
ENDIF.
If your branch 1 or 2 is a send step, then you can use the conditional routing to substitute BPM logic.
otherwise, you can not use conditon editor to replace your BPM logics.
Regards.
Liang

Similar Messages

  • In ITunes, my library was about 55 G. I have a Ipod Classic 160 G. I synchronised my IPod on ITunes and I checked the tag Convert songs with a throughput greater than 128 kbit / s ACC before synchronisation I took maybe 6 hours to synchronise, and af

    In ITunes,
    my library was about 55 G. I have a Ipod Classic 160 G. I synchronised my IPod
    on ITunes and I checked the tag Convert
    songs with a throughput greater than 128 kbit / s ACC before
    synchronisation I took maybe 6 hours to synchronise, and afterward my library was
    about 42 G. All my tunes, more than 9500, seem still be in library. Most of my
    library is from music purchased in ITunes store along with copies on my old CDs
    an some MP3 files from other discs. This is good for me but what happened?

    This is good for me but what happened?
    I don't understand the question...  Did something happen that you think should not have happened?
    It took such a long time to sync, because iTunes was converting songs with bit-rate higher than 128 kbps "on the fly" while syncing.  That takes much longer than just syncing the songs. 
    Also, since you have so much space on your iPod (compared to the size of your music library), you should not use that "convert to 128 kbps AAC" setting.  For songs that are encoded higher than 128 kbps, the conversion reduces sound quality.  You may want to uncheck Sync Music and Apply, to remove the songs on the iPod currently, and then sync it all again without the "convert" setting checked this time.

  • How to Create Purchase Order with Co Product greater than Consumption

    Hi All,
    I'm new to SAP. Can any one please help with the steps to create PO with Co Product greater than Consumption.
    Thanks in Advance.    

    Hi Srinivasu,
    If you are talking about handling by-products during subcontracting follow the following steps.
    Create Purchase order with item category "L". In the components tab maintain by-product in negative quantity. If you are not sure about the actual quantity, enter theoretical quantity ( Actual quantity can be adjusted in Subsequent adjustment in Goods receipt).
    Hope this helps you.
    If this has not helped you, please elaborate your requirement.
    Thanks
    Vasuki B S

  • Transferring data to a flat file with a length greater than 255 bytes??

    Is there a way to do this?  At the end of the month, my dataset will reach a length of anywhere between 271 and 335.  Even though I have the transfer field setup with a length of 512, I am only getting 255 characters worth of data when I pull the flat file in from the server.
    Has anyone discovered a way to handle this?  I cannot break the record up into blocks of 255, the Transfer has to be able to handle something greater than a length of 255.
    Many Thanks!
    Tavares L. Phillips

    OK - according to OSS note 626010:
    Short text          "TRANSFER f TO dataset" ignores LENGTH addition                                                                               
    Responsible         SAP AG                                              
    Component           BC-ABA-LA                                           
                        Syntax, Compiler, Runtime                           
    Long text                                                                               
    Symptom                                                                 
    In rare cases, the "TRANSFER f TO dataset" statement ignores the LENGTH 
    addition.                                                               
    Other terms                                                             
    DATASET, FILE                                                           
    Reason and Prerequisites                                                
    This is caused by a kernel error.                                       
    Solution                                                                
    The error is corrected for SAP_BASIS 6.20 using kernel patch 848.       
    Valid releases                                                          
    Software Component                        Release                       
                                              from            to                                                                               
    SAP_BASIS  SAP Basis component                                                                               
    610          - 620            
    It's an old note but...?
    Rob

  • Edge Animate CC 2014 issue with SVG - Images greater than 1024 x 1024

    Hi, since i updated my Edge Animate CC for Edge Animate CC 2014 i have issues when i import .svg files. Edge told me "Images greater than 1024 may cause unexpected behavior on mobile device" when i import .svg files smaller than 1024 x 1024 ?
    When i publish my animation i have a weird things happening and my image scaling default is 10% instead of 100% when i import. Someone had this issue ? Something we can do ? My images a less then 1024 x 1024 and work perfectly in Edge Animate CC 2.0

    Ok. I've solved. I needed to load some things:
    EC.Parallax.setup (sym);
    The full code (that works for me) is:
    -- compositionReady:
    EC.Parallax.setup(sym);
    // Load Edge Commons
    yepnope({
    load: [
    "http://cdn.edgecommons.org/an/1.1.0/js/min/EdgeCommons.js",
    // Load style sheet for the overlay
    "http://cdn.edgecommons.org/an/1.1.0/css/style.css"
    -- click
    // Open image in spotlight overlay
    // Set up configuration
    var config = {
    width: "1024",
    height: "768",
    type: "image",
    source: "images/dog.jpg"
    EC.Spotlight.open( config );
    I hope to serve others.
    Regards

  • New MacMini.....Any problem with hard drive greater than 500gb?

    I'm interested in buying a new MacMini. I could definitely use a hard drive larger than 500gb though. Is there any problem installing a drive larger than 500gb? Since the Mac store only offers 320 and 500gb, I'm wondering if there is some limitation (special size?) or other problem.
    I'd rather not have to use an additional external drive.
    Thanks in advance.
    Fabian

    Hi Fabian,
    any 2.5" SATA harddisk with a maximum height of 9.5mm fits in the Mac Mini.
    OSX doesn't "care" about the amount of GB the harddisk has.
    With the above specs 750GB seems to be the largest widely avaiable size but 1TB should be avaiable too.
    Have a look at MacSales or NewEgg.
    Regards
    Stefan

  • Xref with object number greater than trailer's size value

    Hello,
    a client sent to us a PDF with a strange xref table. Here is what it looks like:
    xref
    0 55
    %% standart xref entries
    200001 5
    0000052507 00000 n
    0000052793 00000 n
    0000053079 00000 n
    0000053365 00000 n
    0000053727 00000 n
    trailer << /Size 55 /Root 54 0 R /Info 53 0 R >>
    startxref
    54691
    %%EOF
    Those extra five objects are well formed link annotations. According to the standart, I should ignore those objects but all the tools I used to inspect the document found no problem in it.
    So what should I do: concider /Size as the upper limit for object numbering in the document, or reach every reachable object, no matter what its object number is ?

    It looks like some tool is applied to add those link annotations after the document is created and is quite lazy in its indirect object management: It seems to assume that by choosing a high enough object number (>200000) there wont be any collisions, and that it can simply insert the indirect objects (probably pregenerated and available as a blob with some placeholders to replace) somewhere before the xref table and an appropriate xref section just before the trailer, otherwise ignore the document, and everything is ok.
    This, of course, is a mere assumption based on the few facts presented.
    But if that is the case, the originator of those PDFs should hope he never substantially has to change the process of creating the source documents as such a tool will fail miserably with many documents nowerdays.
    Furthermore you should inform the originator of the documents and tell him that his documents are broken in a way that might make post-processing break them utterly.

  • Select records with a date greater than today

    Hi,
    I have a table that lists leases, and each lease has an expiration date (stored in three fields; EXPYR, EXPMN, EXPDA).
    I want to create a report that selects just those records that have an expiration date later than the date when the report is run.
    Any ideas?

    Jon,
    I'm assuming that the 3 fields are Year, Month & Day...
    Create a formula...
    Date(EXPYR, EXPMN, EXPDA)
    Then, for your record selection, create the following formula...
    {@DateFormula} > CurrentDate
    HTH,
    Jason

  • Does Labview have a Random Number Generator for U16 with a periodicity greater than 64 Million instances of U16words and one with SEED as the connector?

    We are doing some testing that requires 64MegaWords be written to our DSP memory  with random values to do a validity check and without repeating sequences with using the previous value as the seed for the next and us passing it the initial seed.  The dice one doesn't meet that criteria, and I was not sure how the continuous random number generator parameters work and if any of them would meet this criteria. Anyone have any information that might help?
    Thanks,
    Sue

    Hi suem,
    There is no reason why you couldn't simply write a pseudo-random number generator by yourself. Simply select a random number algorithm you want to use and implement it in LabVIEW. You do not need to interface code written in another language in order to implement a pseudorandom number generator. If you have a DAQ card or something, you can also use inputr noise or some other hardware soruce to generate real random numbers. For that also LabVIEW is an excellent tool.
    Tomi
    Tomi Maila

  • Unable to send messages with attachments greater than 5 Mb using iPad 2

    Hello
    We are running into an issue in our organization where messages forwarded or composed from an iPad 2 ( iOS 6.1.0.3) with an attachment greater than 5 Mb fail to send.
    iOS devices connect through MobileIron into Exchange 2010 SP1 RU8. Our message restriction on the Exchange end is 25 Mb.
    Our MobileIron support team has ruled out any issue on their end. We cannot determine if the matter resides with the devide or Exchange, though we are suspecting the device.
    We are able to forward or compose messages up to 5 Mb without an issue. We have also been able to receive different attachments up to 17 Mb without too much trouble, the exception being a 12 Mb MP4 video. The 12 Mb MP4 file would not download. This is why we're suspecting a device issue.
    Has anyone run into something similar?

    Are you certain it is not a limitation with your SMTP-server? OR the receiving end of your larger-than-10MB message?
    Try and send a big one to yourself. If it doesn't work, try a free SMTP server.

  • Outlook REST API Greater than filter is the same as Greater or Equal

    Hi, 
    It seems like a bug in
    Outlook API the followings requests return the same data
    https://outlook.office365.com/api/v1.0/me/messages?$filter=DateTimeReceived
    ge 2015-04-22T10:08:00Z
    https://outlook.office365.com/api/v1.0/me/messages?$filter=DateTimeReceived gt 2015-04-22T10:08:00Z
    But I expect that the second request will return blank result
    because condition Greater Than
    and I have only one email in mailbox.
    Could anyone explain me why condition Greater Than doesn't work? 

    Hi Rylov,
    As this question is more relate to Outlook API, I suggest you post it to the corresponding forum, you will get more help and confirmed answers there.
    http://community.office365.com/en-us/f/default.aspx
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge
    or learn from your interaction with us.
    Thanks
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • A/R Invoice Qty Greater than Delivery Qty

    Hi All,
    Can I post A/R Invoice with the qty greater than the Delivery Qty????
    I came across a case where I have a delivery Document of 10Kgs But Qty changes to 10.5Kgs at the time of A/R Invoice posting.
    Is there any std feature available of we need to do any work around. Pls suggest.
    Cheers,
    Sree.

    Great.......
    Then the way is clear.
    You can manully edit the Qty at AR invoice row level.
    try this in Test DB first whether your effect goes right or not.
    But as per my knowledge it goes perfectly  even if you edit.
    It will increase your stock by 0.5 kg from GRPO stock.......
    Regards,
    Rahul

  • Can't add numbers greater than 100 in the Data Editor for a column chart

    I'm trying to create a column chart in Keynote '09 but every time I add a data point with a value greater than 100 in the Data Editor it turns the number into a date. I have the Y Axis set to "Number" and it works fine for numbers less than 100 but I want to show a graph that goes from 0 - 1000. Is this happening to anyone else?
    Chart Settings:
    Y Axis Options:
    - Max = 1000
    - Steps = 5
    - Format = Number
    X Axis Options
    - Show Axis
    - Show Categories
    - No Tick Marks
    thanks in advance for the help

    Welcome to the discussions, AlexEberts.
    No, it's not happening for me. This is what I'm doing
    1) Insert -> Chart -> Column
    2) In the Data editor, for 2007, I enter 110.
    The chart automatically expands to 110 (because, by default, it's set to autosize the Y-axis)
    Does this work for you? If it does, then we can look at why it doesn't work when you add parameters.

  • Char types size greater than 256 in DOE

    What is the standard to use characters with types size greater than 256 characters in DOE (bapiwrapper)?

    Use STRING for length greater than 256 characters. In DOE, you should select TEXT_MEMO checkbox while defining node attribute in Data Object.

  • Delv qty greater than sales order qty

    Hi ,
        We are on ECC 6 . In one of the del, delivery qty is greater than sales order qty.
        which resulted in overpicking. ( Sales order qty 560 , delivery qty 587 & Pick qty 587).
        This is over delivery & overpicking issue.
        Is there any way to stop this for ECC 6 version.
        Let me know.
    Thanks  & Regards

    Hi Tushar
    You need not maintain the over-delivery limit.
    If you set set "B" in the "Over Delivery" field in the Delivery Item category (0VLP), then system will not allow you create a Delivery with delivery quantity greater than Order quantity.
    I mean, if the order quantity is 10 pc, then with reference to that Order ,you can not create a Delivery for more than 10 pc.

Maybe you are looking for