Java package provides you with all the Java classes necessary to develop a client application that can configure taxation data in the master data managed in
SAP Convergent Charging; Some maintenance operations can also be implemented.See: Description
| Class | Description |
|---|---|
| SearchAvailableTaxAreaListOp |
This operation allows you to retrieve all the
tax areas that are valid for a specified date;
Tax areas represents a geographic location where a tax could exist. |
| SearchAvailableTaxAreaListResult |
This class represents the result of the
Search Available Tax Area List operation. |
| SearchAvailableTransServTypeListOp |
This operation allows to retrieve all the transaction/service types valid for EZTax BillSoft.
|
| SearchAvailableTransServTypeListResult |
This class represents the result of the
Search Available Transaction/Service Type List operation. |
| SearchVatRulesOp |
FOR INTERNAL USE ONLY -
This operation allows to retrieve all the
Value Added Tax (VAT) rules configured in the connected SAP CC system. |
| SearchVatRulesResult |
FOR INTERNAL USE ONLY -
This class represents the result of the
Search VAT Rules operation;
It includes the list of VAT rules configured in the connected SAP CC system. |
| TaxArea |
This class represents a geographic location where a tax could exist.
|
| TaxDataModel |
This
Java class specifies some specific tax settings that must configured in the tax settings of a subscriber account (in customer master data of the service provider);
These specific tax settings are adapted to each invoicing tax system supported by SAP Convergent Charging. |
| TaxDetailModel |
FOR INTERNAL USE ONLY - This class represents the tax data details generated by the SAP CC system
during the charging process for a
charged transaction;
It completes the tax data (base amount, tax amount, total amount, tax code, tax status). |
| TaxedAmount |
FOR INTERNAL USE ONLY - This class represents the taxed amount with its tax details.
|
| TaxHelper |
Tax helper in order to allows the tax computation.
|
| TaxInfoModel |
This
Java class specifies the tax settings of a subscriber account
in customer master data. |
| TransServType |
This class represents the transaction/service type for EZTax.
|
| VatRuleModel |
This
Java class represents the VAT rule configured in the SAP CC system and that can be
specified in the tax configuration of a charge condition inserted in an offer. |
| Enum | Description |
|---|---|
| TaxDataModel.TaxDataType |
This
enumeration lists the types |
| TaxDataModel.Type |
This
enumeration lists the type of tax data as string, number, or date. |
| Exception | Description |
|---|---|
| InvalidTaxException |
Exception thrown when the methods for the description of an invalid tax exception.
|
Java package provides you with all the Java classes necessary to develop a client application that can configure taxation data in the master data managed in
SAP Convergent Charging; Some maintenance operations can also be implemented.