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

Similar Messages

  • Goods Receipt in Package Level

    Dear All
    packages of goods arrive for my client today and are stored in the warehouse.we want to do goods receipt materials inside the packages after 6 months, in the meantime( today untill 6 months) how do we manage packages?
    Regards
    R.Tb

    Dear Rami,
    You can do the packages via Goods Receipt-->Other, with movement type 501. The same can be done along with material or without material inside of it.
    If you are doing only Package Equipment then you have to enter corresponding material code, Quantity and Plant, Storage location.
    Choose the below indicator if you are doing along with material, after selecting corresponding material inward.
    R,
    Amala

  • Stock upload - Goods receipt date, FIFO

    We are doing our initial stock upload using LSMW based on goods movements.
    When posting a goods movement the posting date will be used for FIFO considerations.
    That's fine when your system is operative, but during the initial stock upload the posting date will be the same for all movements, which is not what we want.
    Is there a way to transfer a GR date from the legacy system?
    (Opening the posting periods to any date in the past is not an option).
    Any ideas?
    Thanks
    Andreas

    If you had a GR on May 2nd of 1000 and another GR on Oct. 1st for 500  and your currect stock is 800, then you just know that the last GR date was Oct. 1st. But this is not the truth for all stock on hand. So FIFO cannot work. So the field has just information caracter.
    SAP will capture such info at batch level. Different software, different concepts. so each batch can have its own last GR date, and you distinguish the stock by batches, and can use batch search strategy to find the oldest one.
    Without batch managment, SAP has this information about last goods receipt at quant level in warehouse managment.  Do you use WM module?
    (even then I have no standard solution to manipulate this field while doing the stock load)

  • Goods Receipt Output

    Hi Experts,
    I want to print the Goods Receipt for Purchase Orders.
    In MN21 I  set output Z123 and Z124 for plant XXXX.
    Despite that, I did not succeed in printing the goods receipt.
    If I select MB02 the output message in GO TO-ADDITIONAL FUNCTION is greyed, that is to say, we cannot select it.
    Then i  realized instead that i  can do it at ITEM LEVEL, selecting DETAILS FROM ITEM but failed
    Now i need to print the goods receipt at HEADER LEVEL.
    Please help what settings i have missed out.
    Awaiting for your positive reply.
    Cheers,
    Kumar.S

    Hi,
    Please check following:
    1 Define Printer...at OMBR
    2. Enable material doc printout at OMB5
    3. Assign form at OMBU
    4. Also Assign the printer to WE01 output type in OMJ3 Tcode with combination of Plant + Storage location
    5. Maintain the condition record in MN21 or NACE for individual slips or collective slips.
    After doing the above steps you need to select the print button when you are doing MIGO_GR and select the slip types like individual or collective.
    If you maintain the condition record as print immediatley you will get the print out immedialtley when save the document otherwise run T.code MB90 OR Run MB02 transaction, enter material document number. Double click one line item and select messages. Separate screen will be opened to configure outputs. Give the required fields and save the document. Now Run MB90, you can take printout. Output Type: WE03
    Note-1:
    WE01-INDIVIDUAL SLIP PRINT SELECTION IN MIGO
    WE02-INDIVIDUAL SLIP ALONG WITH INSPECTION SLIP
    WE03-COLLECTIVE SLIP IN MIGO
    Note-2:
    For custom print ,you need to maintain below settings.
    1. Maintain Condition Tables
    Menu Path: IMG / Materials Management / Inventory Management and Physical Inventory / Output Determination/ Maintain Condition Tables
    Transaction: M703
    2. Maintain Access Sequences
    Menu Path: IMG / Materials Management / Inventory Management and Physical Inventory / Output Determination/ Maintain Access Sequences
    Transaction: SPRO
    3. Maintain Output Types for IM Documents
    Menu Path: IMG / Materials Management / Inventory Management and Physical Inventory / Output Determination / Maintain Output Types
    Transaction: M706
    4. Maintain Output Determination for IM Documents
    Menu Path: IMG / Materials Management / Inventory Management and Physical Inventory / Output Determination / Maintain Output Determination Procedures / Condition : Procedure
    5. Create IM Documents Condition Records
    Menu Path: IMG / Materials Management / Inventory Management and Physical Inventory / Output Determination / Maintain Condition Records / Create Condition : Inventory Mgmt
    Transaction: MN22
    Regards,
    Biju K

  • 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.

  • 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

  • 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

  • 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,

  • Confirm performance of Service/Goods Receipt

    We are using SRM 4.0 SRM Server 5.0 in extended classic scenario.  Our backend is a R/3 system version 4.70. 
    When changing a purchase order via transaction BBP_POC on the header data tab, go to the follow-on documents.  At the top of this screen is a Document Ctrl section.  There is a box titled "Confirm Performance of Service/Goods Receipt".  We understand that removing the check mark from this box is essentially telling the system that you do not want to perform a goods receipt for this purchase order.  When the invoice is received in R/3, the system will pay the invoice and not put it in a block status.  The business is asking for this ability at a line item level.  In essence they want to tell the system that a goods receipt is not required by line item.  Apparently this capability exists in a purchase requisition in R/3.  Does anyone know if this is possible in SRM?
    Best regards,
    Shawn O'Connor

    Hello Shawn,
    I don't understand your request, because document control in BBP_POC transaction ("Process Purchase Order") is done at item level...
    Could you clarify ?
    EDIT:
    Sorry, i did not see your are in SRM 4.0...
    In SRM 5.0, document control for follow-on document is done at item level.
    EDIT:
    Regards.
    Laurent.
    Edited by: Laurent Burtaire on Mar 14, 2008 3:54 PM

  • Deactivate Goods receipt indicator on PO Delivery Tab

    Dear Experts
    My client would like that system would not require goods receipt (non-GR based PO) for PO line items of respective material group (services) - goods receipts should even not be possible so GR indicator on the delivery tab should be ticked-off.
    Since the client is using one-client system with multiple company codes on same client this requirement should be valid not on a client- but on a company code- or plant-level.
    Please advise how to approach to this challenge. Is it possible to set it up via customizing or some programming is required.
    Thank you in advance for any hint.
    Best regards
    Miha Egart

    Hi Jürgen,
    I have checked the Network, it is not stock managed.
    But there is another PO in which the network is not stock managed but The GR indicator is set for the PO.
    I am doing PR conversion through ME59 just against info record not against contract.
    Instead of automatically converting PR through ME59/ME59N, if I am trying to do it directly through ME21N, the GR tick is set. But the client will not do this, they will do automatic conversion of PR's only.
    Can you please suggest some other possibilities.
    Regards,
    Krishna Bharadwaj.

  • In purchase order i will give only parent material but in goods receipt

    Hi,
    In my third party po i will create with parent material as i am creating goods receipt i need
    to check all the BOM materials of that parent material.
    can i get all the first level components of that parent material.
    thanks in advance..,

    Dear Abdul,
    Tower1 contains 3 bolts 4 nuts and 18 chasis 20 clamps.
    Tower2 contains 4 bolts 6 nuts and 16 chasis 10 clamps.
    Tower1 contains 2 bolts 2 nuts and 14 chasis 8 clamps.
    Craete BOM of main material Tower 1..
    Enter sub components as Bolt  and enter  quantity =3 ,  Enter sub components as  nuts   and enter  quantity  as 4 ,Enter sub components as chasis and enter  quantity  as 18  ,   Enter sub components as clamps and enter  quantity  as 20.
    Now create PO with Item category"L" and follow my above instructions.
    Now while doing GRN main material will show as Tower1  and sub components will show as 3 bolts 4 nuts and 18 chasis 20 clamps.
    Hope this helps.
    regards
    Utsav

  • Purchase Order Goods Receipt quantity tolerance setting not working.

    Team,
    We are using the IS-Oil solution, ECC 6.0 REL 605 SP LEVEL 009 .
    The issue that I have is as follows:
    Purchase Order Goods Receipt quantity tolerance setting not working, I had set up a 10% tolerance on QTY received in the GR process via the PIR and also the Purchase Value Key in the  material master and also changed the message to a warning in OMCQ for message number M0722.
    I  had performed a similar configuration and master data maintenance on a different NON IS-OIL client install and it worked fine.
    I believe it is the IS-OIL component in the Inventory update portion of the GR process that is causing the error.
    I have searched for OSS notes, however they mention that there is no solution.
    Setting the PO line item as Unlimited will not be best practice for the business and will not be used.
    Has anyone come across this issue? and how was it resolved, your help and guidance will be greatly appreciated.
    Thanks

    Hello,
    Please check the Tolerance levels in O588 
    Also you can use the BAdI OIB_QCI_ROUND_QTY: A new method, CHECK_TOLERANCE
    Best Regards,
    R.Brahmankar

  • Config of Goods Receipt indicator specific to individual PO line price

    Hello all
    Is there a way to define Goods Receipt indicator (field WEPOS in EKPO table) to default to either checked or unchecked, for individual PO Lines, based on the price of the material at each PO line ? (ex price beyond a threshold value should require a Goods Receipt)
    Goods Receipt requirement would therefore not be vendor specific (ie configured at Vendor level XK01) or Account Assignment Category specific (ie configured at OME9), but specific to individual PO lines value/price. Where can this threshold value of price be specified ?
    Thanks a lot

    This can be configured on the basis of USER ID
    Inforecord.
    I dont think on the basis of PO valu.
    IN inforecord u can check this.

  • "Delivery Completed" Indicator in Goods Receipt

    Hi,
    While doing GR, we want to check the "Delivery Completed" on the Goods Receipt Screen if we are expecting no future receipt against the Purchase Order.
    Currently we are not able to check the Delivery Completed Indicator as it is not in editable mode.
    Is there any issue if we enable the Check Box on Goods Receipt Screen. If no, how can we enable the Check Box.
    Please guide.
    Regards,

    Hi
    This is handled by the system automatically. you can change only in purchase order.
    Refer SAP note 1093582 for more info
    About delivery completed indicator functionality
    The purchase order item is considered closed, even though the total
    quantity may not have been delivered.
    o Although a further delivery is not expected, it is still possible.
    o At the time of the next goods receipt, the system suggests the item
    as unselected.
    o The purchase order item can be deleted, even if the total quantity
    was not delivered.
    Although the "delivery completed" indicator is not set, a purchase order
    item is still considered closed if the full quantity has been delivered. In
    this case, the "delivery completed indicator" is not required.
    In Customizing for Inventory Management/Goods Receipt/Set Delivery
    Completed Indicator, you can define at plant level that the "delivery
    completed indicator" is set automatically in the order if:
    o the total quantity was delivered
    o the underdelivery or overdelivery lies within the tolerances
    Hope it helps
    Thanks/karthik

  • Inventory account is not defined [Goods Receipt PO - Rows - Warehouse Code

    Hai All,
    When I copied from PO to GR PO the below said error accord. G/L are set by  Item level.
    General Setting > Inventory Tab > Set G/L Accounts as : *by item level*
    Error:
    Inventory account is not defined [Goods Receipt PO - Rows - Warehouse Code][line: 1] ,  [Message 173-77]
    Please provide me a solution.
    Regards
    Sudarshan

    hiii Sudarshan
           if you have set g/l a/c by item then go to
    administration-setup-inventory (stock management)-warehouse-(your particular warehouse) -accounting
                    assign g/l account ,
                                       hope this helps you
                                                      Good Luck
                                                                     RIYAZ

Maybe you are looking for