2009 Sep 29 8:26 AM
after upgrade from 4.6 to ECC i got error in smartforms coding.
IF ETAB[] IS INITIAL.
ETAB[] = IS_DLV_DELNOTE-IT_CONFBATCH[].
error :
"ETAB" and "IS_DLV_DELNOTE-IT_CONFBATCH" are not mutually convertible. In Unicode programs, "ETAB" must have the same structure
Hi,
This error will come if both the structures are not same in Unicode environment....so try to use same structure ...if u don't want unicode then uncheck the unicode check boxin the program attributes.
Regards,
Nagaraj
2009 Sep 29 8:29 AM
Hi,
This error will come if both the structures are not same in Unicode environment....so try to use same structure ...if u don't want unicode then uncheck the unicode check boxin the program attributes.
Regards,
Nagaraj
2009 Sep 29 8:31 AM
Please check your both structures again.. I am sure they have some difference.
Also check if one of the internal table is with header & the other one without header
2009 Sep 29 8:32 AM
>
> error :
> "ETAB" and "IS_DLV_DELNOTE-IT_CONFBATCH" are not mutually convertible. In Unicode programs, "ETAB" must have the same structure
I think , you might have added some custom fields in the table ETAB while using 4.6 , and while migrating to ECC thse filelds might not have been carried forwad.
Regards,
Rajesh
2009 Sep 29 8:46 AM
Hi,
In the newer version; the TYPES associated with the internal tables
ETAB[] and IS_DLV_DELNOTE-IT_CONFBATCH[] are not mutually convertible.
This would be due to the length of the underlysing structures associated with the TYPES.
Kindly loop on IS_DLV_DELNOTE-IT_CONFBATCH[] and then use move-corresponding statement to move it to work area of ETAB and then use APPEND statement.
Regards,
Ankur Parab
2009 Oct 01 6:41 AM
there was change in structure,so i correct it and issue resolved
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |