FROM money.payment p
JOIN pg_class c ON (p.tableoid = c.oid);
-CREATE OR REPLACE VIEW money.non_drawer_payment_view AS
- SELECT p.*, c.relname AS payment_type
- FROM money.bnm_payment p
- JOIN pg_class c ON p.tableoid = c.oid
- WHERE c.relname NOT IN ('cash_payment','check_payment','credit_card_payment');
-
CREATE OR REPLACE VIEW money.transaction_billing_type_summary AS
SELECT xact,
billing_type AS last_billing_type,
) INHERITS (money.bnm_payment);
ALTER TABLE money.bnm_desk_payment ADD PRIMARY KEY (id);
+
CREATE OR REPLACE VIEW money.desk_payment_view AS
SELECT p.*,c.relname AS payment_type
FROM money.bnm_desk_payment p
CREATE INDEX money_credit_card_payment_accepting_usr_idx ON money.credit_card_payment (accepting_usr);
CREATE INDEX money_credit_card_payment_cash_drawer_idx ON money.credit_card_payment (cash_drawer);
+CREATE OR REPLACE VIEW money.non_drawer_payment_view AS
+ SELECT p.*, c.relname AS payment_type
+ FROM money.bnm_payment p
+ JOIN pg_class c ON p.tableoid = c.oid
+ WHERE c.relname NOT IN ('cash_payment','check_payment','credit_card_payment');
+
CREATE OR REPLACE VIEW money.cashdrawer_payment_view AS
SELECT ou.id AS org_unit,
ws.id AS cashdrawer,