Click or drag to resize

FinvoiceExportT Class

[Missing <summary> documentation for "T:Severa.API.FinvoiceExport`1"]

Inheritance Hierarchy
SystemObject
  ExportImportBase
    Severa.APIXmlSchemaExportT
      Severa.APIXmlSchemaInvoiceExportT
        Severa.APIFinvoiceExportT

Namespace: Severa.API
Assembly: Severa.SOAP.API (in Severa.SOAP.API.dll) Version: 1.0.0+cc2a5357b8231e24c5fd7606bb1e71a1374ad1e9
Syntax
public abstract class FinvoiceExport<T> : XmlSchemaInvoiceExport<T>, 
	IFinvoiceExport

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Severa.API.FinvoiceExport`1"]

The FinvoiceExportT type exposes the following members.

Constructors
 NameDescription
Public methodFinvoiceExportTInitializes a new instance of the FinvoiceExportT class
Top
Methods
 NameDescription
Protected methodFormatDecimal 
Public methodGenerateFinvoices 
Protected methodGetSerializableObject Gets a serializable object as XmlElement. One that you can bolt on to SOAP header
Protected methodGetSoapXmlWriterSettings 
Protected methodGetXmlWriter Finvoice impels these really strict rules on top of XML which we just can't control with regular XML writer
(Overrides XmlSchemaExportTGetXmlWriter(Stream, XmlWriterSettings))
Protected methodGetXmlWriterSettings
(Overrides XmlSchemaExportTGetXmlWriterSettings)
Protected methodIncludeDocType Whether to include the Finvoice DOCTYPE and DTD in the Finvoice
Protected methodOnPreWrite
(Overrides XmlSchemaExportTOnPreWrite(XmlWriter))
Protected methodPopulateSoapBody 
Protected methodPopulateSoapHeader 
Protected methodPopulateXmlReaderSchemas
(Overrides XmlSchemaExportTPopulateXmlReaderSchemas(XmlSchemaSet))
Protected methodSplitString Divides string to multiple "rows". Each row has a max string length and there is also a max row count. So the whole string might not fit and it get truncated.
Public methodWriteInvoice 
Public methodWriteSoapEnvelope 
Top
Fields
 NameDescription
Protected fieldFinvoiceOptions 
Top
See Also