Creating Customer-Specific Fields

Use

This procedure has been written particularly for technical consultants at the customer site who want to create customer-specific screens with customer-specific fields and include them in the layout of the warranty claim.

Procedure

Include Customer-Specific Fields in Data Tables
  1. Specify the table you want to enhance:

    • Warranty claim header: table PNWTYH

    • Warranty claim version: table PNWTYV

    • Warranty claim item: table PVWTY

  2. If you want to enhance table PNWTYH, create an APPEND structure for structure WTY_PNWTYH_CUST in transaction se11. The APPEND structure has to begin with Z.

    If you want to enhance table PNWTYV, create an APPEND structure for structure WTY_PNWTYV_CUST.

    If you want to enhance table PVWTY, create an APPEND structure for structure WTY_PVWTY_CUST.

  3. Enhance the APPEND structure with your own customer-specific fields. The fields must begin with Z.

    You may have to create your own data elements and domains for this purpose.

Filling Customer-Specific Fields when Migrating Legacy Data (PNWTYH, PNWTYV, PVWTY)
  1. Prepare the data import with BAPIs BAPI_WARRANTYCLAIM_...(see: BAPI documentation).

  2. Transfer/map the customer-specific fields within BAdI WTY_BAPI_CREATE (see: BAdI documentation).