Skip to content
Enno edited this page Nov 6, 2019 · 5 revisions

Welcome to the cute wiki!

current state

can

  • TABL can be edited
  • field layout can be defined
  • data can be saved
  • authorizations are checked (S_TABU_DIS and S_TABU_NAM)
  • user friendly report for edit and show
  • check key values in table
  • selection screen will be displayed before editing

cannot

  • not possible to edit VIEW
  • no check for duplicate keys
  • check existing key values on database (when only parts of the table might be selected)

Log

25.10.2019

refactoring

  • some changes in main class

documentation

changed entries

  • changed entries are marked with yellow
  • inserted entries are marked with green
  • todo: deleted entries must be collected for further deletion on database

07.11.2019

selection screen

  • selection screen will be displayed before calling editor
  • dynamic selections implemented using FREE_SELECTIONS_DIALOG

test table ZCUTE_TEST

  • added some data elements for $cute to have a proper description in selection screen

24.10.2019

authorization

  • authorization S_TABU_DIS (SM30 authority group) will be checked
  • authorization S_TABU_NAM (table name) will be checked
  • helper class zcl_cute_authorization

transaction ZCUTE

  • created a user friendly transaction with real dynpro for displaying and maintaining tables

23.10.2019

source type information

gather some information on TABL and VIEW

some refactoring on source information to have one interface for "type" and then for TABL and VIEW one implementation for each.

technical definition

added table ZCUTE_TECH to define table specific settings:

  • authority for user group
  • authority for own maintenance group
  • information that this table can be edited with CUTE

field layout

Added table ZCUTE_FIELD so that the user can define specific settings for each field

  • display as checkbox
  • display as listbox
    • with key only
    • with text only
    • with bot key + text
  • as icon