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.TbDear 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
AndreasIf 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) -
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.SHi,
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, 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 VL32NI 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.BabusinghHi,
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,
RajHi
<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 AnwerHi 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'ConnorHello 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 EgartHi 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.
ThanksHello,
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 lotThis 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
Sudarshanhiii 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
-
Third party Sales Return Process
Hi.. Can anybody just guide me about Thrid Party Sales Return Process? My Mail Id is [email protected]..Could you please send me steps and confign guidelines... Regds Manoj
-
thought problem was solved but keeps recurring; v frustrating since at times all works fine while at others... I have a direct connection and the no proxy option selected on firefox connection settings;
-
Problem - remote parametric procedue
I have couple databases linked eachother, I want to execute remote parametric procedure over dblink but, the dblink is variable (in native procedure). I know that I have to use dynamic sql (because of dblink name) but I dont know how to put (varchar)
-
Hi In my opinion the OWB Dimensions are very useful, but sometimes there are some Performance Issues. I am working with the OWB Dimensions quite a lot and with the big Dimensions ( > 100.000 rows) , i often get some Performance problems when OWB gene
-
Goods Receipt by delivery - RF LM71
Hi, Hopefully a very simple question. Within the RF transaction Lm71 (Goods receipt for delivery) I only want to generate transfer orders for those materials that have been selected. At present transfer orders are generated whether the select flag ha