Run time error in function module /guixt/select: I use the function module /guixt/select in order to read the SAP database in my scripts. This works fine, but for a particular table I constantly get a run time error "ASSIGN_BASE_WRONG_ALIGNMENT". Is there a way to avoid this?

Probably this table structure contains a column of the type "float". There was a bug in older versions of the /guixt/select function module that caused the run time error due to a missing alignment of a work area. You may download a new version of the function module or correct it on your own in the following way:

Function module /guixt/select,  Line 88:

DATA: BEGIN OF WORK ,  ALIGNMENT TYPE I , BUFFER(8000), END OF WORK.

Change this line into

DATA: BEGIN OF WORK ,  ALIGNMENT TYPE F, BUFFER(8000), END OF WORK.

You may need to create the namespace /guixt/ in your system:

Transaction SE03
-> "Display/change namespace"
-> Click "Change" button
-> "New entries"
-> 
Namespace "/guixt/
role "C"
Repair license "00662488550777447853"