09-16-2011 3:00 PM
Hi
I am getting a error in PRODUCTION server that
The type of the database table and work area (or internal table) "GIT_PPCNFITM" are not Unicode convertible. .
.I am getting this In
INSERT zppcnfitm_back FROM TABLE git_ppcnfitm.
where zppcnfitm_back is a dictionary table and git_ppcnfitm is
TYPE STANDARD TABLE OF zppcnfitm_back
.
Structure of both are same.I am getting this in PROD server Only while transporting.
I searched In Link: [http://wiki.sdn.sap.com/wiki/display/SI/UCCHECK(UnicodeComplaince)-CommonErrorsand+Solutions]
But Didn't get the solution.
pl. help on this.
09-16-2011 3:33 PM
Hi Manoj,
If possible get in touch with ABAP team to compare these two objects in all three servers - dev, qa, prd. This might help.
Error comes up while moving the object to PRD, then there must be something missing in PRD as compared to dev/qas.
Thanks
09-17-2011 7:16 AM
I have only developed it.there is no difference in progam in any server.
09-23-2011 9:15 AM
Hi,
are all involved systems (DEV/QAS/PRD) based on Unicode ?
Best regards,
Nils Buerckel
09-23-2011 9:47 AM
All Systems are installed With SAP ECC 6.0.I think all Systems are Unicode Based.
I checked all possible solutions by changing the code also.
SELECT * FROM zppcnfitm INTO TABLE git_ppcnfitm.
git_ppcnfitm_back = git_ppcnfitm.
INSERT zppcnfitm_back FROM TABLE git_ppcnfitm_back.
now I am getting error
"GIT_PPCNFITM_BACK" and "GIT_PPCNFITM" are not mutually convertible. In Unicode programs, "GIT_PPCNFITM_BACK" must have the same structure layout as "GIT_PPCNFITM", independent of the length of a Unicode
character.
in the above code snippet assignment line
Table
zppcnfitm_back
is a Exact copy of table
zppcnfitm
.I copied through se11 copy utility.
10-10-2011 4:25 AM
for
"GIT_PPCNFITM_BACK" and "GIT_PPCNFITM" are not mutually convertible. In Unicode programs, "GIT_PPCNFITM_BACK" must have the same structure layout as "GIT_PPCNFITM", independent of the length of a Unicode
> character.
structures must contain same definition, it means that all fields must be the same in this
structures. Check again if they contain different fields
Aso check on "Unicode Checks Active" check box in SE38 -> Attributes for the program involved
Regards,
Vincent
12-08-2011 6:49 AM
Hi Manoj ,
try to use standard clsses to convert this two structure.
GIT_PPCNFITM_BACK" and "GIT_PPCNFITM" are not mutually convertible. In Unicode programs,
you can either use move field by field.
or try to use the class : CL_ABAP_CONTAINER_UTILITIES
to convert.them..
thanks & regards,
01-11-2012 4:39 AM
03-27-2014 6:18 PM