Regarding ME21N(purchase order)

Hi
when i creatting puchase order, i am getting an error. that is account assignment is mandatory field. and it is asking gl a/c. automatically it took the raw material consumption a/c(exp). why it is asking ?which gl account we should give?please tell me ? urgent............
aar

Hi
Account assignment becomes mandatory when cost centre is mandatory.
When you mention a cost centre, the system asks for a G.L account & the same is picked up from automatic account assignment - G.B.B, V.B.R.
regards
Aravind

Similar Messages

  • Payment restriction regarding a purchase order

    suppose a purchase order is made at head office or branch office.
    is it possible that if payment has been from either head office or branch office then second time payment regarding  same purchase order should not be possible from other branch or head office.

    let me explain once again
    we have made a purchase order , it can be made at head office or branch/unit level.  payment is also possible at any end.
    now we want is that whenever any one of head office or branch office makes payment then afterwards no one should be able to make same payment again with respect to same purchase order.
    if we make some configuration in vendor master then we are restricting the working of vendor to some unit or head office we donot want to restrict teh vendor.
    instead we want a simple restriction over manual payment that once a payment has been made regarding one purchase order then double payment is not allowed regarding that purchase order, a error message should get flashed over screen while making that posting.

  • Personal Settings in ME21n Purchase Order

    Hi frnds,
      In Me21n -- create purchase order screen i have a tab called as Personal settings where i can go and assign some default fields like Plant , StrLoc ............. .
    Now i want to deactivate it for some particular users .
    How to to it ? At configuration level should i do it .Or can the Basis person go and remove the object or field from that particular list.If yes what is that object or field which the Basis person should deactviate ??
    Regards
    Rakesh

    Hi
    This can be done through user specific settings.
    For the particular user click on the user settings and remove the default values and save.
    It will not display.
    REgards,
    Raman

  • Question regarding  Blanket Purchase Order by Category functionality

    Hi All,
    I have a requirement that Strategic buyers will fill agreement with supplier by item Category level
    Agreement will be on Price level and will have expiration date
    The category level will contain list of items Part numbers which are the same item from technically :
    Our business is on the electronics contract manufacturing and we are producing for Customers from the High Tech industry .In order to keep each customer process and unique environment we are coding the item Part # per customer since of that the same electronic component having different part # per customer
    Each night we running MRP run (ASCP) and the Planner release Planned order to request ion
    Is there a way to support this process as the following :
    1 create sourcing rule by category set and assigned the relevant items to the category set
    2 Create Blanket Po by Category level with expiration date and Price
    When releasing Planned order from ASCP (Mrp) it is Creating requisition on item level
    Will it Auto release the Pr to Po based on the Blanket by Category level and derived the Price?
    The requirement is that the purchase requisition will derive the price from the agreement based on assigned Category level and will automatically convert to Purchase order
    I will appreciate your advise
    Thanks

    Hi,
    Sourcing Rules are not created at Item or Category Level.
    What you can do is
    1. create a Sourcing Rule and Assign it to Category-Organization Level.
    2. Create a BPA for the category
    3. Create an ASL (Approved Supplier List) and give the BPA Reference in that.
    Try doing this..this should help to some extent.
    Regards
    Arvind

  • Problem regarding service purchase order

    Hi gurus,
    when i am trying to create a purchase order(NB) with reference to service purchase  requision, the item category "D" is not coming in the purchase order.i have maintained all the item categories to document type(NB).please give the solution.
    very urgent.
    thnnks&regards
    veera.

    Hi,
    Check Linking between  PO document type"NB" to PR document type  and  Item Category  "D" is allowed or not  in following path.
    SPRO- > MM-> Purchase Order- > Document type
    In this select the Document type "NB" and check Linkage to Purcahse Requisition.
    Check if not & enter  Item Category  "D"   and save.
    Now try your transaction.
    Hope the above will helpful & then reward.
    Regards,
    Biju K
    Message was edited by:
            Bijay Kumar Barik
    Message was edited by:
            Bijay Kumar Barik

  • Regarding subcontacting purchase order

    Dear cons
        I want to create a subcontacting p.o . In this p.o I entered 100 qt finished (final)product. & in component I entered 1 MT. & P.O i entered overdelivery tolerance as 10%. AT the time of goods receipt(migo) vendor sends 110 quantity.because 10% we have given as overdelivery. at the time of posting migo the system gives a message that stock deficit in vendor. but vendor sends 110 qty.
    note - we donot know how many finished product vendor will make within 1mt. It may be 100 or 110 also. due to this we give overdelivery tolerance. but system donot accecpt.pl.solve it.
    nirupama

    Hello Nirupama,
    When you create the Sub Contracting PO at that time you mention the relation between final product and components using BOM or Component functionality in the purchase order. So once you set the relation 100:1 and if you receve 110:1 the simply, system want accept it.
    so you need to change the purchase order quantity as 110 with component qty 1 or you need to provide extra coponent for additional 10 qty (as other expert's responded).
    System is not smart enough ()
    Regards
    Arif Mansuri

  • Regarding Return purchase order

    Hi all,
    I am new to this area.  I wanted to know the difference between purchase order and return purchase order. 
    If I am not wrong, the table EKKO stores details about purchase order, in which the field EBELN stores the purchase order number.
    So from the table EKKO how to identify the purchase order is normal or return.

    Hi,
    I wanted to know the difference between purchase order and return purchase order.
    While you creating PO,if you mark return indicator in PO in item overview,then such type OF PO is consider as return PO,
    For  return PO while doing MIGO , system consider movement type 161 automatically.
    In table EKKO you will get PO number pass this PO number in following table
    In t-code SE16N give  table EKPO and check filed-RETPO  active (X Mark) there then its return PO otherwise normal PO.
    Regards
    Kailas Ugale

  • Regarding Quotation & purchase order

    Dear experts,
    I want to get clear how purchase order play a role in creating a quotation.
    So long i heard of process Enquiry->Quotation->Sale order -> Delivery->Billing->FI posting.
    But i have no idea how purchase order is used to create quotation.
    Plz if anyone can explain me in detail about the quotation part.
    Basically i am an abaper and requirement is to use a BAPI for creating quotation.There is purchase order information also
    given in input.However i have no functinal clarity about purchase order and the way it is linked to quotation.

    Hi there,
    Basically a Purchase order is created to procure goods / items from an external vendor or plant. Those items are called 3rd party items. When a sales order is created, a purchase requisition PR is created 1st basing on the settings in scheduling line catg. A PR will either convert into a production order (for inhouse manufactured goods) or a purchase order (for externally procured goods). PR to PO conversion happens in ME59.
    It is also possible that a PO is raised 1st to procure the goods. This happens for STO items (stock items). Company raises a PO to the vendor or supplier, inbound delivery is created, when the inbound delivery is GR'ed, stock will be available.
    Your understanding is correct that Inquiry --> Quotation --> order --> delivery --> billing.
    Quotation is where we give it to the customer on the terms of sale which has a specific validity period. In some cases, we refer the SO from the quotation. But the quotation cannot directly create a PO. Also if you see the VOV6, schedule line catg BN & BV will not have availability check or transfer of requirements or any entry in order field (for creating a PR).
    So in any case if you receive any purchase order data, it is required to enter in purchase order data screen in quotation. Other than that it has no relevance.
    Regards,
    Sivanand

  • Update prices in ME21N (purchase order)

    Hi,
    We need to re-calculate prices automatically when creating or modifying a purchase order taking into account changes in some pricing fields of the order.
    User has the standard option of updating the prices in 'condition' tab selecting the option he needs but what we need is to do this automatically if user changes some fields in the order.
    Does anybody know if we have the same functionality as we have in SD in exit 'FORM userexit_new_pricing_vbap/vbkd' with the function 'new_pricing' in MM or how can we solve this issue?
    Thanks in advance,
    Best regards,
    Silvia,

    Hi Silvia,
    Check the BADI that I suggest you. Read the documentation on line that I copy:
    Determine Pricing Type in Case of Changes in EKKO, EKPO
    Functionality
    The method DEFINE_CALCTYPE enables you to stipulate whether the system is to trigger a new price determination process. You can also specify the type of price determination (pricing).
    Result
    The method outputs the pricing type, which controls the price determination process.
    Parameters
    IM_X_OEKKO: Header data, old status
    IM_X_NEKKO: Header data, new status
    IM_X_OEKPO: Item data, old status
    IM_X_NEKPO: Item data, new status
    IM_X_OBEKPO: Transfer structure BEKPO (EKPO with further fields), old status
    IM_X_NBEKPO: Transfer structure BEKPO, new status
    CH_X_LF_CALCTYPE: Output of pricing type determined via BAdI ME_DEFINE_CALCTYPE.
    Notes
    The method DEFINE_CALCTYPE is intended exclusively for changing the variables CH_X_LF_CALCTYPE. Do not make any database changes in the method. No COMMIT WORK statements may be executed within this method.
    Ensure that your code supplements the standard code controlling the price determination process but does not disable it.
    Documentation for Business Add-In ME_DEFINE_CALCTYPE.
    As you can see, you can control the modifications on EKPO.
    Regards,
    Eduardo

  • ME21N purchase Order error

    Hello
    I am creating a Purchase order with reference to PR, however I am getting error, Article XXXXXX is not listed in Plant XXXX.
    I have checked the Article and it is extended to the plant. This is a IS-Retail material and I could see the listing tab inside the material, Unfortunately I am not able to perform the listing operation for this Article in Plant as I dont have any knowledge on IS-retail material.
    Can some body throw light on this issue.
    regards
    Prashant

    That transaction does not exits ..........
    Regards
    Prashant

  • ME21n - Purchase order field exit??

    Hi
    Does anybody know what the ME21n (enter purchase order) field exit would be so that I can default a particular G/L account (HKONT) when the account assignment group is 'F' & the purchasing org is a particular value?
    If you can also confirm if that is going to be possible with coding in that field exit I would appreciate it....
    Thanks all for your time...

    Screen Exit
    Please remove the TDS-related input fields on the PO entry screen on the customer data tab  (PO line details).
    - TDS account
    - TDS cost code
    - TDS sub code
    1.     Goto Transaction Code Me21n
    Fill the following fields
    Enter
    Give the input values in following fields from  ORGDATA TAB
    Purchasing org
    Purchasing group
    Company code
    Vendor
    Enter
    Select Customer Data tab like following
    USER EXIT  : MM06E005 (Customer fields in purchasing document )
      Goto  : T.Code : SMOD
         Give the Enhacement Name : MM06E005
         Click on Display
         Click on Components Push Button
         Double click on function module EXIT_SAPMM06E_016( Export Data to Customer Subscreen for Purchasing document item)
         Double click on Include ZXM06O01.
         Insert the following coding in that include
    SET PARAMETER ID 'BUK' FIELD g_ekko-bukrs.
      LOOP AT SCREEN.
        IF screen-name = 'EKPO_CI-ISMSUBTITLE1'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert CR336/BG1 >>>>>>>>>>>>>>>>>>>>>>
        IF screen-name = 'G_EAN11'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *<<<<<<<<<<<<<<<<<<<<<<< End of insert CR336/BG1 <<<<<<<<<<<<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
    IF screen-name = 'EKPO_CI-TDSACCOUNT'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSCOST'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSSUB'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
        IF ( screen-name = 'EKPO_CI-TDSACCOUNT'
          OR screen-name = 'EKPO_CI-TDSCOST'
          OR screen-name = 'EKPO_CI-TDSSUB'
          OR screen-name = 'TDS_TXT_1'
          OR screen-name = 'TDS_TXT_2'
          OR screen-name = 'TDS_TXT_3'
          OR screen-name = 'TDSACCOUNT-DESC'
          OR screen-name = 'TDSCOST-DESC'
          OR screen-name = 'TDSSUB-DESC'  ).
          IF g_ekko-bukrs(2) <> 'U6'.       "not a theatrical company
            screen-invisible = '1'.
            screen-input     = '0'.
          ELSEIF g_flag = 0.                "display only
            screen-invisible = '0'.
            screen-input     = '0'.
          ELSEIF g_flag = 1.                "change
            screen-invisible = '0'.
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
           screen-input     = '1'.       "Fharook Syed
            screen-input     = '0'.        "Fharook Syed
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
          ENDIF.
          IF screen-name = 'EKPO_CI-TDSACCOUNT'.
            screen-required  = '1'.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> End of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
    &#61664; save & activate.
    &#61664; Repeat the above process in ME21N to see customer data fileds in CUSTOMER DATA tab
    After the above Modifications CUSTOMER DATA is   displaying like this
    rewars if useful

  • Regarding Updating Purchase order status

    Hi,
    Could any one tell me how we relate equipment(IE02/IE01-EQUNR) with purchase order(AUFK-AUFNR). how we will find that for a single equipment how many purchase orders are existed.
    and i want to update user status in purchase order could any one tell me the function module or bapi for updating the user status in purchase order.
    Thanks in advance.
    Points will be rewarded for helpfull answer..

    Robert,
    Have you tried to implement BBP_DOC_SAVE_BADI to recognize the creation of the invoice? This document should have the reference for the PO, if you have this relation then you can update status there, in the badi implementation...
    As Ramki says, you should raise an OSS message to ask for an standard way.
    BR,
    Gerardo.

  • Regarding LSMW Purchase Order header and item data

    Hi Friends,
    I have one requirement i.e purchase order data need to be upload through LSMW via Direct input method.
    =============
    pls find the belwo flat file structure
    old_PO           material            price            qty
    P123              M111                  10               1
    P123              M222                  10                1
    P123              M333                  20               1
    ===============
    Normally if I upload same data into SAP, it will create three purchase orders with different SAP numbers.
    I want if old_PO number is matches with the previous record all the materials should be in single transaction and single Purchase order should be created.
    Can any body help how to resolve this issue. This is very urgent.
    pls explain in detail. I am using LSMW. I don't have no other option.
    =====
    please don't post any junk amswers.
    =====
    Thanks in advance

    Hi Raghunath,
    Don't think that this reply is junk one.I cannot explain you in detail but try like this.
    In the fifth step of LSMW,You can find Global data definitions & Processing times.
    In any of these you can just fetch the values from database with reference to flat file data like..
    select PO from ...where PO = source-PO.
    if sy-subrc EQ 0.
    skip_transaction. Using this function you can skip this record
    endif.
    Award points if useful.
    Thanks,
    Ravee..

  • Regarding LSMW -- Purchase Order Data

    Hi Friends,
    I have one requirement i.e purchase order data need to be upload through LSMW via Direct input method.
    =============
    pls find the belwo flat file structure
    old_PO           material            price            qty
    P123              M111                  10               1
    P123              M222                  10                1
    P123              M333                  20               1
    ===============
    Normally if I upload same data into SAP, it will create three purchase orders with different SAP numbers.
    I want if old_PO number is matches with the previous record all the materials should be in single transaction and single Purchase order should be created.
    Can any body help how to resolve this issue. This is very urgent.
    pls explain in detail. I am using LSMW. I don't have no other option.
    =====
    please don't post any junk amswers.
    =====
    Thanks in advance

    Hi Raghunath,
    Don't think that this reply is junk one.I cannot explain you in detail but try like this.
    In the fifth step of LSMW,You can find Global data definitions & Processing times.
    In any of these you can just fetch the values from database with reference to flat file data like..
    select PO from ...where PO = source-PO.
    if sy-subrc EQ 0.
    skip_transaction. Using this function you can skip this record
    endif.
    Award points if useful.
    Thanks,
    Ravee..

  • Regarding Individual purchase order

    Sir,
    While doing IPO the stock should be mentioned as Special stock, means it should be after raising the sales order only happens, but while saving the sales order a messaging hits that Missing data: G/L account number, with this i couldn't able to save my sales order. I have maintained all the required fields in the Material master. suggest me.
    Suggestion will be valuble
    bye

    Hi ,
    Go to the sales order and find the requirement class triggered for the line item .Then you proceed to the configuration of the requirement class where you have to change the settings in order to ensure that you dont have any problem of GL Account while saving your sales order.You have to change E i suppose.
    Regards,
    Sarosh

Maybe you are looking for

  • Creation of SP Groups for a site using javascript

    Hi, I need to create four SP Groups for a website. Here is my code to create a website: $(document).ready(function () { createSite(); function createSite() { var context = SP.ClientContext.get_current(); var collWeb = context.get_web().get_webs(); va

  • Adding a record in a database using the jbutton

    hi i'm a newbie of jdeveloper.. i just wannna ask how to code adding a record in a database POSTGRESQL using the jbutton.. i already connected in the database but in the model form it has already navigation buttons.. but i want to learn how to code t

  • How can I sign a password protected PDF doc?

    I am trying to sign a password protected document, downloaded from a government site. I can use all button and drop-down menus and also validate the document but then, when I click on the line where I have to sign, there is only the cursor flashing a

  • Computer won't reconize ipod

    i plug computer into the computer and i hear three little rings..instead of one..but it doesn't connect and all it does is charge..i tried everything possible. Can anybody help?

  • Cash Flow summary report

    Hi All, The user was trying to run the following report. Report: ZKIOR095 Description This report is a variant of the cash flow report for use by the ngineering department. The report is unique because it mixes both actuals and budget on a given line