API Reference
Class
InvoiceModelValidator
Checks semantic completeness, arithmetic and source-declared amounts before XML emission.
Inheritance
- Object
- InvoiceModelValidator
Methods
public static InvoiceModelValidationResult Validate(Invoice invoice) #Returns:
InvoiceModelValidationResultValidates the model; use pinned external rules separately for authoritative profile compliance.
Parameters
- invoice OfficeIMO.Invoicing.Invoice
public static InvoiceModelValidationResult ValidateSource(InvoiceReadResult source) #Returns:
InvoiceModelValidationResultValidates a parsed source model, retaining the aggregate-only semantics declared by recognized MINIMUM or BASIC WL sources. This does not run standards rules.
Parameters
- source OfficeIMO.Invoicing.InvoiceReadResult
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object