1 CREATE SCHEMA timewarp;
3 CREATE OR REPLACE FUNCTION timewarp.trialbal_fill_all()
10 PERFORM timewarp.trialbal_fill(trialbal_id) FROM (
20 LANGUAGE plpgsql VOLATILE
23 ALTER FUNCTION timewarp.trialbal_fill_all()
27 CREATE OR REPLACE FUNCTION timewarp.trialbal_fill(integer)
32 i_trialbal_id ALIAS FOR $1;
35 r_trialbalview RECORD;
48 trialbal_id = i_trialbal_id;
63 trialbal_id = i_trialbal_id;
70 trialbal_period_id = r_trialbalview.trialbal_period_id,
71 trialbal_accnt_id = r_trialbalview.trialbal_accnt_id,
72 trialbal_beginning = r_trialbalview.trialbal_beginning,
73 trialbal_ending = r_trialbalview.trialbal_ending,
74 trialbal_credits = r_trialbalview.trialbal_credits,
75 trialbal_debits = r_trialbalview.trialbal_debits,
76 trialbal_dirty = r_trialbalview.trialbal_dirty,
77 trialbal_yearend = r_trialbalview.trialbal_yearend
80 trialbal_id = i_trialbal_id;
84 INSERT INTO timewarp.trialbal (
85 trialbal_id,trialbal_period_id,
86 trialbal_accnt_id, trialbal_beginning,
87 trialbal_ending, trialbal_credits,
88 trialbal_debits, trialbal_dirty,
91 r_trialbalview.trialbal_id, r_trialbalview.trialbal_period_id,
92 r_trialbalview.trialbal_accnt_id, r_trialbalview.trialbal_beginning,
93 r_trialbalview.trialbal_ending, r_trialbalview.trialbal_credits,
94 r_trialbalview.trialbal_debits, r_trialbalview.trialbal_dirty,
95 r_trialbalview.trialbal_yearend
102 LANGUAGE plpgsql VOLATILE
105 ALTER FUNCTION timewarp.trialbal_fill(integer)