Initial commit
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
namespace PowderCoating.Core.Enums;
|
||||
|
||||
public enum AccountType
|
||||
{
|
||||
Asset = 1,
|
||||
Liability = 2,
|
||||
Equity = 3,
|
||||
Revenue = 4,
|
||||
CostOfGoods = 5,
|
||||
Expense = 6
|
||||
}
|
||||
|
||||
public enum AccountSubType
|
||||
{
|
||||
// Assets
|
||||
Checking = 1,
|
||||
Savings = 2,
|
||||
AccountsReceivable = 3,
|
||||
Inventory = 4,
|
||||
FixedAsset = 5,
|
||||
OtherCurrentAsset = 6,
|
||||
OtherAsset = 7,
|
||||
|
||||
// Liabilities
|
||||
AccountsPayable = 10,
|
||||
CreditCard = 11,
|
||||
OtherCurrentLiability = 12,
|
||||
LongTermLiability = 13,
|
||||
|
||||
// Equity
|
||||
OwnersEquity = 20,
|
||||
RetainedEarnings = 21,
|
||||
|
||||
// Revenue
|
||||
Sales = 30,
|
||||
ServiceRevenue = 31,
|
||||
OtherIncome = 32,
|
||||
|
||||
// Cost of Goods Sold
|
||||
CostOfGoodsSold = 40,
|
||||
|
||||
// Expenses
|
||||
Advertising = 50,
|
||||
SuppliesMaterials = 51,
|
||||
Equipment = 52,
|
||||
Insurance = 53,
|
||||
Payroll = 54,
|
||||
ProfessionalFees = 55,
|
||||
Rent = 56,
|
||||
Utilities = 57,
|
||||
Vehicle = 58,
|
||||
Travel = 59,
|
||||
Meals = 60,
|
||||
OfficeSupplies = 61,
|
||||
Depreciation = 62,
|
||||
BankCharges = 63,
|
||||
Other = 99
|
||||
}
|
||||
|
||||
public enum BillStatus
|
||||
{
|
||||
Draft = 0,
|
||||
Open = 1,
|
||||
PartiallyPaid = 2,
|
||||
Paid = 3,
|
||||
Voided = 4
|
||||
}
|
||||
Reference in New Issue
Block a user