-- Fetch old and new fund's information
-- in order to construct the allocation notes
SELECT INTO old_fund_row * FROM acq.fund WHERE id = old_fund;
- SELECT INTO old_org_row * FROM actor.org_unit WHERE id = old_fund_row.id;
+ SELECT INTO old_org_row * FROM actor.org_unit WHERE id = old_fund_row.org;
SELECT INTO new_fund_row * FROM acq.fund WHERE id = new_fund;
- SELECT INTO new_org_row * FROM actor.org_unit WHERE id = new_fund_row.id;
+ SELECT INTO new_org_row * FROM actor.org_unit WHERE id = new_fund_row.org;
--
-- Identify the funding source(s) from which we want to transfer the money.
old_fund,
source_deduction,
user_id,
- 'Transfer to fund ' || new_org_row.shortname || ' '
- || new_fund_row.code || ' ('
- || new_fund_row.year || ')'
+ 'Transfer to fund ' || new_fund_row.code || ' ('
+ || new_fund_row.year || ') ('
+ || new_org_row.shortname || ')'
);
END IF;
--
new_fund,
source_addition,
user_id,
- 'Transfer from fund ' || old_org_row.shortname || ' '
- || old_fund_row.code || ' ('
- || old_fund_row.year || ')'
+ 'Transfer from fund ' || old_fund_row.code || ' ('
+ || old_fund_row.year || ') ('
+ || old_org_row.shortname || ')'
);
END IF;
END IF;
-- Fetch old and new fund's information
-- in order to construct the allocation notes
SELECT INTO old_fund_row * FROM acq.fund WHERE id = old_fund;
- SELECT INTO old_org_row * FROM actor.org_unit WHERE id = old_fund_row.id;
+ SELECT INTO old_org_row * FROM actor.org_unit WHERE id = old_fund_row.org;
SELECT INTO new_fund_row * FROM acq.fund WHERE id = new_fund;
- SELECT INTO new_org_row * FROM actor.org_unit WHERE id = new_fund_row.id;
+ SELECT INTO new_org_row * FROM actor.org_unit WHERE id = new_fund_row.org;
--
-- Identify the funding source(s) from which we want to transfer the money.
old_fund,
source_deduction,
user_id,
- 'Transfer to fund ' || new_org_row.shortname || ' '
- || new_fund_row.code || ' ('
- || new_fund_row.year || ')'
+ 'Transfer to fund ' || new_fund_row.code || ' ('
+ || new_fund_row.year || ') ('
+ || new_org_row.shortname || ')'
);
END IF;
--
new_fund,
source_addition,
user_id,
- 'Transfer from fund ' || old_org_row.shortname || ' '
- || old_fund_row.code || ' ('
- || old_fund_row.year || ')'
+ 'Transfer from fund ' || old_fund_row.code || ' ('
+ || old_fund_row.year || ') ('
+ || old_org_row.shortname || ')'
);
END IF;
END IF;