srinivas
6th March 2002, 06:34
I was trying to maintain a transaction in tfgld1101m000 through an STP API call. But the batch number is not getting generated and I am getting error that "Record already existing". This is how I was trying to insert a record.
Also I am getting an error " Index 31 out of dims [0] 20 "
Where I am going wrong?
Thanks & Regards,
Srinivas
**************************************
stpapi.put.field("tfgld1101m000", "tedt.f", str$(tedt))
stpapi.put.field("tfgld1101m000", "tfgld101.year", year)
stpapi.put.field("tfgld1101m000", "bref.f", bref)
stpapi.put.field("tfgld1101m000", "fprd.f", fprd)
stpapi.put.field("tfgld1101m000", "rprd.f", rprd)
stpapi.put.field("tfgld1101m000", "vyer.f", vyer)
stpapi.put.field("tfgld1101m000", "vprd.f", vprd)
stpapi.put.field("tfgld1101m000", "tfgld101.ttyp", ttyp)
stpapi.handle.subproc( "tfgld1101m000", "tfgld1506s000", "add")
stpapi.insert("tfgld1101m000",1,error.msg)
Message("Insert error in tfgld101=%s",error.msg)
stpapi.save("tfgld1101m000",err)
Message("Save error in tfgld101=%s",err)
stpapi.end.session("tfgld1506s000")
stpapi.end.session("tfgld1101m000")
Also I am getting an error " Index 31 out of dims [0] 20 "
Where I am going wrong?
Thanks & Regards,
Srinivas
**************************************
stpapi.put.field("tfgld1101m000", "tedt.f", str$(tedt))
stpapi.put.field("tfgld1101m000", "tfgld101.year", year)
stpapi.put.field("tfgld1101m000", "bref.f", bref)
stpapi.put.field("tfgld1101m000", "fprd.f", fprd)
stpapi.put.field("tfgld1101m000", "rprd.f", rprd)
stpapi.put.field("tfgld1101m000", "vyer.f", vyer)
stpapi.put.field("tfgld1101m000", "vprd.f", vprd)
stpapi.put.field("tfgld1101m000", "tfgld101.ttyp", ttyp)
stpapi.handle.subproc( "tfgld1101m000", "tfgld1506s000", "add")
stpapi.insert("tfgld1101m000",1,error.msg)
Message("Insert error in tfgld101=%s",error.msg)
stpapi.save("tfgld1101m000",err)
Message("Save error in tfgld101=%s",err)
stpapi.end.session("tfgld1506s000")
stpapi.end.session("tfgld1101m000")