You can use this function to manage orders for spare parts:
You can create orders with different order types (including return orders) and change, copy, delete, and simulate orders. You can also print order confirmations and save orders in XML format. When you create an order, you can enter texts at header and item level.
You can cancel orders with a rejection reason.
You can create order items using predefined templates that contain the materials and quantities.
You can also create and delete templates. You can select order items from an external catalog and create them.
The system displays the data in a table for each item (such as material, order quantity, delivery date, plant, and storage location). You can display the following order information on the relevant tab pages:
Schedule lines
Pricing
Shipping address and billing address
Deliveries
Invoices
The available default order types (such as order and return order) and default options (such as Create New Order
and Create Return Order from Delivery Items
) depend on the various Customizing settings that are standard settings in Switch BC Sets. You can tailor these settings to meet your requirements in the following Customizing activities, under .
Define Order Types for Order Creation
Configure Order Types
To be able to use templates, you must first define inquiry types for templates in the Customizing activity Define Inquiry Types for Shopping Basket and Templates
.
To be able to call external catalogs, you have set up the connection to these catalogs in Customizing for LaunchPads (transaction LPD_CUST). For the DPSPP role you must enter your own, customer-specific URLs specifying where your catalogs are located. To do so, replace the dummy URL http://url-to-your-catalog.com with your own, customer-specific URLs.
In Customizing for Sales and Distribution
under you have tailored the following methods of BAdI: Back-End Integration of Spare Parts Orders (SPP)
to meet your requirements.
PREPARE_CATALOG
The system calls this method before it starts the external catalog. This method prepares the data that is transferred from the Web Dynpro application to the external catalog.
RETRIEVE_CATALOG
The system calls this method after returning from the external catalog to the Web Dynpro application. This method evaluates the data that is transferred from the external catalog to the Web Dynpro application.