Quittio next API

PayeeParty
in package
uses Immutable

Read onlyYes
FinalYes

Payee (BG-10), only when different from the seller (factoring, collection, group company).

Table of Contents

Properties

$identifier  : Identifier|null
$legalRegistration  : Identifier|null
$name  : string

Methods

__construct()  : mixed
with()  : static
Returns a copy with the given properties replaced.

Properties

$identifier

public Identifier|null $identifier = null
Attributes
#[Bt]
'BT-60'
#[Cardinality]
'0..1'
#[Cii]
'ram:PayeeTradeParty/ram:ID | ram:GlobalID'
#[Level]
ProfileLevel::BasicWl
#[Ubl]
'cac:PayeeParty/cac:PartyIdentification/cbc:ID'

$legalRegistration

public Identifier|null $legalRegistration = null
Attributes
#[Bt]
'BT-61'
#[Cardinality]
'0..1'
#[Cii]
'ram:PayeeTradeParty/ram:SpecifiedLegalOrganization/ram:ID'
#[Level]
ProfileLevel::BasicWl
#[Ubl]
'cac:PayeeParty/cac:PartyLegalEntity/cbc:CompanyID'

$name

public string $name
Attributes
#[Bt]
'BT-59'
#[Cardinality]
'1'
#[Cii]
'ram:PayeeTradeParty/ram:Name'
#[Level]
ProfileLevel::BasicWl
#[Ubl]
'cac:PayeeParty/cac:PartyName/cbc:Name'

Methods

__construct()

public __construct(string $name[, Identifier|null $identifier = null ][, Identifier|null $legalRegistration = null ]) : mixed
Parameters
$name : string
$identifier : Identifier|null = null
$legalRegistration : Identifier|null = null

with()

Returns a copy with the given properties replaced.

public with(array<string, mixed> $changes) : static
Parameters
$changes : array<string, mixed>
Return values
static
On this page

Search results