View: core.payment_term_scrud_view
Schema | core |
Materialized View Name | payment_term_scrud_view |
Owner | postgres |
Tablespace | DEFAULT |
Description | |
CREATE OR REPLACE VIEW core.payment_term_scrud_view
AS
SELECT payment_terms.payment_term_id,
payment_terms.payment_term_code,
payment_terms.payment_term_name,
payment_terms.due_on_date,
payment_terms.due_days,
((due_frequency.frequency_code::text || ' ('::text) || due_frequency.frequency_name::text) || ')'::text AS due_frequency,
payment_terms.grace_peiod,
((late_fee.late_fee_code::text || '('::text) || late_fee.late_fee_name::text) || ')'::text AS late_fee,
((late_fee_posting_frequency.frequency_code::text || ' ('::text) || late_fee_posting_frequency.frequency_name::text) || ')'::text AS late_fee_posting_frequency
FROM core.payment_terms
LEFT JOIN core.frequencies due_frequency ON payment_terms.due_frequency_id = due_frequency.frequency_id
LEFT JOIN core.frequencies late_fee_posting_frequency ON payment_terms.late_fee_posting_frequency_id = late_fee_posting_frequency.frequency_id
LEFT JOIN core.late_fee ON payment_terms.late_fee_id = late_fee.late_fee_id;