mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 21:00:31 +00:00
206 lines
4.7 KiB
TypeScript
206 lines
4.7 KiB
TypeScript
|
|
export default {
|
|
/**
|
|
* Authentication service.
|
|
*/
|
|
auth: {
|
|
login: 'onLogin',
|
|
register: 'onRegister',
|
|
sendResetPassword: 'onSendResetPassword',
|
|
resetPassword: 'onResetPassword',
|
|
},
|
|
|
|
/**
|
|
* Invite users service.
|
|
*/
|
|
inviteUser: {
|
|
acceptInvite: 'onUserAcceptInvite',
|
|
sendInvite: 'onUserSendInvite',
|
|
checkInvite: 'onUserCheckInvite'
|
|
},
|
|
|
|
/**
|
|
* Organization managment service.
|
|
*/
|
|
organization: {
|
|
build: 'onOrganizationBuild',
|
|
seeded: 'onOrganizationSeeded',
|
|
},
|
|
|
|
/**
|
|
* Tenants managment service.
|
|
*/
|
|
tenantManager: {
|
|
databaseCreated: 'onDatabaseCreated',
|
|
tenantMigrated: 'onTenantMigrated',
|
|
tenantSeeded: 'onTenantSeeded',
|
|
},
|
|
|
|
/**
|
|
* Accounts service.
|
|
*/
|
|
accounts: {
|
|
onCreated: 'onAccountCreated',
|
|
onEdited: 'onAccountEdited',
|
|
onDeleted: 'onAccountDeleted',
|
|
onBulkDeleted: 'onBulkDeleted',
|
|
onBulkActivated: 'onAccountBulkActivated',
|
|
onActivated: 'onAccountActivated'
|
|
},
|
|
|
|
/**
|
|
* Manual journals service.
|
|
*/
|
|
manualJournals: {
|
|
onCreated: 'onManualJournalCreated',
|
|
onEdited: 'onManualJournalEdited',
|
|
onDeleted: 'onManualJournalDeleted',
|
|
onDeletedBulk: 'onManualJournalCreatedBulk',
|
|
onPublished: 'onManualJournalPublished',
|
|
onPublishedBulk: 'onManualJournalPublishedBulk',
|
|
},
|
|
|
|
/**
|
|
* Expenses service.
|
|
*/
|
|
expenses: {
|
|
onCreated: 'onExpenseCreated',
|
|
onEdited: 'onExpenseEdited',
|
|
onDeleted: 'onExpenseDelted',
|
|
onPublished: 'onExpensePublished',
|
|
onBulkDeleted: 'onExpenseBulkDeleted',
|
|
onBulkPublished: 'onBulkPublished',
|
|
},
|
|
|
|
/**
|
|
* Sales invoices service.
|
|
*/
|
|
saleInvoice: {
|
|
onCreated: 'onSaleInvoiceCreated',
|
|
onEdited: 'onSaleInvoiceEdited',
|
|
onDelete: 'onSaleInvoiceDelete',
|
|
onDeleted: 'onSaleInvoiceDeleted',
|
|
onDelivered: 'onSaleInvoiceDelivered',
|
|
onBulkDelete: 'onSaleInvoiceBulkDeleted',
|
|
onPublished: 'onSaleInvoicePublished',
|
|
},
|
|
|
|
/**
|
|
* Sales estimates service.
|
|
*/
|
|
saleEstimate: {
|
|
onCreated: 'onSaleEstimateCreated',
|
|
onEdited: 'onSaleEstimateEdited',
|
|
onDeleted: 'onSaleEstimatedDeleted',
|
|
onBulkDelete: 'onSaleEstimatedBulkDeleted',
|
|
onPublished: 'onSaleEstimatedPublished',
|
|
},
|
|
|
|
/**
|
|
* Sales receipts service.
|
|
*/
|
|
saleReceipt: {
|
|
onCreated: 'onSaleReceiptsCreated',
|
|
onEdited: 'onSaleReceiptsEdited',
|
|
onDeleted: 'onSaleReceiptsDeleted',
|
|
onBulkDeleted: 'onSaleReceiptsBulkDeleted',
|
|
onPublished: 'onSaleReceiptPublished',
|
|
},
|
|
|
|
/**
|
|
* Payment receipts service.
|
|
*/
|
|
paymentReceive: {
|
|
onCreated: 'onPaymentReceiveCreated',
|
|
onEdited: 'onPaymentReceiveEdited',
|
|
onDeleted: 'onPaymentReceiveDeleted',
|
|
onPublished: 'onPaymentReceivePublished',
|
|
},
|
|
|
|
/**
|
|
* Bills service.
|
|
*/
|
|
bill: {
|
|
onCreated: 'onBillCreated',
|
|
onEdited: 'onBillEdited',
|
|
onDeleted: 'onBillDeleted',
|
|
onBulkDeleted: 'onBillBulkDeleted',
|
|
onPublished: 'onBillPublished',
|
|
},
|
|
|
|
/**
|
|
* Bill payments service.
|
|
*/
|
|
billPayment: {
|
|
onCreated: 'onBillPaymentCreated',
|
|
onEdited: 'onBillPaymentEdited',
|
|
onDeleted: 'onBillPaymentDeleted',
|
|
onBulkDeleted: 'onBillPaymentsBulkDeleted',
|
|
onPublished: 'onBillPaymentPublished',
|
|
},
|
|
|
|
/**
|
|
* Customers services.
|
|
*/
|
|
customers: {
|
|
onCreated: 'onCustomerCreated',
|
|
onEdited: 'onCustomerEdited',
|
|
onDeleted: 'onCustomerDeleted',
|
|
onBulkDeleted: 'onBulkDeleted',
|
|
onOpeningBalanceChanged: 'onOpeingBalanceChanged',
|
|
},
|
|
|
|
/**
|
|
* Vendors services.
|
|
*/
|
|
vendors: {
|
|
onCreated: 'onVendorCreated',
|
|
onEdited: 'onVendorEdited',
|
|
onDeleted: 'onVendorDeleted',
|
|
onBulkDeleted: 'onVendorBulkDeleted',
|
|
onOpeningBalanceChanged: 'onOpeingBalanceChanged',
|
|
},
|
|
|
|
/**
|
|
* Items service.
|
|
*/
|
|
item: {
|
|
onCreated: 'onItemCreated',
|
|
onEdited: 'onItemEdited',
|
|
onDeleted: 'onItemDeleted',
|
|
onBulkDeleted: 'onItemBulkDeleted',
|
|
},
|
|
|
|
/**
|
|
* Item category service.
|
|
*/
|
|
itemCategory: {
|
|
onCreated: 'onItemCategoryCreated',
|
|
onEdited: 'onItemCategoryEdited',
|
|
onDeleted: 'onItemCategoryDeleted',
|
|
onBulkDeleted: 'onItemCategoryBulkDeleted',
|
|
},
|
|
|
|
/**
|
|
* Inventory service.
|
|
*/
|
|
inventory: {
|
|
onInventoryTransactionsCreated: 'onInventoryTransactionsCreated',
|
|
onInventoryTransactionsDeleted: 'onInventoryTransactionsDeleted',
|
|
|
|
onComputeItemCostJobScheduled: 'onComputeItemCostJobScheduled',
|
|
onComputeItemCostJobStarted: 'onComputeItemCostJobStarted',
|
|
onComputeItemCostJobCompleted: 'onComputeItemCostJobCompleted'
|
|
},
|
|
|
|
/**
|
|
* Inventory adjustment service.
|
|
*/
|
|
inventoryAdjustment: {
|
|
onCreated: 'onInventoryAdjustmentCreated',
|
|
onQuickCreated: 'onInventoryAdjustmentQuickCreated',
|
|
onDeleted: 'onInventoryAdjustmentDeleted',
|
|
onPublished: 'onInventoryAdjustmentPublished',
|
|
}
|
|
}
|