core-jgi/db/database/Create/Adempiere.sql

23305 lines
739 KiB
SQL

--
--ER/Studio 6.6 SQL Code Generation
-- Company : ComPiere, Inc.
-- Project : AD251h
-- Author : Jorg Janke
--
-- Date Created : Monday, February 07, 2005 15:31:31
-- Target DBMS : Oracle 9i
--
--
-- TABLE: A_Asset
--
CREATE TABLE A_Asset(
A_Asset_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
A_Asset_Group_ID NUMBER(10, 0) NOT NULL,
Parent_Asset_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
C_UOM_ID NUMBER(10, 0),
SerNo NVARCHAR2(40),
Lot NVARCHAR2(40),
VersionNo NVARCHAR2(40),
GuaranteeDate DATE NOT NULL,
AssetServiceDate DATE NOT NULL,
AssetDisposalDate DATE NOT NULL,
LocationComment NVARCHAR2(255),
M_Locator_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
LastMaintenanceDate DATE NOT NULL,
NextMaintenanceDate DATE NOT NULL,
LastMaintenanceUseUnit NUMBER DEFAULT 0 NOT NULL,
NextMaintenanceUseUnit NUMBER DEFAULT 0 NOT NULL,
Lease_BPartner_ID NUMBER(10, 0),
LeaseTerminationDate DATE NOT NULL,
Processing CHAR(1),
CONSTRAINT A_Asset_Key PRIMARY KEY (A_Asset_ID)
)
;
--
-- TABLE: A_Asset_Acct
--
CREATE TABLE A_Asset_Acct(
A_Asset_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_Acct NUMBER(10, 0) NOT NULL,
A_Depreciation_Acct NUMBER(10, 0) NOT NULL,
A_AccumDepreciation_Acct NUMBER(10, 0) NOT NULL,
A_Disposal_Loss NUMBER(10, 0) NOT NULL,
A_Disposal_Gain NUMBER(10, 0) NOT NULL,
A_Maintenance_Acct NUMBER(10, 0) NOT NULL,
A_LeaseCost_Acct NUMBER(10, 0) NOT NULL,
SalvageAmt NUMBER DEFAULT 0 NOT NULL,
LifeUseUnits NUMBER,
A_Depreciation_ID NUMBER(10, 0),
AssetDepreciationStartDate DATE NOT NULL,
UseLifeYears NUMBER(10, 0) DEFAULT 0 NOT NULL,
UseLifeMonths NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT A_Asset_Acct_Key PRIMARY KEY (A_Asset_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: A_Asset_Addition
--
CREATE TABLE A_Asset_Addition(
A_Asset_Addition_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0),
M_MovementLine_ID NUMBER(10, 0),
AssetValueAmt NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0),
C_Charge_ID NUMBER(10, 0),
CONSTRAINT A_Asset_Addition_Key PRIMARY KEY (A_Asset_Addition_ID)
)
;
--
-- TABLE: A_Asset_Change
--
CREATE TABLE A_Asset_Change(
A_Asset_Change_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
ChangeType CHAR(1) NOT NULL,
ChangeDate DATE NOT NULL,
DateAcct DATE NOT NULL,
Description NVARCHAR2(255),
UseLifeYears NUMBER(10, 0) DEFAULT 0 NOT NULL,
UseLifeMonths NUMBER(10, 0) DEFAULT 0 NOT NULL,
LifeUseUnits NUMBER,
AssetDepreciationDate DATE NOT NULL,
A_Asset_Retirement_ID NUMBER(10, 0),
A_Asset_Addition_ID NUMBER(10, 0),
A_Depreciation_ID NUMBER(10, 0),
AssetMarketValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetValueChangeAmt NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0),
C_Charge_ID NUMBER(10, 0),
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT A_Asset_Change_Key PRIMARY KEY (A_Asset_Change_ID)
)
;
--
-- TABLE: A_Asset_Change_Amt
--
CREATE TABLE A_Asset_Change_Amt(
A_Asset_Change_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AssetMarketValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueChangeAmt NUMBER DEFAULT 0 NOT NULL,
AssetDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
AssetAccumDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT A_Asset_Change_Amt_Key PRIMARY KEY (A_Asset_Change_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: A_Asset_Delivery
--
CREATE TABLE A_Asset_Delivery(
A_Asset_Delivery_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
MovementDate DATE NOT NULL,
Description NVARCHAR2(255),
SerNo NVARCHAR2(40),
Lot NVARCHAR2(40),
VersionNo NVARCHAR2(40),
M_InOutLine_ID NUMBER(10, 0),
EMail NVARCHAR2(60),
AD_User_ID NUMBER(10, 0),
MessageID VARCHAR2(120) NOT NULL,
DeliveryConfirmation VARCHAR2(120) NOT NULL,
URL NVARCHAR2(120),
Remote_Addr NVARCHAR2(60),
Remote_Host NVARCHAR2(60),
Referrer NVARCHAR2(255),
CONSTRAINT A_Asset_Delivery_Key PRIMARY KEY (A_Asset_Delivery_ID)
)
;
--
-- TABLE: A_Asset_Group
--
CREATE TABLE A_Asset_Group(
A_Asset_Group_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT A_Asset_Group_Key PRIMARY KEY (A_Asset_Group_ID)
)
;
--
-- TABLE: A_Asset_Group_Acct
--
CREATE TABLE A_Asset_Group_Acct(
A_Asset_Group_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_Acct NUMBER(10, 0) NOT NULL,
A_Depreciation_Acct NUMBER(10, 0) NOT NULL,
A_AccumDepreciation_Acct NUMBER(10, 0) NOT NULL,
A_Disposal_Loss NUMBER(10, 0) NOT NULL,
A_Disposal_Gain NUMBER(10, 0) NOT NULL,
A_Maintenance_Acct NUMBER(10, 0) NOT NULL,
A_LeaseCost_Acct NUMBER(10, 0) NOT NULL,
A_Depreciation_ID NUMBER(10, 0) NOT NULL,
C_Calendar_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT A_Asset_Group_Acct_Key PRIMARY KEY (A_Asset_Group_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: A_Asset_Maintenance
--
CREATE TABLE A_Asset_Maintenance(
A_Asset_Maintenance_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
Date DATE NOT NULL,
Description NVARCHAR2(255),
UseUnits NUMBER DEFAULT 0 NOT NULL,
NextMaintenenceDate DATE NOT NULL,
NextMaintenanceUseUnit NUMBER DEFAULT 0 NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0),
Processing CHAR(1),
CONSTRAINT A_Asset_Maintenance_Key PRIMARY KEY (A_Asset_Maintenance_ID)
)
;
--
-- TABLE: A_Asset_MethodUse
--
CREATE TABLE A_Asset_MethodUse(
A_Asset_ID NUMBER(10, 0) NOT NULL,
A_Depreciation_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT A_Asset_MethodUse_Key PRIMARY KEY (A_Asset_ID, A_Depreciation_ID)
)
;
--
-- TABLE: A_Asset_Retirement
--
CREATE TABLE A_Asset_Retirement(
A_Asset_Retirement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0),
M_MovementLine_ID NUMBER(10, 0),
AssetMarketValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetValueAmt NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0),
C_Charge_ID NUMBER(10, 0),
CONSTRAINT A_Asset_Retirement_Key PRIMARY KEY (A_Asset_Retirement_ID)
)
;
--
-- TABLE: A_Asset_Use
--
CREATE TABLE A_Asset_Use(
A_Asset_Use_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
UseDate DATE NOT NULL,
UseUnits NUMBER,
Description NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT A_Asset_Use_Key PRIMARY KEY (A_Asset_Use_ID)
)
;
--
-- TABLE: A_AssetTracking
--
CREATE TABLE A_AssetTracking(
A_AssetTracking_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
Date DATE NOT NULL,
Description NVARCHAR2(255),
M_Locator_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
Processing CHAR(1),
CONSTRAINT A_AssetTracking_Key PRIMARY KEY (A_AssetTracking_ID)
)
;
--
-- TABLE: A_Depreciation
--
CREATE TABLE A_Depreciation(
A_Depreciation_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DepreciationType CHAR(2) NOT NULL,
Classname NVARCHAR2(60) NOT NULL,
CONSTRAINT A_Depreciation_Key PRIMARY KEY (A_Depreciation_ID)
)
;
--
-- TABLE: A_DepreciationPlan
--
CREATE TABLE A_DepreciationPlan(
A_DepreciationPlan_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
A_Asset_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
A_Depreciation_ID NUMBER(10, 0) NOT NULL,
C_Period_ID NUMBER(10, 0) NOT NULL,
AssetMarketValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueChangeAmt NUMBER DEFAULT 0 NOT NULL,
AssetAccumDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
AssetDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT A_DepreciationPlan_Key PRIMARY KEY (A_DepreciationPlan_ID)
)
;
--
-- TABLE: A_Registration
--
CREATE TABLE A_Registration(
A_Registration_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
A_Asset_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
AssetServiceDate DATE NOT NULL,
Remote_Host NVARCHAR2(120),
Remote_Addr NVARCHAR2(60),
Note NVARCHAR2(2000) NOT NULL,
Processing CHAR(1),
CONSTRAINT A_Registration_Key PRIMARY KEY (A_Registration_ID)
)
;
--
-- TABLE: A_RegistrationAttribute
--
CREATE TABLE A_RegistrationAttribute(
A_RegistrationAttribute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Reference_ID NUMBER(10, 0) NOT NULL,
ColumnName NVARCHAR2(40) NOT NULL,
AD_Reference_Value_ID NUMBER(10, 0),
CONSTRAINT A_RegistrationAttribute_Key PRIMARY KEY (A_RegistrationAttribute_ID)
)
;
--
-- TABLE: A_RegistrationProduct
--
CREATE TABLE A_RegistrationProduct(
A_RegistrationAttribute_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT A_RegistrationProduct_Key PRIMARY KEY (A_RegistrationAttribute_ID, M_Product_ID)
)
;
--
-- TABLE: A_RegistrationValue
--
CREATE TABLE A_RegistrationValue(
A_Registration_ID NUMBER(10, 0) NOT NULL,
A_RegistrationAttribute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT A_RegistrationValue_Key PRIMARY KEY (A_Registration_ID, A_RegistrationAttribute_ID)
)
;
--
-- TABLE: AD_AccessLog
--
CREATE TABLE AD_AccessLog(
AD_AccessLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0),
AD_Column_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0) NOT NULL,
Remote_Addr NVARCHAR2(60),
Remote_Host NVARCHAR2(60),
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
Reply NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_AccessLog_Key PRIMARY KEY (AD_AccessLog_ID)
)
;
--
-- TABLE: AD_Alert
--
CREATE TABLE AD_Alert(
AD_Alert_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AlertSubject NVARCHAR2(60),
AlertMessage NVARCHAR2(2000) NOT NULL,
AD_AlertProcessor_ID NUMBER(10, 0),
CONSTRAINT AD_Alert_Key PRIMARY KEY (AD_Alert_ID)
)
;
--
-- TABLE: AD_AlertProcessor
--
CREATE TABLE AD_AlertProcessor(
AD_AlertProcessor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Supervisor_ID NUMBER(10, 0) NOT NULL,
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_AlertProcessor_Key PRIMARY KEY (AD_AlertProcessor_ID)
)
;
--
-- TABLE: AD_AlertProcessorLog
--
CREATE TABLE AD_AlertProcessorLog(
AD_AlertProcessor_ID NUMBER(10, 0) NOT NULL,
AD_AlertProcessorLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
Reference NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
BinaryData BLOB NOT NULL,
CONSTRAINT AD_AlertProcessorLog_Key PRIMARY KEY (AD_AlertProcessor_ID, AD_AlertProcessorLog_ID)
)
;
--
-- TABLE: AD_AlertRecipient
--
CREATE TABLE AD_AlertRecipient(
AD_AlertRecipient_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Alert_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
AD_Role_ID NUMBER(10, 0),
CONSTRAINT AD_AltertRecipient_Key PRIMARY KEY (AD_AlertRecipient_ID)
)
;
--
-- TABLE: AD_AlertRule
--
CREATE TABLE AD_AlertRule(
AD_AlertRule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
AD_Alert_ID NUMBER(10, 0) NOT NULL,
SelectClause NVARCHAR2(2000) NOT NULL,
FromClause NVARCHAR2(2000) NOT NULL,
WhereClause NVARCHAR2(2000) NOT NULL,
OtherClause NVARCHAR2(2000) NOT NULL,
AD_Table_ID NUMBER(10, 0),
PreProcessing NVARCHAR2(2000) NOT NULL,
PostProcessing NVARCHAR2(2000) NOT NULL,
ErrorMsg NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_AlertRule_Key PRIMARY KEY (AD_AlertRule_ID)
)
;
--
-- TABLE: AD_Archive
--
CREATE TABLE AD_Archive(
AD_Archive_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
IsReport CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsReport in ('Y','N')),
AD_Table_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
BinaryData BLOB,
CONSTRAINT AD_Archive_Key PRIMARY KEY (AD_Archive_ID)
)
;
--
-- TABLE: AD_Attachment
--
CREATE TABLE AD_Attachment(
AD_Attachment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
Title NVARCHAR2(60) NOT NULL,
TextMsg NVARCHAR2(2000),
BinaryData BLOB,
CONSTRAINT AD_Attachment_Key PRIMARY KEY (AD_Attachment_ID)
)
;
--
-- TABLE: AD_AttachmentNote
--
CREATE TABLE AD_AttachmentNote(
AD_AttachmentNote_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Attachment_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
Title NVARCHAR2(60),
TextMsg NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_AttachmentNote_Key PRIMARY KEY (AD_AttachmentNote_ID)
)
;
--
-- TABLE: AD_Attribute
--
CREATE TABLE AD_Attribute(
AD_Attribute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Reference_Value_ID NUMBER(10, 0),
AD_Val_Rule_ID NUMBER(10, 0),
Callout NVARCHAR2(60) NOT NULL,
ValueMin NVARCHAR2(20) NOT NULL,
ValueMax NVARCHAR2(20) NOT NULL,
DefaultValue NVARCHAR2(2000),
FieldLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
DisplayLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
DisplayLogic NVARCHAR2(2000) NOT NULL,
VFormat NVARCHAR2(60),
CONSTRAINT AD_Attribute_Key PRIMARY KEY (AD_Attribute_ID)
)
;
--
-- TABLE: AD_Attribute_Value
--
CREATE TABLE AD_Attribute_Value(
AD_Attribute_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
V_Number NUMBER,
V_Date DATE NOT NULL,
V_String NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Attribute_Value_Key PRIMARY KEY (AD_Attribute_ID, Record_ID)
)
;
--
-- TABLE: AD_ChangeLog
--
CREATE TABLE AD_ChangeLog(
AD_ChangeLog_ID NUMBER(10, 0) NOT NULL,
AD_Session_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
OldValue NVARCHAR2(2000) NOT NULL,
NewValue NVARCHAR2(2000) NOT NULL,
UnDo CHAR(1),
ReDo CHAR(1),
TrxName NVARCHAR2(60),
CONSTRAINT AD_ChangeLog_Key PRIMARY KEY (AD_ChangeLog_ID, AD_Session_ID, AD_Table_ID, AD_Column_ID)
)
;
--
-- TABLE: AD_Client
--
CREATE TABLE AD_Client(
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
SMTPHost NVARCHAR2(60) NOT NULL,
RequestEMail NVARCHAR2(60),
RequestUser NVARCHAR2(20) NOT NULL,
RequestUserPW NVARCHAR2(20) NOT NULL,
RequestFolder NVARCHAR2(20) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
WebInfo NVARCHAR2(2000) NOT NULL,
WebParam1 NVARCHAR2(2000) NOT NULL,
WebParam2 NVARCHAR2(2000) NOT NULL,
WebParam3 NVARCHAR2(2000) NOT NULL,
WebParam4 NVARCHAR2(2000) NOT NULL,
WebParam5 NVARCHAR2(2000) NOT NULL,
WebParam6 NVARCHAR2(2000) NOT NULL,
WebOrderEMail NVARCHAR2(60),
WebDir NVARCHAR2(60) NOT NULL,
DocumentDir NVARCHAR2(60) NOT NULL,
EncryptionKey NVARCHAR2(255),
LDAPQuery NVARCHAR2(255),
ModelValidationClasses NVARCHAR2(255),
AutoArchive CHAR(1) NOT NULL,
CONSTRAINT AD_Client_Key PRIMARY KEY (AD_Client_ID)
)
;
--
-- TABLE: AD_ClientInfo
--
CREATE TABLE AD_ClientInfo(
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Calendar_ID NUMBER(10, 0),
C_AcctSchema1_ID NUMBER(10, 0),
C_AcctSchema2_ID NUMBER(10, 0),
C_AcctSchema3_ID NUMBER(10, 0),
C_UOM_Volume_ID NUMBER(10, 0),
C_UOM_Weight_ID NUMBER(10, 0),
C_UOM_Length_ID NUMBER(10, 0),
C_UOM_Time_ID NUMBER(10, 0),
AD_Tree_Menu_ID NUMBER(10, 0),
AD_Tree_Org_ID NUMBER(10, 0),
AD_Tree_BPartner_ID NUMBER(10, 0),
AD_Tree_Project_ID NUMBER(10, 0),
AD_Tree_SalesRegion_ID NUMBER(10, 0),
AD_Tree_Product_ID NUMBER(10, 0),
AD_Tree_Campaign_ID NUMBER(10, 0),
AD_Tree_Activity_ID NUMBER(10, 0),
M_ProductFreight_ID NUMBER(10, 0) NOT NULL,
C_BPartnerCashTrx_ID NUMBER(10, 0) NOT NULL,
M_PriceList_ID NUMBER(10, 0),
PA_Goal_ID NUMBER(10, 0),
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_ClientInfo_Key PRIMARY KEY (AD_Client_ID)
)
;
--
-- TABLE: AD_Color
--
CREATE TABLE AD_Color(
AD_Color_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
ColorType CHAR(1) NOT NULL,
Red NUMBER(10, 0) DEFAULT 0 NOT NULL,
Green NUMBER(10, 0) DEFAULT 0 NOT NULL,
Blue NUMBER(10, 0) DEFAULT 0 NOT NULL,
Alpha NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Image_ID NUMBER(10, 0),
ImageAlpha NUMBER,
Red_1 NUMBER(10, 0) DEFAULT 0 NOT NULL,
Green_1 NUMBER(10, 0) DEFAULT 0 NOT NULL,
Blue_1 NUMBER(10, 0) DEFAULT 0 NOT NULL,
Alpha_1 NUMBER(10, 0) DEFAULT 0 NOT NULL,
LineWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
LineDistance NUMBER(10, 0) DEFAULT 0 NOT NULL,
StartPoint NUMBER(10, 0) DEFAULT 0 NOT NULL,
RepeatDistance NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_Color_Key PRIMARY KEY (AD_Color_ID)
)
;
--
-- TABLE: AD_Column
--
CREATE TABLE AD_Column(
AD_Column_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
Version NUMBER NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
ColumnName VARCHAR2(40),
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Reference_Value_ID NUMBER(10, 0),
AD_Val_Rule_ID NUMBER(10, 0),
FieldLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
DefaultValue NVARCHAR2(2000) NOT NULL,
ReadOnlyLogic NVARCHAR2(2000) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Callout NVARCHAR2(255),
VFormat NVARCHAR2(60),
ValueMin NVARCHAR2(20) NOT NULL,
ValueMax NVARCHAR2(20) NOT NULL,
AD_Element_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
CONSTRAINT AD_Column_Key PRIMARY KEY (AD_Column_ID)
)
;
--
-- TABLE: AD_Column_Access
--
CREATE TABLE AD_Column_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0),
CONSTRAINT AD_Column_Access_Key PRIMARY KEY (AD_Role_ID, AD_Column_ID)
)
;
--
-- TABLE: AD_Column_Trl
--
CREATE TABLE AD_Column_Trl(
AD_Column_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_Column_Trl_Key PRIMARY KEY (AD_Column_ID, AD_Language)
)
;
--
-- TABLE: AD_Desktop
--
CREATE TABLE AD_Desktop(
AD_Desktop_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Image_ID NUMBER(10, 0),
AD_Color_ID NUMBER(10, 0),
CONSTRAINT AD_Desktop_Key PRIMARY KEY (AD_Desktop_ID)
)
;
--
-- TABLE: AD_Desktop_Trl
--
CREATE TABLE AD_Desktop_Trl(
AD_Desktop_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Desktop_Trl_Key PRIMARY KEY (AD_Desktop_ID, AD_Language)
)
;
--
-- TABLE: AD_DesktopWorkbench
--
CREATE TABLE AD_DesktopWorkbench(
AD_DesktopWorkbench_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Workbench_ID NUMBER(10, 0) NOT NULL,
AD_Desktop_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_DesktopWorkbench_Key PRIMARY KEY (AD_DesktopWorkbench_ID)
)
;
--
-- TABLE: AD_Element
--
CREATE TABLE AD_Element(
AD_Element_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ColumnName VARCHAR2(40),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
PO_Name NVARCHAR2(60) NOT NULL,
PO_PrintName NVARCHAR2(60) NOT NULL,
PO_Description NVARCHAR2(255),
PO_Help NVARCHAR2(2000),
CONSTRAINT AD_Element_Key PRIMARY KEY (AD_Element_ID)
)
;
--
-- TABLE: AD_Element_Trl
--
CREATE TABLE AD_Element_Trl(
AD_Element_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
PO_Name NVARCHAR2(60) NOT NULL,
PO_PrintName NVARCHAR2(60) NOT NULL,
PO_Description NVARCHAR2(255),
PO_Help NVARCHAR2(2000),
CONSTRAINT AD_Element_Trl_Key PRIMARY KEY (AD_Element_ID, AD_Language)
)
;
--
-- TABLE: AD_Error
--
CREATE TABLE AD_Error(
AD_Error_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Code NVARCHAR2(2000) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
CONSTRAINT AD_Error_Key PRIMARY KEY (AD_Error_ID)
)
;
--
-- TABLE: AD_Field
--
CREATE TABLE AD_Field(
AD_Field_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_Tab_ID NUMBER(10, 0) NOT NULL,
AD_Column_ID NUMBER(10, 0),
AD_FieldGroup_ID NUMBER(10, 0),
DisplayLogic NVARCHAR2(2000) NOT NULL,
DisplayLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
SortNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
ObscureType CHAR(3) NOT NULL,
CONSTRAINT AD_Field_Key PRIMARY KEY (AD_Field_ID)
)
;
--
-- TABLE: AD_Field_Trl
--
CREATE TABLE AD_Field_Trl(
AD_Field_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Field_Trl_Key PRIMARY KEY (AD_Field_ID, AD_Language)
)
;
--
-- TABLE: AD_FieldGroup
--
CREATE TABLE AD_FieldGroup(
AD_FieldGroup_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
CONSTRAINT AD_FieldGroup_Key PRIMARY KEY (AD_FieldGroup_ID)
)
;
--
-- TABLE: AD_FieldGroup_Trl
--
CREATE TABLE AD_FieldGroup_Trl(
AD_FieldGroup_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_FieldGroup_Trl_Key PRIMARY KEY (AD_FieldGroup_ID, AD_Language)
)
;
--
-- TABLE: AD_Find
--
CREATE TABLE AD_Find(
AD_Find_ID NUMBER(10, 0) NOT NULL,
Find_ID NUMBER,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AndOr CHAR(1) NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
Operation CHAR(2) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Value2 NVARCHAR2(40) NOT NULL,
CONSTRAINT AD_Find_Key PRIMARY KEY (AD_Find_ID)
)
;
--
-- TABLE: AD_Form
--
CREATE TABLE AD_Form(
AD_Form_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AccessLevel CHAR(1) NOT NULL,
ClassName NVARCHAR2(60),
JSPURL NVARCHAR2(120),
CONSTRAINT AD_Form_Key PRIMARY KEY (AD_Form_ID)
)
;
--
-- TABLE: AD_Form_Access
--
CREATE TABLE AD_Form_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Form_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Form_Access_Key PRIMARY KEY (AD_Role_ID, AD_Form_ID)
)
;
--
-- TABLE: AD_Form_Trl
--
CREATE TABLE AD_Form_Trl(
AD_Form_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
IsTranslated CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsTranslated in ('Y','N')),
CONSTRAINT AD_Form_Trl_Key PRIMARY KEY (AD_Form_ID, AD_Language)
)
;
--
-- TABLE: AD_Image
--
CREATE TABLE AD_Image(
AD_Image_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
ImageURL NVARCHAR2(120),
BinaryData BLOB NOT NULL,
CONSTRAINT AD_Image_Key PRIMARY KEY (AD_Image_ID)
)
;
--
-- TABLE: AD_ImpFormat
--
CREATE TABLE AD_ImpFormat(
AD_ImpFormat_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Table_ID NUMBER(10, 0) NOT NULL,
FormatType CHAR(1) NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_ImpFormat_Key PRIMARY KEY (AD_ImpFormat_ID)
)
;
--
-- TABLE: AD_ImpFormat_Row
--
CREATE TABLE AD_ImpFormat_Row(
AD_ImpFormat_Row_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_ImpFormat_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
StartNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
EndNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
DataType CHAR(1) NOT NULL,
DataFormat NVARCHAR2(20) NOT NULL,
DecimalPoint CHAR(1) NOT NULL,
ConstantValue NVARCHAR2(60),
Callout NVARCHAR2(60),
Script NVARCHAR2(2000),
CONSTRAINT AD_ImpFormat_Row_Key PRIMARY KEY (AD_ImpFormat_Row_ID)
)
;
--
-- TABLE: AD_LabelPrinter
--
CREATE TABLE AD_LabelPrinter(
AD_LabelPrinter_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT AD_LabelPrinter_Key PRIMARY KEY (AD_LabelPrinter_ID)
)
;
--
-- TABLE: AD_LabelPrinterFunction
--
CREATE TABLE AD_LabelPrinterFunction(
AD_LabelPrinterFunction_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_LabelPrinter_ID NUMBER(10, 0) NOT NULL,
FunctionPrefix NVARCHAR2(40) NOT NULL,
FunctionSuffix NVARCHAR2(40) NOT NULL,
XYSeparator NVARCHAR2(20) NOT NULL,
CONSTRAINT AD_LabelPrinterFunction_Key PRIMARY KEY (AD_LabelPrinterFunction_ID)
)
;
--
-- TABLE: AD_Language
--
CREATE TABLE AD_Language(
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_Language_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
LanguageISO CHAR(2) NOT NULL,
CountryCode CHAR(2) NOT NULL,
IsDecimalPoint CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsDecimalPoint in ('Y','N')),
DatePattern NVARCHAR2(20),
TimePattern NVARCHAR2(20),
Processing CHAR(1),
CONSTRAINT AD_Language_Key PRIMARY KEY (AD_Language)
)
;
--
-- TABLE: AD_Menu
--
CREATE TABLE AD_Menu(
AD_Menu_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
Action CHAR(1) NOT NULL,
AD_Window_ID NUMBER(10, 0),
AD_Workflow_ID NUMBER(10, 0),
AD_Task_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
AD_Form_ID NUMBER(10, 0),
AD_Workbench_ID NUMBER(10, 0),
CONSTRAINT AD_Menu_Key PRIMARY KEY (AD_Menu_ID)
)
;
--
-- TABLE: AD_Menu_Trl
--
CREATE TABLE AD_Menu_Trl(
AD_Menu_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT AD_Menu_Trl_Key PRIMARY KEY (AD_Menu_ID, AD_Language)
)
;
--
-- TABLE: AD_Message
--
CREATE TABLE AD_Message(
AD_Message_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
MsgText NVARCHAR2(2000),
MsgType CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
MsgTip NVARCHAR2(2000),
CONSTRAINT AD_Message_Key PRIMARY KEY (AD_Message_ID)
)
;
--
-- TABLE: AD_Message_Trl
--
CREATE TABLE AD_Message_Trl(
AD_Message_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
MsgText NVARCHAR2(2000),
MsgTip NVARCHAR2(2000),
CONSTRAINT AD_Message_Trl_Key PRIMARY KEY (AD_Message_ID, AD_Language)
)
;
--
-- TABLE: AD_Note
--
CREATE TABLE AD_Note(
AD_Note_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
AD_Message_ID NUMBER(10, 0) NOT NULL,
Reference NVARCHAR2(60),
Description NVARCHAR2(255),
AD_Table_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000),
Processing CHAR(1),
AD_WF_Activity_ID NUMBER(10, 0),
CONSTRAINT AD_Note_Key PRIMARY KEY (AD_Note_ID)
)
;
--
-- TABLE: AD_Org
--
CREATE TABLE AD_Org(
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT AD_Org_Key PRIMARY KEY (AD_Org_ID)
)
;
--
-- TABLE: AD_OrgInfo
--
CREATE TABLE AD_OrgInfo(
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Location_ID NUMBER(10, 0),
DUNS CHAR(11) NOT NULL,
TaxID VARCHAR2(20) NOT NULL,
PA_Goal_ID NUMBER(10, 0),
Supervisor_ID NUMBER(10, 0),
Parent_Org_ID NUMBER(10, 0),
AD_OrgType_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0),
CONSTRAINT AD_OrgInfo_Key PRIMARY KEY (AD_Org_ID)
)
;
--
-- TABLE: AD_OrgType
--
CREATE TABLE AD_OrgType(
AD_OrgType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_PrintColor_ID NUMBER(10, 0),
CONSTRAINT AD_OrgType_Key PRIMARY KEY (AD_OrgType_ID)
)
;
--
-- TABLE: AD_PInstance
--
CREATE TABLE AD_PInstance(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Process_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
Result NUMBER(10, 0) DEFAULT 0 NOT NULL,
ErrorMsg NVARCHAR2(2000),
CONSTRAINT AD_PInstance_Key PRIMARY KEY (AD_PInstance_ID)
)
;
--
-- TABLE: AD_PInstance_Log
--
CREATE TABLE AD_PInstance_Log(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
Log_ID NUMBER(10, 0) NOT NULL,
P_Date DATE DEFAULT SYSDATE NOT NULL,
P_ID NUMBER(10, 0) NOT NULL,
P_Number NUMBER,
P_Msg NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_PInstance_Log_Key PRIMARY KEY (AD_PInstance_ID, Log_ID)
)
;
--
-- TABLE: AD_PInstance_Para
--
CREATE TABLE AD_PInstance_Para(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ParameterName NVARCHAR2(60) NOT NULL,
P_String NVARCHAR2(60) NOT NULL,
P_String_To NVARCHAR2(60) NOT NULL,
P_Number NUMBER,
P_Number_To NUMBER,
P_Date DATE NOT NULL,
P_Date_To DATE NOT NULL,
Info NVARCHAR2(60),
Info_To NVARCHAR2(60),
CONSTRAINT AD_PInstance_Para_Key PRIMARY KEY (AD_PInstance_ID, SeqNo)
)
;
--
-- TABLE: AD_Preference
--
CREATE TABLE AD_Preference(
AD_Preference_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Window_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
Attribute NVARCHAR2(60) NOT NULL,
Value NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_Preference_Key PRIMARY KEY (AD_Preference_ID)
)
;
--
-- TABLE: AD_PrintColor
--
CREATE TABLE AD_PrintColor(
AD_PrintColor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Code NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_PrintColor_Key PRIMARY KEY (AD_PrintColor_ID)
)
;
--
-- TABLE: AD_PrintFont
--
CREATE TABLE AD_PrintFont(
AD_PrintFont_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Code NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_PrintFont_Key PRIMARY KEY (AD_PrintFont_ID)
)
;
--
-- TABLE: AD_PrintForm
--
CREATE TABLE AD_PrintForm(
AD_PrintForm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0),
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Order_PrintFormat_ID NUMBER(10, 0),
Order_MailText_ID NUMBER(10, 0),
Invoice_PrintFormat_ID NUMBER(10, 0),
Invoice_MailText_ID NUMBER(10, 0),
Shipment_PrintFormat_ID NUMBER(10, 0),
Shipment_MailText_ID NUMBER(10, 0),
Remittance_PrintFormat_ID NUMBER(10, 0),
Remittance_MailText_ID NUMBER(10, 0),
Project_PrintFormat_ID NUMBER(10, 0),
Project_MailText_ID NUMBER(10, 0),
CONSTRAINT AD_PrintForm_Key PRIMARY KEY (AD_PrintForm_ID)
)
;
--
-- TABLE: AD_PrintFormat
--
CREATE TABLE AD_PrintFormat(
AD_PrintFormat_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
PrinterName NVARCHAR2(40) NOT NULL,
AD_ReportView_ID NUMBER(10, 0),
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_PrintPaper_ID NUMBER(10, 0) NOT NULL,
AD_PrintColor_ID NUMBER(10, 0) NOT NULL,
AD_PrintFont_ID NUMBER(10, 0) NOT NULL,
HeaderMargin NUMBER(10, 0) DEFAULT 0 NOT NULL,
FooterMargin NUMBER(10, 0) DEFAULT 0 NOT NULL,
CreateCopy CHAR(1),
AD_PrintTableFormat_ID NUMBER(10, 0),
CONSTRAINT AD_PrintFormat_Key PRIMARY KEY (AD_PrintFormat_ID)
)
;
--
-- TABLE: AD_PrintFormatItem
--
CREATE TABLE AD_PrintFormatItem(
AD_PrintFormatItem_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_PrintFormat_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PrintName NVARCHAR2(2000) NOT NULL,
PrintNameSuffix NVARCHAR2(60),
PrintAreaType CHAR(1) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
PrintFormatType CHAR(1) NOT NULL,
AD_Column_ID NUMBER(10, 0),
AD_PrintFormatChild_ID NUMBER(10, 0),
AD_PrintGraph_ID NUMBER(10, 0),
BelowColumn NUMBER(10, 0) DEFAULT 0 NOT NULL,
Xspace NUMBER(10, 0) DEFAULT 0 NOT NULL,
Yspace NUMBER(10, 0) DEFAULT 0 NOT NULL,
Xposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
Yposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
MaxWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
MaxHeight NUMBER(10, 0) DEFAULT 0 NOT NULL,
FieldAlignmentType CHAR(1) NOT NULL,
LineAlignmentType CHAR(1) NOT NULL,
AD_PrintColor_ID NUMBER(10, 0),
AD_PrintFont_ID NUMBER(10, 0),
SortNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
RunningTotalLines NUMBER(10, 0) DEFAULT 0 NOT NULL,
ImageURL NVARCHAR2(120),
IsFilledRectangle CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsFilledRectangle in ('Y','N')),
LineWidth NUMBER(10, 0) DEFAULT 0,
ArcDiameter NUMBER(10, 0) DEFAULT 0,
ShapeType CHAR(1),
CONSTRAINT AS_PrintFormatItem_Key PRIMARY KEY (AD_PrintFormatItem_ID)
)
;
--
-- TABLE: AD_PrintFormatItem_Trl
--
CREATE TABLE AD_PrintFormatItem_Trl(
AD_PrintFormatItem_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PrintName NVARCHAR2(2000) NOT NULL,
PrintNameSuffix NVARCHAR2(60),
CONSTRAINT AD_PrintFormatItem_Trl_Key PRIMARY KEY (AD_PrintFormatItem_ID, AD_Language)
)
;
--
-- TABLE: AD_PrintGraph
--
CREATE TABLE AD_PrintGraph(
AD_PrintGraph_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_PrintFormat_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
GraphType CHAR(1) NOT NULL,
Description_PrintFormatItem_ID NUMBER(10, 0) NOT NULL,
Data_PrintFormatItem_ID NUMBER(10, 0) NOT NULL,
Data1_PrintFormatItem_ID NUMBER(10, 0),
Data2_PrintFormatItem_ID NUMBER(10, 0),
Data3_PrintFormatItem_ID NUMBER(10, 0),
Data4_PrintFormatItem_ID NUMBER(10, 0),
CONSTRAINT AD_PrintGraph_Key PRIMARY KEY (AD_PrintGraph_ID)
)
;
--
-- TABLE: AD_PrintLabel
--
CREATE TABLE AD_PrintLabel(
AD_PrintLabel_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Table_ID NUMBER(10, 0) NOT NULL,
PrinterName NVARCHAR2(40) NOT NULL,
LabelHeight NUMBER(10, 0) DEFAULT 0 NOT NULL,
LabelWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_LabelPrinter_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_PrintLabel_Key PRIMARY KEY (AD_PrintLabel_ID)
)
;
--
-- TABLE: AD_PrintLabelLine
--
CREATE TABLE AD_PrintLabelLine(
AD_PrintLabelLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_PrintLabel_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
LabelFormatType CHAR(1) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
AD_Column_ID NUMBER(10, 0),
AD_LabelPrinterFunction_ID NUMBER(10, 0) NOT NULL,
Xposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
Yposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_PrintLabelLine_Key PRIMARY KEY (AD_PrintLabelLine_ID)
)
;
--
-- TABLE: AD_PrintLabelLine_Trl
--
CREATE TABLE AD_PrintLabelLine_Trl(
AD_PrintLabelLine_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_PrintLabelLineTrl_Key PRIMARY KEY (AD_PrintLabelLine_ID, AD_Language)
)
;
--
-- TABLE: AD_PrintPaper
--
CREATE TABLE AD_PrintPaper(
AD_PrintPaper_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Code NVARCHAR2(2000) NOT NULL,
MarginTop NUMBER(10, 0) DEFAULT 36 NOT NULL,
MarginLeft NUMBER(10, 0) DEFAULT 36 NOT NULL,
MarginRight NUMBER(10, 0) DEFAULT 36 NOT NULL,
MarginBottom NUMBER(10, 0) DEFAULT 36 NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_PrintPaper_Key PRIMARY KEY (AD_PrintPaper_ID)
)
;
--
-- TABLE: AD_PrintTableFormat
--
CREATE TABLE AD_PrintTableFormat(
AD_PrintTableFormat_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Hdr_PrintFont_ID NUMBER(10, 0),
HdrTextFG_PrintColor_ID NUMBER(10, 0),
HdrTextBG_PrintColor_ID NUMBER(10, 0),
HdrLine_PrintColor_ID NUMBER(10, 0),
HdrStroke NUMBER,
HdrStrokeType CHAR(1) NOT NULL,
Funct_PrintFont_ID NUMBER(10, 0),
FunctFG_PrintColor_ID NUMBER(10, 0),
FunctBG_PrintColor_ID NUMBER(10, 0),
Line_PrintColor_ID NUMBER(10, 0),
LineStroke NUMBER,
LineStrokeType CHAR(1) NOT NULL,
ImageURL NVARCHAR2(120),
HeaderLeft NVARCHAR2(255),
HeaderCenter NVARCHAR2(255),
HeaderRight NVARCHAR2(255),
FooterLeft NVARCHAR2(255),
FooterCenter NVARCHAR2(255),
FooterRight NVARCHAR2(255),
CONSTRAINT AD_PrintTableFormat_Key PRIMARY KEY (AD_PrintTableFormat_ID)
)
;
--
-- TABLE: AD_Private_Access
--
CREATE TABLE AD_Private_Access(
AD_User_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Private_Access_Key PRIMARY KEY (AD_User_ID, AD_Table_ID, Record_ID)
)
;
--
-- TABLE: AD_Process
--
CREATE TABLE AD_Process(
AD_Process_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AccessLevel CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
ProcedureName NVARCHAR2(60) NOT NULL,
ClassName NVARCHAR2(60),
WorkflowValue NVARCHAR2(40) NOT NULL,
AD_Workflow_ID NUMBER(10, 0),
AD_ReportView_ID NUMBER(10, 0),
AD_PrintFormat_ID NUMBER(10, 0),
Statistic_Count NUMBER(10, 0) DEFAULT 0 NOT NULL,
Statistic_Seconds NUMBER,
CONSTRAINT AD_Process_Key PRIMARY KEY (AD_Process_ID)
)
;
--
-- TABLE: AD_Process_Access
--
CREATE TABLE AD_Process_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Process_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Process_Access_Key PRIMARY KEY (AD_Role_ID, AD_Process_ID)
)
;
--
-- TABLE: AD_Process_Para
--
CREATE TABLE AD_Process_Para(
AD_Process_Para_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Process_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Reference_Value_ID NUMBER(10, 0),
AD_Val_Rule_ID NUMBER(10, 0),
ColumnName VARCHAR2(40),
AD_Element_ID NUMBER(10, 0),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
FieldLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
DefaultValue NVARCHAR2(60) NOT NULL,
DefaultValue2 NVARCHAR2(60) NOT NULL,
VFormat NVARCHAR2(20) NOT NULL,
ValueMin NVARCHAR2(20) NOT NULL,
ValueMax NVARCHAR2(20) NOT NULL,
CONSTRAINT AD_Process_Para_Key PRIMARY KEY (AD_Process_Para_ID)
)
;
--
-- TABLE: AD_Process_Para_Trl
--
CREATE TABLE AD_Process_Para_Trl(
AD_Process_Para_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Process_Parameter_Trl_Key PRIMARY KEY (AD_Process_Para_ID, AD_Language)
)
;
--
-- TABLE: AD_Process_Trl
--
CREATE TABLE AD_Process_Trl(
AD_Process_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Process_Trl_Key PRIMARY KEY (AD_Process_ID, AD_Language)
)
;
--
-- TABLE: AD_Record_Access
--
CREATE TABLE AD_Record_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Record_Access_Key PRIMARY KEY (AD_Role_ID, AD_Table_ID, Record_ID)
)
;
--
-- TABLE: AD_Ref_List
--
CREATE TABLE AD_Ref_List(
AD_Ref_List_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(60) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Reference_ID NUMBER(10, 0) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
CONSTRAINT AD_Ref_List_Key PRIMARY KEY (AD_Ref_List_ID)
)
;
--
-- TABLE: AD_Ref_List_Trl
--
CREATE TABLE AD_Ref_List_Trl(
AD_Ref_List_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT AD_Ref_List_Trl_Key PRIMARY KEY (AD_Ref_List_ID, AD_Language)
)
;
--
-- TABLE: AD_Ref_Table
--
CREATE TABLE AD_Ref_Table(
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Key NUMBER(10, 0) NOT NULL,
AD_Display NUMBER(10, 0) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
WhereClause NVARCHAR2(2000) NOT NULL,
OrderByClause NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Ref_Table_Key PRIMARY KEY (AD_Reference_ID)
)
;
--
-- TABLE: AD_Reference
--
CREATE TABLE AD_Reference(
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
ValidationType CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
VFormat NVARCHAR2(40) NOT NULL,
CONSTRAINT AD_Referemce_Key PRIMARY KEY (AD_Reference_ID)
)
;
--
-- TABLE: AD_Reference_Trl
--
CREATE TABLE AD_Reference_Trl(
AD_Reference_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Reference_Trl_Key PRIMARY KEY (AD_Reference_ID, AD_Language)
)
;
--
-- TABLE: AD_Registration
--
CREATE TABLE AD_Registration(
AD_Registration_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_System_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
C_Location_ID NUMBER(10, 0) NOT NULL,
StartProductionDate DATE NOT NULL,
PlatformInfo NVARCHAR2(255),
IndustryInfo NVARCHAR2(255),
SalesVolume NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
NumberEmployees NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
Remote_Host NVARCHAR2(120),
Remote_Addr NVARCHAR2(60),
CONSTRAINT AD_Registration_Key PRIMARY KEY (AD_Registration_ID, AD_Client_ID, AD_System_ID)
)
;
--
-- TABLE: AD_Replication
--
CREATE TABLE AD_Replication(
AD_Replication_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_ReplicationStrategy_ID NUMBER(10, 0) NOT NULL,
HostAddress NVARCHAR2(60),
HostPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
Remote_Client_ID NUMBER(10, 0) NOT NULL,
Remote_Org_ID NUMBER(10, 0) NOT NULL,
IDRangeStart NUMBER,
IDRangeEnd NUMBER,
Prefix NVARCHAR2(10),
Suffix NVARCHAR2(10),
Processing CHAR(1),
DateLastRun DATE NOT NULL,
CONSTRAINT AD_Replication_Key PRIMARY KEY (AD_Replication_ID)
)
;
--
-- TABLE: AD_Replication_Log
--
CREATE TABLE AD_Replication_Log(
AD_Replication_Log_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Replication_Run_ID NUMBER(10, 0) NOT NULL,
AD_ReplicationTable_ID NUMBER(10, 0),
P_Msg NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Replication_Log_Key PRIMARY KEY (AD_Replication_Log_ID)
)
;
--
-- TABLE: AD_Replication_Run
--
CREATE TABLE AD_Replication_Run(
AD_Replication_Run_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Replication_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Replication_Run_Key PRIMARY KEY (AD_Replication_Run_ID)
)
;
--
-- TABLE: AD_ReplicationStrategy
--
CREATE TABLE AD_ReplicationStrategy(
AD_ReplicationStrategy_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
CONSTRAINT AD_ReplicationStrategy PRIMARY KEY (AD_ReplicationStrategy_ID)
)
;
--
-- TABLE: AD_ReplicationTable
--
CREATE TABLE AD_ReplicationTable(
AD_ReplicationTable_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_ReplicationStrategy_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
ReplicationType CHAR(1) DEFAULT 'L' NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
CONSTRAINT AD_ReplicationTable_Key PRIMARY KEY (AD_ReplicationTable_ID)
)
;
--
-- TABLE: AD_ReportView
--
CREATE TABLE AD_ReportView(
AD_ReportView_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Table_ID NUMBER(10, 0) NOT NULL,
WhereClause NVARCHAR2(2000) NOT NULL,
OrderByClause NVARCHAR2(2000) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
CONSTRAINT AD_ReportView_Key PRIMARY KEY (AD_ReportView_ID)
)
;
--
-- TABLE: AD_ReportView_Col
--
CREATE TABLE AD_ReportView_Col(
AD_ReportView_Col_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_ReportView_ID NUMBER(10, 0) NOT NULL,
AD_Column_ID NUMBER(10, 0),
FunctionColumn NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_ReportView_Col_Key PRIMARY KEY (AD_ReportView_Col_ID)
)
;
--
-- TABLE: AD_Role
--
CREATE TABLE AD_Role(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
Name NVARCHAR2(60) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
UserLevel CHAR(3) DEFAULT ' O' NOT NULL,
C_Currency_ID NUMBER(10, 0),
AmtApproval NUMBER DEFAULT 0 NOT NULL,
AD_Tree_Menu_ID NUMBER(10, 0),
Supervisor_ID NUMBER(10, 0),
IsChangeLog CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsChangeLog in ('Y','N')),
PreferenceType CHAR(1) NOT NULL,
OverwritePriceLimit CHAR(1) DEFAULT 'N' NOT NULL
CHECK (OverwritePriceLimit in ('Y','N')),
CONSTRAINT AD_Role_Key PRIMARY KEY (AD_Role_ID)
)
;
--
-- TABLE: AD_Role_OrgAccess
--
CREATE TABLE AD_Role_OrgAccess(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Role_OrgAccess_Key PRIMARY KEY (AD_Role_ID, AD_Org_ID)
)
;
--
-- TABLE: AD_Scheduler
--
CREATE TABLE AD_Scheduler(
AD_Scheduler_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Process_ID NUMBER(10, 0) NOT NULL,
ScheduleType CHAR(1) NOT NULL,
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
WeekDay CHAR(1) NOT NULL,
MonthDay NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Supervisor_ID NUMBER(10, 0) NOT NULL,
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_Scheduler_Key PRIMARY KEY (AD_Scheduler_ID)
)
;
--
-- TABLE: AD_Scheduler_Para
--
CREATE TABLE AD_Scheduler_Para(
AD_Scheduler_ID NUMBER(10, 0) NOT NULL,
AD_Process_Para_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ParameterDefault NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT AD_Scheduler_Para_Key PRIMARY KEY (AD_Scheduler_ID, AD_Process_Para_ID)
)
;
--
-- TABLE: AD_SchedulerLog
--
CREATE TABLE AD_SchedulerLog(
AD_Scheduler_ID NUMBER(10, 0) NOT NULL,
AD_SchedulerLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
Reference NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
BinaryData BLOB NOT NULL,
CONSTRAINT AD_SchedulerLog_Key PRIMARY KEY (AD_Scheduler_ID, AD_SchedulerLog_ID)
)
;
--
-- TABLE: AD_SchedulerRecipient
--
CREATE TABLE AD_SchedulerRecipient(
AD_SchedulerRecipient_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Scheduler_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
AD_Role_ID NUMBER(10, 0),
CONSTRAINT AD_SchedulerRecipient_Key PRIMARY KEY (AD_SchedulerRecipient_ID)
)
;
--
-- TABLE: AD_Sequence
--
CREATE TABLE AD_Sequence(
AD_Sequence_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name VARCHAR2(60),
Description NVARCHAR2(255),
VFormat NVARCHAR2(40) NOT NULL,
IncrementNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
StartNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CurrentNext NUMBER(10, 0) DEFAULT 0 NOT NULL,
CurrentNextSys NUMBER(10, 0) DEFAULT 0 NOT NULL,
Prefix NVARCHAR2(10),
Suffix NVARCHAR2(10),
CONSTRAINT AD_Sequence_Key PRIMARY KEY (AD_Sequence_ID)
)
;
--
-- TABLE: AD_Sequence_Audit
--
CREATE TABLE AD_Sequence_Audit(
AD_Sequence_ID NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Sequence_Audit_Key PRIMARY KEY (AD_Sequence_ID, DocumentNo)
)
;
--
-- TABLE: AD_Sequence_No
--
CREATE TABLE AD_Sequence_No(
AD_Sequence_ID NUMBER(10, 0) NOT NULL,
Year VARCHAR2(4) DEFAULT '0000' NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CurrentNext NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_Sequence_No_Key PRIMARY KEY (AD_Sequence_ID, Year)
)
;
--
-- TABLE: AD_Session
--
CREATE TABLE AD_Session(
AD_Session_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
WebSession VARCHAR2(40),
Remote_Addr NVARCHAR2(60),
Remote_Host NVARCHAR2(120),
CONSTRAINT AD_Session_Key PRIMARY KEY (AD_Session_ID)
)
;
--
-- TABLE: AD_System
--
CREATE TABLE AD_System(
AD_System_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
UserName NVARCHAR2(60) NOT NULL,
Password NVARCHAR2(20) NOT NULL,
ReleaseNo CHAR(4),
Version NVARCHAR2(20) NOT NULL,
SupportUnits NUMBER(10, 0) DEFAULT 0 NOT NULL,
Info NVARCHAR2(255),
ReplicationType CHAR(1) DEFAULT 'L' NOT NULL,
IDRangeStart NUMBER,
IDRangeEnd NUMBER,
EncryptionKey NVARCHAR2(255),
LDAPHost NVARCHAR2(60) NOT NULL,
LDAPPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
LDAPQuery NVARCHAR2(255),
CustomPrefix NVARCHAR2(60),
DBInstance NVARCHAR2(60),
DBAddress NVARCHAR2(60),
NoProcessors NUMBER(10, 0) DEFAULT 0 NOT NULL,
Summary NVARCHAR2(60),
CONSTRAINT AD_System_Key PRIMARY KEY (AD_System_ID, AD_Client_ID)
)
;
--
-- TABLE: AD_Tab
--
CREATE TABLE AD_Tab(
AD_Tab_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Window_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
TabLevel NUMBER(10, 0) DEFAULT 0 NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
WhereClause NVARCHAR2(2000) NOT NULL,
OrderByClause NVARCHAR2(2000) NOT NULL,
CommitWarning NVARCHAR2(2000),
AD_Column_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
Processing CHAR(1),
AD_Image_ID NUMBER(10, 0),
ImportFields CHAR(1),
AD_ColumnSortYesNo_ID NUMBER(10, 0),
AD_ColumnSortOrder_ID NUMBER(10, 0),
Included_Tab_ID NUMBER(10, 0),
CONSTRAINT AD_Tab_Key PRIMARY KEY (AD_Tab_ID)
)
;
--
-- TABLE: AD_Tab_Trl
--
CREATE TABLE AD_Tab_Trl(
AD_Tab_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CommitWarning NVARCHAR2(2000),
CONSTRAINT AD_Tab_Trl_Key PRIMARY KEY (AD_Tab_ID, AD_Language)
)
;
--
-- TABLE: AD_Table
--
CREATE TABLE AD_Table(
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
TableName VARCHAR2(40),
AccessLevel CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_Window_ID NUMBER(10, 0),
PO_Window_ID NUMBER(10, 0),
AD_Val_Rule_ID NUMBER(10, 0),
LoadSeq NUMBER(10, 0) DEFAULT 0 NOT NULL,
ReplicationType CHAR(1) DEFAULT 'L' NOT NULL,
ImportTable CHAR(1),
CONSTRAINT AD_Table_Key PRIMARY KEY (AD_Table_ID)
)
;
--
-- TABLE: AD_Table_Access
--
CREATE TABLE AD_Table_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
AccessTypeRule CHAR(1) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
CONSTRAINT AD_Table_Access_Key PRIMARY KEY (AD_Role_ID, AD_Table_ID, AccessTypeRule)
)
;
--
-- TABLE: AD_Table_Trl
--
CREATE TABLE AD_Table_Trl(
AD_Table_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
CONSTRAINT AD_Table_Trl_Key PRIMARY KEY (AD_Table_ID, AD_Language)
)
;
--
-- TABLE: AD_Task
--
CREATE TABLE AD_Task(
AD_Task_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AccessLevel CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
OS_Command NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Task_Key PRIMARY KEY (AD_Task_ID)
)
;
--
-- TABLE: AD_Task_Access
--
CREATE TABLE AD_Task_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Task_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Task_Access_Key PRIMARY KEY (AD_Role_ID, AD_Task_ID)
)
;
--
-- TABLE: AD_Task_Trl
--
CREATE TABLE AD_Task_Trl(
AD_Task_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
IsTranslated CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsTranslated in ('Y','N')),
CONSTRAINT AD_Task_Trl_Key PRIMARY KEY (AD_Task_ID, AD_Language)
)
;
--
-- TABLE: AD_TaskInstance
--
CREATE TABLE AD_TaskInstance(
AD_TaskInstance_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Task_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_TaskInstance_Key PRIMARY KEY (AD_TaskInstance_ID)
)
;
--
-- TABLE: AD_Trace
--
CREATE TABLE AD_Trace(
When DATE NOT NULL,
No NUMBER DEFAULT 0 NOT NULL,
What NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Trace_Key PRIMARY KEY (When, No)
)
;
--
-- TABLE: AD_Tree
--
CREATE TABLE AD_Tree(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TreeType CHAR(2) NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_Tree_Key PRIMARY KEY (AD_Tree_ID)
)
;
--
-- TABLE: AD_TreeBar
--
CREATE TABLE AD_TreeBar(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_TreeBar_Key PRIMARY KEY (AD_Tree_ID, AD_User_ID, Node_ID)
)
;
--
-- TABLE: AD_TreeNode
--
CREATE TABLE AD_TreeNode(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Parent_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_TreeNode_Key PRIMARY KEY (AD_Tree_ID, Node_ID)
)
;
--
-- TABLE: AD_TreeNodeBP
--
CREATE TABLE AD_TreeNodeBP(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Parent_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_TreeNodeBP_Key PRIMARY KEY (AD_Tree_ID, Node_ID)
)
;
--
-- TABLE: AD_TreeNodeMM
--
CREATE TABLE AD_TreeNodeMM(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Parent_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_TreeNodeMM_Key PRIMARY KEY (AD_Tree_ID, Node_ID)
)
;
--
-- TABLE: AD_TreeNodePR
--
CREATE TABLE AD_TreeNodePR(
AD_Tree_ID NUMBER(10, 0) NOT NULL,
Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Parent_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_TreeNodePR_Key PRIMARY KEY (AD_Tree_ID, Node_ID)
)
;
--
-- TABLE: AD_User
--
CREATE TABLE AD_User(
AD_User_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Title NVARCHAR2(40) NOT NULL,
C_Greeting_ID NUMBER(10, 0),
Description NVARCHAR2(255),
Comments NVARCHAR2(2000),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
Password NVARCHAR2(40) NOT NULL,
EMail NVARCHAR2(60),
EMailVerify NVARCHAR2(40) NOT NULL,
Phone NVARCHAR2(40) NOT NULL,
Phone2 NVARCHAR2(40) NOT NULL,
EMailUser NVARCHAR2(20) NOT NULL,
EMailUserPW NVARCHAR2(20) NOT NULL,
Fax NVARCHAR2(40) NOT NULL,
Birthday DATE NOT NULL,
Supervisor_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
PA_Goal_ID NUMBER(10, 0),
PA_GoalPrivate_ID NUMBER(10, 0),
LastContact DATE NOT NULL,
LastResult NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT AD_User_Key PRIMARY KEY (AD_User_ID)
)
;
--
-- TABLE: AD_User_Roles
--
CREATE TABLE AD_User_Roles(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_User_Role_Key PRIMARY KEY (AD_Role_ID, AD_User_ID)
)
;
--
-- TABLE: AD_User_Substitute
--
CREATE TABLE AD_User_Substitute(
AD_User_Substitute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Substitute_ID NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
CONSTRAINT AD_User_Substitute_Key PRIMARY KEY (AD_User_Substitute_ID)
)
;
--
-- TABLE: AD_UserDef_Field
--
CREATE TABLE AD_UserDef_Field(
AD_UserDef_Field_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_UserDef_Tab_ID NUMBER(10, 0) NOT NULL,
AD_Field_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DisplayLength NUMBER(10, 0) DEFAULT 0 NOT NULL,
DisplayLogic NVARCHAR2(2000) NOT NULL,
SortNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_UserDef_Field_Key PRIMARY KEY (AD_UserDef_Field_ID)
)
;
--
-- TABLE: AD_UserDef_Tab
--
CREATE TABLE AD_UserDef_Tab(
AD_UserDef_Tab_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_UserDef_Win_ID NUMBER(10, 0) NOT NULL,
AD_Tab_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_UserDef_Tab_Key PRIMARY KEY (AD_UserDef_Tab_ID)
)
;
--
-- TABLE: AD_UserDef_Win
--
CREATE TABLE AD_UserDef_Win(
AD_UserDef_Win_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Window_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Language VARCHAR2(6) NOT NULL,
CONSTRAINT AD_UserDef_Win_Key PRIMARY KEY (AD_UserDef_Win_ID)
)
;
--
-- TABLE: AD_Val_Rule
--
CREATE TABLE AD_Val_Rule(
AD_Val_Rule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
Description NVARCHAR2(255),
Type CHAR(1) NOT NULL,
Code NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_Val_Rule_Key PRIMARY KEY (AD_Val_Rule_ID)
)
;
--
-- TABLE: AD_WF_Activity
--
CREATE TABLE AD_WF_Activity(
AD_WF_Activity_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_Process_ID NUMBER(10, 0) NOT NULL,
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AD_WF_Responsible_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
WFState CHAR(2) NOT NULL,
Priority NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Message_ID NUMBER(10, 0),
TextMsg NVARCHAR2(2000) NOT NULL,
Processing CHAR(1),
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
EndWaitTime DATE NOT NULL,
DateLastAlert DATE NOT NULL,
DynPriorityStart NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT AD_WF_Activity_Key PRIMARY KEY (AD_WF_Activity_ID)
)
;
--
-- TABLE: AD_WF_ActivityResult
--
CREATE TABLE AD_WF_ActivityResult(
AD_WF_ActivityResult_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_Activity_ID NUMBER(10, 0) NOT NULL,
AttributeName NVARCHAR2(60),
AttributeValue NVARCHAR2(2000) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_WF_ActivityResult PRIMARY KEY (AD_WF_ActivityResult_ID)
)
;
--
-- TABLE: AD_WF_Block
--
CREATE TABLE AD_WF_Block(
AD_WF_Block_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_WF_Block_Key PRIMARY KEY (AD_WF_Block_ID)
)
;
--
-- TABLE: AD_WF_EventAudit
--
CREATE TABLE AD_WF_EventAudit(
AD_WF_EventAudit_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
EventType CHAR(2) NOT NULL,
WFState CHAR(2) NOT NULL,
AD_WF_Process_ID NUMBER(10, 0) NOT NULL,
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
AD_WF_Responsible_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
ElapsedTimeMS NUMBER,
AttributeName NVARCHAR2(60),
OldValue NVARCHAR2(2000) NOT NULL,
NewValue NVARCHAR2(2000) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_WF_EventAudit_Key PRIMARY KEY (AD_WF_EventAudit_ID)
)
;
--
-- TABLE: AD_WF_NextCondition
--
CREATE TABLE AD_WF_NextCondition(
AD_WF_NextCondition_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_NodeNext_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AndOr CHAR(1) NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
Operation CHAR(2) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Value2 NVARCHAR2(40) NOT NULL,
CONSTRAINT AD_WF_NextCondition_Key PRIMARY KEY (AD_WF_NextCondition_ID)
)
;
--
-- TABLE: AD_WF_Node
--
CREATE TABLE AD_WF_Node(
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_WF_Responsible_ID NUMBER(10, 0) NOT NULL,
Xposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
Yposition NUMBER(10, 0) DEFAULT 0 NOT NULL,
Action CHAR(1) NOT NULL,
AD_Window_ID NUMBER(10, 0),
AD_Form_ID NUMBER(10, 0),
AD_Task_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
AD_WF_Block_ID NUMBER(10, 0),
SubFlowExecution CHAR(1) NOT NULL,
Workflow_ID NUMBER(10, 0),
WaitTime NUMBER(10, 0) DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
AD_Column_ID NUMBER(10, 0),
AttributeName NVARCHAR2(60) NOT NULL,
AttributeValue NVARCHAR2(60) NOT NULL,
StartMode CHAR(1) NOT NULL,
FinishMode CHAR(1) NOT NULL,
JoinElement CHAR(1) NOT NULL,
SplitElement CHAR(1) NOT NULL,
Limit NUMBER(10, 0) DEFAULT 0 NOT NULL,
Priority NUMBER(10, 0) DEFAULT 0 NOT NULL,
DynPriorityUnit CHAR(1) NOT NULL,
DynPriorityChange NUMBER,
Duration NUMBER(10, 0) DEFAULT 0 NOT NULL,
Cost NUMBER DEFAULT 0 NOT NULL,
WorkingTime NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Image_ID NUMBER(10, 0),
CONSTRAINT AD_WF_Node_Key PRIMARY KEY (AD_WF_Node_ID)
)
;
--
-- TABLE: AD_WF_Node_Para
--
CREATE TABLE AD_WF_Node_Para(
AD_WF_Node_Para_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AttributeName NVARCHAR2(60),
AD_Process_Para_ID NUMBER(10, 0),
AttributeValue NVARCHAR2(60),
Description NVARCHAR2(255),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
CONSTRAINT AD_WF_Node_Para_Key PRIMARY KEY (AD_WF_Node_Para_ID)
)
;
--
-- TABLE: AD_WF_Node_Trl
--
CREATE TABLE AD_WF_Node_Trl(
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_WF_Node_Trl_Key PRIMARY KEY (AD_WF_Node_ID, AD_Language)
)
;
--
-- TABLE: AD_WF_NodeNext
--
CREATE TABLE AD_WF_NodeNext(
AD_WF_NodeNext_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_Node_ID NUMBER(10, 0) NOT NULL,
AD_WF_Next_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
TransitionCode NVARCHAR2(2000) NOT NULL,
CONSTRAINT AD_WF_NodeNext_Key PRIMARY KEY (AD_WF_NodeNext_ID)
)
;
--
-- TABLE: AD_WF_Process
--
CREATE TABLE AD_WF_Process(
AD_WF_Process_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
AD_WF_Responsible_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
WFState CHAR(2) NOT NULL,
Priority NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Message_ID NUMBER(10, 0),
TextMsg NVARCHAR2(2000) NOT NULL,
Processing CHAR(1),
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_WF_Process_Key PRIMARY KEY (AD_WF_Process_ID)
)
;
--
-- TABLE: AD_WF_ProcessData
--
CREATE TABLE AD_WF_ProcessData(
AD_WF_ProcessData_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_WF_Process_ID NUMBER(10, 0) NOT NULL,
AttributeName NVARCHAR2(60),
AttributeValue NVARCHAR2(60),
CONSTRAINT AD_WF_ProcessData_Key PRIMARY KEY (AD_WF_ProcessData_ID)
)
;
--
-- TABLE: AD_WF_Responsible
--
CREATE TABLE AD_WF_Responsible(
AD_WF_Responsible_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
ResponsibleType CHAR(1) NOT NULL,
AD_User_ID NUMBER(10, 0),
AD_Role_ID NUMBER(10, 0),
CONSTRAINT AD_WF_Responsible_Key PRIMARY KEY (AD_WF_Responsible_ID)
)
;
--
-- TABLE: AD_Window
--
CREATE TABLE AD_Window(
AD_Window_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
WindowType CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_Image_ID NUMBER(10, 0),
AD_Color_ID NUMBER(10, 0),
WinHeight NUMBER(10, 0) DEFAULT 0 NOT NULL,
WinWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_Window_Key PRIMARY KEY (AD_Window_ID)
)
;
--
-- TABLE: AD_Window_Access
--
CREATE TABLE AD_Window_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Window_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Window_Access_Key PRIMARY KEY (AD_Role_ID, AD_Window_ID)
)
;
--
-- TABLE: AD_Window_Trl
--
CREATE TABLE AD_Window_Trl(
AD_Window_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Window_Trl_Key PRIMARY KEY (AD_Window_ID, AD_Language)
)
;
--
-- TABLE: AD_Workbench
--
CREATE TABLE AD_Workbench(
AD_Workbench_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_Column_ID NUMBER(10, 0) NOT NULL,
AD_Image_ID NUMBER(10, 0),
AD_Color_ID NUMBER(10, 0),
PA_Goal_ID NUMBER(10, 0),
CONSTRAINT AD_Workbench_Key PRIMARY KEY (AD_Workbench_ID)
)
;
--
-- TABLE: AD_Workbench_Trl
--
CREATE TABLE AD_Workbench_Trl(
AD_Workbench_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Workbench_Trl_Key PRIMARY KEY (AD_Workbench_ID, AD_Language)
)
;
--
-- TABLE: AD_WorkbenchWindow
--
CREATE TABLE AD_WorkbenchWindow(
AD_WorkbenchWindow_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_Workbench_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_Window_ID NUMBER(10, 0),
AD_Form_ID NUMBER(10, 0),
AD_Process_ID NUMBER(10, 0),
AD_Task_ID NUMBER(10, 0),
CONSTRAINT AD_WorkbenchWindow_Key PRIMARY KEY (AD_WorkbenchWindow_ID)
)
;
--
-- TABLE: AD_Workflow
--
CREATE TABLE AD_Workflow(
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AccessLevel CHAR(1) NOT NULL,
EntityType VARCHAR2(4) DEFAULT 'D' NOT NULL,
AD_WF_Node_ID NUMBER(10, 0) DEFAULT 0 NOT NULL,
DurationUnit CHAR(1) NOT NULL,
Author NVARCHAR2(20) NOT NULL,
Version NUMBER(10, 0) DEFAULT 0 NOT NULL,
PublishStatus CHAR(1) NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
Priority NUMBER(10, 0) DEFAULT 0 NOT NULL,
Limit NUMBER(10, 0) DEFAULT 0 NOT NULL,
Duration NUMBER(10, 0) DEFAULT 0 NOT NULL,
Cost NUMBER DEFAULT 0 NOT NULL,
WorkingTime NUMBER(10, 0) DEFAULT 0 NOT NULL,
WaitingTime NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_WF_Responsible_ID NUMBER(10, 0) NOT NULL,
AD_WorkflowProcessor_ID NUMBER(10, 0),
WorkflowType CHAR(1) NOT NULL,
AD_Table_ID NUMBER(10, 0),
DocValueLogic NVARCHAR2(2000) NOT NULL,
ValidateWorkflow CHAR(1),
CONSTRAINT AD_Workflow_Key PRIMARY KEY (AD_Workflow_ID)
)
;
--
-- TABLE: AD_Workflow_Access
--
CREATE TABLE AD_Workflow_Access(
AD_Role_ID NUMBER(10, 0) NOT NULL,
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT AD_Workflow_Access_Key PRIMARY KEY (AD_Role_ID, AD_Workflow_ID)
)
;
--
-- TABLE: AD_Workflow_Trl
--
CREATE TABLE AD_Workflow_Trl(
AD_Workflow_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT AD_Workflow_Trl_Key PRIMARY KEY (AD_Workflow_ID, AD_Language)
)
;
--
-- TABLE: AD_WorkflowProcessor
--
CREATE TABLE AD_WorkflowProcessor(
AD_WorkflowProcessor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Supervisor_ID NUMBER(10, 0) NOT NULL,
InactivityAlertDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
RemindDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
AlertOverPriority NUMBER(10, 0) DEFAULT 0 NOT NULL,
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT AD_WorkflowProcessor_Key PRIMARY KEY (AD_WorkflowProcessor_ID)
)
;
--
-- TABLE: AD_WorkflowProcessorLog
--
CREATE TABLE AD_WorkflowProcessorLog(
AD_WorkflowProcessor_ID NUMBER(10, 0) NOT NULL,
AD_WorkflowProcessorLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
Reference NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
BinaryData BLOB NOT NULL,
CONSTRAINT AD_WorkflowProcessorLog_Key PRIMARY KEY (AD_WorkflowProcessor_ID, AD_WorkflowProcessorLog_ID)
)
;
--
-- TABLE: B_Bid
--
CREATE TABLE B_Bid(
B_Bid_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
B_Topic_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
B_BuyerFunds_ID NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000) NOT NULL,
PrivateNote NVARCHAR2(2000) NOT NULL,
CONSTRAINT B_Bid_Key PRIMARY KEY (B_Bid_ID)
)
;
--
-- TABLE: B_BidComment
--
CREATE TABLE B_BidComment(
B_Topic_ID NUMBER(10, 0) NOT NULL,
B_BidComment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000) NOT NULL,
CONSTRAINT B_BidComment_Key PRIMARY KEY (B_Topic_ID, B_BidComment_ID)
)
;
--
-- TABLE: B_Buyer
--
CREATE TABLE B_Buyer(
AD_User_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
ValidTo DATE NOT NULL,
CONSTRAINT B_Buyer_Key PRIMARY KEY (AD_User_ID)
)
;
--
-- TABLE: B_BuyerFunds
--
CREATE TABLE B_BuyerFunds(
B_BuyerFunds_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
C_Order_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
CommittedAmt NUMBER DEFAULT 0 NOT NULL,
NonCommittedAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT B_BuyserFunds_Key PRIMARY KEY (B_BuyerFunds_ID)
)
;
--
-- TABLE: B_Offer
--
CREATE TABLE B_Offer(
B_Offer_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
B_Topic_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
B_SellerFunds_ID NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000) NOT NULL,
PrivateNote NVARCHAR2(2000) NOT NULL,
CONSTRAINT B_Offer_Key PRIMARY KEY (B_Offer_ID)
)
;
--
-- TABLE: B_Seller
--
CREATE TABLE B_Seller(
AD_User_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
ValidTo DATE NOT NULL,
CONSTRAINT B_Seller_Key PRIMARY KEY (AD_User_ID)
)
;
--
-- TABLE: B_SellerFunds
--
CREATE TABLE B_SellerFunds(
B_SellerFunds_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
C_Order_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
CommittedAmt NUMBER DEFAULT 0 NOT NULL,
NonCommittedAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT B_SellerFunds_Key PRIMARY KEY (B_SellerFunds_ID)
)
;
--
-- TABLE: B_Topic
--
CREATE TABLE B_Topic(
B_Topic_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000),
TopicStatus CHAR(2) NOT NULL,
TopicAction CHAR(2) NOT NULL,
DecisionDate DATE NOT NULL,
TextDetails CLOB NOT NULL,
Processing CHAR(1),
B_TopicType_ID NUMBER(10, 0) NOT NULL,
B_TopicCategory_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT B_Topic_Key PRIMARY KEY (B_Topic_ID)
)
;
--
-- TABLE: B_TopicCategory
--
CREATE TABLE B_TopicCategory(
B_TopicCategory_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
B_TopicType_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT B_TopicCategory_Key PRIMARY KEY (B_TopicCategory_ID)
)
;
--
-- TABLE: B_TopicType
--
CREATE TABLE B_TopicType(
B_TopicType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AuctionType CHAR(1) NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_ProductMember_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT B_TopicType_Key PRIMARY KEY (B_TopicType_ID)
)
;
--
-- TABLE: C_AcctProcessor
--
CREATE TABLE C_AcctProcessor(
C_AcctProcessor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Supervisor_ID NUMBER(10, 0) NOT NULL,
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
C_AcctSchema_ID NUMBER(10, 0),
AD_Table_ID NUMBER(10, 0),
CONSTRAINT C_AcctProcessor_Key PRIMARY KEY (C_AcctProcessor_ID)
)
;
--
-- TABLE: C_AcctProcessorLog
--
CREATE TABLE C_AcctProcessorLog(
C_AcctProcessor_ID NUMBER(10, 0) NOT NULL,
C_AcctProcessorLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
Reference NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
BinaryData BLOB NOT NULL,
CONSTRAINT C_AcctProcessorLog_Key PRIMARY KEY (C_AcctProcessor_ID, C_AcctProcessorLog_ID)
)
;
--
-- TABLE: C_AcctSchema
--
CREATE TABLE C_AcctSchema(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
GAAP CHAR(2) NOT NULL,
CostingMethod CHAR(1) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_Period_ID NUMBER(10, 0),
Period_OpenHistory NUMBER(10, 0) DEFAULT 0 NOT NULL,
Period_OpenFuture NUMBER(10, 0) DEFAULT 0 NOT NULL,
Separator CHAR(1) NOT NULL,
CONSTRAINT C_AcctSchema_Key PRIMARY KEY (C_AcctSchema_ID)
)
;
--
-- TABLE: C_AcctSchema_Default
--
CREATE TABLE C_AcctSchema_Default(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
W_Inventory_Acct NUMBER(10, 0) NOT NULL,
W_InvActualAdjust_Acct NUMBER(10, 0) NOT NULL,
W_Differences_Acct NUMBER(10, 0) NOT NULL,
W_Revaluation_Acct NUMBER(10, 0) NOT NULL,
P_Revenue_Acct NUMBER(10, 0) NOT NULL,
P_Expense_Acct NUMBER(10, 0) NOT NULL,
P_Asset_Acct NUMBER(10, 0) NOT NULL,
P_PurchasePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_InvoicePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountRec_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountGrant_Acct NUMBER(10, 0) NOT NULL,
P_COGS_Acct NUMBER(10, 0) NOT NULL,
C_Receivable_Acct NUMBER(10, 0) NOT NULL,
C_Prepayment_Acct NUMBER(10, 0) NOT NULL,
V_Liability_Acct NUMBER(10, 0) NOT NULL,
V_Liability_Services_Acct NUMBER(10, 0) NOT NULL,
V_Prepayment_Acct NUMBER(10, 0) NOT NULL,
PayDiscount_Exp_Acct NUMBER(10, 0) NOT NULL,
WriteOff_Acct NUMBER(10, 0) NOT NULL,
PayDiscount_Rev_Acct NUMBER(10, 0) NOT NULL,
UnrealizedGain_Acct NUMBER(10, 0) NOT NULL,
UnrealizedLoss_Acct NUMBER(10, 0) NOT NULL,
RealizedGain_Acct NUMBER(10, 0) NOT NULL,
RealizedLoss_Acct NUMBER(10, 0) NOT NULL,
Withholding_Acct NUMBER(10, 0) NOT NULL,
E_Prepayment_Acct NUMBER(10, 0) NOT NULL,
E_Expense_Acct NUMBER(10, 0) NOT NULL,
PJ_Asset_Acct NUMBER(10, 0) NOT NULL,
PJ_WIP_Acct NUMBER(10, 0) NOT NULL,
T_Expense_Acct NUMBER(10, 0) NOT NULL,
T_Liability_Acct NUMBER(10, 0) NOT NULL,
T_Receivables_Acct NUMBER(10, 0) NOT NULL,
T_Due_Acct NUMBER(10, 0) NOT NULL,
T_Credit_Acct NUMBER(10, 0) NOT NULL,
B_InTransit_Acct NUMBER(10, 0) NOT NULL,
B_Asset_Acct NUMBER(10, 0) NOT NULL,
B_Expense_Acct NUMBER(10, 0) NOT NULL,
B_InterestRev_Acct NUMBER(10, 0) NOT NULL,
B_InterestExp_Acct NUMBER(10, 0) NOT NULL,
B_Unidentified_Acct NUMBER(10, 0) NOT NULL,
B_UnallocatedCash_Acct NUMBER(10, 0) NOT NULL,
B_PaymentSelect_Acct NUMBER(10, 0) NOT NULL,
B_SettlementGain_Acct NUMBER(10, 0) NOT NULL,
B_SettlementLoss_Acct NUMBER(10, 0) NOT NULL,
B_RevaluationGain_Acct NUMBER(10, 0) NOT NULL,
B_RevaluationLoss_Acct NUMBER(10, 0) NOT NULL,
Ch_Expense_Acct NUMBER(10, 0) NOT NULL,
Ch_Revenue_Acct NUMBER(10, 0) NOT NULL,
UnearnedRevenue_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedReceivables_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedRevenue_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedReceipts_Acct NUMBER(10, 0) NOT NULL,
CB_Asset_Acct NUMBER(10, 0) NOT NULL,
CB_CashTransfer_Acct NUMBER(10, 0) NOT NULL,
CB_Differences_Acct NUMBER(10, 0) NOT NULL,
CB_Expense_Acct NUMBER(10, 0) NOT NULL,
CB_Receipt_Acct NUMBER(10, 0) NOT NULL,
A_Asset_Acct NUMBER(10, 0) NOT NULL,
A_Depreciation_Acct NUMBER(10, 0) NOT NULL,
A_AccumDepreciation_Acct NUMBER(10, 0) NOT NULL,
A_Disposal_Loss NUMBER(10, 0) NOT NULL,
A_Disposal_Gain NUMBER(10, 0) NOT NULL,
A_Maintenance_Acct NUMBER(10, 0) NOT NULL,
A_Change_Acct NUMBER(10, 0) NOT NULL,
A_AssetAddition_Acct NUMBER(10, 0) NOT NULL,
A_AssetAdditionManual_Acct NUMBER(10, 0) NOT NULL,
A_LeaseCost_Acct NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_AcctSchema_Default_Key PRIMARY KEY (C_AcctSchema_ID)
)
;
--
-- TABLE: C_AcctSchema_Element
--
CREATE TABLE C_AcctSchema_Element(
C_AcctSchema_Element_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
ElementType CHAR(2) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_Element_ID NUMBER(10, 0),
Org_ID NUMBER(10, 0),
C_ElementValue_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
CONSTRAINT C_AcctSchema_Element_Key PRIMARY KEY (C_AcctSchema_Element_ID)
)
;
--
-- TABLE: C_AcctSchema_GL
--
CREATE TABLE C_AcctSchema_GL(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SuspenseBalancing_Acct NUMBER(10, 0) NOT NULL,
SuspenseError_Acct NUMBER(10, 0) NOT NULL,
CurrencyBalancing_Acct NUMBER(10, 0) NOT NULL,
RetainedEarning_Acct NUMBER(10, 0) NOT NULL,
IncomeSummary_Acct NUMBER(10, 0) NOT NULL,
IntercompanyDueTo_Acct NUMBER(10, 0) NOT NULL,
IntercompanyDueFrom_Acct NUMBER(10, 0) NOT NULL,
PPVOffset_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_AcctSchema_GL_Key PRIMARY KEY (C_AcctSchema_ID)
)
;
--
-- TABLE: C_Activity
--
CREATE TABLE C_Activity(
C_Activity_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT C_Activity_Key PRIMARY KEY (C_Activity_ID)
)
;
--
-- TABLE: C_AllocationHdr
--
CREATE TABLE C_AllocationHdr(
C_AllocationHdr_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
DateTrx DATE NOT NULL,
DateAcct DATE NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT C_Allocation_Key PRIMARY KEY (C_AllocationHdr_ID)
)
;
--
-- TABLE: C_AllocationLine
--
CREATE TABLE C_AllocationLine(
C_AllocationLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AllocationHdr_ID NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_Order_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
C_CashLine_ID NUMBER(10, 0),
Amount NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
WriteOffAmt NUMBER DEFAULT 0 NOT NULL,
OverUnderAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_AllocationLine_Key PRIMARY KEY (C_AllocationLine_ID)
)
;
--
-- TABLE: C_Bank
--
CREATE TABLE C_Bank(
C_Bank_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
RoutingNo NVARCHAR2(20) NOT NULL,
Description NVARCHAR2(255),
C_Location_ID NUMBER(10, 0),
SwiftCode NVARCHAR2(20) NOT NULL,
CONSTRAINT C_Bank_Key PRIMARY KEY (C_Bank_ID)
)
;
--
-- TABLE: C_BankAccount
--
CREATE TABLE C_BankAccount(
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Bank_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
BankAccountType CHAR(1) NOT NULL,
AccountNo NVARCHAR2(20) NOT NULL,
IBAN NVARCHAR2(40),
Description NVARCHAR2(255),
CurrentBalance NUMBER DEFAULT 0 NOT NULL,
CreditLimit NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_BankAccount_Key PRIMARY KEY (C_BankAccount_ID)
)
;
--
-- TABLE: C_BankAccount_Acct
--
CREATE TABLE C_BankAccount_Acct(
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
B_InTransit_Acct NUMBER(10, 0) NOT NULL,
B_Asset_Acct NUMBER(10, 0) NOT NULL,
B_Expense_Acct NUMBER(10, 0) NOT NULL,
B_InterestRev_Acct NUMBER(10, 0) NOT NULL,
B_InterestExp_Acct NUMBER(10, 0) NOT NULL,
B_Unidentified_Acct NUMBER(10, 0) NOT NULL,
B_UnallocatedCash_Acct NUMBER(10, 0) NOT NULL,
B_PaymentSelect_Acct NUMBER(10, 0) NOT NULL,
B_SettlementGain_Acct NUMBER(10, 0) NOT NULL,
B_SettlementLoss_Acct NUMBER(10, 0) NOT NULL,
B_RevaluationGain_Acct NUMBER(10, 0) NOT NULL,
B_RevaluationLoss_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_BankAccount_Acct_Key PRIMARY KEY (C_BankAccount_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_BankAccountDoc
--
CREATE TABLE C_BankAccountDoc(
C_BankAccountDoc_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
PaymentRule CHAR(1) NOT NULL,
CurrentNext NUMBER(10, 0) DEFAULT 0 NOT NULL,
Check_PrintFormat_ID NUMBER(10, 0),
CONSTRAINT C_BankAccountDoc_Key PRIMARY KEY (C_BankAccountDoc_ID)
)
;
--
-- TABLE: C_BankStatement
--
CREATE TABLE C_BankStatement(
C_BankStatement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StatementDate DATE NOT NULL,
BeginningBalance NUMBER DEFAULT 0 NOT NULL,
EndingBalance NUMBER DEFAULT 0 NOT NULL,
StatementDifference NUMBER DEFAULT 0 NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
EftStatementDate DATE NOT NULL,
EftStatementReference NVARCHAR2(60),
MatchStatement CHAR(1) NOT NULL,
CONSTRAINT C_BankStatement_Key PRIMARY KEY (C_BankStatement_ID)
)
;
--
-- TABLE: C_BankStatementLine
--
CREATE TABLE C_BankStatementLine(
C_BankStatementLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_BankStatement_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
ReferenceNo NVARCHAR2(40) NOT NULL,
Memo NVARCHAR2(255),
C_Payment_ID NUMBER(10, 0),
ValutaDate DATE NOT NULL,
StatementLineDate DATE NOT NULL,
DateAcct DATE NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
TrxAmt NUMBER DEFAULT 0 NOT NULL,
StmtAmt NUMBER DEFAULT 0 NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
InterestAmt NUMBER DEFAULT 0 NOT NULL,
EftTrxID NVARCHAR2(40) NOT NULL,
EftReference NVARCHAR2(60),
EftCheckNo NVARCHAR2(20) NOT NULL,
EftStatementLineDate DATE NOT NULL,
EftValutaDate DATE NOT NULL,
EftTrxType NVARCHAR2(20) NOT NULL,
EftMemo NVARCHAR2(2000) NOT NULL,
EftPayee NVARCHAR2(255),
EftPayeeAccount NVARCHAR2(40) NOT NULL,
EftAmt NUMBER DEFAULT 0 NOT NULL,
EftCurrency NVARCHAR2(20) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
CreatePayment CHAR(1) NOT NULL,
MatchStatement CHAR(1) NOT NULL,
CONSTRAINT C_BankStatementLine_Key PRIMARY KEY (C_BankStatementLine_ID)
)
;
--
-- TABLE: C_BankStatementLoader
--
CREATE TABLE C_BankStatementLoader(
C_BankStatementLoader_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
StmtLoaderClass NVARCHAR2(60) NOT NULL,
FinancialInstitutionID NVARCHAR2(20) NOT NULL,
BranchID NVARCHAR2(20) NOT NULL,
UserID NVARCHAR2(60),
Password NVARCHAR2(60),
PIN NVARCHAR2(20) NOT NULL,
AccountNo NVARCHAR2(20) NOT NULL,
HostAddress NVARCHAR2(60) NOT NULL,
HostPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
ProxyAddress NVARCHAR2(60),
ProxyPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
ProxyLogon NVARCHAR2(60),
ProxyPassword NVARCHAR2(60),
FileName NVARCHAR2(120),
DateLastRun DATE NOT NULL,
DateFormat NVARCHAR2(20) NOT NULL,
CONSTRAINT C_BankStatementLoader_Key PRIMARY KEY (C_BankStatementLoader_ID)
)
;
--
-- TABLE: C_BankStatementMatcher
--
CREATE TABLE C_BankStatementMatcher(
C_BankStatementMatcher_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
ClassName NVARCHAR2(60),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_BankStatementMatcher_Key PRIMARY KEY (C_BankStatementMatcher_ID)
)
;
--
-- TABLE: C_BP_BankAccount
--
CREATE TABLE C_BP_BankAccount(
C_BP_BankAccount_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_Bank_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
BankAccountType CHAR(1) NOT NULL,
RoutingNo NVARCHAR2(20) NOT NULL,
AccountNo NVARCHAR2(20) NOT NULL,
BIC NVARCHAR2(30) NOT NULL,
IBAN NVARCHAR2(60),
CreditCardType CHAR(1) NOT NULL,
CreditCardNumber NVARCHAR2(20) NOT NULL,
CreditCardVV VARCHAR2(4),
CreditCardExpMM NUMBER(10, 0) DEFAULT 0 NOT NULL,
CreditCardExpYY NUMBER(10, 0) DEFAULT 0 NOT NULL,
A_Name NVARCHAR2(60),
A_Street NVARCHAR2(60),
A_City NVARCHAR2(60),
A_State NVARCHAR2(40) NOT NULL,
A_ZIP NVARCHAR2(20) NOT NULL,
A_Country NVARCHAR2(40) NOT NULL,
A_Ident_DL NVARCHAR2(20) NOT NULL,
A_Ident_SSN NVARCHAR2(20) NOT NULL,
A_Email NVARCHAR2(60),
R_AVSAddr CHAR(1) NOT NULL,
R_AVSZIP CHAR(1) NOT NULL,
CONSTRAINT C_BP_BankAccount_Key PRIMARY KEY (C_BP_BankAccount_ID)
)
;
--
-- TABLE: C_BP_Customer_Acct
--
CREATE TABLE C_BP_Customer_Acct(
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Receivable_Acct NUMBER(10, 0) NOT NULL,
C_Prepayment_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_BP_Customer_Acct_Key PRIMARY KEY (C_BPartner_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_BP_EDI
--
CREATE TABLE C_BP_EDI(
C_BP_EDI_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
EDIType CHAR(1) NOT NULL,
CustomerNo NVARCHAR2(20) NOT NULL,
AD_Sequence_ID NUMBER(10, 0) NOT NULL,
EMail_To NVARCHAR2(60) NOT NULL,
EMail_From NVARCHAR2(60) NOT NULL,
EMail_From_UID NVARCHAR2(20) NOT NULL,
EMail_From_PWD NVARCHAR2(20) NOT NULL,
EMail_Error_To NVARCHAR2(60) NOT NULL,
EMail_Info_To NVARCHAR2(60) NOT NULL,
CONSTRAINT C_BPartner_EDI_Key PRIMARY KEY (C_BP_EDI_ID)
)
;
--
-- TABLE: C_BP_Employee_Acct
--
CREATE TABLE C_BP_Employee_Acct(
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
E_Expense_Acct NUMBER(10, 0) NOT NULL,
E_Prepayment_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_BP_Employee_Acct_Key PRIMARY KEY (C_BPartner_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_BP_Group
--
CREATE TABLE C_BP_Group(
C_BP_Group_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_PrintColor_ID NUMBER(10, 0),
CONSTRAINT C_BP_Group_Key PRIMARY KEY (C_BP_Group_ID)
)
;
--
-- TABLE: C_BP_Group_Acct
--
CREATE TABLE C_BP_Group_Acct(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_BP_Group_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Receivable_Acct NUMBER(10, 0) NOT NULL,
C_Prepayment_Acct NUMBER(10, 0) NOT NULL,
V_Liability_Acct NUMBER(10, 0) NOT NULL,
V_Liability_Services_Acct NUMBER(10, 0) NOT NULL,
V_Prepayment_Acct NUMBER(10, 0) NOT NULL,
PayDiscount_Exp_Acct NUMBER(10, 0) NOT NULL,
PayDiscount_Rev_Acct NUMBER(10, 0) NOT NULL,
WriteOff_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedReceipts_Acct NUMBER(10, 0) NOT NULL,
UnearnedRevenue_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedRevenue_Acct NUMBER(10, 0) NOT NULL,
NotInvoicedReceivables_Acct NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_BP_Group_Acct_Key PRIMARY KEY (C_AcctSchema_ID, C_BP_Group_ID)
)
;
--
-- TABLE: C_BP_Relation
--
CREATE TABLE C_BP_Relation(
C_BP_Relation_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0),
C_BPartnerRelation_ID NUMBER(10, 0) NOT NULL,
C_BPartnerRelation_Location_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_BP_Relation_Key PRIMARY KEY (C_BP_Relation_ID)
)
;
--
-- TABLE: C_BP_Vendor_Acct
--
CREATE TABLE C_BP_Vendor_Acct(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
V_Liability_Acct NUMBER(10, 0) NOT NULL,
V_Liability_Services_Acct NUMBER(10, 0) NOT NULL,
V_Prepayment_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_BP_Vendor_Acct_Key PRIMARY KEY (C_AcctSchema_ID, C_BPartner_ID)
)
;
--
-- TABLE: C_BP_Withholding
--
CREATE TABLE C_BP_Withholding(
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_Withholding_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ExemptReason NVARCHAR2(20) NOT NULL,
CONSTRAINT C_BO_Withholding_Key PRIMARY KEY (C_BPartner_ID, C_Withholding_ID)
)
;
--
-- TABLE: C_BPartner
--
CREATE TABLE C_BPartner(
C_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_OrgBP_ID NUMBER(10, 0),
Invoice_PrintFormat_ID NUMBER(10, 0),
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Name2 NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
C_BP_Group_ID NUMBER(10, 0) NOT NULL,
BPartner_Parent_ID NUMBER(10, 0),
ReferenceNo NVARCHAR2(40) NOT NULL,
DUNS CHAR(11) NOT NULL,
URL NVARCHAR2(120),
AD_Language VARCHAR2(6),
TaxID VARCHAR2(20) NOT NULL,
C_InvoiceSchedule_ID NUMBER(10, 0),
Rating CHAR(1) NOT NULL,
SalesVolume NUMBER(10, 0) DEFAULT 0 NOT NULL,
NumberEmployees NUMBER(10, 0) DEFAULT 0 NOT NULL,
NAICS CHAR(6),
FirstSale DATE NOT NULL,
AcqusitionCost NUMBER DEFAULT 0 NOT NULL,
PotentialLifeTimeValue NUMBER DEFAULT 0 NOT NULL,
ActualLifeTimeValue NUMBER DEFAULT 0 NOT NULL,
ShareOfCustomer NUMBER(10, 0) DEFAULT 0 NOT NULL,
PaymentRule CHAR(1) NOT NULL,
SO_CreditLimit NUMBER DEFAULT 0 NOT NULL,
SO_CreditUsed NUMBER DEFAULT 0 NOT NULL,
SOCreditStatus CHAR(1) NOT NULL,
TotalOpenBalance NUMBER DEFAULT 0 NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0),
M_PriceList_ID NUMBER(10, 0),
M_DiscountSchema_ID NUMBER(10, 0),
C_Dunning_ID NUMBER(10, 0),
FlatDiscount NUMBER,
SO_Description NVARCHAR2(255),
POReference NVARCHAR2(20) NOT NULL,
PaymentRulePO CHAR(1) NOT NULL,
PO_PriceList_ID NUMBER(10, 0),
PO_DiscountSchema_ID NUMBER(10, 0),
PO_PaymentTerm_ID NUMBER(10, 0),
DocumentCopies NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_Greeting_ID NUMBER(10, 0),
SalesRep_ID NUMBER(10, 0),
InvoiceRule CHAR(1) NOT NULL,
DeliveryRule CHAR(1) NOT NULL,
FreightCostRule CHAR(1) NOT NULL,
DeliveryViaRule CHAR(1) NOT NULL,
ShelfLifeMinPct NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_BPartner_Key PRIMARY KEY (C_BPartner_ID)
)
;
--
-- TABLE: C_BPartner_Location
--
CREATE TABLE C_BPartner_Location(
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Phone NVARCHAR2(40) NOT NULL,
Phone2 NVARCHAR2(40) NOT NULL,
Fax NVARCHAR2(40) NOT NULL,
ISDN NVARCHAR2(40) NOT NULL,
C_SalesRegion_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_Location_ID NUMBER(10, 0),
CONSTRAINT C_BPartner_Location_Key PRIMARY KEY (C_BPartner_Location_ID)
)
;
--
-- TABLE: C_BPartner_Product
--
CREATE TABLE C_BPartner_Product(
C_BPartner_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
VendorProductNo NVARCHAR2(30) NOT NULL,
VendorCategory NVARCHAR2(30) NOT NULL,
Manufacturer NVARCHAR2(30) NOT NULL,
QualityRating NUMBER,
ShelfLifeMinPct NUMBER(10, 0) DEFAULT 0 NOT NULL,
ShelfLifeMinDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_BPartner_Product_Key PRIMARY KEY (C_BPartner_ID, M_Product_ID)
)
;
--
-- TABLE: C_Calendar
--
CREATE TABLE C_Calendar(
C_Calendar_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_Calendar_Key PRIMARY KEY (C_Calendar_ID)
)
;
--
-- TABLE: C_Campaign
--
CREATE TABLE C_Campaign(
C_Campaign_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Channel_ID NUMBER(10, 0),
StartDate DATE NOT NULL,
EndDate DATE NOT NULL,
Costs NUMBER DEFAULT 0 NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT C_Campaign_Key PRIMARY KEY (C_Campaign_ID)
)
;
--
-- TABLE: C_Cash
--
CREATE TABLE C_Cash(
C_Cash_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_CashBook_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StatementDate DATE NOT NULL,
DateAcct DATE NOT NULL,
BeginningBalance NUMBER DEFAULT 0 NOT NULL,
EndingBalance NUMBER DEFAULT 0 NOT NULL,
StatementDifference NUMBER DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT C_Cash_Key PRIMARY KEY (C_Cash_ID)
)
;
--
-- TABLE: C_CashBook
--
CREATE TABLE C_CashBook(
C_CashBook_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Currency_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_CashBook_Key PRIMARY KEY (C_CashBook_ID)
)
;
--
-- TABLE: C_CashBook_Acct
--
CREATE TABLE C_CashBook_Acct(
C_CashBook_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CB_Asset_Acct NUMBER(10, 0) NOT NULL,
CB_CashTransfer_Acct NUMBER(10, 0) NOT NULL,
CB_Differences_Acct NUMBER(10, 0) NOT NULL,
CB_Expense_Acct NUMBER(10, 0) NOT NULL,
CB_Receipt_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_CashBook_Acct_Key PRIMARY KEY (C_CashBook_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_CashLine
--
CREATE TABLE C_CashLine(
C_CashLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Cash_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
CashType CHAR(1) NOT NULL,
C_BankAccount_ID NUMBER(10, 0),
C_Charge_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
Amount NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
WriteOffAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_CashLine_Key PRIMARY KEY (C_CashLine_ID)
)
;
--
-- TABLE: C_Channel
--
CREATE TABLE C_Channel(
C_Channel_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_PrintColor_ID NUMBER(10, 0),
CONSTRAINT C_Channel_Key PRIMARY KEY (C_Channel_ID)
)
;
--
-- TABLE: C_Charge
--
CREATE TABLE C_Charge(
C_Charge_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
C_TaxCategory_ID NUMBER(10, 0),
CONSTRAINT C_Charge_Key PRIMARY KEY (C_Charge_ID)
)
;
--
-- TABLE: C_Charge_Acct
--
CREATE TABLE C_Charge_Acct(
C_Charge_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Ch_Expense_Acct NUMBER(10, 0) NOT NULL,
Ch_Revenue_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Charhe_Acct_Key PRIMARY KEY (C_Charge_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_City
--
CREATE TABLE C_City(
C_City_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
LoCode VARCHAR2(10),
Coordinates VARCHAR2(15),
Postal VARCHAR2(10) NOT NULL,
AreaCode VARCHAR2(10),
C_Country_ID NUMBER(10, 0),
C_Region_ID NUMBER(10, 0),
CONSTRAINT C_City_Key PRIMARY KEY (C_City_ID)
)
;
--
-- TABLE: C_Commission
--
CREATE TABLE C_Commission(
C_Commission_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
FrequencyType CHAR(1) NOT NULL,
DocBasisType CHAR(1) NOT NULL,
C_Charge_ID NUMBER(10, 0) NOT NULL,
DateLastRun DATE NOT NULL,
CreateFrom CHAR(1),
Processing CHAR(1),
CONSTRAINT C_Commission_Key PRIMARY KEY (C_Commission_ID)
)
;
--
-- TABLE: C_CommissionAmt
--
CREATE TABLE C_CommissionAmt(
C_CommissionAmt_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_CommissionRun_ID NUMBER(10, 0) NOT NULL,
C_CommissionLine_ID NUMBER(10, 0) NOT NULL,
ConvertedAmt NUMBER DEFAULT 0 NOT NULL,
ActualQty NUMBER DEFAULT 0 NOT NULL,
CommissionAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_CommissionAmt_Key PRIMARY KEY (C_CommissionAmt_ID)
)
;
--
-- TABLE: C_CommissionDetail
--
CREATE TABLE C_CommissionDetail(
C_CommissionDetail_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_CommissionAmt_ID NUMBER(10, 0) NOT NULL,
Reference NVARCHAR2(60),
C_OrderLine_ID NUMBER(10, 0),
C_InvoiceLine_ID NUMBER(10, 0),
Info NVARCHAR2(60),
C_Currency_ID NUMBER(10, 0) NOT NULL,
ActualAmt NUMBER DEFAULT 0 NOT NULL,
ConvertedAmt NUMBER DEFAULT 0 NOT NULL,
ActualQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_CommissionDetail_Key PRIMARY KEY (C_CommissionDetail_ID)
)
;
--
-- TABLE: C_CommissionLine
--
CREATE TABLE C_CommissionLine(
C_CommissionLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Commission_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
AmtSubtract NUMBER,
AmtMultiplier NUMBER,
QtySubtract NUMBER,
QtyMultiplier NUMBER,
Org_ID NUMBER(10, 0),
M_Product_Category_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_BP_Group_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
CONSTRAINT C_CommissionLine_Key PRIMARY KEY (C_CommissionLine_ID)
)
;
--
-- TABLE: C_CommissionRun
--
CREATE TABLE C_CommissionRun(
C_CommissionRun_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
C_Commission_ID NUMBER(10, 0) NOT NULL,
StartDate DATE NOT NULL,
GrandTotal NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT C_CommissionRun_Key PRIMARY KEY (C_CommissionRun_ID)
)
;
--
-- TABLE: C_Conversion_Rate
--
CREATE TABLE C_Conversion_Rate(
C_Conversion_Rate_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID_To NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
C_ConversionType_ID NUMBER(10, 0) NOT NULL,
MultiplyRate NUMBER DEFAULT 0,
DivideRate NUMBER DEFAULT 0,
CONSTRAINT C_CurrencyRate_Key PRIMARY KEY (C_Conversion_Rate_ID)
)
;
--
-- TABLE: C_ConversionType
--
CREATE TABLE C_ConversionType(
C_ConversionType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_ConversionType_Key PRIMARY KEY (C_ConversionType_ID)
)
;
--
-- TABLE: C_CostType
--
CREATE TABLE C_CostType(
C_CostType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT C_CostType_Key PRIMARY KEY (C_CostType_ID)
)
;
--
-- TABLE: C_Country
--
CREATE TABLE C_Country(
C_Country_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CountryCode CHAR(2) NOT NULL,
RegionName NVARCHAR2(60) NOT NULL,
ExpressionPhone NVARCHAR2(20) NOT NULL,
DisplaySequence NVARCHAR2(20) NOT NULL,
DisplaySequenceLocal NVARCHAR2(20) NOT NULL,
ExpressionPostal NVARCHAR2(20) NOT NULL,
ExpressionPostal_Add NVARCHAR2(20) NOT NULL,
C_Currency_ID NUMBER(10, 0),
AD_Language VARCHAR2(6),
ExpressionBankRoutingNo NVARCHAR2(20) NOT NULL,
ExpressionBankAccountNo NVARCHAR2(20) NOT NULL,
MediaSize NVARCHAR2(40),
CONSTRAINT C_Country_Key PRIMARY KEY (C_Country_ID)
)
;
--
-- TABLE: C_Country_Trl
--
CREATE TABLE C_Country_Trl(
C_Country_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
RegionName NVARCHAR2(60) NOT NULL,
DisplaySequence NVARCHAR2(20) NOT NULL,
CONSTRAINT C_Country_Trl_Key PRIMARY KEY (C_Country_ID, AD_Language)
)
;
--
-- TABLE: C_Currency
--
CREATE TABLE C_Currency(
C_Currency_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ISO_Code CHAR(3) NOT NULL,
CurSymbol NVARCHAR2(10),
Description NVARCHAR2(255),
StdPrecision NUMBER(10, 0) DEFAULT 0 NOT NULL,
CostingPrecision NUMBER(10, 0) DEFAULT 0 NOT NULL,
EMUEntryDate DATE NOT NULL,
EMURate NUMBER DEFAULT 0,
CONSTRAINT C_Currency_Key PRIMARY KEY (C_Currency_ID)
)
;
--
-- TABLE: C_Currency_Acct
--
CREATE TABLE C_Currency_Acct(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
UnrealizedGain_Acct NUMBER(10, 0) NOT NULL,
UnrealizedLoss_Acct NUMBER(10, 0) NOT NULL,
RealizedGain_Acct NUMBER(10, 0) NOT NULL,
RealizedLoss_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Currency_Acct_Key PRIMARY KEY (C_AcctSchema_ID, C_Currency_ID)
)
;
--
-- TABLE: C_Currency_Trl
--
CREATE TABLE C_Currency_Trl(
C_Currency_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CurSymbol NVARCHAR2(10),
Description NVARCHAR2(255),
CONSTRAINT C_Currency_Trl_Key PRIMARY KEY (C_Currency_ID, AD_Language)
)
;
--
-- TABLE: C_Cycle
--
CREATE TABLE C_Cycle(
C_Cycle_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Currency_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Cycle_Key PRIMARY KEY (C_Cycle_ID)
)
;
--
-- TABLE: C_CyclePhase
--
CREATE TABLE C_CyclePhase(
C_CycleStep_ID NUMBER(10, 0) NOT NULL,
C_Phase_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CONSTRAINT C_CyclePhase_Key PRIMARY KEY (C_CycleStep_ID, C_Phase_ID)
)
;
--
-- TABLE: C_CycleStep
--
CREATE TABLE C_CycleStep(
C_CycleStep_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Cycle_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
RelativeWeight NUMBER,
CONSTRAINT C_CycleStep_Key PRIMARY KEY (C_CycleStep_ID)
)
;
--
-- TABLE: C_DocType
--
CREATE TABLE C_DocType(
C_DocType_ID NUMBER(10, 0) NOT NULL,
C_DocTypeDifference_ID NUMBER(10, 0),
AD_PrintFormat_ID NUMBER(10, 0),
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DocBaseType CHAR(3) NOT NULL,
DocSubTypeSO CHAR(2) NOT NULL,
C_DocTypeProForma_ID NUMBER(10, 0),
C_DocTypeShipment_ID NUMBER(10, 0),
C_DocTypeInvoice_ID NUMBER(10, 0),
DocNoSequence_ID NUMBER(10, 0),
GL_Category_ID NUMBER(10, 0) NOT NULL,
DocumentNote NVARCHAR2(2000),
DocumentCopies NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_DocType_Key PRIMARY KEY (C_DocType_ID)
)
;
--
-- TABLE: C_DocType_Trl
--
CREATE TABLE C_DocType_Trl(
C_DocType_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
DocumentNote NVARCHAR2(2000),
CONSTRAINT C_DocType_Trl_Key PRIMARY KEY (C_DocType_ID, AD_Language)
)
;
--
-- TABLE: C_DocTypeCounter
--
CREATE TABLE C_DocTypeCounter(
C_DocTypeCounter_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_DocType_ID NUMBER(10, 0) NOT NULL,
Counter_C_DocType_ID NUMBER(10, 0),
DocAction CHAR(2) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_DocTypeCounter_Key PRIMARY KEY (C_DocTypeCounter_ID)
)
;
--
-- TABLE: C_Dunning
--
CREATE TABLE C_Dunning(
C_Dunning_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_Dunning_Key PRIMARY KEY (C_Dunning_ID)
)
;
--
-- TABLE: C_DunningLevel
--
CREATE TABLE C_DunningLevel(
C_DunningLevel_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Dunning_ID NUMBER(10, 0) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
DaysAfterDue NUMBER(10, 0) DEFAULT 0 NOT NULL,
DaysBetweenDunning NUMBER(10, 0) DEFAULT 0 NOT NULL,
Note NVARCHAR2(2000),
InterestPercent NUMBER DEFAULT 0,
FeeAmt NUMBER DEFAULT 0 NOT NULL,
Dunning_PrintFormat_ID NUMBER(10, 0),
CONSTRAINT C_DunningLevel_Key PRIMARY KEY (C_DunningLevel_ID)
)
;
--
-- TABLE: C_DunningLevel_Trl
--
CREATE TABLE C_DunningLevel_Trl(
C_DunningLevel_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PrintName NVARCHAR2(60) NOT NULL,
Note NVARCHAR2(2000),
CONSTRAINT C_DunningLevel_Trl_Key PRIMARY KEY (C_DunningLevel_ID, AD_Language)
)
;
--
-- TABLE: C_DunningRun
--
CREATE TABLE C_DunningRun(
C_DunningRun_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
DunningDate DATE NOT NULL,
C_DunningLevel_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
SendIt CHAR(1),
CONSTRAINT C_DunningRun_Key PRIMARY KEY (C_DunningRun_ID)
)
;
--
-- TABLE: C_DunningRunEntry
--
CREATE TABLE C_DunningRunEntry(
C_DunningRunEntry_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_DunningRun_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
SalesRep_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
Amt NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Note NVARCHAR2(2000),
CONSTRAINT C_DunningRunEntry_Key PRIMARY KEY (C_DunningRunEntry_ID)
)
;
--
-- TABLE: C_DunningRunLine
--
CREATE TABLE C_DunningRunLine(
C_DunningRunLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_DunningRunEntry_ID NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
Amt NUMBER DEFAULT 0 NOT NULL,
OpenAmt NUMBER DEFAULT 0 NOT NULL,
ConvertedAmt NUMBER DEFAULT 0 NOT NULL,
DaysDue NUMBER(10, 0) DEFAULT 0 NOT NULL,
TimesDunned NUMBER(10, 0) DEFAULT 0 NOT NULL,
InterestAmt NUMBER DEFAULT 0 NOT NULL,
FeeAmt NUMBER DEFAULT 0 NOT NULL,
TotalAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_DunningRunLine_Key PRIMARY KEY (C_DunningRunLine_ID)
)
;
--
-- TABLE: C_Element
--
CREATE TABLE C_Element(
C_Element_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
VFormat NVARCHAR2(40) NOT NULL,
ElementType CHAR(1) NOT NULL,
AD_Tree_ID NUMBER(10, 0),
Add2Tree_ID NUMBER(10, 0),
Add1Tree_ID NUMBER(10, 0),
CONSTRAINT C_Element_Key PRIMARY KEY (C_Element_ID)
)
;
--
-- TABLE: C_ElementValue
--
CREATE TABLE C_ElementValue(
C_ElementValue_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AccountType CHAR(1) NOT NULL,
AccountSign CHAR(1) NOT NULL,
C_Element_ID NUMBER(10, 0) NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
C_BankAccount_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
CONSTRAINT C_ElementValue_Key PRIMARY KEY (C_ElementValue_ID)
)
;
--
-- TABLE: C_ElementValue_Trl
--
CREATE TABLE C_ElementValue_Trl(
C_ElementValue_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_ElementValue_Trl_Key PRIMARY KEY (C_ElementValue_ID, AD_Language)
)
;
--
-- TABLE: C_Greeting
--
CREATE TABLE C_Greeting(
C_Greeting_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Greeting NVARCHAR2(60) NOT NULL,
CONSTRAINT C_Greeting_Key PRIMARY KEY (C_Greeting_ID)
)
;
--
-- TABLE: C_Greeting_Trl
--
CREATE TABLE C_Greeting_Trl(
C_Greeting_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Greeting NVARCHAR2(60) NOT NULL,
CONSTRAINT C_Greeting_Trl_Key PRIMARY KEY (C_Greeting_ID, AD_Language)
)
;
--
-- TABLE: C_InterOrg_Acct
--
CREATE TABLE C_InterOrg_Acct(
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTo_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
IntercompanyDueTo_Acct NUMBER(10, 0) NOT NULL,
IntercompanyDueFrom_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_InterOrgAcct_Key PRIMARY KEY (C_AcctSchema_ID, AD_Org_ID, AD_OrgTo_ID)
)
;
--
-- TABLE: C_Invoice
--
CREATE TABLE C_Invoice(
C_Invoice_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
C_DocType_ID NUMBER(10, 0) NOT NULL,
C_DocTypeTarget_ID NUMBER(10, 0) NOT NULL,
C_Order_ID NUMBER(10, 0),
Ref_Invoice_ID NUMBER(10, 0),
Description NVARCHAR2(255),
SalesRep_ID NUMBER(10, 0),
DateInvoiced DATE NOT NULL,
DatePrinted DATE NOT NULL,
DateAcct DATE NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
POReference NVARCHAR2(20) NOT NULL,
DateOrdered DATE NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_ConversionType_ID NUMBER(10, 0),
PaymentRule CHAR(1) NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
TotalLines NUMBER DEFAULT 0 NOT NULL,
GrandTotal NUMBER DEFAULT 0 NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
C_Campaign_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
C_CashLine_ID NUMBER(10, 0),
CreateFrom CHAR(1),
CopyFrom CHAR(1),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT C_Invoice_Key PRIMARY KEY (C_Invoice_ID)
)
;
--
-- TABLE: C_InvoiceLine
--
CREATE TABLE C_InvoiceLine(
C_InvoiceLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0) NOT NULL,
C_OrderLine_ID NUMBER(10, 0),
M_InOutLine_ID NUMBER(10, 0),
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
S_ResourceAssignment_ID NUMBER(10, 0),
Ref_InvoiceLine_ID NUMBER(10, 0),
C_UOM_ID NUMBER(10, 0),
QtyEntered NUMBER DEFAULT 0 NOT NULL,
QtyInvoiced NUMBER DEFAULT 0 NOT NULL,
PriceEntered NUMBER DEFAULT 0 NOT NULL,
PriceList NUMBER DEFAULT 0 NOT NULL,
PriceActual NUMBER DEFAULT 0 NOT NULL,
PriceLimit NUMBER DEFAULT 0 NOT NULL,
LineNetAmt NUMBER DEFAULT 0 NOT NULL,
C_Tax_ID NUMBER(10, 0),
TaxAmt NUMBER DEFAULT 0 NOT NULL,
LineTotalAmt NUMBER DEFAULT 0 NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
A_Asset_ID NUMBER(10, 0),
CONSTRAINT C_InvoiceLine_Key PRIMARY KEY (C_InvoiceLine_ID)
)
;
--
-- TABLE: C_InvoicePaySchedule
--
CREATE TABLE C_InvoicePaySchedule(
C_InvoicePaySchedule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0) NOT NULL,
C_PaySchedule_ID NUMBER(10, 0),
DueDate DATE NOT NULL,
DueAmt NUMBER DEFAULT 0 NOT NULL,
DiscountDate DATE NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT C_InvoicePaySchedule_Key PRIMARY KEY (C_InvoicePaySchedule_ID)
)
;
--
-- TABLE: C_InvoiceSchedule
--
CREATE TABLE C_InvoiceSchedule(
C_InvoiceSchedule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Amt NUMBER DEFAULT 0 NOT NULL,
InvoiceFrequency CHAR(1) NOT NULL,
InvoiceWeekDay CHAR(1) NOT NULL,
InvoiceWeekDayCutoff CHAR(1) NOT NULL,
InvoiceDay NUMBER(10, 0) DEFAULT 0 NOT NULL,
InvoiceDayCutoff NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_InvoiceSchedule_Key PRIMARY KEY (C_InvoiceSchedule_ID)
)
;
--
-- TABLE: C_InvoiceTax
--
CREATE TABLE C_InvoiceTax(
C_Tax_ID NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
TaxBaseAmt NUMBER DEFAULT 0 NOT NULL,
TaxAmt NUMBER DEFAULT 0 NOT NULL,
IsTaxIncluded CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsTaxIncluded in ('Y','N')),
CONSTRAINT C_InvoiceTax_Key PRIMARY KEY (C_Tax_ID, C_Invoice_ID)
)
;
--
-- TABLE: C_LandedCost
--
CREATE TABLE C_LandedCost(
C_LandedCost_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
C_InvoiceLine_ID NUMBER(10, 0) NOT NULL,
M_InOutLine_ID NUMBER(10, 0),
M_InOut_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
CONSTRAINT C_LandedCost_Key PRIMARY KEY (C_LandedCost_ID)
)
;
--
-- TABLE: C_LandedCostAllocation
--
CREATE TABLE C_LandedCostAllocation(
C_LandedCostAllocation_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_LandedCost_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Amt NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_LandedCostAllocation_Key PRIMARY KEY (C_LandedCostAllocation_ID)
)
;
--
-- TABLE: C_Location
--
CREATE TABLE C_Location(
C_Location_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Address1 NVARCHAR2(60) NOT NULL,
Address2 NVARCHAR2(60) NOT NULL,
Address3 NVARCHAR2(60) NOT NULL,
Address4 NVARCHAR2(60) NOT NULL,
City NVARCHAR2(60) NOT NULL,
C_City_ID NUMBER(10, 0),
Postal VARCHAR2(10) NOT NULL,
Postal_Add VARCHAR2(10) NOT NULL,
C_Region_ID NUMBER(10, 0),
RegionName NVARCHAR2(40) NOT NULL,
C_Country_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Location_Key PRIMARY KEY (C_Location_ID)
)
;
--
-- TABLE: C_NonBusinessDay
--
CREATE TABLE C_NonBusinessDay(
C_NonBusinessDay_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Date1 DATE NOT NULL,
C_Calendar_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_NonBusinessDay_Key PRIMARY KEY (C_NonBusinessDay_ID)
)
;
--
-- TABLE: C_Order
--
CREATE TABLE C_Order(
C_Order_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Processing CHAR(1),
C_DocType_ID NUMBER(10, 0) NOT NULL,
C_DocTypeTarget_ID NUMBER(10, 0) NOT NULL,
Ref_Order_ID NUMBER(10, 0),
Description NVARCHAR2(255),
SalesRep_ID NUMBER(10, 0),
DateOrdered DATE NOT NULL,
DatePromised DATE NOT NULL,
DatePrinted DATE NOT NULL,
DateAcct DATE NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
Bill_BPartner_ID NUMBER(10, 0),
Bill_Location_ID NUMBER(10, 0),
Bill_User_ID NUMBER(10, 0),
Pay_BPartner_ID NUMBER(10, 0),
Pay_Location_ID NUMBER(10, 0),
POReference NVARCHAR2(20) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_ConversionType_ID NUMBER(10, 0),
PaymentRule CHAR(1) NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
InvoiceRule CHAR(1) NOT NULL,
DeliveryRule CHAR(1) NOT NULL,
FreightCostRule CHAR(1) NOT NULL,
FreightAmt NUMBER DEFAULT 0 NOT NULL,
DeliveryViaRule CHAR(1) NOT NULL,
M_Shipper_ID NUMBER(10, 0),
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
PriorityRule CHAR(1) NOT NULL,
TotalLines NUMBER DEFAULT 0 NOT NULL,
GrandTotal NUMBER DEFAULT 0 NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
C_Campaign_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
C_CashLine_ID NUMBER(10, 0),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CopyFrom CHAR(1),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT C_Order_Key PRIMARY KEY (C_Order_ID)
)
;
--
-- TABLE: C_OrderLine
--
CREATE TABLE C_OrderLine(
C_OrderLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Order_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
DateOrdered DATE NOT NULL,
DatePromised DATE NOT NULL,
DateDelivered DATE NOT NULL,
DateInvoiced DATE NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
QtyEntered NUMBER DEFAULT 0 NOT NULL,
QtyOrdered NUMBER DEFAULT 0 NOT NULL,
QtyReserved NUMBER DEFAULT 0 NOT NULL,
QtyDelivered NUMBER DEFAULT 0 NOT NULL,
QtyInvoiced NUMBER DEFAULT 0 NOT NULL,
M_Shipper_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0) NOT NULL,
PriceEntered NUMBER DEFAULT 0 NOT NULL,
PriceList NUMBER DEFAULT 0 NOT NULL,
PriceActual NUMBER DEFAULT 0 NOT NULL,
PriceLimit NUMBER DEFAULT 0 NOT NULL,
LineNetAmt NUMBER DEFAULT 0 NOT NULL,
Discount NUMBER,
FreightAmt NUMBER DEFAULT 0 NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
C_Tax_ID NUMBER(10, 0) NOT NULL,
S_ResourceAssignment_ID NUMBER(10, 0),
Ref_OrderLine_ID NUMBER(10, 0),
CONSTRAINT C_OrderLine_Key PRIMARY KEY (C_OrderLine_ID)
)
;
--
-- TABLE: C_OrderTax
--
CREATE TABLE C_OrderTax(
C_Order_ID NUMBER(10, 0) NOT NULL,
C_Tax_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
TaxBaseAmt NUMBER DEFAULT 0 NOT NULL,
TaxAmt NUMBER DEFAULT 0 NOT NULL,
IsTaxIncluded CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsTaxIncluded in ('Y','N')),
CONSTRAINT C_OrderTax_Key PRIMARY KEY (C_Order_ID, C_Tax_ID)
)
;
--
-- TABLE: C_OrgAssignment
--
CREATE TABLE C_OrgAssignment(
C_OrgAssignment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
CONSTRAINT C_OrgAssignment_Key PRIMARY KEY (C_OrgAssignment_ID)
)
;
--
-- TABLE: C_Payment
--
CREATE TABLE C_Payment(
C_Payment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
DateTrx DATE NOT NULL,
DateAcct DATE NOT NULL,
C_DocType_ID NUMBER(10, 0) NOT NULL,
TrxType CHAR(1) NOT NULL,
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0) NOT NULL,
C_Order_ID NUMBER(10, 0),
C_BP_BankAccount_ID NUMBER(10, 0),
C_PaymentBatch_ID NUMBER(10, 0),
IsPrepayment CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsPrepayment in ('Y','N')),
TenderType CHAR(1) NOT NULL,
CreditCardType CHAR(1) NOT NULL,
CreditCardNumber NVARCHAR2(20) NOT NULL,
CreditCardVV VARCHAR2(4),
CreditCardExpMM NUMBER(10, 0) DEFAULT 0 NOT NULL,
CreditCardExpYY NUMBER(10, 0) DEFAULT 0 NOT NULL,
MICR NVARCHAR2(20) NOT NULL,
RoutingNo NVARCHAR2(20) NOT NULL,
AccountNo NVARCHAR2(20) NOT NULL,
CheckNo NVARCHAR2(20) NOT NULL,
A_Name NVARCHAR2(60),
A_Street NVARCHAR2(60),
A_City NVARCHAR2(60),
A_State NVARCHAR2(40) NOT NULL,
A_ZIP NVARCHAR2(20) NOT NULL,
A_Country NVARCHAR2(40) NOT NULL,
A_Ident_DL NVARCHAR2(20) NOT NULL,
A_Ident_SSN NVARCHAR2(20) NOT NULL,
A_Email NVARCHAR2(60),
VoiceAuthCode NVARCHAR2(20) NOT NULL,
Swipe VARCHAR2(80),
Orig_TrxID NVARCHAR2(20) NOT NULL,
PONum NVARCHAR2(60),
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_ConversionType_ID NUMBER(10, 0),
PayAmt NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
WriteOffAmt NUMBER DEFAULT 0 NOT NULL,
OverUnderAmt NUMBER DEFAULT 0 NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
TaxAmt NUMBER DEFAULT 0 NOT NULL,
R_PNRef NVARCHAR2(20) NOT NULL,
R_PNRef_DC NVARCHAR2(20) NOT NULL,
R_Result NVARCHAR2(20) NOT NULL,
R_RespMsg NVARCHAR2(60),
R_AuthCode NVARCHAR2(20) NOT NULL,
R_AuthCode_DC NVARCHAR2(20) NOT NULL,
R_AVSAddr CHAR(1) NOT NULL,
R_AVSZIP CHAR(1) NOT NULL,
R_CVV2Match CHAR(1) NOT NULL,
R_Info NVARCHAR2(2000) NOT NULL,
Processing CHAR(1),
OProcessing CHAR(1),
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Description NVARCHAR2(255),
AD_OrgTrx_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT C_Payment_Key PRIMARY KEY (C_Payment_ID)
)
;
--
-- TABLE: C_PaymentBatch
--
CREATE TABLE C_PaymentBatch(
C_PaymentBatch_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
C_PaymentProcessor_ID NUMBER(10, 0),
DocumentNo NVARCHAR2(30) NOT NULL,
ProcessingDate DATE NOT NULL,
Processing CHAR(1),
CONSTRAINT C_PaymentBatch_Key PRIMARY KEY (C_PaymentBatch_ID)
)
;
--
-- TABLE: C_PaymentProcessor
--
CREATE TABLE C_PaymentProcessor(
C_PaymentProcessor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
AD_Sequence_ID NUMBER(10, 0),
PayProcessorClass NVARCHAR2(60) NOT NULL,
PartnerID NVARCHAR2(60),
VendorID NVARCHAR2(60),
UserID NVARCHAR2(60),
Password NVARCHAR2(60),
HostAddress NVARCHAR2(60) NOT NULL,
HostPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
ProxyAddress NVARCHAR2(60),
ProxyPort NUMBER(10, 0) DEFAULT 0 NOT NULL,
ProxyLogon NVARCHAR2(60),
ProxyPassword NVARCHAR2(60),
C_Currency_ID NUMBER(10, 0),
MinimumAmt NUMBER DEFAULT 0 NOT NULL,
CostPerTrx NUMBER DEFAULT 0 NOT NULL,
Commission NUMBER,
CONSTRAINT C_PaymentProcessor_Key PRIMARY KEY (C_PaymentProcessor_ID)
)
;
--
-- TABLE: C_PaymentTerm
--
CREATE TABLE C_PaymentTerm(
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DocumentNote NVARCHAR2(2000),
NetDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
NetDay CHAR(1) NOT NULL,
GraceDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
FixMonthCutoff NUMBER(10, 0) DEFAULT 0 NOT NULL,
FixMonthDay NUMBER(10, 0) DEFAULT 0 NOT NULL,
FixMonthOffset NUMBER(10, 0) DEFAULT 0 NOT NULL,
DiscountDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Discount NUMBER,
DiscountDays2 NUMBER(10, 0) DEFAULT 0 NOT NULL,
Discount2 NUMBER,
Processing CHAR(1),
CONSTRAINT C_PaymentTerm_Key PRIMARY KEY (C_PaymentTerm_ID)
)
;
--
-- TABLE: C_PaymentTerm_Trl
--
CREATE TABLE C_PaymentTerm_Trl(
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DocumentNote NVARCHAR2(2000),
CONSTRAINT C_PaymentTerm_Trl_Key PRIMARY KEY (C_PaymentTerm_ID, AD_Language)
)
;
--
-- TABLE: C_PaySchedule
--
CREATE TABLE C_PaySchedule(
C_PaySchedule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
Percentage NUMBER,
NetDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
NetDay CHAR(1) NOT NULL,
GraceDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DiscountDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Discount NUMBER,
CONSTRAINT C_PaySchedule_Key PRIMARY KEY (C_PaySchedule_ID)
)
;
--
-- TABLE: C_PaySelection
--
CREATE TABLE C_PaySelection(
C_PaySelection_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BankAccount_ID NUMBER(10, 0) NOT NULL,
PayDate DATE NOT NULL,
TotalAmt NUMBER DEFAULT 0 NOT NULL,
CreateFrom CHAR(1),
Processing CHAR(1),
CONSTRAINT C_PaySelection_Key PRIMARY KEY (C_PaySelection_ID)
)
;
--
-- TABLE: C_PaySelectionCheck
--
CREATE TABLE C_PaySelectionCheck(
C_PaySelectionCheck_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_PaySelection_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
PayAmt NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
PaymentRule CHAR(1) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
C_Payment_ID NUMBER(10, 0),
CONSTRAINT C_PaySelectionCheck_Key PRIMARY KEY (C_PaySelectionCheck_ID)
)
;
--
-- TABLE: C_PaySelectionLine
--
CREATE TABLE C_PaySelectionLine(
C_PaySelectionLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_PaySelection_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
PaymentRule CHAR(1) NOT NULL,
C_Invoice_ID NUMBER(10, 0) NOT NULL,
OpenAmt NUMBER DEFAULT 0 NOT NULL,
PayAmt NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
DifferenceAmt NUMBER DEFAULT 0 NOT NULL,
C_PaySelectionCheck_ID NUMBER(10, 0),
CONSTRAINT C_PaySelectionLine_Key PRIMARY KEY (C_PaySelectionLine_ID)
)
;
--
-- TABLE: C_Period
--
CREATE TABLE C_Period(
C_Period_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
PeriodNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_Year_ID NUMBER(10, 0) NOT NULL,
StartDate DATE NOT NULL,
EndDate DATE NOT NULL,
PeriodType CHAR(1) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_Period_Key PRIMARY KEY (C_Period_ID)
)
;
--
-- TABLE: C_PeriodControl
--
CREATE TABLE C_PeriodControl(
C_PeriodControl_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Period_ID NUMBER(10, 0) NOT NULL,
DocBaseType CHAR(3) NOT NULL,
PeriodStatus CHAR(1) NOT NULL,
PeriodAction CHAR(1) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_PeriodControl_Key PRIMARY KEY (C_PeriodControl_ID)
)
;
--
-- TABLE: C_Phase
--
CREATE TABLE C_Phase(
C_Phase_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_ProjectType_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0),
StandardQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_Phase_Key PRIMARY KEY (C_Phase_ID)
)
;
--
-- TABLE: C_POS
--
CREATE TABLE C_POS(
C_POS_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
SalesRep_ID NUMBER(10, 0) NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
C_CashBook_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
PrinterName NVARCHAR2(60),
C_POSKeyLayout_ID NUMBER(10, 0),
C_BPartnerCashTrx_ID NUMBER(10, 0),
C_DocType_ID NUMBER(10, 0),
CONSTRAINT C_POS_Key PRIMARY KEY (C_POS_ID)
)
;
--
-- TABLE: C_POSKey
--
CREATE TABLE C_POSKey(
C_POSKey_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_POSKeyLayout_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
AD_PrintColor_ID NUMBER(10, 0),
CONSTRAINT C_POSKey_Key PRIMARY KEY (C_POSKey_ID)
)
;
--
-- TABLE: C_POSKeyLayout
--
CREATE TABLE C_POSKeyLayout(
C_POSKeyLayout_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT C_POSKeyLayout_Key PRIMARY KEY (C_POSKeyLayout_ID)
)
;
--
-- TABLE: C_Project
--
CREATE TABLE C_Project(
C_Project_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Note NVARCHAR2(2000) NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
C_ProjectType_ID NUMBER(10, 0),
ProjectCategory CHAR(1) NOT NULL,
C_Phase_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
SalesRep_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
POReference NVARCHAR2(20) NOT NULL,
M_Warehouse_ID NUMBER(10, 0),
C_PaymentTerm_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0) NOT NULL,
M_PriceList_Version_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
PlannedAmt NUMBER DEFAULT 0 NOT NULL,
PlannedQty NUMBER DEFAULT 0 NOT NULL,
PlannedMarginAmt NUMBER DEFAULT 0 NOT NULL,
CommittedAmt NUMBER DEFAULT 0 NOT NULL,
CommittedQty NUMBER DEFAULT 0 NOT NULL,
InvoicedAmt NUMBER DEFAULT 0 NOT NULL,
InvoicedQty NUMBER DEFAULT 0 NOT NULL,
ProjectBalanceAmt NUMBER DEFAULT 0 NOT NULL,
DateContract DATE NOT NULL,
DateFinish DATE NOT NULL,
CopyFrom CHAR(1),
Processing CHAR(1),
CONSTRAINT C_Project_Key PRIMARY KEY (C_Project_ID)
)
;
--
-- TABLE: C_Project_Acct
--
CREATE TABLE C_Project_Acct(
C_Project_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PJ_Asset_Acct NUMBER(10, 0) NOT NULL,
PJ_WIP_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Project_Acct_Key PRIMARY KEY (C_Project_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_ProjectIssue
--
CREATE TABLE C_ProjectIssue(
C_ProjectIssue_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Project_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0),
M_Locator_ID NUMBER(10, 0) NOT NULL,
MovementQty NUMBER DEFAULT 0 NOT NULL,
MovementDate DATE NOT NULL,
Description NVARCHAR2(255),
M_InOutLine_ID NUMBER(10, 0),
S_TimeExpenseLine_ID NUMBER(10, 0),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Processing CHAR(1),
CONSTRAINT C_ProjectIssue_Key PRIMARY KEY (C_ProjectIssue_ID)
)
;
--
-- TABLE: C_ProjectLine
--
CREATE TABLE C_ProjectLine(
C_ProjectLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Project_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
PlannedQty NUMBER DEFAULT 0 NOT NULL,
PlannedPrice NUMBER DEFAULT 0 NOT NULL,
PlannedAmt NUMBER DEFAULT 0 NOT NULL,
PlannedMarginAmt NUMBER DEFAULT 0 NOT NULL,
CommittedAmt NUMBER DEFAULT 0 NOT NULL,
CommittedQty NUMBER DEFAULT 0 NOT NULL,
InvoicedAmt NUMBER DEFAULT 0 NOT NULL,
InvoicedQty NUMBER DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0),
M_Product_Category_ID NUMBER(10, 0),
C_ProjectIssue_ID NUMBER(10, 0),
C_Order_ID NUMBER(10, 0),
C_OrderPO_ID NUMBER(10, 0),
CONSTRAINT C_ProjectLine_Key PRIMARY KEY (C_ProjectLine_ID)
)
;
--
-- TABLE: C_ProjectPhase
--
CREATE TABLE C_ProjectPhase(
C_ProjectPhase_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Project_ID NUMBER(10, 0) NOT NULL,
C_Phase_ID NUMBER(10, 0),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StartDate DATE NOT NULL,
EndDate DATE NOT NULL,
Help NVARCHAR2(2000),
M_Product_ID NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
PriceActual NUMBER DEFAULT 0 NOT NULL,
CommittedAmt NUMBER DEFAULT 0 NOT NULL,
GenerateOrder CHAR(1),
C_Order_ID NUMBER(10, 0),
CONSTRAINT C_ProjectPhase_Key PRIMARY KEY (C_ProjectPhase_ID)
)
;
--
-- TABLE: C_ProjectTask
--
CREATE TABLE C_ProjectTask(
C_ProjectTask_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_ProjectPhase_ID NUMBER(10, 0) NOT NULL,
C_Task_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_ProjectTask_Key PRIMARY KEY (C_ProjectTask_ID)
)
;
--
-- TABLE: C_ProjectType
--
CREATE TABLE C_ProjectType(
C_ProjectType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
ProjectCategory CHAR(1) NOT NULL,
CONSTRAINT C_ProjectType_Key PRIMARY KEY (C_ProjectType_ID)
)
;
--
-- TABLE: C_Recurring
--
CREATE TABLE C_Recurring(
C_Recurring_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
RecurringType CHAR(1) NOT NULL,
C_Order_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
GL_JournalBatch_ID NUMBER(10, 0),
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
RunsMax NUMBER(10, 0) DEFAULT 0 NOT NULL,
RunsRemaining NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Processing CHAR(1),
CONSTRAINT C_Recurring_Key PRIMARY KEY (C_Recurring_ID)
)
;
--
-- TABLE: C_Recurring_Run
--
CREATE TABLE C_Recurring_Run(
C_Recurring_Run_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DateDoc DATE NOT NULL,
C_Payment_ID NUMBER(10, 0),
C_Order_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
GL_JournalBatch_ID NUMBER(10, 0),
C_Recurring_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Recurring_Run_Key PRIMARY KEY (C_Recurring_Run_ID)
)
;
--
-- TABLE: C_Region
--
CREATE TABLE C_Region(
C_Region_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Country_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Region_Key PRIMARY KEY (C_Region_ID)
)
;
--
-- TABLE: C_RevenueRecognition
--
CREATE TABLE C_RevenueRecognition(
C_RevenueRecognition_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
IsTimeBased CHAR(1) NOT NULL,
RecognitionFrequency CHAR(1) NOT NULL,
NoMonths NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_RevenueRecognition_Key PRIMARY KEY (C_RevenueRecognition_ID)
)
;
--
-- TABLE: C_RevenueRecognition_Plan
--
CREATE TABLE C_RevenueRecognition_Plan(
C_RevenueRecognition_Plan_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_RevenueRecognition_ID NUMBER(10, 0) NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0) NOT NULL,
UnearnedRevenue_Acct NUMBER(10, 0) NOT NULL,
P_Revenue_Acct NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
TotalAmt NUMBER DEFAULT 0 NOT NULL,
RecognizedAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_RevenueRecognitionPlan_Key PRIMARY KEY (C_RevenueRecognition_Plan_ID)
)
;
--
-- TABLE: C_RevenueRecognition_Run
--
CREATE TABLE C_RevenueRecognition_Run(
C_RevenueRecognition_Run_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RevenueRecognition_Plan_ID NUMBER(10, 0) NOT NULL,
GL_Journal_ID NUMBER(10, 0) NOT NULL,
RecognizedAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_RevenueRecognitionRun_Key PRIMARY KEY (C_RevenueRecognition_Run_ID)
)
;
--
-- TABLE: C_RfQ
--
CREATE TABLE C_RfQ(
C_RfQ_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_RfQ_Topic_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
DateResponse DATE NOT NULL,
DateWorkStart DATE NOT NULL,
DeliveryDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateWorkComplete DATE NOT NULL,
QuoteType CHAR(1) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
SalesRep_ID NUMBER(10, 0) NOT NULL,
Margin NUMBER,
CreateSO CHAR(1),
CreatePO CHAR(1),
PublishRfQ CHAR(1),
C_Order_ID NUMBER(10, 0),
CopyLines CHAR(1),
RankRfQ CHAR(1),
Processing CHAR(1),
CONSTRAINT C_RfQ_Key PRIMARY KEY (C_RfQ_ID)
)
;
--
-- TABLE: C_RfQ_Topic
--
CREATE TABLE C_RfQ_Topic(
C_RfQ_Topic_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AD_PrintFormat_ID NUMBER(10, 0),
CONSTRAINT C_RfQ_Topic_Key PRIMARY KEY (C_RfQ_Topic_ID)
)
;
--
-- TABLE: C_RfQ_TopicSubscriber
--
CREATE TABLE C_RfQ_TopicSubscriber(
C_RfQ_TopicSubscriber_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQ_Topic_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
SubscribeDate DATE NOT NULL,
OptOutDate DATE NOT NULL,
CONSTRAINT C_RfQ_TopicSubscriber_Key PRIMARY KEY (C_RfQ_TopicSubscriber_ID)
)
;
--
-- TABLE: C_RfQ_TopicSubscriberOnly
--
CREATE TABLE C_RfQ_TopicSubscriberOnly(
C_RfQ_TopicSubscriberOnly_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQ_TopicSubscriber_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
M_Product_Category_ID NUMBER(10, 0),
CONSTRAINT C_RfQ_TopicSubscriberOnly_Key PRIMARY KEY (C_RfQ_TopicSubscriberOnly_ID)
)
;
--
-- TABLE: C_RfQLine
--
CREATE TABLE C_RfQLine(
C_RfQLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQ_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DeliveryDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateWorkComplete DATE NOT NULL,
DateWorkStart DATE NOT NULL,
CONSTRAINT C_RfQLine_Key PRIMARY KEY (C_RfQLine_ID)
)
;
--
-- TABLE: C_RfQLineQty
--
CREATE TABLE C_RfQLineQty(
C_RfQLineQty_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQLine_ID NUMBER(10, 0) NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Margin NUMBER,
BenchmarkPrice NUMBER DEFAULT 0 NOT NULL,
BestResponseAmt NUMBER DEFAULT 0 NOT NULL,
OfferAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_RfQLineQty_Key PRIMARY KEY (C_RfQLineQty_ID)
)
;
--
-- TABLE: C_RfQResponse
--
CREATE TABLE C_RfQResponse(
C_RfQResponse_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQ_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0) NOT NULL,
DateInvited DATE NOT NULL,
DateResponse DATE NOT NULL,
DateWorkStart DATE NOT NULL,
DeliveryDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateWorkComplete DATE NOT NULL,
Price NUMBER DEFAULT 0 NOT NULL,
Ranking NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CheckComplete CHAR(1),
C_Order_ID NUMBER(10, 0),
CONSTRAINT C_RfQResponse_Key PRIMARY KEY (C_RfQResponse_ID)
)
;
--
-- TABLE: C_RfQResponseLine
--
CREATE TABLE C_RfQResponseLine(
C_RfQResponseLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQLine_ID NUMBER(10, 0) NOT NULL,
C_RfQResponse_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DateWorkStart DATE NOT NULL,
DeliveryDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateWorkComplete DATE NOT NULL,
CONSTRAINT C_RfQResponseLine_Key PRIMARY KEY (C_RfQResponseLine_ID)
)
;
--
-- TABLE: C_RfQResponseLineQty
--
CREATE TABLE C_RfQResponseLineQty(
C_RfQResponseLineQty_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_RfQResponseLine_ID NUMBER(10, 0) NOT NULL,
C_RfQLineQty_ID NUMBER(10, 0) NOT NULL,
Price NUMBER DEFAULT 0 NOT NULL,
Discount NUMBER,
Ranking NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_RfQResponseLineQty_Key PRIMARY KEY (C_RfQResponseLineQty_ID)
)
;
--
-- TABLE: C_SalesRegion
--
CREATE TABLE C_SalesRegion(
C_SalesRegion_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
SalesRep_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_SalesRegion_Key PRIMARY KEY (C_SalesRegion_ID)
)
;
--
-- TABLE: C_ServiceLevel
--
CREATE TABLE C_ServiceLevel(
C_ServiceLevel_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
ServiceLevelProvided NUMBER,
ServiceLevelInvoiced NUMBER,
Processing CHAR(1),
C_RevenueRecognition_Plan_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_ServiceLevel_Key PRIMARY KEY (C_ServiceLevel_ID)
)
;
--
-- TABLE: C_ServiceLevelLine
--
CREATE TABLE C_ServiceLevelLine(
C_ServiceLevelLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_ServiceLevel_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
ServiceLevelProvided NUMBER,
ServiceDate DATE NOT NULL,
CONSTRAINT C_ServiceLevelLine_Key PRIMARY KEY (C_ServiceLevelLine_ID)
)
;
--
-- TABLE: C_Subscription
--
CREATE TABLE C_Subscription(
C_Subscription_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
C_SubscriptionType_ID NUMBER(10, 0) NOT NULL,
StartDate DATE NOT NULL,
PaidUntilDate DATE NOT NULL,
RenewalDate DATE NOT NULL,
CONSTRAINT C_Subscription_Key PRIMARY KEY (C_Subscription_ID)
)
;
--
-- TABLE: C_Subscription_Delivery
--
CREATE TABLE C_Subscription_Delivery(
C_Subscription_Delivery_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Subscription_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Subscription_Delivery_Key PRIMARY KEY (C_Subscription_Delivery_ID)
)
;
--
-- TABLE: C_SubscriptionType
--
CREATE TABLE C_SubscriptionType(
C_SubscriptionType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
FrequencyType CHAR(1) NOT NULL,
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_SubscriptionType_Key PRIMARY KEY (C_SubscriptionType_ID)
)
;
--
-- TABLE: C_Task
--
CREATE TABLE C_Task(
C_Task_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_Phase_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0),
StandardQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_Task_Key PRIMARY KEY (C_Task_ID)
)
;
--
-- TABLE: C_Tax
--
CREATE TABLE C_Tax(
C_Tax_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TaxIndicator NVARCHAR2(10),
ValidFrom DATE NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
Rate NUMBER,
Parent_Tax_ID NUMBER(10, 0),
C_Country_ID NUMBER(10, 0),
C_Region_ID NUMBER(10, 0),
To_Country_ID NUMBER(10, 0),
To_Region_ID NUMBER(10, 0),
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
SOPOType CHAR(1) NOT NULL,
CONSTRAINT C_Tax_Key PRIMARY KEY (C_Tax_ID)
)
;
--
-- TABLE: C_Tax_Acct
--
CREATE TABLE C_Tax_Acct(
C_Tax_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
T_Due_Acct NUMBER(10, 0) NOT NULL,
T_Liability_Acct NUMBER(10, 0) NOT NULL,
T_Credit_Acct NUMBER(10, 0) NOT NULL,
T_Receivables_Acct NUMBER(10, 0) NOT NULL,
T_Expense_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Tax_Acct_Key PRIMARY KEY (C_Tax_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_Tax_Trl
--
CREATE TABLE C_Tax_Trl(
C_Tax_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TaxIndicator NVARCHAR2(10),
CONSTRAINT C_Tax_Trl_Key PRIMARY KEY (C_Tax_ID, AD_Language)
)
;
--
-- TABLE: C_TaxCategory
--
CREATE TABLE C_TaxCategory(
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CommodityCode NVARCHAR2(20) NOT NULL,
CONSTRAINT C_TaxCategory_Key PRIMARY KEY (C_TaxCategory_ID)
)
;
--
-- TABLE: C_TaxCategory_Trl
--
CREATE TABLE C_TaxCategory_Trl(
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_TaxCategory_Trl_Key PRIMARY KEY (C_TaxCategory_ID, AD_Language)
)
;
--
-- TABLE: C_TaxPostal
--
CREATE TABLE C_TaxPostal(
C_TaxPostal_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_Tax_ID NUMBER(10, 0) NOT NULL,
Postal VARCHAR2(10) NOT NULL,
Postal_To VARCHAR2(10) NOT NULL,
CONSTRAINT C_TaxPostal_Key PRIMARY KEY (C_TaxPostal_ID)
)
;
--
-- TABLE: C_UOM
--
CREATE TABLE C_UOM(
C_UOM_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
X12DE355 NVARCHAR2(4) NOT NULL,
UOMSymbol NVARCHAR2(10),
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StdPrecision NUMBER(10, 0) DEFAULT 0 NOT NULL,
CostingPrecision NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT C_UOM_Key PRIMARY KEY (C_UOM_ID)
)
;
--
-- TABLE: C_UOM_Conversion
--
CREATE TABLE C_UOM_Conversion(
C_UOM_Conversion_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
C_UOM_To_ID NUMBER(10, 0) NOT NULL,
MultiplyRate NUMBER DEFAULT 0,
DivideRate NUMBER DEFAULT 0,
M_Product_ID NUMBER(10, 0),
CONSTRAINT C_UOM_Conversion_Key PRIMARY KEY (C_UOM_Conversion_ID)
)
;
--
-- TABLE: C_UOM_Trl
--
CREATE TABLE C_UOM_Trl(
C_UOM_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
UOMSymbol NVARCHAR2(10),
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT C_UOM_Trl_Key PRIMARY KEY (C_UOM_ID, AD_Language)
)
;
--
-- TABLE: C_ValidCombination
--
CREATE TABLE C_ValidCombination(
C_ValidCombination_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Alias NVARCHAR2(40) NOT NULL,
Combination NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
Account_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT C_ValidCombination_Key PRIMARY KEY (C_ValidCombination_ID)
)
;
--
-- TABLE: C_Withholding
--
CREATE TABLE C_Withholding(
C_Withholding_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_PaymentTerm_ID NUMBER(10, 0) NOT NULL,
Beneficiary NUMBER(10, 0) NOT NULL,
Percent NUMBER DEFAULT 0,
FixAmt NUMBER DEFAULT 0 NOT NULL,
ThresholdMin NUMBER DEFAULT 0 NOT NULL,
ThresholdMax NUMBER DEFAULT 0 NOT NULL,
MinAmt NUMBER DEFAULT 0 NOT NULL,
MaxAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT C_Withholding_Key PRIMARY KEY (C_Withholding_ID)
)
;
--
-- TABLE: C_Withholding_Acct
--
CREATE TABLE C_Withholding_Acct(
C_Withholding_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Withholding_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT C_Withholding_Acct_Key PRIMARY KEY (C_Withholding_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: C_Year
--
CREATE TABLE C_Year(
C_Year_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Year VARCHAR2(10) NOT NULL,
Description NVARCHAR2(255),
C_Calendar_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT C_Year_Key PRIMARY KEY (C_Year_ID)
)
;
--
-- TABLE: DBA_ErrorLog
--
CREATE TABLE DBA_ErrorLog(
DBA_ErrorLog_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
Code NUMBER(10, 0) DEFAULT 0 NOT NULL,
Msg NVARCHAR2(2000) NOT NULL,
Info NVARCHAR2(2000) NOT NULL,
CONSTRAINT DBA_ErrorLog_Key PRIMARY KEY (DBA_ErrorLog_ID)
)
;
--
-- TABLE: Fact_Acct
--
CREATE TABLE Fact_Acct(
Fact_Acct_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
Account_ID NUMBER(10, 0) NOT NULL,
DateTrx DATE NOT NULL,
DateAcct DATE NOT NULL,
C_Period_ID NUMBER(10, 0),
AD_Table_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
Line_ID NUMBER(10, 0) NOT NULL,
GL_Category_ID NUMBER(10, 0),
GL_Budget_ID NUMBER(10, 0),
C_Tax_ID NUMBER(10, 0),
M_Locator_ID NUMBER(10, 0),
PostingType CHAR(1) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
AmtSourceDr NUMBER DEFAULT 0 NOT NULL,
AmtSourceCr NUMBER DEFAULT 0 NOT NULL,
AmtAcctDr NUMBER DEFAULT 0 NOT NULL,
AmtAcctCr NUMBER DEFAULT 0 NOT NULL,
C_UOM_ID NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
A_Asset_ID NUMBER(10, 0),
Description NVARCHAR2(255),
CONSTRAINT Fact_Acct_Key PRIMARY KEY (Fact_Acct_ID)
)
;
--
-- TABLE: Fact_Acct_Balance
--
CREATE TABLE Fact_Acct_Balance(
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
DateAcct DATE NOT NULL,
Account_ID NUMBER(10, 0) NOT NULL,
PostingType CHAR(1) NOT NULL,
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
GL_Budget_ID NUMBER(10, 0),
AmtAcctDr NUMBER DEFAULT 0 NOT NULL,
AmtAcctCr NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL
)
;
--
-- TABLE: GL_Budget
--
CREATE TABLE GL_Budget(
GL_Budget_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
BudgetStatus CHAR(1) NOT NULL,
CONSTRAINT GL_Budget_Key PRIMARY KEY (GL_Budget_ID)
)
;
--
-- TABLE: GL_Category
--
CREATE TABLE GL_Category(
GL_Category_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CategoryType CHAR(1) NOT NULL,
DocBaseType CHAR(3) NOT NULL,
CONSTRAINT GL_Category_Key PRIMARY KEY (GL_Category_ID)
)
;
--
-- TABLE: GL_Distribution
--
CREATE TABLE GL_Distribution(
GL_Distribution_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
PostingType CHAR(1) NOT NULL,
C_DocType_ID NUMBER(10, 0),
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
Org_ID NUMBER(10, 0),
Account_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
PercentTotal NUMBER,
Processing CHAR(1),
CONSTRAINT GL_Distribution_Key PRIMARY KEY (GL_Distribution_ID)
)
;
--
-- TABLE: GL_DistributionLine
--
CREATE TABLE GL_DistributionLine(
GL_DistributionLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
GL_Distribution_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Percent NUMBER,
Description NVARCHAR2(255),
Org_ID NUMBER(10, 0),
Account_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT GL_DustributionLine_Key PRIMARY KEY (GL_DistributionLine_ID)
)
;
--
-- TABLE: GL_Journal
--
CREATE TABLE GL_Journal(
GL_Journal_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_DocType_ID NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
Description NVARCHAR2(255),
PostingType CHAR(1) NOT NULL,
GL_Budget_ID NUMBER(10, 0),
GL_Category_ID NUMBER(10, 0) NOT NULL,
DateDoc DATE NOT NULL,
DateAcct DATE NOT NULL,
C_Period_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0),
C_ConversionType_ID NUMBER(10, 0) NOT NULL,
CurrencyRate NUMBER DEFAULT 0,
GL_JournalBatch_ID NUMBER(10, 0),
TotalDr NUMBER DEFAULT 0 NOT NULL,
TotalCr NUMBER DEFAULT 0 NOT NULL,
ControlAmt NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT GL_Journal_Key PRIMARY KEY (GL_Journal_ID)
)
;
--
-- TABLE: GL_JournalBatch
--
CREATE TABLE GL_JournalBatch(
GL_JournalBatch_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
PostingType CHAR(1) NOT NULL,
GL_Category_ID NUMBER(10, 0),
C_DocType_ID NUMBER(10, 0) NOT NULL,
DateDoc DATE NOT NULL,
DateAcct DATE NOT NULL,
C_Period_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
TotalDr NUMBER DEFAULT 0 NOT NULL,
TotalCr NUMBER DEFAULT 0 NOT NULL,
ControlAmt NUMBER DEFAULT 0 NOT NULL,
CopyFrom CHAR(1),
CONSTRAINT GL_JournalBatch_Key PRIMARY KEY (GL_JournalBatch_ID)
)
;
--
-- TABLE: GL_JournalLine
--
CREATE TABLE GL_JournalLine(
GL_JournalLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
GL_Journal_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
AmtSourceDr NUMBER DEFAULT 0 NOT NULL,
AmtSourceCr NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_ConversionType_ID NUMBER(10, 0) NOT NULL,
CurrencyRate NUMBER DEFAULT 0,
DateAcct DATE NOT NULL,
AmtAcctDr NUMBER DEFAULT 0 NOT NULL,
AmtAcctCr NUMBER DEFAULT 0 NOT NULL,
C_UOM_ID NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
C_ValidCombination_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT GL_JournalLine_Key PRIMARY KEY (GL_JournalLine_ID)
)
;
--
-- TABLE: I_BankStatement
--
CREATE TABLE I_BankStatement(
I_BankStatement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
C_BankStatement_ID NUMBER(10, 0),
StatementDate DATE NOT NULL,
Description NVARCHAR2(255),
C_BankAccount_ID NUMBER(10, 0),
RoutingNo NVARCHAR2(20) NOT NULL,
BankAccountNo NVARCHAR2(20) NOT NULL,
C_Payment_ID NUMBER(10, 0),
PaymentDocumentNo NVARCHAR2(30) NOT NULL,
C_Currency_ID NUMBER(10, 0),
ISO_Code CHAR(3) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
Name NVARCHAR2(60) NOT NULL,
BPartnerValue NVARCHAR2(40) NOT NULL,
C_Invoice_ID NUMBER(10, 0),
InvoiceDocumentNo NVARCHAR2(30) NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeName NVARCHAR2(60) NOT NULL,
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
C_BankStatementLine_ID NUMBER(10, 0),
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateAcct DATE NOT NULL,
ValutaDate DATE NOT NULL,
StatementLineDate DATE NOT NULL,
TrxType VARCHAR2(20),
ReferenceNo NVARCHAR2(40) NOT NULL,
Memo NVARCHAR2(255),
InterestAmt NUMBER DEFAULT 0 NOT NULL,
TrxAmt NUMBER DEFAULT 0 NOT NULL,
LineDescription NVARCHAR2(255),
StmtAmt NUMBER DEFAULT 0 NOT NULL,
EftStatementDate DATE NOT NULL,
EftStatementReference NVARCHAR2(60),
EftStatementLineDate DATE NOT NULL,
EftValutaDate DATE NOT NULL,
EftReference NVARCHAR2(60),
EftCheckNo NVARCHAR2(20) NOT NULL,
EftTrxID NVARCHAR2(40) NOT NULL,
EftTrxType NVARCHAR2(20) NOT NULL,
EftMemo NVARCHAR2(2000) NOT NULL,
EftPayee NVARCHAR2(255),
EftPayeeAccount NVARCHAR2(40) NOT NULL,
EftAmt NUMBER DEFAULT 0 NOT NULL,
EftCurrency NVARCHAR2(20) NOT NULL,
CreatePayment CHAR(1) NOT NULL,
MatchStatement CHAR(1) NOT NULL,
CONSTRAINT I_BankStatement_Key PRIMARY KEY (I_BankStatement_ID)
)
;
--
-- TABLE: I_BPartner
--
CREATE TABLE I_BPartner(
I_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
C_BPartner_ID NUMBER(10, 0),
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Name2 NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DUNS CHAR(11) NOT NULL,
TaxID VARCHAR2(20) NOT NULL,
NAICS CHAR(6),
GroupValue NVARCHAR2(40) NOT NULL,
C_BP_Group_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
Address1 NVARCHAR2(60) NOT NULL,
Address2 NVARCHAR2(60) NOT NULL,
Postal VARCHAR2(10) NOT NULL,
Postal_Add VARCHAR2(10) NOT NULL,
City NVARCHAR2(60) NOT NULL,
C_Region_ID NUMBER(10, 0),
RegionName NVARCHAR2(60) NOT NULL,
C_Country_ID NUMBER(10, 0),
CountryCode CHAR(2) NOT NULL,
Title NVARCHAR2(40) NOT NULL,
ContactName NVARCHAR2(60) NOT NULL,
ContactDescription NVARCHAR2(255),
Comments NVARCHAR2(2000),
Phone NVARCHAR2(40) NOT NULL,
Phone2 NVARCHAR2(40) NOT NULL,
Fax NVARCHAR2(40) NOT NULL,
EMail NVARCHAR2(40) NOT NULL,
Password NVARCHAR2(20) NOT NULL,
Birthday DATE NOT NULL,
C_Greeting_ID NUMBER(10, 0),
BPContactGreeting NVARCHAR2(60) NOT NULL,
Processing CHAR(1),
AD_User_ID NUMBER(10, 0),
CONSTRAINT I_BPartner_Key PRIMARY KEY (I_BPartner_ID)
)
;
--
-- TABLE: I_Conversion_Rate
--
CREATE TABLE I_Conversion_Rate(
I_Conversion_Rate_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
C_Conversion_Rate_ID NUMBER(10, 0),
ISO_Code CHAR(3) NOT NULL,
C_Currency_ID NUMBER(10, 0),
ISO_Code_To CHAR(3) NOT NULL,
C_Currency_ID_To NUMBER(10, 0),
ConversionTypeValue NVARCHAR2(40) NOT NULL,
C_ConversionType_ID NUMBER(10, 0),
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
MultiplyRate NUMBER,
DivideRate NUMBER,
CONSTRAINT I_Conversion_Rate_Key PRIMARY KEY (I_Conversion_Rate_ID)
)
;
--
-- TABLE: I_DepreciationPlan
--
CREATE TABLE I_DepreciationPlan(
I_DepreciationPlan_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
A_DepreciationPlan_ID NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
StartDate DATE NOT NULL,
EndDate DATE NOT NULL,
DepreciationValue NVARCHAR2(40) NOT NULL,
DepreciationName NVARCHAR2(60) NOT NULL,
AssetMarketValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueAmt NUMBER DEFAULT 0 NOT NULL,
AssetBookValueChangeAmt NUMBER DEFAULT 0 NOT NULL,
AssetDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
AssetAccumDepreciationAmt NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT I_DepreciationPlan_Key PRIMARY KEY (I_DepreciationPlan_ID)
)
;
--
-- TABLE: I_ElementValue
--
CREATE TABLE I_ElementValue(
I_ElementValue_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
C_Element_ID NUMBER(10, 0),
ElementName NVARCHAR2(60) NOT NULL,
C_ElementValue_ID NUMBER(10, 0),
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AccountType CHAR(1) NOT NULL,
AccountSign CHAR(1) NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
ParentValue NVARCHAR2(40) NOT NULL,
ParentElementValue_ID NUMBER(10, 0),
Default_Account NVARCHAR2(30) NOT NULL,
AD_Column_ID NUMBER(10, 0),
Processing CHAR(1),
CONSTRAINT I_ElementValue_Key PRIMARY KEY (I_ElementValue_ID)
)
;
--
-- TABLE: I_GLJournal
--
CREATE TABLE I_GLJournal(
I_GLJournal_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
ClientValue NVARCHAR2(40) NOT NULL,
AD_OrgDoc_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
GL_JournalBatch_ID NUMBER(10, 0),
BatchDocumentNo NVARCHAR2(30) NOT NULL,
BatchDescription NVARCHAR2(255),
GL_Journal_ID NUMBER(10, 0),
JournalDocumentNo NVARCHAR2(30) NOT NULL,
PostingType CHAR(1) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0),
AcctSchemaName NVARCHAR2(60) NOT NULL,
C_DocType_ID NUMBER(10, 0),
DocTypeName NVARCHAR2(60) NOT NULL,
GL_Category_ID NUMBER(10, 0),
CategoryName NVARCHAR2(60) NOT NULL,
C_Period_ID NUMBER(10, 0),
GL_Budget_ID NUMBER(10, 0),
GL_JournalLine_ID NUMBER(10, 0),
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateAcct DATE NOT NULL,
Description NVARCHAR2(255),
AmtSourceDr NUMBER DEFAULT 0 NOT NULL,
AmtAcctDr NUMBER DEFAULT 0 NOT NULL,
AmtSourceCr NUMBER DEFAULT 0 NOT NULL,
AmtAcctCr NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0),
ISO_Code CHAR(3) NOT NULL,
ConversionTypeValue NVARCHAR2(40) NOT NULL,
C_ConversionType_ID NUMBER(10, 0),
CurrencyRate NUMBER DEFAULT 0,
C_UOM_ID_1 NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
C_ValidCombination_ID NUMBER(10, 0),
OrgValue NVARCHAR2(40) NOT NULL,
AD_Org_ID NUMBER(10, 0),
Account_ID NUMBER(10, 0),
AccountValue NVARCHAR2(40) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
OrgTrxValue NVARCHAR2(40) NOT NULL,
M_Product_ID NUMBER(10, 0),
ProductValue NVARCHAR2(40) NOT NULL,
UPC VARCHAR2(30) NOT NULL,
SKU VARCHAR2(30) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
BPartnerValue NVARCHAR2(40) NOT NULL,
C_Project_ID NUMBER(10, 0),
ProjectValue NVARCHAR2(40) NOT NULL,
C_LocTo_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
CONSTRAINT I_GLJournal_Key PRIMARY KEY (I_GLJournal_ID)
)
;
--
-- TABLE: I_InOutLineConfirm
--
CREATE TABLE I_InOutLineConfirm(
I_InOutLineConfirm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
M_InOutLineConfirm_ID NUMBER(10, 0) NOT NULL,
ConfirmationNo NVARCHAR2(20) NOT NULL,
Description NVARCHAR2(255),
ConfirmedQty NUMBER DEFAULT 0 NOT NULL,
ScrappedQty NUMBER DEFAULT 0 NOT NULL,
DifferenceQty NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT I_InOutLineConfirm_Key PRIMARY KEY (I_InOutLineConfirm_ID)
)
;
--
-- TABLE: I_Inventory
--
CREATE TABLE I_Inventory(
I_Inventory_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
M_Product_ID NUMBER(10, 0),
UPC VARCHAR2(30) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Lot NVARCHAR2(40),
SerNo NVARCHAR2(40),
M_Locator_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0),
WarehouseValue NVARCHAR2(40) NOT NULL,
LocatorValue NVARCHAR2(40) NOT NULL,
X NVARCHAR2(60) NOT NULL,
Y NVARCHAR2(60) NOT NULL,
Z NVARCHAR2(60) NOT NULL,
M_Inventory_ID NUMBER(10, 0),
M_InventoryLine_ID NUMBER(10, 0),
QtyBook NUMBER DEFAULT 0 NOT NULL,
QtyCount NUMBER DEFAULT 0 NOT NULL,
MovementDate DATE NOT NULL,
Description NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT I_Inventory_Key PRIMARY KEY (I_Inventory_ID)
)
;
--
-- TABLE: I_Invoice
--
CREATE TABLE I_Invoice(
I_Invoice_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
M_PriceList_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
SalesRep_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
BPartnerValue NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
C_Location_ID NUMBER(10, 0),
Address1 NVARCHAR2(60) NOT NULL,
Address2 NVARCHAR2(60) NOT NULL,
Postal VARCHAR2(10) NOT NULL,
City NVARCHAR2(60) NOT NULL,
C_Region_ID NUMBER(10, 0),
RegionName NVARCHAR2(60) NOT NULL,
AD_User_ID NUMBER(10, 0),
EMail NVARCHAR2(60),
ContactName NVARCHAR2(60) NOT NULL,
Phone NVARCHAR2(40) NOT NULL,
C_Country_ID NUMBER(10, 0),
CountryCode CHAR(2) NOT NULL,
C_DocType_ID NUMBER(10, 0),
DocTypeName NVARCHAR2(60) NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0),
PaymentTermValue NVARCHAR2(40) NOT NULL,
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
DocumentNo NVARCHAR2(30) NOT NULL,
DateInvoiced DATE NOT NULL,
DateAcct DATE NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
ProductValue NVARCHAR2(40) NOT NULL,
UPC NVARCHAR2(30) NOT NULL,
SKU NVARCHAR2(30) NOT NULL,
C_Tax_ID NUMBER(10, 0),
TaxIndicator VARCHAR2(5),
TaxAmt NUMBER DEFAULT 0 NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0),
LineDescription NVARCHAR2(255),
QtyOrdered NUMBER DEFAULT 0 NOT NULL,
PriceActual NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT I_Invoice_Key PRIMARY KEY (I_Invoice_ID)
)
;
--
-- TABLE: I_Order
--
CREATE TABLE I_Order(
I_Order_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
SalesRep_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0),
M_PriceList_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
M_Shipper_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
BPartnerValue NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0),
BillTo_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
Address1 NVARCHAR2(60) NOT NULL,
Address2 NVARCHAR2(60) NOT NULL,
Postal VARCHAR2(10) NOT NULL,
City NVARCHAR2(60) NOT NULL,
C_Region_ID NUMBER(10, 0),
RegionName NVARCHAR2(60) NOT NULL,
C_Country_ID NUMBER(10, 0),
CountryCode CHAR(2) NOT NULL,
AD_User_ID NUMBER(10, 0),
ContactName NVARCHAR2(60) NOT NULL,
EMail NVARCHAR2(60),
Phone NVARCHAR2(40) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_DocType_ID NUMBER(10, 0),
DocTypeName NVARCHAR2(60) NOT NULL,
C_PaymentTerm_ID NUMBER(10, 0),
PaymentTermValue NVARCHAR2(40) NOT NULL,
C_Order_ID NUMBER(10, 0),
DocumentNo NVARCHAR2(30) NOT NULL,
DateOrdered DATE NOT NULL,
DateAcct DATE NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
ProductValue NVARCHAR2(40) NOT NULL,
UPC NVARCHAR2(30) NOT NULL,
SKU NVARCHAR2(30) NOT NULL,
C_Tax_ID NUMBER(10, 0),
TaxIndicator VARCHAR2(5),
TaxAmt NUMBER DEFAULT 0 NOT NULL,
C_OrderLine_ID NUMBER(10, 0),
LineDescription NVARCHAR2(255),
C_UOM_ID NUMBER(10, 0),
QtyOrdered NUMBER DEFAULT 0 NOT NULL,
PriceActual NUMBER DEFAULT 0 NOT NULL,
FreightAmt NUMBER DEFAULT 0 NOT NULL,
C_Campaign_ID NUMBER(10, 0),
CONSTRAINT I_Order_Key PRIMARY KEY (I_Order_ID)
)
;
--
-- TABLE: I_Payment
--
CREATE TABLE I_Payment(
I_Payment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
Processing CHAR(1),
C_Payment_ID NUMBER(10, 0),
DocumentNo NVARCHAR2(30) NOT NULL,
DateTrx DATE NOT NULL,
C_DocType_ID NUMBER(10, 0),
DocTypeName NVARCHAR2(60) NOT NULL,
TrxType CHAR(1) NOT NULL,
C_BankAccount_ID NUMBER(10, 0),
BankAccountNo NVARCHAR2(20) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
BPartnerValue NVARCHAR2(40) NOT NULL,
C_Invoice_ID NUMBER(10, 0),
InvoiceDocumentNo NVARCHAR2(30) NOT NULL,
TenderType CHAR(1) NOT NULL,
CreditCardType CHAR(1) NOT NULL,
CreditCardNumber NVARCHAR2(20) NOT NULL,
CreditCardVV VARCHAR2(4),
CreditCardExpMM NUMBER(10, 0) DEFAULT 0 NOT NULL,
CreditCardExpYY NUMBER(10, 0) DEFAULT 0 NOT NULL,
MICR NVARCHAR2(20) NOT NULL,
RoutingNo NVARCHAR2(20) NOT NULL,
AccountNo NVARCHAR2(20) NOT NULL,
CheckNo NVARCHAR2(20) NOT NULL,
A_Name NVARCHAR2(60),
A_Street NVARCHAR2(60),
A_City NVARCHAR2(60),
A_State NVARCHAR2(40) NOT NULL,
A_ZIP NVARCHAR2(20) NOT NULL,
A_Country NVARCHAR2(40) NOT NULL,
A_Ident_DL NVARCHAR2(20) NOT NULL,
A_Ident_SSN NVARCHAR2(20) NOT NULL,
A_Email NVARCHAR2(60),
VoiceAuthCode NVARCHAR2(20) NOT NULL,
Swipe VARCHAR2(80),
Orig_TrxID NVARCHAR2(20) NOT NULL,
PONum NVARCHAR2(60),
C_Currency_ID NUMBER(10, 0) NOT NULL,
PayAmt NUMBER DEFAULT 0 NOT NULL,
DiscountAmt NUMBER DEFAULT 0 NOT NULL,
WriteOffAmt NUMBER DEFAULT 0 NOT NULL,
OverUnderAmt NUMBER DEFAULT 0 NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeName NVARCHAR2(60) NOT NULL,
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
TaxAmt NUMBER DEFAULT 0 NOT NULL,
R_PNRef NVARCHAR2(20) NOT NULL,
R_Result NVARCHAR2(20) NOT NULL,
R_RespMsg NVARCHAR2(60),
R_AuthCode NVARCHAR2(20) NOT NULL,
R_Info NVARCHAR2(2000) NOT NULL,
CONSTRAINT I_Payment_Key PRIMARY KEY (I_Payment_ID)
)
;
--
-- TABLE: I_Product
--
CREATE TABLE I_Product(
I_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
M_Product_ID NUMBER(10, 0),
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DocumentNote NVARCHAR2(2000),
Help NVARCHAR2(2000),
UPC VARCHAR2(30) NOT NULL,
SKU VARCHAR2(30) NOT NULL,
X12DE355 CHAR(2) NOT NULL,
C_UOM_ID NUMBER(10, 0),
ProductCategory_Value NVARCHAR2(40) NOT NULL,
M_Product_Category_ID NUMBER(10, 0),
ProductType CHAR(1) DEFAULT 'I' NOT NULL,
Classification CHAR(1) NOT NULL,
Volume NUMBER DEFAULT 0 NOT NULL,
Weight NUMBER DEFAULT 0 NOT NULL,
ShelfWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
ShelfHeight NUMBER(10, 0) DEFAULT 0 NOT NULL,
ShelfDepth NUMBER(10, 0) DEFAULT 0 NOT NULL,
UnitsPerPallet NUMBER(10, 0) DEFAULT 0 NOT NULL,
DiscontinuedBy DATE NOT NULL,
ImageURL NVARCHAR2(120),
DescriptionURL NVARCHAR2(120),
BPartner_Value NVARCHAR2(40) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
ISO_Code CHAR(3) NOT NULL,
C_Currency_ID NUMBER(10, 0),
PriceList NUMBER DEFAULT 0 NOT NULL,
PricePO NUMBER DEFAULT 0 NOT NULL,
RoyaltyAmt NUMBER DEFAULT 0 NOT NULL,
PriceEffective DATE NOT NULL,
VendorProductNo NVARCHAR2(30) NOT NULL,
VendorCategory NVARCHAR2(30) NOT NULL,
Manufacturer NVARCHAR2(30) NOT NULL,
Order_Min NUMBER DEFAULT 0 NOT NULL,
Order_Pack NUMBER DEFAULT 0 NOT NULL,
CostPerOrder NUMBER DEFAULT 0 NOT NULL,
DeliveryTime_Promised NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
CONSTRAINT I_Product_Key PRIMARY KEY (I_Product_ID)
)
;
--
-- TABLE: I_ReportLine
--
CREATE TABLE I_ReportLine(
I_ReportLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
I_IsImported CHAR(1) DEFAULT 'N' NOT NULL,
I_ErrorMsg NVARCHAR2(2000),
ReportLineSetName NVARCHAR2(60) NOT NULL,
PA_ReportLineSet_ID NUMBER(10, 0),
Name NVARCHAR2(60) NOT NULL,
PA_ReportLine_ID NUMBER(10, 0),
Description NVARCHAR2(255),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
LineType CHAR(1) NOT NULL,
CalculationType CHAR(1) NOT NULL,
AmountType CHAR(2) NOT NULL,
PostingType CHAR(1) NOT NULL,
PA_ReportSource_ID NUMBER(10, 0),
C_ElementValue_ID NUMBER(10, 0),
ElementValue NVARCHAR2(40) NOT NULL,
Processing CHAR(1),
CONSTRAINT I_ReportLine_Key PRIMARY KEY (I_ReportLine_ID)
)
;
--
-- TABLE: K_Category
--
CREATE TABLE K_Category(
K_Category_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT K_Category_Key PRIMARY KEY (K_Category_ID)
)
;
--
-- TABLE: K_CategoryValue
--
CREATE TABLE K_CategoryValue(
K_CategoryValue_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
K_Category_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT K_CategoryValue_Key PRIMARY KEY (K_CategoryValue_ID)
)
;
--
-- TABLE: K_Comment
--
CREATE TABLE K_Comment(
K_Comment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000) NOT NULL,
K_Entry_ID NUMBER(10, 0) NOT NULL,
Rating NUMBER(10, 0) DEFAULT 0 NOT NULL,
AD_Session_ID NUMBER(10, 0),
CONSTRAINT K_Comment_Key PRIMARY KEY (K_Comment_ID)
)
;
--
-- TABLE: K_Entry
--
CREATE TABLE K_Entry(
K_Entry_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
K_Topic_ID NUMBER(10, 0) NOT NULL,
TextMsg NVARCHAR2(2000) NOT NULL,
Rating NUMBER(10, 0) DEFAULT 0 NOT NULL,
Keywords NVARCHAR2(255),
ValidTo DATE NOT NULL,
K_Source_ID NUMBER(10, 0),
DescriptionURL NVARCHAR2(120),
AD_Session_ID NUMBER(10, 0),
CONSTRAINT K_Entry_Key PRIMARY KEY (K_Entry_ID)
)
;
--
-- TABLE: K_EntryCategory
--
CREATE TABLE K_EntryCategory(
K_Category_ID NUMBER(10, 0) NOT NULL,
K_Entry_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
K_CategoryValue_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT K_EntryCategory_Key PRIMARY KEY (K_Category_ID, K_Entry_ID)
)
;
--
-- TABLE: K_EntryRelated
--
CREATE TABLE K_EntryRelated(
K_Entry_ID NUMBER(10, 0) NOT NULL,
K_EntryRelated_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
CONSTRAINT K_EntryRelated_Key PRIMARY KEY (K_Entry_ID, K_EntryRelated_ID)
)
;
--
-- TABLE: K_Source
--
CREATE TABLE K_Source(
K_Source_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
DescriptionURL NVARCHAR2(120),
CONSTRAINT K_Source_Key PRIMARY KEY (K_Source_ID)
)
;
--
-- TABLE: K_Synonym
--
CREATE TABLE K_Synonym(
K_Synonym_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SynonymName NVARCHAR2(60) NOT NULL,
CONSTRAINT K_Synonym_Key PRIMARY KEY (K_Synonym_ID)
)
;
--
-- TABLE: K_Topic
--
CREATE TABLE K_Topic(
K_Topic_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
K_Type_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT K_Topic_Key PRIMARY KEY (K_Topic_ID)
)
;
--
-- TABLE: K_Type
--
CREATE TABLE K_Type(
K_Type_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT K_Type_Key PRIMARY KEY (K_Type_ID)
)
;
--
-- TABLE: M_Attribute
--
CREATE TABLE M_Attribute(
M_Attribute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AttributeValueType CHAR(1) NOT NULL,
M_AttributeSearch_ID NUMBER(10, 0),
CONSTRAINT M_Attribute_Key PRIMARY KEY (M_Attribute_ID)
)
;
--
-- TABLE: M_AttributeInstance
--
CREATE TABLE M_AttributeInstance(
M_AttributeSetInstance_ID NUMBER(10, 0) NOT NULL,
M_Attribute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_AttributeValue_ID NUMBER(10, 0),
Value NVARCHAR2(40) NOT NULL,
ValueNumber NUMBER,
CONSTRAINT M_AttributeInstance_Key PRIMARY KEY (M_AttributeSetInstance_ID, M_Attribute_ID)
)
;
--
-- TABLE: M_AttributeSearch
--
CREATE TABLE M_AttributeSearch(
M_AttributeSearch_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_AttributeSearch_Key PRIMARY KEY (M_AttributeSearch_ID)
)
;
--
-- TABLE: M_AttributeSet
--
CREATE TABLE M_AttributeSet(
M_AttributeSet_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
M_SerNoCtl_ID NUMBER(10, 0),
M_LotCtl_ID NUMBER(10, 0),
GuaranteeDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
MandatoryType CHAR(1) NOT NULL,
CONSTRAINT M_AttributeSet_Key PRIMARY KEY (M_AttributeSet_ID)
)
;
--
-- TABLE: M_AttributeSetInstance
--
CREATE TABLE M_AttributeSetInstance(
M_AttributeSetInstance_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_AttributeSet_ID NUMBER(10, 0) NOT NULL,
SerNo NVARCHAR2(40),
Lot NVARCHAR2(40),
M_Lot_ID NUMBER(10, 0),
GuaranteeDate DATE NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_AttributeSetInstance_Key PRIMARY KEY (M_AttributeSetInstance_ID)
)
;
--
-- TABLE: M_AttributeUse
--
CREATE TABLE M_AttributeUse(
M_Attribute_ID NUMBER(10, 0) NOT NULL,
M_AttributeSet_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT M_AttributeUse_Key PRIMARY KEY (M_Attribute_ID, M_AttributeSet_ID)
)
;
--
-- TABLE: M_AttributeValue
--
CREATE TABLE M_AttributeValue(
M_AttributeValue_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Attribute_ID NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_AttributeValue_Key PRIMARY KEY (M_AttributeValue_ID)
)
;
--
-- TABLE: M_Demand
--
CREATE TABLE M_Demand(
M_Demand_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_Calendar_ID NUMBER(10, 0) NOT NULL,
C_Year_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT M_Demand_Key PRIMARY KEY (M_Demand_ID)
)
;
--
-- TABLE: M_DemandDetail
--
CREATE TABLE M_DemandDetail(
M_DemandDetail_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_DemandLine_ID NUMBER(10, 0) NOT NULL,
M_ForecastLine_ID NUMBER(10, 0),
M_RequisitionLine_ID NUMBER(10, 0),
C_OrderLine_ID NUMBER(10, 0),
CONSTRAINT M_DemandDetail_Key PRIMARY KEY (M_DemandDetail_ID)
)
;
--
-- TABLE: M_DemandLine
--
CREATE TABLE M_DemandLine(
M_DemandLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Demand_ID NUMBER(10, 0) NOT NULL,
C_Period_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
QtyCalculated NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_DemandLine_Key PRIMARY KEY (M_DemandLine_ID)
)
;
--
-- TABLE: M_DiscountSchema
--
CREATE TABLE M_DiscountSchema(
M_DiscountSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
ValidFrom DATE NOT NULL,
DiscountType CHAR(1) NOT NULL,
Script NVARCHAR2(2000),
FlatDiscount NUMBER,
CumulativeLevel CHAR(1) NOT NULL,
Processing CHAR(1),
CONSTRAINT M_Discount_Key PRIMARY KEY (M_DiscountSchema_ID)
)
;
--
-- TABLE: M_DiscountSchemaBreak
--
CREATE TABLE M_DiscountSchemaBreak(
M_DiscountSchemaBreak_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_DiscountSchema_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
BreakValue NUMBER,
BreakDiscount NUMBER,
M_Product_Category_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
CONSTRAINT M_DiscountSchemaBreak_Key PRIMARY KEY (M_DiscountSchemaBreak_ID)
)
;
--
-- TABLE: M_DiscountSchemaLine
--
CREATE TABLE M_DiscountSchemaLine(
M_DiscountSchemaLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_DiscountSchema_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_Category_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_ConversionType_ID NUMBER(10, 0) NOT NULL,
ConversionDate DATE NOT NULL,
List_Base CHAR(1) NOT NULL,
List_AddAmt NUMBER NOT NULL,
List_Discount NUMBER,
List_Rounding CHAR(1) NOT NULL,
List_MinAmt NUMBER DEFAULT 0 NOT NULL,
List_MaxAmt NUMBER DEFAULT 0 NOT NULL,
List_Fixed NUMBER DEFAULT 0 NOT NULL,
Std_Base CHAR(1) NOT NULL,
Std_AddAmt NUMBER NOT NULL,
Std_Discount NUMBER,
Std_Rounding CHAR(1) NOT NULL,
Std_MinAmt NUMBER DEFAULT 0 NOT NULL,
Std_MaxAmt NUMBER DEFAULT 0 NOT NULL,
Std_Fixed NUMBER DEFAULT 0 NOT NULL,
Limit_Base CHAR(1) NOT NULL,
Limit_AddAmt NUMBER NOT NULL,
Limit_Discount NUMBER,
Limit_Rounding CHAR(1) NOT NULL,
Limit_MinAmt NUMBER DEFAULT 0 NOT NULL,
Limit_MaxAmt NUMBER DEFAULT 0 NOT NULL,
Limit_Fixed NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_DiscountSchemaLine_Key PRIMARY KEY (M_DiscountSchemaLine_ID)
)
;
--
-- TABLE: M_DistributionList
--
CREATE TABLE M_DistributionList(
M_DistributionList_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
RatioTotal NUMBER,
Processing CHAR(1),
CONSTRAINT M_DistributionList_Key PRIMARY KEY (M_DistributionList_ID)
)
;
--
-- TABLE: M_DistributionListLine
--
CREATE TABLE M_DistributionListLine(
M_DistributionListLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_DistributionList_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
MinQty NUMBER DEFAULT 0 NOT NULL,
Ratio NUMBER,
Description NVARCHAR2(255),
CONSTRAINT M_DistributionListLine_Key PRIMARY KEY (M_DistributionListLine_ID)
)
;
--
-- TABLE: M_DistributionRun
--
CREATE TABLE M_DistributionRun(
M_DistributionRun_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0),
C_BPartner_Location_ID NUMBER(10, 0),
Processing CHAR(1),
CONSTRAINT M_DistributionRun_Key PRIMARY KEY (M_DistributionRun_ID)
)
;
--
-- TABLE: M_DistributionRunLine
--
CREATE TABLE M_DistributionRunLine(
M_DistributionRunLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_DistributionRun_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
M_DistributionList_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
TotalQty NUMBER DEFAULT 0 NOT NULL,
MinQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_DistributionRunLine_Key PRIMARY KEY (M_DistributionRunLine_ID)
)
;
--
-- TABLE: M_EDI
--
CREATE TABLE M_EDI(
M_EDI_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_BP_EDI_ID NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
TrxType CHAR(1) NOT NULL,
EDIStatus CHAR(1) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Request_Qty NUMBER DEFAULT 0 NOT NULL,
Request_ShipDate DATE NOT NULL,
Request_Price NUMBER DEFAULT 0 NOT NULL,
TrxSent DATE NOT NULL,
TrxReceived DATE NOT NULL,
Reply_Received DATE NOT NULL,
Reply_QtyConfirmed NUMBER DEFAULT 0 NOT NULL,
Reply_QtyAvailable NUMBER DEFAULT 0 NOT NULL,
Reply_ShipDate DATE NOT NULL,
Reply_Price NUMBER DEFAULT 0 NOT NULL,
Reply_Remarks NVARCHAR2(2000) NOT NULL,
CONSTRAINT M_EDI_Key PRIMARY KEY (M_EDI_ID)
)
;
--
-- TABLE: M_EDI_Info
--
CREATE TABLE M_EDI_Info(
M_EDI_Info_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_EDI_ID NUMBER(10, 0) NOT NULL,
Info CLOB NOT NULL,
CONSTRAINT M_EDI_Info_Key PRIMARY KEY (M_EDI_Info_ID)
)
;
--
-- TABLE: M_Forecast
--
CREATE TABLE M_Forecast(
M_Forecast_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
C_Calendar_ID NUMBER(10, 0) NOT NULL,
C_Year_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT M_Forecast_Key PRIMARY KEY (M_Forecast_ID)
)
;
--
-- TABLE: M_ForecastLine
--
CREATE TABLE M_ForecastLine(
M_ForecastLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Forecast_ID NUMBER(10, 0) NOT NULL,
C_Period_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
QtyCalculated NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_ForecastLine_Key PRIMARY KEY (M_ForecastLine_ID)
)
;
--
-- TABLE: M_Freight
--
CREATE TABLE M_Freight(
M_Freight_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Shipper_ID NUMBER(10, 0) NOT NULL,
M_FreightCategory_ID NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
C_Country_ID NUMBER(10, 0),
To_Country_ID NUMBER(10, 0),
C_Region_ID NUMBER(10, 0),
To_Region_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0) NOT NULL,
FreightAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_Freight_Key PRIMARY KEY (M_Freight_ID)
)
;
--
-- TABLE: M_FreightCategory
--
CREATE TABLE M_FreightCategory(
M_FreightCategory_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT M_FreightCategory_Key PRIMARY KEY (M_FreightCategory_ID)
)
;
--
-- TABLE: M_InOut
--
CREATE TABLE M_InOut(
M_InOut_ID NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0),
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Processing CHAR(1),
C_DocType_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
C_Order_ID NUMBER(10, 0),
Ref_InOut_ID NUMBER(10, 0),
DateOrdered DATE NOT NULL,
SalesRep_ID NUMBER(10, 0),
MovementType CHAR(2) NOT NULL,
MovementDate DATE NOT NULL,
DateReceived DATE NOT NULL,
DateAcct DATE NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
POReference NVARCHAR2(20) NOT NULL,
DeliveryRule CHAR(1) NOT NULL,
FreightCostRule CHAR(1) NOT NULL,
FreightAmt NUMBER DEFAULT 0 NOT NULL,
DeliveryViaRule CHAR(1) NOT NULL,
M_Shipper_ID NUMBER(10, 0),
TrackingNo NVARCHAR2(60) NOT NULL,
NoPackages NUMBER(10, 0) DEFAULT 0 NOT NULL,
PickDate DATE NOT NULL,
ShipDate DATE NOT NULL,
C_Charge_ID NUMBER(10, 0),
ChargeAmt NUMBER DEFAULT 0 NOT NULL,
PriorityRule CHAR(1) NOT NULL,
DatePrinted DATE NOT NULL,
CreateFrom CHAR(1),
CreateConfirm CHAR(1),
CreatePackage CHAR(1),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
CONSTRAINT M_InOut_Key PRIMARY KEY (M_InOut_ID)
)
;
--
-- TABLE: M_InOutConfirm
--
CREATE TABLE M_InOutConfirm(
M_InOutConfirm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
M_InOut_ID NUMBER(10, 0) NOT NULL,
ConfirmType CHAR(2) NOT NULL,
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Processing CHAR(1),
CreatePackage CHAR(1),
M_Inventory_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
ConfirmationNo NVARCHAR2(20) NOT NULL,
CONSTRAINT M_InOutConfirm_Key PRIMARY KEY (M_InOutConfirm_ID)
)
;
--
-- TABLE: M_InOutLine
--
CREATE TABLE M_InOutLine(
M_InOutLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
M_InOut_ID NUMBER(10, 0) NOT NULL,
C_OrderLine_ID NUMBER(10, 0),
Ref_InOutLine_ID NUMBER(10, 0),
M_Locator_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
C_UOM_ID NUMBER(10, 0) NOT NULL,
QtyEntered NUMBER DEFAULT 0 NOT NULL,
MovementQty NUMBER DEFAULT 0 NOT NULL,
TargetQty NUMBER DEFAULT 0 NOT NULL,
PickedQty NUMBER DEFAULT 0 NOT NULL,
ConfirmedQty NUMBER DEFAULT 0 NOT NULL,
ScrappedQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_InOutLine_Key PRIMARY KEY (M_InOutLine_ID)
)
;
--
-- TABLE: M_InOutLineConfirm
--
CREATE TABLE M_InOutLineConfirm(
M_InOutLineConfirm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_InOutConfirm_ID NUMBER(10, 0) NOT NULL,
M_InOutLine_ID NUMBER(10, 0) NOT NULL,
TargetQty NUMBER DEFAULT 0 NOT NULL,
ConfirmedQty NUMBER DEFAULT 0 NOT NULL,
ScrappedQty NUMBER DEFAULT 0 NOT NULL,
DifferenceQty NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
M_InventoryLine_ID NUMBER(10, 0),
C_InvoiceLine_ID NUMBER(10, 0),
ConfirmationNo NVARCHAR2(20) NOT NULL,
CONSTRAINT M_InOutLineConfirm_Key PRIMARY KEY (M_InOutLineConfirm_ID)
)
;
--
-- TABLE: M_Inventory
--
CREATE TABLE M_Inventory(
M_Inventory_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
C_DocType_ID NUMBER(10, 0) NOT NULL,
MovementDate DATE NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Processing CHAR(1),
M_PerpetualInv_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
CONSTRAINT M_Inventory_Key PRIMARY KEY (M_Inventory_ID)
)
;
--
-- TABLE: M_InventoryLine
--
CREATE TABLE M_InventoryLine(
M_InventoryLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Inventory_ID NUMBER(10, 0) NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0),
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
QtyBook NUMBER DEFAULT 0 NOT NULL,
QtyCount NUMBER DEFAULT 0 NOT NULL,
QtyInternalUse NUMBER DEFAULT 0,
Description NVARCHAR2(255),
InventoryType CHAR(1) NOT NULL,
C_Charge_ID NUMBER(10, 0),
CONSTRAINT M_InventoryLine_Key PRIMARY KEY (M_InventoryLine_ID)
)
;
--
-- TABLE: M_Locator
--
CREATE TABLE M_Locator(
M_Locator_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
PriorityNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
X NVARCHAR2(60) NOT NULL,
Y NVARCHAR2(60) NOT NULL,
Z NVARCHAR2(60) NOT NULL,
CONSTRAINT M_Locator_Key PRIMARY KEY (M_Locator_ID)
)
;
--
-- TABLE: M_Lot
--
CREATE TABLE M_Lot(
M_Lot_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DateFrom DATE NOT NULL,
DateTo DATE NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_LotCtl_ID NUMBER(10, 0),
CONSTRAINT M_Lot_Key PRIMARY KEY (M_Lot_ID)
)
;
--
-- TABLE: M_LotCtl
--
CREATE TABLE M_LotCtl(
M_LotCtl_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StartNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
IncrementNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CurrentNext NUMBER(10, 0) DEFAULT 0 NOT NULL,
Prefix NVARCHAR2(10),
Suffix NVARCHAR2(10),
CONSTRAINT M_LotCtl_Key PRIMARY KEY (M_LotCtl_ID)
)
;
--
-- TABLE: M_MatchInv
--
CREATE TABLE M_MatchInv(
M_MatchInv_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
M_InOutLine_ID NUMBER(10, 0) NOT NULL,
C_InvoiceLine_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0),
DateTrx DATE NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT M_MatchInv_Key PRIMARY KEY (M_MatchInv_ID)
)
;
--
-- TABLE: M_MatchPO
--
CREATE TABLE M_MatchPO(
M_MatchPO_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
C_OrderLine_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0),
M_InOutLine_ID NUMBER(10, 0),
C_InvoiceLine_ID NUMBER(10, 0),
DateTrx DATE NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT M_MatchPO_Key PRIMARY KEY (M_MatchPO_ID)
)
;
--
-- TABLE: M_Movement
--
CREATE TABLE M_Movement(
M_Movement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
MovementDate DATE NOT NULL,
DateReceived DATE NOT NULL,
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
C_DocType_ID NUMBER(10, 0) NOT NULL,
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Processing CHAR(1),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
CONSTRAINT M_Movement_Key PRIMARY KEY (M_Movement_ID)
)
;
--
-- TABLE: M_MovementConfirm
--
CREATE TABLE M_MovementConfirm(
M_MovementConfirm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
M_Movement_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Processing CHAR(1),
M_Inventory_ID NUMBER(10, 0),
CONSTRAINT M_MovementConfirm_Key PRIMARY KEY (M_MovementConfirm_ID)
)
;
--
-- TABLE: M_MovementLine
--
CREATE TABLE M_MovementLine(
M_MovementLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Movement_ID NUMBER(10, 0) NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
M_LocatorTo_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0),
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
MovementQty NUMBER DEFAULT 0 NOT NULL,
TargetQty NUMBER DEFAULT 0 NOT NULL,
ConfirmedQty NUMBER DEFAULT 0 NOT NULL,
ScrappedQty NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
A_Asset_ID NUMBER(10, 0),
CONSTRAINT M_MovementLine_Key PRIMARY KEY (M_MovementLine_ID)
)
;
--
-- TABLE: M_MovementLineConfirm
--
CREATE TABLE M_MovementLineConfirm(
M_MovementLineConfirm_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_MovementConfirm_ID NUMBER(10, 0) NOT NULL,
M_MovementLine_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
TargetQty NUMBER DEFAULT 0 NOT NULL,
ConfirmedQty NUMBER DEFAULT 0 NOT NULL,
DifferenceQty NUMBER DEFAULT 0 NOT NULL,
ScrappedQty NUMBER DEFAULT 0 NOT NULL,
M_InventoryLine_ID NUMBER(10, 0),
CONSTRAINT M_MovementLineConfirm_Key PRIMARY KEY (M_MovementLineConfirm_ID)
)
;
--
-- TABLE: M_Package
--
CREATE TABLE M_Package(
M_Package_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
M_InOut_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
M_Shipper_ID NUMBER(10, 0) NOT NULL,
ShipDate DATE NOT NULL,
TrackingInfo NVARCHAR2(255),
DateReceived DATE NOT NULL,
ReceivedInfo NVARCHAR2(255),
CONSTRAINT M_Package_Key PRIMARY KEY (M_Package_ID)
)
;
--
-- TABLE: M_PackageLine
--
CREATE TABLE M_PackageLine(
M_PackageLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Package_ID NUMBER(10, 0) NOT NULL,
M_InOutLine_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_PackageLine_Key PRIMARY KEY (M_PackageLine_ID)
)
;
--
-- TABLE: M_PerpetualInv
--
CREATE TABLE M_PerpetualInv(
M_PerpetualInv_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
NoInventoryCount NUMBER(10, 0) DEFAULT 0 NOT NULL,
NoProductCount NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
NumberOfRuns NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_Category_ID NUMBER(10, 0),
M_Warehouse_ID NUMBER(10, 0),
CONSTRAINT M_PerpetualInv_Key PRIMARY KEY (M_PerpetualInv_ID)
)
;
--
-- TABLE: M_PriceList
--
CREATE TABLE M_PriceList(
M_PriceList_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
BasePriceList_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0) NOT NULL,
PricePrecision NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT M_PriceList_Key PRIMARY KEY (M_PriceList_ID)
)
;
--
-- TABLE: M_PriceList_Version
--
CREATE TABLE M_PriceList_Version(
M_PriceList_Version_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
M_PriceList_ID NUMBER(10, 0) NOT NULL,
M_DiscountSchema_ID NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
ProcCreate CHAR(1),
M_Pricelist_Version_Base_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT M_PriceList_Version_Key PRIMARY KEY (M_PriceList_Version_ID)
)
;
--
-- TABLE: M_Product
--
CREATE TABLE M_Product(
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DocumentNote NVARCHAR2(2000),
UPC VARCHAR2(30) NOT NULL,
SKU VARCHAR2(30) NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
SalesRep_ID NUMBER(10, 0) NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
ProductType CHAR(1) DEFAULT 'I' NOT NULL,
M_Locator_ID NUMBER(10, 0),
C_RevenueRecognition_ID NUMBER(10, 0),
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
Classification CHAR(1) NOT NULL,
Volume NUMBER DEFAULT 0 NOT NULL,
Weight NUMBER DEFAULT 0 NOT NULL,
ShelfWidth NUMBER(10, 0) DEFAULT 0 NOT NULL,
ShelfHeight NUMBER(10, 0) DEFAULT 0 NOT NULL,
ShelfDepth NUMBER(10, 0) DEFAULT 0 NOT NULL,
UnitsPerPallet NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
S_Resource_ID NUMBER(10, 0),
S_ExpenseType_ID NUMBER(10, 0),
DiscontinuedBy DATE NOT NULL,
ImageURL NVARCHAR2(120),
DescriptionURL NVARCHAR2(120),
DownloadURL NVARCHAR2(120),
R_MailText_ID NUMBER(10, 0),
VersionNo NVARCHAR2(40),
GuaranteeDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
GuaranteeDaysMin NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_AttributeSet_ID NUMBER(10, 0),
M_AttributeSetInstance_ID NUMBER(10, 0),
M_FreightCategory_ID NUMBER(10, 0),
Processing CHAR(1),
C_SubscriptionType_ID NUMBER(10, 0),
CONSTRAINT M_Product_Key PRIMARY KEY (M_Product_ID)
)
;
--
-- TABLE: M_Product_Acct
--
CREATE TABLE M_Product_Acct(
M_Product_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
P_Revenue_Acct NUMBER(10, 0) NOT NULL,
P_Expense_Acct NUMBER(10, 0) NOT NULL,
P_Asset_Acct NUMBER(10, 0) NOT NULL,
P_PurchasePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_InvoicePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_COGS_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountRec_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountGrant_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT M_Product_Acct_Key PRIMARY KEY (M_Product_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: M_Product_BOM
--
CREATE TABLE M_Product_BOM(
M_Product_BOM_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
BOMQty NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0) NOT NULL,
M_ProductBOM_ID NUMBER(10, 0) NOT NULL,
BOMType CHAR(1) NOT NULL,
CONSTRAINT M_Product_BOM_Key PRIMARY KEY (M_Product_BOM_ID)
)
;
--
-- TABLE: M_Product_Category
--
CREATE TABLE M_Product_Category(
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
PlannedMargin NUMBER,
A_Asset_Group_ID NUMBER(10, 0),
AD_PrintColor_ID NUMBER(10, 0),
CONSTRAINT M_Product_Category_Key PRIMARY KEY (M_Product_Category_ID)
)
;
--
-- TABLE: M_Product_Category_Acct
--
CREATE TABLE M_Product_Category_Acct(
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
P_Revenue_Acct NUMBER(10, 0) NOT NULL,
P_Expense_Acct NUMBER(10, 0) NOT NULL,
P_Asset_Acct NUMBER(10, 0) NOT NULL,
P_COGS_Acct NUMBER(10, 0) NOT NULL,
P_PurchasePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_InvoicePriceVariance_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountRec_Acct NUMBER(10, 0) NOT NULL,
P_TradeDiscountGrant_Acct NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT M_Product_Category_Acct_Key PRIMARY KEY (M_Product_Category_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: M_Product_Costing
--
CREATE TABLE M_Product_Costing(
M_Product_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CurrentCostPrice NUMBER DEFAULT 0 NOT NULL,
FutureCostPrice NUMBER DEFAULT 0 NOT NULL,
CostStandard NUMBER DEFAULT 0 NOT NULL,
CostStandardPOQty NUMBER DEFAULT 0 NOT NULL,
CostStandardPOAmt NUMBER DEFAULT 0 NOT NULL,
CostStandardCumQty NUMBER DEFAULT 0 NOT NULL,
CostStandardCumAmt NUMBER DEFAULT 0 NOT NULL,
CostAverage NUMBER DEFAULT 0 NOT NULL,
CostAverageCumQty NUMBER DEFAULT 0 NOT NULL,
CostAverageCumAmt NUMBER DEFAULT 0 NOT NULL,
PriceLastPO NUMBER DEFAULT 0 NOT NULL,
PriceLastInv NUMBER DEFAULT 0 NOT NULL,
TotalInvQty NUMBER DEFAULT 0 NOT NULL,
TotalInvAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_Product_Costing_Key PRIMARY KEY (M_Product_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: M_Product_PO
--
CREATE TABLE M_Product_PO(
M_Product_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_UOM_ID NUMBER(10, 0),
C_Currency_ID NUMBER(10, 0),
PriceList NUMBER DEFAULT 0 NOT NULL,
PricePO NUMBER DEFAULT 0 NOT NULL,
RoyaltyAmt NUMBER DEFAULT 0 NOT NULL,
PriceEffective DATE NOT NULL,
PriceLastPO NUMBER DEFAULT 0 NOT NULL,
PriceLastInv NUMBER DEFAULT 0 NOT NULL,
UPC NVARCHAR2(20) NOT NULL,
VendorProductNo NVARCHAR2(30) NOT NULL,
VendorCategory NVARCHAR2(30) NOT NULL,
Manufacturer NVARCHAR2(30) NOT NULL,
DiscontinuedBy DATE NOT NULL,
Order_Min NUMBER DEFAULT 0 NOT NULL,
Order_Pack NUMBER DEFAULT 0 NOT NULL,
CostPerOrder NUMBER DEFAULT 0 NOT NULL,
DeliveryTime_Promised NUMBER(10, 0) DEFAULT 0 NOT NULL,
DeliveryTime_Actual NUMBER(10, 0) DEFAULT 0 NOT NULL,
QualityRating NUMBER,
CONSTRAINT M_Product_PO_Key PRIMARY KEY (M_Product_ID, C_BPartner_ID)
)
;
--
-- TABLE: M_Product_Trl
--
CREATE TABLE M_Product_Trl(
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Language VARCHAR2(6) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DocumentNote NVARCHAR2(2000),
CONSTRAINT M_Product_Trl_Key PRIMARY KEY (M_Product_ID, AD_Language)
)
;
--
-- TABLE: M_Production
--
CREATE TABLE M_Production(
M_Production_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
AD_OrgTrx_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
MovementDate DATE NOT NULL,
Posted CHAR(1) DEFAULT 'N' NOT NULL,
Processing CHAR(1),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
CONSTRAINT M_Production_Key PRIMARY KEY (M_Production_ID)
)
;
--
-- TABLE: M_ProductionLine
--
CREATE TABLE M_ProductionLine(
M_ProductionLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_ProductionPlan_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0),
MovementQty NUMBER DEFAULT 0 NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_ProductionLine_Key PRIMARY KEY (M_ProductionLine_ID)
)
;
--
-- TABLE: M_ProductionPlan
--
CREATE TABLE M_ProductionPlan(
M_ProductionPlan_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Production_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
ProductionQty NUMBER DEFAULT 0 NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT M_ProductionPlan_Key PRIMARY KEY (M_ProductionPlan_ID)
)
;
--
-- TABLE: M_ProductPrice
--
CREATE TABLE M_ProductPrice(
M_PriceList_Version_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PriceList NUMBER DEFAULT 0 NOT NULL,
PriceStd NUMBER DEFAULT 0 NOT NULL,
PriceLimit NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_ProductPice_Key PRIMARY KEY (M_PriceList_Version_ID, M_Product_ID)
)
;
--
-- TABLE: M_RelatedProduct
--
CREATE TABLE M_RelatedProduct(
M_Product_ID NUMBER(10, 0) NOT NULL,
RelatedProduct_ID NUMBER(10, 0) NOT NULL,
RelatedProductType CHAR(1) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_RelatedProduct_Key PRIMARY KEY (M_Product_ID, RelatedProduct_ID, RelatedProductType)
)
;
--
-- TABLE: M_Replenish
--
CREATE TABLE M_Replenish(
M_Product_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
ReplenishType CHAR(1) NOT NULL,
Level_Min NUMBER DEFAULT 0 NOT NULL,
Level_Max NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT M_Replenish_Key PRIMARY KEY (M_Product_ID, M_Warehouse_ID)
)
;
--
-- TABLE: M_Requisition
--
CREATE TABLE M_Requisition(
M_Requisition_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
AD_User_ID NUMBER(10, 0) NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0),
PriorityRule CHAR(1) NOT NULL,
DateRequired DATE NOT NULL,
TotalLines NUMBER DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Processing CHAR(1),
Posted CHAR(1) DEFAULT 'N' NOT NULL,
CONSTRAINT M_Requisition_Key PRIMARY KEY (M_Requisition_ID)
)
;
--
-- TABLE: M_RequisitionLine
--
CREATE TABLE M_RequisitionLine(
M_RequisitionLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
M_Requisition_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0),
Description NVARCHAR2(255),
PriceActual NUMBER DEFAULT 0 NOT NULL,
LineNetAmt NUMBER DEFAULT 0 NOT NULL,
C_OrderLine_ID NUMBER(10, 0),
CONSTRAINT M_RequisitionLine_Key PRIMARY KEY (M_RequisitionLine_ID)
)
;
--
-- TABLE: M_RMA
--
CREATE TABLE M_RMA(
M_RMA_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
M_InOut_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
C_DocType_ID NUMBER(10, 0) NOT NULL,
M_RMAType_ID NUMBER(10, 0) NOT NULL,
SalesRep_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
C_Currency_ID NUMBER(10, 0) NOT NULL,
Amt NUMBER DEFAULT 0 NOT NULL,
DocStatus CHAR(2) NOT NULL,
DocAction CHAR(2) NOT NULL,
C_Order_ID NUMBER(10, 0),
CONSTRAINT M_RMA_Key PRIMARY KEY (M_RMA_ID)
)
;
--
-- TABLE: M_RMALine
--
CREATE TABLE M_RMALine(
M_RMALine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_RMA_ID NUMBER(10, 0) NOT NULL,
M_InOutLine_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_RMALine_Key PRIMARY KEY (M_RMALine_ID)
)
;
--
-- TABLE: M_RMAType
--
CREATE TABLE M_RMAType(
M_RMAType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT M_RMAType_Key PRIMARY KEY (M_RMAType_ID)
)
;
--
-- TABLE: M_SerNoCtl
--
CREATE TABLE M_SerNoCtl(
M_SerNoCtl_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
StartNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
IncrementNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CurrentNext NUMBER(10, 0) DEFAULT 0 NOT NULL,
Prefix NVARCHAR2(10),
Suffix NVARCHAR2(10),
CONSTRAINT M_SerNoCtl_Key PRIMARY KEY (M_SerNoCtl_ID)
)
;
--
-- TABLE: M_Shipper
--
CREATE TABLE M_Shipper(
M_Shipper_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0),
TrackingURL NVARCHAR2(120),
CONSTRAINT M_Shipper_Key PRIMARY KEY (M_Shipper_ID)
)
;
--
-- TABLE: M_Storage
--
CREATE TABLE M_Storage(
M_Product_ID NUMBER(10, 0) NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
QtyOnHand NUMBER DEFAULT 0 NOT NULL,
QtyReserved NUMBER DEFAULT 0 NOT NULL,
QtyOrdered NUMBER DEFAULT 0 NOT NULL,
DateLastInventory DATE NOT NULL,
CONSTRAINT M_Storage_Key PRIMARY KEY (M_Product_ID, M_Locator_ID, M_AttributeSetInstance_ID)
)
;
--
-- TABLE: M_Substitute
--
CREATE TABLE M_Substitute(
M_Product_ID NUMBER(10, 0) NOT NULL,
Substitute_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT M_Substitute_Key PRIMARY KEY (M_Product_ID, Substitute_ID)
)
;
--
-- TABLE: M_Transaction
--
CREATE TABLE M_Transaction(
M_Transaction_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
MovementType CHAR(2) NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0) NOT NULL,
MovementDate DATE NOT NULL,
MovementQty NUMBER DEFAULT 0 NOT NULL,
M_InventoryLine_ID NUMBER(10, 0),
M_MovementLine_ID NUMBER(10, 0),
M_InOutLine_ID NUMBER(10, 0),
M_ProductionLine_ID NUMBER(10, 0),
C_ProjectIssue_ID NUMBER(10, 0),
CONSTRAINT M_Transaction_Key PRIMARY KEY (M_Transaction_ID)
)
;
--
-- TABLE: M_TransactionAllocation
--
CREATE TABLE M_TransactionAllocation(
M_Transaction_ID NUMBER(10, 0) NOT NULL,
AllocationStrategyType CHAR(1) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
M_AttributeSetInstance_ID NUMBER(10, 0) NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
M_InOutLine_ID NUMBER(10, 0),
M_ProductionLine_ID NUMBER(10, 0),
M_InventoryLine_ID NUMBER(10, 0),
Out_M_Transaction_ID NUMBER(10, 0),
Out_M_InOutLine_ID NUMBER(10, 0),
Out_M_ProductionLine_ID NUMBER(10, 0),
Out_M_InventoryLine_ID NUMBER(10, 0),
CONSTRAINT M_TransactionAllocation_Key PRIMARY KEY (M_Transaction_ID, AllocationStrategyType)
)
;
--
-- TABLE: M_TransactionCost
--
CREATE TABLE M_TransactionCost(
M_Transaction_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
CostStandard NUMBER DEFAULT 0 NOT NULL,
CostActual NUMBER DEFAULT 0 NOT NULL,
C_OrderLine_ID NUMBER(10, 0),
C_InvoiceLine_ID NUMBER(10, 0),
CONSTRAINT M_TransactionCost_Key PRIMARY KEY (M_Transaction_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: M_Warehouse
--
CREATE TABLE M_Warehouse(
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_Location_ID NUMBER(10, 0) NOT NULL,
Separator CHAR(1) NOT NULL,
CONSTRAINT M_Warehouse_Key PRIMARY KEY (M_Warehouse_ID)
)
;
--
-- TABLE: M_Warehouse_Acct
--
CREATE TABLE M_Warehouse_Acct(
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
W_Inventory_Acct NUMBER(10, 0) NOT NULL,
W_InvActualAdjust_Acct NUMBER(10, 0) NOT NULL,
W_Differences_Acct NUMBER(10, 0) NOT NULL,
W_Revaluation_Acct NUMBER(10, 0) NOT NULL,
CONSTRAINT M_Warehouse_Acct_Key PRIMARY KEY (M_Warehouse_ID, C_AcctSchema_ID)
)
;
--
-- TABLE: PA_Achievement
--
CREATE TABLE PA_Achievement(
PA_Achievement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Note NVARCHAR2(2000) NOT NULL,
AD_User_ID NUMBER(10, 0) NOT NULL,
AchiveNote NVARCHAR2(2000) NOT NULL,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
Parent_ID NUMBER(10, 0),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT PA_Achievement_Key PRIMARY KEY (PA_Achievement_ID)
)
;
--
-- TABLE: PA_Color
--
CREATE TABLE PA_Color(
PA_Color_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
UpToPercent NUMBER(10, 0) DEFAULT 0 NOT NULL,
JavaColorClass NVARCHAR2(60) NOT NULL,
CONSTRAINT PA_Color_Key PRIMARY KEY (PA_Color_ID)
)
;
--
-- TABLE: PA_Goal
--
CREATE TABLE PA_Goal(
PA_Goal_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Note NVARCHAR2(2000) NOT NULL,
RelativeWeight NUMBER,
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
Parent_ID NUMBER(10, 0),
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
PA_Measure_ID NUMBER(10, 0) NOT NULL,
MeasureTarget NUMBER DEFAULT 0 NOT NULL,
MeasureActual NUMBER DEFAULT 0 NOT NULL,
GoalPerformance NUMBER,
DateLastRun DATE NOT NULL,
CONSTRAINT PA_Goal_Key PRIMARY KEY (PA_Goal_ID)
)
;
--
-- TABLE: PA_Measure
--
CREATE TABLE PA_Measure(
PA_Measure_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
MeasureType CHAR(1) NOT NULL,
ManualActual NUMBER,
ManualNote NVARCHAR2(255),
PA_Achievement_ID NUMBER(10, 0),
CalculationClass NVARCHAR2(60),
PA_MeasureCalc_ID NUMBER(10, 0),
DateFrom DATE NOT NULL,
DateTo DATE NOT NULL,
Org_ID NUMBER(10, 0),
C_BP_Group_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
M_Product_Category_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
CONSTRAINT PA_Measure_Key PRIMARY KEY (PA_Measure_ID)
)
;
--
-- TABLE: PA_MeasureCalc
--
CREATE TABLE PA_MeasureCalc(
PA_MeasureCalc_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
SelectClause NVARCHAR2(255),
WhereClause NVARCHAR2(255),
DateColumn NVARCHAR2(60),
OrgColumn NVARCHAR2(60),
BPartnerColumn NVARCHAR2(60),
ProductColumn NVARCHAR2(60),
CONSTRAINT PA_MeasureCalc_Key PRIMARY KEY (PA_MeasureCalc_ID)
)
;
--
-- TABLE: PA_Report
--
CREATE TABLE PA_Report(
PA_Report_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
PA_ReportLineSet_ID NUMBER(10, 0) NOT NULL,
PA_ReportColumnSet_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
C_Calendar_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
AD_PrintFormat_ID NUMBER(10, 0),
CONSTRAINT PA_Report_Key PRIMARY KEY (PA_Report_ID)
)
;
--
-- TABLE: PA_ReportColumn
--
CREATE TABLE PA_ReportColumn(
PA_ReportColumn_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PA_ReportColumnSet_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
PostingType CHAR(1) NOT NULL,
GL_Budget_ID NUMBER(10, 0),
ColumnType CHAR(1) NOT NULL,
RelativePeriod NUMBER(10, 0) DEFAULT 0 NOT NULL,
CurrencyType CHAR(1) NOT NULL,
CalculationType CHAR(1) NOT NULL,
AmountType CHAR(2) NOT NULL,
C_Currency_ID NUMBER(10, 0),
Oper_1_ID NUMBER(10, 0),
Oper_2_ID NUMBER(10, 0),
ElementType CHAR(2) NOT NULL,
Org_ID NUMBER(10, 0),
C_ElementValue_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
CONSTRAINT PA_ReportColumn_Key PRIMARY KEY (PA_ReportColumn_ID)
)
;
--
-- TABLE: PA_ReportColumnSet
--
CREATE TABLE PA_ReportColumnSet(
PA_ReportColumnSet_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT PA_ReportColumnSet_Key PRIMARY KEY (PA_ReportColumnSet_ID)
)
;
--
-- TABLE: PA_ReportLine
--
CREATE TABLE PA_ReportLine(
PA_ReportLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PA_ReportLineSet_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
Parent_ID NUMBER(10, 0),
IsSummary CHAR(1) DEFAULT 'N' NOT NULL,
LineType CHAR(1) NOT NULL,
CalculationType CHAR(1) NOT NULL,
AmountType CHAR(2) NOT NULL,
Oper_1_ID NUMBER(10, 0),
Oper_2_ID NUMBER(10, 0),
PostingType CHAR(1) NOT NULL,
GL_Budget_ID NUMBER(10, 0),
CONSTRAINT PA_ReportLine_Key PRIMARY KEY (PA_ReportLine_ID)
)
;
--
-- TABLE: PA_ReportLineSet
--
CREATE TABLE PA_ReportLineSet(
PA_ReportLineSet_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT PA_ReportLineSet_Key PRIMARY KEY (PA_ReportLineSet_ID)
)
;
--
-- TABLE: PA_ReportSource
--
CREATE TABLE PA_ReportSource(
PA_ReportSource_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Description NVARCHAR2(255),
PA_ReportLine_ID NUMBER(10, 0) NOT NULL,
ElementType CHAR(2) NOT NULL,
Org_ID NUMBER(10, 0),
C_ElementValue_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Location_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
CONSTRAINT PA_ReportSource_Key PRIMARY KEY (PA_ReportSource_ID)
)
;
--
-- TABLE: PA_SLA_Criteria
--
CREATE TABLE PA_SLA_Criteria(
PA_SLA_Criteria_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
Classname NVARCHAR2(60) NOT NULL,
CONSTRAINT PA_SLA_Criteria_Key PRIMARY KEY (PA_SLA_Criteria_ID)
)
;
--
-- TABLE: PA_SLA_Goal
--
CREATE TABLE PA_SLA_Goal(
PA_SLA_Goal_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
PA_SLA_Criteria_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
MeasureTarget NUMBER DEFAULT 0 NOT NULL,
MeasureActual NUMBER DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
Processing CHAR(1),
CONSTRAINT PA_SLA_Goal_Key PRIMARY KEY (PA_SLA_Goal_ID)
)
;
--
-- TABLE: PA_SLA_Measure
--
CREATE TABLE PA_SLA_Measure(
PA_SLA_Measure_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PA_SLA_Goal_ID NUMBER(10, 0) NOT NULL,
DateTrx DATE NOT NULL,
MeasureActual NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
AD_Table_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT PA_SLA_Measure_Key PRIMARY KEY (PA_SLA_Measure_ID)
)
;
--
-- TABLE: R_ContactInterest
--
CREATE TABLE R_ContactInterest(
AD_User_ID NUMBER(10, 0) NOT NULL,
R_InterestArea_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
SubscribeDate DATE NOT NULL,
OptOutDate DATE NOT NULL,
CONSTRAINT R_ContactInterest_Key PRIMARY KEY (AD_User_ID, R_InterestArea_ID)
)
;
--
-- TABLE: R_InterestArea
--
CREATE TABLE R_InterestArea(
R_InterestArea_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT R_InterestArea_Key PRIMARY KEY (R_InterestArea_ID)
)
;
--
-- TABLE: R_MailText
--
CREATE TABLE R_MailText(
R_MailText_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
MailHeader NVARCHAR2(2000) NOT NULL,
MailText NVARCHAR2(2000) NOT NULL,
CONSTRAINT R_MailText_Key PRIMARY KEY (R_MailText_ID)
)
;
--
-- TABLE: R_Request
--
CREATE TABLE R_Request(
R_Request_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
R_RequestType_ID NUMBER(10, 0) NOT NULL,
RequestAmt NUMBER DEFAULT 0 NOT NULL,
Priority CHAR(1) NOT NULL,
DueType CHAR(1) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
SalesRep_ID NUMBER(10, 0) NOT NULL,
DateLastAction DATE NOT NULL,
DateLastAlert DATE NOT NULL,
LastResult NVARCHAR2(2000) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Order_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
A_Asset_ID NUMBER(10, 0),
ActionType CHAR(1) NOT NULL,
R_MailText_ID NUMBER(10, 0),
MailSubject NVARCHAR2(60),
MailText NVARCHAR2(2000) NOT NULL,
Result NVARCHAR2(2000) NOT NULL,
NextAction CHAR(1) NOT NULL,
DateNextAction DATE NOT NULL,
AD_Table_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0),
Processing CHAR(1),
CONSTRAINT R_Request_Key PRIMARY KEY (R_Request_ID)
)
;
--
-- TABLE: R_RequestAction
--
CREATE TABLE R_RequestAction(
R_RequestAction_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
R_Request_ID NUMBER(10, 0) NOT NULL,
SalesRep_ID NUMBER(10, 0) NOT NULL,
ActionType CHAR(1) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
C_Order_ID NUMBER(10, 0),
C_Invoice_ID NUMBER(10, 0),
C_Payment_ID NUMBER(10, 0),
M_Product_ID NUMBER(10, 0),
R_MailText_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
MailText NVARCHAR2(2000) NOT NULL,
Result NVARCHAR2(2000) NOT NULL,
DateNextAction DATE NOT NULL,
CONSTRAINT R_RequestAction_Key PRIMARY KEY (R_RequestAction_ID)
)
;
--
-- TABLE: R_RequestProcessor
--
CREATE TABLE R_RequestProcessor(
R_RequestProcessor_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Frequency NUMBER(10, 0) DEFAULT 0 NOT NULL,
FrequencyType CHAR(1) NOT NULL,
OverdueAssignDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
OverdueAlertDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
RemindDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
InactivityAlertDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateLastRun DATE NOT NULL,
DateNextRun DATE NOT NULL,
Supervisor_ID NUMBER(10, 0) NOT NULL,
KeepLogDays NUMBER(10, 0) DEFAULT 0 NOT NULL,
Processing CHAR(1),
R_RequestType_ID NUMBER(10, 0),
CONSTRAINT R_RequestProcessor_Key PRIMARY KEY (R_RequestProcessor_ID)
)
;
--
-- TABLE: R_RequestProcessor_Route
--
CREATE TABLE R_RequestProcessor_Route(
R_RequestProcessor_Route_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
R_RequestProcessor_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
R_RequestType_ID NUMBER(10, 0),
Keyword NVARCHAR2(60),
AD_User_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT R_RequestProcessor_Route_Key PRIMARY KEY (R_RequestProcessor_Route_ID)
)
;
--
-- TABLE: R_RequestProcessorLog
--
CREATE TABLE R_RequestProcessorLog(
R_RequestProcessor_ID NUMBER(10, 0) NOT NULL,
R_RequestProcessorLog_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Summary NVARCHAR2(2000) NOT NULL,
Reference NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TextMsg NVARCHAR2(2000) NOT NULL,
BinaryData BLOB NOT NULL,
CONSTRAINT R_RequestProcessorLog_Key PRIMARY KEY (R_RequestProcessor_ID, R_RequestProcessorLog_ID)
)
;
--
-- TABLE: R_RequestType
--
CREATE TABLE R_RequestType(
R_RequestType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
DueDateTolerance NUMBER(10, 0) DEFAULT 0 NOT NULL,
CONSTRAINT R_RequestType_Key PRIMARY KEY (R_RequestType_ID)
)
;
--
-- TABLE: R_ResourcePlanCost
--
CREATE TABLE R_ResourcePlanCost(
R_ResourcePlanCost_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
S_Resource_ID NUMBER(10, 0) NOT NULL,
C_CostType_ID NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
PlanCost NUMBER DEFAULT 0 NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT R_ResourcePlanCost_Key PRIMARY KEY (R_ResourcePlanCost_ID)
)
;
--
-- TABLE: S_ExpenseType
--
CREATE TABLE S_ExpenseType(
S_ExpenseType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_UOM_ID NUMBER(10, 0) NOT NULL,
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT S_ExpenseType_Key PRIMARY KEY (S_ExpenseType_ID)
)
;
--
-- TABLE: S_Resource
--
CREATE TABLE S_Resource(
S_Resource_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
S_ResourceType_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
ChargeableQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT S_Resource_Key PRIMARY KEY (S_Resource_ID)
)
;
--
-- TABLE: S_ResourceAssignment
--
CREATE TABLE S_ResourceAssignment(
S_ResourceAssignment_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
S_Resource_ID NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AssignDateFrom DATE NOT NULL,
AssignDateTo DATE NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT S_ResourceAssignment_Key PRIMARY KEY (S_ResourceAssignment_ID)
)
;
--
-- TABLE: S_ResourceType
--
CREATE TABLE S_ResourceType(
S_ResourceType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Value NVARCHAR2(40) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
C_UOM_ID NUMBER(10, 0) NOT NULL,
TimeSlotStart DATE NOT NULL,
TimeSlotEnd DATE NOT NULL,
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
ChargeableQty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT S_ResourceType_Key PRIMARY KEY (S_ResourceType_ID)
)
;
--
-- TABLE: S_ResourceUnAvailable
--
CREATE TABLE S_ResourceUnAvailable(
S_ResourceUnAvailable_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
S_Resource_ID NUMBER(10, 0) NOT NULL,
DateFrom DATE NOT NULL,
DateTo DATE NOT NULL,
Description NVARCHAR2(255),
CONSTRAINT S_ResourceUnAvailable_Key PRIMARY KEY (S_ResourceUnAvailable_ID)
)
;
--
-- TABLE: S_TimeExpense
--
CREATE TABLE S_TimeExpense(
S_TimeExpense_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DocumentNo NVARCHAR2(30) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
M_PriceList_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
DateReport DATE NOT NULL,
ApprovalAmt NUMBER DEFAULT 0 NOT NULL,
DocAction CHAR(2) NOT NULL,
DocStatus CHAR(2) NOT NULL,
Description NVARCHAR2(255),
Processing CHAR(1),
CONSTRAINT S_TimeExpense_Key PRIMARY KEY (S_TimeExpense_ID)
)
;
--
-- TABLE: S_TimeExpenseLine
--
CREATE TABLE S_TimeExpenseLine(
S_TimeExpenseLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
S_TimeExpense_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateExpense DATE NOT NULL,
M_Product_ID NUMBER(10, 0),
Qty NUMBER DEFAULT 0 NOT NULL,
QtyInvoiced NUMBER DEFAULT 0 NOT NULL,
QtyReimbursed NUMBER DEFAULT 0 NOT NULL,
C_UOM_ID NUMBER(10, 0),
ExpenseAmt NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0),
ConvertedAmt NUMBER DEFAULT 0 NOT NULL,
InvoicePrice NUMBER DEFAULT 0 NOT NULL,
PriceInvoiced NUMBER DEFAULT 0 NOT NULL,
PriceReimbursed NUMBER DEFAULT 0 NOT NULL,
S_ResourceAssignment_ID NUMBER(10, 0),
Description NVARCHAR2(255),
Note NVARCHAR2(255),
C_BPartner_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_ProjectPhase_ID NUMBER(10, 0),
C_ProjectTask_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_OrderLine_ID NUMBER(10, 0),
C_InvoiceLine_ID NUMBER(10, 0),
S_TimeType_ID NUMBER(10, 0),
CONSTRAINT S_TimeExpenseLine_Key PRIMARY KEY (S_TimeExpenseLine_ID)
)
;
--
-- TABLE: S_TimeType
--
CREATE TABLE S_TimeType(
S_TimeType_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
CONSTRAINT S_TimeType_Key PRIMARY KEY (S_TimeType_ID)
)
;
--
-- TABLE: S_Training
--
CREATE TABLE S_Training(
S_Training_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
DocumentNote NVARCHAR2(2000),
ImageURL NVARCHAR2(120),
DescriptionURL NVARCHAR2(120),
M_Product_Category_ID NUMBER(10, 0) NOT NULL,
C_TaxCategory_ID NUMBER(10, 0) NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
CONSTRAINT S_Training_Key PRIMARY KEY (S_Training_ID)
)
;
--
-- TABLE: S_Training_Class
--
CREATE TABLE S_Training_Class(
S_Training_Class_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
S_Training_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
StartDate DATE NOT NULL,
EndDate DATE NOT NULL,
CONSTRAINT S_Training_Class_Key PRIMARY KEY (S_Training_Class_ID)
)
;
--
-- TABLE: T_Aging
--
CREATE TABLE T_Aging(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
C_Invoice_ID NUMBER(10, 0) NOT NULL,
C_InvoicePaySchedule_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
IsActive CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsActive in ('Y','N')),
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
DueDate DATE NOT NULL,
IsListInvoices CHAR(1) DEFAULT 'N' NOT NULL
CHECK (IsListInvoices in ('Y','N')),
IsSOTrx CHAR(1) DEFAULT 'Y' NOT NULL
CHECK (IsSOTrx in ('Y','N')),
C_BP_Group_ID NUMBER(10, 0) NOT NULL,
InvoicedAmt NUMBER DEFAULT 0 NOT NULL,
OpenAmt NUMBER DEFAULT 0 NOT NULL,
PastDue91_Plus NUMBER DEFAULT 0 NOT NULL,
PastDue61_90 NUMBER DEFAULT 0 NOT NULL,
PastDue61_Plus NUMBER DEFAULT 0 NOT NULL,
PastDue31_60 NUMBER DEFAULT 0 NOT NULL,
PastDue31_Plus NUMBER DEFAULT 0 NOT NULL,
PastDue1_30 NUMBER DEFAULT 0 NOT NULL,
PastDue8_30 NUMBER DEFAULT 0 NOT NULL,
PastDue1_7 NUMBER DEFAULT 0 NOT NULL,
PastDueAmt NUMBER DEFAULT 0 NOT NULL,
DueAmt NUMBER DEFAULT 0 NOT NULL,
Due0 NUMBER DEFAULT 0 NOT NULL,
Due0_7 NUMBER DEFAULT 0 NOT NULL,
Due1_7 NUMBER DEFAULT 0 NOT NULL,
Due8_30 NUMBER DEFAULT 0 NOT NULL,
Due0_30 NUMBER DEFAULT 0 NOT NULL,
Due31_Plus NUMBER DEFAULT 0 NOT NULL,
Due31_60 NUMBER DEFAULT 0 NOT NULL,
Due61_Plus NUMBER DEFAULT 0 NOT NULL,
Due61_90 NUMBER DEFAULT 0 NOT NULL,
Due91_Plus NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT T_Aging_Key PRIMARY KEY (AD_PInstance_ID, C_BPartner_ID, C_Currency_ID, C_Invoice_ID, C_InvoicePaySchedule_ID)
)
;
--
-- TABLE: T_DistributionRunDetail
--
CREATE TABLE T_DistributionRunDetail(
M_DistributionRun_ID NUMBER(10, 0) NOT NULL,
M_DistributionRunLine_ID NUMBER(10, 0) NOT NULL,
M_DistributionList_ID NUMBER(10, 0) NOT NULL,
M_DistributionListLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Ratio NUMBER,
MinQty NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
C_BPartner_Location_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT PK716 PRIMARY KEY (M_DistributionRun_ID, M_DistributionRunLine_ID, M_DistributionList_ID, M_DistributionListLine_ID)
)
;
--
-- TABLE: T_InventoryValue
--
CREATE TABLE T_InventoryValue(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
M_PriceList_Version_ID NUMBER(10, 0),
DateValue DATE NOT NULL,
C_Currency_ID NUMBER(10, 0),
QtyOnHand NUMBER DEFAULT 0 NOT NULL,
PricePO NUMBER DEFAULT 0 NOT NULL,
PriceList NUMBER DEFAULT 0 NOT NULL,
PriceStd NUMBER DEFAULT 0 NOT NULL,
PriceLimit NUMBER DEFAULT 0 NOT NULL,
CostStandard NUMBER DEFAULT 0 NOT NULL,
PricePOAmt NUMBER DEFAULT 0 NOT NULL,
PriceListAmt NUMBER DEFAULT 0 NOT NULL,
PriceStdAmt NUMBER DEFAULT 0 NOT NULL,
PriceLimitAmt NUMBER DEFAULT 0 NOT NULL,
CostStandardAmt NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT T_InventoryValue_Key PRIMARY KEY (AD_PInstance_ID, M_Warehouse_ID, M_Product_ID)
)
;
--
-- TABLE: T_Replenish
--
CREATE TABLE T_Replenish(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
M_Warehouse_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
QtyOnHand NUMBER DEFAULT 0 NOT NULL,
QtyReserved NUMBER DEFAULT 0 NOT NULL,
QtyOrdered NUMBER DEFAULT 0 NOT NULL,
ReplenishType CHAR(1) NOT NULL,
Level_Min NUMBER DEFAULT 0 NOT NULL,
Level_Max NUMBER DEFAULT 0 NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
Order_Min NUMBER DEFAULT 0 NOT NULL,
Order_Pack NUMBER DEFAULT 0 NOT NULL,
QtyToOrder NUMBER DEFAULT 0 NOT NULL,
ReplenishmentCreate CHAR(1),
CONSTRAINT T_Replenish_Key PRIMARY KEY (AD_PInstance_ID, M_Warehouse_ID, M_Product_ID)
)
;
--
-- TABLE: T_Report
--
CREATE TABLE T_Report(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
PA_ReportLine_ID NUMBER(10, 0) NOT NULL,
Record_ID NUMBER(10, 0) NOT NULL,
Fact_Acct_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER,
LevelNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Col_0 NUMBER,
Col_2 NUMBER,
Col_1 NUMBER,
Col_3 NUMBER,
Col_4 NUMBER,
Col_5 NUMBER,
Col_6 NUMBER,
Col_7 NUMBER,
Col_8 NUMBER,
Col_9 NUMBER,
Col_10 NUMBER,
Col_11 NUMBER,
Col_12 NUMBER,
Col_13 NUMBER,
Col_14 NUMBER,
Col_15 NUMBER,
Col_16 NUMBER,
Col_17 NUMBER,
Col_18 NUMBER,
Col_19 NUMBER,
Col_20 NUMBER,
CONSTRAINT T_Report_Key PRIMARY KEY (AD_PInstance_ID, PA_ReportLine_ID, Record_ID, Fact_Acct_ID)
)
;
--
-- TABLE: T_ReportStatement
--
CREATE TABLE T_ReportStatement(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
Fact_Acct_ID NUMBER(10, 0) NOT NULL,
LevelNo NUMBER(10, 0) DEFAULT 0 NOT NULL,
DateAcct DATE NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
AmtAcctDr NUMBER DEFAULT 0 NOT NULL,
AmtAcctCr NUMBER DEFAULT 0 NOT NULL,
Balance NUMBER DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
CONSTRAINT T_ReportStatement_Key PRIMARY KEY (AD_PInstance_ID, Fact_Acct_ID)
)
;
--
-- TABLE: T_Selection
--
CREATE TABLE T_Selection(
T_Selection_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT T_Selection_Key PRIMARY KEY (T_Selection_ID)
)
;
--
-- TABLE: T_Selection2
--
CREATE TABLE T_Selection2(
Query_ID NUMBER NOT NULL,
T_Selection_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT T_Selection2_Key PRIMARY KEY (Query_ID, T_Selection_ID)
)
;
--
-- TABLE: T_Spool
--
CREATE TABLE T_Spool(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
SeqNo NUMBER(10, 0) NOT NULL,
MsgText NVARCHAR2(2000),
CONSTRAINT T_Spool_Key PRIMARY KEY (AD_PInstance_ID, SeqNo)
)
;
--
-- TABLE: T_TrialBalance
--
CREATE TABLE T_TrialBalance(
AD_PInstance_ID NUMBER(10, 0) NOT NULL,
Fact_Acct_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0),
Created TIMESTAMP(6) NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated TIMESTAMP(6) NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
C_AcctSchema_ID NUMBER(10, 0) NOT NULL,
Account_ID NUMBER(10, 0),
AccountValue NVARCHAR2(40),
DateTrx DATE,
DateAcct DATE NOT NULL,
C_Period_ID NUMBER(10, 0),
AD_Table_ID NUMBER(10, 0),
Record_ID NUMBER(10, 0),
Line_ID NUMBER(10, 0),
GL_Category_ID NUMBER(10, 0),
GL_Budget_ID NUMBER(10, 0),
C_Tax_ID NUMBER(10, 0),
M_Locator_ID NUMBER(10, 0),
PostingType CHAR(1) NOT NULL,
C_Currency_ID NUMBER(10, 0),
AmtSourceDr NUMBER,
AmtSourceCr NUMBER,
AmtSourceBalance NUMBER,
AmtAcctDr NUMBER NOT NULL,
AmtAcctCr NUMBER NOT NULL,
AmtAcctBalance NUMBER NOT NULL,
C_UOM_ID NUMBER(10, 0),
Qty NUMBER,
M_Product_ID NUMBER(10, 0),
C_BPartner_ID NUMBER(10, 0),
AD_OrgTrx_ID NUMBER(10, 0),
C_LocFrom_ID NUMBER(10, 0),
C_LocTo_ID NUMBER(10, 0),
C_SalesRegion_ID NUMBER(10, 0),
C_Project_ID NUMBER(10, 0),
C_Campaign_ID NUMBER(10, 0),
C_Activity_ID NUMBER(10, 0),
User1_ID NUMBER(10, 0),
User2_ID NUMBER(10, 0),
A_Asset_ID NUMBER(10, 0),
Description NVARCHAR2(255),
CONSTRAINT T_TrialBalance_Key PRIMARY KEY (AD_PInstance_ID, Fact_Acct_ID)
)
;
--
-- TABLE: Test
--
CREATE TABLE Test(
Test_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
T_Integer NUMBER(10, 0) DEFAULT 0 NOT NULL,
T_Number NUMBER DEFAULT 0,
T_Date DATE NOT NULL,
T_DateTime DATE NOT NULL,
C_UOM_ID NUMBER(10, 0) NOT NULL,
T_Qty NUMBER DEFAULT 0 NOT NULL,
C_Currency_ID NUMBER(10, 0) NOT NULL,
T_Amount NUMBER DEFAULT 0 NOT NULL,
C_Location_ID NUMBER(10, 0) NOT NULL,
Account_Acct NUMBER(10, 0) NOT NULL,
C_Payment_ID NUMBER(10, 0) NOT NULL,
M_Product_ID NUMBER(10, 0) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
M_Locator_ID NUMBER(10, 0) NOT NULL,
Processing CHAR(1),
BinaryData BLOB NOT NULL,
CharacterData CLOB NOT NULL,
CONSTRAINT Test_Key PRIMARY KEY (Test_ID)
)
;
--
-- TABLE: TIRE_Storage
--
CREATE TABLE TIRE_Storage(
TIRE_Storage_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
C_BPartner_ID NUMBER(10, 0),
Registration NVARCHAR2(20) NOT NULL,
Vehicle NVARCHAR2(20) NOT NULL,
Description NVARCHAR2(255),
TireType NVARCHAR2(20) NOT NULL,
TireType_b NVARCHAR2(20) NOT NULL,
TireSize NVARCHAR2(20) NOT NULL,
TireSize_b NVARCHAR2(20) NOT NULL,
TireQuality NVARCHAR2(20) NOT NULL,
TireQuality_b NVARCHAR2(20) NOT NULL,
Rim NVARCHAR2(20) NOT NULL,
Rim_b NVARCHAR2(20) NOT NULL,
DateReceived DATE NOT NULL,
M_Locator_ID NUMBER(10, 0),
Remark NVARCHAR2(60),
DateReturned DATE NOT NULL,
AD_User_ID NUMBER(10, 0),
CONSTRAINT TIRE_Storage_Key PRIMARY KEY (TIRE_Storage_ID)
)
;
--
-- TABLE: W_Advertisement
--
CREATE TABLE W_Advertisement(
W_Advertisement_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
Help NVARCHAR2(2000),
Version NUMBER(10, 0) DEFAULT 0 NOT NULL,
PublishStatus CHAR(1) NOT NULL,
C_BPartner_ID NUMBER(10, 0) NOT NULL,
AD_User_ID NUMBER(10, 0),
W_ClickCount_ID NUMBER(10, 0),
W_CounterCount_ID NUMBER(10, 0),
ValidFrom DATE NOT NULL,
ValidTo DATE NOT NULL,
ImageURL NVARCHAR2(120),
AdText NVARCHAR2(2000) NOT NULL,
WebParam1 NVARCHAR2(2000) NOT NULL,
WebParam2 NVARCHAR2(2000) NOT NULL,
WebParam3 NVARCHAR2(2000) NOT NULL,
WebParam4 NVARCHAR2(2000) NOT NULL,
Processing CHAR(1),
CONSTRAINT W_Advertisement_Key PRIMARY KEY (W_Advertisement_ID)
)
;
--
-- TABLE: W_Basket
--
CREATE TABLE W_Basket(
W_Basket_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Session_ID NVARCHAR2(60),
EMail NVARCHAR2(60),
C_BPartner_ID NUMBER(10, 0),
M_PriceList_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0) NOT NULL,
CONSTRAINT W_Basket_Key PRIMARY KEY (W_Basket_ID)
)
;
--
-- TABLE: W_BasketLine
--
CREATE TABLE W_BasketLine(
W_BasketLine_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
W_Basket_ID NUMBER(10, 0) NOT NULL,
Line NUMBER(10, 0) DEFAULT 0 NOT NULL,
Qty NUMBER DEFAULT 0 NOT NULL,
Price NUMBER DEFAULT 0 NOT NULL,
Product NVARCHAR2(40) NOT NULL,
Description NVARCHAR2(255),
M_Product_ID NUMBER(10, 0),
CONSTRAINT W_BasketLine_Key PRIMARY KEY (W_BasketLine_ID)
)
;
--
-- TABLE: W_Click
--
CREATE TABLE W_Click(
W_Click_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
TargetURL NVARCHAR2(120),
Referrer NVARCHAR2(120),
Remote_Host NVARCHAR2(120),
Remote_Addr NVARCHAR2(60),
UserAgent NVARCHAR2(60),
AcceptLanguage NVARCHAR2(60),
W_ClickCount_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
EMail NVARCHAR2(60),
CONSTRAINT W_Click_Key PRIMARY KEY (W_Click_ID)
)
;
--
-- TABLE: W_ClickCount
--
CREATE TABLE W_ClickCount(
W_ClickCount_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
TargetURL NVARCHAR2(120),
Counter NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_BPartner_ID NUMBER(10, 0),
CONSTRAINT W_ClickCount_Key PRIMARY KEY (W_ClickCount_ID)
)
;
--
-- TABLE: W_Counter
--
CREATE TABLE W_Counter(
W_Counter_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
PageURL NVARCHAR2(120),
Referrer NVARCHAR2(120),
Remote_Host NVARCHAR2(120),
Remote_Addr NVARCHAR2(60),
UserAgent NVARCHAR2(60),
AcceptLanguage NVARCHAR2(60),
W_CounterCount_ID NUMBER(10, 0),
AD_User_ID NUMBER(10, 0),
EMail NVARCHAR2(60),
CONSTRAINT W_Counter_Key PRIMARY KEY (W_Counter_ID)
)
;
--
-- TABLE: W_CounterCount
--
CREATE TABLE W_CounterCount(
W_CounterCount_ID NUMBER(10, 0) NOT NULL,
AD_Client_ID NUMBER(10, 0) NOT NULL,
AD_Org_ID NUMBER(10, 0) NOT NULL,
Created DATE DEFAULT SYSDATE NOT NULL,
CreatedBy NUMBER(10, 0) NOT NULL,
Updated DATE DEFAULT SYSDATE NOT NULL,
UpdatedBy NUMBER(10, 0) NOT NULL,
Name NVARCHAR2(60) NOT NULL,
Description NVARCHAR2(255),
PageURL NVARCHAR2(120),
Counter NUMBER(10, 0) DEFAULT 0 NOT NULL,
C_BPartner_ID NUMBER(10, 0),
CONSTRAINT W_CounterCount_Key PRIMARY KEY (W_CounterCount_ID)
)
;
--
-- INDEX: AD_Archive_Documents
--
CREATE INDEX AD_Archive_Documents ON AD_Archive(AD_Table_ID, AD_Process_ID)
;
--
-- INDEX: AD_Attachment_Record
--
CREATE UNIQUE INDEX AD_Attachment_Record ON AD_Attachment(AD_Table_ID, Record_ID)
;
--
-- INDEX: AD_Client_Name
--
CREATE UNIQUE INDEX AD_Client_Name ON AD_Client(Name)
;
--
-- INDEX: AD_Column_Name
--
CREATE UNIQUE INDEX AD_Column_Name ON AD_Column(AD_Table_ID, ColumnName)
;
--
-- INDEX: AD_Element_ColumnName
--
CREATE UNIQUE INDEX AD_Element_ColumnName ON AD_Element(ColumnName)
;
--
-- INDEX: AD_Element_Name
--
CREATE INDEX AD_Element_Name ON AD_Element(Name)
;
--
-- INDEX: AD_Element_ClientOrg
--
CREATE INDEX AD_Element_ClientOrg ON AD_Element(AD_Client_ID, AD_Org_ID)
;
--
-- INDEX: AD_Field_Column
--
CREATE UNIQUE INDEX AD_Field_Column ON AD_Field(AD_Tab_ID, AD_Column_ID)
;
--
-- INDEX: AD_ImpFormat_Name
--
CREATE UNIQUE INDEX AD_ImpFormat_Name ON AD_ImpFormat(Name)
;
--
-- INDEX: AD_Message_Value
--
CREATE UNIQUE INDEX AD_Message_Value ON AD_Message(Value)
;
--
-- INDEX: AD_Org_Value
--
CREATE UNIQUE INDEX AD_Org_Value ON AD_Org(AD_Client_ID, Value)
;
--
-- INDEX: AD_PInstance_Record
--
CREATE INDEX AD_PInstance_Record ON AD_PInstance(AD_Process_ID, Record_ID)
;
--
-- INDEX: AD_Preference_Attribute
--
CREATE UNIQUE INDEX AD_Preference_Attribute ON AD_Preference(AD_Client_ID, AD_Org_ID, AD_Window_ID, AD_User_ID, Attribute)
;
--
-- INDEX: AD_PrintColor_Name
--
CREATE UNIQUE INDEX AD_PrintColor_Name ON AD_PrintColor(AD_Client_ID, Name)
;
--
-- INDEX: AD_PrintFont_Name
--
CREATE UNIQUE INDEX AD_PrintFont_Name ON AD_PrintFont(AD_Client_ID, Name)
;
--
-- INDEX: AD_PrintForm_Client
--
CREATE UNIQUE INDEX AD_PrintForm_Client ON AD_PrintForm(AD_Client_ID, AD_Org_ID)
;
--
-- INDEX: AD_PrintFormat_Table
--
CREATE INDEX AD_PrintFormat_Table ON AD_PrintFormat(AD_Table_ID)
;
--
-- INDEX: AD_PrintFormat_Name
--
CREATE UNIQUE INDEX AD_PrintFormat_Name ON AD_PrintFormat(AD_Client_ID, AD_Table_ID, Name)
;
--
-- INDEX: AD_PrintFormatItem_Format
--
CREATE INDEX AD_PrintFormatItem_Format ON AD_PrintFormatItem(AD_PrintFormat_ID)
;
--
-- INDEX: AD_PrintPaper_Name
--
CREATE UNIQUE INDEX AD_PrintPaper_Name ON AD_PrintPaper(AD_Client_ID, Name)
;
--
-- INDEX: AD_Process_Para_Process
--
CREATE INDEX AD_Process_Para_Process ON AD_Process_Para(AD_Process_ID)
;
--
-- INDEX: AD_Ref_List_Value
--
CREATE UNIQUE INDEX AD_Ref_List_Value ON AD_Ref_List(AD_Reference_ID, Value)
;
--
-- INDEX: AD_Reference_Name
--
CREATE UNIQUE INDEX AD_Reference_Name ON AD_Reference(Name)
;
--
-- INDEX: AD_Sequence_Name
--
CREATE UNIQUE INDEX AD_Sequence_Name ON AD_Sequence(AD_Client_ID, Name)
;
--
-- INDEX: AD_Tab_Table
--
CREATE INDEX AD_Tab_Table ON AD_Tab(AD_Table_ID)
;
--
-- INDEX: AD_Tab_Window
--
CREATE INDEX AD_Tab_Window ON AD_Tab(AD_Window_ID)
;
--
-- INDEX: AD_Table_Name
--
CREATE UNIQUE INDEX AD_Table_Name ON AD_Table(TableName)
;
--
-- INDEX: AD_Task_Name
--
CREATE UNIQUE INDEX AD_Task_Name ON AD_Task(AD_Client_ID, Name)
;
--
-- INDEX: AD_TaskInstance_Task
--
CREATE INDEX AD_TaskInstance_Task ON AD_TaskInstance(AD_Task_ID)
;
--
-- INDEX: AD_Tree_Name
--
CREATE UNIQUE INDEX AD_Tree_Name ON AD_Tree(AD_Client_ID, Name)
;
--
-- INDEX: AD_TreeNode_ParentID
--
CREATE INDEX AD_TreeNode_ParentID ON AD_TreeNode(Parent_ID)
;
--
-- INDEX: AD_TreeNodeBP_Parent
--
CREATE INDEX AD_TreeNodeBP_Parent ON AD_TreeNodeBP(Parent_ID)
;
--
-- INDEX: AD_TreeNodeMM_Parent
--
CREATE INDEX AD_TreeNodeMM_Parent ON AD_TreeNodeMM(Parent_ID)
;
--
-- INDEX: AD_TreeNodePR_Parent
--
CREATE INDEX AD_TreeNodePR_Parent ON AD_TreeNodePR(Parent_ID)
;
--
-- INDEX: AD_User_Name
--
CREATE INDEX AD_User_Name ON AD_User(AD_Client_ID, Name)
;
--
-- INDEX: AD_User_Email
--
CREATE INDEX AD_User_Email ON AD_User(EMail)
;
--
-- INDEX: AD_WF_Activity_Status
--
CREATE INDEX AD_WF_Activity_Status ON AD_WF_Activity(WFState)
;
--
-- INDEX: AD_WF_Activity_Item
--
CREATE INDEX AD_WF_Activity_Item ON AD_WF_Activity(AD_WF_Process_ID, AD_WF_Node_ID)
;
--
-- INDEX: AD_WF_Activity_Who
--
CREATE INDEX AD_WF_Activity_Who ON AD_WF_Activity(AD_WF_Responsible_ID, AD_User_ID)
;
--
-- INDEX: AD_WF_EventAudit_Parent
--
CREATE INDEX AD_WF_EventAudit_Parent ON AD_WF_EventAudit(AD_WF_Process_ID, AD_WF_Node_ID)
;
--
-- INDEX: AD_WF_Node_Workflow
--
CREATE INDEX AD_WF_Node_Workflow ON AD_WF_Node(AD_Workflow_ID)
;
--
-- INDEX: AD_WF_Process_Workflow
--
CREATE INDEX AD_WF_Process_Workflow ON AD_WF_Process(AD_Workflow_ID)
;
--
-- INDEX: AD_WF_ProcessData_Process
--
CREATE INDEX AD_WF_ProcessData_Process ON AD_WF_ProcessData(AD_WF_Process_ID)
;
--
-- INDEX: AD_Window_Name
--
CREATE UNIQUE INDEX AD_Window_Name ON AD_Window(AD_Client_ID, Name)
;
--
-- INDEX: AD_Workflow_Name
--
CREATE UNIQUE INDEX AD_Workflow_Name ON AD_Workflow(AD_Client_ID, Name)
;
--
-- INDEX: C_AcctSchema_Name
--
CREATE UNIQUE INDEX C_AcctSchema_Name ON C_AcctSchema(AD_Client_ID, Name)
;
--
-- INDEX: C_AcctSchema_Element_Schema
--
CREATE INDEX C_AcctSchema_Element_Schema ON C_AcctSchema_Element(C_AcctSchema_ID)
;
--
-- INDEX: C_Activity_Value
--
CREATE UNIQUE INDEX C_Activity_Value ON C_Activity(AD_Client_ID, Value)
;
--
-- INDEX: C_AllocationLine_Invoice
--
CREATE INDEX C_AllocationLine_Invoice ON C_AllocationLine(C_Invoice_ID)
;
--
-- INDEX: C_AllocationLine_Payment
--
CREATE INDEX C_AllocationLine_Payment ON C_AllocationLine(C_Payment_ID)
;
--
-- INDEX: C_BankAcct_Bank
--
CREATE INDEX C_BankAcct_Bank ON C_BankAccount(C_Bank_ID)
;
--
-- INDEX: C_BankStatementLine_Payment
--
CREATE UNIQUE INDEX C_BankStatementLine_Payment ON C_BankStatementLine(C_Payment_ID)
;
--
-- INDEX: C_BankStmtLine_BankStmt
--
CREATE INDEX C_BankStmtLine_BankStmt ON C_BankStatementLine(C_BankStatement_ID)
;
--
-- INDEX: C_BPBankAcct_BPartner
--
CREATE INDEX C_BPBankAcct_BPartner ON C_BP_BankAccount(C_BPartner_ID)
;
--
-- INDEX: C_BP_Group_Value
--
CREATE UNIQUE INDEX C_BP_Group_Value ON C_BP_Group(AD_Client_ID, Value)
;
--
-- INDEX: C_BPartner_Value
--
CREATE UNIQUE INDEX C_BPartner_Value ON C_BPartner(AD_Client_ID, Value)
;
--
-- INDEX: C_BPartner_Name
--
CREATE INDEX C_BPartner_Name ON C_BPartner(Name)
;
--
-- INDEX: C_BPartner_BPOrg
--
CREATE INDEX C_BPartner_BPOrg ON C_BPartner(AD_OrgBP_ID)
;
--
-- INDEX: C_BPLocation_BPartner
--
CREATE INDEX C_BPLocation_BPartner ON C_BPartner_Location(C_BPartner_ID)
;
--
-- INDEX: C_BPLocation_Updated
--
CREATE INDEX C_BPLocation_Updated ON C_BPartner_Location(Updated)
;
--
-- INDEX: C_Calendar_Name
--
CREATE UNIQUE INDEX C_Calendar_Name ON C_Calendar(AD_Client_ID, Name)
;
--
-- INDEX: C_Campaign_Value
--
CREATE UNIQUE INDEX C_Campaign_Value ON C_Campaign(AD_Client_ID, Value)
;
--
-- INDEX: C_CashLine_Cash
--
CREATE INDEX C_CashLine_Cash ON C_CashLine(C_Cash_ID)
;
--
-- INDEX: C_Channel_Name
--
CREATE UNIQUE INDEX C_Channel_Name ON C_Channel(AD_Client_ID, Name)
;
--
-- INDEX: C_CommissionAmt_Run
--
CREATE INDEX C_CommissionAmt_Run ON C_CommissionAmt(C_CommissionRun_ID)
;
--
-- INDEX: C_CommissionAmt_ComLine
--
CREATE INDEX C_CommissionAmt_ComLine ON C_CommissionAmt(C_CommissionLine_ID)
;
--
-- INDEX: C_CommissionLine_Commission
--
CREATE INDEX C_CommissionLine_Commission ON C_CommissionLine(C_Commission_ID)
;
--
-- INDEX: C_ConversionRate_Once
--
CREATE INDEX C_ConversionRate_Once ON C_Conversion_Rate(AD_Client_ID, AD_Org_ID, C_Currency_ID, C_Currency_ID_To, C_ConversionType_ID, ValidFrom)
;
--
-- INDEX: C_CountryCode
--
CREATE UNIQUE INDEX C_CountryCode ON C_Country(CountryCode)
;
--
-- INDEX: C_CurrencyISOCode
--
CREATE UNIQUE INDEX C_CurrencyISOCode ON C_Currency(ISO_Code)
;
--
-- INDEX: C_Cycle_Name
--
CREATE UNIQUE INDEX C_Cycle_Name ON C_Cycle(AD_Client_ID, Name)
;
--
-- INDEX: C_DocType_Name
--
CREATE UNIQUE INDEX C_DocType_Name ON C_DocType(AD_Client_ID, Name)
;
--
-- INDEX: C_Element_Name
--
CREATE UNIQUE INDEX C_Element_Name ON C_Element(AD_Client_ID, Name)
;
--
-- INDEX: C_ElementValue_Value
--
CREATE UNIQUE INDEX C_ElementValue_Value ON C_ElementValue(C_Element_ID, Value)
;
--
-- INDEX: C_ElementValue_Name
--
CREATE INDEX C_ElementValue_Name ON C_ElementValue(Name)
;
--
-- INDEX: C_Invoice_Order
--
CREATE INDEX C_Invoice_Order ON C_Invoice(C_Order_ID)
;
--
-- INDEX: C_Invoice_DocumentNo
--
CREATE UNIQUE INDEX C_Invoice_DocumentNo ON C_Invoice(DocumentNo, C_DocType_ID, C_BPartner_ID)
;
--
-- INDEX: C_InvoiceLine_OrderLine
--
CREATE INDEX C_InvoiceLine_OrderLine ON C_InvoiceLine(C_OrderLine_ID)
;
--
-- INDEX: C_InvoiceLine_Product
--
CREATE INDEX C_InvoiceLine_Product ON C_InvoiceLine(M_Product_ID)
;
--
-- INDEX: C_InvoiceLine_Invoice
--
CREATE INDEX C_InvoiceLine_Invoice ON C_InvoiceLine(C_Invoice_ID)
;
--
-- INDEX: C_InvoicePaySchedule_Invoice
--
CREATE INDEX C_InvoicePaySchedule_Invoice ON C_InvoicePaySchedule(C_Invoice_ID)
;
--
-- INDEX: C_Order_DocumentNo
--
CREATE UNIQUE INDEX C_Order_DocumentNo ON C_Order(DocumentNo, C_DocType_ID, C_BPartner_ID)
;
--
-- INDEX: C_OrderLine_Order
--
CREATE INDEX C_OrderLine_Order ON C_OrderLine(C_Order_ID)
;
--
-- INDEX: C_OrderLine_Product
--
CREATE INDEX C_OrderLine_Product ON C_OrderLine(M_Product_ID)
;
--
-- INDEX: C_Payment_BPartner
--
CREATE INDEX C_Payment_BPartner ON C_Payment(C_BPartner_ID)
;
--
-- INDEX: C_Payment_BankAccount
--
CREATE INDEX C_Payment_BankAccount ON C_Payment(C_BankAccount_ID)
;
--
-- INDEX: C_PaymentTerm_Name
--
CREATE UNIQUE INDEX C_PaymentTerm_Name ON C_PaymentTerm(AD_Client_ID, Name)
;
--
-- INDEX: C_PaySelLine_PaySel
--
CREATE INDEX C_PaySelLine_PaySel ON C_PaySelectionLine(C_PaySelection_ID)
;
--
-- INDEX: C_Period_NoUnique
--
CREATE UNIQUE INDEX C_Period_NoUnique ON C_Period(C_Year_ID, PeriodNo)
;
--
-- INDEX: C_Project_Value
--
CREATE UNIQUE INDEX C_Project_Value ON C_Project(AD_Client_ID, Value)
;
--
-- INDEX: C_Region_Name
--
CREATE UNIQUE INDEX C_Region_Name ON C_Region(C_Country_ID, Name)
;
--
-- INDEX: C_SalesRegion_Value
--
CREATE UNIQUE INDEX C_SalesRegion_Value ON C_SalesRegion(AD_Client_ID, Value)
;
--
-- INDEX: C_Tax_Name
--
CREATE UNIQUE INDEX C_Tax_Name ON C_Tax(AD_Client_ID, Name)
;
--
-- INDEX: C_TaxCategory_Name
--
CREATE UNIQUE INDEX C_TaxCategory_Name ON C_TaxCategory(AD_Client_ID, Name)
;
--
-- INDEX: C_UOM_X12
--
CREATE INDEX C_UOM_X12 ON C_UOM(X12DE355)
;
--
-- INDEX: C_UOM_Name
--
CREATE UNIQUE INDEX C_UOM_Name ON C_UOM(AD_Client_ID, Name)
;
--
-- INDEX: C_ValidCombination_Alias
--
CREATE INDEX C_ValidCombination_Alias ON C_ValidCombination(AD_Client_ID, Alias)
;
--
-- INDEX: C_ValidCombination_Alt
--
CREATE UNIQUE INDEX C_ValidCombination_Alt ON C_ValidCombination(C_AcctSchema_ID, AD_Org_ID, Account_ID, M_Product_ID, C_BPartner_ID, AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SalesRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, User1_ID, User2_ID)
;
--
-- INDEX: C_Year_Name
--
CREATE UNIQUE INDEX C_Year_Name ON C_Year(C_Calendar_ID, Year)
;
--
-- INDEX: Fact_Acct_Account
--
CREATE INDEX Fact_Acct_Account ON Fact_Acct(AD_Client_ID, AD_Org_ID, C_AcctSchema_ID, Account_ID)
;
--
-- INDEX: Fact_Acct_DateAcct
--
CREATE INDEX Fact_Acct_DateAcct ON Fact_Acct(DateAcct)
;
--
-- INDEX: Fact_Acct_Balance_AKey
--
CREATE UNIQUE INDEX Fact_Acct_Balance_AKey ON Fact_Acct_Balance(AD_Client_ID, AD_Org_ID, C_AcctSchema_ID, DateAcct, Account_ID, PostingType, M_Product_ID, C_BPartner_ID, C_Project_ID, AD_OrgTrx_ID, C_SalesRegion_ID, C_Activity_ID, C_Campaign_ID, C_LocTo_ID, C_LocFrom_ID, User1_ID, User2_ID, GL_Budget_ID)
;
--
-- INDEX: GL_Budget_Name
--
CREATE UNIQUE INDEX GL_Budget_Name ON GL_Budget(AD_Client_ID, Name)
;
--
-- INDEX: GL_Category_Name
--
CREATE UNIQUE INDEX GL_Category_Name ON GL_Category(AD_Client_ID, Name)
;
--
-- INDEX: GL_Journal_DocNo
--
CREATE UNIQUE INDEX GL_Journal_DocNo ON GL_Journal(AD_Org_ID, C_Period_ID, DocumentNo)
;
--
-- INDEX: GL_JournalBatch_DocNo
--
CREATE UNIQUE INDEX GL_JournalBatch_DocNo ON GL_JournalBatch(AD_Org_ID, C_Period_ID, DocumentNo)
;
--
-- INDEX: M_EDI_Trx
--
CREATE UNIQUE INDEX M_EDI_Trx ON M_EDI(C_BP_EDI_ID, DocumentNo, Line)
;
--
-- INDEX: M_InOut_BPartner
--
CREATE INDEX M_InOut_BPartner ON M_InOut(C_BPartner_ID)
;
--
-- INDEX: M_InOut_Order
--
CREATE INDEX M_InOut_Order ON M_InOut(C_Order_ID)
;
--
-- INDEX: M_InOut_DocumentNo
--
CREATE INDEX M_InOut_DocumentNo ON M_InOut(DocumentNo)
;
--
-- INDEX: M_InOutLine_Product
--
CREATE INDEX M_InOutLine_Product ON M_InOutLine(M_Product_ID)
;
--
-- INDEX: M_InOutLine_InOut
--
CREATE INDEX M_InOutLine_InOut ON M_InOutLine(M_InOut_ID)
;
--
-- INDEX: M_InventoryLine_ProductLocAttr
--
CREATE UNIQUE INDEX M_InventoryLine_ProductLocAttr ON M_InventoryLine(M_Inventory_ID, M_Locator_ID, M_Product_ID, M_AttributeSetInstance_ID)
;
--
-- INDEX: M_Location_Where
--
CREATE UNIQUE INDEX M_Location_Where ON M_Locator(M_Warehouse_ID, X, Y, Z)
;
--
-- INDEX: M_MatchInv_Ship
--
CREATE INDEX M_MatchInv_Ship ON M_MatchInv(C_InvoiceLine_ID, M_InOutLine_ID)
;
--
-- INDEX: M_MatchPO_Ship
--
CREATE INDEX M_MatchPO_Ship ON M_MatchPO(C_OrderLine_ID, M_InOutLine_ID)
;
--
-- INDEX: M_MovementLine_Movement
--
CREATE INDEX M_MovementLine_Movement ON M_MovementLine(M_Movement_ID)
;
--
-- INDEX: M_PriceList_Name
--
CREATE UNIQUE INDEX M_PriceList_Name ON M_PriceList(AD_Client_ID, Name)
;
--
-- INDEX: M_Product_Value
--
CREATE UNIQUE INDEX M_Product_Value ON M_Product(AD_Client_ID, Value)
;
--
-- INDEX: M_Product_UPC
--
CREATE INDEX M_Product_UPC ON M_Product(UPC)
;
--
-- INDEX: M_Product_Name
--
CREATE INDEX M_Product_Name ON M_Product(Name)
;
--
-- INDEX: M_Product_ProductCategory
--
CREATE INDEX M_Product_ProductCategory ON M_Product(M_Product_Category_ID)
;
--
-- INDEX: M_Product_ExpenseType
--
CREATE UNIQUE INDEX M_Product_ExpenseType ON M_Product(S_ExpenseType_ID)
;
--
-- INDEX: M_Product_Resource
--
CREATE UNIQUE INDEX M_Product_Resource ON M_Product(S_Resource_ID)
;
--
-- INDEX: M_Product_Category_Value
--
CREATE UNIQUE INDEX M_Product_Category_Value ON M_Product_Category(AD_Client_ID, Value)
;
--
-- INDEX: M_Product_PO_VendorProdNo
--
CREATE UNIQUE INDEX M_Product_PO_VendorProdNo ON M_Product_PO(C_BPartner_ID, VendorProductNo)
;
--
-- INDEX: M_ProductionLine_ProdPlan
--
CREATE INDEX M_ProductionLine_ProdPlan ON M_ProductionLine(M_ProductionPlan_ID)
;
--
-- INDEX: M_ProductionPlan_Production
--
CREATE INDEX M_ProductionPlan_Production ON M_ProductionPlan(M_Production_ID)
;
--
-- INDEX: M_Shipper_Name
--
CREATE UNIQUE INDEX M_Shipper_Name ON M_Shipper(AD_Client_ID, Name)
;
--
-- INDEX: M_Transsaction_Product
--
CREATE INDEX M_Transsaction_Product ON M_Transaction(M_Product_ID, M_Locator_ID)
;
--
-- INDEX: M_TransactionAllocation_Prd
--
CREATE INDEX M_TransactionAllocation_Prd ON M_TransactionAllocation(M_Product_ID, M_AttributeSetInstance_ID)
;
--
-- INDEX: M_Warehouse_Name
--
CREATE UNIQUE INDEX M_Warehouse_Name ON M_Warehouse(AD_Client_ID, Name)
;
--
-- INDEX: R_Request_BPartner
--
CREATE INDEX R_Request_BPartner ON R_Request(C_BPartner_ID)
;
--
-- INDEX: R_Request_User
--
CREATE INDEX R_Request_User ON R_Request(AD_User_ID)
;
--
-- INDEX: W_Basket_Session
--
CREATE UNIQUE INDEX W_Basket_Session ON W_Basket(Session_ID)
;
--
-- INDEX: W_Basket_CBPartner
--
CREATE INDEX W_Basket_CBPartner ON W_Basket(C_BPartner_ID)
;
--
-- INDEX: W_ClickCount_TargetURL
--
CREATE UNIQUE INDEX W_ClickCount_TargetURL ON W_ClickCount(AD_Client_ID, TargetURL)
;
--
-- INDEX: W_CounterCount_PageURL
--
CREATE UNIQUE INDEX W_CounterCount_PageURL ON W_CounterCount(AD_Client_ID, PageURL)
;
--
-- TABLE: A_Asset
--
ALTER TABLE A_Asset ADD CONSTRAINT AAsset_Parent
FOREIGN KEY (Parent_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT AAssetGroup_AAsset
FOREIGN KEY (A_Asset_Group_ID)
REFERENCES A_Asset_Group(A_Asset_Group_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT ADUser_AAsset
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT CBPartner_AAsset
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT CBPartner_AAssetLease
FOREIGN KEY (Lease_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT CBPLocation_AAsset
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT CLocation_AAsset
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT CUOM_AAsset
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT MAttributeSetInstance_AAsset
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT MLocator_AAsset
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE A_Asset ADD CONSTRAINT MProduct_AAsset
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: A_Asset_Acct
--
ALTER TABLE A_Asset_Acct ADD CONSTRAINT AAsset_AAssetAcct
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID) ON DELETE CASCADE
;
ALTER TABLE A_Asset_Acct ADD CONSTRAINT ADepreciation_AAssetAcct
FOREIGN KEY (A_Depreciation_ID)
REFERENCES A_Depreciation(A_Depreciation_ID)
;
ALTER TABLE A_Asset_Acct ADD CONSTRAINT CAcctSchema_AAssetAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
--
-- TABLE: A_Asset_Addition
--
ALTER TABLE A_Asset_Addition ADD CONSTRAINT AAsset_AAssetAddition
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_Addition ADD CONSTRAINT CCharge_AAssetAddition
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE A_Asset_Addition ADD CONSTRAINT CCurrency_AAssetAddition
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE A_Asset_Addition ADD CONSTRAINT CInvoiceLine_AAssetAddition
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE A_Asset_Addition ADD CONSTRAINT MMovementLine_AAssetAddition
FOREIGN KEY (M_MovementLine_ID)
REFERENCES M_MovementLine(M_MovementLine_ID)
;
--
-- TABLE: A_Asset_Change
--
ALTER TABLE A_Asset_Change ADD CONSTRAINT AAAddition_AAChange
FOREIGN KEY (A_Asset_Addition_ID)
REFERENCES A_Asset_Addition(A_Asset_Addition_ID)
;
ALTER TABLE A_Asset_Change ADD CONSTRAINT AARetirement_AAChange
FOREIGN KEY (A_Asset_Retirement_ID)
REFERENCES A_Asset_Retirement(A_Asset_Retirement_ID)
;
ALTER TABLE A_Asset_Change ADD CONSTRAINT AAsset_AAssetChange
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_Change ADD CONSTRAINT ADepreciation_AAssetChange
FOREIGN KEY (A_Depreciation_ID)
REFERENCES A_Depreciation(A_Depreciation_ID)
;
ALTER TABLE A_Asset_Change ADD CONSTRAINT CCharge_AAssetChange
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE A_Asset_Change ADD CONSTRAINT CCurrency_AAssetChange
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: A_Asset_Change_Amt
--
ALTER TABLE A_Asset_Change_Amt ADD CONSTRAINT AAssetChange_AAssetChangeAmt
FOREIGN KEY (A_Asset_Change_ID)
REFERENCES A_Asset_Change(A_Asset_Change_ID) ON DELETE CASCADE
;
ALTER TABLE A_Asset_Change_Amt ADD CONSTRAINT CAcctSchema_AAssetChangeAmt
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
--
-- TABLE: A_Asset_Delivery
--
ALTER TABLE A_Asset_Delivery ADD CONSTRAINT AAsset_AAssetDelivery
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_Delivery ADD CONSTRAINT ADUser_AAssetDelivery
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE A_Asset_Delivery ADD CONSTRAINT MOutLine_AAssetDelivery
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID) ON DELETE CASCADE
;
--
-- TABLE: A_Asset_Group_Acct
--
ALTER TABLE A_Asset_Group_Acct ADD CONSTRAINT AAssetGroup_AAssetGroupAcct
FOREIGN KEY (A_Asset_Group_ID)
REFERENCES A_Asset_Group(A_Asset_Group_ID)
;
ALTER TABLE A_Asset_Group_Acct ADD CONSTRAINT ADepreciation_AAssetGroupAcct
FOREIGN KEY (A_Depreciation_ID)
REFERENCES A_Depreciation(A_Depreciation_ID)
;
ALTER TABLE A_Asset_Group_Acct ADD CONSTRAINT CAcctSchema_AAssetGroupAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE A_Asset_Group_Acct ADD CONSTRAINT CCalendar_AAssetGroupAcct
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
--
-- TABLE: A_Asset_Maintenance
--
ALTER TABLE A_Asset_Maintenance ADD CONSTRAINT RefA_Asset27891
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_Maintenance ADD CONSTRAINT RefC_InvoiceLine27901
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
--
-- TABLE: A_Asset_MethodUse
--
ALTER TABLE A_Asset_MethodUse ADD CONSTRAINT AAsset_AAssetMethodUse
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_MethodUse ADD CONSTRAINT ADepreciation_AAssetMethodUse
FOREIGN KEY (A_Depreciation_ID)
REFERENCES A_Depreciation(A_Depreciation_ID)
;
--
-- TABLE: A_Asset_Retirement
--
ALTER TABLE A_Asset_Retirement ADD CONSTRAINT AAsset_AAssetRetirement
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Asset_Retirement ADD CONSTRAINT CCharge_AAssetRetirement
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE A_Asset_Retirement ADD CONSTRAINT CCurrency_AAssetRetirement
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE A_Asset_Retirement ADD CONSTRAINT CInvoiceLine_AAssetRetirement
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE A_Asset_Retirement ADD CONSTRAINT MMovementLine_AAssetRetirement
FOREIGN KEY (M_MovementLine_ID)
REFERENCES M_MovementLine(M_MovementLine_ID)
;
--
-- TABLE: A_Asset_Use
--
ALTER TABLE A_Asset_Use ADD CONSTRAINT AAsset_AAssetUse
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
--
-- TABLE: A_AssetTracking
--
ALTER TABLE A_AssetTracking ADD CONSTRAINT RefM_Locator27781
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE A_AssetTracking ADD CONSTRAINT AAsset_AAssetTracking
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_AssetTracking ADD CONSTRAINT ADUser_AAssetTracking
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE A_AssetTracking ADD CONSTRAINT CBPartner_AAssetTracking
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE A_AssetTracking ADD CONSTRAINT CBPLoaction_AAssetTracking
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE A_AssetTracking ADD CONSTRAINT CLocation_AAssetTracking
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
--
-- TABLE: A_DepreciationPlan
--
ALTER TABLE A_DepreciationPlan ADD CONSTRAINT AAseet_DepreciationPlan
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_DepreciationPlan ADD CONSTRAINT ADepreciation_ADeprecPlan
FOREIGN KEY (A_Depreciation_ID)
REFERENCES A_Depreciation(A_Depreciation_ID) ON DELETE CASCADE
;
ALTER TABLE A_DepreciationPlan ADD CONSTRAINT CAcctSchema_ADeprecPlan
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE A_DepreciationPlan ADD CONSTRAINT CPeriod_ADeprecPlan
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
--
-- TABLE: A_Registration
--
ALTER TABLE A_Registration ADD CONSTRAINT AAsset_ARegistration
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE A_Registration ADD CONSTRAINT ADUser_ARegistration
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE A_Registration ADD CONSTRAINT CBPartner_ARegistration
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE A_Registration ADD CONSTRAINT MProduct_ARegistration
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: A_RegistrationAttribute
--
ALTER TABLE A_RegistrationAttribute ADD CONSTRAINT ADReference_ARegAttribute
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE A_RegistrationAttribute ADD CONSTRAINT ADReferenceValue_ARegAttribute
FOREIGN KEY (AD_Reference_Value_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
--
-- TABLE: A_RegistrationProduct
--
ALTER TABLE A_RegistrationProduct ADD CONSTRAINT ARegAttribute_ARegProduct
FOREIGN KEY (A_RegistrationAttribute_ID)
REFERENCES A_RegistrationAttribute(A_RegistrationAttribute_ID)
;
ALTER TABLE A_RegistrationProduct ADD CONSTRAINT MProduct_ARegProduct
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: A_RegistrationValue
--
ALTER TABLE A_RegistrationValue ADD CONSTRAINT ARegAttribute_ARegValue
FOREIGN KEY (A_RegistrationAttribute_ID)
REFERENCES A_RegistrationAttribute(A_RegistrationAttribute_ID) ON DELETE CASCADE
;
ALTER TABLE A_RegistrationValue ADD CONSTRAINT ARegistration_ARegValue
FOREIGN KEY (A_Registration_ID)
REFERENCES A_Registration(A_Registration_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_AccessLog
--
ALTER TABLE AD_AccessLog ADD CONSTRAINT ADColumn_ADAccessLog
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID) ON DELETE CASCADE
;
ALTER TABLE AD_AccessLog ADD CONSTRAINT ADTable_ADAccesLog
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_Alert
--
ALTER TABLE AD_Alert ADD CONSTRAINT CAlertProcessor_ADAlert
FOREIGN KEY (AD_AlertProcessor_ID)
REFERENCES AD_AlertProcessor(AD_AlertProcessor_ID) ON DELETE SET NULL
;
--
-- TABLE: AD_AlertProcessor
--
ALTER TABLE AD_AlertProcessor ADD CONSTRAINT ADUser_CAlertProcessor
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_AlertProcessorLog
--
ALTER TABLE AD_AlertProcessorLog ADD CONSTRAINT CAlertProcessor_Log
FOREIGN KEY (AD_AlertProcessor_ID)
REFERENCES AD_AlertProcessor(AD_AlertProcessor_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_AlertRecipient
--
ALTER TABLE AD_AlertRecipient ADD CONSTRAINT ADAlert_ADAlertRecipient
FOREIGN KEY (AD_Alert_ID)
REFERENCES AD_Alert(AD_Alert_ID)
;
ALTER TABLE AD_AlertRecipient ADD CONSTRAINT ADRole_ADAltertRecipient
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID)
;
ALTER TABLE AD_AlertRecipient ADD CONSTRAINT ADUser_ADAlertRecipient
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_AlertRule
--
ALTER TABLE AD_AlertRule ADD CONSTRAINT ADAltert_ARAlertRule
FOREIGN KEY (AD_Alert_ID)
REFERENCES AD_Alert(AD_Alert_ID)
;
ALTER TABLE AD_AlertRule ADD CONSTRAINT ADTable_ADAltertRule
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_Archive
--
ALTER TABLE AD_Archive ADD CONSTRAINT ADProcess_ADArchive
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_Archive ADD CONSTRAINT ADTable_ADArchive
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Archive ADD CONSTRAINT CBPartner_ADArchive
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
--
-- TABLE: AD_Attachment
--
ALTER TABLE AD_Attachment ADD CONSTRAINT ADTable_ADAttachment
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_AttachmentNote
--
ALTER TABLE AD_AttachmentNote ADD CONSTRAINT ADAttachment_Note
FOREIGN KEY (AD_Attachment_ID)
REFERENCES AD_Attachment(AD_Attachment_ID)
;
ALTER TABLE AD_AttachmentNote ADD CONSTRAINT ADUser_ADAttachmentNote
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_Attribute
--
ALTER TABLE AD_Attribute ADD CONSTRAINT ADReference_ADAttribute
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Attribute ADD CONSTRAINT ADReferenceValue_ADAttribute
FOREIGN KEY (AD_Reference_Value_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Attribute ADD CONSTRAINT ADTable_ADAttribute
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Attribute ADD CONSTRAINT ADValRule_ADAttribute
FOREIGN KEY (AD_Val_Rule_ID)
REFERENCES AD_Val_Rule(AD_Val_Rule_ID) ON DELETE SET NULL
;
--
-- TABLE: AD_Attribute_Value
--
ALTER TABLE AD_Attribute_Value ADD CONSTRAINT ADAttribute_ADAttributeValue
FOREIGN KEY (AD_Attribute_ID)
REFERENCES AD_Attribute(AD_Attribute_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_ChangeLog
--
ALTER TABLE AD_ChangeLog ADD CONSTRAINT ADColumn_ADChangeLog
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_ChangeLog ADD CONSTRAINT ADSession_ADChangeLog
FOREIGN KEY (AD_Session_ID)
REFERENCES AD_Session(AD_Session_ID)
;
ALTER TABLE AD_ChangeLog ADD CONSTRAINT ADTable_ADChangeLog
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_ClientInfo
--
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADClient_ADClientInfo
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID) ON DELETE CASCADE
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeActivity_ADClientInfo
FOREIGN KEY (AD_Tree_Activity_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeBPartner_ADClientInfo
FOREIGN KEY (AD_Tree_BPartner_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeCampaign_ADClientInfo
FOREIGN KEY (AD_Tree_Campaign_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeMenu_ADClientInfo
FOREIGN KEY (AD_Tree_Menu_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeOrg_ADClientInfo
FOREIGN KEY (AD_Tree_Org_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeProduct_ADClientInfo
FOREIGN KEY (AD_Tree_Product_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeProject_ADClientInfo
FOREIGN KEY (AD_Tree_Project_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT ADTreeSalesReg_ADClientInfo
FOREIGN KEY (AD_Tree_SalesRegion_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT C_UOM_Length_AD_ClientInfo
FOREIGN KEY (C_UOM_Length_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT C_UOM_Time_AD_ClientInfo
FOREIGN KEY (C_UOM_Time_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT C_UOM_Volume_AD_ClientInfo
FOREIGN KEY (C_UOM_Volume_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT C_UOM_Weight_AD_ClientInfo
FOREIGN KEY (C_UOM_Weight_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT CAcctSchema1_ADClientInfo
FOREIGN KEY (C_AcctSchema1_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT CAcctSchema2_ADClientInfo
FOREIGN KEY (C_AcctSchema2_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE SET NULL
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT CAcctSchema3_ADClientInfo
FOREIGN KEY (C_AcctSchema3_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE SET NULL
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT CCalendar_ADClientInfo
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT MPriceList_ADClientInfo
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE AD_ClientInfo ADD CONSTRAINT PAGoal_AD_ClientInfo
FOREIGN KEY (PA_Goal_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
--
-- TABLE: AD_Color
--
ALTER TABLE AD_Color ADD CONSTRAINT ADImage_ADColor
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
--
-- TABLE: AD_Column
--
ALTER TABLE AD_Column ADD CONSTRAINT AD_Element_AD_Column
FOREIGN KEY (AD_Element_ID)
REFERENCES AD_Element(AD_Element_ID)
;
ALTER TABLE AD_Column ADD CONSTRAINT AD_Reference_ColumnDataType
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Column ADD CONSTRAINT AD_Reference_ColumnValue
FOREIGN KEY (AD_Reference_Value_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Column ADD CONSTRAINT AD_Table_Column
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Column ADD CONSTRAINT AD_ValRule_Column
FOREIGN KEY (AD_Val_Rule_ID)
REFERENCES AD_Val_Rule(AD_Val_Rule_ID)
;
ALTER TABLE AD_Column ADD CONSTRAINT ADProcess_ADColumn
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID) ON DELETE SET NULL
;
ALTER TABLE AD_Column ADD CONSTRAINT ColumnClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Column ADD CONSTRAINT ColumnOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Column_Access
--
ALTER TABLE AD_Column_Access ADD CONSTRAINT ADColumn_ADColumnAccess
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Column_Access ADD CONSTRAINT ADRole_ADColumnAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID)
;
ALTER TABLE AD_Column_Access ADD CONSTRAINT ADTable_ADColumnAccess
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_Column_Trl
--
ALTER TABLE AD_Column_Trl ADD CONSTRAINT ADColumn_ADColumnTrl
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Column_Trl ADD CONSTRAINT ADLanguage_ADColumnTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
--
-- TABLE: AD_Desktop
--
ALTER TABLE AD_Desktop ADD CONSTRAINT ADColor_ADDesktop
FOREIGN KEY (AD_Color_ID)
REFERENCES AD_Color(AD_Color_ID)
;
ALTER TABLE AD_Desktop ADD CONSTRAINT ADImage_ADDesktop
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
--
-- TABLE: AD_Desktop_Trl
--
ALTER TABLE AD_Desktop_Trl ADD CONSTRAINT ADDesktop_ADDesktopTrl
FOREIGN KEY (AD_Desktop_ID)
REFERENCES AD_Desktop(AD_Desktop_ID)
;
ALTER TABLE AD_Desktop_Trl ADD CONSTRAINT ADLanguage_ADDesktopTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
--
-- TABLE: AD_DesktopWorkbench
--
ALTER TABLE AD_DesktopWorkbench ADD CONSTRAINT ADDesktop_ADDesktopWB
FOREIGN KEY (AD_Desktop_ID)
REFERENCES AD_Desktop(AD_Desktop_ID)
;
ALTER TABLE AD_DesktopWorkbench ADD CONSTRAINT ADWorkbench_ADDesktopWB
FOREIGN KEY (AD_Workbench_ID)
REFERENCES AD_Workbench(AD_Workbench_ID)
;
--
-- TABLE: AD_Element_Trl
--
ALTER TABLE AD_Element_Trl ADD CONSTRAINT AD_Language_AD_Element_Trl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Element_Trl ADD CONSTRAINT ADElement_ADElementTrl
FOREIGN KEY (AD_Element_ID)
REFERENCES AD_Element(AD_Element_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Field
--
ALTER TABLE AD_Field ADD CONSTRAINT AD_Column_Field
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Field ADD CONSTRAINT AD_Tab_Field
FOREIGN KEY (AD_Tab_ID)
REFERENCES AD_Tab(AD_Tab_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Field ADD CONSTRAINT ADFieldGroup_ADField
FOREIGN KEY (AD_FieldGroup_ID)
REFERENCES AD_FieldGroup(AD_FieldGroup_ID)
;
ALTER TABLE AD_Field ADD CONSTRAINT FieldClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Field ADD CONSTRAINT FieldOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Field_Trl
--
ALTER TABLE AD_Field_Trl ADD CONSTRAINT AD_FieldTrl
FOREIGN KEY (AD_Field_ID)
REFERENCES AD_Field(AD_Field_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Field_Trl ADD CONSTRAINT AD_Language_FieldTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
--
-- TABLE: AD_FieldGroup_Trl
--
ALTER TABLE AD_FieldGroup_Trl ADD CONSTRAINT ADFieldGroup_Trl
FOREIGN KEY (AD_FieldGroup_ID)
REFERENCES AD_FieldGroup(AD_FieldGroup_ID)
;
ALTER TABLE AD_FieldGroup_Trl ADD CONSTRAINT ADLanguage_ADFieldGroupTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
--
-- TABLE: AD_Find
--
ALTER TABLE AD_Find ADD CONSTRAINT ADColumn_ADFind
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
--
-- TABLE: AD_Form_Access
--
ALTER TABLE AD_Form_Access ADD CONSTRAINT ADForm_ADFormAccess
FOREIGN KEY (AD_Form_ID)
REFERENCES AD_Form(AD_Form_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Form_Access ADD CONSTRAINT ADRole_ADFormAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Form_Trl
--
ALTER TABLE AD_Form_Trl ADD CONSTRAINT ADForm_ADFormTrl
FOREIGN KEY (AD_Form_ID)
REFERENCES AD_Form(AD_Form_ID)
;
ALTER TABLE AD_Form_Trl ADD CONSTRAINT ADLanguage_ADFormTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
--
-- TABLE: AD_ImpFormat
--
ALTER TABLE AD_ImpFormat ADD CONSTRAINT ADTable_ADImpFormat
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_ImpFormat_Row
--
ALTER TABLE AD_ImpFormat_Row ADD CONSTRAINT ADColumn_ADImpFormatRow
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_ImpFormat_Row ADD CONSTRAINT ADImpFormat_ADImpFormatRow
FOREIGN KEY (AD_ImpFormat_ID)
REFERENCES AD_ImpFormat(AD_ImpFormat_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_LabelPrinterFunction
--
ALTER TABLE AD_LabelPrinterFunction ADD CONSTRAINT ADLabelPrinter_Function
FOREIGN KEY (AD_LabelPrinter_ID)
REFERENCES AD_LabelPrinter(AD_LabelPrinter_ID)
;
--
-- TABLE: AD_Language
--
ALTER TABLE AD_Language ADD CONSTRAINT LanguageClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Language ADD CONSTRAINT LanguageOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Menu
--
ALTER TABLE AD_Menu ADD CONSTRAINT AD_Menu_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADClient_ADMenu
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADForm_ADMenu
FOREIGN KEY (AD_Form_ID)
REFERENCES AD_Form(AD_Form_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADMenu_ADWorkbench
FOREIGN KEY (AD_Workbench_ID)
REFERENCES AD_Workbench(AD_Workbench_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADProcess_ADMenu
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADTask_ADMenu
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADWindow_ADMenu
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
ALTER TABLE AD_Menu ADD CONSTRAINT ADWorkflow_ADMenu
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID)
;
--
-- TABLE: AD_Menu_Trl
--
ALTER TABLE AD_Menu_Trl ADD CONSTRAINT AD_Language_MenuTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Menu_Trl ADD CONSTRAINT AD_MenuTrl
FOREIGN KEY (AD_Menu_ID)
REFERENCES AD_Menu(AD_Menu_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Message
--
ALTER TABLE AD_Message ADD CONSTRAINT MessageClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Message ADD CONSTRAINT MessageOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Message_Trl
--
ALTER TABLE AD_Message_Trl ADD CONSTRAINT AD_Language_MessageTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Message_Trl ADD CONSTRAINT AD_MessageTrl
FOREIGN KEY (AD_Message_ID)
REFERENCES AD_Message(AD_Message_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Note
--
ALTER TABLE AD_Note ADD CONSTRAINT ADMessage_ADNote
FOREIGN KEY (AD_Message_ID)
REFERENCES AD_Message(AD_Message_ID)
;
ALTER TABLE AD_Note ADD CONSTRAINT ADTable_ADNote
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Note ADD CONSTRAINT ADUser_ADNote
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_Note ADD CONSTRAINT ADWFActivity_ADNote
FOREIGN KEY (AD_WF_Activity_ID)
REFERENCES AD_WF_Activity(AD_WF_Activity_ID)
;
--
-- TABLE: AD_Org
--
ALTER TABLE AD_Org ADD CONSTRAINT ADClient_ADOrg
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
--
-- TABLE: AD_OrgInfo
--
ALTER TABLE AD_OrgInfo ADD CONSTRAINT ADOrg_ADOrgInfo
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE CASCADE
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT ADOrgParent_ADOrgInfo
FOREIGN KEY (Parent_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT ADOrgType_ADOrgInfo
FOREIGN KEY (AD_OrgType_ID)
REFERENCES AD_OrgType(AD_OrgType_ID)
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT ADUser_ADOrgInfo
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT C_Location_AD_OrgInfo
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT MWarehouse_ADOrgInfo
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
ALTER TABLE AD_OrgInfo ADD CONSTRAINT PAGoal_AD_OrgInfo
FOREIGN KEY (PA_Goal_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
--
-- TABLE: AD_OrgType
--
ALTER TABLE AD_OrgType ADD CONSTRAINT ADPrintColor_ADOrgType
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
--
-- TABLE: AD_PInstance
--
ALTER TABLE AD_PInstance ADD CONSTRAINT ADProcess_ADPInstance
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_PInstance ADD CONSTRAINT ADUser_PInstance
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_PInstance_Log
--
ALTER TABLE AD_PInstance_Log ADD CONSTRAINT ADPInstance_PILog
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_PInstance_Para
--
ALTER TABLE AD_PInstance_Para ADD CONSTRAINT ADPInstance_ADPInstancePara
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Preference
--
ALTER TABLE AD_Preference ADD CONSTRAINT AD_Preference_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Preference ADD CONSTRAINT AD_Preference_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Preference ADD CONSTRAINT AD_User_Preference
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_Preference ADD CONSTRAINT AD_Window_Preference
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
--
-- TABLE: AD_PrintForm
--
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADClient_ADPrintForm
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADPrintFormat_FormInvoice
FOREIGN KEY (Invoice_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADPrintFormat_FormOrder
FOREIGN KEY (Order_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADPrintFormat_FormProject
FOREIGN KEY (Project_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADPrintFormat_FormRemittance
FOREIGN KEY (Remittance_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT ADPrintFormat_FormShipment
FOREIGN KEY (Shipment_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT RMailText_InvoiceADPrintForm
FOREIGN KEY (Invoice_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT RMailText_OrderADPrintForm
FOREIGN KEY (Order_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT RMailText_ProjectADPrintForm
FOREIGN KEY (Project_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT RMailText_RemitADPrintForm
FOREIGN KEY (Remittance_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE AD_PrintForm ADD CONSTRAINT RMailText_ShipADPrintForm
FOREIGN KEY (Shipment_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
--
-- TABLE: AD_PrintFormat
--
ALTER TABLE AD_PrintFormat ADD CONSTRAINT AD_PrintFont_ADPrintFormat
FOREIGN KEY (AD_PrintFont_ID)
REFERENCES AD_PrintFont(AD_PrintFont_ID)
;
ALTER TABLE AD_PrintFormat ADD CONSTRAINT ADPrintColor_ADPrintFormat
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintFormat ADD CONSTRAINT ADPrintFormatTable_Format
FOREIGN KEY (AD_PrintTableFormat_ID)
REFERENCES AD_PrintTableFormat(AD_PrintTableFormat_ID)
;
ALTER TABLE AD_PrintFormat ADD CONSTRAINT ADPrintPaper_ADPrintFormat
FOREIGN KEY (AD_PrintPaper_ID)
REFERENCES AD_PrintPaper(AD_PrintPaper_ID)
;
ALTER TABLE AD_PrintFormat ADD CONSTRAINT ADPrintView_ADPrintFormat
FOREIGN KEY (AD_ReportView_ID)
REFERENCES AD_ReportView(AD_ReportView_ID)
;
ALTER TABLE AD_PrintFormat ADD CONSTRAINT ADTable_ADPrintFormat
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_PrintFormatItem
--
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADColumn_ADPrintFormatItem
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID) ON DELETE CASCADE
;
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADPrintColor_ADPrintFormatItem
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADPrintFont_ADPrintFormatItem
FOREIGN KEY (AD_PrintFont_ID)
REFERENCES AD_PrintFont(AD_PrintFont_ID)
;
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADPrintFormat_PrintFormatChild
FOREIGN KEY (AD_PrintFormatChild_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID) ON DELETE SET NULL
;
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADPrintFormat_PrintFormatItem
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID) ON DELETE CASCADE
;
ALTER TABLE AD_PrintFormatItem ADD CONSTRAINT ADPrintGraph_PrintFormatItem
FOREIGN KEY (AD_PrintGraph_ID)
REFERENCES AD_PrintGraph(AD_PrintGraph_ID)
;
--
-- TABLE: AD_PrintFormatItem_Trl
--
ALTER TABLE AD_PrintFormatItem_Trl ADD CONSTRAINT ADLanguage_ADPrintFormItemTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_PrintFormatItem_Trl ADD CONSTRAINT ADPrintFormatItem_Trl
FOREIGN KEY (AD_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_PrintGraph
--
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormat_ADPrintGraph
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphData
FOREIGN KEY (Data_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphData1
FOREIGN KEY (Data1_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphData2
FOREIGN KEY (Data2_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphData3
FOREIGN KEY (Data3_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphData4
FOREIGN KEY (Data4_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
ALTER TABLE AD_PrintGraph ADD CONSTRAINT ADPrintFormatItem_GraphDescr
FOREIGN KEY (Description_PrintFormatItem_ID)
REFERENCES AD_PrintFormatItem(AD_PrintFormatItem_ID)
;
--
-- TABLE: AD_PrintLabel
--
ALTER TABLE AD_PrintLabel ADD CONSTRAINT ADLabelPrinter_PrintLabel
FOREIGN KEY (AD_LabelPrinter_ID)
REFERENCES AD_LabelPrinter(AD_LabelPrinter_ID)
;
ALTER TABLE AD_PrintLabel ADD CONSTRAINT ADTable_ADPrintLabel
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_PrintLabelLine
--
ALTER TABLE AD_PrintLabelLine ADD CONSTRAINT ADColumn_ADPrintLabelLine
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_PrintLabelLine ADD CONSTRAINT ADLabelPrintFunc_LabelLine
FOREIGN KEY (AD_LabelPrinterFunction_ID)
REFERENCES AD_LabelPrinterFunction(AD_LabelPrinterFunction_ID)
;
ALTER TABLE AD_PrintLabelLine ADD CONSTRAINT ADPrintLabel_ADPrintLabelLine
FOREIGN KEY (AD_PrintLabel_ID)
REFERENCES AD_PrintLabel(AD_PrintLabel_ID)
;
--
-- TABLE: AD_PrintLabelLine_Trl
--
ALTER TABLE AD_PrintLabelLine_Trl ADD CONSTRAINT ADLanguage_ADPLabelLineTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_PrintLabelLine_Trl ADD CONSTRAINT ADPrintLabelLine_Trl
FOREIGN KEY (AD_PrintLabelLine_ID)
REFERENCES AD_PrintLabelLine(AD_PrintLabelLine_ID)
;
--
-- TABLE: AD_PrintTableFormat
--
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableFunctBG
FOREIGN KEY (FunctBG_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableFunctFG
FOREIGN KEY (FunctFG_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableHdrLine
FOREIGN KEY (HdrLine_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableHdrTextBG
FOREIGN KEY (HdrTextBG_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableHdrTextFG
FOREIGN KEY (HdrTextFG_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintColor_TableLine
FOREIGN KEY (Line_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintFont_TableFormatFunc
FOREIGN KEY (Funct_PrintFont_ID)
REFERENCES AD_PrintFont(AD_PrintFont_ID)
;
ALTER TABLE AD_PrintTableFormat ADD CONSTRAINT ADPrintFont_TableHdr
FOREIGN KEY (Hdr_PrintFont_ID)
REFERENCES AD_PrintFont(AD_PrintFont_ID)
;
--
-- TABLE: AD_Private_Access
--
ALTER TABLE AD_Private_Access ADD CONSTRAINT ADTable_ADPrivateAccess
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Private_Access ADD CONSTRAINT ADUser_ADPrivateAccess
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_Process
--
ALTER TABLE AD_Process ADD CONSTRAINT ADPrintFormat_ADProcess
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE AD_Process ADD CONSTRAINT ADReportView_ADProcess
FOREIGN KEY (AD_ReportView_ID)
REFERENCES AD_ReportView(AD_ReportView_ID)
;
ALTER TABLE AD_Process ADD CONSTRAINT ADWorkflow_ADProcess
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE SET NULL
;
--
-- TABLE: AD_Process_Access
--
ALTER TABLE AD_Process_Access ADD CONSTRAINT AD_ProcessAccess_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Process_Access ADD CONSTRAINT AD_ProcesstAccess_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Process_Access ADD CONSTRAINT ADProcess_ADProcessAccess
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Process_Access ADD CONSTRAINT ADRole_ADProcessAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Process_Para
--
ALTER TABLE AD_Process_Para ADD CONSTRAINT ADElement_ADProcessPara
FOREIGN KEY (AD_Element_ID)
REFERENCES AD_Element(AD_Element_ID)
;
ALTER TABLE AD_Process_Para ADD CONSTRAINT ADProcess_ADProcessPara
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Process_Para ADD CONSTRAINT ADReference_ADProcessPara
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Process_Para ADD CONSTRAINT ADReferenceValue_ADProcPara
FOREIGN KEY (AD_Reference_Value_ID)
REFERENCES AD_Reference(AD_Reference_ID)
;
ALTER TABLE AD_Process_Para ADD CONSTRAINT ADValRule_AD_ProcessPara
FOREIGN KEY (AD_Val_Rule_ID)
REFERENCES AD_Val_Rule(AD_Val_Rule_ID)
;
--
-- TABLE: AD_Process_Para_Trl
--
ALTER TABLE AD_Process_Para_Trl ADD CONSTRAINT ADLanguage_ADProcessParaTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Process_Para_Trl ADD CONSTRAINT ADProcPara_ADProcParaTrl
FOREIGN KEY (AD_Process_Para_ID)
REFERENCES AD_Process_Para(AD_Process_Para_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Process_Trl
--
ALTER TABLE AD_Process_Trl ADD CONSTRAINT AD_Language_AD_Process_Trl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Process_Trl ADD CONSTRAINT AD_Process_AD_Process_Trl
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Record_Access
--
ALTER TABLE AD_Record_Access ADD CONSTRAINT ADRole_ARDecordAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID)
;
ALTER TABLE AD_Record_Access ADD CONSTRAINT ADTable_ADRecordAccess
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
--
-- TABLE: AD_Ref_List
--
ALTER TABLE AD_Ref_List ADD CONSTRAINT AD_Reference_RefList
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Ref_List ADD CONSTRAINT AD_RefList_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Ref_List ADD CONSTRAINT AD_RefList_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Ref_List_Trl
--
ALTER TABLE AD_Ref_List_Trl ADD CONSTRAINT AD_Language_RefListTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Ref_List_Trl ADD CONSTRAINT AD_RefListTrl
FOREIGN KEY (AD_Ref_List_ID)
REFERENCES AD_Ref_List(AD_Ref_List_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Ref_Table
--
ALTER TABLE AD_Ref_Table ADD CONSTRAINT AD_Column_RefTable_Display
FOREIGN KEY (AD_Display)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Ref_Table ADD CONSTRAINT AD_Column_RefTable_ID
FOREIGN KEY (AD_Key)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Ref_Table ADD CONSTRAINT AD_Reference_RefTable
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Ref_Table ADD CONSTRAINT ADD_Table_RefTable
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Ref_Table ADD CONSTRAINT Ref_TableClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Ref_Table ADD CONSTRAINT Ref_TableOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Reference
--
ALTER TABLE AD_Reference ADD CONSTRAINT ReferenceClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Reference ADD CONSTRAINT ReferenceOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Reference_Trl
--
ALTER TABLE AD_Reference_Trl ADD CONSTRAINT AD_Language_ReferenceTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Reference_Trl ADD CONSTRAINT AD_ReferenceTrl
FOREIGN KEY (AD_Reference_ID)
REFERENCES AD_Reference(AD_Reference_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Registration
--
ALTER TABLE AD_Registration ADD CONSTRAINT ADSystem_ADRegistration
FOREIGN KEY (AD_System_ID, AD_Client_ID)
REFERENCES AD_System(AD_System_ID, AD_Client_ID)
;
--
-- TABLE: AD_Replication
--
ALTER TABLE AD_Replication ADD CONSTRAINT ADReplicationStrategy_ADRep
FOREIGN KEY (AD_ReplicationStrategy_ID)
REFERENCES AD_ReplicationStrategy(AD_ReplicationStrategy_ID)
;
--
-- TABLE: AD_Replication_Log
--
ALTER TABLE AD_Replication_Log ADD CONSTRAINT ADReplicationRun_ADRepLog
FOREIGN KEY (AD_Replication_Run_ID)
REFERENCES AD_Replication_Run(AD_Replication_Run_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Replication_Log ADD CONSTRAINT ADRepTable_ADRepLog
FOREIGN KEY (AD_ReplicationTable_ID)
REFERENCES AD_ReplicationTable(AD_ReplicationTable_ID) ON DELETE SET NULL
;
--
-- TABLE: AD_Replication_Run
--
ALTER TABLE AD_Replication_Run ADD CONSTRAINT ADReplication_ADRepRun
FOREIGN KEY (AD_Replication_ID)
REFERENCES AD_Replication(AD_Replication_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_ReplicationTable
--
ALTER TABLE AD_ReplicationTable ADD CONSTRAINT ADRepStrategy_ADRepTable
FOREIGN KEY (AD_ReplicationStrategy_ID)
REFERENCES AD_ReplicationStrategy(AD_ReplicationStrategy_ID)
;
ALTER TABLE AD_ReplicationTable ADD CONSTRAINT ADTable_ADReplicationTable
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_ReportView
--
ALTER TABLE AD_ReportView ADD CONSTRAINT ADTable_ADReportView
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_ReportView_Col
--
ALTER TABLE AD_ReportView_Col ADD CONSTRAINT ADColumn_ADReportViewCol
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_ReportView_Col ADD CONSTRAINT ADReportView_Col
FOREIGN KEY (AD_ReportView_ID)
REFERENCES AD_ReportView(AD_ReportView_ID)
;
--
-- TABLE: AD_Role
--
ALTER TABLE AD_Role ADD CONSTRAINT AD_RoleClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Role ADD CONSTRAINT AD_RoleOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Role ADD CONSTRAINT ADTree_ADRole
FOREIGN KEY (AD_Tree_Menu_ID)
REFERENCES AD_Tree(AD_Tree_ID)
;
ALTER TABLE AD_Role ADD CONSTRAINT ADUserSupervisor_ADRole
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_Role ADD CONSTRAINT C_Currency_AD_Role
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: AD_Role_OrgAccess
--
ALTER TABLE AD_Role_OrgAccess ADD CONSTRAINT ADOrg_ADRoleOrgAccess
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Role_OrgAccess ADD CONSTRAINT ADRole_ADRoleOrgAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Scheduler
--
ALTER TABLE AD_Scheduler ADD CONSTRAINT ADProcess_ADScheduler
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Scheduler ADD CONSTRAINT ADUser_ADScheduler
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_Scheduler_Para
--
ALTER TABLE AD_Scheduler_Para ADD CONSTRAINT ADProcessPara_ADSchedulerPara
FOREIGN KEY (AD_Process_Para_ID)
REFERENCES AD_Process_Para(AD_Process_Para_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Scheduler_Para ADD CONSTRAINT ADScheduler_ADSchedulerPara
FOREIGN KEY (AD_Scheduler_ID)
REFERENCES AD_Scheduler(AD_Scheduler_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_SchedulerLog
--
ALTER TABLE AD_SchedulerLog ADD CONSTRAINT ADScheduler_Log
FOREIGN KEY (AD_Scheduler_ID)
REFERENCES AD_Scheduler(AD_Scheduler_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_SchedulerRecipient
--
ALTER TABLE AD_SchedulerRecipient ADD CONSTRAINT ADRole_ADSchedulerRecipient
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID)
;
ALTER TABLE AD_SchedulerRecipient ADD CONSTRAINT ADScheduler_Recipient
FOREIGN KEY (AD_Scheduler_ID)
REFERENCES AD_Scheduler(AD_Scheduler_ID)
;
ALTER TABLE AD_SchedulerRecipient ADD CONSTRAINT ADUser_ADSchedulerRecipient
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_Sequence
--
ALTER TABLE AD_Sequence ADD CONSTRAINT SequenceClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Sequence ADD CONSTRAINT SequenceOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Sequence_Audit
--
ALTER TABLE AD_Sequence_Audit ADD CONSTRAINT AD_Sequence_SequenceAudit
FOREIGN KEY (AD_Sequence_ID)
REFERENCES AD_Sequence(AD_Sequence_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Sequence_Audit ADD CONSTRAINT ADTable_ADSequenceAudit
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Sequence_Audit ADD CONSTRAINT Sequence_AuditClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Sequence_Audit ADD CONSTRAINT Sequence_AuditOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Sequence_No
--
ALTER TABLE AD_Sequence_No ADD CONSTRAINT AD_Sequence_SequenceNo
FOREIGN KEY (AD_Sequence_ID)
REFERENCES AD_Sequence(AD_Sequence_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Sequence_No ADD CONSTRAINT Sequence_NoClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Sequence_No ADD CONSTRAINT Sequence_NoOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Tab
--
ALTER TABLE AD_Tab ADD CONSTRAINT AD_Column_AD_Tab
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT AD_Table_Tab
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT AD_Window_Tab
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Tab ADD CONSTRAINT ADColumn_ADTabSortOrder
FOREIGN KEY (AD_ColumnSortOrder_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT ADColumn_ADTabSortYesNo
FOREIGN KEY (AD_ColumnSortYesNo_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT ADImage_ADTab
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT ADProcess_ADTab
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT ADTab_Included
FOREIGN KEY (Included_Tab_ID)
REFERENCES AD_Tab(AD_Tab_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT TabClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Tab ADD CONSTRAINT TabOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Tab_Trl
--
ALTER TABLE AD_Tab_Trl ADD CONSTRAINT AD_Language_TabTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Tab_Trl ADD CONSTRAINT AD_TabTrl
FOREIGN KEY (AD_Tab_ID)
REFERENCES AD_Tab(AD_Tab_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Table
--
ALTER TABLE AD_Table ADD CONSTRAINT AD_ValRule_Table
FOREIGN KEY (AD_Val_Rule_ID)
REFERENCES AD_Val_Rule(AD_Val_Rule_ID)
;
ALTER TABLE AD_Table ADD CONSTRAINT AD_Window_Table
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID) ON DELETE SET NULL
;
ALTER TABLE AD_Table ADD CONSTRAINT ADWindowPO_ADTable
FOREIGN KEY (PO_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
ALTER TABLE AD_Table ADD CONSTRAINT TableClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Table ADD CONSTRAINT TableOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Table_Access
--
ALTER TABLE AD_Table_Access ADD CONSTRAINT AD_DataAccessClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Table_Access ADD CONSTRAINT AD_DataAccessOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Table_Access ADD CONSTRAINT ADRole_ADTableAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Table_Access ADD CONSTRAINT ADTable_ADTableAccess
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Table_Trl
--
ALTER TABLE AD_Table_Trl ADD CONSTRAINT ADLanguage_ADTableTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Table_Trl ADD CONSTRAINT ADTable_ADTableTrl
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Task
--
ALTER TABLE AD_Task ADD CONSTRAINT TaskClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Task ADD CONSTRAINT TaskOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Task_Access
--
ALTER TABLE AD_Task_Access ADD CONSTRAINT AD_TaskAccess_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Task_Access ADD CONSTRAINT AD_TaskAccess_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Task_Access ADD CONSTRAINT ADRole_ADTaskAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Task_Access ADD CONSTRAINT ADTask_ADTaskAccess
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Task_Trl
--
ALTER TABLE AD_Task_Trl ADD CONSTRAINT AD_Language_TaskTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Task_Trl ADD CONSTRAINT AD_TaskTrl
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_TaskInstance
--
ALTER TABLE AD_TaskInstance ADD CONSTRAINT AD_Task_TaskInstance
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID) ON DELETE CASCADE
;
ALTER TABLE AD_TaskInstance ADD CONSTRAINT TaskInstanceClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_TaskInstance ADD CONSTRAINT TaskInstanceOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_TreeBar
--
ALTER TABLE AD_TreeBar ADD CONSTRAINT ADTree_ADTreeBar
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE CASCADE
;
ALTER TABLE AD_TreeBar ADD CONSTRAINT ADUser_ADTreeBar
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_TreeNode
--
ALTER TABLE AD_TreeNode ADD CONSTRAINT ADTree_ADTreeNode
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_TreeNodeBP
--
ALTER TABLE AD_TreeNodeBP ADD CONSTRAINT ADTree_ADTreeNodeBP
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_TreeNodeMM
--
ALTER TABLE AD_TreeNodeMM ADD CONSTRAINT ADTree_ADTreeNodeMM
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_TreeNodePR
--
ALTER TABLE AD_TreeNodePR ADD CONSTRAINT ADTree_ADTreeNodePR
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_User
--
ALTER TABLE AD_User ADD CONSTRAINT AD_User_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT AD_User_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT ADOrgTrx_ADUser
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT ADUser_Supervisor
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT CBPartner_ADUser
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT CBPLocation_ADUser
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT CGreeting_ADUser
FOREIGN KEY (C_Greeting_ID)
REFERENCES C_Greeting(C_Greeting_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT PAGoal_ADUser
FOREIGN KEY (PA_Goal_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
ALTER TABLE AD_User ADD CONSTRAINT PAGoalPrivate_ADUser
FOREIGN KEY (PA_GoalPrivate_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
--
-- TABLE: AD_User_Roles
--
ALTER TABLE AD_User_Roles ADD CONSTRAINT AD_UserRolesClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_User_Roles ADD CONSTRAINT AD_UserRolesOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_User_Roles ADD CONSTRAINT ADRole_ADUserRoles
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
ALTER TABLE AD_User_Roles ADD CONSTRAINT ADUser_UserRoles
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_User_Substitute
--
ALTER TABLE AD_User_Substitute ADD CONSTRAINT ADUser_ADUserSub
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE CASCADE
;
ALTER TABLE AD_User_Substitute ADD CONSTRAINT ADUserSub_AD_UserSub
FOREIGN KEY (Substitute_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_UserDef_Field
--
ALTER TABLE AD_UserDef_Field ADD CONSTRAINT ADField_ADUserDefField
FOREIGN KEY (AD_Field_ID)
REFERENCES AD_Field(AD_Field_ID)
;
ALTER TABLE AD_UserDef_Field ADD CONSTRAINT ADUserDefTab_ADUserDefField
FOREIGN KEY (AD_UserDef_Tab_ID)
REFERENCES AD_UserDef_Tab(AD_UserDef_Tab_ID)
;
--
-- TABLE: AD_UserDef_Tab
--
ALTER TABLE AD_UserDef_Tab ADD CONSTRAINT ADTab_ADUserDefTab
FOREIGN KEY (AD_Tab_ID)
REFERENCES AD_Tab(AD_Tab_ID)
;
ALTER TABLE AD_UserDef_Tab ADD CONSTRAINT ADUserDefWin_ADUserDefTab
FOREIGN KEY (AD_UserDef_Win_ID)
REFERENCES AD_UserDef_Win(AD_UserDef_Win_ID)
;
--
-- TABLE: AD_UserDef_Win
--
ALTER TABLE AD_UserDef_Win ADD CONSTRAINT ADUser_ADUserDefWin
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_UserDef_Win ADD CONSTRAINT ADWindow_ADUserDefWin
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
--
-- TABLE: AD_Val_Rule
--
ALTER TABLE AD_Val_Rule ADD CONSTRAINT Val_RuleClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Val_Rule ADD CONSTRAINT Val_RuleOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_WF_Activity
--
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADMessage_ADWFActivity
FOREIGN KEY (AD_Message_ID)
REFERENCES AD_Message(AD_Message_ID)
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADTable_ADFWActivity
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADUser_ADWFActivity
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADWFNode_ADWFActivity
FOREIGN KEY (AD_WF_Node_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADWFProcess_ADWFActivity
FOREIGN KEY (AD_WF_Process_ID)
REFERENCES AD_WF_Process(AD_WF_Process_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADWFResponsible_ADWFActivity
FOREIGN KEY (AD_WF_Responsible_ID)
REFERENCES AD_WF_Responsible(AD_WF_Responsible_ID) ON DELETE SET NULL
;
ALTER TABLE AD_WF_Activity ADD CONSTRAINT ADWorkflow_ADWFActivity
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID)
;
--
-- TABLE: AD_WF_ActivityResult
--
ALTER TABLE AD_WF_ActivityResult ADD CONSTRAINT ADWFActivity_ADWFActResult
FOREIGN KEY (AD_WF_Activity_ID)
REFERENCES AD_WF_Activity(AD_WF_Activity_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WF_Block
--
ALTER TABLE AD_WF_Block ADD CONSTRAINT ADWorkflow_ADWFBlock
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WF_EventAudit
--
ALTER TABLE AD_WF_EventAudit ADD CONSTRAINT ADTable_ADWFEventAudit
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_WF_EventAudit ADD CONSTRAINT ADUser_ADWFEventAudit
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_WF_EventAudit ADD CONSTRAINT ADWFNode_ADWFEventAudit
FOREIGN KEY (AD_WF_Node_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID)
;
ALTER TABLE AD_WF_EventAudit ADD CONSTRAINT ADWFProcess_ADWFEventAudit
FOREIGN KEY (AD_WF_Process_ID)
REFERENCES AD_WF_Process(AD_WF_Process_ID)
;
ALTER TABLE AD_WF_EventAudit ADD CONSTRAINT ADWFResponsib_ADWFEventAudit
FOREIGN KEY (AD_WF_Responsible_ID)
REFERENCES AD_WF_Responsible(AD_WF_Responsible_ID)
;
--
-- TABLE: AD_WF_NextCondition
--
ALTER TABLE AD_WF_NextCondition ADD CONSTRAINT ADColumn_ADWFNextCondition
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_WF_NextCondition ADD CONSTRAINT ADWFNodeNext_ADWFNextCond
FOREIGN KEY (AD_WF_NodeNext_ID)
REFERENCES AD_WF_NodeNext(AD_WF_NodeNext_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WF_Node
--
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADColumn_ADWFNode
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADForm_ADWFNode
FOREIGN KEY (AD_Form_ID)
REFERENCES AD_Form(AD_Form_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADImage_ADWFNode
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADProcess_ADWFNode
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADTask_ADWFNode
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADWFBlock_ADWFNode
FOREIGN KEY (AD_WF_Block_ID)
REFERENCES AD_WF_Block(AD_WF_Block_ID) ON DELETE SET NULL
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADWFResponsible_ADWFNode
FOREIGN KEY (AD_WF_Responsible_ID)
REFERENCES AD_WF_Responsible(AD_WF_Responsible_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADWindow_ADWFNode
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADWorkflow_ADWFNode
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT ADWorkflow_ADWFNodeSubflow
FOREIGN KEY (Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT WF_NodeClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_WF_Node ADD CONSTRAINT WF_NodeOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_WF_Node_Para
--
ALTER TABLE AD_WF_Node_Para ADD CONSTRAINT ADProcessPara_ADWFNodePara
FOREIGN KEY (AD_Process_Para_ID)
REFERENCES AD_Process_Para(AD_Process_Para_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_Node_Para ADD CONSTRAINT ADWFNode_ADWFNodePara
FOREIGN KEY (AD_WF_Node_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID)
;
--
-- TABLE: AD_WF_Node_Trl
--
ALTER TABLE AD_WF_Node_Trl ADD CONSTRAINT AD_Language_WFNodeTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_WF_Node_Trl ADD CONSTRAINT AD_WFNodeTrl
FOREIGN KEY (AD_WF_Node_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WF_NodeNext
--
ALTER TABLE AD_WF_NodeNext ADD CONSTRAINT ADWFNode_ADWFNodeNext
FOREIGN KEY (AD_WF_Node_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_NodeNext ADD CONSTRAINT ADWFNodeNext_ADWFNodeNext
FOREIGN KEY (AD_WF_Next_ID)
REFERENCES AD_WF_Node(AD_WF_Node_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_NodeNext ADD CONSTRAINT WF_NodeNextClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_WF_NodeNext ADD CONSTRAINT WF_NodeNextOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_WF_Process
--
ALTER TABLE AD_WF_Process ADD CONSTRAINT ADMessage_ADWFProcess
FOREIGN KEY (AD_Message_ID)
REFERENCES AD_Message(AD_Message_ID)
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT ADTable_ADWFProcess
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT ADUser_ADWFProcess
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT ADWFResponsible_ADWFProcess
FOREIGN KEY (AD_WF_Responsible_ID)
REFERENCES AD_WF_Responsible(AD_WF_Responsible_ID)
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT ADWorkflow_ADWFProcess
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE CASCADE
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT WF_InstanceClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_WF_Process ADD CONSTRAINT WF_InstanceOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_WF_ProcessData
--
ALTER TABLE AD_WF_ProcessData ADD CONSTRAINT ADWFProccess_ADWFProcessData
FOREIGN KEY (AD_WF_Process_ID)
REFERENCES AD_WF_Process(AD_WF_Process_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WF_Responsible
--
ALTER TABLE AD_WF_Responsible ADD CONSTRAINT ADOrg_ADWFResponsible
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_WF_Responsible ADD CONSTRAINT ADRole_ADWFResponsible
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID)
;
ALTER TABLE AD_WF_Responsible ADD CONSTRAINT ADUser_ADWFResponsible
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_Window
--
ALTER TABLE AD_Window ADD CONSTRAINT ADColor_ADWindow
FOREIGN KEY (AD_Color_ID)
REFERENCES AD_Color(AD_Color_ID)
;
ALTER TABLE AD_Window ADD CONSTRAINT ADImage_ADWindow
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
ALTER TABLE AD_Window ADD CONSTRAINT WindowClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Window ADD CONSTRAINT WindowOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Window_Access
--
ALTER TABLE AD_Window_Access ADD CONSTRAINT AD_FunctAccess_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Window_Access ADD CONSTRAINT AD_FunctAccessOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Window_Access ADD CONSTRAINT ADRole_ADWindowAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Window_Access ADD CONSTRAINT ADWindow_ADWindowAccess
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Window_Trl
--
ALTER TABLE AD_Window_Trl ADD CONSTRAINT AD_Language_WindowTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Window_Trl ADD CONSTRAINT AD_WindowTrl
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Workbench
--
ALTER TABLE AD_Workbench ADD CONSTRAINT ADColor_ADWorkbench
FOREIGN KEY (AD_Color_ID)
REFERENCES AD_Color(AD_Color_ID)
;
ALTER TABLE AD_Workbench ADD CONSTRAINT ADImage_ADWorkbench
FOREIGN KEY (AD_Image_ID)
REFERENCES AD_Image(AD_Image_ID)
;
ALTER TABLE AD_Workbench ADD CONSTRAINT PAGoal_ADWorkbench
FOREIGN KEY (PA_Goal_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
--
-- TABLE: AD_Workbench_Trl
--
ALTER TABLE AD_Workbench_Trl ADD CONSTRAINT ADLanguage_ADWorkbenchTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Workbench_Trl ADD CONSTRAINT ADWorkbench_ADWorkbenchTrl
FOREIGN KEY (AD_Workbench_ID)
REFERENCES AD_Workbench(AD_Workbench_ID)
;
--
-- TABLE: AD_WorkbenchWindow
--
ALTER TABLE AD_WorkbenchWindow ADD CONSTRAINT ADForm_ADWorkbenchWindow
FOREIGN KEY (AD_Form_ID)
REFERENCES AD_Form(AD_Form_ID)
;
ALTER TABLE AD_WorkbenchWindow ADD CONSTRAINT ADProcess_ADWorkbenchWindow
FOREIGN KEY (AD_Process_ID)
REFERENCES AD_Process(AD_Process_ID)
;
ALTER TABLE AD_WorkbenchWindow ADD CONSTRAINT ADTask_ADWorkbenchWindow
FOREIGN KEY (AD_Task_ID)
REFERENCES AD_Task(AD_Task_ID)
;
ALTER TABLE AD_WorkbenchWindow ADD CONSTRAINT ADWindow_ADWorkbenchWindow
FOREIGN KEY (AD_Window_ID)
REFERENCES AD_Window(AD_Window_ID)
;
ALTER TABLE AD_WorkbenchWindow ADD CONSTRAINT ADWorkbench_ADWorkbenchWindow
FOREIGN KEY (AD_Workbench_ID)
REFERENCES AD_Workbench(AD_Workbench_ID)
;
--
-- TABLE: AD_Workflow
--
ALTER TABLE AD_Workflow ADD CONSTRAINT ADTable_ADWorkflow
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE AD_Workflow ADD CONSTRAINT ADWFResponsible_ADWorkflow
FOREIGN KEY (AD_WF_Responsible_ID)
REFERENCES AD_WF_Responsible(AD_WF_Responsible_ID)
;
ALTER TABLE AD_Workflow ADD CONSTRAINT ADWorkflowProcessor_ADWF
FOREIGN KEY (AD_WorkflowProcessor_ID)
REFERENCES AD_WorkflowProcessor(AD_WorkflowProcessor_ID) ON DELETE SET NULL
;
ALTER TABLE AD_Workflow ADD CONSTRAINT WorkflowClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Workflow ADD CONSTRAINT WorkflowOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: AD_Workflow_Access
--
ALTER TABLE AD_Workflow_Access ADD CONSTRAINT AD_WorkflowAccess_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE AD_Workflow_Access ADD CONSTRAINT AD_WorkflowAccess_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE AD_Workflow_Access ADD CONSTRAINT ADRole_ADWorkflowAccess
FOREIGN KEY (AD_Role_ID)
REFERENCES AD_Role(AD_Role_ID) ON DELETE CASCADE
;
ALTER TABLE AD_Workflow_Access ADD CONSTRAINT ADWorkfow_WorkflowAccess
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_Workflow_Trl
--
ALTER TABLE AD_Workflow_Trl ADD CONSTRAINT AD_Language_WorkflowTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE AD_Workflow_Trl ADD CONSTRAINT AD_WorkflowTrl
FOREIGN KEY (AD_Workflow_ID)
REFERENCES AD_Workflow(AD_Workflow_ID) ON DELETE CASCADE
;
--
-- TABLE: AD_WorkflowProcessor
--
ALTER TABLE AD_WorkflowProcessor ADD CONSTRAINT ADUser_ADWorkflowProcessor
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: AD_WorkflowProcessorLog
--
ALTER TABLE AD_WorkflowProcessorLog ADD CONSTRAINT ADWorkflowProcessor_Log
FOREIGN KEY (AD_WorkflowProcessor_ID)
REFERENCES AD_WorkflowProcessor(AD_WorkflowProcessor_ID) ON DELETE CASCADE
;
--
-- TABLE: B_Bid
--
ALTER TABLE B_Bid ADD CONSTRAINT BBuyer_BBid
FOREIGN KEY (AD_User_ID)
REFERENCES B_Buyer(AD_User_ID)
;
ALTER TABLE B_Bid ADD CONSTRAINT BBuyerFunds_BBid
FOREIGN KEY (B_BuyerFunds_ID)
REFERENCES B_BuyerFunds(B_BuyerFunds_ID)
;
ALTER TABLE B_Bid ADD CONSTRAINT BTopic_BBid
FOREIGN KEY (B_Topic_ID)
REFERENCES B_Topic(B_Topic_ID)
;
--
-- TABLE: B_BidComment
--
ALTER TABLE B_BidComment ADD CONSTRAINT ADUser_BidComment
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE B_BidComment ADD CONSTRAINT BTopic_BBidComment
FOREIGN KEY (B_Topic_ID)
REFERENCES B_Topic(B_Topic_ID)
;
--
-- TABLE: B_Buyer
--
ALTER TABLE B_Buyer ADD CONSTRAINT ADUser_BBuyer
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: B_BuyerFunds
--
ALTER TABLE B_BuyerFunds ADD CONSTRAINT BBuyer_BBuyerFunds
FOREIGN KEY (AD_User_ID)
REFERENCES B_Buyer(AD_User_ID)
;
ALTER TABLE B_BuyerFunds ADD CONSTRAINT COrder_BBuyersFunds
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE B_BuyerFunds ADD CONSTRAINT CPayment_BBuyerFunds
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
--
-- TABLE: B_Offer
--
ALTER TABLE B_Offer ADD CONSTRAINT BSeller_BOffer
FOREIGN KEY (AD_User_ID)
REFERENCES B_Seller(AD_User_ID)
;
ALTER TABLE B_Offer ADD CONSTRAINT BSellerFunds_BOffer
FOREIGN KEY (B_SellerFunds_ID)
REFERENCES B_SellerFunds(B_SellerFunds_ID)
;
ALTER TABLE B_Offer ADD CONSTRAINT BTopic_BOffer
FOREIGN KEY (B_Topic_ID)
REFERENCES B_Topic(B_Topic_ID)
;
--
-- TABLE: B_Seller
--
ALTER TABLE B_Seller ADD CONSTRAINT ADUser_BSeller
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: B_SellerFunds
--
ALTER TABLE B_SellerFunds ADD CONSTRAINT BSeller_BSellerFunds
FOREIGN KEY (AD_User_ID)
REFERENCES B_Seller(AD_User_ID)
;
ALTER TABLE B_SellerFunds ADD CONSTRAINT COrder_BSellerFunds
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE B_SellerFunds ADD CONSTRAINT CPayment_BSellerFunds
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
--
-- TABLE: B_Topic
--
ALTER TABLE B_Topic ADD CONSTRAINT BTopicCategory_BTopic
FOREIGN KEY (B_TopicCategory_ID)
REFERENCES B_TopicCategory(B_TopicCategory_ID)
;
ALTER TABLE B_Topic ADD CONSTRAINT BTopicType_BTopic
FOREIGN KEY (B_TopicType_ID)
REFERENCES B_TopicType(B_TopicType_ID)
;
--
-- TABLE: B_TopicCategory
--
ALTER TABLE B_TopicCategory ADD CONSTRAINT BTopicType_BTopicCategory
FOREIGN KEY (B_TopicType_ID)
REFERENCES B_TopicType(B_TopicType_ID)
;
--
-- TABLE: B_TopicType
--
ALTER TABLE B_TopicType ADD CONSTRAINT MPriceList_BTopicType
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE B_TopicType ADD CONSTRAINT MProduct_BTopicType
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE B_TopicType ADD CONSTRAINT MProduct_BTopicTypeMember
FOREIGN KEY (M_ProductMember_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_AcctProcessor
--
ALTER TABLE C_AcctProcessor ADD CONSTRAINT ADTable_CAcctProcessor
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE C_AcctProcessor ADD CONSTRAINT ADUser_CAcctProcessor
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_AcctProcessor ADD CONSTRAINT CAcctSchema_CAcctProcessor
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
--
-- TABLE: C_AcctProcessorLog
--
ALTER TABLE C_AcctProcessorLog ADD CONSTRAINT CAcctProcessor_Log
FOREIGN KEY (C_AcctProcessor_ID)
REFERENCES C_AcctProcessor(C_AcctProcessor_ID) ON DELETE CASCADE
;
--
-- TABLE: C_AcctSchema
--
ALTER TABLE C_AcctSchema ADD CONSTRAINT AD_Client_C_AcctSchema
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_AcctSchema ADD CONSTRAINT AD_Org_C_AcctSchema
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_AcctSchema ADD CONSTRAINT C_Currency_C_AcctSchema
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_AcctSchema ADD CONSTRAINT CPeriod_CAcctSchema
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
--
-- TABLE: C_AcctSchema_Default
--
ALTER TABLE C_AcctSchema_Default ADD CONSTRAINT CAcctSchema_Default
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
--
-- TABLE: C_AcctSchema_Element
--
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT ADClient_CASchemaElement
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT ADOrg_CASchemaElement
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT ADOrgID_C_ASchemaElement
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CAcctSchema_CASchemaElement
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CActivity_CAcctSchemaElement
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CBusPartner_CASchemaElement
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CElement_CASchemaElement
FOREIGN KEY (C_Element_ID)
REFERENCES C_Element(C_Element_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CElementValue_CASchemaElement
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CLocation_CASchemaElement
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CProject_CASchemaElement
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT CSalesRegion_CASchemaElement
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT MProduct_CASchemaElement
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_AcctSchema_Element ADD CONSTRAINT SOCampaign_CASchemaElement
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
--
-- TABLE: C_AcctSchema_GL
--
ALTER TABLE C_AcctSchema_GL ADD CONSTRAINT CAcctSchema_CAcctSchemaGL
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
--
-- TABLE: C_AllocationHdr
--
ALTER TABLE C_AllocationHdr ADD CONSTRAINT CCurrency_CAllocation
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_AllocationLine
--
ALTER TABLE C_AllocationLine ADD CONSTRAINT CAllocation_CAllocationLine
FOREIGN KEY (C_AllocationHdr_ID)
REFERENCES C_AllocationHdr(C_AllocationHdr_ID)
;
ALTER TABLE C_AllocationLine ADD CONSTRAINT CBPartner_CAllocationLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_AllocationLine ADD CONSTRAINT CCashLine_CAllocationLine
FOREIGN KEY (C_CashLine_ID)
REFERENCES C_CashLine(C_CashLine_ID)
;
ALTER TABLE C_AllocationLine ADD CONSTRAINT CInvoice_CAllocationLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_AllocationLine ADD CONSTRAINT COrder_CAllocation
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_AllocationLine ADD CONSTRAINT CPayment_CAllocationLine
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
--
-- TABLE: C_Bank
--
ALTER TABLE C_Bank ADD CONSTRAINT CLocation_CBank
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
--
-- TABLE: C_BankAccount
--
ALTER TABLE C_BankAccount ADD CONSTRAINT CBank_CBankAccount
FOREIGN KEY (C_Bank_ID)
REFERENCES C_Bank(C_Bank_ID) ON DELETE CASCADE
;
ALTER TABLE C_BankAccount ADD CONSTRAINT CCurrency_CBankAccount
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_BankAccount_Acct
--
ALTER TABLE C_BankAccount_Acct ADD CONSTRAINT CAcctSchema_CBankAccountAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_BankAccount_Acct ADD CONSTRAINT CBankAccount_CBankAcctAcct
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
--
-- TABLE: C_BankAccountDoc
--
ALTER TABLE C_BankAccountDoc ADD CONSTRAINT ADPrintFormat_CBankAccountDoc
FOREIGN KEY (Check_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE C_BankAccountDoc ADD CONSTRAINT CBankAccount_CBADoc
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID) ON DELETE CASCADE
;
--
-- TABLE: C_BankStatement
--
ALTER TABLE C_BankStatement ADD CONSTRAINT CBankAccount_CBankStatement
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
--
-- TABLE: C_BankStatementLine
--
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CBPartner_CBankStatementLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CBStatement_CBStatementLine
FOREIGN KEY (C_BankStatement_ID)
REFERENCES C_BankStatement(C_BankStatement_ID) ON DELETE CASCADE
;
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CCharge_CBankStmtLime
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CCurrency_CBankStmtLine
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CInvoice_CBankStatementLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_BankStatementLine ADD CONSTRAINT CPayment_CBankStmtLine
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
--
-- TABLE: C_BankStatementLoader
--
ALTER TABLE C_BankStatementLoader ADD CONSTRAINT CBankAcct_CBankStmtLoader
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
--
-- TABLE: C_BP_BankAccount
--
ALTER TABLE C_BP_BankAccount ADD CONSTRAINT ADUser_CBPBankAccount
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_BP_BankAccount ADD CONSTRAINT CBank_CBPBankAccount
FOREIGN KEY (C_Bank_ID)
REFERENCES C_Bank(C_Bank_ID) ON DELETE SET NULL
;
ALTER TABLE C_BP_BankAccount ADD CONSTRAINT CBPartner_CBPBankAccount
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
--
-- TABLE: C_BP_Customer_Acct
--
ALTER TABLE C_BP_Customer_Acct ADD CONSTRAINT CAcctSchema_CBPCustomerAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_BP_Customer_Acct ADD CONSTRAINT CBusPartner_CBPCustomer_Acct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
--
-- TABLE: C_BP_EDI
--
ALTER TABLE C_BP_EDI ADD CONSTRAINT ADSequence_CBPEDI
FOREIGN KEY (AD_Sequence_ID)
REFERENCES AD_Sequence(AD_Sequence_ID)
;
ALTER TABLE C_BP_EDI ADD CONSTRAINT C_BPartner_CBPEDI
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_BP_EDI ADD CONSTRAINT MWarehouse_CBPEDI
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: C_BP_Employee_Acct
--
ALTER TABLE C_BP_Employee_Acct ADD CONSTRAINT CAcctSchema_CBPEmployeeAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_BP_Employee_Acct ADD CONSTRAINT CBusPartner_C_BPEmployeeAcct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
--
-- TABLE: C_BP_Group
--
ALTER TABLE C_BP_Group ADD CONSTRAINT ADPrintColor_CBPGroup
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
--
-- TABLE: C_BP_Group_Acct
--
ALTER TABLE C_BP_Group_Acct ADD CONSTRAINT CAcctSchema_CBPGroupAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_BP_Group_Acct ADD CONSTRAINT CBPGroup_CBPGroupAcct
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID)
;
--
-- TABLE: C_BP_Relation
--
ALTER TABLE C_BP_Relation ADD CONSTRAINT CBPartner_CBPRelation
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_BP_Relation ADD CONSTRAINT CBPartner_CBPRelationBP
FOREIGN KEY (C_BPartnerRelation_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_BP_Relation ADD CONSTRAINT CBPLocation_CBPRelation
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_BP_Relation ADD CONSTRAINT CBPLocation_CBPRelationBP
FOREIGN KEY (C_BPartnerRelation_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
--
-- TABLE: C_BP_Vendor_Acct
--
ALTER TABLE C_BP_Vendor_Acct ADD CONSTRAINT C_BusPartner_C_BP_Vendor_Acct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE C_BP_Vendor_Acct ADD CONSTRAINT CAcctSchema_CBPVendorAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
--
-- TABLE: C_BP_Withholding
--
ALTER TABLE C_BP_Withholding ADD CONSTRAINT CBPartner_CBPWithholding
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE C_BP_Withholding ADD CONSTRAINT CWithholding_CBPWithholding
FOREIGN KEY (C_Withholding_ID)
REFERENCES C_Withholding(C_Withholding_ID)
;
--
-- TABLE: C_BPartner
--
ALTER TABLE C_BPartner ADD CONSTRAINT AD_Language_C_BusPartner
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_BPartner ADD CONSTRAINT ADClient_CBPartner
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT ADOrg_CBPartner
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT ADOrg_CBPartnerOrg
FOREIGN KEY (AD_OrgBP_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT ADPrintFormatInv_CBPartner
FOREIGN KEY (Invoice_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID) ON DELETE SET NULL
;
ALTER TABLE C_BPartner ADD CONSTRAINT ADUserSalesRep_CBPartner
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE C_BPartner ADD CONSTRAINT CBPartner_CPBartnerParent
FOREIGN KEY (BPartner_Parent_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CBPGroup_CBPartner
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CDunning_CBPartner
FOREIGN KEY (C_Dunning_ID)
REFERENCES C_Dunning(C_Dunning_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CGreeting_CBPartner
FOREIGN KEY (C_Greeting_ID)
REFERENCES C_Greeting(C_Greeting_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CInvoiceSchedule_CBPartner
FOREIGN KEY (C_InvoiceSchedule_ID)
REFERENCES C_InvoiceSchedule(C_InvoiceSchedule_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CPaymentTerm_CBPartner
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT CPOPaymentTerm_CBPartner
FOREIGN KEY (PO_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT MDiscountS_CBPartner
FOREIGN KEY (M_DiscountSchema_ID)
REFERENCES M_DiscountSchema(M_DiscountSchema_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT MDiscountSPO_CBPartner
FOREIGN KEY (PO_DiscountSchema_ID)
REFERENCES M_DiscountSchema(M_DiscountSchema_ID)
;
ALTER TABLE C_BPartner ADD CONSTRAINT MPriceList_CBPartner
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID) ON DELETE SET NULL
;
ALTER TABLE C_BPartner ADD CONSTRAINT MPriceListPO_CBusPartner
FOREIGN KEY (PO_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID) ON DELETE SET NULL
;
--
-- TABLE: C_BPartner_Location
--
ALTER TABLE C_BPartner_Location ADD CONSTRAINT C_BusPartner_LocationClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_BPartner_Location ADD CONSTRAINT C_BusPartner_LocationOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_BPartner_Location ADD CONSTRAINT CBPartner_CBPLocation
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE C_BPartner_Location ADD CONSTRAINT CLocation_CBPLocation
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE C_BPartner_Location ADD CONSTRAINT CSalesRegion_BPartnerLocation
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID) ON DELETE SET NULL
;
--
-- TABLE: C_BPartner_Product
--
ALTER TABLE C_BPartner_Product ADD CONSTRAINT CBPartner_CBPProduct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE C_BPartner_Product ADD CONSTRAINT MProduct_CBPProduct
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Calendar
--
ALTER TABLE C_Calendar ADD CONSTRAINT C_CalendarClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Calendar ADD CONSTRAINT C_CalendarOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: C_Campaign
--
ALTER TABLE C_Campaign ADD CONSTRAINT CChannel_CCampaign
FOREIGN KEY (C_Channel_ID)
REFERENCES C_Channel(C_Channel_ID)
;
--
-- TABLE: C_Cash
--
ALTER TABLE C_Cash ADD CONSTRAINT ADOrg_CCash
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT ADOrgTrx_CCash
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CActivity_CCash
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CCampaign_CCash
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CCAshBook_CCash
FOREIGN KEY (C_CashBook_ID)
REFERENCES C_CashBook(C_CashBook_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CElementValueUser1_CCash
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CElementValueUser2_CCash
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Cash ADD CONSTRAINT CProject_CCash
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
--
-- TABLE: C_CashBook
--
ALTER TABLE C_CashBook ADD CONSTRAINT CCurrency_CCashBook
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_CashBook_Acct
--
ALTER TABLE C_CashBook_Acct ADD CONSTRAINT CAcctSchema_CCashBookAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_CashBook_Acct ADD CONSTRAINT CCashBook_CCashBookAcct
FOREIGN KEY (C_CashBook_ID)
REFERENCES C_CashBook(C_CashBook_ID) ON DELETE CASCADE
;
--
-- TABLE: C_CashLine
--
ALTER TABLE C_CashLine ADD CONSTRAINT CBankAcct_CCashLine
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
ALTER TABLE C_CashLine ADD CONSTRAINT CCash_CCashLine
FOREIGN KEY (C_Cash_ID)
REFERENCES C_Cash(C_Cash_ID) ON DELETE CASCADE
;
ALTER TABLE C_CashLine ADD CONSTRAINT CCharge_CCashLine
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_CashLine ADD CONSTRAINT CCurrency_CCashLine
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_CashLine ADD CONSTRAINT CInvoice_CCashLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
--
-- TABLE: C_Channel
--
ALTER TABLE C_Channel ADD CONSTRAINT ADPrintColor_CChannel
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
--
-- TABLE: C_Charge
--
ALTER TABLE C_Charge ADD CONSTRAINT CTaxCategory_CCharge
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID)
;
--
-- TABLE: C_Charge_Acct
--
ALTER TABLE C_Charge_Acct ADD CONSTRAINT CAcctSchema_CChargeAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_Charge_Acct ADD CONSTRAINT CChrage_CChargeAcct
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
--
-- TABLE: C_City
--
ALTER TABLE C_City ADD CONSTRAINT C_CityClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_City ADD CONSTRAINT C_CityOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_City ADD CONSTRAINT CCountry_CCity
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE C_City ADD CONSTRAINT CRegion_CCity
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
--
-- TABLE: C_Commission
--
ALTER TABLE C_Commission ADD CONSTRAINT CBPartner_CCommission
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Commission ADD CONSTRAINT CCharge_CCommission
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_Commission ADD CONSTRAINT CCurrency_CCommission
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_CommissionAmt
--
ALTER TABLE C_CommissionAmt ADD CONSTRAINT CComLine_CComAmt
FOREIGN KEY (C_CommissionLine_ID)
REFERENCES C_CommissionLine(C_CommissionLine_ID)
;
ALTER TABLE C_CommissionAmt ADD CONSTRAINT CCommentRun_CCommissionAmt
FOREIGN KEY (C_CommissionRun_ID)
REFERENCES C_CommissionRun(C_CommissionRun_ID) ON DELETE CASCADE
;
--
-- TABLE: C_CommissionDetail
--
ALTER TABLE C_CommissionDetail ADD CONSTRAINT CCommissionAmt_CComDetail
FOREIGN KEY (C_CommissionAmt_ID)
REFERENCES C_CommissionAmt(C_CommissionAmt_ID) ON DELETE CASCADE
;
ALTER TABLE C_CommissionDetail ADD CONSTRAINT CCurrency_CCommissionDetail
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_CommissionDetail ADD CONSTRAINT CInvoiceLine_CCommissionDet
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE C_CommissionDetail ADD CONSTRAINT COrderLine_CCommissionDetail
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
--
-- TABLE: C_CommissionLine
--
ALTER TABLE C_CommissionLine ADD CONSTRAINT ADOrgTrx_CCommissionLine
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT CBPartner_CCommissionLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT CBPGroup_CommissionLine
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID)
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT CCommission_CCommissionLine
FOREIGN KEY (C_Commission_ID)
REFERENCES C_Commission(C_Commission_ID) ON DELETE CASCADE
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT CSalesRegion_CCommissionLine
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT MProduct_CCommissionLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_CommissionLine ADD CONSTRAINT MProductCat_CCommissionLine
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: C_CommissionRun
--
ALTER TABLE C_CommissionRun ADD CONSTRAINT CCommission_CCommissionRun
FOREIGN KEY (C_Commission_ID)
REFERENCES C_Commission(C_Commission_ID)
;
--
-- TABLE: C_Conversion_Rate
--
ALTER TABLE C_Conversion_Rate ADD CONSTRAINT C_Conversion_RateClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Conversion_Rate ADD CONSTRAINT C_Conversion_RateOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Conversion_Rate ADD CONSTRAINT C_CurrencyConvRateTo
FOREIGN KEY (C_Currency_ID_To)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_Conversion_Rate ADD CONSTRAINT CConversionType_CConvRate
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE C_Conversion_Rate ADD CONSTRAINT CCurrency_CConversionRate
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_Country
--
ALTER TABLE C_Country ADD CONSTRAINT ADLanguage_CCountry
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_Country ADD CONSTRAINT C_CountryClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Country ADD CONSTRAINT C_CountryOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Country ADD CONSTRAINT CCurrency_CCountry
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_Country_Trl
--
ALTER TABLE C_Country_Trl ADD CONSTRAINT ADLanguage_CCountryTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language) ON DELETE CASCADE
;
ALTER TABLE C_Country_Trl ADD CONSTRAINT CCountry_CCountryTrl
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Currency
--
ALTER TABLE C_Currency ADD CONSTRAINT C_CurrencyClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Currency ADD CONSTRAINT C_CurrencyOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: C_Currency_Acct
--
ALTER TABLE C_Currency_Acct ADD CONSTRAINT CAcctSchema_CCurrencyAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE C_Currency_Acct ADD CONSTRAINT CCurrency_CCurrencyAcct
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_Currency_Trl
--
ALTER TABLE C_Currency_Trl ADD CONSTRAINT ADLanguage_CCurrencyTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language) ON DELETE CASCADE
;
ALTER TABLE C_Currency_Trl ADD CONSTRAINT CCurrency_CCurrencyTrl
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Cycle
--
ALTER TABLE C_Cycle ADD CONSTRAINT CCurrency_CCycle
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_CyclePhase
--
ALTER TABLE C_CyclePhase ADD CONSTRAINT CCycleStep_CCyclePhase
FOREIGN KEY (C_CycleStep_ID)
REFERENCES C_CycleStep(C_CycleStep_ID) ON DELETE CASCADE
;
ALTER TABLE C_CyclePhase ADD CONSTRAINT CPhase_CCyclePhase
FOREIGN KEY (C_Phase_ID)
REFERENCES C_Phase(C_Phase_ID) ON DELETE CASCADE
;
--
-- TABLE: C_CycleStep
--
ALTER TABLE C_CycleStep ADD CONSTRAINT CCycle_CCycleStep
FOREIGN KEY (C_Cycle_ID)
REFERENCES C_Cycle(C_Cycle_ID) ON DELETE CASCADE
;
--
-- TABLE: C_DocType
--
ALTER TABLE C_DocType ADD CONSTRAINT AD_Sequence_DocTypeDoc
FOREIGN KEY (DocNoSequence_ID)
REFERENCES AD_Sequence(AD_Sequence_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT ADPrintFormat_CDocType
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT CDocType_Difference
FOREIGN KEY (C_DocTypeDifference_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT CDocType_Invoice
FOREIGN KEY (C_DocTypeInvoice_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT CDocType_ProForma
FOREIGN KEY (C_DocTypeProForma_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT CDocType_Shipment
FOREIGN KEY (C_DocTypeShipment_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_DocType ADD CONSTRAINT GLCategory_CDocType
FOREIGN KEY (GL_Category_ID)
REFERENCES GL_Category(GL_Category_ID)
;
--
-- TABLE: C_DocType_Trl
--
ALTER TABLE C_DocType_Trl ADD CONSTRAINT ADLanguage_CDocTypeTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_DocType_Trl ADD CONSTRAINT CDocType_CDocTypeTrl
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID) ON DELETE CASCADE
;
--
-- TABLE: C_DocTypeCounter
--
ALTER TABLE C_DocTypeCounter ADD CONSTRAINT CDocType_CDocTypeCounter
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_DocTypeCounter ADD CONSTRAINT CDocTypeCount_CDocTypeCount
FOREIGN KEY (Counter_C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
--
-- TABLE: C_DunningLevel
--
ALTER TABLE C_DunningLevel ADD CONSTRAINT ADPrintFormat_CDunningLevel
FOREIGN KEY (Dunning_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID)
;
ALTER TABLE C_DunningLevel ADD CONSTRAINT CDunning_CDunningLevel
FOREIGN KEY (C_Dunning_ID)
REFERENCES C_Dunning(C_Dunning_ID) ON DELETE CASCADE
;
--
-- TABLE: C_DunningLevel_Trl
--
ALTER TABLE C_DunningLevel_Trl ADD CONSTRAINT ADLanguage_CDunningLevel
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_DunningLevel_Trl ADD CONSTRAINT CDunningLevel_CDLTrl
FOREIGN KEY (C_DunningLevel_ID)
REFERENCES C_DunningLevel(C_DunningLevel_ID)
;
--
-- TABLE: C_DunningRun
--
ALTER TABLE C_DunningRun ADD CONSTRAINT CDunningLevel_CDunningRun
FOREIGN KEY (C_DunningLevel_ID)
REFERENCES C_DunningLevel(C_DunningLevel_ID)
;
--
-- TABLE: C_DunningRunEntry
--
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT ADUser_CDunningRunEntry
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT ADUserSR_CDunningRunEntry
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT CBPartner_CDunningRunEntry
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT CBPLocation_DFunningRunEntry
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT CCurrency_CDunningRunEntry
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_DunningRunEntry ADD CONSTRAINT CDunningRun_CDunningRunEntry
FOREIGN KEY (C_DunningRun_ID)
REFERENCES C_DunningRun(C_DunningRun_ID) ON DELETE CASCADE
;
--
-- TABLE: C_DunningRunLine
--
ALTER TABLE C_DunningRunLine ADD CONSTRAINT CDunningRunEntry_Line
FOREIGN KEY (C_DunningRunEntry_ID)
REFERENCES C_DunningRunEntry(C_DunningRunEntry_ID) ON DELETE CASCADE
;
ALTER TABLE C_DunningRunLine ADD CONSTRAINT CInvoice_CDunningRunLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE SET NULL
;
ALTER TABLE C_DunningRunLine ADD CONSTRAINT CPayment_CDunningRunLine
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID) ON DELETE SET NULL
;
--
-- TABLE: C_Element
--
ALTER TABLE C_Element ADD CONSTRAINT ADClient_CElement
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Element ADD CONSTRAINT ADTree1_CElement
FOREIGN KEY (Add1Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE SET NULL
;
ALTER TABLE C_Element ADD CONSTRAINT ADTree2_CElement
FOREIGN KEY (Add2Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE SET NULL
;
ALTER TABLE C_Element ADD CONSTRAINT ADTree_CElement
FOREIGN KEY (AD_Tree_ID)
REFERENCES AD_Tree(AD_Tree_ID) ON DELETE SET NULL
;
ALTER TABLE C_Element ADD CONSTRAINT C_ElementOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: C_ElementValue
--
ALTER TABLE C_ElementValue ADD CONSTRAINT ADClient_CElementValue
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_ElementValue ADD CONSTRAINT ADOrg_CElementValue
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_ElementValue ADD CONSTRAINT CBankAccount_CElementValue
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
ALTER TABLE C_ElementValue ADD CONSTRAINT CCurrency_CElementValue
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_ElementValue ADD CONSTRAINT CElement_CElementValue
FOREIGN KEY (C_Element_ID)
REFERENCES C_Element(C_Element_ID) ON DELETE CASCADE
;
--
-- TABLE: C_ElementValue_Trl
--
ALTER TABLE C_ElementValue_Trl ADD CONSTRAINT ADLanguage_CElementValueTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_ElementValue_Trl ADD CONSTRAINT CElementValue_CEValueTrl
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Greeting_Trl
--
ALTER TABLE C_Greeting_Trl ADD CONSTRAINT ADLanguage_CGreetingTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_Greeting_Trl ADD CONSTRAINT CGreeting_CGreetingTrl
FOREIGN KEY (C_Greeting_ID)
REFERENCES C_Greeting(C_Greeting_ID)
;
--
-- TABLE: C_InterOrg_Acct
--
ALTER TABLE C_InterOrg_Acct ADD CONSTRAINT ADOrg_CInterOrgAcct
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_InterOrg_Acct ADD CONSTRAINT ADOrgTo_CInterOrgAcct
FOREIGN KEY (AD_OrgTo_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_InterOrg_Acct ADD CONSTRAINT CAcctSchema_CInterOrgAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Invoice
--
ALTER TABLE C_Invoice ADD CONSTRAINT ADOrg_CInvoice
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT ADOrgTrx_CInvoice
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT ADUser_CInvoice
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT ADUser_SR_CInvoice
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT C_BPLocation_CInvoice
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CActivity_CInvoice
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CBPartner_CInvoice
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CCampaign_CInvoice
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CCashLine_CInvoice
FOREIGN KEY (C_CashLine_ID)
REFERENCES C_CashLine(C_CashLine_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CCharge_CInvoice
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CConversionType_CInvoice
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CCurrency_CInvoice
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CDocType_CInvoice
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CDocTypeTarget_CInvoice
FOREIGN KEY (C_DocTypeTarget_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CElementValueUser1_CInvoice
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CElementValueUser2_CInvoice
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CInvoice_Ref
FOREIGN KEY (Ref_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT COrder_CInvoice
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CPayment_CInvoice
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CPaymentTerm_CInvoice
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT CProject_CInvoice
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_Invoice ADD CONSTRAINT MPriceList_CInvoice
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
--
-- TABLE: C_InvoiceLine
--
ALTER TABLE C_InvoiceLine ADD CONSTRAINT AAsset_CInvoiceLine
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT CCharge_CInvoiceLine
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT CInvoice_CInvoiceLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE CASCADE
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT COnvoiceLine_Ref
FOREIGN KEY (Ref_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT COrderLine_CInvoiceLine
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT CTax_CInvoiceLine
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT CUOM_CInvoiceLine
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT MAttrSetInst_CInvoiceLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT MInOutLine_CInvoiceLine
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT MProduct_CInvoiceLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_InvoiceLine ADD CONSTRAINT SResourceAssign_CInvoiceLine
FOREIGN KEY (S_ResourceAssignment_ID)
REFERENCES S_ResourceAssignment(S_ResourceAssignment_ID)
;
--
-- TABLE: C_InvoicePaySchedule
--
ALTER TABLE C_InvoicePaySchedule ADD CONSTRAINT CInvoice_CInvoicePaySched
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE CASCADE
;
ALTER TABLE C_InvoicePaySchedule ADD CONSTRAINT CPaySchedule_CInvoicePaySched
FOREIGN KEY (C_PaySchedule_ID)
REFERENCES C_PaySchedule(C_PaySchedule_ID)
;
--
-- TABLE: C_InvoiceTax
--
ALTER TABLE C_InvoiceTax ADD CONSTRAINT CInvoice_CInvoiceTax
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE CASCADE
;
ALTER TABLE C_InvoiceTax ADD CONSTRAINT CTax_CInvoiceTax
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
--
-- TABLE: C_LandedCost
--
ALTER TABLE C_LandedCost ADD CONSTRAINT CInvoiceLine_CLandedCost
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID) ON DELETE CASCADE
;
ALTER TABLE C_LandedCost ADD CONSTRAINT MInOut_CLandedCost
FOREIGN KEY (M_InOut_ID)
REFERENCES M_InOut(M_InOut_ID)
;
ALTER TABLE C_LandedCost ADD CONSTRAINT MInOutLine_CLandedCost
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE C_LandedCost ADD CONSTRAINT MProduct_CLandedCost
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_LandedCostAllocation
--
ALTER TABLE C_LandedCostAllocation ADD CONSTRAINT CLandedCost_Allocation
FOREIGN KEY (C_LandedCost_ID)
REFERENCES C_LandedCost(C_LandedCost_ID) ON DELETE CASCADE
;
ALTER TABLE C_LandedCostAllocation ADD CONSTRAINT MProduct_CLandedCostAlloc
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_Location
--
ALTER TABLE C_Location ADD CONSTRAINT ADClient_CLocation
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Location ADD CONSTRAINT ADOrg_CLocation
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Location ADD CONSTRAINT C_Country_Location
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE C_Location ADD CONSTRAINT C_Region_Location
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
ALTER TABLE C_Location ADD CONSTRAINT CCity_CLocation
FOREIGN KEY (C_City_ID)
REFERENCES C_City(C_City_ID)
;
--
-- TABLE: C_NonBusinessDay
--
ALTER TABLE C_NonBusinessDay ADD CONSTRAINT C_CalendarNonBusinessDay
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE C_NonBusinessDay ADD CONSTRAINT C_NonBusinesDaysClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_NonBusinessDay ADD CONSTRAINT C_NonBusinesDaysOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: C_Order
--
ALTER TABLE C_Order ADD CONSTRAINT ADOrg_COrder
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT ADOrgTrx_COrder
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT ADUser_COrder
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT ADUser_SR_COrder
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT ADUserBill_COrder
FOREIGN KEY (Bill_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT C_DocType_COrder
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CActivity_COrder
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPartner_COrder
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPartnerBill_COrder
FOREIGN KEY (Bill_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPartnerLocation_COrder
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPartnerPay_COrder
FOREIGN KEY (Pay_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPLocationBill_COrder
FOREIGN KEY (Bill_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CBPLocationPay_COrder
FOREIGN KEY (Pay_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CCampaign_COrder
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CCashLine_COrder
FOREIGN KEY (C_CashLine_ID)
REFERENCES C_CashLine(C_CashLine_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CCharge_COrder
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CConversionType_COrder
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CCurrency_COrder
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CDocTypeTarget_COrder
FOREIGN KEY (C_DocTypeTarget_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CElemenrValueUSer2_COrder
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CElementValueUser1_COrder
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT COrder_Ref
FOREIGN KEY (Ref_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CPayment_COrder
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CPaymentTerm_SOHeader
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT CProject_COrder
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT MPriceList_SOHeader
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT MShipper_COrder
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
ALTER TABLE C_Order ADD CONSTRAINT MWarehouse_COrder
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: C_OrderLine
--
ALTER TABLE C_OrderLine ADD CONSTRAINT CBPartner_SOLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT CBPartnerLocation_SOLine
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT CCharge_COrderLine
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT CCurrency_COrderLine
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT COrder_COrderLine
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID) ON DELETE CASCADE
;
ALTER TABLE C_OrderLine ADD CONSTRAINT COrderLine_Ref
FOREIGN KEY (Ref_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT CTax_COrderLine
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT CUOM_COrderLine
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT MAttrSetInst_COrderLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT MProduct_COrderLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT MShipper_COrderLine
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT MWarehouse_COrderLine
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
ALTER TABLE C_OrderLine ADD CONSTRAINT SResourceAssign_COrderLine
FOREIGN KEY (S_ResourceAssignment_ID)
REFERENCES S_ResourceAssignment(S_ResourceAssignment_ID)
;
--
-- TABLE: C_OrderTax
--
ALTER TABLE C_OrderTax ADD CONSTRAINT COrder_COrderTax
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID) ON DELETE CASCADE
;
ALTER TABLE C_OrderTax ADD CONSTRAINT CTax_COrderTax
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
--
-- TABLE: C_OrgAssignment
--
ALTER TABLE C_OrgAssignment ADD CONSTRAINT ADOrg_COrgAssignment
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_OrgAssignment ADD CONSTRAINT ADUser_COrgAssignment
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
--
-- TABLE: C_Payment
--
ALTER TABLE C_Payment ADD CONSTRAINT ADOrg_CPayment
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT ADOrgTrx_CPayment
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CActivity_CPayment
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CBankAccount_CPayment
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CBPartner_CPayment
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CBPBankAcct_CPayment
FOREIGN KEY (C_BP_BankAccount_ID)
REFERENCES C_BP_BankAccount(C_BP_BankAccount_ID) ON DELETE SET NULL
;
ALTER TABLE C_Payment ADD CONSTRAINT CCampaign_CPayment
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CCharge_CPayment
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CConversionType_CPayment
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CCurrency_CPayment
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CDocType_CPayment
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CElementValueUser1_CPayment
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CElementValueUser2_CPayment
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT COrder_CPayment
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID) ON DELETE SET NULL
;
ALTER TABLE C_Payment ADD CONSTRAINT CPaymentBatch_CPayment
FOREIGN KEY (C_PaymentBatch_ID)
REFERENCES C_PaymentBatch(C_PaymentBatch_ID)
;
ALTER TABLE C_Payment ADD CONSTRAINT CProject_CPayment
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
--
-- TABLE: C_PaymentBatch
--
ALTER TABLE C_PaymentBatch ADD CONSTRAINT CPaymtProcessor_CPaymtBatch
FOREIGN KEY (C_PaymentProcessor_ID)
REFERENCES C_PaymentProcessor(C_PaymentProcessor_ID)
;
--
-- TABLE: C_PaymentProcessor
--
ALTER TABLE C_PaymentProcessor ADD CONSTRAINT ADSequence_CPaymentProcessor
FOREIGN KEY (AD_Sequence_ID)
REFERENCES AD_Sequence(AD_Sequence_ID)
;
ALTER TABLE C_PaymentProcessor ADD CONSTRAINT CBankAccount_CPaymtProcessor
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
ALTER TABLE C_PaymentProcessor ADD CONSTRAINT CCurrency_CPaymentProcessor
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: C_PaymentTerm_Trl
--
ALTER TABLE C_PaymentTerm_Trl ADD CONSTRAINT ADLanguage_CPaymentTermTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_PaymentTerm_Trl ADD CONSTRAINT CPaymentTerm_CPayTermTrl
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID) ON DELETE CASCADE
;
--
-- TABLE: C_PaySchedule
--
ALTER TABLE C_PaySchedule ADD CONSTRAINT CPaymentTerm_CPaySchedule
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
--
-- TABLE: C_PaySelection
--
ALTER TABLE C_PaySelection ADD CONSTRAINT CBankAccount_CPaySelection
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
--
-- TABLE: C_PaySelectionCheck
--
ALTER TABLE C_PaySelectionCheck ADD CONSTRAINT CBPartner_CPaySelectionCheck
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_PaySelectionCheck ADD CONSTRAINT CPayment_CPaySelectionCheck
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE C_PaySelectionCheck ADD CONSTRAINT CPaySelection_CPaySelectCheck
FOREIGN KEY (C_PaySelection_ID)
REFERENCES C_PaySelection(C_PaySelection_ID)
;
--
-- TABLE: C_PaySelectionLine
--
ALTER TABLE C_PaySelectionLine ADD CONSTRAINT CInvoice_CPaySelectLine
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_PaySelectionLine ADD CONSTRAINT CPaySel_CPaySelLine
FOREIGN KEY (C_PaySelection_ID)
REFERENCES C_PaySelection(C_PaySelection_ID) ON DELETE CASCADE
;
ALTER TABLE C_PaySelectionLine ADD CONSTRAINT CPaySelCheck_CPaySelLine
FOREIGN KEY (C_PaySelectionCheck_ID)
REFERENCES C_PaySelectionCheck(C_PaySelectionCheck_ID)
;
--
-- TABLE: C_Period
--
ALTER TABLE C_Period ADD CONSTRAINT C_PeriodClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Period ADD CONSTRAINT C_PeriodOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Period ADD CONSTRAINT C_Year_Period
FOREIGN KEY (C_Year_ID)
REFERENCES C_Year(C_Year_ID)
;
--
-- TABLE: C_PeriodControl
--
ALTER TABLE C_PeriodControl ADD CONSTRAINT C_Period_PeriodControl
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
--
-- TABLE: C_Phase
--
ALTER TABLE C_Phase ADD CONSTRAINT CProjectType_CPhase
FOREIGN KEY (C_ProjectType_ID)
REFERENCES C_ProjectType(C_ProjectType_ID) ON DELETE CASCADE
;
ALTER TABLE C_Phase ADD CONSTRAINT MProduct_CPhase
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_POS
--
ALTER TABLE C_POS ADD CONSTRAINT ADUser_CPOS
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT CBPartnerCash_CPOS
FOREIGN KEY (C_BPartnerCashTrx_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT CCashBook_CPOS
FOREIGN KEY (C_CashBook_ID)
REFERENCES C_CashBook(C_CashBook_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT CDocType_CPOS
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT CPOSKeyLayout_CPOS
FOREIGN KEY (C_POSKeyLayout_ID)
REFERENCES C_POSKeyLayout(C_POSKeyLayout_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT MPriceList_CPOS
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE C_POS ADD CONSTRAINT MWarehouse_CPOS
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: C_POSKey
--
ALTER TABLE C_POSKey ADD CONSTRAINT AD_rintColor_CPOSKey
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
ALTER TABLE C_POSKey ADD CONSTRAINT CPOSKeyLayout_C_POSKey
FOREIGN KEY (C_POSKeyLayout_ID)
REFERENCES C_POSKeyLayout(C_POSKeyLayout_ID) ON DELETE CASCADE
;
ALTER TABLE C_POSKey ADD CONSTRAINT MProduct_CPOSKey
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_Project
--
ALTER TABLE C_Project ADD CONSTRAINT ADClient_CProject
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT ADOrg_CProject
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT ADUser_CProject
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE C_Project ADD CONSTRAINT ADUser_SR_CProject
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CBPartner_CProject
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CBPLocation_CProject
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CCampaign_CProject
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CCurrency_CProject
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CPaymentTerm_CProject
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CPhase_CProject
FOREIGN KEY (C_Phase_ID)
REFERENCES C_Phase(C_Phase_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT CProjectType_CProject
FOREIGN KEY (C_ProjectType_ID)
REFERENCES C_ProjectType(C_ProjectType_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT MPriceListVersion_CProject
FOREIGN KEY (M_PriceList_Version_ID)
REFERENCES M_PriceList_Version(M_PriceList_Version_ID)
;
ALTER TABLE C_Project ADD CONSTRAINT MWarehouse_CProject
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: C_Project_Acct
--
ALTER TABLE C_Project_Acct ADD CONSTRAINT C_Project_ProjectAcct
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID) ON DELETE CASCADE
;
ALTER TABLE C_Project_Acct ADD CONSTRAINT CAcctSchema_CProjectAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
--
-- TABLE: C_ProjectIssue
--
ALTER TABLE C_ProjectIssue ADD CONSTRAINT CProject_CProjectIssue
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_ProjectIssue ADD CONSTRAINT MAttrSetInst_CProjectIssue
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE C_ProjectIssue ADD CONSTRAINT MInOutLine_CProjectIssue
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE C_ProjectIssue ADD CONSTRAINT MLocator_CProjectIssue
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE C_ProjectIssue ADD CONSTRAINT MProduct_CProjectIssue
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_ProjectIssue ADD CONSTRAINT STimeExpLine_CProjectIssue
FOREIGN KEY (S_TimeExpenseLine_ID)
REFERENCES S_TimeExpenseLine(S_TimeExpenseLine_ID)
;
--
-- TABLE: C_ProjectLine
--
ALTER TABLE C_ProjectLine ADD CONSTRAINT COrder_CProjectLine
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_ProjectLine ADD CONSTRAINT COrderPO_CProjectLine
FOREIGN KEY (C_OrderPO_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_ProjectLine ADD CONSTRAINT CProject_CProjectLine
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID) ON DELETE CASCADE
;
ALTER TABLE C_ProjectLine ADD CONSTRAINT CProjectIssue_CProjectLine
FOREIGN KEY (C_ProjectIssue_ID)
REFERENCES C_ProjectIssue(C_ProjectIssue_ID)
;
ALTER TABLE C_ProjectLine ADD CONSTRAINT MProduct_CProjectLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_ProjectLine ADD CONSTRAINT MProductCat_CProjectLine
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: C_ProjectPhase
--
ALTER TABLE C_ProjectPhase ADD CONSTRAINT COrder_CProjectPhase
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_ProjectPhase ADD CONSTRAINT CPhase_CProjectPhase
FOREIGN KEY (C_Phase_ID)
REFERENCES C_Phase(C_Phase_ID)
;
ALTER TABLE C_ProjectPhase ADD CONSTRAINT CProject_CProjectPhase
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_ProjectPhase ADD CONSTRAINT MProduct_CProjectPhase
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_ProjectTask
--
ALTER TABLE C_ProjectTask ADD CONSTRAINT CProjectPhase_CProjectTask
FOREIGN KEY (C_ProjectPhase_ID)
REFERENCES C_ProjectPhase(C_ProjectPhase_ID) ON DELETE CASCADE
;
ALTER TABLE C_ProjectTask ADD CONSTRAINT CTask_CProjectTask
FOREIGN KEY (C_Task_ID)
REFERENCES C_Task(C_Task_ID)
;
ALTER TABLE C_ProjectTask ADD CONSTRAINT MProduct_CProjectTask
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_Recurring
--
ALTER TABLE C_Recurring ADD CONSTRAINT CInvoice_CRecurring
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_Recurring ADD CONSTRAINT COrder_CRecurring
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_Recurring ADD CONSTRAINT CPayment_CRecurring
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE C_Recurring ADD CONSTRAINT CProject_CRecurring
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_Recurring ADD CONSTRAINT GLJournalBatch_CRecurring
FOREIGN KEY (GL_JournalBatch_ID)
REFERENCES GL_JournalBatch(GL_JournalBatch_ID)
;
--
-- TABLE: C_Recurring_Run
--
ALTER TABLE C_Recurring_Run ADD CONSTRAINT CInvoice_CRecurringRun
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE C_Recurring_Run ADD CONSTRAINT COrder_CRecurringRun
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_Recurring_Run ADD CONSTRAINT CPayment_CRecurringRun
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE C_Recurring_Run ADD CONSTRAINT CProject_CRecurringRun
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_Recurring_Run ADD CONSTRAINT CRecurring_CRecurringRun
FOREIGN KEY (C_Recurring_ID)
REFERENCES C_Recurring(C_Recurring_ID)
;
ALTER TABLE C_Recurring_Run ADD CONSTRAINT GLJournalBatch_CRecurringRun
FOREIGN KEY (GL_JournalBatch_ID)
REFERENCES GL_JournalBatch(GL_JournalBatch_ID)
;
--
-- TABLE: C_Region
--
ALTER TABLE C_Region ADD CONSTRAINT C_RegionClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Region ADD CONSTRAINT C_RegionOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_Region ADD CONSTRAINT CCountry_CRegion
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
--
-- TABLE: C_RevenueRecognition_Plan
--
ALTER TABLE C_RevenueRecognition_Plan ADD CONSTRAINT CAcctSchema_CRevRecPlan
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE C_RevenueRecognition_Plan ADD CONSTRAINT CCurrency_CRevenueRecPlan
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_RevenueRecognition_Plan ADD CONSTRAINT CInvoiceLine_CRevenueRecPlan
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE C_RevenueRecognition_Plan ADD CONSTRAINT CRevenueRecognition_Plan
FOREIGN KEY (C_RevenueRecognition_ID)
REFERENCES C_RevenueRecognition(C_RevenueRecognition_ID)
;
--
-- TABLE: C_RevenueRecognition_Run
--
ALTER TABLE C_RevenueRecognition_Run ADD CONSTRAINT CRevRecPlan_CRefRecRun
FOREIGN KEY (C_RevenueRecognition_Plan_ID)
REFERENCES C_RevenueRecognition_Plan(C_RevenueRecognition_Plan_ID)
;
ALTER TABLE C_RevenueRecognition_Run ADD CONSTRAINT GLJournal_CRevenueRecRun
FOREIGN KEY (GL_Journal_ID)
REFERENCES GL_Journal(GL_Journal_ID)
;
--
-- TABLE: C_RfQ
--
ALTER TABLE C_RfQ ADD CONSTRAINT ADUser_CRfQ
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT ADUserSalesRep_CRfQ
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT CBPartner_CRfQ
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT CBPLocation_CRfQ
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT CCurrency_CRfQ
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT COrder_CRfQ
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_RfQ ADD CONSTRAINT CRfQTopic_CRfQ
FOREIGN KEY (C_RfQ_Topic_ID)
REFERENCES C_RfQ_Topic(C_RfQ_Topic_ID)
;
--
-- TABLE: C_RfQ_Topic
--
ALTER TABLE C_RfQ_Topic ADD CONSTRAINT ADPrintformat_ARfQTopic
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID) ON DELETE SET NULL
;
--
-- TABLE: C_RfQ_TopicSubscriber
--
ALTER TABLE C_RfQ_TopicSubscriber ADD CONSTRAINT ADUser_ARfQTopicSubcr
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_RfQ_TopicSubscriber ADD CONSTRAINT C_RfQTopic_Subscriber
FOREIGN KEY (C_RfQ_Topic_ID)
REFERENCES C_RfQ_Topic(C_RfQ_Topic_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQ_TopicSubscriber ADD CONSTRAINT CBPartner_CRfQTopicSubr
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_RfQ_TopicSubscriber ADD CONSTRAINT CBPartnerLoc_CRfQTopicSubr
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
--
-- TABLE: C_RfQ_TopicSubscriberOnly
--
ALTER TABLE C_RfQ_TopicSubscriberOnly ADD CONSTRAINT CRfQTopicSubscriber_Only
FOREIGN KEY (C_RfQ_TopicSubscriber_ID)
REFERENCES C_RfQ_TopicSubscriber(C_RfQ_TopicSubscriber_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQ_TopicSubscriberOnly ADD CONSTRAINT MProdCategory_CRfQTSubOnly
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE C_RfQ_TopicSubscriberOnly ADD CONSTRAINT MProduct_CRfQTSubOnly
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_RfQLine
--
ALTER TABLE C_RfQLine ADD CONSTRAINT CRfQ_CRfQLine
FOREIGN KEY (C_RfQ_ID)
REFERENCES C_RfQ(C_RfQ_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQLine ADD CONSTRAINT MASetInstance_CRfQLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE C_RfQLine ADD CONSTRAINT MProduct_CRfQLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_RfQLineQty
--
ALTER TABLE C_RfQLineQty ADD CONSTRAINT CRfQLine_CRfQLineQty
FOREIGN KEY (C_RfQLine_ID)
REFERENCES C_RfQLine(C_RfQLine_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQLineQty ADD CONSTRAINT CUOM_CRfQLineQty
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
--
-- TABLE: C_RfQResponse
--
ALTER TABLE C_RfQResponse ADD CONSTRAINT ADUser_CRfQResponse
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE C_RfQResponse ADD CONSTRAINT CBPartner_CRfQResponse
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_RfQResponse ADD CONSTRAINT CBPLocation_CRfQResponse
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE C_RfQResponse ADD CONSTRAINT CCurrency_CRfQResponse
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE C_RfQResponse ADD CONSTRAINT COrder_CRfQResponse
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE C_RfQResponse ADD CONSTRAINT CRfQ_CRfQResponse
FOREIGN KEY (C_RfQ_ID)
REFERENCES C_RfQ(C_RfQ_ID) ON DELETE CASCADE
;
--
-- TABLE: C_RfQResponseLine
--
ALTER TABLE C_RfQResponseLine ADD CONSTRAINT CRfQLine_CRfQResponseLine
FOREIGN KEY (C_RfQLine_ID)
REFERENCES C_RfQLine(C_RfQLine_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQResponseLine ADD CONSTRAINT CRfQResponse_Line
FOREIGN KEY (C_RfQResponse_ID)
REFERENCES C_RfQResponse(C_RfQResponse_ID) ON DELETE CASCADE
;
--
-- TABLE: C_RfQResponseLineQty
--
ALTER TABLE C_RfQResponseLineQty ADD CONSTRAINT CRfQLineQty_CRfQRespLineQty
FOREIGN KEY (C_RfQLineQty_ID)
REFERENCES C_RfQLineQty(C_RfQLineQty_ID) ON DELETE CASCADE
;
ALTER TABLE C_RfQResponseLineQty ADD CONSTRAINT CRfQResonseLine_Qty
FOREIGN KEY (C_RfQResponseLine_ID)
REFERENCES C_RfQResponseLine(C_RfQResponseLine_ID) ON DELETE CASCADE
;
--
-- TABLE: C_ServiceLevel
--
ALTER TABLE C_ServiceLevel ADD CONSTRAINT CRevRecPlan_CServiceLevel
FOREIGN KEY (C_RevenueRecognition_Plan_ID)
REFERENCES C_RevenueRecognition_Plan(C_RevenueRecognition_Plan_ID)
;
ALTER TABLE C_ServiceLevel ADD CONSTRAINT MProduct_CServiceLevel
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_ServiceLevelLine
--
ALTER TABLE C_ServiceLevelLine ADD CONSTRAINT CServiceLevel_Line
FOREIGN KEY (C_ServiceLevel_ID)
REFERENCES C_ServiceLevel(C_ServiceLevel_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Subscription
--
ALTER TABLE C_Subscription ADD CONSTRAINT CBPartner_CSubscription
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_Subscription ADD CONSTRAINT CSubscrType_CSubscription
FOREIGN KEY (C_SubscriptionType_ID)
REFERENCES C_SubscriptionType(C_SubscriptionType_ID)
;
ALTER TABLE C_Subscription ADD CONSTRAINT MProduct_CSubscription
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_Subscription_Delivery
--
ALTER TABLE C_Subscription_Delivery ADD CONSTRAINT CSubcription_CSubscrDelivery
FOREIGN KEY (C_Subscription_ID)
REFERENCES C_Subscription(C_Subscription_ID)
;
--
-- TABLE: C_Task
--
ALTER TABLE C_Task ADD CONSTRAINT CPhase_CTask
FOREIGN KEY (C_Phase_ID)
REFERENCES C_Phase(C_Phase_ID) ON DELETE CASCADE
;
ALTER TABLE C_Task ADD CONSTRAINT MProduct_CTask
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_Tax
--
ALTER TABLE C_Tax ADD CONSTRAINT C_Country_C_Tax
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE C_Tax ADD CONSTRAINT C_CountryTo_C_Tax
FOREIGN KEY (To_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE C_Tax ADD CONSTRAINT C_Region_C_Tax
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
ALTER TABLE C_Tax ADD CONSTRAINT C_RegionTo_C_Tax
FOREIGN KEY (To_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
ALTER TABLE C_Tax ADD CONSTRAINT CTax_Parent
FOREIGN KEY (Parent_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
ALTER TABLE C_Tax ADD CONSTRAINT CTaxCategory_CTax
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Tax_Acct
--
ALTER TABLE C_Tax_Acct ADD CONSTRAINT CAcctSchema_CTaxAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_Tax_Acct ADD CONSTRAINT CTax_CTaxAcct
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID) ON DELETE CASCADE
;
--
-- TABLE: C_Tax_Trl
--
ALTER TABLE C_Tax_Trl ADD CONSTRAINT ADLanguage_CTaxTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language) ON DELETE CASCADE
;
ALTER TABLE C_Tax_Trl ADD CONSTRAINT CTax_CTaxTrl
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID) ON DELETE CASCADE
;
--
-- TABLE: C_TaxCategory_Trl
--
ALTER TABLE C_TaxCategory_Trl ADD CONSTRAINT ADLanguage_CTaxCategoryTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE C_TaxCategory_Trl ADD CONSTRAINT CTaxCategory_Trl
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID) ON DELETE CASCADE
;
--
-- TABLE: C_TaxPostal
--
ALTER TABLE C_TaxPostal ADD CONSTRAINT CTax_CTaxPostal
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
--
-- TABLE: C_UOM
--
ALTER TABLE C_UOM ADD CONSTRAINT C_UOMClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_UOM ADD CONSTRAINT C_UOMOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: C_UOM_Conversion
--
ALTER TABLE C_UOM_Conversion ADD CONSTRAINT C_UOM_ConversionClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_UOM_Conversion ADD CONSTRAINT C_UOM_ConversionOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_UOM_Conversion ADD CONSTRAINT C_UOMConversionTo
FOREIGN KEY (C_UOM_To_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE C_UOM_Conversion ADD CONSTRAINT CUOM_CUOMConversion
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE C_UOM_Conversion ADD CONSTRAINT MProduct_CUOMConversion
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: C_UOM_Trl
--
ALTER TABLE C_UOM_Trl ADD CONSTRAINT ADLanguage_CUOMTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language) ON DELETE CASCADE
;
ALTER TABLE C_UOM_Trl ADD CONSTRAINT CUOM_CUOMTrl
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID) ON DELETE CASCADE
;
--
-- TABLE: C_ValidCombination
--
ALTER TABLE C_ValidCombination ADD CONSTRAINT ADClient_VC
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT ADOrg_VC
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT ADOrgTrx_VC
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CAcctSchema_CValidCombination
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CActivity_CValidCombination
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CBPartner_VC
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CElementValueAccount_VC
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE CASCADE
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CElementValueUser1_VC
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CElementValueUser2_VC
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CProject_VC
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT CSalesRegion_VC
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT MLocationFrom_VC
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT MLocationTo_VC
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT MProduct_VC
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE C_ValidCombination ADD CONSTRAINT SOCampaign_VC
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
--
-- TABLE: C_Withholding
--
ALTER TABLE C_Withholding ADD CONSTRAINT CPaymentTerm_CWithholding
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID)
;
--
-- TABLE: C_Withholding_Acct
--
ALTER TABLE C_Withholding_Acct ADD CONSTRAINT CAcctSchema_CWithholdingAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE C_Withholding_Acct ADD CONSTRAINT CWithholding_CWithholdingAcct
FOREIGN KEY (C_Withholding_ID)
REFERENCES C_Withholding(C_Withholding_ID)
;
--
-- TABLE: C_Year
--
ALTER TABLE C_Year ADD CONSTRAINT C_Calendar_Year
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE C_Year ADD CONSTRAINT C_YearClient
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE C_Year ADD CONSTRAINT C_YearOrg
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: Fact_Acct
--
ALTER TABLE Fact_Acct ADD CONSTRAINT AAsset_FactAcct
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT AC_Client_Fact_Acct
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT AD_Org_Fact_Acct
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT AD_OrgTrx_Fact_Acct
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT ADTable_FactAcct
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_BusPartner_Fact_Acct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_Currency_Fact_Acct
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_LocationFrom_Fact_Acct
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_LocationTo_Fact_Acct
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_Project_Fact_Acct
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_SalesRegion_FactAcct
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT C_UOM_Fact_Acct
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CAcctSchema_FactAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CActivity_FactAcct
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CElementValue_FactAcct
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CElementValueUser1_FactAcct
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CElementValueUser2_FactAcct
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CPeriod_FactAcct
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT CTax_FactAcct
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT GLBudget_FactAcct
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT GLCategory_FactAcct
FOREIGN KEY (GL_Category_ID)
REFERENCES GL_Category(GL_Category_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT M_Product_Fact_Acct
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT MLocator_FactAcct
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE Fact_Acct ADD CONSTRAINT SO_Campaign_Fact_Acct
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
--
-- TABLE: Fact_Acct_Balance
--
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT ADClient_FactAcctBal
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT ADOrg_FactAcctBal
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE CASCADE
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT ADOrgTrx_FactAcctBal
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CAcctSchema_FactAcctBal
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CActivity_FactAcctBal
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CBPartner_FactAcctBal
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CCampaign_FactacctBal
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CElementValueAcct_FactAcctBal
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CElementValueU1_FactAcctBal
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CElementValueU2_FactAcctBal
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CLocFrom_FactAcctBalance
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CLocTo_FactAcctBal
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CProject_FactAcctBal
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT CSalesRegion_FactAcctBal
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT GLBudget_FactAcctBalance
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID)
;
ALTER TABLE Fact_Acct_Balance ADD CONSTRAINT MProduct_FactAcctBal
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: GL_Distribution
--
ALTER TABLE GL_Distribution ADD CONSTRAINT ADOrg_GLDist
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT ADOrgOrg_GLDist
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT ADOrgTrx_GLDist
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CAcctSchema_GLDist
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CActivity_GLDist
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CBPartner_GLDist
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CCampaign_GLDist
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CDocType_GLDistribution
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CEValueAcct_GLDist
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CEValueUser1_GLDist
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CEValueUser2_GLDist
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CLocFrom_GLDist
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CLocTo_GLDist
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CProject_GLDist
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT CSalesRegopn_GLDist
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE GL_Distribution ADD CONSTRAINT MProduct_GLDist
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: GL_DistributionLine
--
ALTER TABLE GL_DistributionLine ADD CONSTRAINT ADOrg_GLDistLine
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT ADOrgOrg_GLDistLine
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT ADOrgTrx_GLDistLine
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CActivity_GLDistLine
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CBPartner_GLDistLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CCampaign_GLDistLine
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CEValueAcct_GLDistLine
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CEValueUser1_GLDistLine
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CEValueUser2_GLDistLine
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CLocFrom_GLDistLine
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CLocTo_GLDistLine
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CProject_GLDistLine
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT CSalesRegion_GLDistLine
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT GLDistribution_GLDistLine
FOREIGN KEY (GL_Distribution_ID)
REFERENCES GL_Distribution(GL_Distribution_ID) ON DELETE CASCADE
;
ALTER TABLE GL_DistributionLine ADD CONSTRAINT MProduct_GLDistLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: GL_Journal
--
ALTER TABLE GL_Journal ADD CONSTRAINT C_AcctSchema_GL_Journal
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT C_Period_Journal
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT CConversionType_GLJournal
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT CCurrency_GLJournal
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT CDocType_GLJournal
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT GLBudget_GLJournal
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT GLCategory_GLJournal
FOREIGN KEY (GL_Category_ID)
REFERENCES GL_Category(GL_Category_ID)
;
ALTER TABLE GL_Journal ADD CONSTRAINT GLJournalBatch_GLJournal
FOREIGN KEY (GL_JournalBatch_ID)
REFERENCES GL_JournalBatch(GL_JournalBatch_ID)
;
--
-- TABLE: GL_JournalBatch
--
ALTER TABLE GL_JournalBatch ADD CONSTRAINT C_Period_JournalBatch
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
ALTER TABLE GL_JournalBatch ADD CONSTRAINT CCurrency_GLJournalBatch
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE GL_JournalBatch ADD CONSTRAINT CDocType_GLJournalBatch
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE GL_JournalBatch ADD CONSTRAINT GLCategory_GLJournalBatch
FOREIGN KEY (GL_Category_ID)
REFERENCES GL_Category(GL_Category_ID)
;
--
-- TABLE: GL_JournalLine
--
ALTER TABLE GL_JournalLine ADD CONSTRAINT ADClient_GLJournalLine
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT ADOrg_GLJournalLine
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT CConversionType_GLJournalLine
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT CCurrency_GLJournalLine
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT CUOM_GLJournalLine
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT CVC_GLJournalLine
FOREIGN KEY (C_ValidCombination_ID)
REFERENCES C_ValidCombination(C_ValidCombination_ID)
;
ALTER TABLE GL_JournalLine ADD CONSTRAINT GLJournal_GLJournalLine
FOREIGN KEY (GL_Journal_ID)
REFERENCES GL_Journal(GL_Journal_ID) ON DELETE CASCADE
;
--
-- TABLE: I_BankStatement
--
ALTER TABLE I_BankStatement ADD CONSTRAINT CBankAccount_IBankStatement
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CBankStatement_IBankStatement
FOREIGN KEY (C_BankStatement_ID)
REFERENCES C_BankStatement(C_BankStatement_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CBankStmtLine_IBankStmt
FOREIGN KEY (C_BankStatementLine_ID)
REFERENCES C_BankStatementLine(C_BankStatementLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CBPartner_IBankStatement
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CCharge_IBankStmt
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CCurrency_IBankStatement
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CInvoice_IBankStatement
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE SET NULL
;
ALTER TABLE I_BankStatement ADD CONSTRAINT CPayment_IbankStatement
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID) ON DELETE SET NULL
;
--
-- TABLE: I_BPartner
--
ALTER TABLE I_BPartner ADD CONSTRAINT ADUser_IBPartner
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE I_BPartner ADD CONSTRAINT CBPartner_IBPartner
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_BPartner ADD CONSTRAINT CBPartnerLocation_IBPartner
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_BPartner ADD CONSTRAINT CBPGroup_IBPartner
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID) ON DELETE SET NULL
;
ALTER TABLE I_BPartner ADD CONSTRAINT CCountry_IPartner
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID) ON DELETE SET NULL
;
ALTER TABLE I_BPartner ADD CONSTRAINT CGreeting_IBPartner
FOREIGN KEY (C_Greeting_ID)
REFERENCES C_Greeting(C_Greeting_ID)
;
ALTER TABLE I_BPartner ADD CONSTRAINT CRegion_IBPartner
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID) ON DELETE SET NULL
;
--
-- TABLE: I_Conversion_Rate
--
ALTER TABLE I_Conversion_Rate ADD CONSTRAINT CConversionRate_IConvRate
FOREIGN KEY (C_Conversion_Rate_ID)
REFERENCES C_Conversion_Rate(C_Conversion_Rate_ID) ON DELETE SET NULL
;
ALTER TABLE I_Conversion_Rate ADD CONSTRAINT CConvType_IConvRate
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID) ON DELETE SET NULL
;
ALTER TABLE I_Conversion_Rate ADD CONSTRAINT CCurrency_IConvRate
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_Conversion_Rate ADD CONSTRAINT CCurrency_IConvRateTo
FOREIGN KEY (C_Currency_ID_To)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
--
-- TABLE: I_DepreciationPlan
--
ALTER TABLE I_DepreciationPlan ADD CONSTRAINT ADepreciationPlan_IDeprPlan
FOREIGN KEY (A_DepreciationPlan_ID)
REFERENCES A_DepreciationPlan(A_DepreciationPlan_ID)
;
--
-- TABLE: I_ElementValue
--
ALTER TABLE I_ElementValue ADD CONSTRAINT ADColumn_IElementValue
FOREIGN KEY (AD_Column_ID)
REFERENCES AD_Column(AD_Column_ID) ON DELETE SET NULL
;
ALTER TABLE I_ElementValue ADD CONSTRAINT CElement_IElementValue
FOREIGN KEY (C_Element_ID)
REFERENCES C_Element(C_Element_ID) ON DELETE SET NULL
;
ALTER TABLE I_ElementValue ADD CONSTRAINT CElementValue_IElementValue
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
ALTER TABLE I_ElementValue ADD CONSTRAINT CEValueParent_IElementValue
FOREIGN KEY (ParentElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
--
-- TABLE: I_GLJournal
--
ALTER TABLE I_GLJournal ADD CONSTRAINT ADOrg_IGLJournal
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT ADOrgDoc_IGLJournal
FOREIGN KEY (AD_OrgDoc_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT ADOrgTrx_IGLJournal
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CAcctSchema_IGLJournal
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CActivity_GLJournal
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CBPartner_IGLJournal
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CCampaign_IGLJournal
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CConversionType_IGLJournal
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CCurrency_IGLJournal
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CDocType_IGLJournal
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CElValueAccount_IGLJournal
FOREIGN KEY (Account_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CElValueUser2_IGLJournal
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CEValueUser1_IGLJournal
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CLocFrom_IGLJournal
FOREIGN KEY (C_LocFrom_ID)
REFERENCES C_Location(C_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CLocTo_IGLJournal
FOREIGN KEY (C_LocTo_ID)
REFERENCES C_Location(C_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CPeriod_IGLJournal
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CProject_IGLJournal
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CSalesRegion_IGLJournal
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT CValidCombination_IGLJournal
FOREIGN KEY (C_ValidCombination_ID)
REFERENCES C_ValidCombination(C_ValidCombination_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT GLBudget_IGLJournal
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT GLCategory_IGLJournal
FOREIGN KEY (GL_Category_ID)
REFERENCES GL_Category(GL_Category_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT GLJourbelLine_IGLJournal
FOREIGN KEY (GL_JournalLine_ID)
REFERENCES GL_JournalLine(GL_JournalLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT GLJournal_IGLJournal
FOREIGN KEY (GL_Journal_ID)
REFERENCES GL_Journal(GL_Journal_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT GLJournalBatch_IGLJournal
FOREIGN KEY (GL_JournalBatch_ID)
REFERENCES GL_JournalBatch(GL_JournalBatch_ID) ON DELETE SET NULL
;
ALTER TABLE I_GLJournal ADD CONSTRAINT MProduct_OGLJournal
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
--
-- TABLE: I_InOutLineConfirm
--
ALTER TABLE I_InOutLineConfirm ADD CONSTRAINT MInOutLineConfirm_Import
FOREIGN KEY (M_InOutLineConfirm_ID)
REFERENCES M_InOutLineConfirm(M_InOutLineConfirm_ID) ON DELETE CASCADE
;
--
-- TABLE: I_Inventory
--
ALTER TABLE I_Inventory ADD CONSTRAINT MInventory_IInventory
FOREIGN KEY (M_Inventory_ID)
REFERENCES M_Inventory(M_Inventory_ID) ON DELETE SET NULL
;
ALTER TABLE I_Inventory ADD CONSTRAINT MInventoryLine_IInventory
FOREIGN KEY (M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_Inventory ADD CONSTRAINT MLocator_IInventory
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID) ON DELETE SET NULL
;
ALTER TABLE I_Inventory ADD CONSTRAINT MProduct_IInventory
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
ALTER TABLE I_Inventory ADD CONSTRAINT MWarehouse_IInventory
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE SET NULL
;
--
-- TABLE: I_Invoice
--
ALTER TABLE I_Invoice ADD CONSTRAINT ADOrg_IInvoice
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT ADOrgTrx_IInvoice
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT ADUser_IInvoice
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT ADUserSalesRep_IInvoice
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CActivity_IInvoice
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CBPartner_IInvoice
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CBPLocation_IInvoice
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CCampaign_IInvoice
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CCountry_IInvoice
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CCurrency_IInvoice
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CDocType_IInvoice
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CInvliceLine_IInvoice
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CInvoice_IInvoice
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CLocation_IInvoice
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CPaymentTerm_IInvoice
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CProject_IInvoice
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CRegion_IInvoice
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT CTax_IInvoice
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT MPriceList_IInvoice
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID) ON DELETE SET NULL
;
ALTER TABLE I_Invoice ADD CONSTRAINT NProduct_IInvoice
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
--
-- TABLE: I_Order
--
ALTER TABLE I_Order ADD CONSTRAINT ADOrg_IOrder
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE I_Order ADD CONSTRAINT ADOrgTrx_IOrder
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE I_Order ADD CONSTRAINT ADUser_IOrder
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT ADUserSalesRep_IOrder
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CACtivity_IOrder
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CBOLocation_IOrder
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE I_Order ADD CONSTRAINT CBPartner_IOrder
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CBPartnerLocBillTo_IOrder
FOREIGN KEY (BillTo_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE I_Order ADD CONSTRAINT CCampaign_IOrder
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CCountry_IOrder
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CCurrency_IOrder
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CDocType_IOrder
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CLocation_IOrder
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT COrder_IOrder
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT COrderLine_IOrder
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CPaymentTerm_IOrder
FOREIGN KEY (C_PaymentTerm_ID)
REFERENCES C_PaymentTerm(C_PaymentTerm_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CProject_IOrder
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CRegion_IOrder
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CTax_IOrder
FOREIGN KEY (C_Tax_ID)
REFERENCES C_Tax(C_Tax_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT CUOM_IOrder
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT MPriceList_IOrder
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT MProduct_IOrder
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
ALTER TABLE I_Order ADD CONSTRAINT MShipper_IOrder
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
ALTER TABLE I_Order ADD CONSTRAINT MWarehouse_IOrder
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE SET NULL
;
--
-- TABLE: I_Payment
--
ALTER TABLE I_Payment ADD CONSTRAINT CBankAccount_IPayment
FOREIGN KEY (C_BankAccount_ID)
REFERENCES C_BankAccount(C_BankAccount_ID)
;
ALTER TABLE I_Payment ADD CONSTRAINT CBPartner_IPayment
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE I_Payment ADD CONSTRAINT CCharge_IPayment
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE I_Payment ADD CONSTRAINT CDocType_IPayment
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE I_Payment ADD CONSTRAINT CInvoice_IPayment
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE I_Payment ADD CONSTRAINT CPayment_IPayment
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
--
-- TABLE: I_Product
--
ALTER TABLE I_Product ADD CONSTRAINT CBPartner_IProduct
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE SET NULL
;
ALTER TABLE I_Product ADD CONSTRAINT CCurrency_IProduct
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID) ON DELETE SET NULL
;
ALTER TABLE I_Product ADD CONSTRAINT CUOM_IProduct
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID) ON DELETE SET NULL
;
ALTER TABLE I_Product ADD CONSTRAINT MProduct_IProduct
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
ALTER TABLE I_Product ADD CONSTRAINT MProductCategory_IProduct
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: I_ReportLine
--
ALTER TABLE I_ReportLine ADD CONSTRAINT CElementValue_IReportLine
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID) ON DELETE SET NULL
;
ALTER TABLE I_ReportLine ADD CONSTRAINT PAReportLine_IReportLine
FOREIGN KEY (PA_ReportLine_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE SET NULL
;
ALTER TABLE I_ReportLine ADD CONSTRAINT PAReportLineSet_IReportLine
FOREIGN KEY (PA_ReportLineSet_ID)
REFERENCES PA_ReportLineSet(PA_ReportLineSet_ID) ON DELETE SET NULL
;
ALTER TABLE I_ReportLine ADD CONSTRAINT PAReportSource_IReportLine
FOREIGN KEY (PA_ReportSource_ID)
REFERENCES PA_ReportSource(PA_ReportSource_ID) ON DELETE SET NULL
;
--
-- TABLE: K_CategoryValue
--
ALTER TABLE K_CategoryValue ADD CONSTRAINT KCategory_KCategoryValue
FOREIGN KEY (K_Category_ID)
REFERENCES K_Category(K_Category_ID) ON DELETE CASCADE
;
--
-- TABLE: K_Comment
--
ALTER TABLE K_Comment ADD CONSTRAINT ADSession_KComment
FOREIGN KEY (AD_Session_ID)
REFERENCES AD_Session(AD_Session_ID) ON DELETE SET NULL
;
ALTER TABLE K_Comment ADD CONSTRAINT KEntry_KComment
FOREIGN KEY (K_Entry_ID)
REFERENCES K_Entry(K_Entry_ID) ON DELETE CASCADE
;
--
-- TABLE: K_Entry
--
ALTER TABLE K_Entry ADD CONSTRAINT ADSession_KEntry
FOREIGN KEY (AD_Session_ID)
REFERENCES AD_Session(AD_Session_ID) ON DELETE SET NULL
;
ALTER TABLE K_Entry ADD CONSTRAINT KSource_KEntry
FOREIGN KEY (K_Source_ID)
REFERENCES K_Source(K_Source_ID)
;
ALTER TABLE K_Entry ADD CONSTRAINT KTopic_KEntry
FOREIGN KEY (K_Topic_ID)
REFERENCES K_Topic(K_Topic_ID)
;
--
-- TABLE: K_EntryCategory
--
ALTER TABLE K_EntryCategory ADD CONSTRAINT KCategory_KEntryCategory
FOREIGN KEY (K_Category_ID)
REFERENCES K_Category(K_Category_ID) ON DELETE CASCADE
;
ALTER TABLE K_EntryCategory ADD CONSTRAINT KCategoryValue_KEntryCategory
FOREIGN KEY (K_CategoryValue_ID)
REFERENCES K_CategoryValue(K_CategoryValue_ID) ON DELETE CASCADE
;
ALTER TABLE K_EntryCategory ADD CONSTRAINT KEntry_KentryCatalog
FOREIGN KEY (K_Entry_ID)
REFERENCES K_Entry(K_Entry_ID) ON DELETE CASCADE
;
--
-- TABLE: K_EntryRelated
--
ALTER TABLE K_EntryRelated ADD CONSTRAINT KEntry_KEntryRelated
FOREIGN KEY (K_Entry_ID)
REFERENCES K_Entry(K_Entry_ID) ON DELETE CASCADE
;
ALTER TABLE K_EntryRelated ADD CONSTRAINT KEntry_KEntryRelatedID
FOREIGN KEY (K_EntryRelated_ID)
REFERENCES K_Entry(K_Entry_ID) ON DELETE CASCADE
;
--
-- TABLE: K_Topic
--
ALTER TABLE K_Topic ADD CONSTRAINT KType_KTopic
FOREIGN KEY (K_Type_ID)
REFERENCES K_Type(K_Type_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Attribute
--
ALTER TABLE M_Attribute ADD CONSTRAINT MAttributeSearch_MAttribute
FOREIGN KEY (M_AttributeSearch_ID)
REFERENCES M_AttributeSearch(M_AttributeSearch_ID)
;
--
-- TABLE: M_AttributeInstance
--
ALTER TABLE M_AttributeInstance ADD CONSTRAINT MAttribute_MAttributeInst
FOREIGN KEY (M_Attribute_ID)
REFERENCES M_Attribute(M_Attribute_ID)
;
ALTER TABLE M_AttributeInstance ADD CONSTRAINT MAttributeValue_MAttrInst
FOREIGN KEY (M_AttributeValue_ID)
REFERENCES M_AttributeValue(M_AttributeValue_ID)
;
ALTER TABLE M_AttributeInstance ADD CONSTRAINT MAttrSetInst__MAttrInst
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: M_AttributeSet
--
ALTER TABLE M_AttributeSet ADD CONSTRAINT MLotCtl_MAttributeSet
FOREIGN KEY (M_LotCtl_ID)
REFERENCES M_LotCtl(M_LotCtl_ID)
;
ALTER TABLE M_AttributeSet ADD CONSTRAINT MSerNoCtl_AttributeSet
FOREIGN KEY (M_SerNoCtl_ID)
REFERENCES M_SerNoCtl(M_SerNoCtl_ID)
;
--
-- TABLE: M_AttributeSetInstance
--
ALTER TABLE M_AttributeSetInstance ADD CONSTRAINT MAttributeSet_MAttribSetInst
FOREIGN KEY (M_AttributeSet_ID)
REFERENCES M_AttributeSet(M_AttributeSet_ID)
;
ALTER TABLE M_AttributeSetInstance ADD CONSTRAINT MLot_MAttributeSetInstance
FOREIGN KEY (M_Lot_ID)
REFERENCES M_Lot(M_Lot_ID)
;
--
-- TABLE: M_AttributeUse
--
ALTER TABLE M_AttributeUse ADD CONSTRAINT MAttribute_MAttributeUse
FOREIGN KEY (M_Attribute_ID)
REFERENCES M_Attribute(M_Attribute_ID)
;
ALTER TABLE M_AttributeUse ADD CONSTRAINT MAttributeSet_MAttributeUse
FOREIGN KEY (M_AttributeSet_ID)
REFERENCES M_AttributeSet(M_AttributeSet_ID)
;
--
-- TABLE: M_AttributeValue
--
ALTER TABLE M_AttributeValue ADD CONSTRAINT MAttribute_MAttributeValue
FOREIGN KEY (M_Attribute_ID)
REFERENCES M_Attribute(M_Attribute_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Demand
--
ALTER TABLE M_Demand ADD CONSTRAINT CCalendar_MDemand
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE M_Demand ADD CONSTRAINT CYear_MDemand
FOREIGN KEY (C_Year_ID)
REFERENCES C_Year(C_Year_ID)
;
--
-- TABLE: M_DemandDetail
--
ALTER TABLE M_DemandDetail ADD CONSTRAINT COrderLine_MDemandDetail
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID) ON DELETE CASCADE
;
ALTER TABLE M_DemandDetail ADD CONSTRAINT MDemandLine_MDemandDetail
FOREIGN KEY (M_DemandLine_ID)
REFERENCES M_DemandLine(M_DemandLine_ID) ON DELETE CASCADE
;
ALTER TABLE M_DemandDetail ADD CONSTRAINT MForecastLine_MDemandDetail
FOREIGN KEY (M_ForecastLine_ID)
REFERENCES M_ForecastLine(M_ForecastLine_ID) ON DELETE CASCADE
;
ALTER TABLE M_DemandDetail ADD CONSTRAINT MReqLine_MDemandDetail
FOREIGN KEY (M_RequisitionLine_ID)
REFERENCES M_RequisitionLine(M_RequisitionLine_ID) ON DELETE CASCADE
;
--
-- TABLE: M_DemandLine
--
ALTER TABLE M_DemandLine ADD CONSTRAINT CPeriod_MDemandLine
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
ALTER TABLE M_DemandLine ADD CONSTRAINT MDemand_MDemandLine
FOREIGN KEY (M_Demand_ID)
REFERENCES M_Demand(M_Demand_ID) ON DELETE CASCADE
;
ALTER TABLE M_DemandLine ADD CONSTRAINT MProduct_MDemandLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_DiscountSchemaBreak
--
ALTER TABLE M_DiscountSchemaBreak ADD CONSTRAINT MDiscountS_MDSBreak
FOREIGN KEY (M_DiscountSchema_ID)
REFERENCES M_DiscountSchema(M_DiscountSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_DiscountSchemaBreak ADD CONSTRAINT MProdCategory_MDiscountSBreak
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE M_DiscountSchemaBreak ADD CONSTRAINT MProduct_MDiscountSBreak
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_DiscountSchemaLine
--
ALTER TABLE M_DiscountSchemaLine ADD CONSTRAINT CBPartner_MDiscountSLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_DiscountSchemaLine ADD CONSTRAINT CConversionType_MDiscSchLine
FOREIGN KEY (C_ConversionType_ID)
REFERENCES C_ConversionType(C_ConversionType_ID)
;
ALTER TABLE M_DiscountSchemaLine ADD CONSTRAINT MDiscountSchema_MDSLine
FOREIGN KEY (M_DiscountSchema_ID)
REFERENCES M_DiscountSchema(M_DiscountSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_DiscountSchemaLine ADD CONSTRAINT MProdCategory_MDiscountSLine
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE M_DiscountSchemaLine ADD CONSTRAINT MProduct_MDiscountSLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE SET NULL
;
--
-- TABLE: M_DistributionListLine
--
ALTER TABLE M_DistributionListLine ADD CONSTRAINT CBPartner_MDistListLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_DistributionListLine ADD CONSTRAINT CBPartnerLoc_MDistListLine
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
ALTER TABLE M_DistributionListLine ADD CONSTRAINT MDistributionList_Line
FOREIGN KEY (M_DistributionList_ID)
REFERENCES M_DistributionList(M_DistributionList_ID) ON DELETE CASCADE
;
--
-- TABLE: M_DistributionRun
--
ALTER TABLE M_DistributionRun ADD CONSTRAINT CBPartner_MDistributionRun
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_DistributionRun ADD CONSTRAINT CBPLocation_MDistributionRun
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
--
-- TABLE: M_DistributionRunLine
--
ALTER TABLE M_DistributionRunLine ADD CONSTRAINT MDistributionList_RunLine
FOREIGN KEY (M_DistributionList_ID)
REFERENCES M_DistributionList(M_DistributionList_ID) ON DELETE CASCADE
;
ALTER TABLE M_DistributionRunLine ADD CONSTRAINT MDistributionRun_Line
FOREIGN KEY (M_DistributionRun_ID)
REFERENCES M_DistributionRun(M_DistributionRun_ID) ON DELETE CASCADE
;
ALTER TABLE M_DistributionRunLine ADD CONSTRAINT MProduct_MDistributionRun
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_EDI
--
ALTER TABLE M_EDI ADD CONSTRAINT CBPEDI_MEDI
FOREIGN KEY (C_BP_EDI_ID)
REFERENCES C_BP_EDI(C_BP_EDI_ID)
;
ALTER TABLE M_EDI ADD CONSTRAINT MProduct_MEDI
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_EDI ADD CONSTRAINT MWarehouse_MEDI
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: M_EDI_Info
--
ALTER TABLE M_EDI_Info ADD CONSTRAINT MEDI_EDIInfo
FOREIGN KEY (M_EDI_ID)
REFERENCES M_EDI(M_EDI_ID)
;
--
-- TABLE: M_Forecast
--
ALTER TABLE M_Forecast ADD CONSTRAINT CCalendar_MForecast
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE M_Forecast ADD CONSTRAINT CYear_MForecast
FOREIGN KEY (C_Year_ID)
REFERENCES C_Year(C_Year_ID)
;
--
-- TABLE: M_ForecastLine
--
ALTER TABLE M_ForecastLine ADD CONSTRAINT CPeriod_MForecastLine
FOREIGN KEY (C_Period_ID)
REFERENCES C_Period(C_Period_ID)
;
ALTER TABLE M_ForecastLine ADD CONSTRAINT MForecast_MForecastLine
FOREIGN KEY (M_Forecast_ID)
REFERENCES M_Forecast(M_Forecast_ID) ON DELETE CASCADE
;
ALTER TABLE M_ForecastLine ADD CONSTRAINT MProduct_MForecastLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Freight
--
ALTER TABLE M_Freight ADD CONSTRAINT CCountry_MFreight
FOREIGN KEY (C_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT CCountryTo_MFreight
FOREIGN KEY (To_Country_ID)
REFERENCES C_Country(C_Country_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT CCurrency_MFreight
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT CRegion_MFreight
FOREIGN KEY (C_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT CRegionTo_MFreight
FOREIGN KEY (To_Region_ID)
REFERENCES C_Region(C_Region_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT MFreightCategory_MFreight
FOREIGN KEY (M_FreightCategory_ID)
REFERENCES M_FreightCategory(M_FreightCategory_ID)
;
ALTER TABLE M_Freight ADD CONSTRAINT MShipper_MFreight
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
--
-- TABLE: M_InOut
--
ALTER TABLE M_InOut ADD CONSTRAINT ADOrg_MInOut
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT ADOrgTrx_MInOut
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT ADUser_MInOut
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT ADUser_SR_MInOut
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CActivity_MInOut
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CBPartner_MInOut
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CCampaign_MInOut
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CCharge_MInOut
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CDocType_MInOut
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CElementValueUser1_MInOut
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CElementValueUser2_MInOut
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CInvoice_MInOut
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT COrder_MInOut
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT CProject_MInOut
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT MInOut_Ref
FOREIGN KEY (Ref_InOut_ID)
REFERENCES M_InOut(M_InOut_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT MShipper_MInOut
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT MWarehouse_MInOut
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
ALTER TABLE M_InOut ADD CONSTRAINT VBPLocation_MInOut
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID)
;
--
-- TABLE: M_InOutConfirm
--
ALTER TABLE M_InOutConfirm ADD CONSTRAINT CInvoice_MInOutConfirm
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE M_InOutConfirm ADD CONSTRAINT MInOut_MInOutConfirm
FOREIGN KEY (M_InOut_ID)
REFERENCES M_InOut(M_InOut_ID) ON DELETE CASCADE
;
ALTER TABLE M_InOutConfirm ADD CONSTRAINT MInventory_MInOutConfirm
FOREIGN KEY (M_Inventory_ID)
REFERENCES M_Inventory(M_Inventory_ID)
;
--
-- TABLE: M_InOutLine
--
ALTER TABLE M_InOutLine ADD CONSTRAINT COrderLine_MInOut
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE M_InOutLine ADD CONSTRAINT CUOM_MInOutLine
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE M_InOutLine ADD CONSTRAINT MAttrSetInst_MInOutLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_InOutLine ADD CONSTRAINT MInOut_MInOutLine
FOREIGN KEY (M_InOut_ID)
REFERENCES M_InOut(M_InOut_ID) ON DELETE CASCADE
;
ALTER TABLE M_InOutLine ADD CONSTRAINT MInOutLine_Ref
FOREIGN KEY (Ref_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_InOutLine ADD CONSTRAINT MLocator_MInOutLine
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_InOutLine ADD CONSTRAINT MProduct_MInOutLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_InOutLineConfirm
--
ALTER TABLE M_InOutLineConfirm ADD CONSTRAINT CInvoiceLine_MInOutLineConfirm
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE M_InOutLineConfirm ADD CONSTRAINT MInOutConfirm_MInOutLineConf
FOREIGN KEY (M_InOutConfirm_ID)
REFERENCES M_InOutConfirm(M_InOutConfirm_ID) ON DELETE CASCADE
;
ALTER TABLE M_InOutLineConfirm ADD CONSTRAINT MInOutLine_MInOutConfirm
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID) ON DELETE CASCADE
;
ALTER TABLE M_InOutLineConfirm ADD CONSTRAINT MInvLine_MInOutLineConfirm
FOREIGN KEY (M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID)
;
--
-- TABLE: M_Inventory
--
ALTER TABLE M_Inventory ADD CONSTRAINT ADOrg_MInventory
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT ADOrgTrx_MInventory
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CActivity_MInventory
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CCampaign_MInventory
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CDocType_MInventory
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CElementValueUser1_MInvent
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CElementValueUser2_MInvent
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT CProject_MInventory
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT MPerpetualInv_MInventory
FOREIGN KEY (M_PerpetualInv_ID)
REFERENCES M_PerpetualInv(M_PerpetualInv_ID)
;
ALTER TABLE M_Inventory ADD CONSTRAINT MWarehouse_MInventory
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: M_InventoryLine
--
ALTER TABLE M_InventoryLine ADD CONSTRAINT CCharge_MInventoryLine
FOREIGN KEY (C_Charge_ID)
REFERENCES C_Charge(C_Charge_ID)
;
ALTER TABLE M_InventoryLine ADD CONSTRAINT MAttrSetInst_MInventoryLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_InventoryLine ADD CONSTRAINT MInventory_MInventoryLine
FOREIGN KEY (M_Inventory_ID)
REFERENCES M_Inventory(M_Inventory_ID) ON DELETE CASCADE
;
ALTER TABLE M_InventoryLine ADD CONSTRAINT MLocator_MInventoryLine
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_InventoryLine ADD CONSTRAINT MProduct_MInventoryLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_Locator
--
ALTER TABLE M_Locator ADD CONSTRAINT M_Warehouse_Locator
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE CASCADE
;
ALTER TABLE M_Locator ADD CONSTRAINT M_WH_Locator_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Locator ADD CONSTRAINT M_WH_Locator_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: M_Lot
--
ALTER TABLE M_Lot ADD CONSTRAINT MLotCtl_MLot
FOREIGN KEY (M_LotCtl_ID)
REFERENCES M_LotCtl(M_LotCtl_ID)
;
ALTER TABLE M_Lot ADD CONSTRAINT MProduct_MLot
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_MatchInv
--
ALTER TABLE M_MatchInv ADD CONSTRAINT COnvoiceLine_MMatchInv
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE M_MatchInv ADD CONSTRAINT MInOutLine_MMatchInv
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_MatchInv ADD CONSTRAINT MProduct_MMatchInv
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_MatchPO
--
ALTER TABLE M_MatchPO ADD CONSTRAINT CInvoiceLine_MMatchPO
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE M_MatchPO ADD CONSTRAINT COrderLine_MMatchPO
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE M_MatchPO ADD CONSTRAINT MInOutLine_MMatchPO
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_MatchPO ADD CONSTRAINT MProduct_MMatchPO
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_Movement
--
ALTER TABLE M_Movement ADD CONSTRAINT ADOrg_MMovement
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT ADOrgTrx_MMovement
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CActivity_MMovement
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CCampaign_MMovement
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CDocType_MMovement
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CElementValueUser1_MMove
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CElementValueUser2_MMove
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Movement ADD CONSTRAINT CProject_MMovement
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
--
-- TABLE: M_MovementConfirm
--
ALTER TABLE M_MovementConfirm ADD CONSTRAINT MInventory_MMovConfirm
FOREIGN KEY (M_Inventory_ID)
REFERENCES M_Inventory(M_Inventory_ID)
;
ALTER TABLE M_MovementConfirm ADD CONSTRAINT MMovement_MMovementConfirm
FOREIGN KEY (M_Movement_ID)
REFERENCES M_Movement(M_Movement_ID) ON DELETE CASCADE
;
--
-- TABLE: M_MovementLine
--
ALTER TABLE M_MovementLine ADD CONSTRAINT AAsset_MMovementLine
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE M_MovementLine ADD CONSTRAINT MAttrSetInst_MMovementLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_MovementLine ADD CONSTRAINT MLocator_MovementLine
FOREIGN KEY (M_LocatorTo_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_MovementLine ADD CONSTRAINT MLocatorTo_MMovementLine
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_MovementLine ADD CONSTRAINT MMovement_MMovementLine
FOREIGN KEY (M_Movement_ID)
REFERENCES M_Movement(M_Movement_ID) ON DELETE CASCADE
;
ALTER TABLE M_MovementLine ADD CONSTRAINT MProduct_MMovementLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
--
-- TABLE: M_MovementLineConfirm
--
ALTER TABLE M_MovementLineConfirm ADD CONSTRAINT MInventoryLine_MMovLineConfirm
FOREIGN KEY (M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID)
;
ALTER TABLE M_MovementLineConfirm ADD CONSTRAINT MMovementConfirm_MMovLineConf
FOREIGN KEY (M_MovementConfirm_ID)
REFERENCES M_MovementConfirm(M_MovementConfirm_ID) ON DELETE CASCADE
;
ALTER TABLE M_MovementLineConfirm ADD CONSTRAINT MMovementLine_MMovLineConfirm
FOREIGN KEY (M_MovementLine_ID)
REFERENCES M_MovementLine(M_MovementLine_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Package
--
ALTER TABLE M_Package ADD CONSTRAINT MInOut_MPackage
FOREIGN KEY (M_InOut_ID)
REFERENCES M_InOut(M_InOut_ID)
;
ALTER TABLE M_Package ADD CONSTRAINT MShipper_MPackage
FOREIGN KEY (M_Shipper_ID)
REFERENCES M_Shipper(M_Shipper_ID)
;
--
-- TABLE: M_PackageLine
--
ALTER TABLE M_PackageLine ADD CONSTRAINT MInOutLine_MPackageLine
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_PackageLine ADD CONSTRAINT MPackage_MPackageLine
FOREIGN KEY (M_Package_ID)
REFERENCES M_Package(M_Package_ID) ON DELETE CASCADE
;
--
-- TABLE: M_PerpetualInv
--
ALTER TABLE M_PerpetualInv ADD CONSTRAINT MProdCategory_MPerpetualInv
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE M_PerpetualInv ADD CONSTRAINT MWarehouse_MPerpetualInv
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: M_PriceList
--
ALTER TABLE M_PriceList ADD CONSTRAINT BasePriceList
FOREIGN KEY (BasePriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE M_PriceList ADD CONSTRAINT CCurrency_MPriceList
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: M_PriceList_Version
--
ALTER TABLE M_PriceList_Version ADD CONSTRAINT MDiscountS_MPLVersion
FOREIGN KEY (M_DiscountSchema_ID)
REFERENCES M_DiscountSchema(M_DiscountSchema_ID)
;
ALTER TABLE M_PriceList_Version ADD CONSTRAINT MPriceList_MPriceListVersion
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Product
--
ALTER TABLE M_Product ADD CONSTRAINT AD_Org_MProduct
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT ADClient_MProduct
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT CRevRecognition_MProduct
FOREIGN KEY (C_RevenueRecognition_ID)
REFERENCES C_RevenueRecognition(C_RevenueRecognition_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT CSubscriptionType_MProduct
FOREIGN KEY (C_SubscriptionType_ID)
REFERENCES C_SubscriptionType(C_SubscriptionType_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT CTaxCategory_MProduct
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT CUOM_MProduct
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT MAttributeSet_MProduct
FOREIGN KEY (M_AttributeSet_ID)
REFERENCES M_AttributeSet(M_AttributeSet_ID) ON DELETE CASCADE
;
ALTER TABLE M_Product ADD CONSTRAINT MAttrSetInst_MProduct
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT MFreightCategory_MProduct
FOREIGN KEY (M_FreightCategory_ID)
REFERENCES M_FreightCategory(M_FreightCategory_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT MLocator_MProduct
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT MProduct_MProductCategory
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT RMailText_MProduct
FOREIGN KEY (R_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT SExpenseType_MProduct
FOREIGN KEY (S_ExpenseType_ID)
REFERENCES S_ExpenseType(S_ExpenseType_ID)
;
ALTER TABLE M_Product ADD CONSTRAINT SResource_MProduct
FOREIGN KEY (S_Resource_ID)
REFERENCES S_Resource(S_Resource_ID)
;
--
-- TABLE: M_Product_Acct
--
ALTER TABLE M_Product_Acct ADD CONSTRAINT CAcctSchema_MProductAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_Product_Acct ADD CONSTRAINT M_Product_M_Product_Acct
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Product_BOM
--
ALTER TABLE M_Product_BOM ADD CONSTRAINT MProduct_BOMProduct
FOREIGN KEY (M_ProductBOM_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_Product_BOM ADD CONSTRAINT MProduct_MProductBOM
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Product_Category
--
ALTER TABLE M_Product_Category ADD CONSTRAINT AAssetGroup_MProductCategory
FOREIGN KEY (A_Asset_Group_ID)
REFERENCES A_Asset_Group(A_Asset_Group_ID)
;
ALTER TABLE M_Product_Category ADD CONSTRAINT ADPrintColor_MProductCategory
FOREIGN KEY (AD_PrintColor_ID)
REFERENCES AD_PrintColor(AD_PrintColor_ID)
;
--
-- TABLE: M_Product_Category_Acct
--
ALTER TABLE M_Product_Category_Acct ADD CONSTRAINT CAcctSchema_MProdCatAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_Product_Category_Acct ADD CONSTRAINT MProdCat_MProdCatAcct
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Product_Costing
--
ALTER TABLE M_Product_Costing ADD CONSTRAINT CAcctSchema_MProductCosting
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_Product_Costing ADD CONSTRAINT MProduct_MProductCosting
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Product_PO
--
ALTER TABLE M_Product_PO ADD CONSTRAINT C_BusPartner_M_Product_PO
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_Product_PO ADD CONSTRAINT C_UOM_M_Product_PO
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE M_Product_PO ADD CONSTRAINT CCurrency_MProductPO
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE M_Product_PO ADD CONSTRAINT M_Product_ProductPO
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE M_Product_PO ADD CONSTRAINT M_ProductPO_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Product_PO ADD CONSTRAINT M_ProductPO_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: M_Product_Trl
--
ALTER TABLE M_Product_Trl ADD CONSTRAINT ADLanguage_MProductTrl
FOREIGN KEY (AD_Language)
REFERENCES AD_Language(AD_Language)
;
ALTER TABLE M_Product_Trl ADD CONSTRAINT MProduct_MProductTrl
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Production
--
ALTER TABLE M_Production ADD CONSTRAINT ADOrg_MProduction
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT ADOrgTrx_MProduction
FOREIGN KEY (AD_OrgTrx_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT CActivity_MProduction
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT CCampaign_MProduction
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT CElementValueUser1_MProd
FOREIGN KEY (User1_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT CElementValueUser2_MProd
FOREIGN KEY (User2_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE M_Production ADD CONSTRAINT CProject_MProduction
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
--
-- TABLE: M_ProductionLine
--
ALTER TABLE M_ProductionLine ADD CONSTRAINT MAttrSetInst_MProductionLine
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_ProductionLine ADD CONSTRAINT MLocator_MProductionLine
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_ProductionLine ADD CONSTRAINT MProduct_MProductionLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_ProductionLine ADD CONSTRAINT MProductionPlan_Line
FOREIGN KEY (M_ProductionPlan_ID)
REFERENCES M_ProductionPlan(M_ProductionPlan_ID) ON DELETE CASCADE
;
--
-- TABLE: M_ProductionPlan
--
ALTER TABLE M_ProductionPlan ADD CONSTRAINT MLocator_MProductionPlan
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_ProductionPlan ADD CONSTRAINT MProduct_MProductionPlan
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_ProductionPlan ADD CONSTRAINT MProduction_Plan
FOREIGN KEY (M_Production_ID)
REFERENCES M_Production(M_Production_ID) ON DELETE CASCADE
;
--
-- TABLE: M_ProductPrice
--
ALTER TABLE M_ProductPrice ADD CONSTRAINT MPriceListVer_MProductPrice
FOREIGN KEY (M_PriceList_Version_ID)
REFERENCES M_PriceList_Version(M_PriceList_Version_ID) ON DELETE CASCADE
;
ALTER TABLE M_ProductPrice ADD CONSTRAINT MProduct_MProductPrice
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_RelatedProduct
--
ALTER TABLE M_RelatedProduct ADD CONSTRAINT MProduct_MRelated_Product
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE M_RelatedProduct ADD CONSTRAINT MProduct_MRelatedProduct
FOREIGN KEY (RelatedProduct_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Replenish
--
ALTER TABLE M_Replenish ADD CONSTRAINT M_Product_Replenish
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE M_Replenish ADD CONSTRAINT M_Warehouse_Replenish
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Requisition
--
ALTER TABLE M_Requisition ADD CONSTRAINT ADUser_MRequisition
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE M_Requisition ADD CONSTRAINT MProceList_MRequisition
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE M_Requisition ADD CONSTRAINT MWarehouse_MRequisition
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: M_RequisitionLine
--
ALTER TABLE M_RequisitionLine ADD CONSTRAINT COrderLine_MRequisition
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE M_RequisitionLine ADD CONSTRAINT MProduct_MRequisitionLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_RequisitionLine ADD CONSTRAINT MRequisition_MRequisitionLine
FOREIGN KEY (M_Requisition_ID)
REFERENCES M_Requisition(M_Requisition_ID) ON DELETE CASCADE
;
--
-- TABLE: M_RMA
--
ALTER TABLE M_RMA ADD CONSTRAINT ADUserSR_MRMA
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE M_RMA ADD CONSTRAINT CBPartner_MRMA
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE M_RMA ADD CONSTRAINT CDocType_MRMA
FOREIGN KEY (C_DocType_ID)
REFERENCES C_DocType(C_DocType_ID)
;
ALTER TABLE M_RMA ADD CONSTRAINT COrder_MRMA
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE M_RMA ADD CONSTRAINT MInOut_MRMA
FOREIGN KEY (M_InOut_ID)
REFERENCES M_InOut(M_InOut_ID)
;
ALTER TABLE M_RMA ADD CONSTRAINT MRMAType_MRMA
FOREIGN KEY (M_RMAType_ID)
REFERENCES M_RMAType(M_RMAType_ID)
;
--
-- TABLE: M_RMALine
--
ALTER TABLE M_RMALine ADD CONSTRAINT MInOutLine_MRMALine
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_RMALine ADD CONSTRAINT MRMA_MRMALine
FOREIGN KEY (M_RMA_ID)
REFERENCES M_RMA(M_RMA_ID)
;
--
-- TABLE: M_Shipper
--
ALTER TABLE M_Shipper ADD CONSTRAINT CBPartner_MShipper
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
--
-- TABLE: M_Storage
--
ALTER TABLE M_Storage ADD CONSTRAINT M_Item_Storage_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Storage ADD CONSTRAINT M_Item_Storage_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Storage ADD CONSTRAINT M_Locator_Storage
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID) ON DELETE CASCADE
;
ALTER TABLE M_Storage ADD CONSTRAINT MAttrSetInst_MStorage
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_Storage ADD CONSTRAINT MProduct_Storage
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Substitute
--
ALTER TABLE M_Substitute ADD CONSTRAINT M_Substitute_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Substitute ADD CONSTRAINT M_Substitute_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE M_Substitute ADD CONSTRAINT MProduct_Substitute
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE M_Substitute ADD CONSTRAINT MProduct_SubstituteSub
FOREIGN KEY (Substitute_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: M_Transaction
--
ALTER TABLE M_Transaction ADD CONSTRAINT CProjectIssue_MTransaction
FOREIGN KEY (C_ProjectIssue_ID)
REFERENCES C_ProjectIssue(C_ProjectIssue_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MAttrSetInst_MTransaction
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MInOutLine_MTransaction
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MInventoryLine_MTransaction
FOREIGN KEY (M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MLocator_MInventoryCount
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MMovementLine_MTransaction
FOREIGN KEY (M_MovementLine_ID)
REFERENCES M_MovementLine(M_MovementLine_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MProduct_MInventoryCount
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_Transaction ADD CONSTRAINT MProductionLine_MTransaction
FOREIGN KEY (M_ProductionLine_ID)
REFERENCES M_ProductionLine(M_ProductionLine_ID)
;
--
-- TABLE: M_TransactionAllocation
--
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MAttributeSetInst_MTrxAlloc
FOREIGN KEY (M_AttributeSetInstance_ID)
REFERENCES M_AttributeSetInstance(M_AttributeSetInstance_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MInOutLine_MTrxAlloc
FOREIGN KEY (M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MInOutLineOut_MTrxAlloc
FOREIGN KEY (Out_M_InOutLine_ID)
REFERENCES M_InOutLine(M_InOutLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MInventoryLine_MTrxAlloc
FOREIGN KEY (M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MInventoryLineOut_MTrxAlloc
FOREIGN KEY (Out_M_InventoryLine_ID)
REFERENCES M_InventoryLine(M_InventoryLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MProduct_MTrxAlloc
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MProductionLine_MTrxAlloc
FOREIGN KEY (M_ProductionLine_ID)
REFERENCES M_ProductionLine(M_ProductionLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MProductionLineOut_MTrxAlloc
FOREIGN KEY (Out_M_ProductionLine_ID)
REFERENCES M_ProductionLine(M_ProductionLine_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MTransactionOut_MTrxAlloc
FOREIGN KEY (Out_M_Transaction_ID)
REFERENCES M_Transaction(M_Transaction_ID)
;
ALTER TABLE M_TransactionAllocation ADD CONSTRAINT MTtransaction_MTrxAlloc
FOREIGN KEY (M_Transaction_ID)
REFERENCES M_Transaction(M_Transaction_ID) ON DELETE CASCADE
;
--
-- TABLE: M_TransactionCost
--
ALTER TABLE M_TransactionCost ADD CONSTRAINT RefC_OrderLine29311
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE M_TransactionCost ADD CONSTRAINT RefC_InvoiceLine29321
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE M_TransactionCost ADD CONSTRAINT CAcctSchema_MTransactionCost
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE M_TransactionCost ADD CONSTRAINT MTransaction_MTransactionCost
FOREIGN KEY (M_Transaction_ID)
REFERENCES M_Transaction(M_Transaction_ID)
;
--
-- TABLE: M_Warehouse
--
ALTER TABLE M_Warehouse ADD CONSTRAINT C_Location_Warehouse
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE M_Warehouse ADD CONSTRAINT M_Warehouse_Client
FOREIGN KEY (AD_Client_ID)
REFERENCES AD_Client(AD_Client_ID)
;
ALTER TABLE M_Warehouse ADD CONSTRAINT M_Warehouse_Org
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
--
-- TABLE: M_Warehouse_Acct
--
ALTER TABLE M_Warehouse_Acct ADD CONSTRAINT CAcctSchema_MWarehouseAcct
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID) ON DELETE CASCADE
;
ALTER TABLE M_Warehouse_Acct ADD CONSTRAINT M_Warehouse_Warehouse_Acct
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE CASCADE
;
--
-- TABLE: PA_Achievement
--
ALTER TABLE PA_Achievement ADD CONSTRAINT PA_Achievement_Parent
FOREIGN KEY (Parent_ID)
REFERENCES PA_Achievement(PA_Achievement_ID)
;
--
-- TABLE: PA_Goal
--
ALTER TABLE PA_Goal ADD CONSTRAINT PA_Goal_Parent
FOREIGN KEY (Parent_ID)
REFERENCES PA_Goal(PA_Goal_ID)
;
ALTER TABLE PA_Goal ADD CONSTRAINT PAMeasure_PAGoal
FOREIGN KEY (PA_Measure_ID)
REFERENCES PA_Measure(PA_Measure_ID)
;
--
-- TABLE: PA_Measure
--
ALTER TABLE PA_Measure ADD CONSTRAINT ADOrg_PAMeasure
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT CBPartner_PAMeasure
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT CBPGroup_PAMeasure
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT MProduct_PAMeasure
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT MProductCategory_PAMeasure
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT PAAchievement_PAMeasure
FOREIGN KEY (PA_Achievement_ID)
REFERENCES PA_Achievement(PA_Achievement_ID)
;
ALTER TABLE PA_Measure ADD CONSTRAINT PAMeasureCalc_PAMeasure
FOREIGN KEY (PA_MeasureCalc_ID)
REFERENCES PA_MeasureCalc(PA_MeasureCalc_ID)
;
--
-- TABLE: PA_Report
--
ALTER TABLE PA_Report ADD CONSTRAINT ADOrg_PAReport
FOREIGN KEY (AD_Org_ID)
REFERENCES AD_Org(AD_Org_ID) ON DELETE CASCADE
;
ALTER TABLE PA_Report ADD CONSTRAINT ADPrintFormat_PAReport
FOREIGN KEY (AD_PrintFormat_ID)
REFERENCES AD_PrintFormat(AD_PrintFormat_ID) ON DELETE SET NULL
;
ALTER TABLE PA_Report ADD CONSTRAINT CAcctSchema_PAReport
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE PA_Report ADD CONSTRAINT CCalendar_PAReport
FOREIGN KEY (C_Calendar_ID)
REFERENCES C_Calendar(C_Calendar_ID)
;
ALTER TABLE PA_Report ADD CONSTRAINT PAReport_ColumnSet
FOREIGN KEY (PA_ReportColumnSet_ID)
REFERENCES PA_ReportColumnSet(PA_ReportColumnSet_ID) ON DELETE CASCADE
;
ALTER TABLE PA_Report ADD CONSTRAINT PAReport_LineSet
FOREIGN KEY (PA_ReportLineSet_ID)
REFERENCES PA_ReportLineSet(PA_ReportLineSet_ID) ON DELETE CASCADE
;
--
-- TABLE: PA_ReportColumn
--
ALTER TABLE PA_ReportColumn ADD CONSTRAINT ADOrg_PAReportColumn
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CActivity_PAReportColumn
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CBPartner_PAReportColumn
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CCampaign_PAReportColumn
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CCurrency_PAReportColumn
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CElementValue_PAReportColumn
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CLocation_PAReportColumn
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CProject_PAReportColumn
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT CSalesRegion_PAReportColumn
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT GLBudget_PAReportColumn
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT MProduct_PAReportColumn
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT PAReportColumn_Oper1
FOREIGN KEY (Oper_1_ID)
REFERENCES PA_ReportColumn(PA_ReportColumn_ID) ON DELETE SET NULL
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT PAReportColumn_Oper2
FOREIGN KEY (Oper_2_ID)
REFERENCES PA_ReportColumn(PA_ReportColumn_ID) ON DELETE SET NULL
;
ALTER TABLE PA_ReportColumn ADD CONSTRAINT PAReportColumnSet_Column
FOREIGN KEY (PA_ReportColumnSet_ID)
REFERENCES PA_ReportColumnSet(PA_ReportColumnSet_ID) ON DELETE CASCADE
;
--
-- TABLE: PA_ReportLine
--
ALTER TABLE PA_ReportLine ADD CONSTRAINT GLBudget_PAReportLine
FOREIGN KEY (GL_Budget_ID)
REFERENCES GL_Budget(GL_Budget_ID)
;
ALTER TABLE PA_ReportLine ADD CONSTRAINT PAReportLine_Oper1
FOREIGN KEY (Oper_1_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE SET NULL
;
ALTER TABLE PA_ReportLine ADD CONSTRAINT PAReportLine_Oper2
FOREIGN KEY (Oper_2_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE SET NULL
;
ALTER TABLE PA_ReportLine ADD CONSTRAINT PAReportLine_Parent
FOREIGN KEY (Parent_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE SET NULL
;
ALTER TABLE PA_ReportLine ADD CONSTRAINT PAReportLineSet_Line
FOREIGN KEY (PA_ReportLineSet_ID)
REFERENCES PA_ReportLineSet(PA_ReportLineSet_ID) ON DELETE CASCADE
;
--
-- TABLE: PA_ReportSource
--
ALTER TABLE PA_ReportSource ADD CONSTRAINT ADOrg_PAReportSource
FOREIGN KEY (Org_ID)
REFERENCES AD_Org(AD_Org_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CActivity_PAReportSource
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CBPartner_PAReportSource
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CCampaign_PAReportSource
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CElementValue_PAReportSource
FOREIGN KEY (C_ElementValue_ID)
REFERENCES C_ElementValue(C_ElementValue_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CLocation_PAReportSource
FOREIGN KEY (C_Location_ID)
REFERENCES C_Location(C_Location_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CProject_PAReportSource
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT CSalesRegion_PAReportSource
FOREIGN KEY (C_SalesRegion_ID)
REFERENCES C_SalesRegion(C_SalesRegion_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT MProduct_PAReportSource
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE PA_ReportSource ADD CONSTRAINT PAReportLine_PAReportSource
FOREIGN KEY (PA_ReportLine_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE CASCADE
;
--
-- TABLE: PA_SLA_Goal
--
ALTER TABLE PA_SLA_Goal ADD CONSTRAINT CBPartner_PASLAGoal
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE PA_SLA_Goal ADD CONSTRAINT PASLACriteria_PASLAGoal
FOREIGN KEY (PA_SLA_Criteria_ID)
REFERENCES PA_SLA_Criteria(PA_SLA_Criteria_ID)
;
--
-- TABLE: PA_SLA_Measure
--
ALTER TABLE PA_SLA_Measure ADD CONSTRAINT ADTable_PASLAMeasure
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE PA_SLA_Measure ADD CONSTRAINT PASLAGoal_PASLAMeasure
FOREIGN KEY (PA_SLA_Goal_ID)
REFERENCES PA_SLA_Goal(PA_SLA_Goal_ID)
;
--
-- TABLE: R_ContactInterest
--
ALTER TABLE R_ContactInterest ADD CONSTRAINT ADUser_RContactInterest
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_ContactInterest ADD CONSTRAINT RInterestArea_RContactInterest
FOREIGN KEY (R_InterestArea_ID)
REFERENCES R_InterestArea(R_InterestArea_ID)
;
--
-- TABLE: R_Request
--
ALTER TABLE R_Request ADD CONSTRAINT AAsset_RRequest
FOREIGN KEY (A_Asset_ID)
REFERENCES A_Asset(A_Asset_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT ADTable_RRequest
FOREIGN KEY (AD_Table_ID)
REFERENCES AD_Table(AD_Table_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT ADUser_RRequest
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT ADUser_SR_RRequest
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT C_BPartner_RRequest
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT CCampaign_RRequest
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT COrder_RRequest
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT CPayment_RRequest
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT CProject_RRequest
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT MProduct_RRequest
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT RInvoice_RRequest
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT RMailText_RRequest
FOREIGN KEY (R_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE R_Request ADD CONSTRAINT RRequestType_RRequest
FOREIGN KEY (R_RequestType_ID)
REFERENCES R_RequestType(R_RequestType_ID)
;
--
-- TABLE: R_RequestAction
--
ALTER TABLE R_RequestAction ADD CONSTRAINT ADUser_RRequestAction
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT ADUser_SR_RRequestAction
FOREIGN KEY (SalesRep_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT CBPartner_RRequestAction
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT CInvoice_RRequestAction
FOREIGN KEY (C_Invoice_ID)
REFERENCES C_Invoice(C_Invoice_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT COrder_RRequestAction
FOREIGN KEY (C_Order_ID)
REFERENCES C_Order(C_Order_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT CPayment_RRequestAction
FOREIGN KEY (C_Payment_ID)
REFERENCES C_Payment(C_Payment_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT CProject_RRequestAction
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT MProduct_RRequestAction
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT RMailText_RRequestAction
FOREIGN KEY (R_MailText_ID)
REFERENCES R_MailText(R_MailText_ID)
;
ALTER TABLE R_RequestAction ADD CONSTRAINT RRequest_RRequestAction
FOREIGN KEY (R_Request_ID)
REFERENCES R_Request(R_Request_ID)
;
--
-- TABLE: R_RequestProcessor
--
ALTER TABLE R_RequestProcessor ADD CONSTRAINT ADUser_RRequestProcessor
FOREIGN KEY (Supervisor_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_RequestProcessor ADD CONSTRAINT RRequestType_RRequestProcessor
FOREIGN KEY (R_RequestType_ID)
REFERENCES R_RequestType(R_RequestType_ID) ON DELETE CASCADE
;
--
-- TABLE: R_RequestProcessor_Route
--
ALTER TABLE R_RequestProcessor_Route ADD CONSTRAINT ADUser_RRequestProcessorRoute
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE R_RequestProcessor_Route ADD CONSTRAINT RRequestProcessor_Route
FOREIGN KEY (R_RequestProcessor_ID)
REFERENCES R_RequestProcessor(R_RequestProcessor_ID)
;
ALTER TABLE R_RequestProcessor_Route ADD CONSTRAINT RRequestType_RProcessorRule
FOREIGN KEY (R_RequestType_ID)
REFERENCES R_RequestType(R_RequestType_ID) ON DELETE CASCADE
;
--
-- TABLE: R_RequestProcessorLog
--
ALTER TABLE R_RequestProcessorLog ADD CONSTRAINT RRequestProcessor_Log
FOREIGN KEY (R_RequestProcessor_ID)
REFERENCES R_RequestProcessor(R_RequestProcessor_ID) ON DELETE CASCADE
;
--
-- TABLE: R_ResourcePlanCost
--
ALTER TABLE R_ResourcePlanCost ADD CONSTRAINT CAcctSchema_RResourcePlanCost
FOREIGN KEY (C_AcctSchema_ID)
REFERENCES C_AcctSchema(C_AcctSchema_ID)
;
ALTER TABLE R_ResourcePlanCost ADD CONSTRAINT CCostType_RResourcePlanCost
FOREIGN KEY (C_CostType_ID)
REFERENCES C_CostType(C_CostType_ID)
;
ALTER TABLE R_ResourcePlanCost ADD CONSTRAINT SResource_RResourcePlanCost
FOREIGN KEY (S_Resource_ID)
REFERENCES S_Resource(S_Resource_ID)
;
--
-- TABLE: S_ExpenseType
--
ALTER TABLE S_ExpenseType ADD CONSTRAINT CTaxCategory_SExpenseType
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID)
;
ALTER TABLE S_ExpenseType ADD CONSTRAINT CUOM_SExpenseType
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE S_ExpenseType ADD CONSTRAINT MProductCategory_SExpenseType
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: S_Resource
--
ALTER TABLE S_Resource ADD CONSTRAINT ADUser_SResource
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE S_Resource ADD CONSTRAINT MWarehouse_SResource
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
ALTER TABLE S_Resource ADD CONSTRAINT SResourceType_SResource
FOREIGN KEY (S_ResourceType_ID)
REFERENCES S_ResourceType(S_ResourceType_ID) ON DELETE CASCADE
;
--
-- TABLE: S_ResourceAssignment
--
ALTER TABLE S_ResourceAssignment ADD CONSTRAINT SResource_SResourceAssignment
FOREIGN KEY (S_Resource_ID)
REFERENCES S_Resource(S_Resource_ID)
;
--
-- TABLE: S_ResourceType
--
ALTER TABLE S_ResourceType ADD CONSTRAINT CTaxCategory_SResourceType
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID)
;
ALTER TABLE S_ResourceType ADD CONSTRAINT CUOM_SResourceType
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE S_ResourceType ADD CONSTRAINT MProdCategory_SResourceType
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: S_ResourceUnAvailable
--
ALTER TABLE S_ResourceUnAvailable ADD CONSTRAINT SResource_SResUnAvailable
FOREIGN KEY (S_Resource_ID)
REFERENCES S_Resource(S_Resource_ID) ON DELETE CASCADE
;
--
-- TABLE: S_TimeExpense
--
ALTER TABLE S_TimeExpense ADD CONSTRAINT CBPartner_STimeExpense
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE S_TimeExpense ADD CONSTRAINT MPriceList_STimeExpense
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
ALTER TABLE S_TimeExpense ADD CONSTRAINT MWarehouse_STimeExpense
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID)
;
--
-- TABLE: S_TimeExpenseLine
--
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CActivity_STimeExpenseLine
FOREIGN KEY (C_Activity_ID)
REFERENCES C_Activity(C_Activity_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CBPartner_STimeExpenseLine
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CCampaign_STimeExpenseLine
FOREIGN KEY (C_Campaign_ID)
REFERENCES C_Campaign(C_Campaign_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CCurrency_STimeExpenseLine
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CInvoiceLine_STimeExpenseLine
FOREIGN KEY (C_InvoiceLine_ID)
REFERENCES C_InvoiceLine(C_InvoiceLine_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT COrderLine_STimeExpenseLine
FOREIGN KEY (C_OrderLine_ID)
REFERENCES C_OrderLine(C_OrderLine_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CProject_STimeExpenseLine
FOREIGN KEY (C_Project_ID)
REFERENCES C_Project(C_Project_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CProjectPhase_STimeExpenseLine
FOREIGN KEY (C_ProjectPhase_ID)
REFERENCES C_ProjectPhase(C_ProjectPhase_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CProjectTask_STimeExpenseLine
FOREIGN KEY (C_ProjectTask_ID)
REFERENCES C_ProjectTask(C_ProjectTask_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT CUOM_STimeExpenseLine
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT MProduct_STimeExpenseLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT SResourceAssign_STELine
FOREIGN KEY (S_ResourceAssignment_ID)
REFERENCES S_ResourceAssignment(S_ResourceAssignment_ID)
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT STimeExpense_Line
FOREIGN KEY (S_TimeExpense_ID)
REFERENCES S_TimeExpense(S_TimeExpense_ID) ON DELETE CASCADE
;
ALTER TABLE S_TimeExpenseLine ADD CONSTRAINT STimeType_STimeExpenseLine
FOREIGN KEY (S_TimeType_ID)
REFERENCES S_TimeType(S_TimeType_ID)
;
--
-- TABLE: S_Training
--
ALTER TABLE S_Training ADD CONSTRAINT CTaxCategory_STraining
FOREIGN KEY (C_TaxCategory_ID)
REFERENCES C_TaxCategory(C_TaxCategory_ID)
;
ALTER TABLE S_Training ADD CONSTRAINT CUOM_STraining
FOREIGN KEY (C_UOM_ID)
REFERENCES C_UOM(C_UOM_ID)
;
ALTER TABLE S_Training ADD CONSTRAINT MProductCategory_STraining
FOREIGN KEY (M_Product_Category_ID)
REFERENCES M_Product_Category(M_Product_Category_ID)
;
--
-- TABLE: S_Training_Class
--
ALTER TABLE S_Training_Class ADD CONSTRAINT MProduct_STrainingClass
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE S_Training_Class ADD CONSTRAINT STraining_STrainingClass
FOREIGN KEY (S_Training_ID)
REFERENCES S_Training(S_Training_ID)
;
--
-- TABLE: T_Aging
--
ALTER TABLE T_Aging ADD CONSTRAINT ADPInstance_TAging
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
ALTER TABLE T_Aging ADD CONSTRAINT CBPartner_TAging
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE T_Aging ADD CONSTRAINT CBPGroup_TAging
FOREIGN KEY (C_BP_Group_ID)
REFERENCES C_BP_Group(C_BP_Group_ID)
;
ALTER TABLE T_Aging ADD CONSTRAINT CCurrency_TAging
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
--
-- TABLE: T_DistributionRunDetail
--
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT CBPartner_TDRDetail
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID) ON DELETE CASCADE
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT CBPartnerLocation_TDRDetail
FOREIGN KEY (C_BPartner_Location_ID)
REFERENCES C_BPartner_Location(C_BPartner_Location_ID) ON DELETE CASCADE
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT MDistributionList_TDRDetail
FOREIGN KEY (M_DistributionList_ID)
REFERENCES M_DistributionList(M_DistributionList_ID) ON DELETE CASCADE
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT MDistributionLLine_TDRDetail
FOREIGN KEY (M_DistributionListLine_ID)
REFERENCES M_DistributionListLine(M_DistributionListLine_ID) ON DELETE CASCADE
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT MDistributionRLine_TDRDetail
FOREIGN KEY (M_DistributionRunLine_ID)
REFERENCES M_DistributionRunLine(M_DistributionRunLine_ID)
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT MDistributionRun_TDRDetail
FOREIGN KEY (M_DistributionRun_ID)
REFERENCES M_DistributionRun(M_DistributionRun_ID) ON DELETE CASCADE
;
ALTER TABLE T_DistributionRunDetail ADD CONSTRAINT MProduct_TDRDetail
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
--
-- TABLE: T_InventoryValue
--
ALTER TABLE T_InventoryValue ADD CONSTRAINT ADPInstance_TInventoryValue
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
ALTER TABLE T_InventoryValue ADD CONSTRAINT CCurrency_TInventoryValue
FOREIGN KEY (C_Currency_ID)
REFERENCES C_Currency(C_Currency_ID)
;
ALTER TABLE T_InventoryValue ADD CONSTRAINT MPLVersion_TInventoryValue
FOREIGN KEY (M_PriceList_Version_ID)
REFERENCES M_PriceList_Version(M_PriceList_Version_ID)
;
ALTER TABLE T_InventoryValue ADD CONSTRAINT MProduct_TInventoryValue
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE T_InventoryValue ADD CONSTRAINT MWarehouse_TInventoryValue
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE CASCADE
;
--
-- TABLE: T_Replenish
--
ALTER TABLE T_Replenish ADD CONSTRAINT ADPInstance_TReplenish
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
ALTER TABLE T_Replenish ADD CONSTRAINT MProduct_TReplenish
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID) ON DELETE CASCADE
;
ALTER TABLE T_Replenish ADD CONSTRAINT MWarehouse_TReplenish
FOREIGN KEY (M_Warehouse_ID)
REFERENCES M_Warehouse(M_Warehouse_ID) ON DELETE CASCADE
;
--
-- TABLE: T_Report
--
ALTER TABLE T_Report ADD CONSTRAINT ADPInstance_TReport
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
ALTER TABLE T_Report ADD CONSTRAINT PAReportLine_TReport
FOREIGN KEY (PA_ReportLine_ID)
REFERENCES PA_ReportLine(PA_ReportLine_ID) ON DELETE CASCADE
;
--
-- TABLE: T_ReportStatement
--
ALTER TABLE T_ReportStatement ADD CONSTRAINT ADPInstance_TReportStatement
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: T_Spool
--
ALTER TABLE T_Spool ADD CONSTRAINT ADPInstance_TSpool
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: T_TrialBalance
--
ALTER TABLE T_TrialBalance ADD CONSTRAINT AD_PInstance_T_TrialBalance
FOREIGN KEY (AD_PInstance_ID)
REFERENCES AD_PInstance(AD_PInstance_ID) ON DELETE CASCADE
;
--
-- TABLE: TIRE_Storage
--
ALTER TABLE TIRE_Storage ADD CONSTRAINT ADUser_TIREStorage
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE TIRE_Storage ADD CONSTRAINT CBPartner_TIREStorage
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE TIRE_Storage ADD CONSTRAINT MLocator_TIREStorage
FOREIGN KEY (M_Locator_ID)
REFERENCES M_Locator(M_Locator_ID)
;
--
-- TABLE: W_Advertisement
--
ALTER TABLE W_Advertisement ADD CONSTRAINT ADUser_WAdvertisement
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE W_Advertisement ADD CONSTRAINT CBPartner_WAdvertisement
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE W_Advertisement ADD CONSTRAINT WClickCount_WAdvertisement
FOREIGN KEY (W_ClickCount_ID)
REFERENCES W_ClickCount(W_ClickCount_ID)
;
ALTER TABLE W_Advertisement ADD CONSTRAINT WCounterCount_WAdvertisement
FOREIGN KEY (W_CounterCount_ID)
REFERENCES W_CounterCount(W_CounterCount_ID)
;
--
-- TABLE: W_Basket
--
ALTER TABLE W_Basket ADD CONSTRAINT ADUser_WBasket
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE W_Basket ADD CONSTRAINT CBPartner_WBasket
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
ALTER TABLE W_Basket ADD CONSTRAINT MPriceList_WBasket
FOREIGN KEY (M_PriceList_ID)
REFERENCES M_PriceList(M_PriceList_ID)
;
--
-- TABLE: W_BasketLine
--
ALTER TABLE W_BasketLine ADD CONSTRAINT MProduct_WBasketLine
FOREIGN KEY (M_Product_ID)
REFERENCES M_Product(M_Product_ID)
;
ALTER TABLE W_BasketLine ADD CONSTRAINT WBasket_WBasketLine
FOREIGN KEY (W_Basket_ID)
REFERENCES W_Basket(W_Basket_ID)
;
--
-- TABLE: W_Click
--
ALTER TABLE W_Click ADD CONSTRAINT ADUser_WClick
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE W_Click ADD CONSTRAINT WClickCount_WClick
FOREIGN KEY (W_ClickCount_ID)
REFERENCES W_ClickCount(W_ClickCount_ID) ON DELETE CASCADE
;
--
-- TABLE: W_ClickCount
--
ALTER TABLE W_ClickCount ADD CONSTRAINT CBPartner_WClickCount
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;
--
-- TABLE: W_Counter
--
ALTER TABLE W_Counter ADD CONSTRAINT ADUser_WCounter
FOREIGN KEY (AD_User_ID)
REFERENCES AD_User(AD_User_ID)
;
ALTER TABLE W_Counter ADD CONSTRAINT WCounterCount_WCounter
FOREIGN KEY (W_CounterCount_ID)
REFERENCES W_CounterCount(W_CounterCount_ID) ON DELETE CASCADE
;
--
-- TABLE: W_CounterCount
--
ALTER TABLE W_CounterCount ADD CONSTRAINT CBPartner_WCounterCount
FOREIGN KEY (C_BPartner_ID)
REFERENCES C_BPartner(C_BPartner_ID)
;