How to use decide shape in orchestration

hi all,
please guide me to how to use decide shape in orchestration , me requirement is when i got output with records then only i need to process to output folder, otherwise i need to send as a exception.
Thanks
Chinna

Hi Chinna,
To check the existence of records and only process if records exist. You can use the following condition in the Decide shape, which checks for the count of records to be greater than zero. If this statement
return true than process the outbound message as show in the below Orchestration image.
System.Convert.ToInt32(xpath(InputMsg, "count(XpathToRecord)")) != 0
Usage of XPath in decide shape
If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

Similar Messages

  • Biztalk Orchestration to use Parallel shape

    I have 3 different DB Binding to views in the Oracle DB. I have to use the 3 views and map them and send the 3 messages to FTP Server. I am not sure whether I should use 3 separate Orchestrations or an Orchestration with parallel shape or just to perform
    everything sequentially. I tried using Parallel shape but I am getting error
        "parallel activate receive convoy must initialize correlations"
    I set Activation to True in all three Receive Shapes at the starting. Can anybody suggest me how to do this. Thanks

    If the three process are separate business processes, meaning them have no dependencies among them, you should use three separate Orchestrations.
    What you have here, almost, is a Parallel Convoy.  It's just missing the Correlation as the error indicates.  A Parallel Convoy would be used only when
    all three activating messages must be received before any further processing can continue.
    If each 'process' can be run on it's own, you should not be using the Parallel Shape.

  • How can I decide the size of HANA server when using DMO of SUM ?

    Hi expert,
    I want to execute DB migration from MS SQL to SAP HANA by using DMO of SUM.
    So I have a question.
    How can I decide the size of HANA server when using DMO of SUM ?
    Now I have MS SQL in windows server.
    But in order to use HANA , I have to prepare Linux server.
    I want to know How can I decide the size of this Linux server.
    Can I expect the function of data compression in HANA ?
    Thanks in advance .
    Kazuki.

    Kazuki,
    Please take attetion:
    Your linux box already created = Application server:
    Application Server
    Based on the measurements SAP doesn't expect any changes concerning CPU, memory and network requirements for the ABAP application server. This means that the existing hardware and network infrastructure can still be used. Please check the PAM (www.service.sap.com/pam) for further details.
    SAP HANA Appliance ( porvided by your hardware partner)
    Consider SAP Note recommendation for HANA Main Memory, HANA CPU and HANA Disk Space.
    Regards,
    Edinaldo Junior

  • How we can decide which compensation structure we should use ?

    Hi SAP-Experts .
    Regarding Payroll , We have to compensation structures
    (a.) Payscale Structure (b.) Paygrade Structure .
    Q1. May you Plz. tell me how we can decide which structure we should use ?
           How we can differentiate these structures ?
    Q2. what is purpose of remuneration type in IT-08
    which changes these structures ?
    Thanks .
    Kind Regards.
    Rajneesh
    Edited by: rajneesh mittal on Oct 11, 2010 3:50 PM

    Hi
    - the payscale structure is used when you have salary scales depending on area/region, industry, with Min and Max values, with level that you might want to default the employee (Brussels area employees might have their own salary scale, while Paris employees might have a different salary scale - within these two big areas various criteria might be used to further cathegorize how the salaries are ) (made according to the real salary scales existing in the company, the real salaries that employees have, not necessarily with a market value of the job)
    - if you use the pay grade you will be able to say what percentage of the market job salary you offer your employee, what is the distance between levels and grades; you have a referrence salary. Basically the pay grades are more teoretical values (made after analysing the market, in comparison - we offer 80% of what the market offers for the same job)
    I hope that I could be of help,
    Adriana

  • How can I decide which one I use whethe Call Transaction or Session Method?

    Hi ,
    How can I decide Whether I have to use Call Transaction or Session? I know the differences and working procedure of them.
    thanks in advance.

    HI.
    check diff between both and choose ur requirement!!!
    What is the difference between batch input and call transaction in BDC?
    Session method.
    1) synchronous processing.
    2) can tranfer large amount of data.
    3) processing is slower.
    4) error log is created
    5) data is not updated until session is processed.
    Call transaction.
    1) asynchronous processing
    2) can transfer small amount of data
    3) processing is faster.
    4) errors need to be handled explicitly
    5) data is updated automatically
    Reward all helpfull answers.
    Regards.
    Jay

  • How does Mail decide which outgoing SMTP server to use?

    I have Mail setup with two accounts - one for home use and one for work.  Each has its own outgoing SMTP server.  My question: how does mail decide which outgoing server to use?  I don't want to mix work and home stuff.
    Specifically, what happens in these three scenarios?
    1) I compose a new mail.  Does it always use the first account's outgoing SMTP server or does Mail look at the recipient's domain and base its decision on that?
    2) I reply to a work email.  Is Mail smart enough to look at my domain or the sender's to know to use the work outgoing SMTP server?
    3) I reply to home email.  Is Mail smart enough to look at my domain or the sender's to know to use the home outgoing SMTP server?
    Any information is much appreciated.
    Tom

    Hi Juergen,
    Thanks for the suggestion - I had to "Customize" the viewable header to include the "From:" ("Von:") line to see who I was sending as.  As far as the "use this SMTP only" checkbox is concerned - they're checked on both my accounts - so I'm not sure how much of an impact that has.  To be honest, I thought this checkbox was meant to limit your outgoing mail (for that account) to this mail server only.  I thought that if it was not checked, Mail will try to send the mail via another SMTP server if the one for this account is not reachable.....after all, why else would Apple allow you to check both servers' "use this SMTP only" checkbox?
    But this is good enough for me - now I can see who i'ms ending as.
    Thanks,
    tom

  • How do I join two letters using the shape builder tool?

    I am making a sign for my logo. The 'i' in my script face is long and overlaps the following letter which the sign maker's router will not read. So I would like to be able to use the shape builder tool to join the 3 instances where the letter 'i' appears each to the following letter. No luck so far. I have turned the type into points. I have highlighted the first instance, 'i' and 'c'. but the shape builder tool shows a circle with a line through it... not working.
    Anyone have an idea?

    It may take a combination of some of the Pathfinder tools, such as: Intersect, Merge, and Unite.  And, it may be a matter of manually going in and deleting some anchor points in the outlines.  Do some experimenting on copies of the instances.  Might be a process of elimination.

  • Re: [SunONE-JATO] Re: How to use a tiled view without a model

    I'm not sure what is different for you now. You still parse the string
    and put it into a data structure. Before the data structure was a
    vector, in JATO its just a model with a "hidden" data structure (a hash
    map).
    MVC only really comes into play when you talk about where your write
    this code, and where the data structure is being stored. So really, JATO
    takes care of half of the MVC'ness of it all (where the data is store).
    You just decide where to be the code to populate the model.
    Make sense?
    Is there something different required of you in JATO in this scenario
    that I am not grasping?
    c
    Hoskins, John D. wrote:
    Thanks for the feedback.
    The problem I was solving involved a single string, which contained
    delimited subsets of information.
    The string looked like
    this:"time|analyst|description|time|analyst|description|..."
    In ND, I parsed it apart into it's components (time vector, analyst vector,
    description vector), populated the repeated.
    With JATO, how would I make a model for something that doesn't have a
    database component like this?
    I'm pretty new to this MVC thing, so bear with me.
    John D. Hoskins
    Telephone & Data Systems
    Application Development & Support
    Voice: 608.664.8263
    Fax: 608.664.8288
    Email: john.hoskins@t...
    -----Original Message-----
    From: Craig V. Conover [mailto:<a href="/group/SunONE-JATO/post?protectID=219212113009229091025149066024064239039098031198039130252055210">craig.conover@s...</a>]
    Sent: 6/26/2002 3.22 PM
    Subject: Re: [SunONE-JATO] Re: How to use a tiled view without a model
    I guess the only thing "weird" (for lack of a better term) about what
    you are doing is that your are populating the model on the "display
    cycle". Typically, the cycle goes like this:
    Request -> populate model -> update data store -> retrieve data to
    populate model -> display data
    some of the above steps are optional but hopefully you get the point I
    am making.
    So what you are doing is:
    Request -> populate model/display data
    If it works for you, then it's not necessarilly wrong. But I would
    probably have my model populated before I forwarded to the target
    (displaying view bean) or at a minimum, in the begin display event of
    the view bean or the tiled view, but not during the iteration of the
    tiled view.
    c
    jhoskins wrote:
    Craig,
    Thanks for the pointers. I ended up doing something else. I set the
    models setSize() method to set the max size, and as the tiles fields
    iterated, populated the value from some vectors I had the data in
    already. Is this solution fraught with peril and will ultimately fail,
    or should I try your way?
    John
    --- Craig V. Conover wrote:
    John,
    Check out the docs for DefaultModel. There is an appendRow() method.
    So get your tiledview's primary model (the tiledview's primary model
    should be set to use an instance of DefaultModel), model.appendRow(),
    then model.setValue("fieldname", value) for each value.
    Rinse, repeat as needed.
    c
    jhoskins wrote:
    I would like to use a tiled view, but populate the fields manually.
    Any pointers about where I can set the size of the tiled view? I tried
    setMaxDisplayTiles() in the beginDisplay, but it won't get down and
    generate the rows.
    John Hoskins
    To download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp
    To download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp
    To download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp
    To download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp

    Craig,
    Thanks for the pointers. I ended up doing something else. I set the
    models setSize() method to set the max size, and as the tiles fields
    iterated, populated the value from some vectors I had the data in
    already. Is this solution fraught with peril and will ultimately fail,
    or should I try your way?
    John
    --- "Craig V. Conover" wrote:
    John,
    Check out the docs for DefaultModel. There is an appendRow() method.
    So get your tiledview's primary model (the tiledview's primary model
    should be set to use an instance of DefaultModel), model.appendRow(),
    then model.setValue("fieldname", value) for each value.
    Rinse, repeat as needed.
    c
    jhoskins wrote:
    I would like to use a tiled view, but populate the fields manually.
    Any pointers about where I can set the size of the tiled view? I tried
    setMaxDisplayTiles() in the beginDisplay, but it won't get down and
    generate the rows.
    John Hoskins
    To download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp

  • Firefox crashed before I could load my previous session - how may I restore it? I have backed up relevant session files, but have no idea how to use them.

    I was using Firefox shortly before deciding to restore my previous session (100+ tabs!), but the browser froze and went blank with the "Not Responding" label on top. This happened to me before, and I decided to just quit the session. I knew that I would lose the session I wanted, but I backed up the important session files found in the Mozilla directory (or at least whatever has "session" and "restore" in its name) while the browser was stuck (before quitting).
    What I'd like to understand is HOW TO USE these files to get my session back. I've tried replacing the session files with the back-up copies to no avail. Once long ago I managed to recover a session successfully, but with Firefox constantly changing, I may have lost touch with this.
    I use Firefox 34 and Windows 8.1, but I'll need others' help in identifying the session backup/restore files I need to use from the ones I backed up.
    I believe that the "recovery.bak" is vital, because it contains the tab/page names I was viewing.
    I would greatly appreciate whoever would help me in this, especially if they can teach me the proper methods to follow if this ever happens again (which most likely will!)

    You can look at this post in this MozillaZine forum thread about inspecting a sessionstore file and possibly extract URLs.
    *http://forums.mozillazine.org/viewtopic.php?f=38&p=12098147&start=60#p12098147
    You can open the Browser Console (Firefox/Tools > Web Developer).
    Paste the JavaScript code in the command line and press the Enter key to run the code.
    *Toggle the devtools.chrome.enabled pref on the <b>about:config</b> page to true to enable the command line
    *https://developer.mozilla.org/Tools/Browser_Console#Browser_Console_command_line

  • How to use images from ADFLib

    Hello OTN,
    My application is devided into several ADFLibs, one of them is CommonUI. It includes common skin and it is imported into every application part.
    There are some images which should be available in different parts, so I decided to put them in CommonUI.
    After deploying adflibCommonUI adn refreshing Resource Palette, somehow I expected to see this image there, but it isn't.
    Could someone, please, explain me, how to use images contained in imported ADFLib, for example, as imageLink icon?
    Thanks.
    ADF 11.1.2.1

    Hi,
    images need to be saved in a specific file structure in the JAR file to be accessible. See:
    http://www.oracle.com/technetwork/developer-tools/adf/learnmore/86-images-from-jar-427953.pdf
    Frank

  • How to use the slider to avoid keyframes movements?

    Hi there,
    first of all, I have to tell, I am not a English speaker, so please excuse me in advance. Anyway, I want to solve this particular issue: I have created an After effects project, where you can add into the composition your own text, logo or whatever... what the after effects project does is, that it turns your text, or logo into the 3D metal result. There is also camera cretaed, which moves from one position, to another. Take a look:
    The inputed text is "add content" (I have 4 cameras alltogether, but I am showing an example just on the first one, so you will not see the whole text. The rest of the cameras are also in other compositions)
    Here you can see the exact movement of the camera. However, if somebody inserts a logo or a text, which has for example 7 letters (in the next picture it is just "content") it will look like this:
    here you can see how big space we have. Also it is not appropriate to change the original size of the text in the composition to achieve the smallest gap, as we can see here. The height will be huge then...
    If I would edit it by myself, I would do this:
    -I would clicked on the button "2 views" and choose view from the "front"
    -Then I would select all the keyframes and after that i would go into the left window "front" and  using the mouse I would draged whole the camera to the position I want:
    The great thing about this is, that as I selected all the keyframes and then set the red line on one of them, the camrea will work even for the beginning! So this is how it will look after the fix.
    What the problem is, that after the small edit I want to send this project to few of my friends. Then they can easily put their text, or logo in. The text will have different height, width...it will be shorter or longer. I was just wondering, if you could help with some expressions, linkings and so on, so in the final result, of one my friends could move with the  whole camera (not just with one keyframe) using the SLIDER CONTROL. At least for the x and y axis, if z axis is also possible, it would be brilliant. It also doesn't matter how many sliders there will be .
    So basically with using the sliders, they should achieve this:
    So i need some helpful steps. Please help me. This is very important for me. I will be so much thankful!! Really! (Thanks for the potential help )

    You are way over thinking your problem and potentially headed down a path that will cause more problems that it will solve.
    If you have a camera path that is already animated and you want to change the position of the camera path as a whole the easiest way to do that would be to create a null and then parent the camera to the null. Move the null and all of the camera movements you have set up will follow. No expressions are needed. This is the easiest way to change every aspect of a motion path, rotate the entire path, scale the path, or move the path on any axis.
    If you really want to use 3 position sliders to move existing keyframes to a new value adding value + expressions values will allow you to do this. Just add an three expression control sliders to the camera layer (or any layer like the null you are using as a parent) select the name of the slider in the ECW and press enter and rename it. Something like this will be the result.
    Notice that I also have rotation and scale controls in this setup. Now that you have 3 sliders you can separate the position property of the null into individual values enable expressions in each property and type in value +, then use the pickwhip to drag from the X value to your slider named xPosition (in my example) and repeat for each operation. The value + will add the value of the slider to the current value of the position keyframes. The expression will look like this for X:
    value + effect("x position")("Slider")
    If you want to use sliders I would use a null, add expression controls to the null for position, scale, and rotation, keep the camera position property unified and then use your expression control sliders on the null to modify your existing path. I would not suggest doing this directly on camera position with separated X, Y and Z values because this will change the shape of your camera path and would be more difficult to control. You'll probably also want to create a camera POInull and use this preset to tie the camera's point of interest to the null.
    Here's an animation preset you can apply to a null that will give complete control to the motion path of any animated layer you make the child of this null. Search Animation Preset in the After Effects Search Help field if you do not know how to use them, create them, and save them.
    As a final gimme, here's a CS6 project using this animation preset to control a null's position that used to change an animated camera path.

  • How to use settingsfilegenerator in c# project which is part of biztalk solution

    As part of expression shape in the orchestration, I am calling a c# method by providing input parameters.
    MyCompanyName.Integration.MyProjectName.Project.ListsProxy.SubmitFilesToDropOffLibrary
    (XmlInputMessage,
    MyCompanyName.Services.ConfigStore.SSOClientHelper.Read("ProjectName", "InboundTransportLocationAddress"),
    InputMessage.SelectRecord.DOC_IDENTIFIER + "*");
    One of the parameters "MyCompany.Services.ConfigStore.SSOClientHelper.Read("MyProjectName", "InboundTransportLocationAddress")"
    is looking into the settingsfilegenerator and taking in the right values.
    However,it's not picking when used as part of c# project.
    As part of the method in the c# project, I have a string hardcoded with url.
    string x = "http://.....";
    the url need to change for every environment of deployement. So I want to change the hardcoded url to picked up from the
    settingsfilegenerator.
    So in the settingsfilegenerator, I  have added
    <Row>
            <Cell ss:StyleID="s77">
              <DataSubmitFileEndpoint ss:Type="String">GetTaxonomy</DataSubmitFileEndpoint>
            </Cell>
            <Cell ss:StyleID="s78">
              <Data ss:Type="String">http://.......asmxx</Data>
            </Cell>
            <Cell ss:StyleID="s78">
              <Data ss:Type="String">http://........</Data>
            </Cell>
            <Cell ss:StyleID="s78">
              <Data ss:Type="String">http://........</Data>
            </Cell>
            <Cell ss:StyleID="s78">
              <Data ss:Type="String">http://........</Data>
            </Cell>
            <Cell ss:StyleID="s78">
              <Data ss:Type="String">http://........</Data>
            </Cell>
          </Row>
    string x = MyCompanyName.Services.ConfigStore.SSOClientHelper.Read("MyProjectName", "GetTaxonomy");
    But it's not picking up from the settingsfilegenerator. It's working when used as part of orchestration but not when used in the c# project. I have added
    the reference for config store in both. But not working in c# project.Could anyone help please

    It's working when used as part of orchestration but not when used in the c# project. This is very confused. :(
    you could check whether give a reference properly first.

  • How to use POwn, PCon or PMin in Consolidation

    Dear all experts ,
    Do you know how to differentiate consolidation from one account with another? The condition is :
    Assets : PCon
    Liabilities : PCon
    Account (NCI, Capital Reserve, etc) : POwn
    Is this possible? Actually when and how to use PCon, POwn and PMin?
    Kindly thanks for your attention

    Hi,
    In order to do what I have described, you have to set ConsolidationRules = "Y" and implement the code to proportionalize accounts in the Consolidate() section of the rules file. Account types cannot help you, because typically equity accounts (capital, reserve accounts and NCI) are defined as of Liability type. Instead you will either test the Label of each account in the DataUnit or test some UserDefined attribute of the account in order to decide which percentage you will use. Note that an account can be proportionalized more than once, for instance:
    If vAccount = "Revenue_Reserves" Then
    Call Hs.Con("", vPCon, "")
    Call Hs.Con("V#Elimination", -1 * vPCon, "")
    Call Hs.Con("I#" & vEntity, vPOwn, "")
    Call Hs.Con("A#NCI", vPMin, "")End IfThe above code does the following, only to the Revenue_Reserves account:
    1. first it proportionalizes the full amount into +[Proportion]+ (destination is the same account Revenue_Reserves)
    2. then it proportionalizes the inverse amount to +[Elimination]+ (destination is the same account Revenue_Reserves)
    3. then it proportionalizes the part owned to +[Proportion]+ but using the ICP member representing the calculating entity (destination is the same account Revenue_Reserves)
    4. finally proportionalizes to a different account, the NCI using the minority percentage (destination is the NCI account)
    --Kostas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Photoshop CS: using a shape to adjust a single part of an image

    I have a pic with a palm tree being lit by a string of christmas lights. I have adjusted the image to may taste but the area where the lights are have too much light.
    I saw a tutorial about 4 months ago where the instructor used a shape to modify a clock on a wall. As my memory serves me in a spotted fashion. He simple drug a circle around the clock and adjusted the luma and choma in the clock.
    can anyone give me a walkthru of how this is done?
    Photoshop CS / Mac 10.5.6 / Intell 3.0 Quadcore

    You need to read up on selections and masks. There are many excellent video tutorials out there, which you can find through Google of course.
    Basically you want to create a selection of the area you want to modify and turn it into a mask.
    >Photoshop CS / Mac 10.5.6
    That combination is known to cause a multitude of issues, and that's why it's not supported by Adobe. :/

  • How to use database look up table function in xsl mapping

    Can anybody tell me how to use database look up table function while mapping xsl between 2 nodes.
    I have an XML file coming in and depending on one of XML elements we need to decide which further path to take. But, using this XML element, we need to query database table, get metadata and accordingly take appropriate path. I have written lookup function which returns metadata value.
    Now, the issue is how do I pass the XML element valu as input to look up function? When I tried to drag it to the input node of lookup function, it throws an error like "Maximum number of parameters exceeded"
    Thanks,

    If the lookup table is always going to remain the same (e.g. a character generator or something similar) you can place the values in a 2D array constant on your diagram, with the input value as one column, the equivalent as the other. When you need to perform the lookup you use an index array to return all the values in the "input column", search it using "search 1D array" and use the resulting index number to index the other column's data. If the values may change, then it would probably be best to load an array control with your equivalent values from a file.
    P.M.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

Maybe you are looking for

  • Acrobat Pro XI won't even open, immediately shuts down

    My trial period finished, and I just bought the license, but it won't work. As soon as I double click on the acrobat pro application, it just shows a window for about 5 seconds and immediately shuts down... I can't believe i payed for this and haven'

  • Unable to find Adobe Acrobat X Pro free trial

    Any ideas where can I find Adobe Acrobat X Pro as a free trial for download please? Many Thanks Ed

  • Restoring with Time Machine

    A few weeks ago I upgraded to Lion, but over the weeks just was not happy with it.  So I decided to go back to 10.6.  I deleted my hard drive, put in my Snow Leopard disk, and then followed the steps to use Time Machine to reload my MacBook Pro.  Ove

  • Xcode with old MacBook

    Hello all, Wanting to work along some of the countless videos of iOS App tutorials, I have borrowed a friends MacBook that would need an OS upgrade to run a sufficient version of Xcode.  Current specifications are as follows: MacBook 13" Late 2007 (b

  • Applications program will not load

    I cannot load the applications program on my phone, it just keeps saying loading. Help please!