OSB_LIB::ExternalTax Struct Reference

Collaboration diagram for OSB_LIB::ExternalTax:

Collaboration graph
[legend]
List of all members.

Detailed Description

Information about a tax applied by an external entity.

Note:
For amount_ the default currency is used if the information is not provided by the partner or otherwise specified.

Definition at line 103 of file cdr.h.

Public Attributes


Member Data Documentation

Money OSB_LIB::ExternalTax::amount_

The tax amount.

Definition at line 108 of file cdr.h.

Decimal OSB_LIB::ExternalTax::rate_

The tax rate expressed as factor (not %%).

Example: For a tax rate of 6.7% the value is 0.067.

Are there absolute taxes? If yes then we need the possibility to indicate this, e.g. rate = -1.

Definition at line 124 of file cdr.h.

std::string OSB_LIB::ExternalTax::type_

The tax type (reason) or code.

This is either a descriptive string, e.g., VAS or regional tax or the TAP.3 2-digit code.

Definition at line 115 of file cdr.h.


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:13:51 2006 for OSB Library by  doxygen 1.4.7