Skip to content

Source Coverage Audit

Generated from the current controller trees. Every API controller is assigned to a business story page; shared technical controllers are mapped to the business capability they support.

AppsPortal.Apis controllers

Controller sourceBusiness specification
AuthorizationController.csTenant and Authorization
ErpTokenController.csUsers and Preferences
ImportController.csImport and Migration
InventoryController.csInventory
LookupController.csLocalization and Lookups
MigrationController.csImport and Migration
PrePrintableTemplatesSeedController.csTemplates and Core Reporting
ReportCoreController.csTemplates and Core Reporting
TenantController.csTenant and Authorization
TransactionLogController.csTransaction Audit Log
TranslationController.csLocalization and Lookups
UserController.csUsers and Preferences
UserPreferenceController.csUsers and Preferences
VanSalesController.csVan Sales Reports
WorkflowController.csWorkflow and Approvals
Accounting/Accounts/AccountingGeneralSettingsController.csAccounting General Settings
Accounting/Accounts/AccountSectionController.csChart of Accounts
Accounting/Accounts/AccountTypeController.csChart of Accounts
Accounting/Accounts/ChartOfAccountsController.csChart of Accounts
Accounting/Accounts/LevelsController.csChart of Accounts
Accounting/Accounts/TaxGroupController.csChart of Accounts
Accounting/Dashboard/DashboardController.csTenant and Authorization
Accounting/GeneralLedger/CostCenterController.csCost Centers
Accounting/GeneralLedger/JournalEntryController.csJournal Entries
Accounting/GeneralLedger/JournalEntryTempleteController.csJournal Entry Templates
Accounting/GeneralLedger/OpeningBalanceJournalEntryController.csOpening Balance Journals
Accounting/Reports/AccountingReportsController.csFinancial Statements
Accounting/Reports/BalanceSheetController.csFinancial Statements
Accounting/Reports/CostCenterIncomeStatementController.csCost Center Reports
Accounting/Reports/CostCenterReportsController.csCost Center Reports
Accounting/Reports/IncomeStatementController.csFinancial Statements
Accounting/Reports/TrialBalanceController.csTrial Balance
DynamicTemplates/PrePrintableTemplatesController.csPreprint Templates
DynamicTemplates/PrintableTemplatesController.csPrintable Templates
DynamicTemplates/ScreenTemplateConfigurationController.csScreen Templates
Finance/BankController.csTreasuries and Banks
Finance/CashPaymentReportController.csPayment Out
Finance/CashReceiptReportController.csPayment In
Finance/DashboardController.csFinance Dashboard and Settings
Finance/FinanceGeneralSettingsController.csFinance Dashboard and Settings
Finance/FundTransferController.csFund Transfers
Finance/PaymentInController.csPayment In
Finance/PaymentMethodController.csPayment Methods
Finance/PaymentOutController.csPayment Out
Finance/PaymentReconciliationController.csPayment Reconciliation
Finance/PaymentTermsController.csPayment Terms
Finance/TreasuryController.csTreasuries and Banks
Finance/Reports/BankAccountStatementReportController.csFinance Statements and Reports
Finance/Reports/SIPaymentReconciliationReportController.csFinance Statements and Reports
Finance/Reports/TreasuryStatementReportController.csFinance Statements and Reports
FixedAssets/AssetDashboardController.csFixed Asset Settings and Dashboard
FixedAssets/AssetsController.csAsset Master Data
FixedAssets/AssetsDepreciationController.csAsset Depreciation
FixedAssets/AssetsDepreciationReportController.csFixed Asset Reports
FixedAssets/AssetsDisposalController.csAsset Disposal
FixedAssets/AssetsLocationController.csAsset Master Data
FixedAssets/AssetsOpeningBalanceController.csAsset Opening Balances
FixedAssets/AssetsPurchaseInvoiceController.csAsset Purchases and Returns
FixedAssets/AssetsPurchaseInvoiceReportController.csFixed Asset Reports
FixedAssets/AssetsReturnPurchaseInvoiceController.csAsset Purchases and Returns
FixedAssets/AssetsReturnSalesInvoiceController.csAsset Sales and Returns
FixedAssets/AssetsSalesInvoiceController.csAsset Sales and Returns
FixedAssets/AssetsSalesInvoiceReportController.csFixed Asset Reports
FixedAssets/AssetTransferController.csAsset Transfers
FixedAssets/FixedAssetsGeneralSettingsController.csFixed Asset Settings and Dashboard
FixedAssets/FixedAssetsGroupController.csAsset Master Data
GeneralSettings/AppTokenController.csApplication Tokens
GeneralSettings/BoFeatureSettingController.csLocalization and Lookups
GeneralSettings/BranchController.csCompany and Branches
GeneralSettings/CompanyController.csCompany and Branches
GeneralSettings/CountryController.csCompany and Branches
GeneralSettings/CurrencyController.csCurrencies and Conversion
GeneralSettings/CurrencyConversionController.csCurrencies and Conversion
GeneralSettings/CurrentUserInfoController.csRoles and User Settings
GeneralSettings/DiscountPolicyController.csDiscount Policies
GeneralSettings/EtaConfigurationController.csElectronic Invoicing
GeneralSettings/EtaInvoicesController.csElectronic Invoicing
GeneralSettings/EtaTokenConfigurationController.csElectronic Invoicing
GeneralSettings/FinancialYearController.csFinancial Calendar
GeneralSettings/GeneralSettingReportController.csLocalization and Lookups
GeneralSettings/GsPaymentTermsController.csLocalization and Lookups
GeneralSettings/MyNotificationController.csNotifications
GeneralSettings/NotificationCenterController.csNotifications
GeneralSettings/NotificationServiceTimingController.csNotifications
GeneralSettings/NotificationSettingController.csNotifications
GeneralSettings/RoleController.csRoles and User Settings
GeneralSettings/SequenceController.csSequences
GeneralSettings/TagController.csTags
GeneralSettings/TaxController.csTaxes and Tax Groups
GeneralSettings/UserBranchController.csCompany and Branches
GeneralSettings/UserSettingsController.csRoles and User Settings
GeneralSettings/WorkflowConfigurationController.csWorkflow Configuration
GeneralSettings/ZatcaDeviceController.csElectronic Invoicing
GeneralSettings/ZatcaSendingOptionController.csElectronic Invoicing
HR/Personal/EmployeeController.csEmployees
HR/Personal/HrGeneralSettingController.csHR General Settings
Purchase/DashboardController.csPurchase Dashboard
Purchase/InvoiceController.csPurchase Invoices
Purchase/PurchaseGeneralSettingsController.csPurchase General Settings
Purchase/PurchaseInvoiceReportController.csVendor and Purchase Reports
Purchase/PurchaseOrderController.csPurchase Orders
Purchase/PurchaseTaxController.csPurchase Tax
Purchase/ReturnInvoiceController.csPurchase Returns
Purchase/VendorCategoryController.csVendors and Categories
Purchase/VendorController.csVendors and Categories
Purchase/VendorOpeningBalanceController.csVendor Opening Balances
Purchase/Reports/VendorBalanceReportController.csVendor and Purchase Reports
Purchase/Reports/VendorStatementReportController.csVendor and Purchase Reports
Sales/CustomerCategoryController.csCustomers and Categories
Sales/CustomerController.csCustomers and Categories
Sales/CustomerOpeningBalanceController.csCustomer Opening Balances
Sales/DashboardController.csSales Dashboard
Sales/MarketPlaceController.csMarketplace Integration
Sales/POSInvoiceController.csPoint of Sale
Sales/POSReturnInvoiceController.csSales Returns
Sales/POSSessionController.csPoint of Sale
Sales/PricePolicyController.csPrice Policies
Sales/ReturnSalesInvoiceController.csSales Returns
Sales/SalesAreaController.csSales Teams and Areas
Sales/SalesGeneralSettingsController.csSales General Settings
Sales/SalesInvoiceController.csSales Invoices
Sales/SalesManController.csSales Teams and Areas
Sales/SalesOrderController.csSales Orders
Sales/SalesProjectController.csSales Projects
Sales/SalesProjectInvoiceController.csSales Projects
Sales/SalesTeamController.csSales Teams and Areas
Sales/ZatcaInvoicesController.csElectronic Sales Invoices
Sales/Reports/CustomerAgingDetailReportController.csCustomer Reports
Sales/Reports/CustomerAgingReportController.csCustomer Reports
Sales/Reports/CustomerBalanceReportController.csCustomer Reports
Sales/Reports/CustomerInvoicesFollowUpReportController.csCustomer Reports
Sales/Reports/CustomerProfitabilityReportController.csCustomer Reports
Sales/Reports/CustomerStatementReportController.csCustomer Reports
Sales/Reports/ItemProfitabilityReportController.csCustomer Reports
Sales/Reports/SalesInvoiceReportController.csCustomer Reports
Sales/Reports/TargetCommissionDetailReportController.csSales and Commission Reports
Sales/Reports/TargetCommissionReportController.csSales and Commission Reports
VanSales/DashBoardController.csVan Sales Dashboard
VanSales/DeviceController.csDevice Management
VanSales/DeviceVerificationController.csDevice Management
VanSales/SalesmanDistributionReportController.csVan Sales Reports
VanSales/SalesManVisitController.csSalesman Visits
VanSales/SalesReportController.csVan Sales Reports
VanSales/TransferRequestController.csTransfer Requests

Inventory.Apis controllers

Controller sourceBusiness specification
AccountsController.csInventory Reconciliation
AttributeGroupController.csAttribute Definitions
BoFeatureSettingController.csTraceability
BranchController.csTraceability
CompanyController.csTraceability
CountController.csInventory Reconciliation
DashboardController.csDashboard
GeneralSettingsController.csInventory General Settings
ImportController.csTraceability
InventoryGeneralSettingController.csInventory General Settings
InvoiceController.csLanded Cost
InvOpeningBalanceController.csOpening Balance
ItemAttributeController.csAttribute Definitions
ItemAttributesGroupController.csAttribute Definitions
ItemCategoryController.csItem Categories
ItemController.csItem Definitions
ItemUOMController.csUnits of Measure
ItemVariantController.csItem Definitions
LandedCostController.csLanded Cost
LookupController.csTraceability
OperationalTagController.csOperational Tags
ReOrderRulesController.csReorder Rules
SequenceController.csTraceability
StockInController.csStock In
StockOutController.csStock Out
StockTransferController.csStock Transfer
StorageInformationController.csItem Definitions
SystemUOMController.csUnits of Measure
TenantController.csTraceability
TransferRequestController.csStock Transfer
TranslationController.csTraceability
UOMCategoriesController.csUnits of Measure
UOMController.csUnits of Measure
UserController.csTraceability
VendorController.csLanded Cost
WareHouseController.csWarehouses
Core/CurrentUserInfoController.csTraceability
Core/RoleController.csTraceability
Core/TransactionLogController.csTraceability
Core/UserPreferenceController.csTraceability
Reports/InventoryBalanceReportController.csInventory Balance
Reports/ItemCardReportController.csItem Definitions
Reports/SlowMovingItemsReportController.csItem Definitions
Reports/StockInReportController.csStock In Report
Reports/StockOutReportController.csStock Out Report
Reports/StockTransferReportController.csStock Transfer Report

Audit result

  • AppsPortal.Apis controllers mapped: 144
  • Inventory.Apis controllers mapped: 46
  • Unmapped controllers: 0

A mapped controller can still contain more than one endpoint. Endpoint-level field and state rules are documented in the owning feature page and should be re-audited whenever controller actions or command handlers change.

Internal Documentation — Microtec