‎2009 Aug 03 12:41 PM
While activating function SE37 OIURV01_REVERSAL_JEINTF
we're getting the following error
"<L_JEIF_DET_REC>" and "IOA_JEBF0010_SEGMENT" are not mutually
convertible. In Unicode programs, "<L_JEIF_DET_REC>" must have the same
structure layout as "IOA_JEBF0010_SEGMENT", independent of the length
of a Unicode character.
I checked both the structure but didn't find any modification. Any idea how to tackle such issue?
Warm Regards,
N
‎2009 Aug 03 2:12 PM
Hi Nayab,
Offcourse no point in modifying standard object. I should have already checked whether you are talking @ std. or custom object.
Please implement sap note Note 881305 - Reversal UNICODE Error if it is relevant for your support pack. Else search for a relevant SAP note. If you dont find any, then raise it to SAP.
Thanks,
Best regards,
Prashant
‎2009 Aug 03 12:49 PM
Hi Nayab,
This error is related to unicode. In ECC 6.0 SAP doesnt allow assigment of two workareas, internal tables if the structure is not same.
eg.
...i_mara type standard table of mara,
...begin of t_mara.
include structure mara.
step(1) type C
...end of t_mara.
i_mara[] = t_mara[]. " THis will give an error..
" Remove the step(1) field frm t_mara & then check.. SAP wont give the error.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.
Thanks,
Best regards,
Prashant
‎2009 Aug 03 1:51 PM
Thanks Prashant,
Yes, you seems right as we are upgraded to ECC6.
l_jeif_det_rec is defined as
data begin of l_jeif_det_rec.
* include roiurv01_jeintf.
INCLUDE STRUCTURE roiurv01_jeintf.
data end of l_jeif_det_rec.and IOA_JEBF0010_SEGMENT is defined as
DATA BEGIN OF IOA_JEBF0010_SEGMENT.
* INCLUDE ROIUH_jebf0010. "HN SO7K020312
INCLUDE ROIURV01_JEBF0010. "HN SO7K020312
DATA END OF IOA_JEBF0010_SEGMENT.one used Sturcture keywork while other has its definition with INCLUDE file.
I also tried uncommenting
include roiurv01_jeintf.but it was useless.
Any other way to resolve it ?
Thanks
-N
‎2009 Aug 03 1:04 PM
HI,
Check for OSS notes to avoid the error...In my system
DATA BEGIN OF IOA_JEBF0010_SEGMENT.
INCLUDE ROIUH_jebf0010. "HN SO7K020312
INCLUDE ROIURV01_JEBF0010. "HN SO7K020312
DATA END OF IOA_JEBF0010_SEGMENT.
it is there ..Check it is there in ur system...It seems u need to appy some patch , to over come...
Please search for oss notes.
Regards,
Nagaraj
‎2009 Aug 03 1:37 PM
Thanks Nagaraj for your reply. I checked and found the same code in my program as well. Is it running fine at your side? We're on ECC6 version of SAP
-N
‎2009 Aug 03 1:41 PM
HI,
Yes it is working fine and no syantx error.
Regards,
Nagaraj
‎2009 Aug 03 1:10 PM
Hi ,
Use following function module -
CALL FUNCTION 'HR_99S_COPY_STRUC1_STRUC2'
EXPORTING
P_STRUCT1 = <------ your first structure should be passed here
IMPORTING
P_STRUCT2 = <------ your second structure should be passed here
‎2009 Aug 03 1:55 PM
l_jeif_det_rec is defined as
data begin of l_jeif_det_rec.
* include roiurv01_jeintf.
INCLUDE STRUCTURE roiurv01_jeintf.
data end of l_jeif_det_rec.and IOA_JEBF0010_SEGMENT is defined as
DATA BEGIN OF IOA_JEBF0010_SEGMENT.
* INCLUDE ROIUH_jebf0010. "HN SO7K020312
* INCLUDE ROIURV01_JEBF0010. "HN SO7K020312
INCLUDE STRUCTURE roiurv01_jeintf.
DATA END OF IOA_JEBF0010_SEGMENT.But do check if there is any difference between roiurv01_jeintf & ROIURV01_JEBF0010.
THanks,
Best regards,
Prashant
‎2009 Aug 03 2:08 PM
ROIURV01_JEBF0010 is further defined as
DATA: REC_TYPE(1) TYPE C, "HN SO7K020312
JE_OR_LVL_1_NO(3) TYPE C,
JE_ACCT_PERD_DT(10) TYPE C,
JE_BTCH_NO(4) TYPE C,
JE_VOU_NO(6) TYPE C,
JE_LE_NO(8) TYPE C,
JE_REJ_FL(1) TYPE C,
JE_ACCT_NO(10) TYPE C,
JE_BTCH_TYPE_CD(2) TYPE C,
JE_LE_PRCS_ST_CD(1) TYPE C,
*{ REPLACE DEVK900341 1
*\ JE_TRANS_AM(6) TYPE P DECIMALS 2,
JE_TRANS_AM(7) TYPE P DECIMALS 2,
*} REPLACE
JE_SYS_SRCE_CD(2) TYPE C,
JE_TRANS_QY(6) TYPE P DECIMALS 2,
*{ REPLACE DEVK900341 2
*\ JE_GR_AM(6) TYPE P DECIMALS 2,
JE_GR_AM(7) TYPE P DECIMALS 2,
*} REPLACE
JE_GR_QY(6) TYPE P DECIMALS 2,
JE_PD_CD(3) TYPE C,
* BEGIN OF JE_PD_CD,
* MAJ_PD_CD(1) TYPE C,
* PROD_CD(2) TYPE C,
* END OF JE_PD_CD,
JE_VL_TYPE_CD(2) TYPE C,
JE_CK_NO(10) TYPE C,
JE_VL_CLASS_CD(1) TYPE C,
JE_VL_SRCE_CD(1) TYPE C,
JE_VL_FRQ_CD(1) TYPE C,
JE_BTU_QY(4) TYPE P DECIMALS 3,
JE_MMBTU_DET_CD(1) TYPE C,
* JE_PS_BASE_QY(3) TYPE P DECIMALS 3,
JE_PS_BASE_QY(4) TYPE P DECIMALS 3,
JE_GRV_QY(2) TYPE P DECIMALS 1,
JE_OWN_NO(6) TYPE C,
JE_OWN_SEQ_NO(2) TYPE C,
JE_PU_NO(6) TYPE C,
JE_PU_SEQ_NO(2) TYPE C,
JE_PRDR_NO(6) TYPE C,
JE_PRDR_SEQ_NO(2) TYPE C,
JE_OWN_INT_DECM_QY(5) TYPE P DECIMALS 8,
JE_OWN_INT_TYPE_CD(2) TYPE C,
JE_OWN_INT_SEQ_NO(2) TYPE C,
JE_CK_DT(10) TYPE C,
JE_RVRS_RSN_CD(2) TYPE C,
JE_UNIT_OF_MEAS_CD(3) TYPE C,
JE_CASH_RCPT_DT(10) TYPE C,
JE_SUS_RSN_CD(2) TYPE C,
JE_CT_NO(6) TYPE C,
JE_CT_TYPE_CD(2) TYPE C,
JE_DOI_PR_NO(8) TYPE C,
JE_DOI_SEQ_NO(5) TYPE C,
JE_SECT_PR_NO(8) TYPE C,
JE_SECT_SEQ_NO(5) TYPE C,
JE_TRACE_CO_NO(3) TYPE C,
JE_TRACE_APRD_DT(10) TYPE C,
JE_TRACE_ACCT_NO(10) TYPE C,
JE_TRACE_BTCH_NO(4) TYPE C,
JE_TRACE_VOUC_NO(6) TYPE C,
JE_TRACE_LE_NO(8) TYPE C,
JE_TRACE_BTCH_TY(2) TYPE C,
JE_WL_NO(6) TYPE C,
JE_WC_NO(2) TYPE C,
JE_ORIG_MP_NO(6) TYPE C,
JE_ORIG_MP_TYPE(2) TYPE C,
*{ REPLACE DEVK900341 3
*\ JE_DED_RMB_AM(6) TYPE P DECIMALS 2,
*\ JE_DED_GR_RMB_AM(6) TYPE P DECIMALS 2,
JE_DED_RMB_AM(7) TYPE P DECIMALS 2,
JE_DED_GR_RMB_AM(7) TYPE P DECIMALS 2,
*} REPLACE
JE_TAX_1_AM(6) TYPE P DECIMALS 2,
JE_TAX_2_AM(6) TYPE P DECIMALS 2,
JE_TAX_3_AM(6) TYPE P DECIMALS 2,
JE_TAX_4_AM(6) TYPE P DECIMALS 2,
JE_TAX_5_AM(6) TYPE P DECIMALS 2,
JE_TAX_6_AM(6) TYPE P DECIMALS 2,
JE_TAX_7_AM(6) TYPE P DECIMALS 2,
JE_TAX_8_AM(6) TYPE P DECIMALS 2,
JE_TAX_9_AM(6) TYPE P DECIMALS 2,
JE_TAX_10_AM(6) TYPE P DECIMALS 2,
JE_TAX_RMB_AM(6) TYPE P DECIMALS 2,
JE_TAX_GR_RMB_AM(6) TYPE P DECIMALS 2,
JE_INV_NO(6) TYPE C,
JE_INV_DT(10) TYPE C,
JE_PAY_CD(2) TYPE C,
JE_SA_MP_NO(6) TYPE C,
JE_SA_DT(10) TYPE C,
JE_STATE_CD(2) TYPE C,
JE_TAX_AUTH_NO(6) TYPE C,
JE_TAX_AUTH_SEQ_NO(2) TYPE C,
JE_OWN_BAL_DECM_QY(5) TYPE P DECIMALS 8,
JE_PR_TYPE_CD(2) TYPE C,
JE_OP_NON_OP_FL(1) TYPE C,
JE_PU_PR_NO(18) TYPE C,
JE_PU_PD_CD(3) TYPE C,
JE_ERROR_1_CD(5) TYPE C,
JE_ERROR_2_CD(5) TYPE C,
JE_ERROR_3_CD(5) TYPE C,
JE_ERROR_4_CD(5) TYPE C,
JE_ERROR_5_CD(5) TYPE C,
JE_UNIT_PR_NO(8) TYPE C,
JE_ARMT_LVL_1_CD(8) TYPE C,
JE_ARMT_LVL_2_CD(5) TYPE C,
JE_TRANS_DE(60) TYPE C,
*{ REPLACE DEVK900341 4
*\ JE_NET_TRANSP_AM(6) TYPE P DECIMALS 2,
*\ JE_NET_OTH_MK_AM(6) TYPE P DECIMALS 2,
*\ JE_GR_TRANSP_AM(6) TYPE P DECIMALS 2,
*\ JE_GR_OTH_MK_AM(6) TYPE P DECIMALS 2,
JE_NET_TRANSP_AM(7) TYPE P DECIMALS 2,
JE_NET_OTH_MK_AM(7) TYPE P DECIMALS 2,
JE_GR_TRANSP_AM(7) TYPE P DECIMALS 2,
JE_GR_OTH_MK_AM(7) TYPE P DECIMALS 2,
*} REPLACE
JE_INV_TYPE_CD(2) TYPE C,
JE_OTH_DED_01_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_02_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_03_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_04_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_05_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_06_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_07_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_08_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_09_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_10_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_11_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_12_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_13_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_14_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_15_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_16_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_17_AM(6) TYPE P DECIMALS 2,
JE_OTH_DED_18_AM(6) TYPE P DECIMALS 2,
JE_PROC_CO(3) TYPE C,
JE_AES_FL(1) TYPE C,
JE_TAX_CD(2) TYPE C,
JE_GRP_GROUP_NO(8) TYPE C,
JE_INT_SYMBOL(2) TYPE C,
*{ REPLACE DEVK900341 5
*\ JE_TXN_VAL_AM(6) TYPE P DECIMALS 2,
JE_TXN_VAL_AM(7) TYPE P DECIMALS 2,
*} REPLACE
JE_TXN_DT(10) TYPE C,
JE_GAS_PLANT_NO(8) TYPE C,
JE_GAS_PLANT_DOI(5) TYPE C,
JE_REF_NO(10) TYPE C,
JE_SELLER_NO(6) TYPE C,
JE_SELLER_SEQ_NO(2) TYPE C,
JE_NWK_NO(4) TYPE C,
JE_SUBNWK_NO(4) TYPE C,
JE_AUDIT_BTCH_NO(4) TYPE C,
JE_JDI_PR_NO(8) TYPE C,
JE_JDI_NO(5) TYPE C,
JE_DI_PR_NO(8) TYPE C,
JE_DI_NO(5) TYPE C,
JE_REMT_NO(6) TYPE C,
JE_REMT_SEQ_NO(2) TYPE C,
JE_RCV_GL_WL_NO(6) TYPE C,
JE_RCV_GL_WC_NO(2) TYPE C,
JE_REL_CT_NO(6) TYPE C,
JE_PLT_VL_GRED_AM(6) TYPE P DECIMALS 2,
JE_PLT_VL_ORED_AM(6) TYPE P DECIMALS 2,
JE_INT_PAID_FL(1) TYPE C,
JE_MMBTU_OVL_AM(6) TYPE P DECIMALS 2,
JE_MMBTU_GRVL_AM(6) TYPE P DECIMALS 2,
JE_PHASE_NO(1) TYPE C,
JE_PD_CD_SUM_IND(1) TYPE C,
JE_ACCT_CAT_NO(4) TYPE C,
JE_VL_LEVEL_CD(2) TYPE C,
JE_chv_rpt_cd(10) TYPE C,
* FILLER_0(3) TYPE C, "HN SO7K020312
JE_GR_TAX_1_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_2_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_3_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_4_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_5_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_6_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_7_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_8_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_9_AM(7) TYPE P DECIMALS 2,
JE_GR_TAX_10_AM(7) TYPE P DECIMALS 2,
JE_SPEC_PYMNT_CD(1) TYPE C,
JE_LGND_CD(2) TYPE C,
JE_RBUR_DEC(5) TYPE P DECIMALS 8,
JE_ESCH_FL(1) TYPE C,
JE_CMT_SYS_NO(10) TYPE P,
JE_OVRD_OWN_CD(2) TYPE C,
JE_BRD_CD(4) TYPE C,
JE_RCPTN_PT_NO(6) TYPE C,
JE_TRNSP_NO(6) TYPE C,
JE_TRNSP_SEQ_NO(2) TYPE C,
JE_OR_LVL_2_NO(1) TYPE C,
JE_MK_TYPE_NO(2) TYPE C,
JE_ORIG_PR_NO(8) TYPE C,
JE_INJ_DT(10) TYPE C,
JE_GR_APC_RMB(7) TYPE P DECIMALS 2,
JE_NET_APC_RMB(7) TYPE P DECIMALS 2,
JE_JI_OWN_NO(6) TYPE C,
JE_JI_OWN_SEQ_NO(2) TYPE C,
JE_DEAL_I_NO(12) TYPE C,
JE_CUSA_TRSPK_NO(8) TYPE C,
JE_VER_NO(3) TYPE P,
JE_USER_ID(8) TYPE C,
JE_TIMESTAMP(19) TYPE C,
*W5880 BEG CHG CHSH 01/11/2000
* 05 FILLER PIC X(07).
JE_TAX_FREE_CD(2) TYPE C,
JE_ENTY_CD(2) TYPE C,
FILLER_1(2) TYPE C,
*W5880 END CHG CHSH 01/11/2000
FILLER_2(3) TYPE C,
FILLER_3(1) TYPE C,
FILLER_4(2) TYPE C,
FILLER_5(10) TYPE C,
FILLER_6(1) TYPE C,
FILLER_7(1) TYPE C,
FILLER_8(10) TYPE C.
‎2009 Aug 03 2:09 PM
and ROIURV01_JEINTF is defined as
*DATA: BEGIN OF W_JEIF_RECORD, "df
* REC_TYPE(1) TYPE C, "df
* BEGIN OF DET_REC, "df
DATA: REC_TYPE(1) TYPE C, "df
OR_LVL_1_NO(3) TYPE C,
ACCT_PERD_DT(10) TYPE C,
BTCH_NO(4) TYPE C,
VOU_NO(6) TYPE C,
LE_NO(8) TYPE C,
REJ_FL(1) TYPE C,
ACCT_NO(10) TYPE C,
BTCH_TYP_CD(2) TYPE C,
LE_PRCS_ST_CD(1) TYPE C,
*{ REPLACE DEVK900172 1
*\ TRANS_AM(6) TYPE P DECIMALS 2,
*\ By Samad Farooq Dandiya
TRANS_AM(7) TYPE P DECIMALS 2,
*} REPLACE
SYS_SRCE_CD(2) TYPE C,
TRANS_QY(6) TYPE P DECIMALS 2,
*{ REPLACE DEVK900172 2
*\ GR_AM(6) TYPE P DECIMALS 2,
*\ By Samad Farooq Dandiya 22-Jun-2009
GR_AM(7) TYPE P DECIMALS 2,
*} REPLACE
GR_QY(6) TYPE P DECIMALS 2,
PD_CD(3) TYPE C,
VL_TYPE_CD(2) TYPE C,
CK_NO(10) TYPE C,
VL_CLASS_CD(1) TYPE C,
VL_SRCE_CD(1) TYPE C,
VL_FRQ_CD(1) TYPE C,
BTU_QY(4) TYPE P DECIMALS 3,
MMBTU_DET_CD(1) TYPE C,
PS_BASE_QY(3) TYPE P DECIMALS 3,
GRV_QY(2) TYPE P DECIMALS 1,
OWN_NO(6) TYPE C,
OWN_SEQ_NO(2) TYPE C,
PU_NO(6) TYPE C,
PU_SEQ_NO(2) TYPE C,
PRDR_NO(6) TYPE C,
PRDR_SEQ_NO(2) TYPE C,
OWN_INT_DECM_QY(5) TYPE P DECIMALS 8,
OWN_INT_TYPE_CD(2) TYPE C,
OWN_INT_SEQ_NO(2) TYPE C,
CK_DT(10) TYPE C,
RVRS_RSN_CD(2) TYPE C,
UNIT_OF_MEAS_CD(3) TYPE C,
CASH_RCPT_DT(10) TYPE C,
SUS_RSN_CD(2) TYPE C,
CT_NO(6) TYPE C,
CT_TYPE_CD(2) TYPE C,
DOI_PR_NO(8) TYPE C,
DOI_SEQ_NO(5) TYPE C,
SECT_PR_NO(8) TYPE C,
SECT_SEQ_NO(5) TYPE C,
TRACE_CO_NO(3) TYPE C,
TRACE_APRD_DT(10) TYPE C,
TRACE_ACCT_NO(10) TYPE C,
TRACE_BTCH_NO(4) TYPE C,
TRACE_VOUC_NO(6) TYPE C,
TRACE_LE_NO(8) TYPE C,
TRACE_BTCH_TY(2) TYPE C,
WL_NO(6) TYPE C,
WC_NO(2) TYPE C,
ORIG_MP(6) TYPE C,
ORIG_MP_TYPE(2) TYPE C,
*{ REPLACE DEVK900172 3
*\ DED_RMB_AM(6) TYPE P DECIMALS 2,
*\ DED_GR_RMB_AM(6) TYPE P DECIMALS 2,
*\ By Samad Farooq Dandiya 22-Jun-2009
DED_RMB_AM(7) TYPE P DECIMALS 2,
DED_GR_RMB_AM(7) TYPE P DECIMALS 2,
*} REPLACE
TAX_1_AM(6) TYPE P DECIMALS 2,
TAX_2_AM(6) TYPE P DECIMALS 2,
TAX_3_AM(6) TYPE P DECIMALS 2,
TAX_4_AM(6) TYPE P DECIMALS 2,
TAX_5_AM(6) TYPE P DECIMALS 2,
TAX_6_AM(6) TYPE P DECIMALS 2,
TAX_7_AM(6) TYPE P DECIMALS 2,
TAX_8_AM(6) TYPE P DECIMALS 2,
TAX_9_AM(6) TYPE P DECIMALS 2,
TAX_10_AM(6) TYPE P DECIMALS 2,
TAX_RMB_AM(6) TYPE P DECIMALS 2,
TAX_GR_RMB_AM(6) TYPE P DECIMALS 2,
INV_NO(6) TYPE C,
INV_DT(10) TYPE C,
PAY_CD(2) TYPE C,
SA_MP_NO(6) TYPE C,
SA_DT(10) TYPE C,
STATE_CD(2) TYPE C,
TAX_AUTH_NO(6) TYPE C,
TAX_AUTH_SEQ_NO(2) TYPE C,
OWN_BAL_DECM_QY(5) TYPE P DECIMALS 8,
PR_TYPE_CD(2) TYPE C,
OP_NON_OP_FL(1) TYPE C,
PU_PR_NO(18) TYPE C,
PU_PD_CD(3) TYPE C,
ERROR_1_CD(5) TYPE C,
ERROR_2_CD(5) TYPE C,
ERROR_3_CD(5) TYPE C,
ERROR_4_CD(5) TYPE C,
ERROR_5_CD(5) TYPE C,
UNIT_PR_NO(8) TYPE C,
ARMT_LVL_1_CD(8) TYPE C,
ARMT_LVL_2_CD(5) TYPE C,
TRANS_DE(60) TYPE C,
*{ REPLACE DEVK900172 4
*\ NET_TRANSP_AM(6) TYPE P DECIMALS 2,
*\ NET_OTH_MK_AM(6) TYPE P DECIMALS 2,
*\ GR_TRANSP_AM(6) TYPE P DECIMALS 2,
*\ GR_OTH_MK_AM(6) TYPE P DECIMALS 2,
*\ By Samad Farooq Dandiya 22-Jun-2009
NET_TRANSP_AM(7) TYPE P DECIMALS 2,
NET_OTH_MK_AM(7) TYPE P DECIMALS 2,
GR_TRANSP_AM(7) TYPE P DECIMALS 2,
GR_OTH_MK_AM(7) TYPE P DECIMALS 2,
*} REPLACE
INV_TYPE_CD(2) TYPE C,
OTH_DED_01_AM(6) TYPE P DECIMALS 2,
OTH_DED_02_AM(6) TYPE P DECIMALS 2,
OTH_DED_03_AM(6) TYPE P DECIMALS 2,
OTH_DED_04_AM(6) TYPE P DECIMALS 2,
OTH_DED_05_AM(6) TYPE P DECIMALS 2,
OTH_DED_06_AM(6) TYPE P DECIMALS 2,
OTH_DED_07_AM(6) TYPE P DECIMALS 2,
OTH_DED_08_AM(6) TYPE P DECIMALS 2,
OTH_DED_09_AM(6) TYPE P DECIMALS 2,
OTH_DED_10_AM(6) TYPE P DECIMALS 2,
OTH_DED_11_AM(6) TYPE P DECIMALS 2,
OTH_DED_12_AM(6) TYPE P DECIMALS 2,
OTH_DED_13_AM(6) TYPE P DECIMALS 2,
OTH_DED_14_AM(6) TYPE P DECIMALS 2,
OTH_DED_15_AM(6) TYPE P DECIMALS 2,
OTH_DED_16_AM(6) TYPE P DECIMALS 2,
OTH_DED_17_AM(6) TYPE P DECIMALS 2,
OTH_DED_18_AM(6) TYPE P DECIMALS 2,
PROC_CO(3) TYPE C,
AES_FL(1) TYPE C,
TAX_CD(2) TYPE C,
GRP_GROUP_NO(8) TYPE C,
INT_SYMBOL(2) TYPE C,
*{ REPLACE DEVK900172 5
*\ TXN_VAL_AM(6) TYPE P DECIMALS 2,
*\ By Samad Farooq Dandiya 22-Jun-2009
TXN_VAL_AM(7) TYPE P DECIMALS 2,
*} REPLACE
TXN_DT(10) TYPE C,
GAS_PLANT_NO(8) TYPE C,
GAS_PLANT_DOI(5) TYPE C,
REF_NO(10) TYPE C,
SELLER_NO(6) TYPE C,
SELLER_SEQ_NO(2) TYPE C,
NWK_NO(4) TYPE C,
SUBNWK_NO(4) TYPE C,
AUDIT_BTCH_NO(4) TYPE C,
JDI_PR_NO(8) TYPE C,
JDI_NO(5) TYPE C,
DI_PR_NO(8) TYPE C,
DI_NO(5) TYPE C,
REMT_NO(6) TYPE C,
REMT_SEQ_NO(2) TYPE C,
RCV_GL_WL_NO(6) TYPE C,
RCV_GL_WC_NO(2) TYPE C,
REL_CT_NO(6) TYPE C,
PLT_VL_GRED_AM(6) TYPE P DECIMALS 2,
PLT_VL_ORED_AM(6) TYPE P DECIMALS 2,
INT_PAID_FL(1) TYPE C,
MMBTU_OVL_AM(6) TYPE P DECIMALS 2,
MMBTU_GRVL_AM(6) TYPE P DECIMALS 2,
PHASE_NO(1) TYPE C,
PD_CD_SUM_IND(1) TYPE C,
ACCT_CAT_NO(4) TYPE C,
VL_LEVEL_CD(2) TYPE C,
chv_rpt_cd(10) TYPE C,
* FILLER_0(3) TYPE C,
GR_TAX_1_AM(7) TYPE P DECIMALS 2,
GR_TAX_2_AM(7) TYPE P DECIMALS 2,
GR_TAX_3_AM(7) TYPE P DECIMALS 2,
GR_TAX_4_AM(7) TYPE P DECIMALS 2,
GR_TAX_5_AM(7) TYPE P DECIMALS 2,
GR_TAX_6_AM(7) TYPE P DECIMALS 2,
GR_TAX_7_AM(7) TYPE P DECIMALS 2,
GR_TAX_8_AM(7) TYPE P DECIMALS 2,
GR_TAX_9_AM(7) TYPE P DECIMALS 2,
GR_TAX_10_AM(7) TYPE P DECIMALS 2,
SPEC_PYMNT_CD(1) TYPE C,
LGND_CD(2) TYPE C,
RBUR_DEC(5) TYPE P DECIMALS 8,
ESCH_FL(1) TYPE C,
CMT_SYS_NO(10) TYPE P,
OVRD_OWN_CD(2) TYPE C,
BRD_CD(4) TYPE C,
RCPTN_PT_NO(6) TYPE C,
TRNSP_NO(6) TYPE C,
TRNSP_SEQ_NO(2) TYPE C,
OR_LVL_2_NO(1) TYPE C,
MK_TYPE_NO(2) TYPE C,
ORIG_PR_NO(8) TYPE C,
INJ_DT(10) TYPE C,
GR_APC_RMB(7) TYPE P DECIMALS 2,
NET_APC_RMB(7) TYPE P DECIMALS 2,
JI_OWN_NO(6) TYPE C,
JI_OWN_SEQ_NO(2) TYPE C,
DEAL_I_NO(12) TYPE C,
CUSA_TRSPK_NO(8) TYPE C,
VER_NO(3) TYPE P,
USER_ID(8) TYPE C,
TIMESTAMP(19) TYPE C,
TAX_FREE_CD(2) TYPE C, "df
ENTY_CD(2) TYPE C, "df
TAX_CLASS(2) TYPE C, "df
TAX_SCHOOL(3) TYPE C, "df
INV_PRIORITY_LVL(1) TYPE C, "df
VT_SUMM_LVL(2) TYPE C, "df
TEST_chv_rpt_cd(10) TYPE C, "df
* FILLER_0(1) TYPE C, "df "Kansal
New_own_fl(1) TYPE C, " BRP
Gas_lease_fl(1) TYPE C, "SOGK022749 BRP
orig_chv_rpt_cd(10) TYPE C. "SO7K117827 BRP
* FILLER_1(5) TYPE C, "df
* FILLER_2(15) TYPE C, "df
* FILLER_3(1) TYPE C. "df
* END OF DET_REC, "df
* END OF W_JEIF_RECORD. "dfIt seems there's a difference in orig_chv_rpt_cd(10) TYPE C. and FILLER_()
But do you recommend if I should modify the SAP Standard Program?
The assignment is like
<l_jeif_det_rec> = ioa_jebf0010_segment.Thanks again Prashant,
Regards,
-N
‎2009 Aug 03 2:12 PM
Hi Nayab,
Offcourse no point in modifying standard object. I should have already checked whether you are talking @ std. or custom object.
Please implement sap note Note 881305 - Reversal UNICODE Error if it is relevant for your support pack. Else search for a relevant SAP note. If you dont find any, then raise it to SAP.
Thanks,
Best regards,
Prashant
‎2009 Aug 04 3:49 AM
Thanks Prashant for your help. I already checkted Notes but found no one relevant. Note 881305 is already implemented. OSS is raised. I'll convey the solution here if founds any.
Thanks again
Warm Regards,
Nayab
‎2009 Aug 04 11:06 AM
Hi All,
We uncheck "Unicode checks active" field in Function Group which resolved the issue.
Thank you all.
-N
‎2009 Aug 04 11:12 AM
Hi Nayab,
Ur saying that ur system is upgraded to ECC6.0 which is an unicode system.It doesn't make any sense if u disable the unicode checks for ur code to avoid the error.Try to find alternative solution for this.
If unicode checks were disabled program leads to dump when executed.
Regards,
Lakshman.
‎2009 Aug 04 11:17 AM
Hi Lakshman,
Thanks for your assistance but we have confirmed our BASIS team that while upgrading the system they selected Non-Unicode ECC6.
Is there a way we can check our system's coding scheme?
Warm Regards,
N
‎2009 Aug 04 11:27 AM
Hi,
Goto System=>status => Under SAP System Data.. UNICODE => YES/No.
Thanks,
Best regards,
Prashant
‎2009 Aug 04 11:49 AM
I've checked. The system is Non Unicode. Hope the changes won't affect processes.
-N