Error in creation of purchase materials/Goods receipt against PO(FI-MM)
Hi All,
While processing FI - MM integration iam facing below errors,request to guide me with same
1) While creation of purchase materials
Valuation class 7920 not allowed for material type Raw material Message no. M3180
Diagnosis
The combination of values you have entered is not defined in the system.
Procedure
Check your entries, and choose a valid value or combination of values with F4.
I have crossed checked in t code OMSK valuation class 7920 exists.
2) Goods receipt against PO:
Number range for trans./event type WE in year 2014 does not exist Message no. M7562
Diagnosis
The number range for document number assignment has not been maintained in the year 2014 for the transaction/event type WE.
Procedure
Contact your system administrator.
in second case i have maintained number ranges in OBA7,OMBT,still iam facing with the same issue
Regards
Santosh
Hi Dev,
Thanks for your reply...yea i have done the ground work before posting this query
but bitt confused with the post i have come across..
Problem was occurring due to the wrong updating of raw material instead of finished goods in MM01 (CREATION OF PURCHASE MM)
however i have over come my 2nd issue,hopefull will over come my 1st issue also
Thanks a lot
Santosh
Similar Messages
-
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 -
Unit price validation in Purchase Order, Goods Receipt PO and A/R Invoice
Hello!
I want to have validation of the Unit Price field in Purchase Order, Goods Receipt PO and A/R Invoice documents.
This means that user has to get some kind of message if she/he do not enter the Unit price in above mentioned documents.
I can not use the price lists for this, to get the field populated automatically, because I do not have all the prices...
I am no longer newbie when it come to SAP, but this really puzzles me
Thanks,
DejanHello guys,
I have tried to add this code to check if the field Unit Price was empty in the Purchase Order form (Object ID 22)
But it gives me an error message - Error converting data type varchar to numeric (CINF)
I am getting the same error message even if I have some value in the Unit Price field...
I am really confused - what is wrong with it???
Here is the code from the Transaction notification
IF (@object_type = N'22' AND @transaction_type in (N'A', N'U') )
BEGIN
IF EXISTS (SELECT T1.DocEntry FROM OPOR T0 inner join POR1 T1 on T0.DocEntry = T1.DocEntry
WHERE (T1.PriceBefDi IS NULL OR T1.PriceBefDi = ' ') AND T0.DocEntry = @list_of_cols_val_tab_del)
BEGIN
Set @error =1
set @error_message = 'Unit Price cannot be blank'
END
END
Thanks,
Dejan -
MIGO - Goods Receipt against Purchase order. PO rate dispaly.
Is it possible to display purchase order line item rate in MIGO - Goods Receipt against purchase order - Quantity tab.
In Quantity tab - System is showing Qty in Unit of Entry, Qty in SKU, Qty in Delivery Note, Quantity Ordered, alongwith these fields we also want display of Purchase order rate/each of that line item.
Please guide.BTW you are getting PO number at MIGO and clicking over that you will get entire PO then why you want PO rate display here??
-
Problem of Query of Module Purchase Order, Good Receipt PO, Good Return
Hi,
I would like to seek for assistance regarding double entries of documents, I have used the query and found out lately the it has a problem, Please refer to thread "Query of Module Purchase Order, Good Receipt PO, Good Return" for details.
You help is very much appreciated.
Regards,
ClintHi Clint,
Try this one:
SELECT DISTINCT 'GRPO' AS TYPE, T1.DOCNUM
'GRPO/RET#', T3.DOCNUM 'PO#',T1.CARDCODE,
T1.CARDNAME , T1.DOCDATE, T0.ITEMCODE, T0.QUANTITY,
T0.PRICE, T0.LINETOTAL
FROM DBO.PDN1 T0
INNER JOIN DBO.OPDN T1 ON T1.DOCENTRY = T0.DOCENTRY
LEFT JOIN DBO.POR1 T2 ON T0.BASEENTRY = T2.DOCENTRY
INNER JOIN DBO.OPOR T3 ON T2.DOCENTRY = T3.DOCENTRY
WHERE T1.DOCNUM = '[%0]' AND T0.ITEMCODE IS NOT NULL
UNION ALL
SELECT DISTINCT 'RETR', T1.DOCNUM,T3.DOCNUM,
T1.CARDCODE, T1.CARDNAME , T1.DOCDATE, T0.ITEMCODE,
T0.QUANTITY, T0.PRICE, T0.LINETOTAL
FROM PDN1 T0
INNER JOIN OPDN T1 ON T1.DOCENTRY = T0.DOCENTRY
LEFT JOIN RPD1 T2 ON T0.TRGETENTRY = T2.DOCENTRY
INNER JOIN ORPD T3 ON T2.DOCENTRY = T3.DOCENTRY
WHERE T1.DOCNUM = '[%0]' AND T0.ITEMCODE IS NOT NULL
If you still have duplicates, let me know any differences in those lines.
Thanks,
Gordon -
Query of Module Purchase Order, Good Receipt PO, Good Return
Hi,
Like to ask assistance regarding Module Purchase Order, Good Receipt PO, Good Return under Purchasing A/P.
I have a hard time to linking the tables above:
PO Module have table : OPOR and OPOR1
GRPO have table : OPDN and PDN1
Good Return have table : ORPD and RPD1
Its very mind bubling linking this 6 tables can anyone please can assist regarding the situation, a query that shows that they are connected to each other.
Thank very much!
ClintClint,
Like Suda said, this query assumes your have normal business practise.
One more thing to mention, the lower part of union all needs some other change. Here is the complete query:
SELECT DISTINCT 'GRPO' AS TYPE, T1.DOCNUM "GRPO/RET#", T3.DOCNUM PO#,T1.CARDCODE, T1.CARDNAME , T1.DOCDATE, T0.ITEMCODE, T0.QUANTITY, T0.PRICE, T0.LINETOTAL, T0.TOTALFRGN, T0.RATE
FROM PDN1 T0
INNER JOIN OPDN T1 ON T1.DOCENTRY = T0.DOCENTRY
LEFT JOIN POR1 T2 ON T0.BASEENTRY = T2.DOCENTRY
INNER JOIN OPOR T3 ON T2.DOCENTRY = T3.DOCENTRY
WHERE T1.DOCNUM LIKE '[%0]'
UNION ALL
SELECT DISTINCT 'RETR', T1.DOCNUM,T3.DOCNUM, T1.CARDCODE, T1.CARDNAME , T1.DOCDATE, T0.ITEMCODE, T0.QUANTITY, T0.PRICE, T0.LINETOTAL, T0.TOTALFRGN, T0.RATE
FROM PDN1 T0
INNER JOIN OPDN T1 ON T1.DOCENTRY = T0.DOCENTRY
LEFT JOIN RPD1 T2 ON T0.TRGETENTRY = T2.DOCENTRY
INNER JOIN ORPD T3 ON T2.DOCENTRY = T3.DOCENTRY
WHERE T1.DOCNUM LIKE '[%0]' -
Control on creation of inspection lot during goods receipt against process
Dear Friends,
When goods receipt against process order of say quantity 100 Kg is done in PP, inspection lot for the same of origin 04 is created in QM.
My requirement is that PP should be able to post 90 Kg in quality inspection and remaining 10 Kg should directly go to
reserve sample without coming in Quality.
Is it possible?
I have tried by changing material master record in MM02 for inspection set up data. But it is not serving the purpose.
Thanks in advance,
Regards
VrishHi,
04 type of inspection is GR at the time of Production Order.
Whenever you do the production order quantity, an inspection lot is created. It will be created for full quantity which you are confirming (i.e. 100 kg will be considered and not 90 kg).
This material will be Quality Inspection.
You have to do Result recording and give usage decision.
While giving usage decision, you can allot 90 kgs to Unrestricted and 10 kgs can go as Sample what you desire.
Hope this will solve your issue.
Srini -
Good Receipt against Scheduling Agreement
Hi,
I have created Scheduling Agreement and maintained delivery Schedule.
No while making Good Receipt against scheduling agreement, system give message that no item exist.
I have given date in delivery schedule for e.g 27.06.2008 and I am entering good receipt on 26.06.2008. But it is not possible.
Once I change the date to 26.06.2008 in delivery schedule, then system allow to post a good receipt.
Why, Is there any setting to remove this?
Waiting for your reply.
Thanks,
Samir BhattHi,
Definition of Scheduling Agreement: - A form of outline purchase agreement under which materials are procured on predetermined dates within a certain time period.
This means schedule lines are fixed and you can only do Goods Receipt on the prodefined schedules. If you do not want this function then better create Contracts and then PO w.r.t. Contract. -
Automated statistical goods receipt against inbound delivery
Hi,
We have set up a process that we get a DELVRY03/DESADV Idoc from our vendor to confirm the delivery to our customer. This DESADV Idc will create an inbound delivery and a statistical goods receipt will be posted.
Now we have a new requirement, the vendor material has a serial number assigned. We get the serial number in segment E1EDL11 and it will be copied into the inbound delivery, unfortunately the statistical goods receipt will use transaction MB01 and it will post the statistical goods receipt against the purchase order details which did not contain the any serial number information.
Is there any way to set up the automated goods receipt against the inbound delivery and not against the PO?
Thank you,
FrankHi,
Anybody out there who knows how to enable an automated goods receipt against an inbound delivery?
Thank you,
Frank -
Goods receipt against outbound delivery
Hello,
Can we create a goods receipt against an outbound delivery document?
The transaction MIGO provides an option but for some reason I am not able to create.
The scenario is the following :
Lets say there are two DCs DC1 and DC2 : both belong to different company codes.
- Outbound delivery created by DC1,then post goods issue
- Goods receipt to be done against the above outbound delivery.
Is it possible?
(I do not want to create a PO for this.)
Regards,
LisaHi Prabhu,
I have been trying to post goods receipt against outbound delivery but here is the error I have been getting :
"Goods receipt not possible for delivery 80000059: error code 4".
Is there any specific reason for this?
Here is the process I have follwed :
-Created outbound deliveries via allocation
-Picking
-Post Goods Issue
- Migo - Goods Receipt.
Regards,
Lisa -
Idoc Type for Goods Receipt against a PO
Hi ,
The Goods Recept is already done in my legacy system, So my interface updates the goods receipt in SAP based on goods receipt done in Legacy system.
I receive following data:
Plant
Purchase Order Number
Line Item
Pack List Number
Material Number
Quantity
Storage Location
GM_CODE = '01'
MVT_IND Movement indicator = 'B'
So I want which Standard Idoc Type I can use for this.
I reffered to Note 833603.
In that
1. WMMBXY (WMMBID01, WMMBID02) and
2. MBGMCR (MBGMCR01, MBGMCR02) is mentioned.
Which one I should Use, as this GR is done again PO so its mandatory for me to pass Purchase Order Number and line item.
Plz guide me which IDOC type i shd choose.Hi,
Use the message type WMMBXY, IDOC Type as WMMBID02 and the function module is L_IDOC_INPUT_WMMBXY (Process Code WMMB) to process the Goods Receipt against a PO.
I have successfully used that in many projects till now.
Please let me know if you have any queries.
Thansk,
Mahesh. -
I/B EDI IDoC for Service Ent Sheet & Goods Receipt against PO SAP ECC 6.04
Hi EDI Experts ,
We Have ECC 6.04. We are planning to have inbound EDI IDoC for Goods Receipt against PO & Service Ent Sheet .
1.For Goods Receipt against PO I have identified below Message type:
MBGMCR / MBGMCR03 - Used in SRM Confirmation IDOC from SRM & SUS
WMMBXY/ WMMBID02- Messages Types - I remember used in last Project
Can anyone please suggest/confirm me , exactly which is most used and most suitable ?
2. For Service Ent Sheet inbound posting I unable to find any IDoC and never heard same.
( I learnet that from SUS Service entry posted in ECC by eSOA with PI ( XML).... or in other cases it may created using some BAPi)
What is exact fact ? Is there Service entry sheet can not pe posted by IDOC ? If yes, how ? if now, what is the best options ?
Thanks in advance.
Regards
NAPHi ,
In MM-SUS deployment,
Until SRM 7.0 with ECC 6.04, Service procurement using MM-SRV & SAP SUS, was not provided. But, as of “SRM 7.0, only in combination with ECC 6.04 ”, SAP standardized the “Service Procurement” scenario along with Material Procurement for MM-SUS deployment and so fully supported for Material & Services .
Please refer the Note 868192 & 1269540 and Technical scenario matrix ( criterion 18) document for details.
So for there is Enterprise Services ( eSOA) and not IDOC. Please see below messages for Services.
Create Purchase Order
PurchaseOrderERPRequest_Out_V
Outbound
Change Purchase Order
PurchaseOrderERPRequest_Out_V1
Outbound
Receives Service Entry Sheet
ServiceAcknowledgementERPCreateRequest_In
Inbound
Approve Service Entry Sheet-> Send Approval Note
ServiceAcknowledgementERPConfirmation_Out
Outbound -
Fields mapping IDOC WMMBXY to post Goods Receipt against Inbound Delivery
Hi Friends
I am testing Goods Reciept against Inbound Delivery using Inbound IDOC.
IDOC Type used WMMBXY and Function Module :
System is giving erorr message as "Document does not contain any items".
Kindly let me know segment data mapping for above IDOC type
Following data are passed to segments,
E1MBXYH-BLDAT Document date
E1MBXYH-BUDAT Posting date
E1MBXYH- XBLNR .. in this field i am passing Inbound Delivery number
E1MBXYH- TCODE ... MIGO
E1MBXYI-BEAKZ ... B Goods Receipt against Purchase Order
E1MBXYI-MATNR material number
E1MBXYI-WERKS Plant
E1MBXYI-BWART Movement Type
E1MBXYI-LIFNR Vendor code
E1MBXYI-KZBEW B
E1MBXYI-POSNR Item number in delivery
E1MBXYI-VBELN Inbound Delivery number
E1MBXYJ-VLIEF_AVIS Inbound Delivery number
E1MBXYJ-VBELP_AVIS Item number in Inbound Delivery
E1MBXYJ-WM_KZBEW Movement indicator
RajHello,
Did you recieve any answer or find a solution? I encounter a similar issue.
Thanks in advance,
Génia. -
Goods Receipt Against A Goods Return - Not Working
Hi,
i have been trying to work through the Purchase goods return process for a client and am having issues with the flow.
This is the process :-
Create Purchase Order for 1 item, Qty = 21
Goods Reciept linked to Purchase Order - Qty = 21 this is 100% (Purchase Order Closes)
Goods Return linked to Goods Receipt - Qty = 1
Goods Receipt replacement item from supplier - attempted to link to Goods Return - none available - find goods return closed !!!
How can i link the new goods receipt with the original Purchase Order/Goods Receipt/Goods Return if the goods return is closed.
I'm using 2007A SP01 PL05
Thanks
BarryDear Mr Mason,
The scenario you described:
Return closed automatically after being added
is system behaviour.
It is not possible to link the new GRPO to the goods return.
The only suggestion I can give you is writing the GRPO and goods return numbers in the remark of the new GRPO.
Regards,
Marcella Rivi
SAP Business One Forums Team -
Goods receipt against Subcontracting PO(101 movement)
Dear ABAPer,
I want to develop the new Enhancement :Goods receipts against subcontracting PO with challan(movement type: 101) using Function module BAPI_GOODSMVT_CREATE.
please give details example using the same.
Already i was testing in standalone mode with whatever required input have been given using that function module. but i was getting error .
please give solution.
Advance thanks.
with best regards,
Velmurugan.SHi ,
Check this Code.
MOVE x_purchaseorder TO goods_mvt_tab-ebeln.
MOVE eban-bnfpo TO goods_mvt_tab-ebelp.
MOVE up_tab-feld_12 TO goods_mvt_tab-menge.
MOVE eban-werks TO goods_mvt_tab-werks.
MOVE eban-lgort TO goods_mvt_tab-lgort.
APPEND goods_mvt_tab.
LOOP AT goods_mvt_tab.
CLEAR : y_goodsmvt_header, y_return, y_goodsmvt_item, y_return.
REFRESH : y_return, y_goodsmvt_item, y_return, z_return.
MOVE sy-datum TO y_goodsmvt_header-pstng_date.
MOVE goods_mvt_tab-ebeln TO y_goodsmvt_item-po_number.
MOVE goods_mvt_tab-ebelp TO y_goodsmvt_item-po_item.
MOVE '101' TO y_goodsmvt_item-move_type. "movement type 101
MOVE 'B' TO y_goodsmvt_item-mvt_ind.
MOVE goods_mvt_tab-menge TO y_goodsmvt_item-entry_qnt.
MOVE 'PC' TO y_goodsmvt_item-entry_uom_iso.
MOVE goods_mvt_tab-werks TO y_goodsmvt_item-plant.
MOVE goods_mvt_tab-lgort TO y_goodsmvt_item-stge_loc.
* ECC6 Upgrade Begin of Change Z01K969512 #1
DATA: ls_movement_code LIKE bapi2017_gm_code.
ls_movement_code-gm_code = '01'.
* ECC6 Upgrade End of Change Z01K969512 #1
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = y_goodsmvt_header
goodsmvt_code = ls_movement_code
testrun = y_testrun
IMPORTING
materialdocument = y_materialdocument
TABLES
goodsmvt_item = y_goodsmvt_item
return = y_return.
LOOP AT y_return.
WRITE : /
y_return-type,
y_return-id,
y_return-number,
y_return-message(100).
ENDIF.
endloop.
Regards,
Sachin M M
Edited by: Sachin Mathapati on Jun 17, 2009 3:32 PM
Maybe you are looking for
-
Save ALV grid to local excel-file in background
Hi, i want to save a alv grid to an excel-file on a local fileshare using an background job.. Does anybody know how this works? Thanks ahead
-
Error when downloading Final Cut Pro 10.1.3
My specs When I first got his MacBook about a month ago, I was still using Mavericks. I bought Final Cut Pro and it downloaded just fine. I upgraded to Yosemite shortly after it became available. I found soon after that supplemental updates for FCP w
-
I cannot seem to remove widgets that I have added to my dashboard. Also, I am looking for a good tutorial for how best to use the dashboard. I'm still getting used to my MacBook Pro and all its capabilities.
-
Hi, ... I'm new here, so I hope this hasn't been hashed out already. Is there a good solution out there to view and or manage Microsoft Project mpp's ? (2003 or 2007) Thanks. Christopher
-
Adobe After Effects || Problem mit dem Zeitmarker
Schönen, guten Tag, Ich lerne momentan den Umgang mit dem Programm "Adobe After Effects" und dessen Funktionen. Leider habe ich ein Problem mit meiner Timeline bzw. meinem Zeitmarker, denn ich kann diesen nur in Sekunden Sprüngen auf der Timeline bew