Error while creating purchase requisition

Hello
I am getting following error when I try to create Purchase Requisition
u201CField selection PT4B not definedu201D
Cant progress any further due to the error
Regards,
sudhir

Hi
First Do you Have  created any new field selection for PR document types?
IF not check your PR document type is attached with which field selection in Puchasing -> purchase requisition -> define document types -> check your document type and field selection. Is it PT4B?
PT4B is not available then assign correct one in customization.
If it is then check the settings for fields selection in purchasing -> PR - screen layout at document level -> field selection PT4B.
Regards

Similar Messages

  • Funds Management related error while creating Purchase Requisition

    Hi,
    Am working in ECC6.0 system with Funds Management integration. While creating PR am getting  below mentioned error
    "At least one GL account was not derived by the budgetary ledger
    Message no. FI_E034"
    Diagnosis
    You are using the Funds Management system integrated with the budgetary ledger (BL) active for FM area .
    Postings into the budgetary ledger require a GL account for each of the budgetary ledger line items. However,
    in this case, at least one of the line items in the BL interface table does not contain a GL account.
    Use the link below to analyze the table contents before and after the account derivation process.
    Budgetary ledger account derivation trace
    System Response
    The budgetary ledger cannot post this document. The BL document"
    Can some body guide me how to fix this error.
    Thanks in advance

    hi
    which component you are using?
    FORMER BUDGETING OR   BUDGET CONTROLSYSTEM( BCS)
    CHECK YOUR DERIVATION STRATEGY BY USING FMDERIVE.
    CHECK DERIVATION RULE  FOR BUDGETERY LEDGER AND G/L ACCOUNT.
    THANKS & REGARDS
    MALA K VUNDELA

  • Error while creating Vacancy requisition object (NB) after upgrading EHP4

    Hi All,
    We had alreay E-Rec system with EHP2 and using last 1 year. Now based on Client requirement, we have upgrdaed to EHP4. After completing EHP4 upgradation, we are getting error while creating vacancy requisition object after all level of approval.
    Can any body help how to resolve this issue?
    Thanks in advance.
    Regards,
    Sreelatha

    Hi
    Hope SAP Note 1241014 will be useful to you.
    Best Regards
    Reddy

  • While creating Purchase Requisition we need to send a mail for approvers

    Hi All,
    While creating Purchase requisition we need to send a mail to approvers.
    Dowe  need to create Function module ?
    if You know the steps can you please give me the steps.
    Thanks In advance
    Sriman.

    Hi Sriman
    Here we can try for 2 approach
    one is workflow and other his sending emails via user exit.
    I am not much aware about workflow, but you can explore for user exit.
    Try for enhancement component 'MEREQ001'.
    let me know, if you need further help
    Regards
    MD

  • WHILE CREATING PURCHASE REQUISITION,THE AVAILABILITY CHECK FOR THE MATERIAL

    dear Friends,
    our users want to  WHILE CREATING PURCHASE REQUISITION,THE AVAILABILITY CHECK FOR THE MATERIAL SHOULD BE ENABLE,
    at present we maintaing KP in Material Master.  if we activated what will happen?
    please advice.
    with regards,
    Rajesh G

    Hi,
    The availability check is generally used for goods movements(GR,GI,reservation) & not for PRs.
    Regards,
    Vijay

  • Error while creating purchase order with account assignment category "A"

    Dear All,
                      At the time of creating purchase order with account assignment category A - Asset its throwing error as " GL Account 123400 can not be used"
    how to resolve this  issue"
    Edited by: Matt on Sep 16, 2010 10:09 AM - removed bold tags

    HI,
    Assign all assets GL to Asset Class
    spro --> financial accounting new -->assets accounting --> assets accounting (lean Implementation) --> organization structures --> Assign GL
    Hope Help U !
    Regards,
    Pardeep Malik

  • Error while creating purchasing documents

    Hi,
    Iam a new user to Material Management unable to create any Purchasing docments (PR,RFQ,P.o..etc).
    As Iam trying to procure a material for stock, selected the Accountassignment as Unknown.
    got following two errors
    1.Unknown account assignment not defined for use here
    2.Source not included in list despite sorce list requirement
    pls suggest me something to avoid these errors and create P.Os.
    Thanks

    Hi,
    I got some clue ,
    1. As I have specified it is a stock material, It should not ask for any account assignment.
    It is asking because I have not updated the material quantity,value updations in IMG settings for the material type
    2.The issue was I have checked the source list for plant in the sorce list configuration settings (SPRO> Materials management>Purchasing>Sourcelist>Define source list requirement at plant level)
    And I have not maintained the source list.
    If you check the above setting, you need to maintain source list for the material
    As you specified I have checked the configuration for combination item category-account assignment for item category that was used when creating purchasing document.
    for standard itemcategory,unknown account assignment type has been defined.
    Now I could able to create P.Os for stock material by updating qty,value updation in material type, and if I don't update this, and use account assingment as unknown I'm getting the saemerror as "unknown account assignment not defind for use here"
    pls let me know how to avoid this error, hep me what are the required settings for making a P.O for accountassignment categories
    Thanks

  • Rounding Values while creating purchase requisitions using ME51N

    Hi MM Experts,
    I have created some materials with a Rounding Value maintained in MRP1 View of the material master.
    Whenever I raise a purchase order, the order quantity rounds off to the value maintained in the material master which is the correct functionality.
    But when i try to create a purchase requisition using ME51N, the rounding functionality doesn't work.
    Example: Rounding value (in MRP1 view) of a material is 25.
    The order quantity entered is 4. But before saving the PURCHASE ORDER the order quantity will be changed to 25(which is the rounding value). This is the correct functionality but doesn't happen with the PURCHASE REQUISITION (ME51N)
    Can someone guide me on how to make the rounding value work for purchase requisitions when using ME51N?
    Thanks in advance.
    cheers,
    Randi

    Hi!
    i had the same problem with a company.
    i did not find any customizing possibilities.
    I solved it with BAdI ME_PROCESS_REQ_CUST
    Method PROCESS_ITEM.
    I hope this helps
    Flo

  • Error while creating Purchase order

    Hi Experts,
    No posting rules exist for account key
    Message no. FF714
    Diagnosis
    No posting rules have been defined for the account key in the tax table in table T007B.
    Procedure
    Change the tax table, enter an account key already defined for the transaction in question or define the posting rules for a new account key in table T007B.
    I have maintained all account keys in Tax Procedure.
    Plz let me y this error is coming.

    Hello,
    Goto T.Code OB40.
    Select the account key you have mentioned in your calculation procedure, and give your Chart of accounts.
    Then goto 'Rules' Tab and maintain the fields (against tax code or not) against which you want to maintain G/L accounts for tax processing.Save the entries and try the transaction again.
    Regards
    Gregory Mathews

  • Error while Creating PO from Purchase Requistion in Third Party  Sales

    Dear Team,
                          While Creating the Purchase Order from Purchase Requistion in Third Party Sales. When I am saving the PO I am getting the Error in GL Account Cannot be Used. I have disabled the field G/L Account in settings of Account Assignment Category of Third Party. Still I am facing that Error while Creating Purchase Order.  Can you guide me where we do this Assignment of G/L Account so that I can change the G/L Account.
    Thanks,
    Farhan.

    Dear Farhan,
    1. Go to T. Code: FS00 and enter GL number and Company Code and go to Tab: Create/bank/interest, write down the field status group.
    2. Go to T. Code: OBC4 and Select your Field Status Variant and Double Click: Field Status Group (From Left-hand Dialog Structure)
    Double-Click on to Field Status Group (as noted down from in Step 1).
    From Select group, Select Additional account assignments and make Earmarked Funds, as optional.
    Best Regards,
    Amit

  • Error message in purchase requisition

    Hello friends,
      While creating purchase requisition am getting an error like this "No commitment item entered in item 00010 1000" please help me on this.....
    Thanks

    Hi,
    It appears that Fund management is active in your system , you need to assign a committment item to every PR line item related to the expense.
    normally committment items are derived by GL account / CO Objects, for live system please check wiith the finance consultant
    Reg
    Dheeraj

  • PO doesnot exixt while creating purchase order

    Hi all,
    I am getting an error while creating purchase order that " PO number doesnot exist".
    When I repeat creating it, PO with next number is getting created.
    What could be the reason for this?

    Use SM13 and check if you have any entry for the update failure. If yes, analyse with tech person,

  • Error while creating Frame work Purchase order

    Hi Gurus,
    We are trying to implement Frame work order process with following configurations.
    1)Item cat  B for acc assingment Y
    2)Allow  item catg B with acc *** K and Y.(How to config this in SPRO)
    So when i am creating a PO adopted through Purchase Req (account ***  K and item cat B) i am getting error message "Pricing Error :Mandatory condition NAVS is Missing".So how do i configure this pricing process.
    Also when i am creating a Frame work order do i need to select the document type both in PO and PR as frame work order or NB order type will work with these config of Item cat B and acc *** Y?
    When i am creating a PR or PO with doc type frame work order the order unit is automatically populating as "AU" is this something std or do i have to do anything in configuration?
    When i created a PO with ref to PR aith account *** K into the PO and add the item category B the charging information was not maintained so how to maintian this?
    How to maintain the accounting info from PR?
    Also if there is a complete process link releated to config of frame work order that will be great.
    Thanks in Advance.

    Hi
    We are trying to implement Frame work order process with following configurations.
    Item cat B for acc assingment Y
    Create new acct assignment category in IMG -MM - Purchasing -Account Assignment - Maintain Account Assignment Categories (If you are sure of fields to be used then you can directly create Y, if not then copy existing category say K to new one and choose required fields)
    Allow item catg B with acc *** K and Y.(How to config this in SPRO)
    In Purchasing - account assignment - Define Combination of Item Categories/Account Assignment Categories - set combination for Y and B.
    Hope your documement types (PO & PR) allows item category B.
    So when i am creating a PO adopted through Purchase Req (account *** K and item cat B) i am getting error message "Pricing Error :Mandatory condition NAVS is Missing".So how do i configure this pricing process.
    Check the pricing procedure in IMG - Purchasing - Conditions - Define Price Determination Process - Define Calculation Schema - Check for calculation schema - NAVS has been maintained.
    Also when i am creating a Frame work order do i need to select the document type both in PO and PR as frame work order or NB order type will work with these config of Item cat B and acc *** Y?
    You need to choose document types while creating purchase transactions. If that document type doesnt support item category B- then you will get an error message.
    When i am creating a PR or PO with doc type frame work order the order unit is automatically populating as "AU" is this something std or do i have to do anything in configuration?
    For services (D category) we define AU as default unit (IMG - MM - External Services Management - Source Determination and Default Values - for Client/for Purchasing Organizations)
    When i created a PO with ref to PR aith account *** K into the PO and add the item category B the charging information was not maintained so how to maintian this?
    How to maintain the accounting info from PR?
    create Framework requisition and then copy it to a PO.
    Thanks

  • Error while creating a Purchase Order

    Hi Friends,
    I am new to SAP MM. I am getting a problem while creating a purchase order. I created Purchase Info Record, Source List, but while creating Purchase Order, price is not picking from the purchase order. I am getting an error i.e. Net Value must be greater than 0. I checked all the settings, but getting same error.
    Could you please solve this

    Hi,
    Give some price at the item level for the item in the PO.
    And check the Pricing procedure in PO
    Hope it helps you.
    Thanks.

  • Error in vendor selection while creating Purchase requistions

    Hi,
    I was using bapi_requestion_create to create purchase requistion with different quotas for different vendors.
    Ex: vendor A   with 60%
          vendor B   with 40%
    If the required quantity is 100 items then it has to split 60 items to vendor A and create seperate Puechase Requistion.
    and for 40items with another Purchase requsition.
    Currently iam able to split the noof purshcase requisiton but it was picking only with one vendor.
    MY Code :
    *******Split PRs with respect to Quota ************************
          data : lv_lines type i,
                 lv_qty type  p DECIMALS 4.
          lv_qty = it_oo-qty.
          DESCRIBE TABLE t_equp LINES lv_lines.
          IF lv_lines GT 1.
            clear : w_equp.
            loop at t_equp into w_equp
                          where qunum = w_equk-qunum.
              refresh : t_req_item.
              clear   : w_eord,
                        t_req_item[],
                        t_req_item.
              READ TABLE t_eord INTO w_eord
              WITH KEY matnr = it_oo_sum_purch-matnr_sap
                       werks = it_oo_sum_purch-plant
                       lifnr = w_equp-lifnr.
              if sy-subrc is initial.
                it_oo_purch-AGREE     = w_eord-EBELN. "To Fill ALV
                it_oo_purch-ITEM      = w_eord-EBELP. "To Fill ALV
                it_oo_purch-FORNEC    = w_equp-LIFNR. "To Fill ALV
                t_req_item-doc_type   = c_zbmr.
                t_req_item-pur_group  = it_oo-ekgrp.
                t_req_item-material   = it_oo_sum_purch-matnr_sap.
                t_req_item-plant      = it_oo_sum_purch-plant.
              t_req_item-AGREEMENT   = w_eord-EBELN.
              t_req_item-AGMT_ITEM   = w_eord-EBELP.
              t_req_item-FIXED_VEND  = w_equp-LIFNR.
              t_req_item-QUOTA_ARR   = w_equk-qunum.
              t_req_item-QUOTARRITM  = w_equp-qupos.
                t_req_item-gr_ind     = c_x.
                t_req_item-ir_ind     = c_x.
              t_req_item-MRP_CONTR   = 'NOV'.
                CONCATENATE it_oo_sum_purch-due_dte+4(4)
                            it_oo_sum_purch-due_dte+2(2)
                            it_oo_sum_purch-due_dte(2)
                            INTO t_req_item-deliv_date.
                t_req_item-QUANTITY   = ( w_equp-QUOTE / 100 ) * lv_QTY.
              endif.
    ********Rounding off values*******************
              data : lv_int(20) type c,
                     lv_dec(20) type c,
                     lv_tot(20) type c.
              clear : lv_int ,
                     lv_dec,
                     lv_tot.
              lv_tot = t_req_item-QUANTITY.
              split lv_tot at '.' into lv_int lv_dec.
              if lv_dec(1) ge '5'.
                lv_int = lv_int + 1.
              endif.
              t_req_item-QUANTITY = lv_int.
              APPEND t_req_item.
              clear : v_number.
      Create purchase requisition by group
              CALL FUNCTION 'BAPI_REQUISITION_CREATE'
                   IMPORTING
                        number            = v_number
                   TABLES
                        requisition_items = t_req_item
                        return            = t_return.
    ERRO
              IF t_return-type CO 'AE'.
                CLEAR: v_msg, v_x.
                CALL FUNCTION 'WRITE_MESSAGE'
                     EXPORTING
                          msgid = sy-msgid
                          msgno = sy-msgno
                          msgty = sy-msgty
                          msgv1 = sy-msgv1
                          msgv2 = sy-msgv2
                          msgv3 = sy-msgv3
                          msgv4 = sy-msgv4
                     IMPORTING
                          messg = v_msg.
                PERFORM zf_grava_log_erro_oo
                              USING it_oo_purch it_oo_sum_purch v_msg v_x.
    SUCESSO - Atualiza Tabela zsytmm_pr_po
              ELSE.
                CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                     EXPORTING
                          WAIT = c_X.
                CLEAR: v_msg, v_x.
                CONCATENATE text-026  v_number INTO v_msg
                                      SEPARATED BY space.
                it_oo_sum_purch-QTY =    t_req_item-QUANTITY.
                PERFORM zf_grava_log_sucesso_oo
                          USING it_oo_purch it_oo_sum_purch v_msg v_x.
                CLEAR: zsytmm_pr_po.
                vl_item = c_00001.
                zsytmm_pr_po-banfn    = v_number.
                zsytmm_pr_po-bnfpo    = vl_item.
                zsytmm_pr_po-ebeln    = c_false.
                zsytmm_pr_po-ebelp    = c_false.
                zsytmm_pr_po-zshmode  = it_oo_purch-shipm.
                MODIFY  zsytmm_pr_po.
              ENDIF.
            endloop.

    Hi,
    You have to fill DES_VENDOR & FIXED_VEND of structure REQUISITION_ITEMS while calling BAPI.  But while going through your code,
    * t_req_item-FIXED_VEND = w_equp-LIFNR
    is commented, uncomment the same and add line for DES_VENDOR also.
    Regards
    Vinod

Maybe you are looking for