Can't able to post the Goods Receipt in MB31
I had create plant - 7177, Warehouse-I - 717 (For finished material) & Warehouse-II - 718 (For Semi finished material). While creation of finished material in MM01, i was entered the wherehouse no as 718. With this parameter, i cant able to post the goods receipt in MB31- For Finished Material. An error message appeared as "material not exit in the WH-717 in plant 7177". What is the procedure to solve this problem?
Hi,
In order header, go to goods receipt tab, check the storage location maintained. I think this storage location / plant combination is not linked to warehouse 717.
Hope this answers your query.
If helpful award points
Regards,
Vivek
Similar Messages
-
Need RFC which can post the Goods Receipt
Hi,
My scenario is to post the Goods receipt, by using file and after posting the Goods Receipt i want the acknowledgement whether it is successful or unsuccessful. There is an idoc MBGMCR02 which can post the Goods Receipt but application acknowledgement is not possible in file to idoc scenario, so now i am searching for a RFC so that i can handle this situation using BPM synchronous process. Kindly suggest any RFC or BAPI which can post the Goods Receipt.
Thanks & Regards,
VenkatHi Venkat,
As per my understanding this is a "File To (Inbound) Proxy" scenario, in which you can use the BAPI "SD_SHIPMENT_POST_GOODS_ISSUE" to do the PGI into R/3 system.
To perform this, you can go-ahead with the steps as mentioned below:
Source (XI) System:
1. Create the source & target data type in XI.
2. Do required mapping in XI.
3. In configuration directory, use the adapter type "XI" on the receiver communication channel.
Target (R/3) System:
1. Call transaction "SPROXY".
2. Create the interface class (double click on Inbound message Interface, inside your namespace in R/3).
3. Inside the class (proxy), create an internal table to keep all the records which will be coming from XI after your mapping.
4. Pass all the data to above create internal table.
5. Now, call function module "SD_SHIPMENT_POST_GOODS_ISSUE" and pass all required data from ur internal table to this FM (BAPI).
Note: Kindly read about this FM (BAPI) first in SE37 under "Function Module Documentation".
6. Do commit work after calling the FM (BAPI).
I hope this will help you to resolve all your queries.
Regards,
Sarvesh Singh -
Error while posting the Goods Receipt
Hi Friends,
I am having an issue while posting the Goods Receipt.
I am getting the error "Balance not zero: 1.000,00- debit: 0,00 credit: 1.000,00". I am using the Purchase Order with Account Assignment category P and K. When ever I used the account assignment category, I am getting this type of error. I have checked the configuration and every thing is OK. System is not able to debit the G/L account which is mentioned in the Purchase Order, hence the problem. However, I think system is able to get the G/L account (to Credit the amount) from Automatic Account determination.
Would like to know if any one come across similar type of problem and resolved it.
We have recently upgraded the system from 4.7 to ECC 6.0.
Apprciate the help.
Thank you,
PrakashHi
Thank you for the reply.
I have checked what you have mentioned. While creating PO it is determining the G/L account automatically through the assignments in OBYC. Even then I am getting the error while doing the Goods Receipt.
Any one is having any idea?
Thank you,
Prakash
Edited by: Prakash KM on Dec 17, 2010 6:26 PM -
Changing the G/L Account while Posting the Goods Receipts in MIGO
Hi All,
I have requirement in which G/L Account needs to be changed based on some validation while Posting the Goods Receipt in MIGO.
I have created exit in OBBH by copying the standard SAP Program RGGBS800 in view V_T80D.
I changed following entry in view V_T80D:
GBLS ZGGBS800 Val/sub:Exits for substitution
Now Inside program ZGGBS800, I have written the logic to change the BSEG-HKONT value with the new G/L Account which gets called inside the standard function module G_VSR_SUBSTITUTION_CALL.
FORM U999.
DATA : V_HKONT TYPE BSEG-HKONT.
clear : V_HKONT.
SELECT SINGLE SAKNR FROM ZMASH1 INTO V_HKONT WHERE MATNR = BSEG-MATNR AND WERKS = BSEG-WERKS.
IF SY-SUBRC EQ 0.
BSEG-HKONT = V_HKONT.
ENDIF.
ENDFORM.
After the execution of the above code the value of BSEG-HKONT changes with new value of V_HKONT but after this when I go further in Standard SAP code of function module G_VSR_SUBSTITUTION_CALL, there is one subroutine FORM EXP_TAB_009_BSEG being called which changes the value of BSEG-HKONT to initial value of HKONT also while moving the data from BSEG to TEMP_STRUCT it doesn't passes the HKONT value, which I want it be passed as I want the changed value to be passed finally to OUT_RESULT. Please look at the code below.
Following is the SAP standard code of subroutione FORM EXP_TAB_009_BSEG :
FORM EXP_TAB_009_BSEG
USING
IN_ORIG STRUCTURE BSEG
CHANGING
OUT_RESULT STRUCTURE BSEG
B_RESULT.
DATA: ORIG LIKE BSEG.
DATA: BEGIN OF TEMP_STRUCT,
ABPER LIKE BSEG-ABPER,
AUGGJ LIKE BSEG-AUGGJ,
DOCLN LIKE BSEG-DOCLN,
FIPOS LIKE BSEG-FIPOS,
FISTL LIKE BSEG-FISTL,
FKBER LIKE BSEG-FKBER,
FKBER_LONG LIKE BSEG-FKBER_LONG,
GEBER LIKE BSEG-GEBER,
GMVKZ LIKE BSEG-GMVKZ,
GRANT_NBR LIKE BSEG-GRANT_NBR,
HKTID LIKE BSEG-HKTID,
HZUON LIKE BSEG-HZUON,
INTRENO LIKE BSEG-INTRENO,
MEASURE LIKE BSEG-MEASURE,
PARGB LIKE BSEG-PARGB,
PPA_EX_IND LIKE BSEG-PPA_EX_IND,
PPRCT LIKE BSEG-PPRCT,
PRCTR LIKE BSEG-PRCTR,
PRODPER LIKE BSEG-PRODPER,
PRZNR LIKE BSEG-PRZNR,
PSEGMENT LIKE BSEG-PSEGMENT,
SAMNR LIKE BSEG-SAMNR,
SCTAX LIKE BSEG-SCTAX,
SEGMENT LIKE BSEG-SEGMENT,
SGTXT LIKE BSEG-SGTXT,
SRTYPE LIKE BSEG-SRTYPE,
UZAWE LIKE BSEG-UZAWE,
XREF1 LIKE BSEG-XREF1,
XREF2 LIKE BSEG-XREF2,
XREF3 LIKE BSEG-XREF3,
ZUONR LIKE BSEG-ZUONR,
ZZBUSPARTN LIKE BSEG-ZZBUSPARTN,
ZZCHAN LIKE BSEG-ZZCHAN,
ZZLOB LIKE BSEG-ZZLOB,
ZZLOCA LIKE BSEG-ZZLOCA,
ZZPRODUCT LIKE BSEG-ZZPRODUCT,
ZZREGION LIKE BSEG-ZZREGION,
ZZSPREG LIKE BSEG-ZZSPREG,
ZZSTATE LIKE BSEG-ZZSTATE,
ZZUSERFLD1 LIKE BSEG-ZZUSERFLD1,
ZZUSERFLD2 LIKE BSEG-ZZUSERFLD2,
ZZUSERFLD3 LIKE BSEG-ZZUSERFLD3,
END OF TEMP_STRUCT.
IF IN_ORIG = BSEG .
B_RESULT = B_FALSE.
OUT_RESULT = IN_ORIG.
EXIT.
ENDIF.
MOVE-CORRESPONDING BSEG TO TEMP_STRUCT.
OUT_RESULT = IN_ORIG.
MOVE-CORRESPONDING TEMP_STRUCT TO OUT_RESULT.
IF IN_ORIG = OUT_RESULT .
B_RESULT = B_FALSE.
ELSE.
B_RESULT = B_TRUE.
ENDIF.
BSEG = OUT_RESULT.
ENDFORM. " EXP_TAB_009_BSEG
I need the value of BSEG-HKONT should be passed to OUT_RESULT-HKONT.
I am not able to find any userexit or BADI for this.
Please guide me on this.
Thanks,
Chandravadan
Edited by: Chandravadan Jaiswal on May 8, 2009 2:18 PM
Edited by: Chandravadan Jaiswal on May 8, 2009 3:45 PMHi
I also need to change hkont while posting MIGO and MIRO transaction..
Any suggestion for this?
Here's my problem.. Substitution of account(HKONT) when posting in MIGO/MIRO -
Components were not consumed while posting the goods receipt through VL32N
Hi Experts,
We are into technical upgrade. We are upgrading from 4.7 to ECC 6.0. We are facing one issue. The issue is while posting the goods receipt for the subcontracting shceduling agreement through VL32N (Inbound Delivery) component materials were not consumed. While displaying the material document for the GR, could not find any compponent materials consumed with movement type 543, where as if I use the MIGO transaction code for the same inbound delivery, I could see the component materials were consumed with movement type 543.
Could anybody tell us how to fix this issue if they come across.
Appreciate your reply.
Regards
BalaHi,
Try checking below SAP notes
Note 645119 - Problems with subcontracting using delivery
338119 - Goods receipt in inbound delivery for SC order
Hope this helps
Reg
Dheeraj -
Error when posting the goods receipt
Hi we have recently successfuly updated 4.6 B to ECC 6.0.But when i am doing captive consumption by 949 Mvt. through process message system gives an error that
Error when posting the goods receipt
Message no. CB345
Diagnosis
With the selected process message, a goods receipt for the order was reported to the warehouse (destination ZPI1). However, an error occurred when the goods receipt was posted.
Please do needful.
Regards,
PPHi Daniel,
This is the first time i am coming across an issue like this.
neverthless from a logical front,
1. Remove Cost center as a valid receiver in Settlement Profile.
2. Your OKB9 setting are pretty much good. No need to worry about it. Becasue, OKB9 only will work if the system doesn't identify any other cost object. In this case Production Order is an automatic cost object which system should have taken.
3. Check the Settlement rule when you have created Production Order. It should have been MAT.
4. I hope you are creating Production Order with Material (using CO01 and not CO07)
5. Make sure in OPL8, the default rule in controlling tab is PP1.
Once all these are fine, i do not see any reason why you will get your probelm.
Please check and revert back to me if the problem still persists.
Best Regards
Surya -
Is it possible to post a good issue movement before post the good receipt m
Is it possible to post a good issue movement before post the good receipt movement for the same material, into the same period?
We try to explain better, today we've done a test:
Step 1 : We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
Step 2 : We have post a good receipt movement, 561 of this material with 1000 ST of stock, and on posting date: 05.05.2011.
Step 3 : Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock, on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
And it has worked, so that on trx "mb51" for this material we saw:
PLANT1-----STO1---- 562----- Mat. Doc.101.05.2011--
500- ST
PLANT1-----STO1---561Mat. Doc.205.05.2011--
1000 ST
And with "fbl3n" for this G/L account , the same situation:
G/LAccount1--DocumentNo101.05.2011--99--
500- EUR
G/LAccount1--DocumentNo205.05.2011--89--
1000 EUR
We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PMHi,
Though sap allows like this ,, the document created will be with the date of the actual posting system date. If you look into the MSEG table you will get to know this.
In theory .. this kind of practice should not be allowed .
since this is a 562 which is a individual entry may be system would have allowed.you try a 102 .
Regards, -
Is it possible to post a good issue movement before post the good receipt
Is it possible to post a good issue movement before post the good receipt movement for the same material, into the same period?
We try to explain better, today we've done a test:
Step 1 : We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
Step 2 : We have post a good receipt movement, 561 of this material with 1000 ST of stock, and on posting date: 05.05.2011.
Step 3 : Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock, on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
And it has worked, so that on trx "mb51" for this material we saw:
PLANT1 STO1 562 Mat. Doc.1 01.05.2011 500- ST
PLANT1 STO1 561 Mat. Doc.2 05.05.2011 1000 ST
And with "fbl3n" for this G/L account , the same situation:
G/LAccount1 DocumentNo1 01.05.2011 99 500- EUR
G/LAccount1 DocumentNo2 05.05.2011 89 1000 EUR
We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PMSAP only checks if there is enough quantity in the period (month), it does not check if there is enough stock at date level.
there is no stock stored in any table for a given date. SAP would need to run the logic of MB5B to calculate the stock at a certain date, this would cause tremendous performance issues.
you either have to do this calculation yourself in a user exit, or you better train your users. -
MB1C - Sloc 0001, Mov type 561 (not able to post the goods)
When I post inventory for ROH material
using movement type 561 (Tcode:MB1C) with
SLOC 0001, the system errors outs with the following message
"Material XXXX doesnot exist in warehouse 001"
Iam not maintaining warehouse management for ROH materials.
But I am able to post for the same material with Sloc 0002
Its the issue with sloc 0001
System posts the following Message:
Material XXXX does not exist in warehouse 001
Message no. L9023
Diagnosis
All the materials that you use within a warehouse number must also be
defined for this warehouse number. The material you are using is not
defined.
Procedure
If you want to use the material within your warehouse number, you must
create the material in the material segment for that warehouse number.
Is there any workaround, where I need not maintain WHSE management view for ROH
materials but still able to post the goods with Sloc 0001Csaba/Rajesha:
Thank you for your replies
For the Sloc 0001, like mentioned it is assigned to whse number 001
I tried to remove/delete the whse number 001 for the sloc0001, but its a entry required
field
In order to fullfill the requirement, maintained the same whse number(HMM) that is
being maintained for sloc 0002 {for which I was able to post (Mvt type 561, Tcode MB1C)}
In MB1C Mtype 561 posted with sloc 0001, Now the system posts
"Material XXXX doesnot exist in warehouse HMM" (previously it gave "Material XXXX doesnot exist in warehouse 001")
It does not give the message for Sloc 0002
Any way in this process, I learned some new things
Due points have been assigned -
Problem in posting the goods receipt with reference to the inbound delivery
Hi All,
Below is the explanation of the scenario:
1. Materials are purchased (PO created in CAS as order unit) and inbound delivery document is created in cases as well.
2. When the TO is created for put away (we are performing put away using the hand held devices) the line item is split resulting in new line item number created
3. When the TO is confirmed the del quantity on the split line item is zeroing out and as a result the system is treating it as a service item with zero del quantity and is stopping from performing the GR with respect to the inbound delivery document
And also the inbound delivery is disappearing from the confirmation tab on the PO)
This is happening only with the materials which have an alternate unit set up in the material master (in this scenario CAS is the order unit and JAR is the base unit of measure)
Can some one help fix this?Hi,
There is no standard option available and I don't think that there is any feasible way of stopping this without the use of a user exit (as already suggested).
But even the user exit option would be complex because it would have to block off the PO number field after enter (or any other key) was pressed.
It would also have to stop the use of multiple entries via the "find" option.
If you have a valid reason for doing this, have you thought of trying to get your users to do as they are told instead of changing the system?
Why is it important to have one PO per GR ?
Steve B -
Not able to post rough goods receipt
Hi Gurus,
While creation of Rough GR with ref to PO or inbound delivery through T.code VL41 I am getting error as "No deliveries created (check log)". While checking log "4500000167 000010 Partner determination procedure does not exist" in T.code VL41. Message 255.
I don't know which partner procedure is meant.
Any hints?
Kind regards,
FrankHi Frank,
Currently i am working in Rough GR scenario. I am getting the error while doing Vl41 as follows,
No deliveries created (check log)
4500017956 000010 Partner determination procedure does not exist
What could be the reason?
I believe you were overcome this issue.
Please guide me.
Appreciate your great help.
Regards
Rifaie M -
IDOC_INPUT_DESADV for IDOC input deliveries can post also good receipt?
Hello all:
Does any body can help me to know if idoc with Process code DESA that call function module IDOC_INPUT_DESADV besides creates an input delivery (like vl31n) can ALSO POST THE GOOD RECEIPT if the confirmation control key at item level is configure to auto post the GOOD RECEIPT?
Currently my idoc entry creates the delivery nevertheless the Good receipt is not posted. If manually on VL31N a delivery is created the Good receipt is posted automatically.
Thanks in advance!Hi,
As long as you set the indicator of automatic GR process (select 2--Register and receive automatically), this applies both to the manual creation of inbound deliveries and to their creation via IDoc. If you still get the problem, you can check the assigned status in the inbound delivery on the tab page status overview, I think you can find some hint
Good luck
Z.T -
Hello,
I need to post a goods receipt on receipt of warehouse stock transfer receipt advice.Can I use BAPI_GOODSMVT_CREATE to do that?or is there any other way.And after posting the goods receipt i need to call a QA11 and change the status of the goods received from QI to UR.Can any one outline the steps?I have planned to use SHPCON/DELVRY03.
Thanks,
LarryHi,
Try
BAPI_ACC_GOODS_MOVEMENT_POST OR
SD_SHIPMENT_POST_GOODS_ISSUE OR
MB_POST_GOODS_MOVEMENT OR
to post a goods receipt.
To change the status use the FM STATUS_CHANGE_EXTERN.
Hope this helps...
Lokesh
Pls. reward appropriate points -
Wanted to block the Goods Receipt but not the Invoice Receipt
Hi
After the partial delivery of the Goods Receipt, i am manually setting the "Delivery completed" indicator in the PO. I dont want any future delivery against this PO. But it is allowing me to do a GR even though the Delivery Completed Indicator is set.
How can i stop all the future deliveries agains the PO. But at the same time, is should not block the IR. I tried this by locking the PO item. It is not allowing me to do any GR after locking the same. But at the same it is not allowing me to do the IR also.
Is there any way i can stop the GR, but do the IR for the purchase order ? Please clarify. Points assured.
Thanks
Venkat.Hello,
If u maintain the latest GR date as a current date in the PO item level - delivery tab, then system will not allow to do further GR in future.
Latest Possible Goods Receipt
This is the latest acceptable date for goods receipt (GR).
If goods are received after this date, you will receive either a warning message or an error message, depending on the system setting.
If you receive an error message, you will not be able to post the GR. -
Setting the Goods Receipt indicator in SRM
Hi,
I have been assigned to clear the goods receipt indicator for certain vendors during the purchase order creation process. I modified the BADI BBP_B46B_PO_OUTBOUND to clear the gr_indicator and it does that. On R/3 EKPO-WEPOS(gr_indicator) is clear. The problem is When I display the purchase order in SRM by clicking Header Data\Follow on Documents\ the Confirm Performance of Service Goods Receipt
checkbox is still populated. I have been told that is because there is a SRM table where that gr_indicator is located but we can not determine which tables. I wanted to trace the transaction bbp_pd but we can not trace in our QA environment.
Does anyone know the SRM table that contains the Goods Receipts indicator?Hi,
For quicked Replies..........Post to the dedicated SRM Forums
Forum->SAP Solutions->SRM - General
Forum->SAP Solutions->SRM - Shopping Cart & Catalog
Forum->SAP Solutions->SRM - Workflow & User/Vendor/Org. Management
Maybe you are looking for
-
Load monthly excel data in xcelsius
Hi, I have 12 month of data for 35 KPI in excel sheet which needs to be updated every month when new data comes. I need to design a dashboard in xcelsius, can you please help me how can i design the architecture for this dashboard so that when excel
-
Lenovo Fingerprint Software stopped working under Win 8.1
Just upgraded to Win 8.1 (64-bit) and to the latest drivers for W700 (2753-WBB). Major trouble with the Thinkvantage Fingerprint Software. The Lenovo Fingerprint Software version 3.3.2.50 for Win 7 (64-bit) was fine under Win 8.0 but it doesn't work
-
Authorization for Plant in component overview in CO02
HI I would like to know how I can restrict access to the plant of a component in CO02 ? thanks martine
-
How to make iTunes support more than just one harddrive
The title of this topic says it all: How do I make iTunes support more than just one harddrive? I cannot afford to buy a really huge drive just because iTunes doesn't support more than one. There must be a way around this! Anyone?
-
Authorizations in SEM-BPS (Web Layouts)
Hi all, I have a question that hopefully somebody can help me in solving it. We have a bps application, with authorizations maintained in the sap normal way: pfcg, rssm, etc. The question is that we started to build some web (alv) layouts, and need t