API browser of generalInvoiceRequest500 COM module
Interface version: 5.00
Interface date: 27 Nov 2024

The GeneralInvoiceRequestManager is an ATL COM module which provides methods to generate invoices, reminders for all roles and places. Such an object is printed or a XML infoset is produced which can be transported electronically to the recipient. In the latter case the object optionally can be signed and/or encrypted .
 
Due to the processing attributes "storno" and "copy" a previously generated object can be canceled or a copy can be produced.
 
The subchapter object reference provides an in-depth description of the concept of "object reference".
space
 
/images/arrow_right.png Interfaces 5 interface
IAddress The utility interface IAddress is available for setting and retrieving structured address data.
IGeneralInvoiceRequest With the IGeneralInvoiceRequest interface all invoice/reminder related data can be set/defined by the interface's methods.
IGeneralInvoiceRequestManager The main interface IGeneralInvoiceRequestManager -creatable in its own right- provides methods to generate invoices or reminders for all roles and places. Furthermore, created XML infosets can be loaded back into memory for further processing.
IGeneralInvoiceResult The interface IGeneralInvoiceResult allows to read back all data that have been defined with the IGeneralInvoiceRequest interface or by loading a previously generated XML infoset.
IServiceExInput The utility interface IServiceExInput provides methods and properties that allow to input data for Tarmed-like validators.
 
/images/arrow_right.png Types
type definitions List of all used builtin, composite and enumeration types
 
/images/arrow_right.png Important documents about the usage and handling
Document General usage of the generalInvoiceRequest500 COM module - an overview
Document List of major changes between the schema files generalInvoiceRequest450 vs generalInvoiceRequest500
Document What to do in a 64bit environment - is there a 64bit Sumex1 COM dll?
Document Pseudo service codes in AddService allows to controll the underlying validators
Document Overview of the concept of "Object reference"
Document Notes about the processing attributes
Document Overview about how to best generate a reminder, storno,...
Document How to set the default printer for a certain invoice/reminder
Document Syntax of the printTemplate variable of the Print method
Document How to print electronic stamps onto an invoice/reminder
Document How to generate a PDF archive file of a invoice/reminder
Document VB/CS code snippet for using the generalInvoiceRequest500 COM module
Document generalInvoiceRequestManagerServer500: Introduction, overview and usage of the Restful Webservice Server