Resourse as workcenter

Hi friends,
Can I use resourse as a work center in routing?
Also I want capacity planning for the resourse.I created a resource with category 008 (processing unit) , creates capacity category in t.code (OP32) with 1-(Available capacity defined in volume unit and unit of meas) and entered the available capacity in sq.meter. But unable to do capacity planning for that resourse while production order creation.
Will you please suggest me the way so that I can maintain the available capacity in (meter) 2 and do capacity planning?
Its very very urgent.
Regards,
Mayur

A resource is effectively a work centre.  In the set up you can define the resource more accurately as several machines available for a certain period of time per day.  The result is available time * number of machines = capacity.  You can also define more than 1 capacity per resource.  Classicalyy, you define labour as a pooled resource and assign it to several resources to model the use of a team of people in a factory.
To use up the capacity of a resource, you must set the requirements in the master recipe phases.  For example each unit of production on a phase uses a certain resource at the rate of x hours per unit.
For your example of using a resource in metres, you will need to set up a formula to calculate the requirement - this is in configuration.
There is quite a lot of set up to do to achieve what you want but the IMG help is pretty good here.
Regards
Laurence

Similar Messages

  • Resourse for Production Order

    Hi,
    How can I find resourses for a production order. Do we have a transaction similar to CO03 in APO where I can see operations and workcenter?
    Any function module or table to get this information would be really helpful.
    Thanks,
    Regards,
    Pankaj Sharma

    Pankaj,
    You can review any type of order (including production orders) in APO using /SAPAPO/RRP2.  If you enter the order number, you will be taken to a order review/maint screen.  On the left,  click on 'Operations' to expand, select one operation and double click.  You will see the resource(s) used.
    This transaction can also be used to review planned ords, purch reqs/ords, sales orders, etc.
    Rgds,
    DB49

  • Service Desk Workcenter

    Hi ,
    We have setup service desk and want all the users to work on workcenters,created two test users
    1.processor
    2.enduser
    Scenario: when a new msg is crated, the message is processed by processor and when he needs additinal info, he set sthe status in customer action, which triggers a mail to reported by(enduser)
    Now,the end user will update the message and add an attachment, which is possible with std workcenters(SAP_SMWORK_BASIC,SAP_SMWORK_INCIDENT_MAN)
    but enduser should also be able to see the edit button, because he need to set the message back in process  and should not not see  action buttion in workcenter(want to restrict him from performing actions)
    any helpful inputs would be appreciated

    Hi,
    as I correctly understand your issue, you want to restrict the access to the particular action and you already acheived the status restriction.
    >Yes i want to restrict the actions for enduser in workcenter(not one actio,n want to disable the action button for him , it  
              shud not appear when he click on edit) and status restriction i achived by creating authorization key
    In this case, we followed te otherway round in my system, Like change the action definition "Schedule Automatically", this never show the action in tool box.
    > i dont want "schedule automatically", becas it will not appear in action tool box for all users(but i need actions to appear for processor user ex: send to SAP shud)
    since the enduser couldnt set the status as "In process", so te action for the inprocess status never triggered for them.
    > did not understand what you mean here
    It will trigger when the processor set the status.
    > did not understand what u meant here
    also i have another clarification, how can we manage the edit, expert mode...etc buttons and TABS like overview , attachments...etc. so that i can create workcener views  for differnt types of users

  • In bom explosion afterthat i ll get routing ,workcenter.plnnr ,plnty = n

    Hi Experts
            my requirement is to explode the bom like cs12 tcode in pp
    after that we ll find which component is having routing ,then we pick the
    workcenter if the material procurement type is E OR X.
    HERE I AM USING MARC,MAPL,PLPO,CRHD.
    1.USING CS_BOM_EXPL_MAT_V2 TO EXPLODE THE BOM
    MARC      IF BESKZ = E OR
         ===>  BESKZ = X     ==> MAPL
    MATNR                        MATNR
    WERKS                        PLNTY
    BESKZ                        PLNNR
                                 PLPO
                    PLNTY
                     PLNNR
                    VORNR
                     ARBID--CRHD
                     LTXA1  OBJID
                    VGE01  ARPBL
                    VGW01
                   VGW02
                    WERKS
    HERE WE USED TO GET BESKZ = X OR E
    AFTER THAT COMAPARE MARC-MATNR = MATNR & ISTPO-IDNRK
    MAPL AND PLPO HERE WE USED TO RELATE BETWEEN PLNNR
                                           PLNTY = 'N'
    109013030 IS THE HEADER MATERIAL HAVE THE FOLLOWING BOM
    .1  610001440
    ..2 L021000260
    .1  912500076
    HERE .1 - LEVEL 1,..2 LEVEL 2.
    USING CA03 TO GIVE THE MATERIAL WE GOT THE OPERATIONS AND WORKCENTER
    IN TABLE MAPL , GIVE THE MATNR AND PLANT ,PLNNR
    AFTER THAT I RELATE THE PLNNR TO PLPO
    FETCH ALL THE RELEVANT FIELDS FIVE OPERATIONS CAME
    BUT IN CA03 THE SAMEMATEIALS GIVE ONLY 3 OPERATIONS ONLY CAME
    how can i sove this issue.
    very urgent
    thanks in advance
    Regards
    ds

    HI
         MARC ,MAPL only having the plnnr,plnty
    not having vornr,stues
    plpo is having all the fields
    how can i pass plnnr with vornr,stues,vornr to plpo
    Regards
    ds

  • Unable to update itunes 10.5 i get a message saying the feature you are trying to use is on a network resourse that is unavailable.

    when trying to update itunes to 10.5 i get a message saying......the feature you are trying to use is on a network resourse that is unavailable?

    Which particular .msi file does it go on to say is missing, charlotte? (Several different files might possibly be referenced in this context.)

  • For report with material and workcenter

    my client reqd a report for the materials plan order and production generate for the period with respective week in specific workcenter.
    Hence for the plan order order and production order i am useing PLAF and AFPO but i am expecting a excelent tips  to get a workcenter wise report .As for the materials defined with production version i am getting by production line but for non production version material how do i fetch.
    Input will be plant and workcenter on the basis of that generated count  of plan orders and count of production orders need to appear.
    expecting a help from SAP PP gurus.............

    Hi,
    Before developing customized report please check with std. report COOIS.
    First give input as  List = order Header , profile, select Production order check box  alone  & workcenter/plant/date & excute .
    Then try with planned order check Box ,
    This will give sepearte list for Both production & plant order.
    u can use change layout option to design report  output as u need
    Please check & come back
    Regards
    pradeep

  • How to get all production orders for a workcenter

    Hello ...
    I have a requirement to create a report of all production orders for a given workcenter.  The user enters the workcenter (CRHD-ARBPL), plant (CRHD-WERKS) and a date range, and wants to see a list of orders (AUFNR) that fall within that date range along with some other data from AFKO and AFPO. 
    I can't figure out a good, consistent way to get from workcenter to production orders.
    Any ideas?
    Thanks!
    Sharon

    Hi there check this program for relation between SO PO and Production order
    REPORT z_so_info.
    TABLES: vbak, vbap, afko, afpo.
    *Field catalog
    TYPE-POOLS: slis.
    DATA: lv_repid TYPE sy-repid VALUE sy-repid,
    xfield TYPE slis_t_fieldcat_alv,
    afield TYPE slis_fieldcat_alv.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(25) text-002.
    SELECT-OPTIONS: so_so FOR vbak-vbeln OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-003.
    PARAMETERS:
    p_kunnr LIKE vbak-kunnr, " sold-to
    p_kunwe LIKE vbak-kunnr. " ship-to
    SELECTION-SCREEN END OF BLOCK b2.
    *Constants
    CONSTANTS: c_zor TYPE vbak-auart VALUE 'ZOR',
    c_we TYPE vbpa-parvw VALUE 'WE',
    c_ag TYPE vbpa-parvw VALUE 'AG'.
    * c_space TYPE space.
    *Ranges
    RANGES: ra_parvw FOR vbpa-parvw,
    ra_kunnr FOR vbpa-kunnr.
    *Tables
    DATA: BEGIN OF gt_output OCCURS 0,
    vbeln LIKE vbak-vbeln, " sales order number
    posnr LIKE vbap-posnr, " SO item number
    matnr LIKE vbap-matnr, " material number
    sh LIKE vbpa-kunnr, " Ship-to
    sp LIKE vbpa-kunnr, " Sold-to
    lifnr LIKE ekko-lifnr, " Vendor
    bstnk LIKE vbak-bstnk, " PO number
    banfn LIKE vbep-banfn, " Purchase requi
    po_st TYPE char30, " PO status text
    pstyv TYPE vbap-pstyv, " Item catagory
    aufnr LIKE afpo-aufnr, " Production Order
    prd_stat TYPE string, " Prd order status
    END OF gt_output.
    DATA: wa_output LIKE gt_output.
    FIELD-SYMBOLS: <fs_output> LIKE gt_output.
    *Table for sales order and PO
    TYPES : BEGIN OF gs_data,
    vbeln TYPE vbak-vbeln,
    posnr TYPE vbap-posnr,
    pstyv TYPE vbap-pstyv,
    matnr TYPE vbap-matnr,
    END OF gs_data.
    DATA: gt_data TYPE STANDARD TABLE OF gs_data,
    wa_data TYPE gs_data.
    *Table for Production Orders
    TYPES: BEGIN OF gs_prd,
    aufnr TYPE afpo-aufnr,
    posnr TYPE afpo-posnr,
    kdauf TYPE afpo-kdauf,
    kdpos TYPE afpo-kdpos,
    wepos TYPE afpo-wepos, "Goods Receipt Indicator
    elikz TYPE afpo-elikz, "Delivery Completed Indicator
    objnr TYPE aufk-objnr, "Object number
    * getri TYPE afko-getri, "Confirmed Order Finish Date
    * gltri TYPE afko-gltri, "Actual finish date
    END OF gs_prd.
    DATA: gt_prd TYPE STANDARD TABLE OF gs_prd,
    wa_prd TYPE gs_prd.
    *Table for partner data
    TYPES: BEGIN OF gs_partner,
    vbeln TYPE vbak-vbeln,
    posnr TYPE vbap-posnr,
    parvw TYPE vbpa-parvw,
    kunnr TYPE vbpa-kunnr,
    END OF gs_partner.
    DATA: gt_partner TYPE STANDARD TABLE OF gs_partner,
    wa_partner TYPE gs_partner.
    TYPES: BEGIN OF gs_po,
    ebeln TYPE ekkn-ebeln,
    ebelp TYPE ekkn-ebelp,
    vbeln TYPE ekkn-vbeln,
    vbelp TYPE ekkn-vbelp,
    END OF gs_po.
    DATA: gt_po TYPE STANDARD TABLE OF gs_po,
    wa_po TYPE gs_po.
    TYPES: BEGIN OF gs_preq,
    vbeln TYPE vbep-vbeln,
    posnr TYPE vbep-posnr,
    banfn TYPE vbep-banfn,
    END OF gs_preq.
    DATA: gt_preq TYPE STANDARD TABLE OF gs_preq,
    wa_preq TYPE gs_preq.
    TYPES: BEGIN OF gs_po_stat,
    ebeln TYPE ekko-ebeln,
    procstat TYPE ekko-procstat,
    lifnr TYPE ekko-lifnr,
    END OF gs_po_stat.
    DATA: gt_po_stat TYPE STANDARD TABLE OF gs_po_stat,
    wa_po_stat TYPE gs_po_stat.
    *Field symbols
    FIELD-SYMBOLS: <fs> TYPE tj02t-txt04,
    <fs_temp> TYPE tj02t-txt04,
    <fs_stat> TYPE char30.
    START-OF-SELECTION.
    PERFORM fr_build_range.
    PERFORM fr_get_data.
    PERFORM fr_build_fc.
    PERFORM fr_output.
    *& Form fr_get_data
    * text
    * --> p1 text
    * <-- p2 text
    FORM fr_get_data.
    *Get SO
    SELECT a~vbeln a~posnr a~pstyv a~matnr
    FROM vbap AS a
    JOIN vbak AS b
    ON a~vbeln = b~vbeln
    JOIN vbpa AS c
    ON b~vbeln = c~vbeln
    INTO TABLE gt_data
    WHERE b~vbeln IN so_so
    AND b~auart EQ c_zor "Only Sales Orders
    AND c~kunnr IN ra_kunnr. "from selection screen
    DELETE ADJACENT DUPLICATES FROM gt_data COMPARING vbeln posnr.
    *get data of the production order
    IF NOT gt_data[] IS INITIAL.
    SELECT a~aufnr a~posnr a~kdauf a~kdpos a~wepos a~elikz
    b~objnr
    FROM afpo AS a
    JOIN aufk AS b
    ON a~aufnr = b~aufnr
    INTO TABLE gt_prd
    FOR ALL ENTRIES IN gt_data
    WHERE a~kdauf EQ gt_data-vbeln
    AND a~kdpos EQ gt_data-posnr.
    ENDIF.
    *Get partner data
    IF NOT gt_data[] IS INITIAL.
    SELECT vbeln posnr parvw kunnr
    FROM vbpa
    INTO TABLE gt_partner
    FOR ALL ENTRIES IN gt_data
    WHERE vbeln EQ gt_data-vbeln.
    ENDIF.
    *Get Purchase Order
    IF NOT gt_data[] IS INITIAL.
    SELECT ebeln ebelp vbeln vbelp
    FROM ekkn
    INTO TABLE gt_po
    FOR ALL ENTRIES IN gt_data
    WHERE vbeln EQ gt_data-vbeln
    AND vbelp EQ gt_data-posnr.
    SELECT vbeln posnr banfn
    FROM vbep
    INTO TABLE gt_preq
    FOR ALL ENTRIES IN gt_data
    WHERE vbeln EQ gt_data-vbeln
    AND posnr EQ gt_data-posnr.
    ENDIF.
    IF NOT gt_po[] IS INITIAL.
    SELECT a~ebeln a~procstat a~lifnr
    FROM ekko AS a
    JOIN ekpo AS b
    ON a~ebeln = b~ebeln
    INTO TABLE gt_po_stat
    FOR ALL ENTRIES IN gt_po
    WHERE b~ebeln EQ gt_po-ebeln
    AND b~ebelp EQ gt_po-ebelp.
    ENDIF.
    *Move data to output table
    LOOP AT gt_data INTO wa_data.
    wa_output-vbeln = wa_data-vbeln.
    wa_output-posnr = wa_data-posnr.
    wa_output-pstyv = wa_data-pstyv.
    wa_output-matnr = wa_data-matnr.
    READ TABLE gt_po INTO wa_po WITH KEY vbeln = wa_data-vbeln
    vbelp = wa_data-posnr.
    IF sy-subrc EQ 0.
    wa_output-bstnk = wa_po-ebeln.
    READ TABLE gt_po_stat INTO wa_po_stat WITH KEY ebeln = wa_po-ebeln.
    IF sy-subrc EQ 0.
    wa_output-lifnr = wa_po_stat-lifnr.
    CASE wa_po_stat-procstat.
    WHEN '01'.
    wa_output-po_st = 'Version in process'.
    WHEN '02'.
    wa_output-po_st = 'Active'.
    WHEN '03'.
    wa_output-po_st = 'In release'.
    WHEN '04'.
    wa_output-po_st = 'Partially released'.
    WHEN '05'.
    wa_output-po_st = 'Released Completely'.
    WHEN '08'.
    wa_output-po_st = 'Rejected'.
    ENDCASE.
    ENDIF. "inner read subrc
    ENDIF. "outer read subrc
    READ TABLE gt_preq INTO wa_preq WITH KEY vbeln = wa_data-vbeln
    posnr = wa_data-posnr.
    IF sy-subrc EQ 0.
    wa_output-banfn = wa_preq-banfn.
    ENDIF.
    READ TABLE gt_prd INTO wa_prd WITH KEY kdauf = wa_data-vbeln
    kdpos = wa_data-posnr.
    IF sy-subrc EQ 0.
    wa_output-aufnr = wa_prd-aufnr.
    *get the purchase requisition for production order as well
    SELECT SINGLE banfn
    FROM ebkn
    INTO wa_output-banfn
    WHERE aufnr EQ wa_prd-aufnr.
    *Get the status of the production order
    PERFORM fr_get_prd_stat USING wa_prd-objnr
    CHANGING wa_output-prd_stat.
    ENDIF. " sy-subrc
    READ TABLE gt_partner INTO wa_partner WITH KEY vbeln = wa_data-vbeln
    parvw = c_we.
    IF sy-subrc EQ 0.
    wa_output-sh = wa_partner-kunnr.
    ENDIF.
    READ TABLE gt_partner INTO wa_partner WITH KEY vbeln = wa_data-vbeln
    parvw = c_ag.
    IF sy-subrc EQ 0.
    wa_output-sp = wa_partner-kunnr.
    ENDIF.
    APPEND wa_output TO gt_output.
    CLEAR: wa_data, wa_prd,wa_partner,wa_output.
    ENDLOOP.
    ENDFORM. " fr_get_data
    *& Form fr_build_range
    * text
    * --> p1 text
    * <-- p2 text
    FORM fr_build_range .
    *Range for partner function
    MOVE 'I' TO ra_parvw-sign.
    MOVE 'EQ' TO ra_parvw-option.
    MOVE 'SH' TO ra_parvw-low. " we
    APPEND ra_parvw.
    CLEAR ra_parvw.
    MOVE 'I' TO ra_parvw-sign.
    MOVE 'EQ' TO ra_parvw-option.
    MOVE 'SP' TO ra_parvw-low. " ag
    APPEND ra_parvw.
    CLEAR ra_parvw.
    *Range for ship-to and sold-to
    MOVE 'I' TO ra_kunnr-sign.
    MOVE 'EQ' TO ra_kunnr-option.
    MOVE p_kunnr TO ra_kunnr-low.
    APPEND ra_kunnr.
    CLEAR ra_kunnr.
    MOVE 'I' TO ra_kunnr-sign.
    MOVE 'EQ' TO ra_kunnr-option.
    MOVE p_kunwe TO ra_kunnr-low.
    APPEND ra_kunnr.
    CLEAR ra_kunnr.
    ENDFORM. " fr_build_range
    *& Form fr_build_fc
    * text
    * --> p1 text
    * <-- p2 text
    FORM fr_build_fc .
    * sales order number
    afield-fieldname = 'VBELN'.
    afield-seltext_s = 'Sales #'.
    afield-ref_tabname = 'VBAK'.
    APPEND afield TO xfield. CLEAR afield.
    * sales ITEM number
    afield-fieldname = 'POSNR'.
    afield-seltext_s = 'Item #'.
    afield-ref_tabname = 'VBAP'.
    APPEND afield TO xfield. CLEAR afield.
    * Material Number
    afield-fieldname = 'MATNR'.
    afield-seltext_s = 'Material #'.
    afield-ref_tabname = 'VBAP'.
    afield-outputlen = 10.
    APPEND afield TO xfield. CLEAR afield.
    *Vendor Number
    afield-fieldname = 'LIFNR'.
    afield-seltext_s = 'Vendor Num.'.
    afield-ref_tabname = 'EKKO'.
    APPEND afield TO xfield. CLEAR afield.
    * ship-to-party
    afield-fieldname = 'SH'.
    afield-seltext_s = 'Ship-to'.
    afield-ref_tabname = 'VBPA'.
    APPEND afield TO xfield. CLEAR afield.
    * sold-to-party
    afield-fieldname = 'SP'.
    afield-seltext_s = 'Sold-to'.
    afield-ref_tabname = 'VBPA'.
    APPEND afield TO xfield. CLEAR afield.
    *PO number
    afield-fieldname = 'BSTNK'.
    afield-seltext_s = 'PO NUM'.
    afield-ref_tabname = 'EKKO'.
    APPEND afield TO xfield. CLEAR afield.
    *PO status
    * afield-fieldname = 'PO_STAT'.
    * afield-seltext_s = 'Step'.
    * afield-ref_tabname = 'zbacklog_v2'.
    * APPEND afield TO xfield. CLEAR afield.
    *PO step status
    afield-fieldname = 'PO_ST'.
    afield-seltext_s = 'PO.Status'.
    afield-ref_tabname = 'zbacklog_v2'.
    APPEND afield TO xfield. CLEAR afield.
    *Purchase requisition
    afield-fieldname = 'BANFN'.
    afield-seltext_s = 'Pur. Req.'.
    afield-ref_tabname = 'VBEP'.
    APPEND afield TO xfield. CLEAR afield.
    *Item catagory
    afield-fieldname = 'PSTYV'.
    afield-seltext_s = 'Itm. Catg'.
    afield-ref_tabname = 'VBAP'.
    APPEND afield TO xfield. CLEAR afield.
    *Prodcution Order number
    afield-fieldname = 'AUFNR'.
    afield-seltext_m = 'Prod.Order'.
    afield-ref_tabname = 'AFKO'.
    APPEND afield TO xfield. CLEAR afield.
    *PRODCUTION status
    afield-fieldname = 'PRD_STAT'.
    afield-seltext_s = 'Prd. Step'.
    afield-ref_tabname = 'zbacklog_v2'.
    afield-outputlen = 20.
    APPEND afield TO xfield. CLEAR afield.
    *PRODUCTION step status
    * afield-fieldname = 'PRD_ST'.
    * afield-seltext_s = 'Prd. Status'.
    * afield-ref_tabname = 'zbacklog_v2'.
    * APPEND afield TO xfield. CLEAR afield.
    ENDFORM. " fr_build_fc
    *& Form fr_output
    * text
    * --> p1 text
    * <-- p2 text
    FORM fr_output .
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    i_callback_program = sy-repid
    * I_CALLBACK_PF_STATUS_SET = ' '
    * I_CALLBACK_USER_COMMAND = ' '
    * I_STRUCTURE_NAME =
    * IS_LAYOUT =
    it_fieldcat = xfield[]
    i_default = 'X'
    i_save = 'A'
    TABLES
    t_outtab = gt_output
    EXCEPTIONS
    program_error = 1
    OTHERS = 2.
    ENDFORM. " fr_output
    *& Form fr_get_prd_stat
    * text
    * -->P_WA_PRD_OBJNR text
    FORM fr_get_prd_stat USING p_objnr CHANGING p_prd_stat.
    DATA: lt_status TYPE STANDARD TABLE OF jstat,
    wa_status TYPE jstat,
    lv_status TYPE tj02t-txt04,
    lv_temp2 TYPE char5,
    lv_buff TYPE string.
    CALL FUNCTION 'STATUS_READ'
    EXPORTING
    client = sy-mandt
    objnr = p_objnr
    only_active = 'X'
    TABLES
    status = lt_status
    EXCEPTIONS
    object_not_found = 1
    OTHERS = 2.
    LOOP AT lt_status INTO wa_status.
    IF wa_status-stat(1) EQ 'I'.
    SELECT txt04 FROM tj02t
    INTO lv_status
    WHERE istat EQ wa_status-stat
    AND spras EQ 'E'.
    ENDSELECT.
    lv_temp2 = lv_status.
    CONCATENATE lv_temp2 p_prd_stat INTO p_prd_stat
    SEPARATED BY ','.
    ENDIF.
    CLEAR: wa_status, lv_status, lv_temp2.
    ENDLOOP.
    lv_buff = p_prd_stat.
    *Status of Production Order
    IF lv_buff CS 'CRTD'.
    p_prd_stat = 'Not Active'.
    ENDIF.
    IF lv_buff CS 'REL'.
    IF lv_buff CS 'GMPS'.
    p_prd_stat = 'Printed In Prod'.
    ELSE.
    p_prd_stat = 'Printed'.
    ENDIF.
    ENDIF.
    IF lv_buff CS 'TECO'.
    p_prd_stat = 'Technically Compt.'.
    ENDIF.
    ENDFORM. " fr_get_prd_stat

  • Inspection plan selection based on production workcenter for Inspection typ

    Dear QM Guru's,
    I have requirement of automatic inspection lot creation based on production work center.
    For example :- I have Inspection Plan A, Plan B and Plan C for Material XYZ. My requirement is that, when inspection lot created for material XYZ ,when we release production order (Early lot creation) , it should create inspection lot based on production work centers in the order. In this case, if production workcenter A is in the prodiction order, system automatically assigned inspection plan A, when workcenter B,it should choose inspection plan B and same for C workcenter.
    Can we have this set up in the system?
    Let me know if u need any other details.
    Thanks in advance.

    The workcenters in QM and PP don't have to be the same.  In the user exit your going to code in the logic you want to use to select the inspection plan.
    I suggested creating the workcenters the same and the code can use that info to match up the correct task list group to assign the inspection lot. But if that doesn't work pick something else.
    Your code can use any logic you want.  You can put a description in the short text if you want. 
    You can just have an understanding that task list group 10 is always used for production work center XYZ and task list group 20 is always used for production work center ABC and task list group  30 is always used for production work center 123.  In the user exit you check which production line and just change the group to 10, 20 or 30 then.
    I don't care what you pick or how you do it, neither does the function module.  I believe the function module will pass in the parameters of the task list it is planning to assign.  You then have the ability to use the code to pick a different one and pass back new parameters for the task list.
    Craig

  • How to change workcenter in my routing while creating producton order?

    we have 4 workcenters in routing.
    PP guy configured the system in such a way that when production order is created, it will by default assign 1st workcenter in the routing as work center.
    I need to write prg to change the work center in the routing for that production order accroding to the free capacity on workcenter.
    I know which workcenter i need to assign to the production order in my routing.
    i am using enhancement ppco0007 for assigning workcenter to the produciton order automatically according to the free capacity.
    Can any one please suggest me if i am wrong in selecting the enhancement or ehat r the fields that i need to change to assign diffferent workcenter to the production order...
    thank you very much in advance...
    Any hint is very much appreciated..
    Points will be given for sure...

    Hello Lavanya,
                          You have to use the enhancement "EXIT_SAPLCOBT_001" for updating the Work center in Production order. You need to query to the table CRHD with the field value ARBID to get the work center number . This field is existing in the enhancemnet that you had mentioned before. Try that enhancement as well. That also may work.
    Let me know how it goes.
    Thanks,
    Greetson

  • Is there a workaround for a print driver to run on Lion for an old Xerox Workcenter M15i

    I have an older Xerox Workcenter M15i. I am trying to use this printer using a new macbook pro running lion. The Xerox web site does not offer a print driver. Does anyone know of a workaround?

    Hey GHILL81 - did you ever get a real answer to this? (thanks for nothing, Kappy, you a$$)
    I just upgraded to OSX 10.7.4 and my xerox m15i acts squirrelly someties. I am pretty sure a new driver would help.

  • Try to convert doc to PDF, Unable to find "Adobe PDF resourse files, Ask help

    Hi guys,
    I am tryng to convert word doc file to PDF by acrobat v9.0 pro, I got the message as "Unable to find "Adobe PDF resourse files", and "Acorbat could not open 'filename' because it is either not a supported file type or because the file has been damaged ...".  I did several times to run the installer to repair it,  and remove and re-installed several times with different folders  for the Adobe acrobat. I also did check the setting by "Preferences" under the item "Edit'. But nothing changed. I use it for generating and merging 1 or more doc files into a PDF file, so the micorsoft word which can make PDF file or use PDF printer is not useful for my object. Any ideas and helps? I really appreaciate anyone can give me help, Thanks a lot.
    John

    You don't need Acrobat for this at all.
    If you select "Print..." there is a "PDF..." button in the lower left corner of the dialog. Click the button and select "Save as PDF..." or you can do "Open in Preview..." and save from there.
    OS X has had the ability to generate PDFs since the 10.0 days. The whole graphics infrastructure is based on PDFs. You have no need whatsoever for Acrobat on the machine to do this.

  • Attachments in preview area in workcenter incidents management

    Greetings to all!
    At workcenter Incident management in the preview for service mesage for a part of users the list of attachments list to the message is not displayed. For some users attachments list displayed in preview.
    I cannot find the reason of  such behaviour of system. Prompt please from what visibility of the list of applications in the field of preview depends? It is regulated by what parametres?
    What conditions should be observed to show attachments list in preview?

    Hi,
    I came across your problem while looking for a solution of mine.
    It's very similar to yours, however, the preview of my single page pdfs are totally blank.
    Again, if I click on the blank image and press the space bar to invoke quick look, the image displays just fine.
    I have tried different things, like resetting mail, resetting preview and even re-installing the OS (not a clean install), but none of them worked.
    I had similar issues before and realized that this seems to happen when installing alternative pdf viewer. But this is just a stab in the dark.
    Any help is really appreciated.

  • PowerShell: limitation of CPU and memory resourses used by cmdlet

    Hello Collegues.
    Tell me please, there is a way to limit of CPU and memory resourses used by cmdlet.
    For example, tell to cmdlet do not use more then 5% of total CPU resourses, or do not use more then 1 core, or do not use more then 512mb of memory?
    Thanks.

    jrv,
    hello.
    Can you please give me direction to dig - some link, maybe?
    Thanks.

  • Bomexplosion,workcenter with routing

    Purpose
    The purpose of this report is to show the summary of Routing details of a Finished component  from Raw material via Semi-finished component in a single report.
    Concept of BOM for finished components are defined in terms of semi finished goods. Hence, routing of a Finished component from raw materials can not be seen directly in system through standard report.
    But users need to have the details of a routing of a  Finished component from raw material in one report. To provide the details in single report, development is required.
    <b>INPUT IS</b>
      MATERIAL
      PLANT
       I tried this following method
    1.     <b>USING ‘CS_BOM_EXPL_MAT_V2</b>
    TO explode the bom with header materials- ISTPO-IDNRK
    2.     after I am using <b>MARC</b> table with the following fields
    MATNR,WERKS,BESKZ---- HERE I CLASIFED THE MATERIAL procurement type
    E OR X OR F.
    3.    IF BESKZ = E OR X --- CHECK <b>MAPL</b> with the following fields
                  MATNR,WERKS ,PLNTY,PLNNR.   –PLNTY = ‘N’
    4.     After that I am using the table PLPO with the following fields
    PLNTY,PLNNR,VORNR,ARBID,LTXA1,VGE01,VGW01,VGW02,WERKS
    5.     After I am using the table<b> CRHD</b> with the following fields
    OBJID,ARBPL
    6.     IF MARC BESKZ = ‘F’.
    7.     Using the following table with the fields <b>EORD</b>-MATNR,LIFNR,FLIFN = ‘X’
    8.     After using the <b>EINA</b>  with the following fields –MATNR,LIFNR,INFNR.
    9.     After using <b>EINE</b>  with the following fields –INFNR,APLFZ.
    REQUIRED OUTPUT IS
    1.material
    2.materials description
    3.workcenter
    4.vendor
    5.operation description
    6.uom
    7.qty
    8.setuptime
    9.processingtime
    10.delivery time
    PROBLEM
           On executing the program, the out put contains some extra operations which is not there in the CA03 output of the component.
    Please help us in solving this issue.
    very urgent
    Regards
    ds

    This is your 5th post about your abap program !
    You never closed the other.
    In a previous I advice you to check against the validity date of routing, I also suggest you to use FM CARO_ROUTING_READ.
    Erwan

  • After getting the bom ,find routing,workcenter,how to get component routing

    hi experts.
              the requirement is find the find the routing details of the given materials.
    input is
    material using select-options.
      plant
    out put
    1.operator
    2.material
    3.material description
    4.workcenter
    5.vendor
    6.operation description
    7.uom
    8.qty
    9.uom
    10.setuptime
    11.processingtime
    12.deliverytime
    example.
           materials t4595959----this materials bom is give below
           3939393----
    procurement type is f
           3393939 -
    procurement type is e
           3939393------- procurement type is x
        i explanied what i tried.
       tables : marc,mapl,plpo,crhd,eord,eina,eine.
        1. using cs_com_expl_mat_v2  to get the bom explosion
       2. after got the materials with bom
       <b>MARC </b>                                  <b>MAPL</b>                  MATNR                                             MATNR               
      WERKS                1                         WERKS
    BESKZ        =======> E OR x          PLNTY
                                                             PLNNR
                2                                              3
    <b>MAPL</b> =====>  <b> PLPO</b>      =====> CRHD
                             PLNTY                                  OBJID
                            PLNNR                                   ARBPL
                           VORNR
                            ARBID
                            LTXA1
                            VGE01
                            VGW01
                             VGW02
    <b>                   1                         2                     3
    MARC</b>      ==>     <b>EORD</b> =>   <b>EINA</b> =>     EINE
    BESKZ == 'F'              MATNR             MATNR          INFNR
                                       LIFNR               LIFNR             APLFZ
                                      FLIFN = 'X'          INFNR
    followed this method to explode the bom and got the operation.
    but its only fetch the header materials operation ,not component operaion
    h we get the opeations of the component
    thanks in advance
    Regards
    ds

    hI,
           Yes i checked the debugging mode ,its only fecthed the header materials
    but not component materials,
    i here give the query for ur review ,pl give me a solution
    START-OF-SELECTION.
      CLEAR ISTPO. REFRESH ISTPO.
      LOOP AT ITAB.
      CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
          EXPORTING
            CAPID                 = 'PP01'
            MEHRS                 = 'X'
            MMAPS                 = ' '
            MDMPS                 =  ' '
         BREMS                  = 'X'
         DISMM                 = ' '
         LIFNR                 = ' '
         WEBAZ                 = ' '
            DATUV                 = SY-DATUM
            MTNRV                 = ITAB-MATNR
            WERKS                 = P_WERKS
            EMENG                 = '1'
            STKKZ                 = ' '
            FBSTP                 = ' '
            FTREL                 = ' '
          IMPORTING
            TOPMAT                = W_TOPMAT
           DSTST                 = DSTST
          TABLES
            STB                   = ISTPO
            MATCAT                = MATCAT
          EXCEPTIONS
            ALT_NOT_FOUND         = 1
            CALL_INVALID          = 2
            MATERIAL_NOT_FOUND    = 3
            MISSING_AUTHORIZATION = 4
            NO_BOM_FOUND          = 5
            NO_PLANT_DATA         = 6
            NO_SUITABLE_BOM_FOUND = 7
            OTHERS                = 8.
      WRITE: / W_TOPMAT-MATNR UNDER TEXT-H00 COLOR COL_HEADING,
               W_TOPMAT-MAKTX UNDER TEXT-H01 COLOR COL_HEADING.
        SELECT MATNR WERKS OBJID BESKZ FROM MARC INTO CORRESPONDING FIELDS OF TABLE IT_ITAB_IDEL
      WHERE MATNR = ITAB-MATNR  AND BESKZ = 'X' OR BESKZ = 'E' OR BESKZ = 'F'.
    SELECT MATNR WERKS PLNTY PLNNR LIFNR FROM MAPL INTO CORRESPONDING FIELDS OF TABLE IT_MAPL_IDEL
                                                WHERE  MATNR = ITAB-MATNR AND
                                                         WERKS = 'IN01' .
    SELECT PLNTY PLNNR ZAEHL VORNR  ARBID OBJTY LTXA1 VGE01 VGW01 VGW02 PLIFZ FROM PLPO INTO CORRESPONDING FIELDS OF TABLE IT_PLPO_IDEL
                                            FOR ALL ENTRIES IN IT_MAPL_IDEL
                                             WHERE PLNTY = IT_MAPL_IDEL-PLNTY AND
                                                  PLNNR = IT_MAPL_IDEL-PLNNR AND
                                                   WERKS = 'IN01' AND ARBID <> 0.
        SELECT OBJTY OBJID ARBPL FROM CRHD INTO CORRESPONDING FIELDS OF TABLE IT_CRHD_IDEL
                                                              FOR ALL ENTRIES IN IT_PLPO_IDEL
                                                              WHERE OBJID = IT_PLPO_IDEL-ARBID.
    LOOP AT ISTPO.
      IT_FINAL_IDEL-POSNR  = ISTPO-POSNR.
      IT_FINAL_IDEL-IDNRK  = ISTPO-IDNRK.
      IT_FINAL_IDEL-OJTXP  = ISTPO-OJTXP.
      IT_FINAL_IDEL-MENGE  = ISTPO-MENGE.
      IT_FINAL_IDEL-MEINS  = ISTPO-MEINS.
    LOOP AT IT_PLPO_IDEL.
        IT_FINAL_IDEL-VORNR = IT_PLPO_IDEL-VORNR.
        IT_FINAL_IDEL-ARBID = IT_PLPO_IDEL-ARBID.
        IT_FINAL_IDEL-OBJTY = IT_PLPO_IDEL-OBJTY.
        IT_FINAL_IDEL-LTXA1 = IT_PLPO_IDEL-LTXA1.
        IT_FINAL_IDEL-VGE01 = IT_PLPO_IDEL-VGE01.
        IT_FINAL_IDEL-VGW01 = IT_PLPO_IDEL-VGW01.
        IT_FINAL_IDEL-VGW02 = IT_PLPO_IDEL-VGW02.
        READ TABLE IT_CRHD_IDEL WITH KEY OBJID = IT_PLPO_IDEL-ARBID.
        IT_FINAL_IDEL-ARBPL = IT_CRHD_IDEL-ARBPL.
        APPEND IT_FINAL_IDEL.
        CLEAR : IT_FINAL_IDEL,IT_PLPO_IDEL,IT_CRHD_IDEL,ISTPO.
      ENDLOOP.
       ENDLOOP.

Maybe you are looking for

  • Profit Center Accounting with New GL

    Hi All! Client wants to draw the balance sheet plant wise.I would like to know how to configure the profit center accounting with New GL . Are business areas mandatory in this case ? Regards, Senthil

  • How can I restore bookmarks?

    I have hundreds of bookmarks which I've acquired over a number of years, most in folders on the bookmark bar on my iMac. I use Chrome as a browser. I also have a Nexus 7 and have an app called Chromesync, to sync the bookmarks from my iMac to my othe

  • IPad home button is not working

    Hi, my iPad home button stopped working. Can any one help me?

  • TSM Configuration

    Hi All, I am ABAP developer and unfortunately we have no basis team even a person. All the activities and data in Development has been lost due to crash of HDD. Our development server down since a month and Oracle DBA technical staff, copy production

  • Issue with af:selectOneChoice component

    Hi All, I am facing issue when using the selectOneChoice components in the below scenario I have a page fragments, lets say it as MainPage.jsff, where records are shown in table. On selecting a record and pressing the update button the user moves to