mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 21:00:31 +00:00
137 lines
4.0 KiB
TypeScript
137 lines
4.0 KiB
TypeScript
export const ERRORS = {
|
|
NOT_FOUND: 'NOT_FOUND',
|
|
ITEMS_NOT_FOUND: 'ITEMS_NOT_FOUND',
|
|
|
|
ITEM_NAME_EXISTS: 'ITEM_NAME_EXISTS',
|
|
ITEM_CATEOGRY_NOT_FOUND: 'ITEM_CATEOGRY_NOT_FOUND',
|
|
COST_ACCOUNT_NOT_COGS: 'COST_ACCOUNT_NOT_COGS',
|
|
COST_ACCOUNT_NOT_FOUMD: 'COST_ACCOUNT_NOT_FOUMD',
|
|
SELL_ACCOUNT_NOT_FOUND: 'SELL_ACCOUNT_NOT_FOUND',
|
|
SELL_ACCOUNT_NOT_INCOME: 'SELL_ACCOUNT_NOT_INCOME',
|
|
|
|
INVENTORY_ACCOUNT_NOT_FOUND: 'INVENTORY_ACCOUNT_NOT_FOUND',
|
|
INVENTORY_ACCOUNT_NOT_INVENTORY: 'INVENTORY_ACCOUNT_NOT_INVENTORY',
|
|
|
|
ITEMS_HAVE_ASSOCIATED_TRANSACTIONS: 'ITEMS_HAVE_ASSOCIATED_TRANSACTIONS',
|
|
ITEM_HAS_ASSOCIATED_TRANSACTINS: 'ITEM_HAS_ASSOCIATED_TRANSACTINS',
|
|
|
|
ITEM_HAS_ASSOCIATED_INVENTORY_ADJUSTMENT:
|
|
'ITEM_HAS_ASSOCIATED_INVENTORY_ADJUSTMENT',
|
|
ITEM_CANNOT_CHANGE_INVENTORY_TYPE: 'ITEM_CANNOT_CHANGE_INVENTORY_TYPE',
|
|
TYPE_CANNOT_CHANGE_WITH_ITEM_HAS_TRANSACTIONS:
|
|
'TYPE_CANNOT_CHANGE_WITH_ITEM_HAS_TRANSACTIONS',
|
|
INVENTORY_ACCOUNT_CANNOT_MODIFIED: 'INVENTORY_ACCOUNT_CANNOT_MODIFIED',
|
|
|
|
ITEM_HAS_ASSOCIATED_TRANSACTIONS: 'ITEM_HAS_ASSOCIATED_TRANSACTIONS',
|
|
|
|
PURCHASE_TAX_RATE_NOT_FOUND: 'PURCHASE_TAX_RATE_NOT_FOUND',
|
|
SELL_TAX_RATE_NOT_FOUND: 'SELL_TAX_RATE_NOT_FOUND',
|
|
};
|
|
|
|
export const DEFAULT_VIEW_COLUMNS = [];
|
|
export const DEFAULT_VIEWS = [
|
|
{
|
|
name: 'Services',
|
|
slug: 'services',
|
|
rolesLogicExpression: '1',
|
|
roles: [
|
|
{ index: 1, fieldKey: 'type', comparator: 'equals', value: 'service' },
|
|
],
|
|
columns: DEFAULT_VIEW_COLUMNS,
|
|
},
|
|
{
|
|
name: 'Inventory',
|
|
slug: 'inventory',
|
|
rolesLogicExpression: '1',
|
|
roles: [
|
|
{ index: 1, fieldKey: 'type', comparator: 'equals', value: 'inventory' },
|
|
],
|
|
columns: DEFAULT_VIEW_COLUMNS,
|
|
},
|
|
{
|
|
name: 'Non Inventory',
|
|
slug: 'non-inventory',
|
|
rolesLogicExpression: '1',
|
|
roles: [
|
|
{
|
|
index: 1,
|
|
fieldKey: 'type',
|
|
comparator: 'equals',
|
|
value: 'non-inventory',
|
|
},
|
|
],
|
|
columns: DEFAULT_VIEW_COLUMNS,
|
|
},
|
|
];
|
|
|
|
export const ItemsSampleData = [
|
|
{
|
|
'Item Type': 'Inventory',
|
|
'Item Name': 'Hettinger, Schumm and Bartoletti',
|
|
'Item Code': '1000',
|
|
Sellable: 'T',
|
|
Purchasable: 'T',
|
|
'Cost Price': '10000',
|
|
'Sell Price': '1000',
|
|
'Cost Account': 'Cost of Goods Sold',
|
|
'Sell Account': 'Other Income',
|
|
'Inventory Account': 'Inventory Asset',
|
|
'Sell Description': 'Description ....',
|
|
'Purchase Description': 'Description ....',
|
|
Category: 'sdafasdfsadf',
|
|
Note: 'At dolor est non tempore et quisquam.',
|
|
Active: 'TRUE',
|
|
},
|
|
{
|
|
'Item Type': 'Inventory',
|
|
'Item Name': 'Schmitt Group',
|
|
'Item Code': '1001',
|
|
Sellable: 'T',
|
|
Purchasable: 'T',
|
|
'Cost Price': '10000',
|
|
'Sell Price': '1000',
|
|
'Cost Account': 'Cost of Goods Sold',
|
|
'Sell Account': 'Other Income',
|
|
'Inventory Account': 'Inventory Asset',
|
|
'Sell Description': 'Description ....',
|
|
'Purchase Description': 'Description ....',
|
|
Category: 'sdafasdfsadf',
|
|
Note: 'Id perspiciatis at adipisci minus accusamus dolor iure dolore.',
|
|
Active: 'TRUE',
|
|
},
|
|
{
|
|
'Item Type': 'Inventory',
|
|
'Item Name': 'Marks - Carroll',
|
|
'Item Code': '1002',
|
|
Sellable: 'T',
|
|
Purchasable: 'T',
|
|
'Cost Price': '10000',
|
|
'Sell Price': '1000',
|
|
'Cost Account': 'Cost of Goods Sold',
|
|
'Sell Account': 'Other Income',
|
|
'Inventory Account': 'Inventory Asset',
|
|
'Sell Description': 'Description ....',
|
|
'Purchase Description': 'Description ....',
|
|
Category: 'sdafasdfsadf',
|
|
Note: 'Odio odio minus similique.',
|
|
Active: 'TRUE',
|
|
},
|
|
{
|
|
'Item Type': 'Inventory',
|
|
'Item Name': 'VonRueden, Ruecker and Hettinger',
|
|
'Item Code': '1003',
|
|
Sellable: 'T',
|
|
Purchasable: 'T',
|
|
'Cost Price': '10000',
|
|
'Sell Price': '1000',
|
|
'Cost Account': 'Cost of Goods Sold',
|
|
'Sell Account': 'Other Income',
|
|
'Inventory Account': 'Inventory Asset',
|
|
'Sell Description': 'Description ....',
|
|
'Purchase Description': 'Description ....',
|
|
Category: 'sdafasdfsadf',
|
|
Note: 'Quibusdam dolores illo.',
|
|
Active: 'TRUE',
|
|
},
|
|
];
|