Is possible create PO from maintenance order?
From IW31 I can create a PR, and then PO in reference to PR.
Is possible create directly PO from maintenance order? how?
thx for attention
Hi Paolo,
It is not possible to create a purchase order directly from a maintenance work order. The standard SAP process is as follows:
Create a component for external procurement on the work order - this results in the creation of a purchase requisition. The purchase requisition is then processed by the purchasing officer - the source of supply is assigned and the purchase requisition is then converted into a purchase order. If the component referenced a material master, the material may be specified on a contract/source list. In this case, the vendor and the price can be automatically deteremined during PO creation. If the material isn't on contract however, the purchasing officer may need to manually assign the correct vendor details and the price.
The assumption is that the maintenance personnel are not purchasing experts - they just place a request for the product, and manual intervention is required from the appropriate purchasing expert within the company before this request can be sent to an external vendor.
Regards,
Monika
Similar Messages
-
PR from Maintenance Order - Material Purchase
Dear Experts,
Likewise we can generate Servide PR against Maintenance Order, also it picks service data frrom Maintenance Order....Similarly can we generate PR for Material Purchase against Order also it should pick Material from component that we have enetered in Maintenance Order ..is it possible??
Thanks
DMHi
Deletion of PR from Maintenance Order is not possible because the PR is created automatically
This PR will get deleted automatically when you cancel//teco/complete the order
Otherway around is you can always block the PRs
Regards
Kartik -
Deletetion of service PR from maintenance order
Hi Experts ,
Is it possible to delete service PR from maintenance order. If it is created from order due to some problem I want to delete it ,so is it possible ?
With best regards,
AVI DDS.Hi
Deletion of PR from Maintenance Order is not possible because the PR is created automatically
This PR will get deleted automatically when you cancel//teco/complete the order
Otherway around is you can always block the PRs
Regards
Kartik -
Multiple doc type setting for service PR generated from Maintenance order
Hi Gurus,
My client has multiple company code and has different document type for PR and PO as per the company code. For generating the service PR from maintenance order system take the document type of PR defined in the config.
Is it possible to define multiple document type for service PR depend on the company code/ Plant level?
Kindly help.
Regards
DPHi Ravi,
I used the User Exit COZF0001 . Since we can assign only one PR doc type in the config .
I have assigned one PR doc type in configuration which will work for a company code and all their respective plant. So in this case user exit wont do any job for changing the doc type.
You will defined a condition in the User exit saying that if company code /plant which you get it from maintenance order is not same (Config ) then provide the PR doc type which you want to create for respect plant or company code.
I dont have coding right now with me. You need a small coding to be done to create the separate PR doc type in EBAN-BSART
with respect to plant . Check in your configuration at what point of time you are creating the PR either in saving or release of MO. You can take the even to activate the User exit.
Consult your ABAPer they can do in 10 min.
DP -
Create Delivery from Sales Order Document
Hello all,
I have a business requirement to create deliveries from sales orders in the most effcient way possible. Our current program uses BDC and calls transaction VL01N, however this has been found to dramatically increase the run-time of this program. I have been searching for a BAPI to essentially do the same thing.
I came across one BAPI, BAPI_DELIVERYPROCESSING_EXEC, but have been getting inconsistent results. It will create deliveries for some line items and not others with little rhyme or reason. The return table is not being populated unless it is a high level error, such as the quantity passed being 0.
To the BAPI, I am passing: Sales Doc Number, Line Item, Quantity, and Document Category. This is done through an internal table. I also pass internal tables to receive the return messages and the created documents.
Has anyone seen the same thing with this BAPI? Is there a better BAPI to use for such a purpose?
many thanks for any help,
brianHi!
For delivery creation you can use FM SHP_VL10_DELIVERY_CREATE:
DATA:
if_ledat TYPE lfdat_a,
if_nur_vorgabe_pos TYPE xfeld,
it_key_to_enque_t TYPE shp_vl10_package_t,
it_key_to_enque LIKE LINE OF it_key_to_enque_t,
it_komdlgn_t TYPE shp_komdlgn_t,
cx_sd_order TYPE shp_vl10_sd_order,
ct_vbsk_all_t TYPE shp_vbsk_t,
ct_vbls_t TYPE shp_vbls_t,
ct_key_late TYPE shp_vl10_package_t,
ct_vorgabe_daten_t TYPE shp_vorgabe_daten_t,
ct_vorgabe_daten LIKE LINE OF ct_vorgabe_daten_t,
wa_dlvsrc LIKE LINE OF m_it_dlvsrc,
msg TYPE string.
LOOP AT m_it_dlvsrc
INTO wa_dlvsrc.
CLEAR it_key_to_enque.
it_key_to_enque-panum = '1'.
it_key_to_enque-vbobj = 'A'.
it_key_to_enque-vbtyp = 'C'.
it_key_to_enque-vbeln = wa_dlvsrc-vbeln.
it_key_to_enque-posnr = wa_dlvsrc-posnr.
it_key_to_enque-id = '1'.
it_key_to_enque-tabix = '1'.
it_key_to_enque-vstel = wa_dlvsrc-vstel.
APPEND it_key_to_enque TO it_key_to_enque_t.
CLEAR ct_vorgabe_daten.
ct_vorgabe_daten-vgbel = it_key_to_enque-vbeln.
ct_vorgabe_daten-vgpos = it_key_to_enque-posnr.
ct_vorgabe_daten-lfimg = wa_dlvsrc-lfimg.
ct_vorgabe_daten-akmng = 'B'.
ct_vorgabe_daten-postab_tabix = it_key_to_enque-tabix.
ct_vorgabe_daten-panum = it_key_to_enque-panum.
ct_vorgabe_daten-id = it_key_to_enque-id.
APPEND ct_vorgabe_daten TO ct_vorgabe_daten_t.
ENDLOOP.
if_ledat = sy-datum.
if_nur_vorgabe_pos = 'X'.
CALL FUNCTION 'SHP_VL10_DELIVERY_CREATE'
EXPORTING
if_ledat = if_ledat
if_nur_vorgabe_pos = if_nur_vorgabe_pos
it_key_to_enque = it_key_to_enque_t
it_komdlgn = it_komdlgn_t
CHANGING
cx_sd_order = cx_sd_order
ct_vbsk_all = ct_vbsk_all_t
ct_vbls = ct_vbls_t
ct_key_late = ct_key_late
ct_vorgabe_daten = ct_vorgabe_daten_t.
COMMIT WORK AND WAIT.
All created deliveries numbers:
SELECT vbeln
INTO TABLE m_it_vbeln
FROM vbss
FOR ALL ENTRIES IN ct_vbsk_all_t
WHERE sammg = ct_vbsk_all_t-sammg.
All errors during processing:
SELECT msgid msgno msgv1 msgv2 msgv3 msgv4
INTO TABLE it_msg
FROM vbfs
FOR ALL ENTRIES IN ct_vbsk_all_t
WHERE sammg = ct_vbsk_all_t-sammg.
Regards,
Maxim. -
Automatic Reservation from Maintenance Order
Hi,
I have a problem. Generally from Maintenance Order type PM01 under Order Category 30, when we give some materials requirement, SAP automatically generate reservation for those materials and take the GL as Consumable Item.
But in my case, that GL has to be changed depending on what perpose we are using the material. But Manual reservation is not allowed for the order category 30 and no GL can be changed for automatic reservation.
Can anybody suggest any way-out so that we can give our desired GL No. for the reservation for Maintenance order (say Order type PM01 under category 30 which is SAP internal).
Thanks in advance,
SatadalThanks for your answer. Actually I found that place, it is determined from OBYC transaction with a combination of GBB (A/c Key) and VBR (A/c Modifier).
But for same movement type261, I need manual G/L allocation at runtime. i.e. depending upon case to case, the G/Ls will be different. So, different movement type perhaps would not serve the purpose.
Basically I need to over-write the G/L for automatic reservation created from PM in the PM01 order type with category 30 where manual reservation is not allowed.
Can you suggest any way out so that I can actually over-write the G/L for automatic reservation- through SPRO or some kind of development...
Thanks
Satadal -
PR Delivery Date Issue from Maintenance Order
Hi All,
We have a scenario -
- Create Maintaince Order (IW31)/Assign Basic Start Date and Basic Finish Date.
- Auto PR Generated from Maintenance Order but the delivery date in PR is Basic Finish Date.
My client's requirement is Auto PR will pick up the Delivery date as Basic Start Date. What settings do we need to Do for this scenario and on wht basis the delivery date is decided in PR wrt to Maintenance Order?
Regards
PankajHi SAP Gurus,
Any updates how to solve this issue?
Regards
Pankaj -
Hi All, Please help in the below issue,
there's a spare part material valuated with split valuation as follows:
Defected avg price 10/EA
Used avg price 20/EA
New avg price 30/EA
From PM module, one EA from defected valuation type issued and the accounting doc shows value of 10 (correct), after finishing maintenance work on this part it will receipt in the same sloc but with valuation type Used,
the issue is when GR from order the accounting doc shows value of 20 (debit stock with 20) the current price in master data while the actual cost from maintenance order is 200 how to make the GR valuated with actual cost from maintenance order which is 200.
Your help will be highly appreciated, Thanks in advance.Greetings Hossam,
Looks like what you are trying to achieve is to implement the Refurbishment Order process.
In the standard system, you can use the Order Type configured as a refurbishment order to settle the actual cost to your stock value.
Say that you have the material master created with split valuation, as you mentioned.
Defective avg price 10/EA
Refurbed avg price 20/EA
New avg price 30/EA
Say you have 1 EA of Defective material at €10 , your refurbishment Order actual cost total is €15 , your material price is Moving Average, and you have no other stock. You would then issue the Defective part to the order with mvt type 261 (Order total cost goes up to €25). Then you would receive the 1 EA Refurbed part from the refurbishment Work Order with movement type 101. (Order total cost drops to €5). You would subsequently settle the Work Order total to the stock of the Refurbed valuation, raising the moving price from €20 / EA to €25 / EA.
Please refer to the documents on Refurbishment process, search the SCN, and feel free to ask any specific questions.
Refurbishment Order - Customer Service (CS) - SAP Library
Creating a Refurbishment Order - Customer Service (CS) - SAP Library -
Plan Component from Maintenance Order
Hi,
When i plan a component from maintenance order I use item category N with key MATE.
But i woul plan component for purchase requisition on project stock( account assign Q) directly from Maintenance Order. Allow I insert item category N in the field ad near insert the value 2 for project stock.
When i release the order the system blank the field and i don't create a Purchase requisition with project stock but i purchase requisition with account assignement F
Because the system put away the field blank?, I must done another customizing, or i must utilize another KEY?
Thank youHi,
When you make Item cat as N it means they are non stock .
For non stock & with F order as account assignment system creates PR.
if you want this componenet as Project stock them there are following ways
1.Make PR with item cat as Q & make PR on WBS or PS System.
System will post direct entries.
2.Make normal stock PR then issue against WBS by order
Settle the maintenance order to WBS element
3.Get material as normal stock material issue with 221 mvt against WBS or PS system.
Systme will make enties to WBS.
Ramesh -
Plan material from Maintenance Order
How i can plan from Maintenance order a material with accaunt category Q(special stock) for create a RDA
Thank youHi,
I already have plan component from maintenance order but when i insert item category N for create a Purchase requisition and insert item category 2 for stock project Q the system blank the field and Don't create a purchase requisition with account assignment Q.
Because the system put away the field blank?
There are any way for create purchase requisition with account category Q?
The BAPI that you suggest me can avoid this problem?
Thank you. -
Catalog procurement from Maintenance Order
Hi Gurus,
My client is implementing Punchout Catalog from SAP ECC 6.0. we are not into SRM server. I made the settings in Web services ID and Description and i am able to do shopping from Vendors URl and return back to SAP ECC.
Now 1) they want to populate the Vendor name automatically into SAP, which is not getting carried.
2) I want to link the Punchout Catalog to Work order scenario also. For that i need to define the Order type and Catalog in the Link "Interface for Procurement Using Catalog" under the node Plant Maintenance and Customer service which i am not getting.
Please advice me what needs to be done or what settings or any BADI needs to be activated on this issue.
Thanks for your response in advance,
I am not sure is this the right place to post this thread. Please advice.
Thanks,
Saakithyan.Hi,
I already have plan component from maintenance order but when i insert item category N for create a Purchase requisition and insert item category 2 for stock project Q the system blank the field and Don't create a purchase requisition with account assignment Q.
Because the system put away the field blank?
There are any way for create purchase requisition with account category Q?
The BAPI that you suggest me can avoid this problem?
Thank you. -
To create project from service order
Hi All
Is it possible to create project (network Order ) from Service order ( SM01,SM02,SM03)??? if yes... How???
NeilAre you referring to Assembl;;y processing ?... You can create service order from Sales Order, but you cannot create proejct from Service order automatically.
With regards
Nitin P. -
Budget error while creating delivery from sales order
hi Gurus,
System is throwing error PB603 "Item 004 WBS element ABC-XXX budget exceeded" while creating delivery from sales order.
I am picking material from unrestricted plant stock (not in project stock).
I am also confused as sales order has 3 line items & error shows Item 004 !Hi Kuldeep,
Check this note,
Note 159387 - Message BP603: incorrect line item is displayed
Its valid only till 4.6. Might give you some idea but.
Regards,
Gokul -
Goods movement from Maintenance order
Hi Experts
I have the following scenario,
I have a component ( with Material master) in the maintenance order and i use Item category N to trigger a Purchase requisition. The Pur Req is converted to Purchase Order and then the GR is done directly to the order .
Now i have not used this Component and want to make a goods movement to place it in stock. So the requirement is to move the material from Maintenance Order to the Storage location .
How and which movement type can i use to do this ?
Please help
KKHi,
Click the below link for more information
http://sap-img.com/plant/in-pm-how-to-return-material-backflushed.htm
regards,
Venkatesan Anandan -
Creating asset from purchase orders
Dear Gurus.
Please let me know how to create asset from purchase orders.
Thanks
Rgds,
Saurabhhi,
First, determine the information that is necessary for creating the purchase order:
Check in the Purchasing component whether a purchase requisition exists for the asset (Logistics - Materials management - Purchasing).
Determine the vendor from whom you are ordering the asset. If needed, enter the purchasing data for the vendor.
Determine the asset number of the asset that is being ordered. If necessary, create a new asset.
Create the purchase order. If there is a purchase requisition, use it as a reference (in Purchasing: Purchase order - Create).
In the initial screen, when you specify the account assignment type A (for asset), this determines
The account assignment to an asset
How the goods receipt or the invoice receipt is to be handled (are asset values to be posted at the time of the goods receipt or at the time of the invoice receipt).
Once you have entered the general purchasing data in the first screen (order date, material group, etc.), a dialog box appears. Enter the asset to which account assignment is to be made in this dialog box.
If the asset master record for your purchase has not yet been created, you can create it directly from within the purchase order transaction.
Display the order item and its current delivery status (in Purchasing: Purchase order - List display - By account assignment).
Later, post the goods receipt or the invoice receipt. (The Customizing definition of the account assignment type determines when the asset values are posted - either at goods receipt or at invoice receipt.) See the corresponding documentation for the Materials Management (MM) component.
regards,
Siddharth.
Maybe you are looking for
-
Unable to create new DC in NWDS on NWDI Track.
Hello, I created a track for ESS/MSS customization and it is working fine. Now I need to add a SC in my track... In this new SC I will create the DC in NWDS for all custom development. So what I did : 1. In NWDS I already imported the track. And work
-
How can I install windows 7 in bootcamp from the install CD using superdrive
Hey Guys. I'm a pilot and want to use flight simulator X which is a windows only program. So what I want to do is use bootcamp but when I go into bootcamp assitant I cant partion or install windows from the install CD its asking for a ISO file the fo
-
Iframe height / style cutting off content in Wordpress plugin
I have a Wordpress plugin called vCita that I can't get to display correctly - the Submit button is getting half cut off in Chrome, and completely hidden in Firefox: http://www.otpinvites.com/contact-3/ Of course I would like the container's height t
-
How to activate advanced tools in imovie 10.0.3?
how to activate advanced tools in imovie 10.0.3
-
My Photo's Appear Stretched When Viewed
I Have Avatars Of 100 by 100 Pixels... But When Viewed On My Ipod Touch The Photo's Become Larger And Therefore Pixilated, Clearly The Larger Version Of My Photo Is Not 100%. Is There Any Way To View My Photo's At The 100 by 100 pixel size? I Also Ha