JA_CN_VAT_INV_HEADERS_V
Details
-
Schema: FUSION
-
Object owner: JA
-
Object type: VIEW
Columns
Name |
---|
VAT_TRX_HEADER_ID CONSOLIDATION_FLAG INVOICE_NUMBER INVOICE_CODE INVOICE_TYPE CUSTOMER_NAME INVOICE_DATE INVOICE_NET_AMOUNT INVOICE_TAX_AMOUNT INVOICE_TOTAL_AMOUNT TP_TAX_REGISTRATION_NUMBER CUSTOMER_ADDRESS_PHONE BANK_ACCOUNT_NAME_NUMBER STATUS ORG_ID FP_TAX_REGISTRATION_NUMBER GTA_TRX_NUMBER INVOICE_TAX_RATE GTA_TRX_HEADER_ID GTA_TRX_NUMBER_GTA RA_TRX_NUMBER RA_TRX_ID TRANSACTION_DATE RA_TRX_SOURCE_SEQ_ID BILL_TO_CUSTOMER_ID BILL_TO_CUSTOMER_NAME BILL_TO_CUSTOMER_NUMBER RA_TRX_CLASS GTA_INVOICE_TYPE GL_PERIOD GL_DATE GTA_TP_TAX_REG_NUM GTA_BANK_ACC_NAME_NUM GTA_TAX_RATE VAT_BATCH_NUMBER GTA_STATUS RA_TRX_BATCH_ID DESCRIPTION |
Query
SQL_Statement |
---|
SELECT VAT_TRX_HEADER_ID, CONSOLIDATION_FLAG, INVOICE_NUMBER, INVOICE_CODE, INVOICE_TYPE, CUSTOMER_NAME, INVOICE_DATE, INVOICE_NET_AMOUNT, INVOICE_TAX_AMOUNT, INVOICE_TOTAL_AMOUNT, TP_TAX_REGISTRATION_NUMBER, CUSTOMER_ADDRESS_PHONE, BANK_ACCOUNT_NAME_NUMBER, STATUS, ORG_ID, FP_TAX_REGISTRATION_NUMBER, GTA_TRX_NUMBER, INVOICE_TAX_RATE, GTA_TRX_HEADER_ID, GTA_TRX_NUMBER_GTA, RA_TRX_NUMBER, RA_TRX_ID, TRANSACTION_DATE, RA_TRX_SOURCE_SEQ_ID, BILL_TO_CUSTOMER_ID, BILL_TO_CUSTOMER_NAME, BILL_TO_CUSTOMER_NUMBER, RA_TRX_CLASS, GTA_INVOICE_TYPE, Gl_Period, Gl_Date, GTA_TP_TAX_REG_NUM, GTA_BANK_ACC_NAME_NUM, GTA_TAX_RATE, VAT_BATCH_NUMBER, GTA_STATUS, RA_TRX_BATCH_ID, DESCRIPTION FROM (SELECT vat_header.VAT_TRX_HEADER_ID, trx_header.CONSOLIDATION_FLAG, vat_header.INVOICE_NUMBER, vat_header.INVOICE_CODE, vat_header.INVOICE_TYPE, vat_header.CUSTOMER_NAME, vat_header.INVOICE_DATE, vat_header.INVOICE_NET_AMOUNT, vat_header.INVOICE_TAX_AMOUNT, (decode(vat_header.INVOICE_NET_AMOUNT, NULL, 0, vat_header.INVOICE_NET_AMOUNT) + decode(vat_header.INVOICE_TAX_AMOUNT, NULL, 0, vat_header.INVOICE_TAX_AMOUNT)) INVOICE_TOTAL_AMOUNT, vat_header.TP_TAX_REGISTRATION_NUMBER, vat_header.CUSTOMER_ADDRESS_PHONE, vat_header.BANK_ACCOUNT_NAME_NUMBER, vat_header.STATUS, vat_header.ORG_ID, vat_header.FP_TAX_REGISTRATION_NUMBER, vat_header.GTA_TRX_NUMBER, vat_header.TAX_RATE INVOICE_TAX_RATE, trx_header.gta_trx_header_id, trx_header.GTA_TRX_NUMBER GTA_TRX_NUMBER_GTA, trx_header.RA_TRX_NUMBER, trx_header.RA_TRX_ID, trx_header.TRANSACTION_DATE, trx_header.RA_TRX_SOURCE_SEQ_ID, trx_header.BILL_TO_CUSTOMER_ID, trx_header.BILL_TO_CUSTOMER_NAME, trx_header.BILL_TO_CUSTOMER_NUMBER, trx_header.RA_TRX_CLASS, trx_header.INVOICE_TYPE GTA_INVOICE_TYPE, trx_header.gl_period, trx_header.gl_date, trx_header.TP_TAX_REGISTRATION_NUMBER GTA_TP_TAX_REG_NUM, trx_header.BANK_ACCOUNT_NAME || decode(trx_header.BANK_ACCOUNT_NUMBER, null,'', ' ' || trx_header.BANK_ACCOUNT_NUMBER) GTA_BANK_ACC_NAME_NUM, trx_header.TAX_RATE GTA_TAX_RATE, trx_header.VAT_BATCH_NUMBER, trx_header.STATUS GTA_STATUS, trx_header.ra_trx_batch_id, vat_header.DESCRIPTION FROM JA_CN_TRX_HEADERS_ALL trx_header, JA_CN_vat_headers_all vat_header WHERE trx_header.GTA_TRX_NUMBER = vat_header.GTA_TRX_NUMBER UNION SELECT vat_header.VAT_TRX_HEADER_ID, trx_child_header.CONSOLIDATION_FLAG, vat_header.INVOICE_NUMBER, vat_header.INVOICE_CODE, vat_header.INVOICE_TYPE, vat_header.CUSTOMER_NAME, vat_header.INVOICE_DATE, vat_header.INVOICE_NET_AMOUNT, vat_header.INVOICE_TAX_AMOUNT, (decode(vat_header.INVOICE_NET_AMOUNT, NULL, 0, vat_header.INVOICE_NET_AMOUNT) + decode(vat_header.INVOICE_TAX_AMOUNT, NULL, 0, vat_header.INVOICE_TAX_AMOUNT)) INVOICE_TOTAL_AMOUNT, vat_header.TP_TAX_REGISTRATION_NUMBER, vat_header.CUSTOMER_ADDRESS_PHONE, vat_header.BANK_ACCOUNT_NAME_NUMBER, vat_header.STATUS, vat_header.ORG_ID, vat_header.FP_TAX_REGISTRATION_NUMBER, vat_header.GTA_TRX_NUMBER, vat_header.TAX_RATE INVOICE_TAX_RATE, trx_child_header.gta_trx_header_id, trx_child_header.GTA_TRX_NUMBER GTA_TRX_NUMBER_GTA, trx_child_header.RA_TRX_NUMBER, trx_child_header.RA_TRX_ID, trx_child_header.TRANSACTION_DATE, trx_child_header.RA_TRX_SOURCE_SEQ_ID, trx_child_header.BILL_TO_CUSTOMER_ID, trx_child_header.BILL_TO_CUSTOMER_NAME, trx_child_header.BILL_TO_CUSTOMER_NUMBER, trx_child_header.RA_TRX_CLASS, trx_child_header.INVOICE_TYPE GTA_INVOICE_TYPE, trx_child_header.gl_period, trx_child_header.gl_date, trx_child_header.TP_TAX_REGISTRATION_NUMBER GTA_TP_TAX_REG_NUM, trx_child_header.BANK_ACCOUNT_NAME || decode(trx_child_header.BANK_ACCOUNT_NUMBER, null,'', ' ' || trx_child_header.BANK_ACCOUNT_NUMBER) GTA_BANK_ACC_NAME_NUM, trx_child_header.TAX_RATE GTA_TAX_RATE, trx_child_header.VAT_BATCH_NUMBER, trx_child_header.STATUS GTA_STATUS, trx_child_header.ra_trx_batch_id, vat_header.DESCRIPTION FROM JA_CN_TRX_HEADERS_ALL trx_parent_header, JA_CN_TRX_HEADERS_ALL trx_child_header, JA_CN_vat_headers_all vat_header WHERE trx_parent_header.GTA_TRX_NUMBER = vat_header.GTA_TRX_NUMBER AND trx_parent_header.GTA_TRX_HEADER_ID = trx_child_header.CONSOLI_PARENT_TRX_HDR_ID) |