Adapting The Internal Order Form 

Use

To adapt the internal order form to your requirements, choose this function.

Activities

You use the SAP@WEB-Studio and the web application builder in the ABAP workbench to create your internal order form. This processing replaces the traditional Customizing.

For more information on adaptation tools, see the SAP Library under:

You can use the CO_ORDER_EDIT and CO_ORDER_CRT services provided by SAP as templates for your layouts. They can be used to edit and enter the order master data in the KAUF development class respectively.

Copy the required service in the ABAP workbench, to a development class in the customer namespace, then create a theme.

To create an HTML template for the theme, enter the following in the initial screen:

Enter screen no. 0695 from the SAPMKAUF program for the detail screen.

The CO_ORDER_EDT_E and CO_ORDER_CRT_E services provided by SAP contain a predefined possible layout for the templates.

The Internet Transaction Server [ITS] portrays changed and published HTML templates without the F4 help.
However, templates that were generated dynamically from a transaction screen do have F4 help.
If you require F4 help on the initial screen, then do not change or publish screens 115 and 116. Instead, change and publish only detail screen no. 695.
Alternatively, you can create initial screen templates in which you then call up an existing worklist from the IST using the HTML business function.
In the web application builder in the ABAP workbench, you can make simple changes to the template source text, then save and publish it.

If you want to make bigger changes, import the service to a project in the SAP@Web-Studio. The template created in the ABAP workbench consists of the descriptions for the screen elements in business HTML. Alternatively, you can generate a template consisting of standard HTML only in the SAP@WEB-Studio using a file wizard for a service generated without template. This would be very simple, and may not meet all requirements, but contains a screen that is easier to change and portray.

Links

On a changed and published service, you can create a link to provide access to it (for example, to the work place). The query string for the link must contain the CO_ORDER_EDIT and CO_ORDER_CRT forms.
You can now use a link to refer to interfaces with different layouts in the same transaction, which have different themes.

To skip the initial screen, you need to provide the link with the necessary parameters for the initial screen.

You can use the query link http:// <Enter your ITS server here >/scripts/wgate/co_order_crt/!?~okcode=mast&order_master-order_type=0100

to go directly to another link on the detail screen to create an order for order type 0100.

Result

You created an internal order according to your requirements without using Customizing.