Enter Other Goods Receipt - MB1C Error
Dear Friends:
When working on Enter Other Goods Receipt -I entered Material,Qty,UnE and pressed enter, I got the error
'Account determination for entry SANO GBB ____ ZOB 3000 not possible' and
'No stock posting possible for this material'.
How to overcome the problem? Please advise.
Regards
MSReddy
Sridhar,
Just check in OBYC tranc. whether for tranc key <b>GBB</b>, you have maintained the combination of <b>valuation grouping code</b> you are using, <b>general modifier</b> ( <b>ZOB</b>) and <b>valuation class</b> ( <b>3000</b>) and the G/L accounts.
If not, please maintain the same.
Enjoy,
Vidyadhar.
Similar Messages
-
Bapi for transaction 'MB1C' -'Enter other goods receipt...'
Hi,
Please suggest the BAPI for the transaction 'MB1C'.
thanksBAPI TO Upload Inventory Data
GMCODE Table T158G - 01 - MB01 - Goods Receipts for Purchase Order
02 - MB31 - Goods Receipts for Prod Order
03 - MB1A - Goods Issue
04 - MB1B - Transfer Posting
05 - MB1C - Enter Other Goods Receipt
06 - MB11
Domain: KZBEW - Movement Indicator
Goods movement w/o reference
B - Goods movement for purchase order
F - Goods movement for production order
L - Goods movement for delivery note
K - Goods movement for kanban requirement (WM - internal only)
O - Subsequent adjustment of "material-provided" consumption
W - Subsequent adjustment of proportion/product unit material
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header =
goodsmvt_code =
* TESTRUN = ' '
IMPORTING
goodsmvt_headret =
* MATERIALDOCUMENT =
MATDOCUMENTYEAR =
tables
goodsmvt_item =
GOODSMVT_SERIALNUMBER =
return = errmsg.
clear errflag.
loop at errmsg.
if errmsg-type eq 'E'.
write:/'Error in function', errmsg-message.
errflag = 'X'.
else.
write:/ errmsg-message.
endif.
move errmsg-message to i_msg1.
append i_msg1.
move errmsg-message to i_msg2.
append i_msg2.
endloop.
if errflag is initial.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT =
IMPORTING
RETURN =
endif. -
Document type assigned for other goods receipts(MB1C)is WA why?
Hi,
Document type assigned for other goods receipts(MB1C)is WA why?
ThanksDocument type for Goods Receipt is WE but I found in standard(Default) system it is assigned WA?
Can anyone help me on this?
Thanks -
BDC program for Other Goods receipts
Hi all,
I need BDC program for Other goods receipts,
I have data in excel like material, batch id, qty, actual width, length, plant etc. i want to upload this in one short based on the movement type.
Thanks in advance.
ShankarHi MP Shankar,
This is a sample BDC program .Use the format to develop your own BDC program.First record your trasnaction and use that recorded program here.Pass your filename here.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS: p_ifile TYPE dxfile-filename.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-002.
PARAMETERS: p_sess RADIOBUTTON GROUP g3 "create session
DEFAULT 'X' USER-COMMAND bdc,
p_ctu RADIOBUTTON GROUP g3. "call transaction
SELECTION-SCREEN END OF BLOCK b3.
DATA : BEGIN OF itab OCCURS 0,
str TYPE string,
END OF itab,
l_file TYPE string,
t_bdcdata TYPE STANDARD TABLE OF bdcdata,
wa_bdcdata LIKE LINE OF t_bdcdata.
AT SELECTION SCREEN ON VALUE REQUEST
Value request for the filename.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ifile.
PERFORM help_input_file.
START-OF-SELECTION.
CLEAR l_file.
l_file = p_ifile.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = l_file
filetype = 'ASC'
TABLES
data_tab = itab
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
*Start new session
IF p_sess = 'X'.
PERFORM bdc_open.
ENDIF.
LOOP AT itab.
PERFORM creat_batch_input.
PERFORM bdc_insert.
IF p_ctu = 'X'.
CALL TRANSACTION 'SE38' USING t_bdcdata MODE 'A'.
ENDIF.
ENDLOOP.
IF p_sess = 'X'.
PERFORM bdc_close .
ENDIF.
*& Form bdc_open
text
--> p1 text
<-- p2 text
FORM bdc_open .
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = 'ZMUK'
user = sy-uname
EXCEPTIONS
client_invalid = 1
destination_invalid = 2
group_invalid = 3
group_is_locked = 4
holddate_invalid = 5
internal_error = 6
queue_error = 7
running = 8
system_lock_error = 9
user_invalid = 10
OTHERS = 11.
ENDFORM. " bdc_open
*& Form creat_batch_input
text
--> p1 text
<-- p2 text
FORM creat_batch_input .
use your own recorded program here.
PERFORM bdc_dynpro USING 'SAPLWBABAP' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=STRT'.
PERFORM bdc_field USING 'RS38M-PROGRAMM'
itab-str.
PERFORM bdc_field USING 'RS38M-FUNC_EDIT'
'X'.
PERFORM bdc_dynpro USING 'SAPLSLVC_FULLSCREEN' '0500'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=&F03'.
PERFORM bdc_dynpro USING 'SAPLWBABAP' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=BACK'.
PERFORM bdc_field USING 'RS38M-PROGRAMM'
itab-str.
PERFORM bdc_field USING 'RS38M-FUNC_EDIT'
'X'.
ENDFORM. " creat_batch_input
*& Form bdc_insert
text
--> p1 text
<-- p2 text
FORM bdc_insert .
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = 'SE38'
TABLES
dynprotab = t_bdcdata
EXCEPTIONS
internal_error = 1
not_open = 2
queue_error = 3
tcode_invalid = 4
printing_invalid = 5
posting_invalid = 6
OTHERS = 7.
ENDFORM. " bdc_insert
*& Form bdc_dynpro
text
-->P_0168 text
-->P_0169 text
FORM bdc_dynpro USING p_program TYPE any
p_dynpro TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-program = p_program.
wa_bdcdata-dynpro = p_dynpro.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO t_bdcdata.
ENDFORM. " bdc_dynpro
*& Form bdc_field
text
-->P_0179 text
-->P_0180 text
FORM bdc_field USING p_fnam TYPE any
p_fval TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = p_fnam.
wa_bdcdata-fval = p_fval.
CONDENSE wa_bdcdata-fval.
APPEND wa_bdcdata TO t_bdcdata.
ENDFORM. " bdc_field
*& Form bdc_close
text
--> p1 text
<-- p2 text
FORM bdc_close .
CALL FUNCTION 'BDC_CLOSE_GROUP'
EXCEPTIONS
not_open = 1
queue_error = 2
OTHERS = 3.
ENDFORM. " bdc_close
*& Form help_input_file
text
--> p1 text
<-- p2 text
FORM help_input_file .
DATA: lt_file_table TYPE filetable,
la_file_table LIKE LINE OF lt_file_table,
l_rc TYPE i,
l_pcdsn TYPE cffile-filename.
REFRESH lt_file_table.
CLEAR la_file_table.
CALL METHOD cl_gui_frontend_services=>file_open_dialog
CHANGING
file_table = lt_file_table
rc = l_rc.
READ TABLE lt_file_table INTO la_file_table INDEX 1.
l_pcdsn = la_file_table-filename.
MOVE l_pcdsn TO p_ifile.
ENDFORM. " help_input_file -
Error in entering goods receipt - MB1C
HI,
When saving the goods receipt in MB!C Transaction i'm getting an error
<u><b>Division by zero is not defined.</b></u>. can anyone suggest me to get out of this problem.
thanks and regards
shankarHi,
Does the material have a BOM or components?
This MAY be connected to your problem?
I am not aware of anything else that uses a mathematical equation to divide anything?
I think that the best solution is for your friendly ABAP programmer to run through this in Trace mode. this is the only way that you will find out what is being divided by zero.
Steve B -
Hi,
I had code that add a good receipt PO with the DI API that works with SAP 2004 and 2005.
Now, with SAP 2007, I receive this error when adding a goods receipt po with a product managed by serial number.
-10 You should use existing serial/batch numbers for this document type
or
-10 Blank string are not allowed in row 1(in unique field)
Thank you for your help
Jodérick PicardHi,
It seems to be a version problem. At that time, using another version solved the problem, or at least told us that the problem was the version used.
HTH -
Hi
Here is the following message :
Storage bin 749 998 AUFNAHME does not exist (check your entry)
Message no. L9009Hi,
This probably relates to your movement type setting in SPRO-Warehouse mgmt--Activities-Transfers-Define movement types
check for the Storage bin mnatined for ur WH No. & mvt type combination
Reg
Dheeraj -
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 -
How to enter / Post Goods receipt of Raw Material from subcontractor
Dear Experts,
As standard subcontracting procedure, Raw Material Transfer posting is made to Subcontracting Vendor
and the Semi finished material [Assembly] is received from the subcontractor.
If in case extra or by any reason, raw material stock is with subcontractor, he want to return the raw material stock.
How to receive raw material stock from subcontracting vendor and how to handle subcontracting challan transactions in SAP ?
Thanks in Advance !Hi,
>>Receive the RM using MB1B / 542
>> Reconcile using J1ifq
>> Complete challan using J1if13
Thanks,
Rajoo -
Error Quantity in stockkeeping unit is zero during Good Receipt
Hi experts,
I need a little help from you to solve a problem we are having.
I'm trying to enter a Good Receipt with reference a transport purchase order. The system efectively suggest the quantity that is still open for the order 0.503 LB. But when I tried to post the GR, the system give me this error: "Quantity in stockkeeping unit is zero", message No. M7106.
Here are some relevant information:
Base unit of measure for the material is TO (tonne)
90,388 LB (US pound) <=> 41 TO (tonne)
Right now this quantity is in stock in transit
Even is a very small quantity, What we want is make is zero.
Thank in advance,
Mairo.Hi Bhavesh,
I ran MB5T and the relevant qty is there in Stock in transit. But despite there are 0.503 LB in order qty, there are 0.000 qty in base unit (TO). This is the problem.
What the user really wants is make zero this stock in transit.
Any other suggestion?
Thanks,
Mairo. -
Getting GL account error during goods receipt
Hi Experts
Have done configurational settings for CIN, later while doing goods receipt, getting error message: The GL account 11 doesnot exist in Chart of Account CAIN.
Regards
AjayIt seems 11 G/L is not creted for chart of accounts CAIN.Check the G/L account 11 currently wich chart of accounts in FS00.If not CAIN please create new one.
-
MM - Goods Receipt (MIGO) and Validity Period End (Contracts and PO)
Hi Gurus,
Within our PO process, I created a PO which references a contract. Both have a Validy Period Start and End set up in customizing and filled in. But my problem is that I can still enter a Goods Receipt in MIGO to that PO, after validity has ended. I've set up in customizing the system message 06-041 as Error, and I've put in Screen Layout the checkbox 'GR message' for both PO and Contract.
Is there a way to block the GR threw IMG outside of the Validity Period ?
Thx in advance,
N.H.Hi,
Anyone has any clues ? -
Updating of serial nos in MIGO - Goods receipts
Can any one suggest if there is a way to upload the serial nos while doing MIGO as it is very difficult entering it manually for large no of quantities of a serialized material.
I hope you got my query, pls let me know if I need to elaborate more.
Thanks!!Hi,
I don't know a good standard procedure to make entering SN easier. (apart from automatic SNs entry, but I assume, that you have SNs and you have to enter them to the system)
Usually in such situations I prepare a custom (Z..) TCODE in which the proces of registering the Material Document is:
1. Enter Header and item data -> accept save (not POST) and go to custom screen
2. Enter serials for each serialized item -> using BAPI assign it to material document and save
3. Show the last screen -> when the user can finally post document.
Additionally usually I add some control logic to chceck wheter eneterd SN are OK.
In SAP standard in TCODE MB01 (MB1C for other goods receipt) you can copy+paste SNs for item (SN entrace screen). But the limit is 19 SNs in one step. Next you have scroll the screen.
Hope it helps.
Regards,
w.
Edited by: Wojciech Zalech on May 14, 2010 8:22 AM -
Goods Receipt (MIGO) outside PO and/or Contract Validity Period ?
Hi Gurus,
Within our PO process, I created a PO which references a contract. Both have a Validy Period Start and End set up in customizing and filled in. But my problem is that I can still enter a Goods Receipt in MIGO to that PO, after validity has ended. I've set up in customizing the system message 06-041 as Error, and I've put in Screen Layout the checkbox 'GR message' for both PO and Contract.
Is there a way to block the GR threw IMG outside of the Validity Period ?
Thx in advance,
N.H.Hi,
The validity period for any outline agreement, can stop you from creating release orders or schedule lines , if OA is expired.
Ex: Its very much logical, on the very last day of validity end date, u will create release orders.
In this case you will receive your goods, only after the Validity end period.
So there is no such control, for stopping the GR to be made.
One can only stop Release orders from getting created,outside the validity period, not the GRs.
Check for Any user exit, that may help
Regards
Krishna U -
Automatic creation of purchase orders at goods receipts
Dear guru ,
I want to create purchase order when i execute GR Returns (mvt 161).
Where I define the purchase order document type that I want to automatic create ?
Thanks.Dear,
Before configuration of setting for creation of Purchase Order automatically, consultant needs to under stand the business requirement and he should be aware of the difference between the different components of Material Management. Such as difference between creation of purchase order automatically in Purchasing and creation of purchase order automatically in Inventory Management. In SAP we can take this activity in both the sub components (Purchasing as well as in Inventory Management).
By this time, I hope that you have understood that there are different settings for each of these components and we have to configure two different set of information to meet each requirement separately. Hence let me define this activity as follows:
Create Purchase Order Automatically in Purchasing
For creation of purchase Order automatically from Purchase Requisitions we need to do the following additional settings in addition to our standard ones.
Activate u2018auto PO' indicator for material master
Activate u2018auto PO' indicator for vendor master
Create Purchase Requisitions using T Code ME51 or ME51N
Use T. Code ME59 or ME59N for auto conversion of PR into purchase order
Create Purchase Order Automatically in Inventory Management
For creation of purchase Order automatically in Inventory Management we need to do the following settings which are independent of the setting what we do in Purchasing for creation of automatic PO from PR.
Define one of the purchase organizations as Standard Purchase Organization
Assign your plant to Standard Purchase Organization
Maintain purchasing information record with price
Maintain the indicator for movement types 101 & 161
Define Default Values (MB01) for Document Type
Now you can enter a goods receipt without entering the purchase order number, a purchase order will be created automatically when you post the goods receipt. All such goods receipt will be valuated at the price maintained in the purchasing information record.
First you can try this with T. Code MB01 if it is working then try with T. Code MIGO, if you face any error or functionality is not working check with your basis consultant some authorization or some patches may be missing. Ask him to apply all relevant patches.
Try using automatic PO for 161 movement for transaction MB01. For MIGO Goods return, its not allowed to create automatic PO due to system settings. This info as I know.
Regards,
Syed Hussain.
Maybe you are looking for
-
Navigate to the first item in a updatable report
on my page i have a master/detail form. When a new detail - record is created, the cursor navigate to the first item on the page => it is the first item of the master! What I have to do, that the cursor navigate to the first item in the new detail-re
-
I recently replaced my computer and lost my music playlist. How do I copy the playlist on my iphone to the library on itunes?
-
Oracle EBS R12 implementation scenarios
Dear All, We have below 3 different scenarios, please give your comments/suggestions; keep in mind client wants cheeper solution. HP DL580 G5 servers will be used with 64bit Redhat Linux 5.0 on all scenarios. Scenario 1:) Oracle EBS R-12 implementati
-
Hi All, I have a problem Publishing web templates or reports from Report Designer from BI to portal. Portal has been configured.Has both ABAP+JAVA stack.I use BI7. When I do Pubilsh - >To portal in web templates or report designer (I have tried only
-
Missing java.util.Enumset in java file
Hi Java Gurus, Im gettting below error in the first line of my java program. "This compilation unit indirectly references the missing type java.util.EnumSet (typically some required class file is referencing a type outside the classpath)" Pls suggest