dspCompose
Create a Custom Template
Refer to Set up and Post a BAPI using Integrate and dspCompose™ for more information.
NOTE: A Post Message table must be defined on the Template (Post Message Table) page (Team > Templates > Vertical View > Configuration > Post Message Tables). This page must have a record for the Data Entry table that contains the column where the returned Post Message is stored. If the Post Message table is not defined, an error displays when a user clicks Post on the Request (Roles) page and the posting process stops.
To create a custom template:
- Select Team on the Navigation pane.
- Click Create Template for the team.
-
Click Create Custom Template.
NOTE: If no records exist, the page displays in add mode. Otherwise, click Add.
View the field descriptions for the Create Custom Template page.
-
Enter a name in TEMPLATE NAME field.
NOTE: The name must be unique and can contain A-Z, 0-9, and underscore. No special characters are allowed in template names. If a special character is entered in a template name, dspCompose™ will replace it with an underscore when the template is saved.
- Enter an ERP transaction code in TRANSACTION CODE field.
-
Select a connection from CONNECTION list box.
NOTE: Refer to Establish a Connection to a Target System for more information.
- Click Save.
- ClickComplete Templateicon to create the custom template; a confirmation message displays.
- ClickOk; theTemplatespage displays.
- Click Vertical View.
- Click Configuration tab.
-
Click Post Message Tables.
NOTE: Post Message Tables are used by the post process to determine where posting messages are written when a request is posted.
NOTE: When the template is saved initially, data source and table names are automatically added to the Post Message table. Update the data source and table names for a custom template with the correct values where posting messages for the custom template should be written.
- Navigate to the Vertical View of the Templates page.
- Click the Configuration tab.
-
Click Edit.
View the field descriptions for the Templates page's Vertical View.
- If the custom template should be based on an Integrate template, select the template from Integrate Template ID list box.
-
If the custom template should be based on an Integrate process, select the template from Integrate Process ID list box.
NOTE: If the template should be linked to a page in another component, refer to Link a Template to a Page for more information.
- ClickSave.
- Click Advanced tab.
-
Click Custom Archive Tables.
NOTE: If no records exist, the page displays in add mode. Otherwise, click Add.
View the field descriptions for the Template (Archive Settings) page
NOTE: Maintain custom archive tables on the Template (Archive Settings) page. These tables must be configured in order to activate the template.
-
Select an option from ACTIVE TABLE DATA SOURCE ID list box.
NOTE: The ACTIVE TABLE DATA SOURCE ID stores the table upon which the template is based and the data source that contains manually created objects for the custom template.
-
Select an option from ACTIVE TABLE NAME list box.
NOTE:The ACTIVE TABLE NAME displays the name of the active table on an open request where data is pulled from and inserted into the ARCHIVE TABLE NAME.
-
Select an option in the ARCHIVE TABLE DATA SOURCE ID list box.
NOTE: The ARCHIVE TABLE DATA SOURCE ID stores the table where archive data will be written and will be used in step 29 below.
-
Select an option from ARCHIVE TABLE NAME list box.
NOTE: The ARCHIVE TABLE NAME is the name of the archive table where data is inserted from the ACTIVE TABLE NAME.
- Click Save.
- Navigate to the Templates page’s Vertical View, Advanced tab.
-
Click Edit.
-
Select an option from the Template Archive Web App ID list box.
NOTE: Select the option set in the ARCHIVE TABLE DATA SOURCE ID on the Template (Archive Settings) page in step 24 above.
- Select the same option set in the ARCHIVE TABLE DATA SOURCE ID on the Template (Archive Settings) page in step 24 above from the Template Archive Page ID list box.
-
Select an option from the Template Archive Page ID list box.
NOTE: This page ID is automatically set for a template when the template is processed and when roles are configured. If non-custom review roles are used, the Template Archive Page ID is set to the system-generated page.
- Click Save.
- Click the General tab.
-
Click Generate Custom.
NOTE: Do not generate a custom template until the custom page settings have been entered on the Template (Role) page. Refer to Assign a Custom Page to a Template Role for more information.
NOTE: Clicking this icon is required, and must be performed before requests can be added and processed for the template. When a user clicks this icon, if the custom template uses Org Units, dspCompose™ builds the objects associated with Org Units. dspCompose™ does not build any other objects for custom templates. The Org Unit objects will be built in the database that hosts the template's Data Entry page.
-
Click Activate on the Page toolbar.
NOTE: If assigning a custom page from a custom WebApp to a role, enter all the custom page information following these steps before generating the custom template (by clicking Generate Custom on the Templates page).