Cost distribution in purchase order

Hi Experts,
I am working on SRM 4.0.
The scenario followed by us is extended classic scenario.
Is it possible to perform the cost distribution activity in change mode for the purchase orders which are already in approved status.
Please provide clarification on this scenario.
Regards,
Ashok

Hi,
The change of PO is cost distribution is being done in SRM.
Here the PO value is very less and there is no approval involved for the PO.
So soon after assigning the vendor and completing the shopping cart, the purchase order is also being issued to the vedor.
For such POs in SRM we are not able to find the cost distribution icon in SRM.
This is a service call from our client.
Regards,
Ashok

Similar Messages

  • How Assign Costing sheet to Purchase Order?

    Dear MM,
    Please Guide me How Assign Costing sheet to Purchase Order?

    Hello,
    For costing sheet please refer the link below:
    http://help.sap.com/saphelp_45b/helpdata/en/7e/cb815e43a311d189ee0000e81ddfac/content.htm
    These Costing sheets are assigned to cost elements and then to the cost center.
    By using Account determination field in PO you can assign the category for cost center and assign your costing to PO.
    Please refer the below link for Account determination for a PO:
    http://help.sap.com/saphelp_470/helpdata/en/75/ee0de955c811d189900000e8322d00/content.htm
    Hope the solution is useful
    Regards,
    Swetha

  • No delivery costs exist for purchase order

    Dear Friends,
    While doing MIRO, i am getting an error message as mentioned below----
    "No delivery costs exist for purchase order xxxxxxxxx"
    Message no. M8014.
    Kindly guide me in resolving the error.
    Thanks & Regards,

    hi
    >"No delivery costs exist for purchase order xxxxxxxxx"
    itself says that there is no delivery cost,
    firstly check ur PO ,Did u entere the delivery cost conditions like for freight or octoi in the PO
    or if u have entered the condition then check if it is not already invoiced
    if u dont have delivery cost in po and wanna do IV for material then in miro
    change the option of delivery cost to goods/service
    (at right side of the po no field)
    regards
    kunal

  • Bapi to post planned delivery cost of a purchase order

    Hi every body,
             Can anybody please give me the full details of the planned delivery cost data
    to post with BAPI_INCOMINGINVOICE_CREATE
    what are the manditory fields,
    I am using the following code , but  a few are posting , remaining r not posting
    but when I post the same through MIRO it is posted what is difference
    this error was came
    ERROR: enter good reciept data only when working with GR-based IV
    REPORT  ZBAPI_MIRO                              .
    tables: ekko,ekbe,ekpo,lfa1,EKBZ,t000.
    data: itemdata like BAPI_INCINV_CREATE_ITEM occurs 0 with header line,
      headerdata like BAPI_INCINV_CREATE_HEADER occurs 0 with header line,
         return like BAPIRET2 occurs 0 with header line,
         DOC_NO LIKE BAPI_INCINV_FLD-INV_DOC_NO,
         FISC_YEAR LIKE BAPI_INCINV_FLD-FISC_YEAR.
    DATA:error_flag.
    data: item_data like EK08BN occurs 0 with header line.
    data: begin of  itab occurs 0,
                 p_order like ekpo-ebeln,
                 p_item like ekpo-ebelp,
                 p_ctype like konv-kschl,
                 p_lifnr like lfa1-lifnr,
          end of itab.
    data:  order(10) type N,
          vendor(10) type N.
    data: begin of it_doc occurs 0,
                DOC_NO LIKE BAPI_INCINV_FLD-INV_DOC_NO,
                p_order like  ekko-ebeln,
          end of it_doc.
    PARAMETERS:  fn LIKE rlgrap-filename OBLIGATORY.
    DATA: FN1 TYPE STRING,
         l .
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR fn. "p_file.
      CALL FUNCTION 'F4_FILENAME'
           EXPORTING
                field_name = 'FN'
           IMPORTING
                file_name  = fn.
    START-OF-SELECTION.
       FN1 = FN.
    PERFORM upload.
    loop at itab.
    CLEAR: EKBZ,EKPO,LFA1,ITEM_DATA,HEADERDATA,itemdata.
    REFRESH:itemdata,HEADERDATA,ITEM_DATA.
    order = itab-p_order.
    itab-p_order = order.
    vendor = itab-P_lifnr.
    itab-p_lifnr = vendor.
    select single * from ekbz where ebeln = order
                               and ebelp = itab-p_item
                              and kschl = itab-p_ctype
                              and bewtp = 'F'.
    select single * from ekpo where ebeln = order
                           and ebelp = itab-p_item.
    SELECT SINGLE * FROM LFA1 WHERE LIFNR = vendor.
    clear: item_data.
    refresh:item_data.
    call function 'ME_READ_COND_INVOICE'
       exporting
       I_BUDAT            =
        I_EBELN            = itab-p_order
        I_EBELP            = itab-p_item
       I_FRBNR            = ' '
         i_lifnr            = ' '
       I_XBLNR            = ' '
       RE_KURSF           =
       RE_WAERS           =
       I_RESWK            = ' '
       I_EKKI             = 'X'
       I_BUBIS            =
       RE_WWERT           =
       XEK08B_FLAG        =
       I_BELNR            =
       I_BUZEI            =
       I_READ_KRUEK       = ' '
       I_DISPLAY          = ' '
      TABLES
        XEK08BN            = item_data
       XEK08BN_CURR       =
    read table item_data with key kschl = itab-P_ctype.
    headerdata-INVOICE_IND = 'X'.
    headerdata-DOC_TYPE = 'KR'.
    headerdata-DOC_DATE = ekbz-budat.
    headerdata-PSTNG_DATE = SY-DATUM.
    headerdata-REF_DOC_NO = itab-P_ORDER.
    headerdata-COMP_CODE = 'HPL'.
    headerdata-DIFF_INV = itab-p_lifnr.
    headerdata-CURRENCY_ISO = ekbz-waers.
    headerdata-GROSS_AMOUNT = item_data-WEWWR - item_data-AREWR .
    headerdata-BLINE_DATE = SY-DATUM.
    headerdata-DEL_COSTS_TAXC = 'V0'.
    headerdata-PO_REF_NO = itab-P_ORDER.
    headerdata-bus_area = 'OTHR'.
    headerdata-ITEM_TEXT = LFA1-NAME1.
    *headerdata-HEADER_TXT = .
    headerdata-ALLOC_NMBR = itab-P_ORDER.
      APPEND HEADERDATA.
    CLEAR HEADERDATA.
    itemdata-INVOICE_DOC_ITEM = '00001' .
    itemdata-PO_NUMBER = itab-P_ORDER.
    itemdata-PO_ITEM = itab-P_ITEM.
    *itemdata-REF_DOC = ekbz-belnr.
    itemdata-REF_DOC_YEAR = ekbz-gjahr.
    itemdata-REF_DOC_IT = itab-P_ITEM.
    itemdata-TAX_CODE = 'V0'.
    itemdata-ITEM_AMOUNT = item_data-WEWWR - item_data-AREWR .
    itemdata-QUANTITY = item_data-BPWEM - item_data-BPREM .
    itemdata-PO_UNIT = ekpo-meins.
    itemdata-PO_PR_UOM = ekpo-meins.
    itemdata-COND_TYPE = itab-P_CTYPE.
    *itemdata-ITEM_TEXT = .
    append itemdata.
    clear itemdata.
    CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
      EXPORTING
        HEADERDATA       = HEADERDATA
      IMPORTING
        INVOICEDOCNUMBER = DOC_NO
        FISCALYEAR       = FISC_YEAR
      TABLES
        ITEMDATA         = ITEMDATA
       ACCOUNTINGDATA   = I_ACCOUNTINGDATA
       TAXDATA          = I_TAX
        RETURN           = RETURN.
    if sy-subrc <>  0.
    message e999(re) with  'Problem occured'.
    else.
      loop at return.
        if not return is initial.
         clear bapi_retn_info.
         move-corresponding return to bapi_retn_info.
          if return-type = 'A' or return-type = 'E'.
            error_flag = 'X'.
          endif.
         append bapi_retn_info.
        endif.
      endloop.
      if error_flag = 'X'.
       message e999(re) with  'Problem occured'.
        rollback work.
      else.
          Return Table from BAPI call is empty
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            WAIT   = 'X'
          IMPORTING
            RETURN = RETURN.
      endif.
    endif.
           write:/ 'Document no :', doc_no.
           it_doc-doc_no = doc_no.
           it_doc-p_order = itab-p_order.
           append it_doc.
           CLEAR IT_DOC.
    endloop.
    loop at it_doc.
       if it_doc-doc_no = ' '.
          write:/ 'purchase order not posted ' , it_doc-p_order.
       else.
       write:/ 'document no:' , it_doc-doc_no, 'p.order:' , it_doc-p_order.
      endif.
    endloop.
    *&      Form  upload
          text
    -->  p1        text
    <--  p2        text
    form upload .
      CALL function 'GUI_UPLOAD'
      exporting
        filename                      = FN1
       FILETYPE                      = 'ASC'
      HAS_FIELD_SEPARATOR           = ' '
      HEADER_LENGTH                 = 0
      READ_BY_LINE                  = 'X'
      DAT_MODE                      = ' '
      CODEPAGE                      = ' '
      IGNORE_CERR                   = ABAP_TRUE
      REPLACEMENT                   = '#'
      CHECK_BOM                     = ' '
      NO_AUTH_CHECK                 = ' '
    IMPORTING
      FILELENGTH                    =
      HEADER                        =
      tables
        data_tab                      = ITAB
    EXCEPTIONS
      FILE_OPEN_ERROR               = 1
      FILE_READ_ERROR               = 2
      NO_BATCH                      = 3
      GUI_REFUSE_FILETRANSFER       = 4
      INVALID_TYPE                  = 5
      NO_AUTHORITY                  = 6
      UNKNOWN_ERROR                 = 7
      BAD_DATA_FORMAT               = 8
      HEADER_NOT_ALLOWED            = 9
      SEPARATOR_NOT_ALLOWED         = 10
      HEADER_TOO_LONG               = 11
      UNKNOWN_DP_ERROR              = 12
      ACCESS_DENIED                 = 13
      DP_OUT_OF_MEMORY              = 14
      DISK_FULL                     = 15
      DP_TIMEOUT                    = 16
      OTHERS                        = 17
    endform.                    " upload

    I think you need to implement user-exit EXIT_SAPMM06E_012 of enhancement MM06E005.
    Look in OSS with seach term MM06E005 to get some examples.
    Note310154 "ME21N/ME51N: Customer-specific check, generating error log" has some examples.
    You should use the macros to set errors/warnings
    Example:
      mmpur_business_obj_id pt_ekpo-id.
      mmpur_metafield mmmfd_partners.
      mmpur_message_forced 'W' '00' '208' text-001 '' '' ''.
    regards,
    JG

  • Freight cost in a purchase order when generating automatic freight cost

    Hi Experts,
    when i generate automaticly a Purchase Order whith a freight cost, in the PO it keeps the first freight in the Item Overview.
    When it generate more freight cost in the same PO, the first Freight Cost stay in the Item Overview, and the freight cost is increasing in the Item : PO History. right.
    Is it possible to remove the first entry from the Item Overview or put the total of the freight cost who are incresing in the PO??
    Thanks in advance.
    Dom.

    Hi dev,
    We did something similar last week. To charge the freight cost to the receiving party we did a manual service entry sheet for that. 
    We created a separate Po with Transport vendor and the receiving plant and account type is Z shipment costing and service item description as intercompany freight.
    You will specify the limit of the amount here, and   specify the G/L account here. Now create the service entry sheet withthe freight amount and settle.
    I think you can follow the similar thing with additional lines for your requirement for other charges.
    Since we want let the receiving plant pay the freight we didn't create the shipment cost document of LE-TRA.
    Let see if any other suggestions comes.
    Regards,
    ratna

  • Cost analysis through Purchase Order created from Sales Order

    Hi Experts,
    This is the scenario: There is an Item No. which is not stocked in warehouse and is purchased only when customers ask for it. The cost of the sales order line having this item is calculated by the Purchase Order line on which the item is there. (The PO have items for other Sales Orders as well. And, Sales Orders have multiple item types) The Sales Order have the PO no. against it and Purchase Order has SO no. against the line. This is all done using MS Access and Sage Accounts. Lots of free typing and manual cost analysis involved.
    I have gathered from this forum that we can create Purchase Order from the Sales Order. The Document No. information can be pulled from one another using Formatted Search. Can we do the accounting and cost analysis as well?
    Please let me know if I have not made myself clear.
    Thank you in advance and kind regards.
    IC
    Edited by: iancameron03 on Sep 20, 2011 4:35 PM

    Hi Ian,
    I concur with Faraz, it is better if you use procurement document facility in doing back to back transaction from SO to PO.
    However, in your case, I'm afraid you can't analyze the gross profit and recording the accounting related activity as your request using standard SAP B1 function.
    As for gross profit case:
    Since you're actually using workaround in order to evade all hassles in maintaining all item master data related to this case, you create just one item code called S1 right?
    SO DocEntry - SO Line # - Item Code - Item Name - Quantity - Price
    1001 - 0 - S1 - Table - 2 - 100
    1001 - 1 - S1 - Chair - 8 - 25
    1001 - 2 - S1 - Cloth - 3 - 10
    PO # - PO Line # - PO BaseEntry (SO DocEntry)  - PO BaseLine (SO Line #) - Item Code - Item Name - Quantity - Price
    2001 - 0 - 1001 - 0 - S1 - 2 - 100
    2001 - 1 - 1001 - 1 - S1 - 8 - 25
    2001 - 2 - 1001 - 2 - S1 - 3 - 10
    Note that standard B1 gross profit calculation is that system will compare selling price for each item with item cost / certain price list of each respective item. However, in your case, you put all item as a single item master. Thus, system couldn't compare Table to Table, Chair to Chair, Cloth to Cloth since the item cost for these 3 items will be the same, the price list for these 3 items will also be the same since it is actually only one master data. Of course you could update the gross profit calculation manually for each SO, but to be honest it seems rather weird to do this manually.
    So, in order to simulate the gross profit calculation, you need to create a custom query and comparing PO line no with SO line no.
    As far as accounting related recording concern, I'm afraid you can't do it
    1. SO 1 : Item Table - Selling price 130 ; Item Chair - Selling price 30
    2. PO 1 (linked to SO 1) : Item Table - Purchase price 100 ; Item Chair - Purchase price 25
    3. SO 2 : Item Table - Selling price 150 ; Item Chair - Selling price 40
    4. PO 2 (linked to SO 2) : Item Table - Purchase price 110 ; Item Chair - Purchase price 30
    Correct me if I'm wrong, you want to record accounting wise that CoGS of Delivery based on SO 1 is 100 for Table and 25 for Chair, isn't it? No matter what costing method you use, you can't achieve this.
    If you use moving average, system will average both Table and Chair cost price, since it is actually one item master data. Even if you distinguish each item as a master data, system will average the cost price for Table and Cloth by the time GR for PO 1 and PO 2 occurred.
    Example (order by sequence of event):
    1. GR based on PO 1 - Table - Purchase price = 100, therefore Item cost = 100
    2. GR based on PO 2 - Table - Purchase price = 110, therefore Item cost = 105 (considering quantity only one for both PO)
    3. Delivery based on SO 1 - Table - CoGS incurred will be 105, not 100
    To certain extent, same thing could be said with FIFO costing method
    1. GR based on PO 1 - Table - Purchase price = 100 (qty 1)
    2. GR based on PO 2 - Table - Purchase price = 110 (qty 1)
    3. Delivery based on SO 1 - Table - CoGS incurred will be 100 (qty 1)
    4. Delivery based on SO 2 - Table - CoGS incurred will be 110 (qty 1)
    At first glance, it seems right since the CoGS for SO 1 is 100, tied up with purchase price for PO 1. And CoGS for SO 2 is 110, tied up with purchase price for PO 2. But we're using assumption here, we're assuming the sequence of Goods Receipt of PO and Delivery of SO occurred in the very same sequence as the issuance of SO and PO.
    1. GR based on PO 1 - Table - Purchase price = 100 (qty 1)
    2. GR based on PO 2 - Table - Purchase price = 110 (qty 1)
    3. Delivery based on SO 2 - Table - CoGS incurred will be 100 (qty 1)
    4. Delivery based on SO 1 - Table - CoGS incurred will be 110 (qty 1)
    If above scenario / sequence that happened, you will get the wrong figure of gross profit since the Delivery of SO 2 will take the item cost based on GR of PO 1. Since we're actually talking about real life business process, who can guarantee that above scenario wouldn't happen? It is possible that you send goods to customer who ordered late in real life, too much possibility that it is better for you to mitigate such result.
    My suggestion would be that you record the accounting transaction based on standard business process, no need to really capture the actual cost and actual gross profit for certain SO and PO. Too complicated, and the software itself doesn't cater this kind of requirement. Best thing you could do only create custom query for gross profit simulation calculation, but for very accurate accounting recording, IMO you should forget it. Hope this help.
    Best Regards,
    Hendry Wijaya

  • LIV-Planned Del.Cost for Multiple Purchase order.

    Hi Gurus,
    I have following issue while doing LIV -T-code MIRO . Passing Planned del. cost (Imports -Custom Duty) for Multiple POs (Same Vendor)
    Checked following basics.
    1.In Po Planned Del cost are maintained .(Custom Duty)
    2.in MIRO -Selected Layout All information and Planned Del. cost
    3.In Details tab Entered Doc. type RI (inv. receipt-IM) for imports.
    4.Entered all mand. details like Amount ,currencey etc
    1.Selected Layout All information and Planned Del. cost
    2.Selected in Po reference Tab- Purchase order/Scheduling agreement and in more allocation area ,I am entering mulitple purchase order.(say 2 Pos)
    When I adopt required 2 Po and line items to be settled r desplayed. and Again when I enter.Only One PO is displayed and other vansihes.
    I need Both the PO  (multiple PO).
    Please help in resolving the issue.
    Thanks in Advance.
    Regards
    Amar

    Hi,
    Yes, it is possible.
    In MIRO, click on "More Allocation Criteria" button besides Purchase Order field
    here go to search help of PO in the Pop-up screen and enter the vendor code and company code and execute
    Now select the POs and click on "Copy" button and now click on "Adopt" button in the pop-up screen
    It will copy all the POs and then follow the normal procedure of LIV.
    Regards
    Amar

  • Copy Pricing COnditions from Shipment Cost do to Purchase Order

    Hi:
    How can I copy all freight conditions on shipment cost document to the Purchase order created.
    e.g. In shipment cost document a\I have following pricing conditions.
    ZFRT - Freight - $250.00
    ZFCL-Fuel Chrg - $25
    ZCLN-Cleaning Chrg - $30
    Total = $305 on shipment cost
    When Purchase order is generated automatically.
    I want same conditions on Purchase order instead of gross amt PB00 of $305.
    How can we copy conditions from Shipment cost doc to the Purchase order??

    Hi,
    First of all I don't think that it is possible in the standard system. SAP only transfers the total cost of shipment to MM as you already found out.
    Actually, if I remember well, the cost condition is transfered to a service entry sheet assigned to the purchase order item for the service agent.
    From SAP help
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/93/74413b546011d1a7020000e829fd11/frameset.htm
    Purchase Order Determination
    Transfer and creation of the relevant documents in FI
    Transferring Shipment Costs to Accounting
    Transferring of shipment costs in order to create accruals comprises two functions:
    Procedure
       1. In the shipment cost document, go to the detail screen of a shipment cost item, for which costing and account assignment has already been carried out and which you want to transfer to FI.
       2. Select the Transfer indicator. ...
       3. Save the shipment cost document.
    When you save, the system creates a service entry sheet with reference to the purchase order determined, an accounting document for creation of accruals and further documents in FI.
    IMHO it is good enough to transfer the total cost of shipment. It is the amount needed for accrual, and used afterwards for logistics invoice verification based on the automatically generated service entry sheet.
    Why do you want more details in MM if you already have the detailed data in the Shipment cost document?
    It is not the answer you want, but I hope it helps anyway.
    Best Regards,
    Franck Lumpe
    Freelance SAP Consultant

  • Reporting.... Cost savings, open purchase orders

    I am new to SAP and I have so many questions and ZERO answers.   I would like to be able to find all my open orders (and find ones overdue) so I can follow up with the suppler.   My second report is tracking cost savings on min/max items.  Is there a way (instead of an excel spreadsheet) to track the cost savings???  I thought I could use the PIR to pull the better pricing but I just am not finding the correct reporting tool.  Anyone????  I am a buyer and have many questions on the system.  All help is welcome!!!!

    Open order report
    Transaction code - ME2N
    Enter Scope of List = ALV
    Selection parameter = WE101 (OPEN Goods receipt)
    Execute
    Click on Delivery Schedule button (Next to Print Preview)
    You get open order quantity and delivery date (along with tons of other useful fields). You can filter for delivery date in past and overdue PO lines.

  • Unknown Travel Costs in a Purchase Order

    We have the problem, that we have Consulting Companys that don't offer a special
    travelrate, so the price is always different (hotel, taxi, flight etc always differs).
    How do you handle this?
    Do you create an extra item "travel costs" ?  What Quantitiy and Order Unit do you choose? With what quantity
    do your people book the "goods receipt" or don't you need the "goods receipt" for this item?
    What price do you write in the PO?
    We don't like to send the invoice through the house just for some euro.

    HI,
    One suggestion is,
    You can use FI postings i.e. FB50 to book charges against a WBS. Use relevant Cost elemnts for travel, cab etc and charge the WBS on debit line item.
    Create WBS (TRAVEL EXPENSES )
    Create cost activities (HOTEL CHARGES , CAB CHARGES etc.)
    Click the PS text overview icon in cost plan screen (Overview(s):)
    In that text as E (Employee)
    Text Type = enter the employee number
    In description maintian the employee name
    In order maintain the PS texts you need to create the same in SPRO -- PS-- Documents --- Define text type for PS texts.
    Here you maintain your employee details so that you can select these details in cost plan view.
    I think this only possible way other then your suggestion(Matreil).
    Ex:
    Some group of employees are travelling
    Cost Plan 1000
    In PS text overview you can maintain the detial how many employees are travelled and what are they names.
    Regards
    KK
    Edited by: Kishore Kumar Galla on Mar 11, 2010 6:08 PM

  • Additional Costs on a Purchase Order

    Hi Guys,
    I wonder if anyone can help with this. We have a scenario where we are buying product from one supplier at a certain price and then paying an amount to another supplier for the use of their logo on this product. The scenario is a little like delivery costs in that we would receive an invoice for the additional costs which we would then want to post against the PO in order to influence the MAP for the product. For example, we may buy @ £10 each and pay £1 each for the right to use the logo. What is the best way of implementing this requirement?

    Hi,
    If you have one price condition for freight costs, for example, just go to the IMG activity and create another one by copy.
    On the PO, add that same new price condition, and on the loupe enter the price condition and change the vendor.
    Then, on the incoming invoice, choose 3 - Goods receipt + planned costs, and Layout - 7_6310 All information.
    Cheers.

  • Freight cost condition for the whole purchase order (Header relation)

    Maybe you could help me out with the following difficulty regarding freight costs for the whole purchase orders from the mass maintenance transaction MEK1 for pricing conditions.
    I try to have one freight condition for the whole purchase order.
    For instance, I maintained in the transaction MEK1 for the condition FRA1 the key combination vendor and purchasing organization (table 44) and entered an absolute value of X EUR.
    Unfortunately this condition will not pulled as header costs in the purchase order, because I would have had defined an access sequence in the condition type, but this is not allowed for header conditions in general.
    Do you have any workaround to maintain an item condition, which works like a header condition, so that I am allowed to have an access sequence and be able to maintain MEK1?
    Any comments and help are very welcome.
    Many thanks in advance
    Sabrina

    Hi,
    Fright and discount conditions are called supplement conditon type and  they are always matained with main condition type.
    Please check PB00 condition type in m/06 transaction. You will find pricing procedure assinged as RM0002 to PB00 condtion type.
    So you can maintain fra1 and other supplement condtions in main condtion only in MEk1 trasnaction.
    By selecting the line item and then shift + F7 you can maintain fright or discount condtions for PB00 condition types with out having access sequence for supplement condtion types.
    Regards,
    shailesh Mackwan

  • User forgot to add delivery costs to purchase order

    Got a user that forgot to add delivery costs to a purchase order, now it has been GR and IRd, now they want to add the delivery costs, of course they have to reverse the IR and possibly the GR as well, go to change mode and add this missing condition manually
    any other options for doing this?? dont think the invoice has been paid yet
    Thanks

    Dear Mark Ojo.
    Try to think of this missing activity, User/Client can mistake/forget this delivery cost
    at anytime. so, you can consider for solving this missing amount as below ;
       - If already this finished the GR and IR procedures, (but invoice has not been paid yet),
         best way is also cancellation of entire posted document, but i think that you just try to
         apply this delivery cost to MIRO (-->  Unplanned delivery costs).
       1) MIRO --> "Unplanned delivery costs" on the Detail Tab Screen.
          If you are using the conventional Invoice Verification component, the system splits up the
          delivery costs entered among the individual items, based on the amounts invoiced so far
          plus those in the invoice being entered.
          If you are using Logistics Invoice Verification, how the unplanned delivery costs are posted
         depends on the Customizing settings. There are two possibilities:
           - Unplanned delivery costs are split up as in conventional Invoice Verification.
           - Unplanned delivery costs are posted in a separate posting line to a G/L account set
             up for this.
         2) MIRO --> "Subsequent Debit" on the first screen.
             Specifies which transaction you can choose "Subsequent Debit" for such as when you
             received an invoice from your vendor for delivered goods.Delivery costs are to be charged.
             on the other hand, if you received a credit memo for delivered goods(previously charged
             delivery costs are to be credited) , you can choose "Subsequent Credit".
    Regards,
    Jeong, Yeong-Chul

  • Purchase order report with basic price and Excise duty values

    Hi All,
    Is there any standard report in SAP to get the Purchase order basic price / qty and its Excise duty values ? Since we are including Excise duties for non - codified items (w/o material master and with cost center 'K') Purchase order and the ed values are added to the cost and the requirement is to see the split up (Basic priceEdEcs+Hcs)for these Purchase orders for the vendors. If there is no std report then please let me know how to link Purchase order table with this Condition value table in query to get the desired report.
    Thanks in advance
    Benny

    Hi,
    there is no standert report to fullfill this requierment
    you have to create this report with the help of abaer
    for that which tax code you are using its importnat thing
    for po table EKPO
    1. A524 (Normal supply point / Material) it will return condition record number for condition type.
    2. KONP (Conditions (Item)) .
    3. J_1IMTCHID (Combination of Material Number and Chapter ID).
    4. J_1IEXCTAX (Tax calc. - Excise tax rates
    5 get the IR no. from RBKP and RSEG, and get the relevant FI doc no. and goto BSET table
    for IR number  to get from table apply logic for doc type RE ,you will get fi number nad in refernce field you will get invoice number + fiscal year
    Map this by refernig on po for which grn and invoice happen
    Regards
    Kailas Ugale

  • A report to view the cash flow coming from Purchase Orders.

    Hi All,
    Could anyone suggest me a report to view the financial obligations which comes from Purchase Orders?
    Thanks
    Gandalf

    Hi,
    You will have to activate basic cash management (part of FSCM) and use TCode FF7B (liquidity forecast). What the report would do is, based on the delivery date of the purchase order and the payment terms of the vendor (plus some grace days for clearing the payment as per configuration) determine the date of expected payments and project the cash (and bank) balance by days/week or months.
    Alternatively you can write your own ABAP code which will do the same thing.
    a. Take a list of all open POs and determine the delivery date (EKKO and EKPO)
    b. Add the payment terms as per purchase order to the delivery date
    c. Compute the cost of the purchase order item
    d. Display the report which projects expected payments by date
    Rgds
    Shivram.

Maybe you are looking for