Unimaze Software creates Components and Services for Messege Transport and Message Handling B2B electronic documents for third parties based on International and European standards.
System Object
Unimaze.Composer.Tools Billing
Namespace: Unimaze.Composer.Tools
Assembly: Unimaze.Composer.Tools (in Unimaze.Composer.Tools.dll) Version: 2.2.200.0 (2.2.0.23)
Top
Class used to invoke other classes for handling invoices, credit notes, etc.
Inheritance Hierarchy
Unimaze.Composer.Tools Billing
Namespace: Unimaze.Composer.Tools
Assembly: Unimaze.Composer.Tools (in Unimaze.Composer.Tools.dll) Version: 2.2.200.0 (2.2.0.23)
Syntax
The Billing type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CreateCreditNote |
Gets a credit note creator.
| |
| CreateInvoice(Invoice, String) |
Gets an invoice creator with the default action 'SubmitInvoice'
| |
| CreateInvoice(Invoice, String, String) |
Gets an invoice creator specifying an action.
| |
| CreateInvoice(Order, String, DateTime) |
Takes an Order and returns an Invoice.
Limitations: Invoice is illegal and incomplete.
InvoiceLines are missing taxinformation and total billed is missing.
This needs to be added by the calling code.
| |
| ParseCreditNote |
Gets a credit note parser.
| |
| ParseInvoice |
Gets an invoice parser.
| |
| ParseOrder |
Gets an order parser.
|
See Also