What is accural process in corresponding to purchase orders

hai freinds i am new to Material management , can any one tell me where is the accural  process used in purchasing , can any one tell me in detail how the accural process is implemented in purchsing
thanx in advance
afzal

Hi,
the reason that nobody has yet responded to your question is because it is not clear what you are asking?
there is no real "accrual" process in the PO.
You can pass delivery costs to "accrual" accounts but these are more like clearling accounts than accruals.
You can post accruals against PO items automatically but ONLY when you have created a "subsequent settlement" where you are accruing expected discounts that may apply later if you hit certain "targets".
Other than this I have not heard of any other accruals in respect of POs.
Steve B

Similar Messages

  • Come here and discuss the business process of Third Party Purchase Order?

    come here and discuss the business process of Third Party Purchase Order?
    when this po  is used and the following process is what?

    Hi YuLin
    It is a vague topic..anyways i will tell you one important scenario of the 3rd party order :Third Party Without Shipping Notification(its imp one)
    In third-party order processing, your company does not deliver the items requested by a customer. Instead, you pass the order along to a third-party vendor who then ships the goods directly to the customer and bills you.
    In this scenario, the vendor does not send a shipping notification. The incoming invoice from the vendor updates the billing quantity, so that the customer-billing document is only possible after entering the invoice from the vendor
    Function List
    The following functions are provided to support the Third Party Without Shipping Notification (J55) building block:
    When the order is created, the specification of material numbers, quantity and conditions takes place at item level. As the material is not available on stock, a purchase requisition is created directly within the sales order.
    Purchase Order Processing
    The purchase requisition can already be automatically assigned during creation. If not, it is possible to assign the purchase requisition manually. The purchase order is created with reference to the purchase requisition. The quantity and the material are transferred from the sales order. The purchase order price can now also be determined using condition records.
    Vendor Invoice Verification
    The vendor invoice verification must take place before customer billing. The quantity of the invoice updates the quantity to be invoiced in the sales order.
    Billing Documents
    The billing documents are carried out on the basis of the order. Since the vendor might not deliver the exact quantity ordered, quantity adjustment takes place through the quantity in the vendor's invoice.
    Controlling
    The revenue and costs will be posted to CO-PA via the billing document
    Key Points
    As no shipping notification is available, the customer invoice can only be created after having finished vendor invoice verification.
    Normal process you can refer in help.sap.com under this link
    http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b91d843ad11d189410000e829fbbd/frameset.htm
    regards
    Yogesh

  • Extract of gr processing time in open purchase order

    to display gr processing time in open purchase order .give me query for extract the gr processing time which table and which field we have to take

    Hi
    Check the tables<b> MKPF and MSEG</b> tables for this
    these 2 tables only will store the data related to the GR and GI's
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Whats the fieldname and table name for purchase order delivery date

    hi all,
        whats the fieldname and table name for purchase order delivery date
      thanks and regrads

    EKET-EINDT is the delivery date according to the schedule lines.
    for example the line item has 100 qty.
    it is sent in three schedules (40, 40, 20).
    Then EKET will have 3 records for one PO Line item.
    The final delievry data is the EKET-EINDT for the 3rd schedule line item.
    Regards,
    Ravi

  • What is the standard print prg for Purchase Order

    Hi,
    I am working on forms, what is the standard print program for purchase order.
    Already i have gone to nace and found that the program assigned to the customized print prg, so i am not able to find out the print program, so can u tell me how to solve it.
    Regards,
    clara

    Here are the default entries in the configuration
    NEU     Purchase order     1     SAPFM06P     ENTRY_NEU     MEDRUCK
    NEU     Purchase order     2     SAPFM06P     ENTRY_NEU     MEDRUCK
    NEU     Purchase order     6     RSNASTED     EDI_PROCESSING
    NEU     Purchase order     A     RSNASTED     ALE_PROCESSING
    Regards,f
    Ravi
    Note : Please mark the helpful answers

  • Processing log output for Purchase order

    Dear All,
    Iam getting some problem when iam creating an IDOC and checking in the Processing log for IDOC number.
    Actually i had created one custom idoc for Purchase order since my client need only some field and in one line for header and line item, I had done it and i can see it in sdata of EDIDD structure. When i create a Purchase order and save it an idoc number is posting and I can see this file in my physical directory indeed.
    Now when iam going into change mode of PO ME22n to see the Processing LOG, It is not showing the IDOC Number in Purchase order output processing log popup.

    The processing log will only show output based standard output control (Table NAST).
    How is your IDoc being created. Via a user exit, BADI. If so then they will not appear on the processing log.
    It is being created as a custom IDOC for which i had written a Z function module and given that in PO processing code which is ME10. When iam checking the standard IDOC for PO it is generating the IDOC in processing log as well.
    Iam just placing my code just have a look at it and suggest if any thing needs to be done.
    FUNCTION Z_IDOC_OUTPUT_ORDERS.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(OBJECT) LIKE  NAST STRUCTURE  NAST
    *"     VALUE(CONTROL_RECORD_IN) LIKE  EDIDC STRUCTURE  EDIDC
    *"  EXPORTING
    *"     VALUE(OBJECT_TYPE) LIKE  WFAS1-ASGTP
    *"     VALUE(CONTROL_RECORD_OUT) LIKE  EDIDC STRUCTURE  EDIDC
    *"  TABLES
    *"      INT_EDIDD STRUCTURE  EDIDD
    *"  EXCEPTIONS
    *"      ERROR_MESSAGE_RECEIVED
    *"      DATA_NOT_RELEVANT_FOR_SENDING
    DATA: xdruvo.                          "Druckvorgang
    DATA: neu  VALUE '1',                  "Neudruck
          h_kappl LIKE nast-kappl,         "Hilfsfeld Applikation
          h_parvw LIKE ekpa-parvw,         "Hilfsfeld Partnerrolle
          h_ebeln LIKE ekko-ebeln.         "Hilfsfeld Belegnummer
      CLEAR control_record_out.
       xdruvo = neu.
      h_kappl = object-kappl.
      h_ebeln = object-objky.
      h_parvw = object-parvw.
      DATA:
           LT_EDIDC LIKE EDIDC OCCURS 0 WITH HEADER LINE,
             L_EDIDC LIKE EDIDC,
             L_SEND_FLAG,
             W_SDATA LIKE EDIDD-SDATA.
      DATA: T_BDI_MODEL LIKE BDI_MODEL OCCURS 0 WITH HEADER LINE.
      DATA: T_EDIDC LIKE EDIDC OCCURS 0 WITH HEADER LINE.
      DATA: T_EDIDD LIKE EDIDD OCCURS 0 WITH HEADER LINE.
      DATA: C_MESSAGE_TYPE LIKE EDIDC-MESTYP VALUE 'ZORDER'.
    *- Call function module to determine if message is to be distributed
    OBJECT_TYPE = 'BUS2012'.
      MOVE control_record_in TO control_record_out.
      CALL FUNCTION 'ALE_MODEL_DETERMINE_IF_TO_SEND'
        EXPORTING
          MESSAGE_TYPE           = C_MESSAGE_TYPE
        IMPORTING
          IDOC_MUST_BE_SENT      = L_SEND_FLAG.
       EXCEPTIONS
         OWN_SYSTEM_NOT_DEFINED = 1
         OTHERS                 = 2.
      DATA : BEGIN OF EKKO_tAB OCCURS 0,
      EBELN LIKE EKKO-EBELN,
      F1 TYPE C VALUE ',',
      BUKRS LIKE EKKO-BUKRS,
      F2 TYPE C VALUE ',',
      BSART LIKE EKKO-BSART,
      F3 TYPE C VALUE ',',
      LIFNR LIKE EKKO-LIFNR,
      F4 TYPE C VALUE ',',
      WAERS LIKE EKKO-WAERS,
      F5 TYPE C VALUE ',',
      BEDAT LIKE EKKO-BEDAT,
      F6 TYPE C VALUE ',',
      WERKS LIKE EKPO-WERKS,
      F7 TYPE C VALUE ',',
      PLIFZ LIKE EKPO-PLIFZ,
      F8 TYPE C VALUE ',',
      EBELP LIKE EKPO-EBELP,
      F9 TYPE C VALUE ',',
      MATNR LIKE EKPO-MATNR,
      F10 TYPE C VALUE ',',
      MENGE LIKE EKPO-MENGE,
      F11 TYPE C VALUE ',',
      MEINS LIKE EKPO-MEINS,
      F12 TYPE C VALUE ',',
      END OF EKKO_TAB.
      DATA SDATA1 LIKE EKKO_tAB OCCURS 0 WITH HEADER LINE.
      DATA EBELN LIKE EKKO-EBELN.
      WRITE OBJECT-OBJKY TO EBELN.
      SELECT T1EBELN T1BUKRS BSART LIFNR WAERS BEDAT  WERKS PLIFZ EBELP MATNR MENGE MEINS
      FROM EKKO AS T1
      INNER JOIN EKPO AS T2 ON T2EBELN = t1EBELN
      INTO CORRESPONDING FIELDS OF TABLE EKKO_tAB
      WHERE
    *T1~KAPPL = 'EF' AND
      T1~EBELN = EBELN.
    *T1~KSCHL = 'YEDI' .
      DATA SDATA LIKE EDIDD-SDATA.
      DATA NDATE LIKE SY-DATUM.
      DATA NMENGE(17) TYPE C.
      LOOP AT EKKO_tAB.
        WRITE EKKO_TAB-MENGE TO NMENGE.
        NDATE = EKKO_tAB-BEDAT + EKKO_tAB-PLIFZ.
        CONCATENATE  EKKO_tAB-EBELP ',' EKKO_tAB-BUKRS ',' EKKO_tAB-BSART EKKO_tAB-EBELN ',' EKKO_tAB-LIFNR ',' EKKO_tAB-BEDAT ','
        NDATE ',' EKKO_tAB-BSART EKKO_tAB-EBELN ',' EKKO_tAB-EBELN ', 0,' EKKO_tAB-MATNR ','
        NMENGE ',' EKKO_tAB-MEINS ',' EKKO_tAB-WERKS INTO SDATA.
        MOVE SDATA TO: W_SDATA, T_EDIDD-SDATA.
        MOVE 'ZORDERS' TO T_EDIDD-SEGNAM.
        APPEND T_EDIDD.
      ENDLOOP.
    *call function 'L_IDOC_SEGMENT_CREATE'
        exporting
             i_segnam = 'ZORDERS'
             i_sdata  = w_sdata
        exceptions
             others   = 1.
    *LT_EDIDC
    call function 'L_IDOC_SEND'
         tables
              t_comm_idoc           = LT_EDIDC
         exceptions
              error_distribute_idoc = 1
              others                = 2.
    *DATA T_BDI_MODEL LIKE BDI_MODEL.
    WRITE OBJECT-OBJKY TO T_BDI_MODEL.
    READ TABLE T_BDI_MODEL INDEX 1.      " maximum 1 recipient
    L_EDIDC-DIRECT = 1.
      L_EDIDC-DOCNUM = DOCNUM. "***
      L_EDIDC-RCVPRN = 'HCM_00_785'.
      L_EDIDC-RCVPOR = 'MM_PO_FILO'.
      MOVE 'ZORDER'   TO L_EDIDC-MESTYP.
      MOVE 'ZPURIDOC' TO L_EDIDC-IDOCTP.
      MOVE 'LS'      TO L_EDIDC-RCVPRT.
    MOVE T_BDI_MODEL-RCVSYSTEM TO L_EDIDC-RCVPRN.
    *MOVE-CORRESPONDING L_EDIDC TO W_EDIDC.
    *- Distribute the iDoc
    BREAK-POINT.
      CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE' "IN UPDATE TASK
        EXPORTING
          MASTER_IDOC_CONTROL            = L_EDIDC
        TABLES
          COMMUNICATION_IDOC_CONTROL     = LT_EDIDC
          MASTER_IDOC_DATA               = T_EDIDD
        EXCEPTIONS
          ERROR_IN_IDOC_CONTROL          = 01
          ERROR_WRITING_IDOC_STATUS      = 02
          ERROR_IN_IDOC_DATA             = 03
          SENDING_LOGICAL_SYSTEM_UNKNOWN = 04.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    READ TABLE LT_EDIDC INDEX 1.
      control_record_out-direct = '1'.
      CONTROL_RECORD_OUT-DOCNUM = DOCNUM. " ***
      control_record_out-serial = sy-datum.
      control_record_out-serial+8 = sy-uzeit.
      control_record_out-mestyp = LT_EDIDC-mestyp.
      control_record_out-idoctp = LT_EDIDC-idoctp.
      control_record_out-SNDPRN = 'HCM_00_786'.
      MOVE 'MM_PO_FILO' TO control_record_out-RCVPOR.
      MOVE 'LI'      TO control_record_out-SNDPRT.
      MOVE 'SAPQIS' TO control_record_out-SNDPOR.
    ENDFUNCTION.

  • Process to CLOSE-OUT Purchase orders.

    Hi,
       Would anyone be able to share the process they follow to close-out Purchase orders which are open ?
    Thanks,
    RB

    Allen,
      Thanks for your inputs. Below
    1. Goods receipt the total quantity for all lines - this would be the normal way that the PO is closed - Agree with you on this.
    2. We do not use the last delivery checkbox on the confirmation document because eventually if a PO needs to be opened for some reasons we cannot later on.
    3. Incase of partial confirmations and closing open PO's there have been issues in the past with deleting the line. For some reasons, the PO had to be opened again, line item had to be undeleted and this did not seem to work quite well.
    4. Another way to close a PO is -Go to the PO line items and flag the 'No further confirmations expected' indicator for every line and re-order the PO.
    This will remove the commitments in backend. If a PO needs to be re-opened later (for some odd reasons) it is just a matter of unchecking the indicator (for that line) 'No further confirmations expected'.  Would be nice to get your inputs on this.
    Thanks
    RB
    Edited by: Rajeshree Bhatiya on Mar 15, 2010 5:17 AM
    Edited by: Rajeshree Bhatiya on Mar 15, 2010 5:20 AM

  • What is the impact of Allow internal purchase orders in OMS2 on MRP views

    While doing subcontracting i want to maintain co-product.
    For that
    When i had activated MRP2 view,in the procurement subscreen  the field co-product is not appearing .
    When i selected internal purchase orders allowed in OMS2 for my material type
    then the field co-product is appearing in MRP2 view.
    What is the link between internal purchase order selected and co-product appearance in MRP2 view
    Can any one explain in detail

    Hi,
    Which material type is your using for Co-Product........
    If you using the material type FERT then in mRP 2 view you can view the co-product screen.
    Goto----
    T-code OMS9   , select the filed selection group 69 there u can see MARC-KZKUP  (Indicator: Material can be co-product)...................................
    Hope this may help you.......

  • What is the  Process of  Back to Back Order ?

    Hi,
    I want to know the Whole Process of  Back to Back Order of an Item !
    And plz reply my Question .......................? Sir

    Back Order of an Item  means :-
    Suppose you have a order and delivery date is 01/08/2011 for 10 quantity .
    now you have dispached only 5 quantity on same sales order.
    now run to back order report in next day(02/08/2011) it will show that 5 qty is in back order report.
    Thanks
    Manvendra Singh Niranjan

  • What is the process of closing a notification / order

    We are in the process of testing MAM 3.0 SR1 for a maintenance system; we do not see on the notification header and order header flag to close either notification or order.Is this not a standard function in MAM. 
    Thanks for your help

    Thanks Gisk,
    I created a user status on notification header called COMP and we used a BAPI in R3 to set the completion status on the notifications that have a user status COMP from the device.
    How about the order? we are having the issue of completing notifications that are assigned to orders. On the documentation, it says that at closing the order all assigned notif will be  closed in R3 automatically. This is not happening for order/notif from MAM.. Any thought?
    Thanks again

  • Do you have any idea what is the BADI for creation of Purchase Order?

    Hi Gurus, I would like to ask regarding the BADI for the P.O creation in SRM. I have a requirement that if the Account Assignment Type is "asset" it should tick the checkbox (goods receipt/confirmation of performance of service) in the related documents tab of item.  Thanks a lot. I hope you can help me gurus.

    Thanks for the help.

  • Display regarding  ME23N corresponding to purchase order

    Hello Experts,
                      I am a fresher and i have got a requirement for a standard me23n tcode . In me23n there is free checkbox in the item when we check the checkbox for free we won't get the item in the invoice .  so i went through the code for it and when free is checked a function call is not invoked were as when we don't check free checkbox that function call is invoked. so , kindly give me some suggestion so that the item description should be displayed even though the checkbox for free is checked.
    Regards,
    mnarar.

    Hello,
            when i don't check the checkbox free the below perform is invoked
    PERFORM GET_MAIN_DETAILS IN PROGRAM ZMM_PO_DETAILS .
    (ZMM_PO_DETAILS) is the copied program from standard version .
    and when i check the free checkbox the above perform is not invoked . So,plz help me out to resolve my issue .
    Regards,
    mnarar.

  • Purchase order number addition to Delivery

    what is the process of adding the purchase order to a return delivery.
    Plz let me know. Thanks.
    Edited by: raghav nba on Nov 25, 2008 9:40 PM

    sorry, it was a custom enhancement here. I got it.

  • What and Which are the Mandatory fields in a Purchase Order?

    Please advise how I can check what the Mandatory fields are in a purchase order and which fields are not Mandatory ?
    Also, Please advise where this information can be found in the manual?
    Thanks in advance.
    Edited by: Darpal Thiarha on Feb 26, 2008 3:49 PM

    Hi,
    mandatory fields are:
    vendor
    docdate
    delivery date
    and other fields you may test in sbo_transactionnotification procedure.
    I don`t think that this is written in manual, you have to test to add the document with few fields filled and check it.
    Petr

  • Steps to create a purchase order in SAP r/3

    Hi All,
        I need to create a purchase order in SAP R/3,I am very new to SAP R/3 just started using material managements module in R/3.Could any one please help me to know what all steps i need to take for creating a PO.Do i require some pre-requisite data in R/3?
    Waiting for your reply!
    Thanking you.
    Regards,
    Namrata.

    Trigger
    A purchase order needs to be created, and the vendor is known
    Business Process Description Overview
    A purchase order is a legal document issued by the buyer to the vendor to supply materials or service at the agreed price, terms and conditions. The Purchase Order forms the basis for all follow-on activities like Goods Receipt, Invoice Verification, etc. The Purchase Orders can be created directly by entering all the required data, copying already created purchase order, with reference to an RFQ/Contract or with reference to a PR.
    Purchase Order creation is possible only if sufficient budget allocation is there for the Fund Centers. It is not possible to create Purchase Orders for a Vendor who is blocked for procurement or not maintained in source list for that item. Also it is not possible to create PO for Quantity more than the PR quantity.
    All the price components which are to be paid to vendors and requires to be inventoried has to be included in PO.It is possible to add different vendors for delivery costs. The tax codes should be correctly maintained in PO for the purpose of Cenvat availment etc.
    The payment term defaulted from Vendor Master or RFQ has to be verified and changed if required.
    The incomplete Purchase Orders can be saved as HOLD document and later completed and saved thru Change PO menu
    Input - Required Fields     Field Value/Comments
    Vendor     Vendor number
    Purchasing Organization     1000
    Purchasing Group     Purchasing Group code
    Date     Purchase order date
    Account assignment category     Where costs will be allocated
    Delivery Date     Anticipated Delivery Date
    Plant     For which plant we are buying the material
    Output - Results     Comments
    Purchase order document     Can be changed, displayed or printed which can then be mailed to vendor
    Tips and Tricks
    The Purchase Orders can be created directly by entering all data required for creating PO or by copying another PO or with reference to RFQ/Contract/PR.To create a purchase order by copying existing document (PO/RFQ/PR), you can either select the desired document in the document overview   .and adopt it in the current purchase order in the right-hand area of the screen using the ADOPT button   .In addition you can drag it onto the shopping basket symbol   with the left-hand mouse button. 
    Click the Personal Settings button on the tool bar, this function is for default information for purchase order header data and also purchase order item data.  This will reduce the amount of redundancy in the data entry, i.e. plant, company code.
    One Purchase Order may be created for several purchase requisitions
    Procedural Steps
    1.1.     Access transaction by:
    Via Menus     Logistics èMaterials ManagementèPurchasingèPurchase OrderèCreateèVendor/Supplying Plant Known.
    Via Transaction Code     ME21N
    1.2.     Double-click   
    On screen “Create Purchase order”
    On screen select Domestic Purchase order in this screen . You can also select other document if you want to create other. Here drop down menu is available.
    Click   to enter the organization data.
    Screen will change in the header; enter data as given in the table below:
    Field Name     R/O/C     Description
    Purchasing Org.     R     Enter the purchasing organization code.
    Example: 1000
    Purch. Group     R     Enter the purchasing Group which is procuring the material
    Example: P01
    Company Code     R     Enter the company code under which above purchasing
    Organization is.
    Example: 1000
    After entering the organization data enter the vendor or material supplier in the field    here drop down is available.click   to see the drop down.
    Field Name     R/O/C     Description
    Search term     O     Text that describes the vendor in more detail.
    Example:     MICON
    Vendor     O     Description of the vendor.
    Example:     100008
    Click   .
    System displays all possible entries available as per data entered
    Restrict value range (1)   1 Entries found
    To select required Vendor Click   .
    Click   .
    Vendor selected
    Now go to   ,here the system will pick up the data automatically from the vendor master but if you want to chane the data you can change the data. Here drop down menu is available.
    Now go to   to mainatin the text.
    After maintaining the text if you want to see or change the vendor address click   and do the amendments.
    Now Go to   and click to enter the Items and other data as per the table given below:
    Field Name     R/O/C     Description
    Account Assignement     R     Key that identifies specific settlement receiver types such as cost centers, internal orders, work orders, asset accounts, or project WBS elements.Example: K
    drop down menu is available here.
    Item Cateogry     O     How the procurement of a material is controlled.
    Drop down menu is available here.Example: Standard
    Material     R     Here you will enter the material to be purchased from the
    Vendor.
    Here also drop down menu is available. Use the following
    to select the material. Example ZROH-DEMO
    In the figure above enter the search cretira for the material for example ZROH-DEMO and click
      . The follwing result will appear on the screen select the line item and click   to select
    the material.
    Short Text     R     Enter here short description about the material,if the text is not
    automatically picked up from the material master.
    PO Quantity     R     Enter here quantity to be ordered.
    Example 10
    Order unit     R     Here we enter the order unit’s of measurement.
    Here also drop down menu is available.
    Example : KG
    Category of delivery date     O     Here you can enter deleviery date format.
    Here also drop down menu is available.
    Example : Day format
    Delivery date     R     Enter the delivery date. You can use the calender provided by
    the system.
    Example : 28.02.2006
    Net price     R     Enter the net price of the material here
    Example : 1000 INR
    Material group     R     Enter the material group to which that material belongs.Here
    also drop down menu is available. This field is also automatic
    picked up field.
    Example : M10001
    Plant     R     Enter the plant code for which you are purchasing the material
    Here also drop down menu is available.
    Example : 1100
    Storage location     O     Here you will enter where the material is to be stored. Drop
    Down menu is available here.
    Example WH01
    Click Enter and system will give you message  
    You will now see the screen
    Field Name     R/O/C     Description
    Cost Centre     R     The purchase is done for which purpose. Here also drop down
    Menu is available.
    Example: 11050 for CDU/VDU /SGU OP
    G/L Account     R     G/L account from which payment will be done.
    It will be automatically be picked up from the material group
    You can change it also.
    Unloading Point     O     Specifies the point at which the material is to be unloaded.
    Recipient     O     Specifies the recipient for whom the material is destined.
    Click   to see and to change the Tax Code at item level.
    Select    to view the taxes applied on the line item.
    click   to go back to the previous screen .
    On the main screen in the same tab if you want to change the taxe select the tax code from the drop down available
    After selection again, Select    to view the taxes applied on the line item.
    If you want to add more conditions click   tab and enter the conditions from the drop down
    You can also maintain the text at item level by clicking   tab.
    After completeing this all click   to check wether here is any error in the purchase order , If there will not
                             ↓
    any error then on the screen following line will appear.
    If there will be some error the system will throw the message on the screen
    select the line item and click   to see the detail of the error.
    close this window now and goto main screen to rectify the error.
    After rectifying the error again click   to check wether here is any error in the purchase order.
    Now click   to save the purchase order, after clicking the button the following message will appear

Maybe you are looking for