When I create a smartform with an address element in our pre-dev env, download it and then upload it into our Dev environments, it syntax checks fine but I get a SmartForms002 Error ... Internal Error (Illegal structure of data storage). It is fine in our pre-dev environment. I have figured out it only happens when I have an address element and it happens even when downloading/uploading forms within the same env. We are running SAP ECC 5.0, Basis Support Pack 13. I have included the steps below to re-create this problem. Does anyone have any ideas?
- enter transaction smartforms
- type zqmjunk55 as smartform name and click on the create button
- click on Page 1, Right Click, select create and address
- put 60000353 in as the address #, click save and local object, activate form
- click on page 1, right click, select create and Page
- Expand Page 1, right click on main window, select copy
- click on Page 2, right click and select paste
- activate form
- click on utilites, download form and save form on C:\ drive
- click back arrow to go back to initial smartforms screen
- type zqmjunk5 as smartform name and click on utilities, upload form, click green check mark on create form prompt
- select zqmjunk55.xml file you had previously downloaded and click on open, click on local object
- click on change button and then activate form -- error occurs here