Codeunit 7056 "WHT Expense Category Mgt."
ExpenseWithholdingTax · Microsoft.ExpenseTaxIntegration
Across versions
- BC23-28not present
- BC29-30present
ExpenseWithholdingTax · Microsoft.ExpenseTaxIntegration · BC29-30 · source at ea08af5e · facts from BC29
Event subscriptions
- OnAfterExpenseCategoryValidateEmployee subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Expense Category)
- OnAfterBalAccountNoValidateEmployee subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetGLBalAccount
- OnBeforeCheckCalcEmployeeWHT subscribes to Codeunit “WHT Employee Calculation” OnBeforeCheckCalcEmployeeWHT
- OnBeforeInsertThresholdAccumulator subscribes to Codeunit “WHT Employee Calculation” OnBeforeInsertThresholdAccumulator
- OnBeforeReverseThresholdAccumulator subscribes to Codeunit “WHT Employee Calculation” OnBeforeReverseThresholdAccumulator
- OnBeforeUpdateThresholdAccumulator subscribes to Codeunit “WHT Employee Calculation” OnBeforeUpdateThresholdAccumulator
- OnBeforeResolveWHTGroupComponents subscribes to Codeunit “WHT Employee Calculation” OnBeforeResolveWHTGroupComponents
- OnAfterIsEmployeeWHTApplicable subscribes to Codeunit “WHT Employee Calculation” OnAfterIsEmployeeWHTApplicable
Procedures
2 local procedures, no public ones.
Recent changes
- 2026-08-26 #10631 Integration/main to releases 29.x 31a860b5 (releases/29.x, BC29, feature)
- 2026-08-21 #10370 [Master]-Bug 647018: Withholding tax for Employees and GL Accounts (main, BC30, fix)
- 2026-08-17 #9973 [WHT]-Withholding Tax is not deducted from Expense Report lines based on the Expense Category during posting (main, BC30, fix)
- 2026-07-29 #9311 Withholding Tax for Employee (main, BC30, feature, added)
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "WHT Expense Category Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.