Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

Fa3InvoiceWriter

Namespace OfficeIMO.Invoicing
Assembly OfficeIMO.Invoicing
Modifiers static

Native FA(3) authoring over the shared invoice and explicit national declarations.

Inheritance

  • Object
  • Fa3InvoiceWriter

Remarks

Writing does not establish fiscal correctness or KSeF acceptance. Validate the exact result against the pinned national schema.

Methods

public static IReadOnlyList<InvoiceDiagnostic> Inspect(Invoice invoice, Fa3InvoiceWriteOptions options) #
Returns: IReadOnlyList<InvoiceDiagnostic>

Inspects the bounded supported mapping and arithmetic without writing or discarding populated fields.

Parameters

invoice OfficeIMO.Invoicing.Invoice requiredposition: 0
options OfficeIMO.Invoicing.Fa3InvoiceWriteOptions requiredposition: 1
public static Byte[] Write(Invoice invoice, Fa3InvoiceWriteOptions options) #
Returns: Byte[]

Writes UTF-8 FA(3), schema 1-0E, variant 3. Creation time and national declarations are supplied explicitly.

Parameters

invoice OfficeIMO.Invoicing.Invoice requiredposition: 0
options OfficeIMO.Invoicing.Fa3InvoiceWriteOptions requiredposition: 1