Quittio next API

Minimum extends AbstractProfile
in package

FinalYes

Factur-X/ZUGFeRD MINIMUM. Not an e-invoice in the sense of EN 16931; booking aid only.

Table of Contents

Methods

afRelationship()  : string
AFRelationship of the embedded XML (Alternative or Data), null if the profile is XML only.
defaultBusinessProcess()  : string|null
Business process identifier (BT-23) set by default, if any.
embeddedFilename()  : string|null
File name of the embedded XML in a hybrid PDF, null if the profile is XML only.
isEn16931Compliant()  : bool
Whether the profile produces an invoice compliant with EN 16931 (MINIMUM and BASIC WL do not).
key()  : string
Stable key, e.g. "en16931", "extended", "xrechnung", "peppol".
level()  : ProfileLevel
Factur-X/ZUGFeRD level used for the field matrix.
name()  : string
Display name, e.g. "EN 16931" or "XRechnung 3.0".
requiredBusinessTerms()  : array<int, string>
Additional business terms that are mandatory in this profile (on top of EN 16931).
rules()  : array<int, Rule>
Additional validation rules of the profile.
specificationId()  : string
Specification identifier written to BT-24.
supportsStandard()  : bool
supportsSyntax()  : bool
Whether the profile is an XML-only CIUS that is not embedded into PDFs by default.
syntaxes()  : array<int, Syntax>
xmpConformanceLevel()  : string
ConformanceLevel in the Factur-X XMP metadata, null if the profile is XML only.

Methods

afRelationship()

AFRelationship of the embedded XML (Alternative or Data), null if the profile is XML only.

public afRelationship() : string
Return values
string

defaultBusinessProcess()

Business process identifier (BT-23) set by default, if any.

public defaultBusinessProcess() : string|null
Return values
string|null

embeddedFilename()

File name of the embedded XML in a hybrid PDF, null if the profile is XML only.

public embeddedFilename() : string|null
Return values
string|null

isEn16931Compliant()

Whether the profile produces an invoice compliant with EN 16931 (MINIMUM and BASIC WL do not).

public isEn16931Compliant() : bool
Return values
bool

key()

Stable key, e.g. "en16931", "extended", "xrechnung", "peppol".

public key() : string
Return values
string

name()

Display name, e.g. "EN 16931" or "XRechnung 3.0".

public name() : string
Return values
string

requiredBusinessTerms()

Additional business terms that are mandatory in this profile (on top of EN 16931).

public requiredBusinessTerms() : array<int, string>
Return values
array<int, string>

rules()

Additional validation rules of the profile.

public rules() : array<int, Rule>
Return values
array<int, Rule>

supportsSyntax()

Whether the profile is an XML-only CIUS that is not embedded into PDFs by default.

public supportsSyntax(Syntax $syntax) : bool
Parameters
$syntax : Syntax
Return values
bool

xmpConformanceLevel()

ConformanceLevel in the Factur-X XMP metadata, null if the profile is XML only.

public xmpConformanceLevel() : string
Return values
string
On this page

Search results