Generating Accruals from Service type Goods Receipt PO's

I have identified that Service type Goods Receipt PO's do not write to the G/L, but a.) I don't understand why they don't and b.) how does one create system generated accruals if not by Goods Receipt PO?  I am sure this question has been asked before, but I couldn't find the thread.
Thanks in advance,
Donald

Invoices create an actual expense.  Accrual expenses are normally captured as a result of work performed or items received but not invoiced.  Once again, I understand what SAP Business One does in this scenario.  I am being asked why and for that I don't have an answer.  It doesn't seem to be in conflict with GAAP, so I am not sure why they don't allow G/L Account determination for Service Documents to Accrual accounts.  It is a similar problem on the AR side, SAP B1 doesn't support money received, but not recognized to the liabilites bucket without manual intervention.
Thanks again,
Donald

Similar Messages

  • Two accounting documnets to be generated at time of MIGO (Goods Receipt)?

    Hi SAP Gurus,
    Could you please give the solution to the below scenario.
    Two accounting documnets to be generated at time of MIGO (Goods Receipt) with two different documnet types ?
    1) 1st Accounting Document:-----
         Inventory a/c DR                               
              To GR/IR Clearing a/c            
    2) 2nd Accounting Document :----
         Cost of Goods Sold a/c DR       
               To Inventory a/c                   
    NOTE: G/L Account assigned in the Purchase Order.
    Many Thanks
    Kiran Konujula.

    >
    Two accounting documnets to be generated at time of MIGO (Goods Receipt)
    with two different documnet types ?
    1) 1st Accounting Document:-----
         Inventory a/c DR                               
         To GR/IR Clearing a/c
    This one is normal GR entry done against PO with movmeent 101     
    > 2) 2nd Accounting Document :----
         Cost of Goods Sold a/c DR       
               To Inventory a/c
    This entry comes in play when you do good issue against sales order. Nothing to do with GR.
    Edited by: Afshad Irani on May 4, 2010 2:46 PM

  • Invoice without service acceptance/goods receipt

    Hi expert,
    Currently our system allowing to creates invoice receipt (MIRO) without service acceptance/goods receipt as reference.
    Could you advice any configuration setting or else to prevent this matter?This issue is same for both material and service
    Please help
    Rgds,

    Hi
    Path SPRO > MM >Purchaseing > Purchase Order > Define screen layout at document Layout > select ME21n > Under GR/IR Control set GR Based Invoice option as Mandetory entery
    Edited by: Sanjay  Shah on Feb 16, 2010 5:34 PM

  • Valuation type to pick from delivery in Goods receipt of STO

    Dear experts
    In case of STO, the material is Split valuated (Say RM local & RM Import). STO is created for 1000 qty with Valuation type of RM local.
    But delivery is done in 2 steps with both the valuation types (say for e.g 1st delivery with valuation type RM Import and 2nd with RM Local)
    When I do the goods receipt against the Outbound delivery, in Std system, it will fetch the valuation type entered in STO (PO), but the requirement is to take from Delivery.
    Please suggest Solution for this (BADI or any User exit)
    Regards
    Muthu

    Hi
    The requirement is such that client does not want to split the Quantity in PO, as they don't know how much quantity will be delivered from different valuation types. So that SAP note may not be helpful
    Anyway thanks a lot for your suggestion

  • Outbound Delivery IDOC not updating values from MKPF for goods receipt

    hi all,
    I have a question say I am generating an outbound delivery IDOC. which  has fields Goods Issues & Goods Receipt date retrieve from MKPF(BUDAT).
    say when i post goods issues, MKPF is updated and  IDOC is gernerated with issues date taken from MKPF.
    and when i tried to goods receipt, MKPf is updated and IDOC is generated but no receipt date taken from MKPF. then i check in MKPF, date is there and then once again I triggered the IDOC, receipt date comes......so my doubt is the time issues say when IDOC is triggeres, no value in MKPF...but when i check the time it is 4 mins difference from the MKPF time and the IDOC time...
    and also 1 more thing for doing goods receipt, we do in different transaction and for good issue we do in Vl02n.
    so bit confused.
    kindly help

    True , but in BKPF only Issues date are stored not the receipt date say if the document type = WE.
    Please let me know is there any other options to fetch rather than MKPF.
    because at the time of IDOC generation, there is not entries in MKPF. I tried to do using WAIT UP TO 50 seconds , even that didnt work.
    Please guide me
    thanks

  • Freight from PO or goods receipt into sales order in Third party drop ship

    Hello!!!
    We have a requirement where the freight charged by vendor in third party drop ship sales order scenario should show up in the billing document to customer. So we will create a sales order with TAS item category.  This will create PReq and PO subsequently.  Once the vendor delivers the goods to customer and we do the goods receipt in the system, we will bill the customer.  While we bill we want to bring the actual freight charged by vendor to the customer billing document.  Also we bill the customer as soon as we do the receipt and do not wait for the vendor invoice.
    I am not sure if we can do this standard SAP but would like to if anyone has come across this scenario and what is the approach if we need to do this. We can have vendor send us the freight while doing the goods receipt but not sure how to transfer the value to sales order or to billing document directly.
    Any help or idea is appreciated.
    Thanks in advance,

    During GRN we cannot enter any value apart from the excise or customs duty, therefore the freight that you have incured at actuals cannot be captured during GRN and therefore cannot be transfered to the invoice also.
    While creating invoice to the customer you can insert a freight condition type and enter the freight value manualy.
    Generally in third party scenario we can only invoice the cust after purchase booking has taken place. In your case you want the cust invoice to be created based on grn, for that you have modify the copy control settings.
    raj

  • Copy the from am unsaved goods receipt PO udf  into a batches setup

    I am trying to copy the value from a from a goods receipt PO udf  that is not yet saved into a batches setup screen through a formatted search . The batches setup  opens when i press the add button in the goods receipt PO because the item uses batch numbers. Because the goods receipt PO is not the current screen, I cannot use variables. Any idea?

    I had exactly the same requirement and this is how I solved it.
    You will not be able to use a formatted search as the context window when the batches / serial window opens is different and the field from the GR PO are not available.
    You need to create a temp table and write a formatted search to insert the value that you want to carry to the Bacth screen from the GR PO on the refresh of the Item Name or whatever in your case.  (If you give me the exact details I can give you the steps)
    Once you open the Batch screen the Goods Receipt PO number is available on the top which you can use as referesh to fetch the data from the temp table.
    One more important NOTE:  As you know the Goods Receipt No can be the same for more than one user because SBO gives you the next available number.  To get the record exactly pertaining to that user, when writing the data from GR PO you should also insert the $[USER] value which identifies the user.  You may compare this when fetching the data from the temp table on the Batch screen.
    Let me know if you need further direction or help
    Suda

  • Standard web services for Goods receipt and purchase order

    Hi,
    Can you please tell me the std web services for creating the Purchase order and Goods receipt?
    Is there a link where i can get the information on this implementation?
    Thanks
    Srini

    Hi,
    Please reffer ES workplace.
    [Order to Cash|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=9B0DDD8CCC484FA79EBBBA7F78B57DA7]
    Thanks
    Farooq

  • Get Process Order Confirmation&Counter from material document/goods receipt

    Hi @ all,
    i´m looking for a way (the tables) to get the order confirmation and the counter from a goods receipt. I have the material document number und the position of the goods receipt.
    Kind regards,
    Axxter

    Hi,
    we don´t have the goods receipt material documents in AFRU. I don´t know the reason why.
    Message was edited by:
            Sebastian Becker

  • Goods Receipt PO (Service Type) for generate accruals

    Hi,
    Just wonder that Service type of Goods Receipt PO possible write to the G/L or not? for item type of Goods Receipt PO, it can generated accruals.
    I want to generate accruals by Goods Receipt PO., else how am i going to generate accruals?
    Thanks.
    Regards,
    Danny

    Subject is discussed in this link with no answer
    Generating Accruals from Service type Goods Receipt PO's

  • Copy data from a UDO form to Goods Receipt PO using UI API

    Hi, all
    I tried to copy data from a UDO form to Goods Receipt PO using UI API through following codes.
    It works fine while copying to a Item-type Goods Receipt PO.
    But when the doctype is set to service, I got errors.
    I use for-loop to copy two items, Description and LineTotal, into the matrix of Goods Receipt PO form, but both failed.
    any suggestion?
    Edited by: Chao-Yi Wu on Aug 25, 2009 5:50 AM

    Hi  Chao-Yi Wu ,
    SBO_Application.ActivateMenuItem("2306")
    Dim oFormGR As SAPbouiCOM.Form = SBO_Application.Forms.ActiveForm
    Dim omtxIQC, omtxGR As SAPbouiCOM.Matrix
    Dim oedIQC, oedGR, oed As SAPbouiCOM.EditText
    Dim ocbIQC, ocbGR As SAPbouiCOM.ComboBox
    oFormGR.Mode = SAPbouiCOM.BoFormMode.fm_ADD_MODE
    oedIQC = oFormIQC.Items.Item("13").Specific
    oedGR = oFormGR.Items.Item("4").Specific
    oedGR.Value = oedIQC.Value
    oedIQC = oFormIQC.Items.Item("21").Specific
    oedGR = oFormGR.Items.Item("24").Specific
    oedGR.Value = oedIQC.Value
    oedIQC = oFormIQC.Items.Item("edComments").Specific
    oedGR = oFormGR.Items.Item("16").Specific
    oed = oFormIQC.Items.Item("3").Specific
    oedGR.Value = oedIQC.Value + ", Goods Recript PO:" + oed.Value
    ocbIQC = oFormIQC.Items.Item("cbDocType").Specific
    ocbGR = oFormGR.Items.Item("3").Specific
    If ocbIQC.Selected.Value = "I" Then
         ocbGR.Select(0, SAPbouiCOM.BoSearchKey.psk_Index)
    Else
         ocbGR.Select(1, SAPbouiCOM.BoSearchKey.psk_Index)
    End If
    omtxIQC = oFormIQC.Items.Item("mtx_0").Specific
    For i As Integer = 1 To omtxIQC.RowCount
    omtxGR = oFormGR.Items.Item("38").Specific
           If ocbIQC.Selected.Value = "I" Then
                oedIQC = omtxIQC.Columns.Item("c_ItemCode").Cells.Item(i).Specific
                oedGR = omtxGR.Columns.Item("1").Cells.Item(i).Specific
                oedGR.String = oedIQC.String
                oedIQC = omtxIQC.Columns.Item("c_AQty").Cells.Item(i).Specific
                oedGR = omtxGR.Columns.Item("11").Cells.Item(i).Specific
                oedGR.String = oedIQC.String
                oedIQC = omtxIQC.Columns.Item("col_19").Cells.Item(i).Specific
                oedGR = omtxGR.Columns.Item("14").Cells.Item(i).Specific
                oedGR.String = oedIQC.String
       Else  
    omtxGR = oFormGR.Items.Item("39").Specific
               oedIQC = omtxIQC.Columns.Item("c_Descrp").Cells.Item(i).Specific
               oedGR = omtxGR.Columns.Item("1").Cells.Item(i).Specific
               oedGR.String = oedIQC.String
               oedIQC = omtxIQC.Columns.Item("col_16").Cells.Item(i).Specific
               oedGR = omtxGR.Columns.Item("12").Cells.Item(i).Specific
               oedGR.String = oedIQC.String
      End If
                Next
    for items the matrix is 38 and for service the matrix is 39
    Rgds
    Micheal

  • Backflush --Goods receipt from Production -- Goods Issue 261 Process

    Hi all
             Can anyone please explain the steps that take place in SAP right from when backflush -goods receipt from production happens to the goods issue with movement type 261. At what point does 914 Interim get involved, TR/TO creation etc..
    I have an issue where there are stranded open TR's left out which are associated to 261 mvmt type and I would like to understand the whole process better to be able to look analyze the issue. .
    Thanks

    Hi,
    In Standard SAP and RF transaction,
    If GR is done for the order, system will generate a TO to place the stock in the warehouse bin, based on the stock placement strategy (thro stock placement indicator) it will search the correct bin location.
    So TO will be generate automatically then you can scan the TO to confirm it through RF gun, warehouse staff can confirm the TO by scanning it (LM03).
    If you need the GR to be done by the production staff by scanning the order number, you need to go with the development, so in the RF gun, they can scan the order and enter the qty to be received and in the back ground TO will be created and warehouse staff can scan and confirm the TO.
    Thanks,
    JK

  • Ins lot creation at componenyt Good receipt (Ins type 01)

    Hi
    We are doing the good receipt of external procured items and for a material (A) and a unique batch (B) if Good receipts are at different point of time still we generate inspection lot/sample plan only at first good receipt. There is no new insp lot/sample plan generated whenever was the last good receipt.This is standard SAP.
    Now we want that if last  good receipt for a mareial (A) and batch (B) was older than one year then a new insp lot/sample plan should be generated( Since vendor is supplying the same batch for which we had good receipt one year before).
    Please suggest how to map it. Is there any user exit to it?
    Thanx

    Hello Vineet,
    you could do the following:
    Set the inspection setting to ' ' for each GR
    Then activate the exit QAAT0001 in which you could create the following IF clause:
    IQALS is an internal table.
    Please don't forget the following line!
    E_TQ32 = I_TQ32.
    IF I_TQ32-HERKUNFT = '01'.
    Select * from QALS into IQALS where
                        HERKUNFT = ITQ32-HERKUNFT
                        MATNR = I_MATNR
                       WERKS = I_WERKS and
                       CHARG = I_CHARG.
    IF SY-SUBRC IS INITIAL.
        LOOP AT IQALS.
          IF IQALS-ENSTEHDAT < SY-DATUM - 365.
              E_NO_INSPECTION = 'X'
           ENDIF.
        ENDLOOP.
    ENDIF.
    ENDIF.
    I think that simular coding might resolve the described issue.
    Regards,
    Isabelle
    Edited by: Isabelle Britten on May 7, 2008 12:58 PM

  • Diffrent Between Goods Receipt Transaction Code MB01 and MIGO?

    Dear All
    Could anyone please tell me different between goods receipt by MB01 and MIGO.
    Should I choose MIGO or MB01.
    Thank and Best Regards,
    Thang

    Hi,
    It is better to use MIGO.
    MIGO replaces all the conventional transactions for posting goods movements, whose transaction codes start with MB*.
    You can use the transaction (MIGO) to post the following goods movements:
    - Goods receipts from external procurement
    - Goods receipts for orders
    - 'Other' goods receipts
    - Return deliveries and subsequent deliveries
    - Goods issues
    - Transfer postings and stock transfers
    - Subsequent adjustment for subcontracting
    The advantages this transaction brings
    This transaction provides many advantages over the old transaction for posting goods movements, for example:
    - You can maintain and display all the data on one screen. You can find all the information you need for an item without having to switch from screen to screen. You can just hide any detailed information you do not require.
    - When you enter goods movements, the system does not issue any messages; before you post the goods movements, you can display all the messages at once.
    - Instead of having to enter the same data every time you enter a new goods movement (for example, plant, storage location, or movement type), you enter the data you use most often only once via Settings -> Default values. The system then proposes this data every time you enter a goods movement.
    - If you do not know the exact name of the material, plant, or storage location, you just enter part of the number or a description. The system then searches for and proposes the complete term for you.
    How the screen is structured
    The screen is split into three areas:
    - Overview tree
    You can show and hide this area via the Overview on/off pushbutton. The overview screen displays the last ten documents for orders, reservations, material documents or held data. You thereby always have an overview of the last activities you carried out.
    - Header data
    You can show and hide this area via the Open/close header data pushbutton.
    - Detail data
    You can show this area by clicking on the item for which you want to display detail data in the Line column of the item overview. You can hide the detail data again by choosing Close detail data.
    Each time you call up the transaction, the screen is displayed as it was configured the last time you used it.

  • Regarding Outbound IDOC for Goods Receipt with MBGMCR03

    Hi Experts,
    Please let me know ,how to handle TYPE QUANT fields when i am generating an Outbound IDOC for Goods receipt for message type MBGMCR with the IDOC type MBGMCR03.
    At item level when passing the value for quantity received field ,the QUAN value into NUMC or CHAR before MASTER_IDOC_DISTRIBUTE to pass it to data record it is showing correctly in my BADI .
    after generating the idoc , the field value is appended with next field value passed.
    before generating IDOC
    erfmg( 60.000) - ENTRY_QTY(060)
    efrme (EA)       - ENTRY-UOM(EA)
    after generating IDOC
    IN WE02
    ENTRY_QTY-060EA
    later field values are mismatching .
    Please let me know the resolution.
    Thanks & regards
    Vishnu

    Hi,
         Standard Idoc types for invoice is  INVOIC01 and INVOIC02.
    - Use WE30 for seeing Idoc types with segment.
    Or otherwise go for Custom Idoc
               Create Custom Idoc type with required fields,custom output type and assign it to partner profiles.(If there is no std idoc type or output type)
              Use Funtion module MASTER_IDOC_DISTRIBUTE to generate Idocs while saving MIRO, for this you need to find exit or implement implicit enhancement while saving MIRO.
    http://wiki.sdn.sap.com/wiki/display/ABAP/StepstocreatecustomIDOC - Creating Custom idocs

Maybe you are looking for