Hello Experts,
I am getting the following error while creating a transformation file to import transaction data from BW InfoProvider (0D_COPA). The error says "Part-field access (offset = 0, length = 1) to a data object of the size 0 exceeds valid boundaries".
Not sure what this means, so if you can shed any light on the above error, it will be much appreciated. Thanks in advance for all your help!
Below is my transformation file:
*OPTIONS |
FORMAT = DELIMITED |
HEADER = YES |
DELIMITER = , |
AMOUNTDECIMALPOINT = . |
SKIP = 0 |
SKIPIF = |
VALIDATERECORDS=YES |
CREDITPOSITIVE=YES |
MAXREJECTCOUNT= |
ROUNDAMOUNT= |
*MAPPING |
AUDIT_TRAIL=*NEWCOL(BW_COPA_SOURCE) |
CURRENCY=*IF(0CURTYPE=*STR(10) THEN *STR(LC); *STR(EUR)) |
CUST_GROUP=0D_CUSTGRP |
PLANT=0D_PLANT |
PRODUCT=0D_PH2 |
SALESOFFICE=0D_SALE_OFF |
TIME=0FISCPER(1:4) + *STR(.) + 0FISCPER(6:7) |
TRADINGPARTNER=*NEWCOL(TP_NONE) |
VERSION=*NEWCOL(ACTUAL) |
ACCOUNT_COPA=*MVAL(0D_ACCFRT|*NEWCOL(AC_ACCR_SHIP_COSTS)||0D_OVHADM|*NEWCOL(AC_ADMINISTRATION)||0D_OVHADP|*NEWCOL(AC_ADVERT_PROMO)||0D_CUSTDSC|*NEWCOL(AC_CUST_DISCOUNT)||0D_OVHESD|*NEWCOL(AC_EXT_SALESOFFICE)||0D_PRDFIX|*NEWCOL(AC_FIXED_PROD_COSTS)||0D_REVEN||*NEWCOL(AC_GROSS_SALES)||0D_OVHISD|*NEWCOL(AC_INT_SALESOFFICE)||0D_OVHLOG|*NEWCOL(AC_LOGISTICS)|| 0D_OVHMKT|*NEWCOL(AC_MARK_DEPT)||0D_MATDIR|*NEWCOL(AC_MAT_DIRECT_COSTS)||0D_MATOVH|*NEWCOL(AC_MAT_OH_COSTS)||0D_VAROTH|*NEWCOL(AC_OTHER_VAR)||0D_QTYDSC|*NEWCOL(AC_QTY_DISCOUNT)||0D_OVHRND|*NEWCOL(AC_RES_AND_DEV)||0D_QTY|*NEWCOL(AC_SALES_QTY)||0D_OFFDSC|*NEWCOL(AC_SPL_OFF_DISCOUNT)||0D_VARFRT|*NEWCOL(AC_VAR_FRT_TRANSPORT)||0D_VARIDL|*NEWCOL(AC_VAR_IDLE_CAPACITY)||0D_VARPRC|*NEWCOL(AC_VAR_PRICE)||0D_PRDVAR|*NEWCOL(AC_VAR_PROD_COSTS)||0D_VARQTY|*NEWCOL(AC_VAR_QTY)||0D_SLSCOM|*NEWCOL(AC_VENDOR_COMMISSION)) |
*CONVERSION |