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
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 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
| User | Count |
|---|---|
| 5 | |
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |