Split within a split

Hi,
I have a process which has a split within a split. The outer split, splits the process into 3 different activities which the inner split splits the process to an activity and a notification wait waiting for that activity to be completed.
In the outer split , I have selected the Generate Copies Option. So copies are created. In the inner split, I have not selected the Generate Copies Option. So copies are not created. But the problem is that, since the outer split has copies, the first copy reaches the join and waits for the other copies to complete. But the other copies do not reach the join and the process keeps on waiting.
What could be the reason. Is it because I am using split inside a split.

The original instance can leave the Join activity due to one of these four reasons:
1. If the "number of copies to wait to release" property is set, the original instance leaves the Join activity after that number of
copies have arrived to this activity. If it is not set, then,
2. After all copies have reached the Join activity, the instance moves to the activity following the Join activity according to transition
rules.
3. When a copy reaches the Join activity and the Join's Method sets the predefined variable action to RELEASE (action = RELEASE).
4. When the original instance expires because of a due transition or when the process' instance expiration exception handling has
occurred.

Similar Messages

  • Unicode export:Table-splitting and package splitting

    Hi SAP experts,
    I know there are lot of forums related to this topic, but I have some new questions and hence posting a new thread.
    We are in the process of doing unicode conversion in our landscape(CRM 7.0 system based on NW 7.01) and we are running on AIX 6.1 and DB2 9.5. The database size is around 1.5 TB and hence, we want to go in for optimization for export and import in order to reduce the downtime.As a part of the process, we have tried to do table-splitting and parallel export-import to reduce the downtime.
    However, we are having some doubts whether this table-splitting has actually worked in our scenario,as the export has exeucted for nearly 28 hours.
    The steps followed by us :
    1.) Doing the export preparation using SAPINST
    2.) Doing table splitting preparation, by creating a table input file having entries in the format <tablename>%<No.of splits>.Also, we have used the latest R3ta file and the dbdb6slib.o(belonging to version 7.20 even though our system is on 7.01) using SAPINST.
    3.) Starting with the export using SAPINST.
    some observations and questions:
    1.) After completion of tablesplitting preparation, there were .WHR files that were generated for each of the tables in DATA directory of export location. However, how many .WHR files should be created and on what basis are they created?
    2.) I will take an example of a table PRCD_CLUST(cluster table) in our environment, which we had split. We had 29 *.WHR files that were created for this particular table. The number of splits given for this table was 36 and the table size is around 72 GB.Also, we noticed that the first 28 .WHR files for this table, had lots of records but the last 29th .WHR file, had only 1 record. But we also noticed that, the packages/splits for the 1st 28 splits were created quite fast but the last one,29th one took a long time(serveral hours) to get completed.Also,lots of packages were generated(around 56) of size 1 GB each for this 29th split. Also, there was only one R3load which was running for this 29th split, and was generating packages one by one.
    3.) Also,Our question here is that is there any thumb rule for deciding on the number of splits for a table.Also, during the export, are there any things that need to be specified, while giving the inputs when we use table splitting,in the screen?
    4.) Also, what exactly is the difference between table-splitting and package-splitting? Are they both effective together?
    If you have any questions and or need any clarifications and further inputs, please let me know.
    It would be great, if we could get any insights on this whole procedure, as we know a lot of things are taken care by SAPINST itself in the background, but we just want to be certain that we have done the right thing and this is the way it should work.
    Regards,
    Santosh Bhat

    Hi,
    First of all please ignore my very first response ... i have accidentally posted a response to some other thread...sorry for that 
    Now coming you your questions...
    > 1.) Can package splitting and table-splitting be used together? If yes or no, what exactly is the procedure to be followed. As I observed that, the packages also have entries of the tables that we decided to split. So, does package splitting or table-splitting override the other, and only one of the two can be effective at a time?
    Package splitting and table splitting works together, because both serve a different purpose
    My way of doing is ...
    When i do package split i choose packageLimit 1000 and also split out the tables (which i selected for table split)  into seperate package (one package per table). I do it because that helps me to track those table.
    Once the above is done i follow it up with the R3ta and wheresplitter for those tables.
    Followed by manual migration monitor to do export/import , as mentioned in the previous reply above you need to ensure you sequenced you package properly ... large tables are exported first , use sections in the package list file , etc
    > 2.) If you are well versed with table splitting procedure, could you describe maybe in brief the exact procedure?
    Well i would say run R3ta (it will create multiple select queries) followed by wheresplitter (which will just split each of the select into multiple WHR files)  ...  
    Best would go thought some document on table spliting and let me know if you have specific query. Dont miss the role of hints file.
    > 3.) Also, I have mentioned about the version of R3ta and library file in my original post. Is this likely to be an issue?Also, is there a thumb rule to decide on the no.of splits for a table.
    Rule is use executable of the kernel version supported by your system version. I am not well versed with 7.01 and 7.2 support ... to give you an example i should not use 700 R3ta on 640 system , although it works.
    >1.) After completion of tablesplitting preparation, there were .WHR files that were generated for each of the tables in DATA directory of export location. However, how many .WHR files should be created and on what basis are they created?
    If you ask for 10 split .... you will get 10 splits or in some case 11 also, the reason might be the field it is using to split the table (the where clause). But not 100% sure about it.
    > 2) I will take an example of a table PRCD_CLUST(cluster table) in our environment, which we had split. We had 29 *.WHR files that were created for this particular table. The number of splits given for this table was 36 and the table size is around 72 GB.Also, we noticed that the first 28 .WHR files for this table, had lots of records but the last 29th .WHR file, had only 1 record. But we also noticed that, the packages/splits for the 1st 28 splits were created quite fast but the last one,29th one took a long time(serveral hours) to get completed.Also,lots of packages were generated(around 56) of size 1 GB each for this 29th plit. Also, there was only one R3load which was running for this 29th split, and was generating packages one by one.
    Not sure why you got 29 split when you asked for 36, one reason might be the field (key) used for split didn't have more than 28 unique records. I dont know how is PRCD_CLUST  split , you need to check the hints file for "key". One example can be suppose my table is split using company code, i have 10 company codes so even if i ask for 20 splits i will get only 10 splits (WHR's).
    Yes the 29th file will always have less records, if you open the 29th WHR you will see that it has the "greater than clause". The 1st and the last WHR file has the "less than" and "greater than" clause , kind of a safety which allows you to prepare for the split even before you have downtime has started. This 2 WHR's ensures  that no record gets missed, though you might have prepared your WHR files week before the actual migration.
    > 3) Also,Our question here is that is there any thumb rule for deciding on the number of splits for a table.Also, during the export, are there any things that need to be specified, while giving the inputs when we use table splitting,in the screen?
    Not aware any thumb rule. First iteration you might choose something like 10 for 50 GB , 20 for 100 GB. If any of the tables overshoots the window. They you can give a try by  increase or decrease the number of splits for the table. For me couple of times the total export/import  time have improved by reducing the splits of some tables (i suppose i was oversplitting those tables).
    Regards,
    Neel
    Edited by: Neelabha Banerjee on Nov 30, 2011 11:12 PM

  • Enhancements on cost center split, profit center split

    Hi All,
               What is meant by journal entry conversions, enhancements like profit center split, cost center split?
    I have an interview on this requirement, Iam not aware of this.
               Could you please give a little idea on these?
    Thanks,
    Kruthi.

    You dont have to join them. Keep both profit center and cost centre in the cube. While defining the update rules, derive profit center from cot centre.
    In the report , keep profit center and cost centre as free char.
    The users can dynamically drill down and view the report for cost centre or profit centre or both.
    Another idea is to keep profit centre as a nav attribute in the cube and in that case, you dont have to derive profit centre from cost centre in the update rules.
    Ravi Thotahdri

  • How is line item split during doc splitting

    Hi Everyone,
    during doc spitting where is the percentage of split  done
    eg: 2 line itmes are split (40 /100.........1st line  itme) & (60 / 100........2nd line itme)
    Regards

    Hi,
    PLease check the Below informaition. We will not specify the Percentage's. Its taken by system as per our postings. for mor information go throw the below information and Examples.
    Information on Document Splitting
        You can use the document splitting procedure to split up line items for
        selected dimensions (such as receivable lines by profit center) or to
        effect a zero balance setting in the document for selected dimensions
        (such as segment). This generates additional clearing lines in the
        document. Using the document splitting procedure is the prerequisite for
        as well as an essential tool for drawing up complete financial
        statements for the selected dimensions at any time.
        You can choose between displaying the document with the generated
        clearing lines either in its original form in the entry view or from the
        perspective of a ledger in the general ledger view.
        For document splitting to be possible, the individual document items and
        the documents must be classified. Each classification corresponds to a
        rule in which it is specified how document splitting is to occur and for
        which line items.
        SAP delivers a set of standard rules that should usually prove
        sufficient. If not, you can define your own set of rules and adapt these
        according to your needs.
        Example
        Example 1: Invoice
        Suppose a vendor invoice containing the following items is entered:
        Posting Key Account     Segment     Amount
        31          Payables                -100
        40          Expense     0001                      40
        40          Expense     0002          60
        Document splitting then creates the following Ledger view:
        Posting Key Account     Segment     Amount
        31          Payables    0001          -40
        31          Payables    0002          -60
        40          Expense     0001          40
        40          Expense     0002          60
        Example 2: Payment
       The payment for the above vendor invoice then contains the following
       items when entered:
       Posting Key Account     Segment     Amount
       50          Bank                    -95
       25          Payables                100
       50          Cash Discount Received  -5
       Document splitting then creates the following document in the General
       Ledger view:
       Posting Key Account     Segment     Amount
       50          Bank        0001          -38
       50          Bank        0002          -57
       25          Payables    0001          40
       25          Payables    0002          60
       50          Cash Discount Received  0001        -2
       50          Cash Discount Received  0002        -3     
    Thanks
    Goutam

  • Om split line not split the charge

    the stardand split sales order line(Sales Orders/line items/Actions/Split line) will split the charge,but my customer hope not split the charge. please help me!!! thank you

    Unfortunately there is no way currently to make split view the default for any server-side page. Your best bet would be to post an idea on the Ideas tab (or support one that is already posted).

  • How do i split events when Split Events Before Selected Clips is not even highlighted

    iMovie question - how do i split events when Split Events Before Selected Clips is not even highlighted?  I just puchased this new iMac yesterday and i am still trying to figure things out!

    You should start by having a read of the online manuals and correct forums.
    This forum is for iOS (iPads and iPhones).
    There are plenty of great resources on the Apple website,
    but try to search for iMovie Mac.

  • How can I use the up & down arrows within a split screen email?

    When I'm reading a split screen email (in Yahoo), I have to use the scroll bar to go up and down WITHIN the email. I would like to set it up so that I can use the arrow keys to scroll up and down the email content. Thanks.

    Click once in the split-side where you want to use the scroll arrows, to make the "focus" there.

  • Capacity Splitting within PP-order

    Hi Everyone,
    For the moment, we are a bit stuck in defining a flow for a customer within the Foundry-industry. They want to create an order where for example 100 pieces have to be created. Now, to make these pieces 25 moulds have to be created so every mould creates 4 pieces.
    Now it is necessary that these 25 moulds can be planned in parts. So today 5 moulds, tomorrow 10 and the day after again 10. We proposed order splits, but as in every mould the order number is 'imprinted', they want it in only 1 ordernumber, so Operation Splitting is not possible. Also Capacity Splitting is not an option because we are not working with individual capacities in the work centers.
    Is there any other way to plan different parts of one operation without the need to create new orders? Also, the later operations should not be changed or should just be able to be confirmed without splits. This doesn't seem necessary.
    Thank you a lot guys!

    Hi,
    If you want to map this process with single production/process order try with below option
    ask the user to do partial confirmation at the end of the day after production for the same order..
    like say order is for 100 pieces..
    first day 5 moulds then confirm with partial confirmation 5*4 = 10 pieces ,
    next day 10 moulds 10*4=40 pieces with partial confirmation..like this it goes on
    on the last day ask them to select final confirmation and close the confirmation...
    wait for other suggestions from other forum experts..
    Thanks
    Kumar

  • Faster split than String.split() and StringTokenizer?

    First I imrpoved performance of split by replacing the String.split() call with a custom method using StringTokenizer:
                    final StringTokenizer st = new StringTokenizer(string, separator, true);
                    String token = null;
                    String lastToken = separator; //if first token is separator
                    while (st.hasMoreTokens()) {
                        token = st.nextToken();
                        if (token.equals(separator)) {
                            if (lastToken.equals(separator)) { //no value between 2 separators?
                                result.add(emptyStrings ? "" : null);
                        } else {
                            result.add(token);
                        lastToken = token;
                    }//next tokenBut this is still not very fast (as it is one of the "hot spots" in my profiling sessions). I wonder if it can go still faster to split strings with ";" as the delimiter?

    Yup, for simple splitting without escaping of separators, indexOf is more than twice as fast:
        static private List<String> fastSplit(final String text, char separator, final boolean emptyStrings) {
            final List<String> result = new ArrayList<String>();
            if (text != null && text.length() > 0) {
                int index1 = 0;
                int index2 = text.indexOf(separator);
                while (index2 >= 0) {
                    String token = text.substring(index1, index2);
                    result.add(token);
                    index1 = index2 + 1;
                    index2 = text.indexOf(separator, index1);
                if (index1 < text.length() - 1) {
                    result.add(text.substring(index1));
            }//else: input unavailable
            return result;
        }Faster? ;-)

  • Change materail master from non-split valuated to split valuated (E M3 194)

    Valuation category cannot be added in the accounting 1 view when stock is available in the previous period. Is there a way to overcome this?
    This is the situation. We have stock materials that are not defined as split valuated until the business requires so. Valuation category cannot be added in the accounting 1 view if stock is available. In this case we issue the stock out, add the valuation category and then return the stock again as split valuated now. However, we still get error M3 194 since we have stock available in the previous period.
    Thanks.

    Hi,
    I did not find a solution to allow you to change split value back and forth. The SAP check is hard coded and there is nothing you can do about it. However, I found a trick to be able to change it back and forth.
    1. Compare your stock figures in this period with the previous period (MM03 accounting view).
    Previous period: 20 EA; value $200; MAP $10
    Current period: 12 EA; value $144; MAP $12
    2. You need to receive/issue stock in the current period to make quantity and value the same in both periods. We have configured special movement types (copy from 501 and 201) to allow pre-priced movements. You only need to make the amount field required for these new movement types.
    In this example execute a 501 (use the custom movement type) to receive in the current period 8 EA with a total value of $56. After the movement this is what you have:
    Previous period: 20 EA; value $200; MAP $10
    Current period: 20 EA; value $200; MAP $10
    Accounting: Inv +56
                      Exp -56
    3. Make sure you allow posting to the previous period.
    4. Issue stock out (201) using postind date in the previous period. After the movement this is the situation:
    Previous period: 0 EA; value $0; MAP $10
    Current period: 0 EA; value $0; MAP $10
    Accounting: Inv -200
                      Exp +200
    5. Change your material to split value or non-split valued (MM02)
    6. Receive stock back in this period. You need to use the pre-price movement type. Receive the quantity and value so you have the same quantity and value you currently have in stock. In this example we should receive 12 EA with value $144. After the movement this is what you have:
    Previous period: 0 EA; value $0; MAP $10
    Current period: 12 EA; value $144; MAP $12
    Accounting: Inv +144
                      Exp -144
    Hope it helps.
    Regards, Jose Oyon.

  • Describe delivery split and shipment split

    i have a sales order, with multiple line items
    i want to create multiple deliveries form that sales order(is this process called delivery split? )
    can u tell me the process
    now can these individual deliveries split or merged to create shipment,
    whats the process?

    Hi Sudheep,
    Shipment document
    The shipping document is the central element of transportation planning and shipment completion. It contains all the
    information necessary for carrying out transportation.
    You create shipment documents using a worklist. Different types of shipment documents have been defined to enable you to reflect in the system the various forms of transportation used in your organization.
    For example, you use the individual shipment document to plan and process the transportation of goods from one location to another. You use the collective shipment to move goods from one or more points of departure to one or more destinations. Separate document types deal with inbound and outbound shipments.
    You can use shipment documents to:
    Combine deliveries into one inbound or outbound shipment
    Specify shipment stages
    o Legs
    o border crossing points
    o load transfer points
    Assign goods to handling units
    Assign service agents
    Specify planned transportation deadlines
    Record actual transportation deadlines
    Specify output required for transportation (such as shipping papers or EDI messages)
    Define transport-relevant texts
    Create Shipment Document
    Use
    After the status of the delivery is open for transportation planning, it is possible to create a shipment document to schedule the transportation.
    Logistics &#61614; Logistic Execution &#61664; Transportation&#61664; Transportation Planning &#61664; Create &#61664; Single document
    T.code: VT01n
    Enter your transportation planning point and shipment type. Press enter.
    Creating the shipment cost document
    Use
    After the deliveries are scheduled by shipment and the shipment is executed, now it is time to maintain and close the shipment document in order to record all relative information and ready for the shipment cost settlement.
    Logistics &#61614; Logistic Execution &#61664; Transportation&#61664; Shipment cost &#61664; Create &#61664; Single document
    T.code: VI01.
    After creation of shipment cost doc. You settle the Shipment cost.
    Go to VI02, enter shipment cost no.and press enter.
    Then go to Overview -- Fright cost items, Select hte line item and double click it.
    Go as main menu: Itme --> Acc. assignment, You enter G/L acc. and cost center to which the transportation cost will be posted.
    On the Standard change, details – Freight cost items screen, then check the check box “Transfer”, which means you will transfer the relative transportation cost to FI/CO, in this case, the system should determined which Purchase Order will used to settle the cost, so after you check the “Transfer” check box.
    Press save button on the current screen.
    Shipment cost settlement and documents:
    Use
    After the shipment cost settled in shipment cost document, it has the following affects:
    It creates a service entry sheet that refers to the purchase order determined.
    It posts acceptance of services performed.
    It creates an accounting document for the accruals.
    Further subsequent documents are created in FI.
    Reward points pls.
    Reards,
    Govind.

  • Debit Invoice split, based on split analysis refering to payment reference in header

    Hello Experts,
    When debit memo request process for billing through SDBILDL due list job, debit invoice split and when I check in silt analysis it is referring to payment reference for split criteria and both the invoice carries same payment terms from predecessor debit memo request.
    This is something unusal and I cheked all the split citeria stated below,
    same payer / Soldto/ foriegntrade /payment terms/ inco terms/ destination country
    Apart from the above criteria is somthing here that i am missing over here.
    Please note that in our case we did not encounter any of the split invoice at debit level.
    Your inputs is highly appreciated.
    Thanks,
    Satish.

    Hello TW thanks for the response. Please see the below screen shot, the combination criteria shows with 0011010 for both the invoices. And debitmemo request created with reference to the original invoice and the same carry to the debit memo invoice as well.

  • Can't join movies split with HJ Split using chunk joiner

    I have a movie that was split into 2 clips using HJ Split. First I tried to use Imovie to join the 2 but only the first clip is highlighted in the list of files (the second is there but the name is muted). Also, I can't open the second clip by itself. Someone suggested using Chunk Joiner to recombine the 2. I downloaded chunkjoiner22.bin, expanded it and tried to open the application but got a message saying it was not supported on my system. Does anyone know if there is a different version or another piece of freeware that will do the trick?
    IMac Mac OS X (10.4)
    IMac   Mac OS X (10.4)  

    That program is probably to old/not compatible for Tiger.
    Here's a Java version from the same page where it recommends using Chunk-joiner for the MAC platform.
    HJSplit for Java
    JAxe is a Java clone of the HJSplit program; it allows you to split a large file into smaller pieces and then join them back into the original file. JAxe is a Java clone of the HJSplit program. Being written in Java, JAxe runs on any platform which supports it, such as Windows, Linux, Mac, Solaris, freeBSD.
    Note: It says you gotta have Java Virtual Machine installed & enabled on your Mac.
    http://www.geocities.com/JAxe02/
    Here's the original page that your friend probably downloaded his PC version of HJ Spilt
    http://www.freebyte.com/hjsplit/#hjjoin
    Split&Concat
    Here's another app that states it works with OS 10.3.9 and higher
    http://www.xs4all.nl/~loekjehe/Split&Concat/index.htm
    Hope this helps.

  • Splitting Clips within an Event

    I have searched everywhere for how to do this but come up short. I have old camera clips in .avi format that I have imported. I want to split portions of a single clip into new and separate events but the split clip and split clip before commands are greyed out. Can I do this or do I really have to create a separate project for each clip segment in order to separate these video segments. Final Cut Express wont seem to import these .avi clips at all, so I can't try doing it there either.

    If you highlight the clip and drag the sliders to the middle (or wherever) and 'remove selection', does that work?

  • Splitting and Merging Clips

    Hi,
    I have some older edited video that I want to split into separate events by shooting subject. I know how to split the clips into separate events, but my problem is that imovie has imported the video into clips that combine subjects. Is there a way to split a clip within an event? Thanks!

    Bill has assumed you mean a physical splitting of the clip and if that is what you are after then he has given you the answer.
    But you might also consider virtual splitting within a project.
    In the Project Media panel you can create one or more project folders using the Folder icon:
    You can then take your 35 minute clip and create duplicates of it in your new folder(s). NB: These are not physical duplicates, only the original 35 minute clip is on your hard disk. So you don't have to worry how many duplicates you make, they do  not take up extra hard disk space.
    Having done this you can then rename the duplicates (in my example part 1, part 2, part 3). But the clever bit, that allows you to treat each of those duplicates as a separate clip, is that you can then set unique In/Out points for each duplicate. In the screen shot following you can see the In/Out point for 'part1'. In the Media panel you can see that part_1 is 13 frames long while part_2 is 1 second & 14 frames long.
    You can add these alternate versions to the timeline and apply different effects and transitions to each part.
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children

Maybe you are looking for

  • Stock value and qty on particular date.

    Hi All. Could you  you guide me in which transcation I will get the report of existing stock value and qty for a particular valution class  on particular date like 15 Apr 2009.There is a transaction MB5B similar to my requirement  but there is no Val

  • My HP 2210 printer has completely locked up

    My HP 2210 printer has completely locked up, all lights are on, not blinking, and no response from any buttons.  Only message I get is no printer connected...help...please!

  • GREP - negative look behind

    I should be able to do this, but I am not. I want to change the formatting of negative numbers in tables from - to (). Fine I can do that (thanks to help from this Forum). First I do a Grep find/replace "-(?=.+)" to "(" Then "\A\(.+\Z" to "$0)" Happy

  • Dynamic partnerlink binding problem

    I am trying to create a dynamic partnerlink as in http://www.oracle.com/technology/pub/articles/bpel_cookbook/carey.html . When I am trying to create this with LoanService.wsdl, it works correctly for me but when I try to create it for my own service

  • Where will I be able to get the iCloud software for mac OS X 10.5.8

    Hi people! I need to know how to download the iCloud software on my desktop. Also need to know how to set it up with my iPhone. Thanks