POZ_SUP_BUS_CLASS_INT

Interface table to import Supplier Business Classifications

Details

  • Schema: FUSION

  • Object owner: POZ

  • Object type: TABLE

  • Tablespace: INTERFACE

Primary Key

Name Columns

POZ_SUP_BUS_CLASS_INT_PK

CLASSIFICATIONS_INTERFACE_ID

Columns

Name Datatype Length Precision Not-null Comments
CLASSIFICATIONS_INTERFACE_ID NUMBER 18 Yes Supplier Business Classification Interface record unique identifier.
BATCH_ID VARCHAR2 200 An optional identifier, if provided while scheduling an import process is used to identify which interface table records will be picked up for processing.
CLASSIFICATION_ID NUMBER 18 Supplier business classification record unique identifier.
VENDOR_INTERFACE_ID NUMBER 18 Supplier interface record identifier.
VENDOR_ID NUMBER 18 Supplier unique identifier. The value can be obtained from the VENDOR_ID column in the POZ_SUPPLIERS table.
VENDOR_NAME VARCHAR2 360 Supplier unique name.
IMPORT_STATUS VARCHAR2 30 Status of the record in or after the import.
IMPORT_ACTION VARCHAR2 10 Indicates whether the business classifications record is to be created, updated or deleted via import. Valid values are CREATE, UPDATE and DELETE.
CLASSIFICATION_LOOKUP_CODE VARCHAR2 30 Business classification code.
CLASSIFICATION_LOOKUP_CODE_NEW VARCHAR2 30 New value provided for business classification code.
SUB_CLASSIFICATION VARCHAR2 240 Sub-classification code.
SUB_CLASSIFICATION_NEW VARCHAR2 240 New value provided for Sub Classification
CERTIFYING_AGENCY_ID NUMBER 18 Certifying agency identifier.
CERTIFYING_AGENCY_ID_NEW NUMBER 18 New value provided for certifying agency identifier.
CERTIFYING_AGENCY_NAME VARCHAR2 255 Certifying agency name.
CERTIFYING_AGENCY_NAME_NEW VARCHAR2 255 New value provided for certifying agency name.
CREATE_CERTIFYING_AGENCY_FLAG VARCHAR2 1 Flag for creating certifying agency and mapping with the classification. Valid values are Y, N. No value entered is treated as N.
CERTIFICATE_NUMBER VARCHAR2 80 Certificate number of the certificate granted to the supplier for the classification.
CERTIFICATE_NUMBER_NEW VARCHAR2 80 New value provided in the certificate number of the certificate granted to the supplier for the classification.
START_DATE DATE Start date of the business classification certificate.
EXPIRATION_DATE DATE Expiration date of the business classification certificate.
NOTES VARCHAR2 1000 Provision to capture any additional information regarding the classification. If the IMPORT_ACTION is UPDATE, if note content exists then any text provided in import will be appended to the existing notes text of the classification else if notes is empty populate the note content provided.
CONFIRMED_ON_DATE DATE The date on which the classification row is last verified.
PROVIDED_BY_CONTACT_ID NUMBER 18 Identifier of the supplier contact who has provided the classification information. This is the PER_PARTY_ ID (Person party identifier in TCA).
PROVIDED_BY_CONTACT_FIRST_NAME VARCHAR2 150 First name of the supplier contact who has provided the classification details.
PROVIDED_BY_CONTACT_LAST_NAME VARCHAR2 150 Last name of the supplier contact who has provided the classification details..
PROVIDED_BY_CONTACT_EMAIL VARCHAR2 320 Email of the supplier contact who has provided the classification information. The PROVIDED_BY_CONTACT_EMAIL_ADDRESS is used to resolve a supplier contact; if email is not provided then the combination of PROVIDED_BY_CONTACT_FIRST_NAME and PROVIDED_BY_CONTACT_LAST_NAME is used to resolve the supplier contact.
REQUEST_SOURCE VARCHAR2 15 Signifies whether the request is from import or through a web service. Valid values are IMPORT or WEB_SERVICE. Null value for this column is also treated as a request from import.
PROGRAM_APP_NAME VARCHAR2 50 Program application name.
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
LOAD_REQUEST_ID NUMBER 18 Indicates the identifier of the job that loaded the records into the interface table.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
JOB_DEFINITION_NAME VARCHAR2 100 Enterprise Service Scheduler: indicates the name of the job that created or last updated the row.
JOB_DEFINITION_PACKAGE VARCHAR2 900 Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.

Indexes

Index Uniqueness Tablespace Columns
POZ_SUP_BUS_CLASS_INT_N1 Non Unique Default REQUEST_ID
POZ_SUP_BUS_CLASS_INT_N2 Non Unique Default VENDOR_INTERFACE_ID
POZ_SUP_BUS_CLASS_INT_N3 Non Unique Default UPPER("BATCH_ID"), CLASSIFICATIONS_INTERFACE_ID
POZ_SUP_BUS_CLASS_INT_PK Unique Default CLASSIFICATIONS_INTERFACE_ID