anshul990
27th September 2019, 13:00
Hi I'm facing some issues in update of previous last expiry date with current effective date with same index value. Please help me to solve the issue.
field.tdcus103.effd(effective date):
after.input:
select tdcus103.effd:effd
from tdcus103
where tdcus103._index1 = {:tdcus103.pcck}
order by tdcus103.effd desc
as set with 1 rows
selectdo
endselect
select tdcus103.*
from tdcus103
where tdcus103._index = {:tdcus103.pcck}
and tdcus103.effd < effd
order by tdcus103.effd desc
as set with 1 rows
selectdo
tdcus103.dffd(expiry date) = effd
db.update(ttdcus103,db.retry)
commit.transaction()
endselect
field.tdcus103.effd(effective date):
after.input:
select tdcus103.effd:effd
from tdcus103
where tdcus103._index1 = {:tdcus103.pcck}
order by tdcus103.effd desc
as set with 1 rows
selectdo
endselect
select tdcus103.*
from tdcus103
where tdcus103._index = {:tdcus103.pcck}
and tdcus103.effd < effd
order by tdcus103.effd desc
as set with 1 rows
selectdo
tdcus103.dffd(expiry date) = effd
db.update(ttdcus103,db.retry)
commit.transaction()
endselect