Stop general entry at Good Receipt level

Hi,
All we know very well that SAP Business One creates Automatic General Entries, but is there any way to stop that automatic general entries at any document like Good Receipt etc.... reply soon please.
Regards
Ashar Anwer

Hi Asher......
       You cant stop the auto generated Journal Entry to be created. Coz its system Behaviour. But if you dont put the unit price during goods receipt or if the item cost of the product is zero then it will not create JE. But anyhow it will be wrong as per system.
Regards,

Similar Messages

  • Serial Number changes not allowed at Goods receipt level

    Hi Gurus,
    I have created serial number at the time production order creation. But at the time of goods receipt my user change the serial number manually and save the document. My requirement is system should not allow changing the serial number in goods receipt level. 
    Example:
    Prod. Order:  10001
    Qty: 1
    Serial No: 20100001.
    At the time of goods receipt user change the serial number as 20100003.
    Is it possible to restrict the serial number changes at goods receipt level?
    Thanks in Advance,
    Regards,
    S.Babusingh

    Hi,
    Not in front of the system, but if i remember correctly one of these enhancements has a check on serial numbers,
    1. User exit -> MBCF0002
    2. BADi -> WORKORDER_GOODSMVT or MB_DOCUMENT_BADI
    Check & revert if it meets your need.
    Regards,
    Vivek

  • Clarification on account entries for goods receipt

    Hi Experts,
    I have my accounting document for a goods receipt as follows. I understand that 3 sets of entries refer to 3 different SKUs in the GR. However I do not understand the purpose of having 3 sets instead of one clubbed double entry. Is there a way to track back to the corresponding GR line?
    Any help is much appreciated.
    Thanks in advance,
    Em Jay

    Material document number is stored in table MSEG and MKPF and accounting document number is stored in table BKPF and BSEG.
    You can find the relation in table, you have to compare this BSEG table with MSEG table,
    You will find the PO number (EBELN) and line item number (EBELP) in both table.
    The EBELP will be same for each line item of accounting entry and material document number.
    BSEG table
    And MSEG table
    Although you can assume there will be a sequence for material document number and accounting document number.
    Suppose you have the 3 sets of accounting entry. The 1st set is for the first line of material document number, the 2nd set id for the second line item of material document number and the 3rd set is for the third line item of material document number.

  • Need a badi or user exit to update numbers at level of Goods Receipt level

    Hi I need to update serial number based on combination of plant, company code and fiscal year while generating a Goods Receipt by using MIGO transaction code.
    Step1) once run the MIGO transaction, here enter values of Purchase Order, Quantity, and delivery note and check the item ok check box for goods receipt.
    Step2) Then check for any warnings and errors by clicking the check button/tabular
    Step3) Finally post the goods receipt for the purchase order by clicking Post button/tabular.
    Result:
    Then system will provides the Material of Document number for the goods receipt of purchase order. That number like 5000000342.
    Here client wants to put his number like V500000001.for one combination of plant, company code and fiscal year.
    Example
    Z TABLE AS LIKE BELOW COMBINATION
    Plant                  company code             first no               end no               current no     FISCAL YR
    7800/7801      2000                            V500000001      V599999999             
    7802/7803      3000                            F500000001      F599999999         
    7804                4000                            D500000001      D599999999         
    Whenever end user generates a GR then System should display one of above number instead of systems generate value.
    I have used to fix the issue badi> mb_badi_migo document_badi_update and user exit-> mb_cf001, mbcf0002 but not found the solution.
    Please provide me needful information.
    Thanks,
    Raj

    Hi
    <b>Here is the sample code...</b>
    method if_ex_mb_migo_badi~post_document .
      data: ls_migo_badi_example type migo_badi_exampl,
            lt_migo_badi_example type table of migo_badi_exampl,
            ls_extdata type migo_badi_example_screen_field,
            ls_xmseg   type mseg.
      field-symbols: <gt_extdata> type migo_badi_example_screen_field.
    * Transaction MIGO will now post a material document.
    * Any errors here MUST be issued as A-message (better: X-message)
    * Copy data from material document into internal table
      loop at gt_extdata into ls_extdata.
        if g_cancel is initial.
          read table it_mseg into ls_xmseg
             with key line_id = ls_extdata-line_id.
        else.
          read table it_mseg into ls_xmseg
             with key smbln = ls_extdata-mblnr
                      smblp = ls_extdata-zeile
                      sjahr = ls_extdata-mjahr.
        endif.
        if sy-subrc is initial.
          move-corresponding ls_extdata to ls_migo_badi_example.
          move-corresponding ls_xmseg   to ls_migo_badi_example.
          append ls_migo_badi_example to lt_migo_badi_example.
        endif.
      endloop.
    * The data from external detail screen can be saved now:
      check gt_extdata is not initial.
      call function 'MIGO_BADI_EXAMPLE_UPATE_DATA' in update task
        tables
          it_migo_badi_example = lt_migo_badi_example.
    * The data from external header screen can be saved now:
      move-corresponding is_mkpf to gs_exdata_header.
      call function 'MIGO_BADI_EXAMPLE_UPDATE_HEAD' in update task
        exporting
          is_migo_badi_header_fields = gs_exdata_header.
    endmethod.                    "IF_EX_MB_MIGO_BADI~POST_DOCUMENT
    Hope this will help.
    Please reward suitable points.
    Regards
    - Atul

  • Automatic entry for Goods Receipt

    Hi,
    Is it possible to use other GL account (ex.Merchandise In Transit) when we do Goods Receipt of a specific inventory instead of GR/IR clearing account?  Is GR/IR Clearing account is a standard account used when transacting goods receipt? Do we need to configure it?  How can we do that?
    Thanks a lot in advance.
    kay

    hi,
    we need GR/IR clearing account since it is the offsetting account for GR/IR . So it would be better if we avoid Merchandise in transit.
    regards,
    Sandhya

  • How to find Goods Receipt Number particular to Service Entry Sheet Number.

    Hi Experts,
      In one of my reports  i need to bring purchase order ,service entry sheet, goods receipt number .
    In ekbe i am getting the purchase order and its service entry sheet while keeping BEWTP = 'D'.
    so i am getting purchase orders and their service entry sheet numbers in belnr.
    Now i want to get the corresponding goods receipt number .
    But i am getting goods receipt number against the purchase order but not against service entry sheet , in same EKBE 
    while keeping BEWTP = 'E' movement type = '101'.
    My doubt here is how to get the corresponding goods reciept number for a service entry sheet.
    if i have three service entry sheet numbers for a purchse order i have three goods receipt numbers
    but how to get the relation between them  which GRN to which service entry sheet
    . is there any table which stores the service entry and its grn.
    If i am any thing functionally wrong  which i wrote above please correct me and give ur inputs.
    Thanks
    vamsi
    Edited by: vamsi talluri on Aug 20, 2009 7:21 PM

    Hi Sarath,
         If the Purchase order Item category is 'D' then it is a service order then it can have N service entry sheet numbers and once each service entry sheet is accepted it will be available for Goods reciept .. so that information will be avaiable..
    U can obtain the GRN against the Service entry sheet in EKBE itself.
    BELNR refers to GRN
    LFBNR refers to Service entry sheet number.
    And hence i am closing the thread.
    Thanks
    vamsi

  • Tax during goods receipt

    Is there any way to record Tax entry during Goods Receipt itslef.

    Hi Nishiraj......
    Tax never gets calculated on Delivery or its Goods Return.
    It always calculates on its Invoice level........
    So you need to raise its Credit Memo based on Goods return......
    Regards,
    Rahul

  • GR Value is not matching with PO Value while posting good receipt.

    Hi Experts,
    My client has raised the PO with accounts assignment category K (COST CENTRE) with material description.
    but he has received invoice receipt before good receipt.while invoice receipt he has entered wrong value for some qty as per PO intially and cancelled that wrong entry.
    I have gone through original & cancelled invoice document accounting entries. below is entries:
    Original invoice document accounting entries:
    GR/IR Clearing account: Debited
    Vendor account: Credited
    during cancelling the above document it should be vendor acc is debited and GR/IR account is credited but in the system below entries taken place
    Cancelled invoice document accounting entries:
    Vendor account : Debited
    GR/IR Account : Credited
    Consumption Account : Credited
    Why consumption acc taken place here. pls help what are the possibilitis....
    these entries affecting good receipt value means while taking goods receipt for some qty out of full qty value is not matching with PO value.
    but while cancelling the  GR documents system taking correct values as per PO. Please help.
    Kindly help in this regards
    Regards
    Mohan

    Hi,
    Check the Credit Memo document whether G/L tab is there & whether any G/L account is entered ?
    I think instead of cancelling the MIRO document they might have posted a vendor credit memo manually by specifying a consumption GL.
    Thanks & Regards,

  • Reverse Goods Receipt

    Hi
    I am using SAP B1 8.8 PL15
    i send inventory Valuation Method=Moving Average
    i posted Goods Receipt Entry, by mistake it was posted at wrong price (almost 10times more)
    How can I correct this entry?
    Nilesh Shah

    Hi Nilesh........
    There is only one option which would be suitable for reverse entry of Goods Receipt and that should be Goods Issue on same 10 times more unit price so that account as well as stock both would be reversed.....
    Regards,
    Rahul

  • DTW General Entry (Goods Receipt) with Serial numbers

    Hi all,
    I want to import 540 items with serial numbers using the General Entry templates. Some items have as many as 200 serial numbers. Total number of serial numbers for 540 items are about 24,000.
    In the Serial Numbers template, will I have to cover 24,000 rows? Is it possible to auto-create the serial numbers with DTW?
    In which field should I put the serial numbers - Internal or System?
    Thanks,
    Ajay Audich

    Hi Ajay Audich,
    You may check this thread first:
    Re: Upload inventory transfer trnsaction with DTW
    Thanks,
    Gordon

  • Good receipt entry not possible

    hi sap guru,
    while entering good receipt, i am getting error of ACCOUNT DETERMINATION FOR ENTRY INT GBB___BSA 3000 not possible
    please throw some light
    thank in advance

    Hello
    This is because you haven't maintained g/l account for offsetting entry.
    You must be doing movement type 561 and since you haven't maintained the g/l for offsetting entry in automatic account determination, error is coming
    Solution:
    Go to OMWD and maintain the valuation grouping code for your plant/company code.
    Then go to OBYC
    Select the transaction key GBB
    Enter the chart of accounts INT
    Give the valuation grouping code, General modifer as BSA
    and valuation class 3000 and maintain the g/l account against the entry and save.
    This will solve your problem.
    Regards
    Gregory Mathews

  • How can I disable POST GOODS RECEIPT button in transactions VL31N/VL32N via Authorization or Role Level.

    How can I disable POST GOODS RECEIPT button in transactions VL31N/VL32N via Authorization or Role Level, There is a requirement from my client  and i propose two methode
    1- Creation of Ztcode ZVL32N and do changes ABAP program level
    2- Disablement via Authorization/Role level - but how can i find the auth object/ Authorization corresponds to POST GOODS RECEIPT button in VL32N

    I think you can make use of SHD0 - Transaction variant to achieve this. You can make it as grayed out while recording steps in SHD0.

  • Standard Goods Receipt PO resulting in odd Journal Entries

    I posted a Goods Receipt PO which inculded quantity 3 of an item that is $77.60.
    Normally, this should create a Journal Entry where Inventory gets debited $7760x3=$232.80 and the allocation Account (GOODS RECEIVED NOT INVOICED) on the credit side for the same amount (232.80).
    However this time the resulting JE
    (1) credited GOODS RECEIVED NOT INVOICED for the expected amount (price x quantity = 232.80)
    (2) also credited COGS for $1472.37 and
    (3) debited inventory by $1705.17 (the expected $232.80, plus the unexpected $1472.37). 
    Why is the $1472.37 included in this transaction at all - it should have only credited GOODS RECEIVED NOT INVOICED and debited INVENTORY both by $232.80.
    We use FIFO. We do allow negative inventory, however this inventory item was not in negative quantity.
    thanks!
    Geoff

    Gordon, thanks
    When you say "the cost posted would be the earliest inventory for those items" what do you mean? 
    I understand that if I posted an AR Invoice , the COGS would be calculated from the oldest available layer, or if the item had a negative quantity on hand, it would have posted the price difference between those transactions that caused the inventory to go negative and the actual price once a transaction occurred that brought the inventory to zero / positive.  Or if there is a difference in price between a GRPO and AP Invoice, the difference is allocated to the Price Difference Account.
    However in a normal GRPO inventory should be debited, and Goods Received Not Invoiced (allocation account) credited... Why is there a JE to to any other accounts period? 
    What circumstances could cause these?. 
    Prior to this GRPO, the inventory audit showed the item at 70 on hand, $670 cumulative value.  After the GRPO (on which the GRPO Total is $232.80), the inventory audit says 88 on hand and $2375.34 in cumulative value.  This doesn't make sense

  • Goods Receipt entry for items with serial number

    Hi All,
    When I try to create a Goods receipt entry, for items with serial number, i'm always getting the following error message.
    [OSRI] , 'The selected quantity of serial/batch numbers is greater than the quantity in row Id'
    The following is the code that I'm using
    Dim oInvetoryGenEntry As SAPbobsCOM.Documents
    Dim oSerialNumber As SAPbobsCOM.SerialNumbers
    Dim ErrCode As Long
    Dim ErrMsg As String
    Dim ret As Long
    Set oInvetoryGenEntry = oCmp.GetBusinessObject(oInventoryGenEntry)
    Set oSerialNumber = oInvetoryGenEntry.Lines.SerialNumbers
    oInvetoryGenEntry.DocDate = Now
    oInvetoryGenEntry.DocRate = 1
    oInvetoryGenEntry.TaxDate = Now
    oInvetoryGenEntry.PaymentGroupCode = "3"
    oInvetoryGenEntry.Comments = "GRN Entry11"
    oInvetoryGenEntry.Lines.ItemCode = "A00004"
    oInvetoryGenEntry.Lines.Price = 100
    oInvetoryGenEntry.Lines.Quantity = 1
    oSerialNumber.SystemSerialNumber = 55555
    oSerialNumber.InternalSerialNumber = "2354"
    oSerialNumber.BatchID = "bt1"
    oSerialNumber.Add
    ret = oInvetoryGenEntry.Add
    If ret <> 0 Then
            oCmp.GetLastError ErrCode, ErrMsg
            MsgBox ErrCode & " " & ErrMsg
        Else
            MsgBox "GRN Entry made."
        End If
    It would be wonderful if anyone help me out to trace the exact reason for this issue.
    Thanks
    John

    Hi John I'm almost sure that your working with SDK 6.5 with SP1 or lower, visit this address
    https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode6-1&contenttype=url&content=https://DI: Add more than one serial numbers in Invoice
    Maybe you can find your answer if you can fix it let me Know my email address is [email protected] because i had the same problem.
    Regards

  • Goods Receipt at 2 levels

    Hi Guys,
    We have a unique requirement for our client. They normally imort their goods from China. In the legacy system they recognize the goods receipt in two stages. When the goods are received at the Frieght Forwarder, they post a goods receipt where Inventory in Transit will be debited and GR/IR will be credited. When the goods come into their wearhouse, they do a goods receipt again and the accounting entry will be Debit Inventory and Credit Inventory in Transit. The rest of the process is same.
    Is there any process in SAP which can handle a two stage goods receipt?
    Regards
    Madhu

    Hi
    You can follow one among the following steps
    1) MIGO -103 and MIGO -105 ( Accounting entries will be created)
    2) MIGO -107( Accounting entries will be created) and MIGO -109
    By adopting the above note that accounting entry happens only once and not twice as desired by you .If the client wants to stick to as explained by you then
    1) Create a Transit Location as a Plant ( Could act as a Port also)
    2) Perfrom MIGO -101
    accounting entries would be
    Stock In Transit Dr
    GR/IR Clearing Cr
    3) MB1B -301
    Stock acc Dr
    Stock in transit Cr
    Regards
    Sandeep

Maybe you are looking for