Invoicing System

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Invoicing System ER Diagram

Supplie r_Invoice _He ade r Supplie r_Invoice _Line s Supplie r_Payme nts Supplie r_Invoice _Payme nt Bank_State me nt_He ade r Custome r_Invoice _He ade r Custome r_Invoice _Line s Custome r_Payme nts
Nam e Data Type C om m e n ts Nam e Data Type C om m e nts Nam e Data Type C om m e nts Nam e Data Type C om m e Nam e Data Type C om m e n Nam e Data Type C om m e nts Nam e Data Type C om m e n ts Nam
Namee Data
Data
Type
Type C om
C om
m emnetsn
nts ts ts
Invoice _ID (PK) Number In voice _Lin e _ID Number Paym e nt_ID (PK) Number Invoice_Payment_ID Number State m e nt_He ade r_ID Number Invoice _ID (PK) Number Invoice _Line _ID Number PPaym
ayment_ID
e n t_ID(P(PK)
K) Number
Number
(PK) (PK) (PK) (PK)
Invoice_Num Number Invoice_ID (FK) Number Invoice_Num Number Invoice_ID (FK) Number
Payment_Number Number Payment_ID (FK) Number Statement_Number number P ayment_Number
P ayment_Number Number
Number
Supplier_ID (FK) Number LIne_Number Number Bill_To_Customer_ID Number LIne_Number Number
Payment_Date Date Amount Number Bank_ID (FK) number (FK) P ayment_Date
P ayment_Date Date
Date
Supplier_Site_ID Number Line_Type Varchar2(25) Bill_To_Customer_Site_I Number Line_Type Varchar2(25)
D
Bank_ID (FK) Number Invoice_ID (FK) Number Bank_Account_ID (FK) Number Bank_ID
Bank_ID(FK) Number
Number
Currency_Code Varchar2(3) Description Varchar2(500) Ship_To_Customer_ID Number Description Varchar2(50
(FK) 0)
Amount Number Item_ID Number Bank_Account_ID Number Payment_Num Number Statement_Date Date Item_ID Number Bank_Account_ID
Bank_Account_ID Number
Number
Ship_To_Customer_Site_I Number
(Fk)
D
Invoice_Date Date Amount Number Unit_Standard_P rice Number
Currency_Code Varchar2(3) Currency_Code Varchar2(3) Created_By Varchar2(15) Currency_Code Varchar2(3) Currency_Code
Currency_Code Varchar2(3)
Varchar2(3)

Amount_Paid Number Quantity Number Unit_selling_Price Number


Payment_Method Varchar2(15 Created_BY Varchar2(15) Last_Update_By Varchar2(15) Amount Number P ayment_Method
P ayment_Method Varchar2(15
Varchar2(15
Discount_Amount Number UOM Varchar2(10) ) ) )
Invoice_Date Date Quantity Number
Last_Update_By Varchar2(15 Last_Update_By Varchar2(15) Last_Update_Date Date Last_Update_By
Last_Update_By Varchar2(15
Varchar2(15
Description Varchar2(50 Unit_price Number ) UOM Varchar2(10) ) )
Amount_Paid Number
0)
Tax_Amount Number Discarded_Flag Char Last_Update_Date Date Last_Update_Date Date Creation_Date Date Last_Update_Date
Last_Update_Date Date
Date
Discount_Amount Number Line_Total Number

Payment_Method Varchar2(25 Created_By Varchar2(25) Supplier_ID (Fk) Number Creation_Date Date Currency_Code Varchar2(3) Discarded_Flag Char Custom
Customer_ID
er_ID (FK) Number
Number
Description Varchar2(50
)
0)
Created_By Varchar2(25 Creation_Date Date Created_By Varchar2(25)
Supplier_Site_ID Number Bank_Account_ID Number Complete_Flag Char Tax_Amount Number Customer_Site_ID
Custom er_Site_ID Number
Number
)
Creation_Date Date Fright_Amount Number Creation_Date Date
Created_By Varchar2(25)
Cleared_Amount Number Bank_ID Number Document_seq_ID Number Cleared_Amount
Cleared_Amount Number
Number
Fright_Amount Number Tax_Amount Number Fright_Amount Number
Creation_Date Date
Cleared_Date Date Exchange_Rate Number Document_Seq_Value Varchar(50) Cleared_Date
Cleared_Date Date
Date
Exchange_Rate Number Canceled_Date Date Tax_Amount Number
Fright_Amount Number
Exchange_Rate_Type Varchar2(15 Canceled_By Varchar2(25) Canceled_By Varchar2(50 Exchange_Rate_Type Varchar2(10) Descrotion Varchar2(250 Canceled_By
Canceled_By Varchar2(50
Varchar2(50
Exchange_Rate Number Canceled_Date Date
) ) ) ) )
Exchange_Rate_Date Date Last_Update_Date Date Canceled_Date Date Exchange_Rate_Date Date Canceled_By Varchar2(25) Canceled_Date
Canceled_Date Date
Date
Exchange_Rate_Type Varchar2(15)
Invoice_Status Varchar2(15 Last_Update_By Varchar2(25) Last_Update_Date Date
Exchange_Rate Number Exchange_Rate_Date Date Exchange_Rate
Exchange_Rate Number
Number
)
Canceled_Date Date Last_Update_By Varchar2(25)
Invoice_Status Varchar2(15)
Exchange_Rate_Ty Varchar2(10 Exchange_Rate_Ty
Exchange_Rate_Type Varchar2(10
Varchar2(10
Canceled_By Varchar2(25 pe ) pe ) )
Canceled_Date Date
)
Exchange_Rate_Dat Date Exchange_Rate_Dat
Exchange_Rate_Date Date
Date
Last_Update_Date Date
e Canceled_By Varchar2(25) e
Last_Update_By Varchar2(25 Desciption Varchar2(30 Bank_State me nt_Line s Desciption
Desciption Varchar2(30
Varchar2(30
0) Last_Update_Date Date 0) 0)
)
Invoice_Type Varchar2(25 Nam e Data Type C om m e nts Document_seq_ID
Document_seq_ID Number
Number
Last_Update_By Varchar2(25)
)
Statem ent_Header_ID Number Custome r_Invoice _Payme nt Document_seq_Valu Varchar2(50
Invoice_Type_ID Number Document_seq_Value
e Varchar2(50
)
(FK)
Nam e Data Type C om m e )
State m e nt_Line _ID number Invoice_Class Varchar2(15) n ts
Attachme nts (PK)
Invoice _Paym e nt_ID Number
Line_Number number Document_seq_ID Number (PK)
Nam e Data Type C om m e nts
Daily_Rate s
Document_Seq_Value Varchar2(15) Paym ent_ID (FK) Number
Nam e Data Type C om m e nts T ransaction_Type Varchar2(16) T RX_Type Varchar2(25)
Curre ncie s
Amount Number
Nam e Data Type C om m e n ts From_Currency Varchar2(3) Transaction_ID (FK) number T RX_Date Date
Invoice_ID (FK) Number
Currency_Code Varchar2(3) To_Currency Varchar2(3) Attachm e n t_ID number Amount Number
(PK) (PK)
Payment_Num Number
Currency_Name Varchar2(15) Last_Update_By Varchar2(15) Attachment_Type Varchar2(25) Last_Update_By Varchar2(15)
Currency_Code Varchar2(3)
Last_Update_By Varchar2(15) Last_Update_Dat Date Creation_Date Date Last_Update_Date Date
e Created_BY Varchar2(15)
Last_Update_Date Date Creation_Date Date Created_By Varchar2(15) Creation_Date Date
Last_Update_By Varchar2(15)
Creation_Date Date Created_By Varchar2(15) Last_Update_By Varchar2(15) Created_By Varchar2(15)
Last_Update_Date Date
Created_By Varchar2(15) Conversion_Date Date Last_Update_Date Date Currency_Code Varchar2(3)
Creation_Date Date
Enable_Flag Char Conversion_Rate Number Attached_File Bloob Status Varchar2(25)
Exchange_Rate Number
Conversion_Type Varchar2(15) Attached_File_Name Varchar2(50) Document_seq_ID Number
Exchange_Rate_Type Varchar2(10)
Document_Seq_Value Varchar(50)
Exchange_Rate_Date Date
Exchange_Rate Number

Exchange_Rate_Type Varchar2(25)

Exchange_Rate_Date Date
Bank_Accounts
Descreption Varchar2(250
Nam e Data Type C om m e nt
)
s
Bank_ID (FK) Number
Banks
Bank_Accoun t_ID (PK) NUmber Nam e Data Type C om m e nt
Supplie rs Custome r Custome r_Site s
s
Nam e Data Type C om m e n ts Bank_Account_Num Number Bank_ID (PK) Number Nam e Data Type C om m e nts Nam e Data Type C om m e n
Supplie r_Site s ts
Nam e Data Type C om m e n Custom er_ID (FK) Number
Supplie r_ID (PK) Number Masked_Account_Num Varchar2(50) Bank_Name Varchar2(15) C ustom e r_ID (PK) Number
ts
Supplier_ID (FK) Number C ustom e r_S ite _ID Number
Supplier_num Number Bank_Account_Name Varchar2(50) Bank_Num Number Customer_num Number (PK)
S ite _ID (PK) Number Bill_To_Location_ID Number
Supplier_Name Varchar2(100) Bank_Account_Name_Alt Varchar2(50) Last_Update_Date Date Customer_Name Varchar2(100)
Bill_To_Location_ID Number Ship_To_Location_ID Number

Created_By Varchar2(15) Last_Update_By Varchar2(15) Creation_Date Date Customer_type Varchar2(15) Creation_Date Date
Ship_To_Location_ID Number

Creation_Date Date Creation_Date Date Last_Update_Date Date Created_By Varchar2(15) Created_By Varchar2(15) Created_By Varchar2(15)

Created_By Varchar2(15) Active_Status Char


End_Date_Active Date Creation_Date Date Conversion_Date Date Creation_Date Date

Active_Status Char Last_Update_By Varchar2(15)


Invoice_Currency_Code Varchar2(3) Created_By Varchar2(15) Conversion_Rate Number End_Date_Active Date
Last_Update_By Varchar2(15) Last_Update_Date Date
Last_Update_By Varchar2(15) Currency_Code Varchar2(3) Conversion_Type Varchar2(15) Invoice_Currency_Code Varchar2(3)
Last_Update_Date Date Address1 Varchar2(50)

Last_Update_Date Date Address1 Varchar2(50) Description Varchar2(20 Bank_Name_Alt Varchar2(15) Last_Update_By Varchar2(15) Address2 Varchar2(50)
0)
Payment_Currency_Code Varchar2(3) Address2 Varchar2(50) AP_Use_Allow_Flag Char Status Char Last_Update_Date Date City Varchar2(15)

City Varchar2(15) Phone Varchar2(15)


Supplier_Name_Alt Varchar2(100) AR_Use_Allow_Flag Char Country varchar2(15) Payment_Currency_Code Varchar2(3)
P hone Varchar2(15) Email Varchar2(50)
Start_Date_Active Date Status Char City Varchar2(15) Customer_Name_Alt Varchar2(100)
Email Varchar2(50) Opening_Balance Number

Opening_Balance Number Multi_Currency_Allowed_Flag Char Address Varchar2(50) Start_Date_Active Date


Opening_Balance Number Opening_Balance_Date Number

Opening_Balance_Date Number Opening_Balance_Date Number Opening_Balance Number Description Opening_Balance Number

Opening_Balance_Date Number

You might also like