Good receipt details
Hi experts,
Iam trying to extract the data from good receipt(MIGO).
In my document number there is no Material existing.But
material description is existing.
Where can i find this material description for the particular document number?
Is there any FM existing for this?
Thanks
kaki
Hi Kaki
Please let us know, if the material number is not visible when you display the material document via transaction MB03.
Please try with FM: <b>MATERIAL_READ</b> as this is used internally while material document display.
Pass the details as below:
Export Structure: SCHLUESSEL
KENNG = 'MBEFU'
WERKS = Plant
SPRAS = 'E'
NOMUS = 'X'
I guess this should return error mesg as per below code in "<b>RMMMGL00</b>" routine: <b>INIT</b>.
IF MTCOM-MATNR = SPACE.
MESSAGE E752 RAISING INVALID_MTCOM.
ENDIF.
Kind Regards
Eswar
Similar Messages
-
What are the tables related to Goods receipt details
Hi,
Please tell me the GR related data base tables.
What are the tables related to Goods receipt details
Regards,
Sunil Kumar.T
Edited by: sunil kumar on Apr 28, 2008 8:49 AMHi,
If you want to know tables which are related to transaction.
Use recording through SHDB tcode.
go to shdb tcode
after enter name of your zname.
after for which transaction you are doing recording enter that tcode here migo.
after press start recording.
then enter data into fields after at last save and back.
then it goew to control recording session screen
after press program for create.
then enter attributes ,select source code after save your code.
Using this tables and which fieldsa you are using for perticular requirement.
this is an easy procedure to know tables and fields.
or
USE ST05 tcode by entering single filed into application.
These two approaches are usefull but go to first one if you knew which data you have to entered.
Otherwise go to st05.
*Reward points
for goods receipt tcode by entering data -
Goods Receipt DTW - Possible to update existing batch details?
Hello experts,
Using the three templates OIGE, IGE1, and BTNT I've managed to perform some Inventory Adjustments BY BATCH using DTW.
The issue I am having is that some of the fields in BTNT are not updating in SAP despite a successful DTW instance depending on whether the batchnumber is pre-existing or is new.
If the batch already exists, quantities are being receiving as expected but additional data such as "Notes", "InternalSerialNumber", and even some user-defined fields we have created for Appearance, Inventory Tag Number, etc. will not update. I have checked DTW mapping and it is setup correctly.
In fact, if the batch number defined in BTNT is NEW to the system these additional details load up as expected, only when it is a quantity update on the batch number do they not. I thought that since the quantity of a pre-existing batch is being update successfully via this method the other "Batch Details" should update as well.
Can anyone provide insight as to whether it is possible (and if so how) to update these batch details during a Goods Receipt or Goods Issue DTW for pre-existing batches or will it only do it for a brand new batch #?
Thanks very much,
RichardHi Richard,
Welcome you post on the forum.
I am afraid you could only update batch details when you imported them as new. You may only update the existing batch details through UI.
Thanks,
Gordon -
Good receipts exchange rate details
Dear all
Kindly let me how to do the following scenario during Good receipt.to pick Exchange rate details for particular company code.
if posting date is other than month end date, rate as applicable on the first day of the month, if on month end rate applicable as on that date
Regards
M.Chandra mohanHi Chandra,
Exchange rate will be determined based on the pre-settings made...and for any difference in the rate it will be posted to separate a/c...and will be check after a defined period...
chk the below link for exchange rate analysis..
http://help.sap.com/saphelp_47x200/helpdata/en/3a/55b424dae511d3978a006094b969cf/frameset.htm
BR,
Krishna -
Batch classification details in Goods receipt
Hi ,
In my business for some of the materials i have activated the batch management and the batch classification details in the material master record.
For those materials if i am doing the goods receipt system is allowing to post the document if the batch characterstics are not entered. I have to restrict if the batch characterstics are not allowed it should not able to post.
I have made a message setting LB045 active with'E'. then also it is allowing.
Is there any other message settings to be configuered.If the classification tab can be accessed in MIGO is depending on your customizing IMG > Logistics - General > Batch Management > Batch Valuation > Valuation for Goods Movement in Inventory Management > Activate Batch Classification for Goods Movements in IM
there you have 5 options:
' ' No branching to batch classification
1 Classification carried out in background (all batches)
2 Classification only in foregr.for mand.charac. (all batches)
3 Classification always in foreground (all batches)
4 Classification in foreground for new batches only
how did you setup it in your system?
from OSS note 519303 - FAQ: Goods movement with Transaction MIGO:
3. Question:
How does the batch classification work in Transaction MIGO?
Answer:
When you post or check a goods movement, the system carries out the classification in the background. If you want to process the batch classification online, use the 'Classification' pushbutton. You can find this pushbutton on the 'Batch' tab page in the detail data of the item.
You cannot automatically go from Transaction MIGO to the batch classification dialog. You can use the adjustable system message (Transaction OCHS) LB 045 to ensure that the complete classification data is entered. -
LR DETAILS to be entered while GOODS RECEIPT
hi mm gurus,
my requirement is to enter LORRY RECEIPT details to be entered in GR (MIGO) .
we need to enter details such as Transport Type ,Transport ID (lorry no) challana number etc.
whether any BADI should be activated for this requirement or any configuration to be done .
in migo field selection screen i made transport ID mandatory, but still not able to see any fields related to transport id.
i needed u r suggestions in this regard.
nagaraju.hi mmgurus,
problem is solved.
thanks for srinivas& sreeram for the inputs.awarded points.
we decided to use Header Text for LR Number& delivery note field for challana number.
regards,
nagaraju -
Doing a goods receipt for a customer material that is ASEQ status
We are needing to find a way to be able to do a goods receipt for a child part in ASEQ status. Most of our customers will send in their part after disassembling it themselves. Since we can not receive the part our present process is to dismantle so the system status changes to ESTO and we can receive. The problem with this is that the end user forgets to assemble the part back and we end up breaking the linkage.
We have looked into using User Status in the equipment master and have configured that. However the user status button, nor name shows up in the equipment master. I have looked at the field selection in IMG and it is not hidden. I am assuming it is being supressed by a user exit we have.
Can anyone give me any suggestions on how we can improve the process using SAP for material that is ASEQ status and being able to create an inbound delivery so we can receive in our warehouse for this status without dismatling the unit?
We are on ECCHello Kimberly
You lost me while describing your current process, so please provide more details as to how you dismantle and reinstall etc. Also how the part goes back to the customer.
However I can provide you clarifications to some questions you raised..
You see both system and user statuses in the field 'Status' itself. This is the 3rd row in the Equipment display screen under Equipment number and Description. If you see carefully you will see 2 sections, the one on left is system status and the one on right is User status. If you click on the i (info) icon, you will be taken to a screen where you see more info like status and business processes etc.
ASEQ is a system status and it is determined by what you did ( example dismantling) and can't be changed by you (user). If you see the 'Business Processes' tab, you will also see the this won't allow assignment to a Delivery and so on. So my point is having a user status will not help you. Based on the combination of system and user statuses, some processes are permitted, some not. For example if Goods Receipts are allowed, may be you can receive without an Inbound delivery. I am mentioning this as a thought initiator, I know you will have a Return/Repair order process including a return delivery.
I guess you have to systematically prevent the user from doing whatever they are doing out of turn, e.g., forgetting to reassemble (install?) and for this User statuses can help.
Let us know your process more in detail and I am sure SAP will have a standard way to receive a child part of a big assembly. Other members will share their practices also.
Take care. -
Problems in creating a Goods Receipt Draft
Hello,
I am trying to use the DI-API and the SDK to create a Goods Receipt Draft document and link it to an existing Purchase Order. When I try to add the draft object, I receive an internal error (-2010). Here is the code that I am using. Can someone see if anything is wrong with this, or does anyone have any insights into this type of error?
SAPbobsCOM.Documents draft = null;
draft = company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDrafts);
draft.Reference1 = tempDocEntry;
draft.CardCode = tempCardCode;
draft.DocDate = DateTime.Now;
draft.NumAtCard = tempOrderNumber;
draft.DocObjectCode = SAPbobsCOM.BoObjectTypes.oPurchaseDeliveryNotes; // Used so that the objType will be 20 for a Goods Receipt Draft
draft.Comments = "";
draft.Lines.BaseEntry = System.Convert.ToInt32(tempDocEntry);
draft.Lines.BaseLine = System.Convert.ToInt32(row["Line #"].ToString());
draft.Lines.BaseType = System.Convert.ToInt32(SAPbobsCOM.BoObjectTypes.oPurchaseOrders);
draft.Lines.ItemCode = row["Item #"].ToString();
draft.Lines.Quantity = System.Convert.ToInt32(row["Qty"].ToString());
draft.Lines.Price = System.Convert.ToDouble(row["unit price (USD)"].ToString());
draft.Lines.WarehouseCode = "0" + row["Whse Code"].ToString(); // prepend with zero, if the code is of length 1
draft.Lines.Add();
result = draft.Add(); // Add the draft now
if (result != 0)
thisError = company.GetLastErrorDescription(); //*** THE ERROR RESULT IS RETURNED HERE...
I am hoping that someone can provide some feedback and direction on this one fairly quickly as I am on a pretty tight time constraint to implement this solution.
Thanks,
JonathanHi Jonathan,
I haven't tested your code but I notice that you are calling the Add method of the Lines child object incorrectly. It's a bit confusing but the Lines.Add method should be called first and then you use the SetCurrentLine method to access the properties of this line. To make it more confusing, a new instance of the Documents object automatically gets one, blank line so you only need to call Lines.Add when adding a second line (and each subsequent line).
For example, say I have a recordset of line details from a base PO that I want to add to a new, draft GRPO:
int lineIndex = 0;
while (!rec.EOF)
if (lineIndex > 0) draft.Lines.Add(); // Only need to add new line after first one
draft.Lines.SetCurrentLine(lineIndex); // Set focus to newly added line so I can set properties
draft.Lines.BaseEntry = System.Convert.ToInt32(rec.Fields.Item("DocEntry").Value);
draft.Lines.BaseLine = System.Convert.ToInt32(rec.Fields.Item("LineNum").Value);
draft.Lines.BaseType = System.Convert.ToInt32(SAPbobsCOM.BoObjectTypes.oPurchaseOrders);
draft.Lines.ItemCode = System.Convert.ToString(rec.Fields.Item("ItemCode").Value);
draft.Lines.Quantity = System.Convert.ToDouble(rec.Fields.Item("Quantity").Value);
draft.Lines.Price = System.Convert.ToDouble(rec.Fields.Item("Price").Value);
draft.Lines.WarehouseCode = System.Convert.ToString(rec.Fields.Item("WhsCode").Value);
lineIndex++;
rec.MoveNext();
Kind Regards,
Owen -
Goods receipt MB01 with serial number problem
Dear MM Experts,
Iam a PM Consultant and this problem faced me while doing goods receipt from external maintenance order so i will appreciate any help regarding this issue,
In serial number profiles i did the stock check indicator to give an error message if there were incosistinces in stock data,
now this is the scenario:
after doing an external maintenance order and creating a PO with reference to the maintenance order PR, and also entering the specified serial number in the PO:
1) Goods Issuing: i used MB1B with movement type 541 and as the serial number already exist and not wrong so it didnt show any error messages and by checking the stock data in MMBE the material was in stock provided to vendor.
2) Goods Receipt: when using MB01 with movement type 101 and when entering the serial number of the material it gives an error message ALTHOUGH it is the same serial number issued and the same serial number in the PO
This is the error message :
Stock data of serial number G081 not suitable for movement
Message no. IO231
Diagnosis
The current stock information for the serial number G081 contradicts the stock information of the movement to be posted. The following stock information is valid for the document and the serial number: Batch Number Stock data Serial data C2
Only the first different field for the stock data/serial data is assigned. However, further data may also be inconsistent. To determine whether this is the case, you can start an analysis.
System Response
Two system responses are possible (set using Customizing): If the case of an error occurring, the assignment of the serial number to this posting procedure is not possible. In the case of a warning, you can, if necessary, transfer the notification.
Procedure
Assign a serial number which corresponds in your stock information to the stock data of the posting. You can display the serial numbers which can be used using Select serial numbers.
Any help is appreciated
Thanks in advanceHello,
A possibility to fix serial number status is by running the report RISTEQ07 in SE38 transaction. Please run this report as mentioned in the SAP Note 316868 (point 2).
While running the report please consider following points:
The report does not set any locks on the records to be corrected, in other words, the report should only then be executed in the correction mode if the master records (within the client) are not being used in another (changing) access.
During the search for inconsistent serial numbers, the system assumes that the stock segment is correct and the existence indicator might be incorrect.
In the correction mode, the existence indicator is adjusted (depending on the existence of the stock segment).
The report provides a test option (LP_TEST); if this option is active, the system only checks whether inconsistencies exist. Corrections are only carried out if the test mode is deactivated. Option LP_EXTD for the enhanced check should remain deactivated for the first run. In particular, if no inconsistency is recognized, the run should be repeated with the activated option.
Another possibility is to create/post a physical inventory document for the affected material and serial number.
Determine which material serial number is really on stock (physically on stock). You can do this, by either analyzing the history of each Serial Number or by carrying out a physical inventory.
Before posting the Physical Inventory the stock validation of the serial number profile of the material has to be switched off in OIS2 transaction (if it is switched on).
When you do this, you will get a Pop-up, please read the long text and execute the report RISERNR9 which is mentioned there.
After executing this report the inventory can be posted. When this is done please switch stock validation on again and execute report RISERNR9 again.
Perform this inconsistency correction only when you are sure that no one else is working on the system otherwise it could lead to more inconsistencies while the stock validation is switched off. Check SAP Note 612132 for further details.
In another words, you have to:
Create a physical inventory in MI01 transaction;
Enter a counted quantity in MI04 transaction;
Define each serial number to each qty on stock.
I hope this information helps you.
Good luck,
Fábio Almeida
MM Consultant -
Error while creating Goods Receipt.
Hi all,
I am generating a goods receipt against the purchase order but the system is showing me an error message when i click the check button, the message is: Number range for Trans/event type WE in year 2011 does not exist. Now when i go in the detail of this message it says: "A key allowing the user to differenciate between transaction and events that occur in Inventory management. the transaction/event type controls the processes of document storage and document number management."
Document no. range is already there for 2011 for doc type WE (#50). Automatic posting configueration is correct. Than what could be the problem.
Please suggest.
thanks,
kamalHI,
Kindly check the WE document type in the T.code OBF4, If you have maintained it year wise then u have to define the number range for every year i.e for eg
NO 50 (for doc type WE),year 2011,from no 190000000, to no 199999999
NO 50 , year 2011, from no 190000000, to no 199999999
You have to maintain it for each and every year
If you define the Number range irrespectie of year then you have to config like below
no 50 , year 9999 , From no 190000000, to no 199999999
You have to maintain only if the numbers has got exhausted in the system.
Kindly check once again
thank you
D vasanth -
PO 'No goods receipt possible for purchase order'
Hi gurus!
While trying to make Confirmation of a PO in the SRM Portal the user is getting the error 'No goods receipt possible for purchase order'
The scenario used is Classic, so PO is replicated directly to the R/3 system.
Any idea why this is happening?
Thanks a lot!Hi, thanks for the quick reply!
Where i can check the Item category?
I found a field called 'subitem category' but it's blank
with this possible values:
1 Variant
2 Discount in kind: inclusive bonus qty.
3 Empties
4 Discount in kind: exclusive bonus qty.
5 Prepack item
6 Display item
7 Set item
8 Interchangeable items (IBU: A&D)
9 Pre-packing (SLS items)
H GT Bill of Material, Header Relevant
I GT Bill of Material, Item Relevant
About PO type i think it's EC (doc_type?), in R/3 is shown as EBP PO
I checked in backend system, in the item details > Delivery and the 'Goods Receipt' is checked. -
1. Is it possible to make of Free Goods Receipt of material without PO generate? If yes how?
2. Also such free goods reciept if i made with Standard Price maintain in Material master so which account posting is made after GRN?Hi,
Entering a Delivery Free of Charge Without Reference to a Purchase Order
You receive a delivery from a vendor free of charge for which no purchase order was placed, you post the receipt of the goods as a miscellaneous (other) goods receipt.
Choose Goods movement ® Goods receipt ® Other. Enter the data as required and choose movement type 511. When you process the items, the system prompts you, for every item, to maintain a text for the delivery free of charge on the detail screen. This entry is mandatory, since without a purchase order there is no other way of entering information about the delivery
If you maintain standard price
Standard Price
When a delivery free of charge is posted, the stock of the material increases by the quantity of goods received.
For a material valuated at a standard price, the total value of the material must increase in relation. Therefore, the stock account is credited with the value of the delivered quantity x standard price. The offsetting entry is made to the "Income from price differences" account
Reward if useful
Regards -
Batch search strategy based on goods receipt date
Hello,
Can some one help me with setting up Batch search strategy based on goods receipt date currently is on batch number.
Thanks a lot
Thanks!
Best Regards
SrwHi
If you want to set up Batch search strategy based on goods receipt date......then you have to create GR Date as one charecteristics in T.Code: CT04 and assign this charecter in Class with respect to class type 023
Then assign this class in Material Master Classification view..
Make sure in Material master, Purchasing view...you have activated Batch management active check box....
Then when ever you do GR in MIGO, In batch tab, In classification field maintain the GR Date..
Then Create sort sequence in T.Code: CU70 and you can maintain in what basis ie)in assending or desending GR Date you have to search the batch..
And then Create Batch Search Statergy in MBC1 and there you assign the sort sequence in Details...
Now you do your regular procedings.....the material Batch will be searched based on GR Date...
Reward if useful
Regards
S.Baskaran -
Crystal report 2008 for B1 Join report of open PO, good receipt, good retur
Hi All,
I am new to crystal report for B1. I am developing a report for showing all open purchase order, good receipt, good return, A/P Invoice and A/P credited memo rows for selected project.
This is similar to open item report, but I need to show detail rows (items) for each of those Document. I can easy do a select token with project code for only one type of those document e.g. open purchase order (link OPOR with POR1 and select records by project code).
My question is how to do a report with those 5 types document together. I did try to include all those tables, but I canu2019t find a link between them. Or Can I do something link sub reports to include all those report by using one selection token? How can I do it?
Any comment, ANTHING will be very much appreciated!!Hi Julian......
yes you are correct use OLE DB connection and when it shows your PC Connection then just put the necessary information related to SQL server and DB for which you want to create this query.
Once you put all these info then click on next and then finish.
It will show you the Command option and one more option in expand and collapse format where all the tables and views of database are present.
Just double click on command and paste your query report and add it......
Now its set to design CR for your query as per requirement.....
Regards,
Rahul -
Report for list of good receipt document against advance document
Dear all,
Good Morning.
I want list of pending purchase order in which advace document is created but good receipt document is not created.
Like.
I have create one purchase order & also create down payment request with F-47. Payment also done by f-48.
Now i want below mention detail
1) List of purchase order in which advance is done but good receipt document is not created i means material is not received.
2) If good receipt document is created then list of good receipt documents.
Above both report required with advance document no. & purchase order no.
Regards,
Mahesh WaghList of purchase order in which advance is done but good receipt document is not created
i means material is not received.
Use report ME2N with scope of list 'ALLES',selection parameter - WE101
If good receipt document is created then list of good receipt documents.
Use report ME2N With Scope of list 'ALLES',Selection parameter - RECHNUNG
Maybe you are looking for
-
Windows 8 does not recognize DVD drive on Satellite P775-112 - code 19
I have a Satellite P775-112 that was previously running Windows 7. This weekend I upgraded to Windows 8 Pro RTM. Following the upgrade, the DVD drive is no longer recognized. In Device Manager the drive "MAT****A BD-MLT UJ240EF" has a warning symbol,
-
I have pdf files created by a scanner. How do I save them in PDF/A?
I scanned forms which were used in a project to preserve them. Now I want to save them in a PDF/A format for long term preservation. I have Acrobat Pro XI. When I run the program either in Save As or through the Preflight I get a whole bunch of probl
-
If then statement if user is on a dial-up connection to re-direct them to a static page?
I'm designing a site with flash on the index page, and many of the users might be on a slow connection. Although the flash file is relatively small, I want them to be able to load the page as fast as possible. Any suggestions on how to re-direct them
-
Confirmation popup in FPM OVP application controller?
Is it possible to make use of confirmation boxes within the application controller of an FPM-OVP? In my application there is a logout button in the global toolbar. The event is captured within the application controller of the FPM-OVP application, th
-
How is it possible to define a ROI in a live image from a camera
I try to establish ROIs in a live image from a Roper Camera.