The purpose of the TCD Details Master is to define detailed calculation rules for transaction‑level charges, discounts, and taxes by configuring attributes such as TCD Category, TCD Code, Type, default value or percentage, rounding logic, tax levels, impact percentage, and applicability flags. It ensures accurate, consistent, and compliant calculation of financial values across purchase, sales, and accounting transactions, supporting correct pricing, taxation, and posting in the ERP system.
The following prerequisites must be completed.
The TCD Details Master-Mode: New screen allows the user to enter TCD details under the TCD category if required.
Navigation: Main – Menu → Masters → Masters - General → TCD Category → TCD Details → Add
The TCD Details Master – Mode: Edit screen allows the user to edit or delete the added or existing TCD details if required.
Navigation: Main – Menu → Masters → Masters - General → TCD Category → Select TCD Category → Edit
Note: The user can delete the TCD details only if they are not used in any transactions.
The Grid View and Tree View options allow the user to view TCD details either in a tabular format or in a hierarchical structure for easier navigation and understanding.
The Search option allows the user to search for tax based on the TCD category, TCD Code, TCD Type, Default Value, Add Tax Levels, Include Discount, Form Required, Inactive, Percentage, Additional, Standalone, With Charges, Rounding and Impact %.
The Print option allows the user to print the added or existing TCD details.
| Sl. No. | Use Case | Business Scenario | Functional Outcome in ERP |
|---|---|---|---|
| 1 | Create TCD Detail | Business needs to define a specific charge/discount rule. | ERP allows creation of TCD details under a category. |
| 2 | Assign TCD Category & Code | TCDs must be classified and uniquely identified. | ERP links TCD detail to category with unique code. |
| 3 | Define TCD Type | Charges and discounts behave differently. | ERP applies logic based on TCD type. |
| 4 | Configure Default Value / Percentage | TCD calculation basis must be defined. | ERP calculates values accurately in transactions. |
| 5 | Enable Additional / Standalone | Some TCDs apply independently or additionally. | ERP processes TCD as per configuration. |
| 6 | Configure Tax Levels | TCD may attract additional taxes. | ERP applies tax levels correctly on TCDs. |
| 7 | Include Discount / With Charges | TCD interaction with discounts/charges is required. | ERP calculates net values correctly. |
| 8 | Define Rounding Rules | Financial values require rounding control. | ERP applies rounding as defined. |
| 9 | Define Impact % | TCD affects base or derived values. | ERP adjusts calculations based on impact %. |
| 10 | Form Requirement | Certain TCDs need statutory forms. | ERP enforces form requirement during transactions. |
| 11 | Activate / Inactivate TCD | Obsolete TCDs should not be used. | ERP restricts inactive TCDs from selection. |
| 12 | Use TCD in Transactions | TCDs must be usable in sales/purchase flows. | ERP applies TCDs consistently in transactions. |
| 13 | Modify TCD Details | TCD rules change over time. | ERP updates TCD details for future transactions. |
| 14 | Audit & Control | Configuration changes must be traceable. | ERP maintains audit trail for TCD details. |
| Steps | Checklist Item | Details / Purpose |
|---|---|---|
| 1 | Identify Business Requirement | Confirm the need for a new or modified TCD rule. |
| 2 | Verify TCD Category | Ensure the relevant TCD Category is already created and active. |
| 3 | Define TCD Code | Assign a unique and standardized TCD code. |
| 4 | Select TCD Type | Confirm whether it is a charge, discount, or tax. |
| 5 | Define Default Value / Percentage | Decide fixed amount or percentage‑based calculation. |
| 6 | Configure Additional / Standalone | Confirm whether TCD applies independently or additionally. |
| 7 | Set Tax Level Applicability | Verify if additional tax levels are required on the TCD. |
| 8 | Include Discount / With Charges | Validate interaction with discounts or other charges. |
| 9 | Define Impact % | Confirm how the TCD impacts base or derived values. |
| 10 | Configure Rounding Rules | Ensure correct rounding method is selected. |
| 11 | Check Form Requirement | Verify if statutory form is mandatory for this TCD. |
| 12 | Review Inactive Flag | Confirm TCD should be active for transactions. |
| 13 | Dependency & Posting Check | Ensure accounting and tax configurations exist. |
| 14 | Authorization & Approval | Obtain approval for TCD creation or modification. |
| 15 | Audit & Compliance Review | Ensure setup meets audit and statutory requirements. |