diff --git a/src/not_cloud/zexcel_column_id.dtel.xml b/src/not_cloud/zexcel_column_id.dtel.xml
new file mode 100644
index 0000000..2644390
--- /dev/null
+++ b/src/not_cloud/zexcel_column_id.dtel.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ ZEXCEL_COLUMN_ID
+ E
+ 30
+ 10
+ 15
+ 20
+ ALV control: Column ID
+ Column ID
+ Column ID
+ Column ID
+ Column ID
+ D
+ INT4
+ 000010
+ 000011
+
+
+
+
diff --git a/src/not_cloud/zexcel_component_position.dtel.xml b/src/not_cloud/zexcel_component_position.dtel.xml
new file mode 100644
index 0000000..fab73ef
--- /dev/null
+++ b/src/not_cloud/zexcel_component_position.dtel.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+ ZEXCEL_COMPONENT_POSITION
+ E
+ 06
+ 10
+ 15
+ 20
+ Position of the field in the table
+ TabPos
+ Table pos.
+ Table position
+ Table position
+ SDIC
+ 01
+ D
+ NUMC
+ 000004
+ 000004
+
+
+
+
diff --git a/src/not_cloud/zexcel_convexit.doma.xml b/src/not_cloud/zexcel_convexit.doma.xml
new file mode 100644
index 0000000..9658b25
--- /dev/null
+++ b/src/not_cloud/zexcel_convexit.doma.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+ ZEXCEL_CONVEXIT
+ E
+ CHAR
+ 000005
+ 000005
+ Conversion routine
+ SDIC
+ 01
+
+
+
+
diff --git a/src/not_cloud/zexcel_convexit.dtel.xml b/src/not_cloud/zexcel_convexit.dtel.xml
new file mode 100644
index 0000000..be27ee0
--- /dev/null
+++ b/src/not_cloud/zexcel_convexit.dtel.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+ ZEXCEL_CONVEXIT
+ E
+ ZEXCEL_CONVEXIT
+ 30
+ 10
+ 15
+ 20
+ Conversion Routine
+ Conversion Routine
+ Conv.Rout.
+ Convers. Rout.
+ Conversion Routine
+ SDIC
+ 01
+ D
+ D
+
+
+
+
diff --git a/src/not_cloud/zexcel_ddic_flag.doma.xml b/src/not_cloud/zexcel_ddic_flag.doma.xml
new file mode 100644
index 0000000..b09e22e
--- /dev/null
+++ b/src/not_cloud/zexcel_ddic_flag.doma.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+ ZEXCEL_DDIC_FLAG
+ E
+ CHAR
+ 000001
+ 000001
+ X
+ Flag (X or blank)
+ SDIC
+ 01
+
+
+
+ 0001
+ E
+ Do not set flag
+
+
+ 0002
+ E
+ X
+ Set flag
+
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_long.doma.xml b/src/not_cloud/zexcel_disp_text_long.doma.xml
new file mode 100644
index 0000000..47a1290
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_long.doma.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_LONG
+ E
+ CHAR
+ 000040
+ 000040
+ X
+ Long keyword
+ SDIC
+ 01
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_long.dtel.xml b/src/not_cloud/zexcel_disp_text_long.dtel.xml
new file mode 100644
index 0000000..61b0229
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_long.dtel.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_LONG
+ E
+ ZEXCEL_DISP_TEXT_LONG
+ 30
+ 10
+ 15
+ 20
+ Long Field Label
+ Long Field Label
+ Long
+ Long Fld Label
+ Long field label
+ SDIC
+ 01
+ D
+ SCRTEXT_L
+ D
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_medium.doma.xml b/src/not_cloud/zexcel_disp_text_medium.doma.xml
new file mode 100644
index 0000000..96832cd
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_medium.doma.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_MEDIUM
+ E
+ CHAR
+ 000020
+ 000020
+ X
+ Medium keyword
+ SDIC
+ 01
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_medium.dtel.xml b/src/not_cloud/zexcel_disp_text_medium.dtel.xml
new file mode 100644
index 0000000..d4676ee
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_medium.dtel.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_MEDIUM
+ E
+ ZEXCEL_DISP_TEXT_MEDIUM
+ 30
+ 10
+ 15
+ 20
+ Medium Field Label
+ Medium Field Label
+ Medium
+ Medium Label
+ Medium Field Label
+ SDIC
+ 01
+ D
+ SCRTEXT_M
+ D
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_short.doma.xml b/src/not_cloud/zexcel_disp_text_short.doma.xml
new file mode 100644
index 0000000..283f0a5
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_short.doma.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_SHORT
+ E
+ CHAR
+ 000010
+ 000010
+ X
+ Short keyword
+ SDIC
+ 01
+
+
+
+
diff --git a/src/not_cloud/zexcel_disp_text_short.dtel.xml b/src/not_cloud/zexcel_disp_text_short.dtel.xml
new file mode 100644
index 0000000..c322e85
--- /dev/null
+++ b/src/not_cloud/zexcel_disp_text_short.dtel.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+ ZEXCEL_DISP_TEXT_SHORT
+ E
+ ZEXCEL_DISP_TEXT_SHORT
+ 30
+ 10
+ 15
+ 20
+ Short Field Label
+ Short field label
+ Short
+ ShortFieldLabel
+ Short field label
+ SDIC
+ 01
+ D
+ SCRTEXT_S
+ D
+
+
+
+
diff --git a/src/not_cloud/zexcel_key_color_override.dtel.xml b/src/not_cloud/zexcel_key_color_override.dtel.xml
new file mode 100644
index 0000000..4f09479
--- /dev/null
+++ b/src/not_cloud/zexcel_key_color_override.dtel.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+ ZEXCEL_KEY_COLOR_OVERRIDE
+ E
+ CHAR1
+ ALV control: Override key color
+ D
+ D
+
+
+
+
diff --git a/src/zexcel_s_converter_col.tabl.xml b/src/not_cloud/zexcel_s_converter_col.tabl.xml
similarity index 93%
rename from src/zexcel_s_converter_col.tabl.xml
rename to src/not_cloud/zexcel_s_converter_col.tabl.xml
index 15120b6..3532afa 100644
--- a/src/zexcel_s_converter_col.tabl.xml
+++ b/src/not_cloud/zexcel_s_converter_col.tabl.xml
@@ -7,6 +7,7 @@
E
INTTAB
Color information for cells
+ E
3
@@ -36,7 +37,7 @@
NOKEYCOL
- LVC_NOKEYC
+ ZEXCEL_KEY_COLOR_OVERRIDE
0
E
diff --git a/src/zexcel_s_converter_fcat.tabl.xml b/src/not_cloud/zexcel_s_converter_fcat.tabl.xml
similarity index 77%
rename from src/zexcel_s_converter_fcat.tabl.xml
rename to src/not_cloud/zexcel_s_converter_fcat.tabl.xml
index b0281b5..23bc9e0 100644
--- a/src/zexcel_s_converter_fcat.tabl.xml
+++ b/src/not_cloud/zexcel_s_converter_fcat.tabl.xml
@@ -7,15 +7,14 @@
E
INTTAB
Field catalog for converter
+ E
4
TABNAME
TABNAME
- DD02L
0
- P
E
@@ -32,7 +31,7 @@
POSITION
- TABFDPOS
+ ZEXCEL_COMPONENT_POSITION
0
E
@@ -54,19 +53,19 @@
SCRTEXT_S
- SCRTEXT_S
+ ZEXCEL_DISP_TEXT_SHORT
0
E
SCRTEXT_M
- SCRTEXT_M
+ ZEXCEL_DISP_TEXT_MEDIUM
0
E
SCRTEXT_L
- SCRTEXT_L
+ ZEXCEL_DISP_TEXT_LONG
0
E
@@ -160,53 +159,17 @@
COL_ID
- LVC_COLID
+ ZEXCEL_COLUMN_ID
0
E
CONVEXIT
- CONVEXIT
+ ZEXCEL_CONVEXIT
0
E
-
-
- TABNAME
- ZEXCEL_S_CONVERTER_FCAT
- TABNAME
- DD02L
- TABNAME
- 0001
- AS4TAB
- CHAR
-
-
- TABNAME
- 'A'
- DD02L
- AS4LOCAL
- 0002
- AS4LOCAL
- CHAR
-
-
- TABNAME
- '0000'
- DD02L
- AS4VERS
- 0003
- AS4VERS
- NUMC
-
-
-
-
- TABNAME
- DD02L
-
-
diff --git a/src/not_cloud/zexcel_screen_display.dtel.xml b/src/not_cloud/zexcel_screen_display.dtel.xml
new file mode 100644
index 0000000..524eeac
--- /dev/null
+++ b/src/not_cloud/zexcel_screen_display.dtel.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ ZEXCEL_SCREEN_DISPLAY
+ E
+ ZEXCEL_DDIC_FLAG
+ 02
+ 10
+ 15
+ 20
+ Flag: Field is displayed on dynpro
+ SF
+ Dynpro
+ Screen field
+ Screen field
+ SDIC
+ D
+ D
+
+
+
+
diff --git a/src/zexcel_t_converter_col.ttyp.xml b/src/not_cloud/zexcel_t_converter_col.ttyp.xml
similarity index 100%
rename from src/zexcel_t_converter_col.ttyp.xml
rename to src/not_cloud/zexcel_t_converter_col.ttyp.xml
diff --git a/src/zexcel_t_converter_fcat.ttyp.xml b/src/not_cloud/zexcel_t_converter_fcat.ttyp.xml
similarity index 100%
rename from src/zexcel_t_converter_fcat.ttyp.xml
rename to src/not_cloud/zexcel_t_converter_fcat.ttyp.xml
diff --git a/src/zif_excel_converter.intf.abap b/src/not_cloud/zif_excel_converter.intf.abap
similarity index 100%
rename from src/zif_excel_converter.intf.abap
rename to src/not_cloud/zif_excel_converter.intf.abap
diff --git a/src/zif_excel_converter.intf.xml b/src/not_cloud/zif_excel_converter.intf.xml
similarity index 100%
rename from src/zif_excel_converter.intf.xml
rename to src/not_cloud/zif_excel_converter.intf.xml
diff --git a/src/package.devc.xml b/src/package.devc.xml
index 90924fd..cf411f3 100644
--- a/src/package.devc.xml
+++ b/src/package.devc.xml
@@ -3,7 +3,7 @@
- Spreadsheet libraries
+ ABAP2XLSX
diff --git a/src/zexcel_s_fieldcatalog.tabl.xml b/src/zexcel_s_fieldcatalog.tabl.xml
index 8bdbe28..2b77705 100644
--- a/src/zexcel_s_fieldcatalog.tabl.xml
+++ b/src/zexcel_s_fieldcatalog.tabl.xml
@@ -25,31 +25,31 @@
POSITION
- TABFDPOS
+ ZEXCEL_COMPONENT_POSITION
0
E
SCRTEXT_S
- SCRTEXT_S
+ ZEXCEL_DISP_TEXT_SHORT
0
E
SCRTEXT_M
- SCRTEXT_M
+ ZEXCEL_DISP_TEXT_MEDIUM
0
E
SCRTEXT_L
- SCRTEXT_L
+ ZEXCEL_DISP_TEXT_LONG
0
E
DYNPFLD
- DYNPROFLD
+ ZEXCEL_SCREEN_DISPLAY
0
X
F