API Reference
Class
Fa3InvoiceWriter
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
- options OfficeIMO.Invoicing.Fa3InvoiceWriteOptions
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
- options OfficeIMO.Invoicing.Fa3InvoiceWriteOptions
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object