Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Current »

In the typical scenario the checklists are created in the Cloud and sent back to SAP. In the SAP they can be mainly read, some additional activities could be performed as well once the checklist is created in SAP (see the chapters above).
However, the opposite scenario is possible as well:

  1. The checklist is created in SAP.

  2. The checklist is sent to the Cloud.

  3. The checklist appears on the user's screen (in the FSM Client).

  4. The user fills some data and closes the checklist.

  5. The checklist is sent to the SAP back.

  6. It is recognized in SAP, that this checklist already exists in SAP: instead of creation, the checklist is updated.


There is no customizing supporting creation of the checklists in SAP: it is assumed that the checklist is created based on some transactional data of SAP (sales order, delivery, inventory, purchase order etc), thereby a custom logic in ABAP needs always to be implemented anyway. Thereby, instead of customizing tables, the API (classes / methods) is provided with E4C, which could be used in the custom programs at the customer side (not in /PACG namespace provided by proaxia, but in Z or Y namespace, created in the scope of E4C custom implementation). The logic of these programs depends on the customer requirements, which are different in every case. Thereby the provision of one or even several programs with the E4C itself is not possible.
The typical approach should be:

  1. Create a checklist template at the customer side.

  2. Write a custom program (not in /PACG namespace, but in in the Z or Y namespace) creating the checklist instances. These checklist instances will refer the checklist template. You always write the program creating the checklist instance for the given checklist template.


The following sample programs have been created (and delivered with E4C) to demonstrate, how the checklists can be created:

Program

Description

/PACG/ECD_CLTD_CRE01

Sample and easy program creating a very easy checklist. Notice, that the integral part of this program is a checklist template number 230 version 4, available only on the proaxia ERD server (the checklist template itself is not delivered with E4C to the customer). You cannot execute this program in the client environment – you can only use the code as a template for your implementation.

/PACG/ECD_CLTD_CRE02

Sample program demonstrating the supported UI controls, which can be used when you generate the checklists. The following are supported:

  • Text Input in Chapter,

  • Long Text Input in Chapter,

  • Number Input in Chapter,

  • Checkbox in Chapter,

  • Dropdown in Chapter,

  • State in Chapter,

  • Date in Chapter,

  • Time in Chapter,

  • Date/Time in Chapter,

  • Text Input in Table,

  • Number Input in Table,

  • Text Input in Serie,

  • Text Input in Table in Serie,
    Notice, that the integral part of this program is a checklist template number 234 version 9, available only on the proaxia ERD server (the checklist template itself is not delivered with E4C to the customer). You cannot execute this program in the client environment – you can only use the code as a template for your implementation.


  • No labels