manuelroemer/abap-lab-ss23-csrd

User Story: PoC Questionnaire Form Schema

Opened this issue · 0 comments

Description

As a user, I want to be able to enter data in a questionnaire. For that to happen, the form engine (#17) needs to be fed with a form schema that outlines the questions to be asked and the final report to be generated.
We should develop a form schema that asks sufficient questions for a progress presentation demo. The schema may, but does not necessarily have to, use questions coming from the CSRD. If we don't have a deep enough understanding at this point, we can also use mocked example questions.

Acceptance Criteria

A handwritten form schema exists in the frontend, in a JS/TS/JSON file. The schema has enough content for a demo.

We should at least fulfill the following points with the schema:

  • Have multiple pages
  • Have every supported element/control at least once
  • Show all condition operators
  • Show custom validation rules

Additional Information

The schema doesn't have to be embedded into the form engine yet. This is done in #24.