Show TOC

Example documentationSAPGCR: Example of Grantor Change Request Form

 

Request category SAPGCR gives you an overview of the layouts that can be selected for a grantor change request form. You can see the input and display fields that are available and the OTR texts that can be used. Assignment of default entries for requester data and error handling for incorrect or missing entries are also shown in this demo request category.

The internal application category view SGCR03 (Change Request Processor for Applicant) is part of the standard delivery.

Prerequisites

You have maintained the business partner data including the role Internet user for the respective user (see Web Services for Self-Registration and Master Data Changes).

Features

The following characteristics and functions are displayed:

  • Language-dependent texts

    OTR short and long texts enable you to make language-dependent changes to the field labels.

  • Different input fields

    The demo request contains one/several-line text fields, combo boxes, selection buttons and checkboxes.

  • Assigning default entries

    Business Add-In (BAdI) CRM_SERVICE_WEBREQ with implementation CRM_WR_SAPGCRDEMO is used to assign default entries for fields for the relevant user using method FORM_ON_CREATION. No manual entry of address data is allowed.

  • Entry checks/error handling/auto-correction

    When using BAdI CRM_SERVICE_WEBREQ and implementation CRM_WR_SAPGCLDEMO, the entries are checked by method FORM_ON_EVENT.

    The following fields are required entry fields for which a check has been implemented:

    • Program ID (retrieved from the program)

    • Agreement ID (retrieved from the agreement)

    • Effective date (should be in the program validity period)

    • New valid from AND valid to dates (should be in the program validity period)

    • New amount of the agreement items and/or new valid from and valid to of items

    The incorrect fields are highlighted in the processor view. It is possible to navigate from the message to the corresponding field. A confirmation message is issued if the entries in the request form are correct.

    For more information, see implementation CRM_WR_SAPGCRDEMO and method documentation for CRM_SERVICE_WEBREQ.