Billing
The Billing module in the tSM system provides a comprehensive set of components for managing billing-related data, such as billing cycles and billing documents. These components are designed to facilitate efficient navigation, data management, and workflow within the billing environment. Below is a detailed description of the Billing components available within the system, organized according to their functionality and purpose.
Layout Components
Billing Document List
Billing Document list in a tabular view with filtering and editing options.
- Selector:
tsm-billing-document-widget
- Type: Layout Component
- Properties:
- account (Account): The account input is used to set filters based on the account ID.
- customer (Customer): The customer input is used to set filters based on the customer ID.
{
"type": "layout",
"title": "",
"widget": {
"type": "tsm-billing-document-widget"
}
}
Data Components
Billing Cycle Select
Selection of a Billing Cycle from a dropdown list.
- Selector:
tsm-billing-cycle-lov
- Type: Select Component
- Properties:
- cycleTypeId (string = ""): ID of the cycle type to filter the listing.
{
"type": "string",
"title": "",
"widget": {
"type": "tsm-billing-cycle-lov"
}
}
Billing Cycle Type Select
Selection of a Billing Cycle Type from a dropdown list.
- Selector:
tsm-billing-cycle-type-lov
- Type: Select Component
- Properties:
- (No additional properties specified.)
{
"type": "string",
"title": "",
"widget": {
"type": "tsm-billing-cycle-type-lov"
}
}
Billing Document Type Select
Selection of a Billing Document Type from a dropdown list.
- Selector:
tsm-billing-document-type-lov
- Type: Select Component
- Properties:
- (No additional properties specified.)
{
"type": "string",
"title": "",
"widget": {
"type": "tsm-billing-document-type-lov"
}
}