Extracting return operation from a parallel sequence in a routing.

Hi all
I need to extract data on some existing parallel sequences in routings from R3. One of the fields i need is the return operation for each parallel sequence.
I was hoping the data would be in PLFL which contains most of the sequence information I need. But alas it doesn't have the return operation.
Checking with F1 and the tech button shows me that the field i want is PLFLD-VORNR2. But PLFLD is a structure that I can't get to.
Does anyone know how to extract this info from the system?
Regards
Simon Pedersen

Hi Simon,
The field that you're looking for is PLFL-BKNT2 (for the return operation). Pay attention that in this field there's a number that is representing the operation node number, not the number that you see in the routing screen.
Regards,
Mario

Similar Messages

  • No yield for operation in the parallel sequence.

    Dear all,
         I have to maintain one operation in the routing which is just supportive one. The yield for that operation is 0, also the confirmation is just a formality. Hw to map this in the routing?

    Hi
    You need not go for parrellel sequence.
    you can go with dummy operation with dummy work ccenter or no work center.
    But keep the control key with confirmation field blank meaning confirmation possible but not necessary.
    Try this.
    Regards
    YMREDDY

  • Parallel sequence - scheduling operation

    Hi,
    when I was creating parallel sequence in routing I was faced with problem in scheduling operation.
    After making a routing with parallel sequence, which are executing on the others work centers, system doesn't take into consideration the fact that order is divided on for example two work centers ( parallel sequence ! ).
    How to divide the time of operations for equal parts ( or different proportion ) in two work centers.
    Please help me solvede this problem.
    Artur

    Artur,
    The logic of parallel sequence is bit different from what you expect.
    The parallel sequence is the sequence of operations which runs parellel to main sequnce.
    But you can use it to serve your purpose.
    After creating the parallel sequence in the routing, select the standard sequence, click on operation.
    In operations overview, select the desired operations & follow path, 'Details'-- 'operations' or press F6.
    In the operation details screen, under 'Unit of measure conversion', maintain value against 'Header' as 1 & against 'Operation' as 0.5 (if you want to divide the value equally).
    Navigate with the arrows in the upper left & maintain these settings for the desired operation.
    Now click on 'Sequnces'.
    Select the parallel sequnce & repeat the above given procedure for the desired operations in the parallel sequences aslo.
    Now whenever the order will be created, the order quantity will be divided equally on the sequences & accordingly scheduling will yake place.
    Hope this helps you.
    SmanS
    Edited by: SAP PP Consultant on Jun 8, 2009 10:21 AM

  • Error in schedulinq parallel sequences with flow production operations

    We have a routing with a standard sequence with operations in wich we have set "Continuous flow prod"
    and "Min. Send-Ahead Qty=1".
    We have a parallel sequence as well with operations set in the same way "Continuous flow prod"
    and "Min. Send-Ahead Qty=1".
    When you run the transaction "MD11" to create a planned order for the item the scheduling of the operations is correct
    as regard the standard sequence,the system, correctly,  schedules the operations overlapping
    them according to lead time set in the operation details.
    But the last operation of the parallel sequence is scheduled to finish the whole lot before the operation
    following the "return operation" . The system doesn't overlap this operation. In this way the
    last item of the last operation (in the parallel sequence) isn't finished at the same time
    with the last item of the "return operation" (in the standard sequence) as we like it would be.
    We have set "Backwards scheduling" type on customizing and we use the "Alignment key= 2 "
    for standard sequence and in the parallel as well. We have also tryed to set "Alignment key= 1"
    in the parallel sequence but the results are howewer not correct.
    In conclusion the schedulation of  continuous flow production operations
    doesn't work properly between operations belonging to parallel sequences.
    Could you suggest me what to do?
    Thank you.

    Hi,
      I tried with 5 ops 10, 20, 30 ,40,50 ( same work center  wc1)
      Set up time 1, Process time 1min for 1 pc
      set the continuous flow prodn i at op 20 with min send ahead qty 1
      Also a parallel seq was created with 3 ops op20 ,30 , 40 .
      set up time was 2 min for all work centers( same work center wc2) and proc time
      time is 1 min for  1 pc
      In that set the  continuous flow prodn at op 20 with min send ahead qty 1
      sceduling type was forward
    .Alignment key was 2 for both std seq and parallel seq .
      After scheduling found that op 20 in std seq starts at 6.14am and op 40 ends
      at 6.47 am where as in parallel seq op 20 starts at 6.11 am and op 40 ends at
      at 6.47 am which is correct.( branch op is 20 and return op is  40)
      The three minutes late start in op 20 of std seq  is due to 3 minutes extra time
      defined for three  work centers setup time.
      I also tried with alignment key 1in both std seq and parellel seq.
    Kindly check that you have maintained the continous flow prodn radio button
    in the same operation in both std seq and parallel seq.
    Regards,
    S.Nandhakumar

  • Production Order not printing with Parallel Sequence ?

    Hi All,
    User is unable to print Prod. Orders when Parallel Sequence is used, but Orders using Standard Sequence are printing fine.
    Print is done in Update Task, so User is able to release the Order and when he saves the Order, the Order should get printed.
    Currently this is not happening. There is no spool generated.
    Can anyone please tell me the printer configuration required for this. Or any other configuration which we are missing.
    Thanks,
    Bhuvan

    Dear Bhuvan,
    I'm not sure if this is the issue,at a high level,check if the control key assigned to the operations in the
    parallel sequence supports for Printing in General(check box set).
    Regards
    Mangalraj.S

  • CTM can consider parallel sequence?

    Hello experts,
    My customer consider to use CTM with parallel sequence.
    REgarding that, I found a SAP note 1177608. It describes as below
    u201CDuring the CTM-PDS transfer, the system creates the relationships of the parallel sequence of a routing, even though the parallel sequence is not supported by CTMu201D
    By the note, parallel sequence can be created, but parallel sequence is not supported by CTM engine.
    Is there any work around for achieving it?
    Kind regards,
    Seongsik

    Hello,
    I went through this and checked with development team.
    CTM really do not consider parallel sequence and It currently is not planned to support parallel activities
    on CTM for future releases.
    Regarding workaround, I do not know any as well.
    Regards,
    Michel Bohn

  • Difference between parallel sequence and parallel operation in a routing.

    Hi Experts,
    Can any one explain me with example the difference between parallel sequence and parallel operation in a routing? wHEN CAN WE USE PARALLEL OPEARTION AND PARALLEL SEQUNCE WITH COMPONENT ALLOCATION.
    Regards
    Deepak sharma

    I think u need to modify ur quest... i think u r asking about Parallel sequence and alternate seq. Below are the details from SAP site.
    A parallel sequence enables you to process several operations at the same time.
    You use an alternative sequence for example, if
    --The production flow is different for certain lot-size ranges
    For instance you can machine a work piece on conventional machine or on NC machines. A NC machine has a longer set-up time than a conventional machine. However the machining costs are considerably less. Therefore whether you use NC machines will depend on the lot size.
    ---The production flow changes under certain business conditions.
    For instance, if you have a capacity problem, you have some production steps performed externally by a vendor.

  • Confirmation of parallel sequence operation.

    Hello friends,
    I want to do confirmation of parallel sequence operation. I use 3 or5 work centers  at a time for doing one operation. So i have defined parallel sequences for standard sequence. When I do confirmation of quantity and activity time in CO11N for one parallel sequence, other sequence quantity and activity time should be decreased. But system takes actual  quantity and time.
    How to make settings , so that  quantity and activity values should be decreased automatically for next parallel sequence.
    Waiting for Reply!

    Dear ,
    You are not able get the paralle sequence operation in CO11N because production order will copy the Routing based on the Order Type dependent paramter-OPL8-Routing  set up.
    Here , basically , you might have chkeced Alternative Sequence  and Sequence Exchange field (0)  , so while creation production order , routing with operation which are in alternative sequnce will be copied  and will be used in CO11N confirmation.
    2.You need to maintain "Operation Sequence is not checked " for operation sequence for the Ordertype/Plant combination in confirmation parameters using transaction OPK4.-Confirmation parameters of Order
    Try and revert back
    Regards]
    JH

  • How to use parallel sequence for split the operation qty. urgent or other o

    PP guru
    My scenario is as follows.
    I ve one material suppose…xyz.
    For that material I' ve created bom, routing.
    In routing I' ve mention only one operation. 0010.
    Now I' ve the production order of 1000 kg.
    I want to use two work centers to run this production order. ( e.g.work center a and b)
    In routing I used work center a.
    In short I want split that operation.
    So what I ve to do or use parallel sequence and how???
    or else is there any other option to split the order to two or more machines/work center?
    Pls explain me in brief.
    Regards,
    Ram

    Hi,
      If you want to carry the production with two different work centers , first you need to split the operation qty.
    For this in the order type dependent parameters OPL8
    in the controlling tab page enable the indicator Cost collector
    and set the default rule as PP2.
      Create a Product cost collector with KKF6N.
       Now in the production order , select the operation and choose functions--->>> split.
       Now enter the operation split quantity and execute.
       Now in MD04 you can see two production order.
       In the second production order change the work center in the operation overview as desired and save.
      Regards,
    nandha

  • How to evaluate 64 bit return code from realtime sequence

    Hello,
    I'm using the ExecuteAsync method of the StimulusProfile Class to execute a stimulus profile. The stimulus profile only contains one entry: A call to a realtime sequence.
    After the profile has finished executing I retrieve the return code of the realtime sequence by opening the result XML-File. 
    The xml-node of intrest might light look this:
    <TestResult ID="ReturnValue">
       <TestData>
              <Datum xsi:type="unsignedInteger" value="2147516544" xmlns="http://www.ieee.org/ATML/2006/Common" />
        </TestData>
    My problem is that the "value" attribute seems to be limited to 32 Bit. The upper 32 Bit of my 64 Bit return code are simply cutoff. How do I get the complete return code?
    After I ran into this problem when using the .NET API, I tried to do a "NumericBoundsCheck" evaluation using the Stimulus Profile Editor. As expected, it doesn't work correctly when working with values > 2^32 - 1.
    I'm using VeriStand 2012.
    Thanks

    Hello Gregor,
    I don't think it's necessary to post example code. Just return a value >= 2^32 from a realtime sequence and you will see that the evaluation in the realtime stimulus editor does not work correctly. Also, in the resulting XML-File, the return value will be truncated to 32 Bit.
    Meanwhile I have found that this this issue has already been discussed on this board (http://forums.ni.com/t5/NI-VeriStand/ATML-return-value-does-not-return-Uint64/m-p/2848796#M3649), but no solution was proposed so far.  
    I now run my realtime sequence using the ClientAPI. This allows me to evaluate the full 64Bit.
    Regards
    Krid

  • JSObject returns wrong date. How can I extract correct date from digital signature?

    I'm trying to extract name and date from digital signatures by using JSObject in Excel VBA, but JSObject returns wrong date. Year, month, hour and minute are correct, but only day is incorrect.
    Here is my code. I'm using Acrobat 8.1.3.
    Please tell me what's wrong with this code and how I can extract correct date from digital signatures.
    Public Sub sbTest()
    Dim oApp As Acrobat.acroApp
    Dim oPDDoc As Acrobat.AcroPDDoc
    Dim jso As Object
    Dim f As Object
    Dim sig As Object
    Dim strFileName As String
    Set oApp = CreateObject("AcroExch.App")
    Set oPDDoc = CreateObject("AcroExch.PDDoc")
    strFileName = "C:\Test.pdf"
    If (oPDDoc.Open(strFileName)) Then
    Set jso = oPDDoc.GetJSObject
    Set f = jso.getField("Signature1.0")
    Set sig = f.signatureInfo()
    Debug.Print sig.Name
    Debug.Print sig.Date
    End If
    Call oPDDoc.Close
    Call oApp.Exit
    End Sub

    Hi
    You can use TDMS file format to save the data. I have attached a reference Vi.
    On button click you can log the data or remove the case structure and continuous log the complete acquisition data.
    Thanks and Regards
    Himanshu Goyal
    Thanks and Regards
    Himanshu Goyal | LabVIEW Engineer- Power System Automation
    Values that steer us ahead: Passion | Innovation | Ambition | Diligence | Teamwork
    It Only gets BETTER!!!
    Attachments:
    Data Save in File.vi ‏35 KB

  • Deletion of Serial numbers/ Parallel sequences from production order

    HI ,
    I am trying to delete the Serial numbers from the production order programatically using the FM SERNR_DEL_FROM_PP. I dont get any error , but the serial number is not getting deleted from production order. If anyone have used this FM for deletion Please let me know what extra has to be done.
    Similarly i have a requirement or deletion of parallel sequence from the production order. Any FM to do the same?
    Code screenshot below
    CALL FUNCTION 'SERNR_DEL_FROM_PP'
           EXPORTING
                material              = i_matnr
                j_vorgang             = 'PMP2'
                ppaufnr               = i_paufnr
                ppposnr               = i_itemno
           IMPORTING
                anzsn                 = l_num_serno
                ZEILEN_ID             =
               SERIAL_COMMIT         =
           TABLES
                sernos                = gt_sernos
           EXCEPTIONS
                serialnumber_errors   = 1
                serialnumber_warnings = 2
                OTHERS                = 3.
      DATA ls_afpod_po TYPE afpod.
      MOVE-CORRESPONDING gs_afpod_po TO ls_afpod_po.
    *.....Update Number of serial numbers in parent order
      ls_afpod_po-anzsn = l_num_serno.
      update afpo
      set anzsn = l_num_serno
      where aufnr = i_paufnr and
            posnr = i_itemno.
      commit work AND WAIT.

    Hello,
    the function module SERNR_DEL_FROM_PP calls the function module SERNR_DEL_FROM_DOCUMENT within. There, the changes are only written into the memory.
    See also the code below:
    CALL FUNCTION 'STATUS_BUFFER_EXPORT_TO_MEMORY'             "P99K058111
            EXPORTING                                             "P99K058111
                 I_MEMORY_ID = MEMID_STATUS.                      "P99K058111
    The variable memid_status has the value 'SN_STATS'.
    So if you want to update the data, you have to call the following function module:
    CALL FUNCTION 'SERIAL_LISTE_POST_PP'
      EXPORTING
        MEMORY_ID_STATUS       = 'SN_STATS'
    Regards Simon

  • The deleted operation affects the confirmed yield of the parallel sequence

    there is a production order.
    the control key of the last operation is PP03,and it's confirmation is : Milestone confirmation.
    and the production order has a parallel sequence,a external processing operation.
    but i marked the external processing operation deleted.
    then i confirm the last operation,and it's sysstatus is CNF
    but the parallel sequence operation is not CNF.
    WHY?

    Dear,
    did you delete the operatrion after release or before the release?

  • Alternate sequence with no "return" operation

    Hello PP experts,
    I have a routing with already a ALT sequence and no "branch" operation for the same, only my return oper is configured (this is a kind of converging routing).
    I tried to enter an ALT sequence without a "return" operation but in this case it is not authorized.
    Seams "branch" operation can be optional, but "return" is mandatory.
    Can you please confirm/advise how I could simply model a "diverging" routing sequence (going out of my main routing branch and no return on it).
    Thanks

    Thanks for your answer but this does not solve my pb.
    To me there are 2 business case which can lead to model a // or ALT sequence in addition to a main seq.
    1) As per your explanation, it is a need to increase and optimize the throughput based on lot size.
    OR
    2) In my case it is regardless of lot size and throughput, but it is to model a manufacturing process that needs to have a main sequence for production, then based upon some process triggers, to "branch out" the main sequence and terminate this process in a different way based on those triggers results.
    I already model one of my biz case where I need a main sequence on my routing, and this main seq is then joined by an ALT seq on a particular operation (my return operation). In that case usage of alternative seq with "branch oper = empty" and "return operation = 0040" is working well and fits my needs.
    Seams to do the reverse, that is to leave my "return operation = empty" is not allowed.
    Thanks,
    Franck

  • Branch operation and return operation for routing in alternative sequence

    Hi all experts.
    I would like to ask which table and field store the value of branch operation and return operation for routing in the alternative sequence. I can only find them in structure (PLFLD-VORNR1 and PLFLD-VORNR2) but I want the table field of them. Would anyone please suggest a solution? Thank you.

    Hi,
    look in table AFFL, here the BKNT1 and BKNT2 refer to those vornr1 and vornr2 of the operation. For example in user-exit ZXCO1U01 you will find the values (BKNT1/2) in the sequence table, and when, for example, filling the LOIPRO01-Idoc, you can use the found VORNR for the E1AFFLL-segment.
    See coding for example on determining VORNR1/2 (sequence_table/operation_table as in user exit EXIT_SAPLCOBT_001):
    SORT operation_table BY vornr.
      LOOP AT sequence_table INTO l_sequence.
        MOVE-CORRESPONDING l_sequence TO l_affl.
    * Read the operation table to determine the vornr1 and vornr2
    *via the value of field BKNT1/2
        IF NOT l_sequence-bknt1 IS INITIAL.
          READ TABLE operation_table INTO l_operation
          WITH KEY aufpl = l_sequence-aufpl
                   aplzl = l_sequence-bknt1.
          IF sy-subrc = 0.
            l_affl-vornr1 = l_operation-vornr.
          ENDIF.
        ENDIF.
        IF NOT l_sequence-bknt2 IS INITIAL.
          READ TABLE operation_table INTO l_operation
          WITH KEY aufpl = l_sequence-aufpl
                   aplzl = l_sequence-bknt2.
          IF sy-subrc = 0.
            l_affl-vornr2 = l_operation-vornr.
          ENDIF.
        ENDIF.
    Cheers,
    S.

Maybe you are looking for

  • FA Cost Detail Report Period wise

    Hi All Please help me in solving this .Youyr help is highly needed . We have scenrio where table has entry for PERIOD NAME ,ASSSET ID ,COST ADDITION ,COST DISPOSLE ,COST TRANSFER . We need to find the COST OPENING BALANCE and CLOSING BALANCE for each

  • Leopard Mail and Filemaker pro - "Send Mail" is s-l-o-w

    When I upgraded to Leopard, I began having a problem with the "Send Mail" function in Filemaker Pro, even after I upgraded to the latest version. Previously, sending mail with an attachment to 300 BCC addresses went very quickly - about 10 seconds. S

  • Messages app not working

    I was able to install Mountain Lion on my Mac with no issues. I have a mid 2010 macbook pro running an i5. When I launched the Messages app, all my accounts where loaded in there. The issue that I am having is that my iMessages account will not show

  • Automatic valuation of foreign currency

    hai friends, I know the manuval valuation through tc: f.05, pls advice how foreign currency valuated automatic, how to see it thnx in advance Regards rsr

  • XControl Inheritanc​e

    I've found XControls of greate use. Thank you NI development team. Is it possible to inherit some or all of the properties (and methods) of the Facade panel objects to the XControl itself. It's very very frustrating to create a better version of let'