Reg End Condition in Fork

Hi...
   I need help regarding  end condition in fork. In Fork i have used 2 receivers. I  have made necessary brances as 2. Iif i send only 1 finput file then it will wait for the second file to come out of fork step. If i didnt send the second file, it has to wait for 2 mins and it should come of out fork step. For this how can i keep the condition in fork step?
Please helpin this issue.
Regards,
Leela

Hi Vijay,
   I have configured the BPM in the below way.
Block1 Start
  Deadline Branch for 2 mins
  Used Fork Step.
     Inside Fork i have used 2 branches.
                 In first branch i have used Receive step and the container step
                 in the second branch i have used Recieve step and the container step.
     end of fork
End of Block1
Block2 start
Switch
    Branch1--      Transformation step and send step.
    Branch2 --  control step.
End of Block2
In the above flow, if i receive the 2 two input files , the scenario uis working fine.
If any one of the input file is not coming, i need to wait for 2 mins and send only the input file which i have recieved.
In fork it is mandatory to have 2 input files. otherwise it will for the second file to come. Till then it will be in wait state.
So i want exit from fork after waiting for 2 mins and continue the transformation step.
For coming out of fork i have used deadline branch for 2 mins. But it is not working.It is not coming out of fork. It is waiting for the second file to come.
Can you please help how to come out of fork afte 2 mins.
Regards,
Leela

Similar Messages

  • End condition in FORK step

    HI Experts,
    I am working on BPM scenarios.Anybody plz explain about how end condition works in FORK step.
    Please provide examples for that end condition in FORK step.
    Regards,
    Bhuvan.

    Hi,
    Refer this links...
    http://help.sap.com/saphelp_nw04/helpdata/en/24/e2283f2bbad036e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/77/0737133012b24b9d0a12c6df2b1054/content.htm
    /people/prasadbabu.nemalikanti3/blog/2006/02/24/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-1
    Hope it helps..
    Thanks,
    Kumar.

  • Fork End condition problem in BPM

    Hi All,
    I am collecting three different types of idocs (consider A, B and C). For collecting idocs I am using BPM. BPM Steps are
    1.Block1
           a.Fork u2013 3 branches
               i. Loop(3 Loops)  Receive u2013 Container Operation(Assign) -- Container Operation(Append)
    2.Block2
       a.Fork- 3 branches
          i. Transformation
          ii.Send
    In one of the field in idoc (C) I am getting the sum of idocs sent from the source. If the collected idoc count is equal to t he idoc (C) field value then fork condition is true otherwise the fork will be waiting up to the count equals.
    This is working fine whenever I am sending idocs in A, B and C or B,A and C. If I am sending idocs A,C,B  or B,C,A then it is not coming out of the fork end condition even though the condition is true. Can you please let me know how can we resolve t his.

    I kept Fork end condition in Loop also so its got worked

  • Parallel Block (ParForEach) end condition doesnt work

    hello
    I have a parallel block in my workflow (multiline) .
    In this defintion i have also configured an end condition.
    ( &Approved& = 'X'  for example)
    My intention was that the workflow continues after  the block when:
    1) all parallelblocks are processed.
    2) the end condition was met.
    But this second scenario( end condition was met) doesnt work.
    When approve = X in one block, the other parallel blocks arent logically deleted.
    is my assumption wrong? has anyone ever experienced this behaviour?
    thanx
    Hayo

    Hello,
    In fork normally you define how many branches are required to complete a job.
    Let say u have 3 approvers for one work item  say A,B, and C.
    If one of these approve you move on to the next step so in this case branches are 3  but necessary branch required is 1.
    I believe that u must be setting flag 'X' when it is approved correct.
    So just play with the necessary branches and you will be available to do it.
    Regards,
    Nabheet Madan

  • Parallel processing end condition problem

    Hi,
    i use a block with parallel processing for each row (parforeach). In every branch i create a workitem where a user has to input something. This is stored in my field status.
    Now i want that if the status is 'X' all branches will be closed like it would be in a fork.
    I entered the end condition &status& = X
    But the end condition of parallel processing doesn't work. I tested it and it works but into the workflow the branches won't be ended.
    Does someone has a solution or can explain me the problem?
    Thx

    Hi,
    The dynamic parallelism using 'parforeach' is not the same as fork with multiple branches with number of required branches to end the fork !! Its like this, when you use dynamic parallelism , for each index of your multiline container element used for parallelism, the sub-workflow ( or the associated Task having dynamic parallelism) will be called parallely and each branch ( parallely called sub workflow or task ) is independent now having no relation ( by default ) and workflow will not continue to next step until unless all these branches are completed.
    However, to solve your probelm i suggest the following
    1. How are you handling the process in each branch, is it through a sub workflow? if yes, in your sub workflow you can create a fork parallel to your normal process. In that fork, create a 'Wait for Event' step and wait for a new custom event ( for this you have to define a new custom event on your BO) . Put the necessary branches required as 1 and Join this branch to end of this sub-workflow. and
    2. Whenever your requirement to end all the branches is fulfilled ( say in your case status=X) raise this new custom event using Create Event and this will be captured by 'Wait Event' step in the fork of your sub-workflow and it will end that sub workflow ( meaning, your branch is ended now) .Make sure that you pass the BO Object Instance to your sub-workflow through binding from your main workflow. !!
    Hope this helps you !!
    Regards
    Krishna Mohan

  • No End Condition for clips in Final Cut Pro X?

    Hello,
    I'm keying someone in Final Cut Pro X on top of a background stock footage clip I have. I'd like to loop this and extend it out. In Motion, you'd just select Loop from the 'End Condition'. I don't see that in Final Cut Pro X. What's the secret, please? I've searched through the manual and checked the boards and can't find the answer.
    Thanks!
    Scot

    Copy and paste.

  • END CONDITIONS IN BLOCK STEP

    In approval process  how many agents are determined at run time in multiline container, i used block for this  if any one rejects i should come out of block i created one container element in local container of the block  , in rejected branch i assigned some value using container operation, the same thing i given as a end condition  in block,  when i checked if any one rejected it is not coming out of the block can any one sugge

    why end condition is not working in block step i have given like this
    In rejected branch   container operation -
    flag = x (local container of block)
          end condition is flag = x.
    I tried like this also  flag = x,
       I Binded to workflow container  flag -
    > flag1(workflow container).
       i have given end condition is  flag1 = x.
    both are not working, I have seen in the workflow log it is executing till the container operation when i click on reject.

  • End condition hold in reverse

    probably a simple answer but I take a clip into motion, reverse it, and then set then end condition to hold, and the clip starts late....the longer i stretch the clips group the later it starts... can't work it out. Have tested on a couple of clips with same result. Any ideas?

    When I tested, I didn't quite get your result; no frames were held, but the clip played fine in reverse. It's obvious that the end condition doesn't work properly when retiming behaviors are applied, so another solution is required.
    If you want to hold the last frame of a reversed clip there are a couple of ways that I'd do it. You can always export the reversed clip and reimport it. Then the end condition property should work.
    Another option would be to duplicate the clip, this one without a reverse behavior on it. Then apply the hold frame behavior to the first frame of the clip and moving the start of that clip to the end of it's duplicate.
    Andy

  • Missing "End Condition" pull down under Media Inspector

    I am creating a DVD menu and wanted to loop an 8 second clip into a 20 second DVD menu.
    When I go to the Media Inspector I see all the other parameters: Alpha Type, Invert Alpha, Pixel Aspect Ratio, Field Dominance, Frame Rate. But no "End Condition" nor "reverse". It's as if I needed to pull them section down to reveal them, but I can't seem to find a way to do this. It is very odd and I have already deleted the preferences and restarted Motion to no avail.
    Anyone ever had this odd behavior? Thanks for any input!
    Doug

    It's not there. You need to select the layer in the Layers tab, then go to the bottom of the Properties tab in the Inspector and open the Timing properties. This was changed from M2 to M3.

  • Reg: Join Conditions for Tables to create a View for Generic Extraction

    Hi Experts,
    Am trying to extract the data from Solman, for this purpose am creating a Generic Extractor based on three tables. So, can anyone please help me out by providing the join conditions to create a view based upon the following three tables,
    1. CRM_ORDERM_H
    2. DNOD_NOTIF
    3. DNOD_NOTIF_S
    Anyways i require the following fields in the extractor finally:
    CRM CHANGED AT
    GUID
    SAP COMPONENT
    RELEASE
    REPORTED BY
    These are the some of the major fields that i require in the final extractior. Please help me out ASAP with the table join conditions..
    Will Assign Points for the helpfull answer...
    Thanks,
    Gattu.

    Hi,
    I don't know the table CRM_ORDERM_H however you can link DNOD_NOTIF and DNOD_NOTIF_S
    DNOD_NOTIF_S-CLIENT = DNOD_NOTIF-CLIENT
    DNOD_NOTIF_S-GUIDS = DNOD_NOTIF-GUIDS
    For the third table could you please paste here its definition like the hereunder?
    Transp. table      DNOD_NOTIF       Active                                                                   
    Short Text         Notification Header                                                                       
       Field           KeyInitData element    Data TyLengthDecimaShort Text                                      
       CLIENT        X    X   MANDT           CLNT        3     0Client                                          
       GUIDH         X    X   DNOT_GUIDH      RAW        16     0GUID Notification                               
       .INCLUDE               DNOS_NOTIF_INT  STRU        0     0Notifications (Header, Internal Fields)         
       OBJNR                  DNOT_OBJNR      CHAR       22     0Status Management Object Number                 
       STATUS                 DNOT_STATUS     CHAR        1     0Notification Status                             
       DELETED                DNOT_DELE_N     CHAR        1     0Deletion Indicator Notification                 
       PROCESSOR              DNOT_PROC       CHAR       12     0Current Processor                               
       TYPE_PROC              DNOT_TYPE_PRC   CHAR        2     0Type of Processor                               
       REPORTER               DNOT_REPORTER   CHAR       12     0Reported By                                     
       TYPE_REPO              DNOT_TYPE_REP   CHAR        2     0Type of Notification Creator                    
       CREA_TSTMP             DNOT_CREA_TSTMP DEC        15     0Entry Time Stamp                                
       CHNG_TSTMP             DNOT_CHNG_TSTMP DEC        15     0Time of Last Change                             
       START_TSTMP            DNOT_START_TSTMPDEC        15     0Initial Response Time - Time Stamp              
       END_TSTMP              DNOT_END_TSTMP  DEC        15     0Requested End of Processing - Time Stamp        
       CLO_TSTMP              DNOT_CLO_TSTMP  DEC        15     0Completion Time Stamp                           
       .INCLUDE               DNOS_NOTIF_EXT  STRU        0     0Notifications (Header, External Fields)         
       NUMB                   DNOT_NUM        CHAR       12     0Notification Number (External)                  
       REFNUM                 DNOT_REFNUM     CHAR       20     0External Reference Number                       
       TYPE_NOTIF             DNOT_TYPE_N     CHAR        6     0Message category                                
       CATEGORY               DNOT_CATEGORY   CHAR       12     0Topic, Area                                     
       SUBJECT                DNOT_SUBJECT    CHAR       60     0Re:                                             
       PRIORITY               DNOT_PRIORITY   CHAR        1     0Notification priority                           
       LANGUAGE               DNOT_LANG_N     LANG        1     0Notification Language                           
    hope this helps...
    Olivier.

  • Problem with BPM loop end condition

    Hi,
    I'm working with PI 7.1 in a BPM process which have a loop. I cant stop this loop in anyway, even, I have put a COUNTER != COUNTER as condition.
    Can someone help me with this issue?
    Regards,
    Alberto Pla.

    The BPM loops are while loop, so it will execute indefinitely if the condition given is true. The condition editor what we have in the BPM is not flexible. Can you just try the drag and drop facility available in the condition editor rather than writing on our own. it should look like this COUNTER!=COUNTER  without any spaces in between.

  • Reg: End Date equivalent in OIM 11g

    Hi All,
    In OIM 11g, what is the equivalent of end-date in GTC Flat file reconciliation? What is the format it will accept?
    Can someone suggest
    Regards,
    Karan

    The OIM, though reads the date value in YYYY/mm/DD hh:mm:ss - It returns only date without timestamp.
    So, Get the string value, Append the value with 00:00:00
    Store the appended value in a temp variable.
    Then, use your code to change the string to date vaue.
    Cheers,
    Vamsi.

  • Reg.default condition types during PO creation

    Dear Experts
    When I create PO some condition types such as P000,JEXC and FRB1 only does come automatically.Where it is configured ?. And I have to be selected other condition types when creating PO. There is no problem. What is my quesition is, where to I have to configure to come automatically.
    Pls advise.
    Thanks
    Rajakumar.k

    Hi,
    Enter M/08 t-code.
    Select your pricing procedure and click on detail button.
    The conditions that are marked as manual will come only if they are entered manually.
    Other condirions will come automatically.
    IF manual condition is checked
    Conditions, that are given this indicator in the pricing procedure, are only included in determination (price determination, outputdetermination, batch determination) if they are entered manually.
    Check P000, JEXC will not have manual condition check in ur pricing procedure.
    Regards,
    Raja

  • REG: Freight condition maintain in delivery level

    Hi Gurus,
    I want to maintain one freight condition type in delivery level because  my customer sometimes picked from my depo & some times we send by our transport.
    What should be my approach for this?
    can I maintain any pricing procedure  at delivery level. If yes then how ?
    I created a sales order & tried to put a condition type at delivery level But in item level condition tab is greyed out.
    Thanks & regards

    In IMG path select  Logistic Execution =>  Shipping => Basic Shipping function => Pricing => Define Pricing Procedure for delivery, assign the pricing procedure to your delivery type and save.
    Now include the freight condition in delivery.
    thanks
    G. Lakshmipathi

  • Reg:Frieght condition & Tax code

    Dera experts,
      I have an issue regrding frieght conditon.
      While raising P.O in that i am including Frieght conditon on Value basis FRB1 i given 200 as a value & i click on detail button for assigning Frieght vendor as xxxx .now i saved the p.o.
    Then i had made grn i.e MIGO in this frieght chagre also captured.
    Then while doing MIRO system asking TAX code for the Freight ,here i hasd keyed V0 as no tax i.e Zereo tax & i simulated but noe system throwing Error message "Tax code V0 in Country IN does not exist in TAXINN".I had checked all configuration its already assigned to IN ,Company code & TAXINN .Pls suggest me how to solve the isssu.
    Thanks In advance
    Visu

    Hi,
    Please check first in access sequencs assigned to condition typs of TAXES ( not fright)
    condition table 03 is inserted.(use Tcode OBYZ)
    If it is there then -
    Go to FV11
    Select any condition type say JMOP.
    for selection parametere as tax classification maitain ur tax code V0.
    now again check MIRO.
    regards,
    sujit

Maybe you are looking for

  • Using javascript on multiple file html

    I am having a folder with 1000 html files. I have to remove certain nodes which is easy using xpath for each html. SO i have made the javascript. I cant open each html file in firefox and run the javascript through firebug console. I m using linux, s

  • Windows 8/8.1 Hybrid Boot (Fast Startup) Problem

    Hello, about one week ago I was using my laptop directly on power (without my battery), to preserve my battery a bit. I had an unexpected power cut and my machine went off. When I turned it on again, it seemed as if I was stuck in a boot loop. I woul

  • XSU: Nested Collections?

    Does anyone know of a way to get around Oracle's limitation on nested collections? I have been using XSU to present XML to our Java application layer using objects and object views. Casting multisets works fine for repeating elements as long as the e

  • Trace files showing bind variables value=""

    10g on solaris Hi All, We have an issue with an informatica workflow issuing an update statment to Oracle in trems of performace. I switched the tracing on using DBMS_SUPPORT with binds set to TRUE. It has captured the trace files accordingly against

  • How to realize 'parent first'  with grid api?

    I can realize most of the functions as realized in hyperion analyzer with SetGridOption function in grid api except 'parent first' function. Hyperion analyzer version 5.03 can work in 'Use Grid Api' mode, and can produce the right result, with parent