The name of the Payee.
支払先の名称。


About

Syntax binding
ubl:Invoice / cac:PayeeParty / cac:PartyName / cbc:Name
Restricted Syntax Cardinality
1..1
Example
Payee party
UBL 2.1
XPath
/ Invoice / cac:PayeeParty / cac:PartyName / cbc:Name
Occurrence
1..1
Datatype
udt:NameType
UBL Definition
The name of the party.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Payee name

支払先名称
ID
ibt-059
Description
The name of the Payee.
支払先の名称。
Cardinality
1..1
Semantic datatype
Text
Section
Shared

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Shared rules
ibr-017(fatal)
Unchanged
Same as 0.9.2
ibr-sr-19(fatal)
Changed Message
[ibr-sr-19]-Payee name (ibt-059) MUST occur maximum once, if the Payee (ibg-10) is different from the Seller (ibg-04).
context
cac:PayeeParty
test
(count(cac:PartyName/cbc:Name) <= 1) and
(
  (cac:PartyName/cbc:Name) != (../cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName)
)

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-017(fatal)
Still valid
[ibr-017]-The Payee name (ibt-059) MUST be provided in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04).
context
cac:PayeeParty
test
exists(cac:PartyName/cbc:Name) and
(
  not(
    cac:PartyName/cbc:Name =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name) and
  not(cac:PartyIdentification/cbc:ID =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID
  )
)

JP PINT 0.9 RULES (Obsoleted)
Shared Rule (0.9)
ibr-17(fatal)
[ibr-17]-The Payee name (ibt-059) shall be provided in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04).
Context
cac:PayeeParty
Test
exists(cac:PartyName/cbc:Name) and
(
  not(
    cac:PartyName/cbc:Name =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name) and
  not(cac:PartyIdentification/cbc:ID =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID
  )
)
EN16931 model bound to UBL rule
BR-17 (fatal)
The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4)
context
cac:PayeeParty
test
exists(cac:PartyName/cbc:Name) and
(
  not(
    cac:PartyName/cbc:Name =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name) and
  not(cac:PartyIdentification/cbc:ID =
    ../cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID
  )
)