Priority field in the production order

Hi folks,
i want to use the priority field in the production order header screen.
when i read the help text. i saw that  the information can be passed from the sales order for an assembly order.
so
where shoul i enter a value for this priority field in the sales order,
my order type is PP04 so its an assembly order,
so my question is where should i enter a particular value for the priority field in the sales order
so that it gets passed down to production order,

Hi Deepu
The delivery priority is coppied to production order.
you can define delivery priorites according to the need.
During sales order processing, the system proposes the delivery priority from either
1 - The customer master record, or
2 - The customer-material info record.
If both records exist, the system proposes the delivery priority from the customer-material info record. You can change the proposed value for each item.
hope this is clear.
Regards
Mahesh

Similar Messages

  • Mass updation of Priority field in the process order header screen

    Hi Friends,
    Can any body knows on how to do mass update the Priority field in the process orders after release.(with out upload using BDC).
    or can we update the priority field in process order during mass release of process orders using  T- code: COHVPI?
    Is there any standard transaction? else please tell me the solution if there is any other way of doing this task.
    thanks&regards,
    Purna

    Purnachander,
    Your requirement can not be fullfilled with any standard transaction.
    BDC is best suitable option.
    Hope this helps you.
    SmanS

  • Scrap Quantity component  in the production order

    Dear gurus,
    in the material master of a component i insert the scrap % ( view mrp4) = 10 %.
    The field is read by planning Mrp and explosion of bom , but when i inseert this component in the production order manually the system don't read this % and the field "scrap quantity in the component detail of the production order is blank.
    Are there a setting for uograde this field ( in the production order ) when i insert MANUALLY the component in the production order?
    Example:
    1) material master of the component  > scrap % (view MRP4 ) = 10 %
    2) production order created
    3) insert this component quantity 100 pc and the system after read the material master  insert 110 pc , and upgrade the field automatically 10 % (as material master)?
    Thansk a lot
    Daniele Pistilli
    PP TEAM

    Hi Danielepistilli,
    Well there is a lot of difference is there: see you are creating production order for header material which is FG. If you maintained component scrap in material level it will be dependent on BOM quantity which you maintained for the header material.
    For example say component x quantity is 50 in BOM. How it will calculate when you run the MRP.
    component scrap % is 5% then:
                                     ===>            (5/100) * 50 + 50
    Formula is: Percentage of scrap quantity x original quantity + original quantity
      So                           ===>           52.5 quantity should be come for component
    So, the order quantity for the header material will not take this quantity or scrap but if you see individually in MD04 screen for X material you can find this quantity ok.
    I hope it clears your doubt and helps you any queries please revert me back.
    Regards,
    Madhu.G

  • Field "GR Non-valuated" in tab "Goods receipt" of the production order

    Hi,
    When creating a production order, the field "GR Non-valuated" in tab "Goods receipt" is checked by default, due to my assessment customizing.
    This field indicates to the system that it should not create any accounting document, whereas I would like to create one. Does anyone know how to withdraw this automatically check?
    FYI, I do not use COPA and the very basic of CO-PC and I would like to create automatically a default assessment rule (cost center).
    Thanks for your help.
    Ronan

    Hi,
    please note that this is not an MM, but a PP-SCF related issue. It does not belong to the forum ERP MM.
    The indicator AFPOD-WEUNB is set automatically as soon                  
    as you do not settle your production order to category 'MAT' (see                    
    settlement rule). If the order is not settled to a material, then the                
    Goods Receipt will not be valuated and the flag G/R Non-valuated (WEUNB)             
    is set. Only when you settle to a Material is the G/R Non-valuated not              
    set, and you will  receive FI postings in the case of such a movement.               
    This is standard system behaviour.                                                   
    Please review the following notes relating to settlement rules: 518496,              
    400400.                                                                               
    To make sure that the GR-Nonvaluated flag is not set in the                          
    production order, field KZBWS must already be filled with 'M' in the                 
    customer requirement. For that, please set the field KZBWS='M' for the               
    requirement class that is used (see 'General Customizing' in note                    
    459734). PLAF-KZBWS (indicator:valuation of special stock).  
    Regards,
    Edit

  • Production Order - Modify field Material Provision Indicator for component in the production order

    Good afternoon,
    I have a component in the bill of material, that has the option Material Provision Indicator activated.
    When i create the production order, the component automaticaly is activated with the  Material Provision Indicator option.
    However, in the production order, this field isn't possible to modify, because is closed.
    Anybody knows way the modify this field? Configure to open?
    Thanks.
    Kind Regards,
    António Pinho

    Hello Amar,
    I am also getting the same error while Releasing Production Order and Costing (CO11N). This error is related to EHP7 in our case.
    Please try one of the following solution and see whether the error is gone or not.
    1. Implement the SAP Note 1317551 - Error AD_SUBCON 141 / 143 / 144 (T417)
    OR
    2. Complete the customizing of Material Provision Indicator (T Code OICO) as per the attachment.
    Regards,
    Prashant Karanjgaonkar

  • How to Find Out The Production Order Number For The Sales Order Line Items

    Hi All,
    I want to know the number of production orders for each sales order line item. I know the sales order number .Can anyone tell me how the tables can be linked to get all the production order numbers for each sales order line item.

    I think it depends on your configuration. But check fields KDAUF and KDPOS in table AUFK.  or in table AFPO.
    Regards,
    Rich HEilman

  • Change of planning plant in the production Order

    Dear Sapians
    Please suggest me how we can change the planning plant in the production order once it is saved and confirmed before taking goods receipt.
    Thanks
    GVRR

    Hi Prasanna,
    1. Order is with material
    2. This order is created independently
    3. yes there are dependent requirements
    Scenario is we have created Production orders with X plant. Later after confirmation and before GRN planning plant is changed as per the business decission. Now client wants to receive the goods in new planning plant.
    I want to know, How can business area and functional area help us to receive the goods in changed planning plant scenario. can we maintain the plant values in this fields.
    Regards
    GVRR

  • How to check the Production order exits

    Hi Experts
    Modification to processing of Command Orders & Tickets
    We require a modification to the processing being performed on sales data originating from the Command Concrete system and potentially from other systems yet to come online (e.g. Pinkenba Cement plant).
    The Sap process involved is ZINT_INBOUND_POLLING and within that, ZINT_CSTPORD_ROUTINES.
    The problem
    Currently there is an assumption that every sales order (and its deliveries) will include a product which is made to order, i.e. for which a production order will be required.
    In ZINT_CSTPORD_ROUTINES, a check is made to identify the production order linked to the sales order. If there is no such production order (usually because of the customeru2019s credit status) then processing of the ticket is terminated.
    This assumption would fall down if an order was to be raised (in Command) on which there is no concrete material. For example, if we sold a bag of pigment or a screed to a customer. In this case the item would be sold from stock and there would be no need for a production order.
    The solution
    In the routine which checks for the existence of a production order, modify the code as follows:
    Inspect each item on the sales order
    If (and only if) there is at least one item with a category of u201CZTACu201D then check for a production order, otherwise process the order in the usual manner.
    ----  ZINT_CSTPORD_ROUTINES -
    *&      Form  process_inbound_data
          Create prod. orders from ticket data extracted from the COMMAND
          system. Note that large portions of the code in this routine
          have been copied from the retired ZPPU_COMMAND_PRODUCTION
          interface program. This was done (1) because the old code works
          and (2) to save development time.
         -->T_ZINT_IDATA  Internal table of interface data
         -->T_ZINT_PARAM  Internal table of interface parameters
         -->T_ZINT_MSLOG  Internal table of messages
         -->P_ZINT_ID     Interface ID
         -->P_ZINT_TY     Inteface type
         -->P_ZINT_IS     IDOC group for interface
         -->P_ZINT_DL     Flag: delete IDOC group when complete
         -->P_ZINT_AL     Flag: run in standalone mode
         -->P_ZINT_NW     Flag: do not log warning messages
         -->P_ZINT_SQ     Interface sequence number
         <--P_ZINT_RC     Return code (<>0=>error)
    form process_inbound_data  tables   t_zint_idata structure zint_idata
                                        t_zint_param structure zint_param
                                        t_zint_mslog structure zint_mslog
                               using    p_zint_id    type      zint_id
                                        p_zint_ty    type      zint_ty
                                        p_zint_is    type      zint_is
                                        p_zint_dl    type      zint_dl
                                        p_zint_al    type      zint_al
                                        p_zint_nw    type      zint_nw
                                        p_zint_sq    type      zint_sq
                               changing p_zint_rc    type      zint_rc.
    program is continuing .............
    I WANT TO WRITE A CODING HERE **********************
    CHECK IF PRODUCTION ORDER REQUIRED
              IF NOT THEN GO TO PERFORM UPDATE DATA
      if production order required then check
                    for each item on sales order item list
                          with item category = 'ZTAC' then
                                     return true
                                next
                                  end function
        if there is no production code
               these has to be check from VBAP TABLE field VBELN and PSTYV (ZTAC,ZTAN Etc)
      select * from Vbap WHERE VBELN = '00000269951' and VBAP.PSTYV = 'ZTAC','ZTAN' Etc
    No production order?
        elseif lva_prodord is initial.
          clear v_messg.
          call function 'CONVERSION_EXIT_ALPHA_OUTPUT'
            exporting
              input  = lva_filemat
            importing
              output = lva_filemat.
        No production order found - log a warning message.
          concatenate 'Production Order not be found for'
                      'Command order' lva_cmdord
                      'Material'      lva_filemat
                      'Customer'      lwa_02-customer
            into v_messg separated by space.
          perform write_log_entry
            tables t_zint_mslog
            using  'E' 'ZINT_CSTPORD_ROUTINES'
                       'FIND_SAP_PRODORD'
                         v_messg
                         p_zint_nw
                         lwa_01-ticketnumber.                " RJS
          continue.
        endif.
    Production Order WAS found... Continue creating IDOCS
        lwa_hdrlevel-postg_date = lwa_01-ticketdate.
    Obtain the storage location parameter value.
        read table t_zint_param with key zint_fn = 'LGORT'.
        if sy-subrc ne c_noerr.
          perform write_log_entry
            tables t_zint_mslog
            using  'E' 'ZINT_CSTPORD_ROUTINES'
                       'PROCESS_INBOUND_DATA'
                       'Parameter LGORT is missing from ZINT_PARAM'
                       p_zint_nw
                       lwa_01-ticketnumber.                " RJS
          exit.
        endif.
        loop at l_it_05 into lwa_05
          where ticketnumber = lwa_01-ticketnumber.
          clear lwa_gm_item_create.
          lva_filemat = lwa_05-material.
          if lva_filemat eq lva_prodmat.
            concatenate 'Command ticket-' lwa_05-ticketnumber
              into lwa_hdrlevel-conf_text.
            lwa_hdrlevel-conf_quan_unit = lwa_05-unitofmeasure.
            lwa_hdrlevel-yield          = lwa_05-quantity.
    check whether the confirmed value + current delivery value is equal *
    the production order qty. If the production order value is less
    than the total delivered value, set final conf indicator  and clear
    reservations
            lva_wemng = lva_wemng + lwa_05-quantity.
            if lva_wemng < lva_psmng.
              lwa_hdrlevel-clear_res      = c_false.
              lwa_hdrlevel-fin_conf       = ' '.
            else.
              lwa_hdrlevel-clear_res      = c_true.
              lwa_hdrlevel-fin_conf       = 'X'.
            endif.
            move: 'Z1BP_PP_HDRLEVEL' to t_idoc_data-segnam,
                  lwa_hdrlevel       to t_idoc_data-sdata.
            append t_idoc_data.
            clear lva_formmat.
            lva_formmat                   = lwa_05-material.
            lwa_gm_item_create-material   = lva_formmat.
            lwa_gm_item_create-plant      = lwa_03-plant.
            lwa_gm_item_create-ref_date   = lwa_01-ticketdate.
            lwa_gm_item_create-prod_date  = lwa_01-ticketdate.
            lwa_gm_item_create-move_type  = '101'.
            lwa_gm_item_create-spec_stock = 'E'.
            lwa_gm_item_create-sales_ord  = lva_saleord.
            lwa_gm_item_create-entry_qnt  = lwa_05-quantity.
            lwa_gm_item_create-entry_uom  = lwa_05-unitofmeasure.
            lwa_gm_item_create-orderid    = lva_prodord.
            lwa_gm_item_create-move_mat   = lva_formmat.
            lwa_gm_item_create-move_plant = lwa_03-plant.
            lwa_gm_item_create-mvt_ind    = 'F'.
            clear t_idoc_data.
            move: 'E1BP2017_GM_ITEM_CREATE' to t_idoc_data-segnam,
                  lwa_gm_item_create        to t_idoc_data-sdata.
            append t_idoc_data.
          else.
            clear: lva_loggr,
                   lva_formmat.
            lva_formmat = lwa_05-material.
            select single loggr into lva_loggr from marc
              where matnr = lva_formmat
              and   werks = lwa_03-plant.
            if sy-subrc ne 0.
              clear v_messg.
              No logistics handling group - log a warning message.
              concatenate 'No logistics handling group for material'
                           lva_formmat
                          'in plant'
                           lwa_03-plant
                into v_messg separated by space.
              perform write_log_entry
                tables t_ldata
                using 'W' 'ZINT_CSTPORD_ROUTINES'
                          'PROCESS_INBOUND_DATA'
                          v_messg
                          p_zint_nw
                          lwa_01-ticketnumber.                " RJS
              clear lva_loggr.
            endif.
            if lwa_03-satsur eq 'T'.
              lwa_e1edl21-lprio = 30.
            else.
              lwa_e1edl21-lprio = 20.
            endif.
          else.
            if lwa_03-satsur eq 'T'.
              lwa_e1edl21-lprio = 10.
            else.
              lwa_e1edl21-lprio = '  '.
            endif.
          endif.
          lwa_e1edl21-berot = lwa_04-driver.
          move: 'E1EDL21'   to t_idoc_data-segnam,
                lwa_e1edl21 to t_idoc_data-sdata.
          append t_idoc_data.
          lwa_e1edl55-qualf = '001'.
          lwa_e1edl55-refnr = lva_saleord.
          move: 'E1EDL55'   to t_idoc_data-segnam,
                lwa_e1edl55 to t_idoc_data-sdata.
          append t_idoc_data.
    Loop at materials - create delivery entry for each
          loop at l_it_05 into lwa_05
            where ticketnumber = lwa_01-ticketnumber.
            clear t_idoc_data.
            lwa_e1edl24-matnr = lwa_05-material.
            lwa_e1edl24-werks = lwa_03-plant.
            lwa_e1edl24-vfdat = lwa_01-ticketdate.
            lwa_e1edl24-lfimg = lwa_05-quantity.
            lwa_e1edl24-vrkme = lwa_05-unitofmeasure.
            lwa_e1edl24-lgort = t_zint_param-zint_fv.
            clear lva_loggr.
            lva_formmat = lwa_05-material.
            clear lva_loggr.
            select single loggr into lva_loggr from marc
              where matnr = lva_formmat
              and   werks = lwa_03-plant.
            if sy-subrc ne 0.
            No logistics handling group - log a warning message.
              concatenate 'No logistics handling group for material'
                           lva_formmat
                          'in plant'
                           lwa_03-plant
                into v_messg separated by space.
              perform write_log_entry
                tables t_ldata
                using 'W' 'ZINT_CSTPORD_ROUTINES'
                          'PROCESS_INBOUND_DATA'
                          v_messg
                          p_zint_nw
                          lwa_01-ticketnumber.                " RJS
              lva_loggr = 'BBIN'.
            endif.
            if lva_loggr is initial.
              move: 'E1EDL24'   to t_idoc_data-segnam,
                    lwa_e1edl24 to t_idoc_data-sdata.
              append t_idoc_data.
            endif.
          endloop.
          clear: lva_xabln,
                 lva_vbeln,
                 l_vbfa.
    Matching ticket against a Delivery?
          select single xabln vbeln into (lva_xabln,lva_vbeln) from likp
              where xabln = lwa_01-ticketnumber.
          if sy-subrc = 0.
    If found, does this delivery match the sales order?
            select * from vbfa into l_vbfa
              where vbelv = lva_saleord
              and   vbeln = lva_vbeln.
              exit.
            endselect.
          endif.
    No matching delivery found, or Matching delivery, but for other Sls Ord
          if lva_xabln is initial
          or ( lva_vbeln <> space and l_vbfa is initial ).
            if not lva_saleord is initial.
              perform create_delivery_idocs tables t_zint_mslog
                                            using  s_idcgp
                                                   lwa_01-ticketnumber
                                                   p_zint_nw.
            else.
              concatenate 'Error finding a Sales Order for ticket "'
                          lwa_01-ticketnumber
                          '" reprocess the file AFTER'
                          ' the sales order issues have been fixed'
              into        lva_outtext.
              perform write_log_entry tables t_zint_mslog
                                      using  'E'
                                             'ZINT_CSTPORD_ROUTINES'
                                             'PROCESS_INBOUND_DATA'
                                             lva_outtext
                                             p_zint_nw
                                             lwa_01-ticketnumber. " RJS
            endif.
          else.
            concatenate 'Command Ticket "'
                        lwa_01-ticketnumber
                        '" has already been processed into delivery "'
                        lva_vbeln
            into        lva_outtext.
            perform write_log_entry tables t_zint_mslog
                                    using  'I'
                                           'ZINT_CSTPORD_ROUTINES'
                                           'PROCESS_INBOUND_DATA'
                                           lva_outtext
                                           p_zint_nw
                                           lwa_01-ticketnumber. " RJS
            refresh t_idoc_data.
          endif.
        endif.
        refresh t_idoc_data.
    Write out all messages collected so far
        perform update_data tables t_zint_mslog
                            using p_zint_id p_zint_ty.
      endloop.
    Write out all messages collected so far
      perform update_data tables t_zint_mslog
                          using p_zint_id p_zint_ty.
    endform.                    " process_inbound_data
    Thnaks
    Regards

    Thanks
    Thread closed

  • Report based on Serial Number generated in the Production Order

    Hi,
    I wish to generate a Customized report, which shall include the total consumption based on Sales Order/Line Item/Serial Number/Production Order matching the Serial Number generated in the Production Order where in we can get the required data.
    Need your help and suggestions in creating this report..
    Thanks in advance..
    Ashok Vardhan
    Edited by: Ashok T Vardhan on Jan 19, 2012 11:38 AM

    Hello Tman,
    This is a slightly tricky question. The reason being, the report options like the report path etc, are set before you see the serial number prompt when you run your UUT. There might be other ways of getting around this, but a quick solution would be modifying the process model.
    I modified the PreUUT callback to set the report options. I passed the reportOptions as a parameter to this sequence. In the PreUUT sequence, I set the following fields:
    Parameters.ReportOptions.GeneratePath=False
    Parameters.ReportOptions.ReportFilePath= "c:\\"+ Locals.SerialNumber +"\\report.xml"
    I hope this would give you an idea.
    SijinK

  • Additional tabs in the production order

    Dear Friends,
    I want to have some additional tabs in the production order (one tab in the header and one tab in the item details). Some customer specific details I am not able to maintain in the production order... Hence I am planning for this one.
    Please let me know...if anybody has done this. If so please give me some idea and let me know...how can we do it. Thanks in advance.
    Regards,
    Surya.

    Hi,
    You can create new tabs from SPRO-- Productionshop floor controlScreen controldefine user specific tab pagesdefine operation details screen.
    There u can use the existing fiels available or use user defined fields.
    For maintaining user defined fields, follow the path SPRO-- production -- basic data --routing -- operation data -- Define User defined fields.
    Regards,
    Santanu
    Edited by: Santanu Paul on Jan 22, 2008 12:10 PM

  • Table Name and Column name for Product Family Field under the Product Famil

    Hi,
    Please help me finding the table name and the column name for the 'Product Family' field and the 'Item' field under the Product families form. The navigation to this form is as follows:
    Material Planner Responsibility -> Setup -> Product Family
    Please help.
    Thanks,
    KM

    2 months ago, you asked a very similar question... and Markus gave you a good answer. His 2-months old answer still applies here.
    I recommend that you read it a again at Table name for backorder qty on sales order.
    When you have read his answer, please close both threads.

  • Determine a component in the production order

    Hi,
    To determine if a component in the production order is relevant for the paint dispatch list:
    For a Production Order, after retrieving all the components (children) of the header material utilize function module CLSE_SELECT_AUSP.  Pass the following information under the import parameters:
    Function Group: CLSE
    Function Module: CLSE_SELECT_AUSP
    Import Parameters:
    KLART   = 001   (Hard-coded) (ZERO, ZERO, ONE)
         OBJEK  =    (Component number from production order Item) &#8211; RESB-MATNR
    MAFID = O  (Hard-coded) (The letter O)
              KEY_DATE  =  (BOM Explosion Date) &#8211; CAUFV AFKO-AUFLD
    Returns:
              Table = T_AUSP
              Field  = ATWRT  
              T_AUSP-ATWRT
    Then the following logic should apply:
         IF T_AUSP-ATWRT = OPTPNTD THEN this component (RESB-MATNR) is relevant for the dispatch list.
    can any body explain the meaning of this
    all replies will be rewarded

    Hi,
    i got the solution i came to know the meaning of it
    thanks

  • Unloading Point field in a production order

    HI Experts,
    I need to add "unloading point" field from a production order on to COHV report output. This is currently not avaible in COHV, Is there is any way i can add the field. Let me know please. THanks in advance.

    In my system there is no field called "profile". There is the "List" dropdown, and below it "Layout" field.
    Anyway, are you able to generate a report of "Documented goods movements"? The column "Unloading point" is not available in the default report. You have to add this column in the report by clicking on "change layout" button. In the report click on "Std ALV functions on" button - a black arrow pointing to the right among the small icons at the top(if needed). Then select the icon "Change Layout". This icon is right besides the "Export" icon which is used to export data to Spreadsheet.

  • How to get field name on Production Order

    Dear All,
    I am going to make report on using items from production order. I'm facing problem to get following fields. These fields are on production ordersu2019 screen and tab is Summary.
    1-Actual Component Cost
    2-Actual Additional Cost
    3-Actual Product Cost
    I don't know where these fields are in database.
    Can anybody help me in this regards
    Sohail Anwar Ali

    Dear Sohail Anwar Ali,
    By B1 help:
    Actual Component Cost Total value of all components issued to the Production Order.
    Actual Additional Cost Displays the actual additional costs that occur when a component is defined in the Item Master Data as a non-inventory item, for example, a service or labor cost.
    If there is more than one additional cost for the item, the cost displayed here is the sum of all additional costs.
    The field is updated on product completion.
    Actual Product Cost Total value of all products received for this Production Order.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Field Selection for Production Orders

    Hi ,
    Can anyone tell me the best way to make the Profit Center field mandatory on the production order create/change. It did not look like in config that this was an option.
    Please Advise,
    Brett Walton

    Hi Brett,
    Have you looked transaction variant (SHD0)?
    You can set profit center field as mandatory field.
    For more information, please check this link.
    http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fb015111d396480000e82de14a/content.htm
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

Maybe you are looking for