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>