generalInvoiceRequest  -  the module for
generating XML and/or paper based general invoices
generalInvoiceRequest
    API DocBrowser   ·  Revision history
    Download area
    FAQ
 
home
system
integrators
search the
site
 

validator
modules
invoice
modules
credit
modules
miscellaneous
modules
tools

  Design by TMR AG
  © by sumex1.net
 
generalInvoiceRequest module  -  API browser

Interface version:   4.30
Interface date:   26 Aug 2010
 
The GeneralInvoiceRequestManager is an ATL COM module which provides methods to generate invoices, reminders, and credit advices 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.

To ease the migration to V430 compatibility measures has been built into the module that basically

  • allows for lower versions of XML to load and transparently upgrade to V430
  • allows to transparently downgrade V430 data to the appropriate lower version based on a white list

 Interfaces  5 interfaces 
 Types  
type definitions list of all used builtin, composite and enumeration types
 Important information about the usage and handling of the module
Document: New and important feature: pseudo service codes for the AddService method allow for controlling the underlying validators
Document: Compatibility measures & white list to ease the migration to V430
Document: General usage of the generalInvoiceRequest module
Document: Overview of the concept of "Object reference"
Document: Notes about the processing attributes
Document: Notes about the signature
Document: Notes about the encryption
Document: How to best make a reminder, storno,...
Document: How to set the default printer for a certain request
Document: Syntax of the printTemplate variable of the Print method
Document: How to print electronic stamps onto an invoice/reminder
Document: How to generate PDF archive files of a request
Document: How to reposition the ESR coding line
Document: VB code snippet for using the generalInvoiceRequestManager