Cannot assign [DOUBLE] objects of different length
Below is my script which will assign Depreciation Values from one year to another
FIX ("OEP_Plan",{Version}, @RELATIVE("All Cost Center", 0), @RELATIVE("All Operating Unit", 0), @RELATIVE("All Product", 0),"BegBalance",
@Relative("YearTotal",0 ),"Ent_301","ComputersNone","OfficeEquipmentNone","FurnitureNone","LeaseholdNone","ComputerSoftwareNone",/*@like("AS\_","Asset Detail")*//*@match("Asset Detail","AS_")*/@RELATIVE("OCX_Total Major Assets",0)/*"ComputersNone","AS_1000039"*/,"USD")
FIX("No Year","BegBalance")
"TP_ServiceDate" = @INT(("No Year"->"BegBalance"->"In Service Date" / 100) * 100)/10000;
ENDFIX
"OCX_Depreciation"(
@MEMBER( @CONCATENATE("FY", @SUBSTRING ( @CalcMgrIntegerToString ("TP_ServiceDate"->"No Year"->"BegBalance"),2)))->"OCX_Depreciation" = "FY22"->"OCX_Depreciation";
@MEMBER(@NEXTSIBLING (@MEMBER( @CONCATENATE("FY", @SUBSTRING ( @CalcMgrIntegerToString ("TP_ServiceDate"->"No Year"->"BegBalance"),2 )))))->"OCX_Depreciation" = "FY23"->"OCX_Depreciation";