Results for “check_date”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PAY_NO_TAX_TABLE_UPLOAD is an Oracle E-Business Suite payroll-legislation utility package owned by the APPS schema. It supports the Norwegian payroll localization by loading tax table data into the Oracle Payroll range table structures from an external flat file. In Norwegian payroll processing, employer tax withholding is driven by government-published tax tables that map income bands to withholding amounts. Rather than requiring manual keying of these bands through the range table maintenance forms, this package provides a bulk upload mechanism that reads a delimited source file and populates the Payroll range and range table entities accordingly.
The package is classified as an OTHER API in the ETRM metadata, meaning it is not a supported public API and is intended for internal or administrative use by the localization. It is not referenced by any other package in the ETRM inventory, confirming its role as a top-level, standalone loader rather than a shared library routine. Its procedures follow the standard concurrent program interface signature, accepting errbuf and retcode output parameters for integration with the Oracle concurrent manager.
Key Procedures and Functions
- MAIN — The primary entry point. It orchestrates the upload by accepting a data file name, an effective start date, and a business group identifier, and drives the overall load and validation sequence.
- PURGE — Removes previously uploaded tax table data for a given business group across an effective date range, allowing a clean reload or cleanup of stale entries.
- CHECK_DATE — Validates the effective start and end dates supplied during the upload, returning a message name so callers can surface date-related errors.
- UPLOAD_TAX_TO_TEMP_TABLE — Reads the flat file and stages its contents into the temporary table PAY_RANGE_TEMP. This staging step isolates raw, unvalidated file data from the live payroll tables.
- UPLOAD_TAX_TO_MAIN_TABLE — Transfers validated records from staging into the production range tables (PAY_RANGE_TABLES_F and PAY_RANGES_F), applying the legislation code, effective start date, and business group.
- SPLIT_LINE — Parses a single delimited input line from the source file, decomposing it into its component fields: range table number, earnings type, period frequency, low band, and amount. Because range table rows are flat, the loader must extract individual band values from each line.
- END_DATE_CHILD — Applies an end date to child range records associated with a given range table ID, maintaining date-tracked consistency when a table version is superseded.
Tables Accessed
The package reads and writes several Payroll range table entities through APPS synonyms. PAY_RANGE_TABLES_F holds the range table header definitions, while PAY_RANGES_F stores the individual band/range rows. PAY_RANGES_F_S is the corresponding date-tracked audit table. PAY_RANGE_TEMP is the staging table populated by UPLOAD_TAX_TO_TEMP_TABLE before data is promoted by UPLOAD_TAX_TO_MAIN_TABLE. The package also uses UTL_FILE to read the external source file from an Oracle directory.
Usage Notes
PAY_NO_TAX_TABLE_UPLOAD is normally invoked as a concurrent program submitted through the Norwegian localization, supplying the data file name, effective start date, and business group. It may also be called from PL/SQL using the standard concurrent interface. Administrators should ensure the source file is present and readable on the database server, run PURGE before reloading a period to avoid duplicates, and restrict execution to authorized payroll administrators, as direct manipulation of range tables affects withholding calculations.
-
PACKAGE: APPS.GMD_COMMON_VAL 12.1.1
-
Temporary reporting table
-
Table: FII_AP_PAY_CHK_STG 12.1.1
This table is the staging table for storing the payment and discount information for a payment schedule.
-
Temporary table for processing PMC-29 Cash Position
-
Summary information about purged invoice payments
-
APPS.AP_SLA_PAYMENTS_TRANSACTION_V·↳ AP_CHECKS_ALL·↳ CE_BANK_ACCOUNTS·↳ CE_BANK_ACCT_USES_ALL·Explore AP module →
-
Temporary reporting table
-
View: FV_PAYMENT_MASTER_V 12.2.2
Retrieves payment details in the form Document Cross-Reference
-
Temporary table for processing PMC-29 Cash Position
-
Table: IGI_CIS_CI36_EXTRACT 12.1.1
Stores data extracted for the (IGIPCI36) 'End of Year Returns' report
-
APPS.OKL_CS_DISBURSEMENTS_UV·↳ AP_CHECKS_ALL·↳ AP_INVOICES_ALL·↳ AP_INVOICE_PAYMENTS_ALL·Explore OKL module →
-
PACKAGE: APPS.INV_VALIDATE 12.2.2
-
Table: FV_THIRD_PARTY_TEMP 12.2.2
This table is used to store information to be reported on Third Party Remittance Report
-
Table: FV_THIRD_PARTY_TEMP 12.1.1
This table is used to store information to be reported on Third Party Remittance Report
-
View: FV_PAYMENT_MASTER_V 12.1.1
Retrieves payment details in the form Document Cross-Reference
-
Summary information about purged invoice payments
-
Stores the details of TDS challan for payments to TDS authority.
-
View: ICX_AP_CHECKS_V 12.1.1
Supplier Payments View
APPS.ICX_AP_CHECKS_V·↳ AP_CHECKS·↳ FND_CURRENCY·↳ ICX_AP_CHECKS_PKG·Explore ICX module →
-
APPS.AP_SLA_PAYMENTS_TRANSACTION_V·↳ AP_CHECKS_ALL·↳ CE_BANK_ACCOUNTS·↳ CE_BANK_ACCT_USES_ALL·Explore AP module →
-
Table: IGI_CIS_CI36_EXTRACT 12.2.2
Stores data extracted for the (IGIPCI36) 'End of Year Returns' report
-
APPS.OKL_CS_DISBURSEMENTS_UV·↳ AP_CHECKS_ALL·↳ AP_INVOICES_ALL·↳ AP_INVOICE_PAYMENTS_ALL·Explore OKL module →
-
Base table for the form Summary Schedules and Consolidated Payment File that stores the Payment Batch names with Control Number and Consolidated Schedule Number to generate Summary Schedules and Consolidate Payment File respectively.
-
Displays Invoice and Invoice Payment details along with associated CIS Withholding Tax Certificate details and CIS Payment Voucher details.
APPS.IGI_CIS_CERT_INV_PMT_VCH_V·↳ AP_AWT_GROUPS·↳ AP_CHECKS·↳ AP_INVOICES·Explore IGI module →
-
View: POS_AP_CHECKS_V 12.2.2
used to select the payment info details
APPS.POS_AP_CHECKS_V·↳ AP_CHECKS_ALL·↳ AP_LOOKUP_CODES·↳ FND_CURRENCY·Explore POS module →
-
This will have the details of all TDS invoices which has been paid
-
Stores all the agency-related data and the total payment amount along with the total number of payment records
-
Stores all the agency-related data and the total payment amount along with the total number of payment records
-
This table stores the payment information about payment made to TCS authority.
-
This table stores the payment information about payment made to TCS authority.
-
Stores the details of TDS challan for payments to TDS authority.
-
View: JAI_WCT_CERT_DTLS_V 12.2.2
APPS.JAI_WCT_CERT_DTLS_V·↳ JAI_AP_TDS_INV_PAYMENTS·↳ JAI_CMN_TAXES_ALL·Explore JA module →
-
PACKAGE: APPS.INV_VALIDATE 12.1.1
-
Contains information on each payroll line imported from Oracle Payroll and non-Oracle payroll sources
-
View: FII_AP_INV_PAYMTS_FCV 12.1.1
Internal view used for warehouse data extraction.
APPS.FII_AP_INV_PAYMTS_FCV·↳ EDW_CURRENCY·↳ FIIBV_AP_INV_PAYMTS_FCV·↳ FII_FLEX_MAPPING·Explore FII module →