Class BuyerTaxRepresentativeVATIdentifier
- java.lang.Object
-
- com.fourjs.report.facturx.profiles.extended.BuyerTaxRepresentativeVATIdentifier
-
public class BuyerTaxRepresentativeVATIdentifier extends Object
EXT:(BUYER TAX REPRESENTATIVE VAT IDENTIFIER)XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Identifier
getBuyerTaxRepresentativeVATIdentifier()
EXT:BUYER tax representative VAT identifierCodes.SchemeIdentifierAttribute
getBuyerTaxRepresentativeVATIdentifierSchemeIdentifier()
EXT:Scheme identifierBuyerTaxRepresentativeVATIdentifier
setBuyerTaxRepresentativeVATIdentifier(Identifier value)
BuyerTaxRepresentativeVATIdentifier
setBuyerTaxRepresentativeVATIdentifierSchemeIdentifier(Codes.SchemeIdentifierAttribute value)
-
-
-
Method Detail
-
setBuyerTaxRepresentativeVATIdentifierSchemeIdentifier
public BuyerTaxRepresentativeVATIdentifier setBuyerTaxRepresentativeVATIdentifierSchemeIdentifier(Codes.SchemeIdentifierAttribute value)
- Parameters:
value
- EXT:Scheme identifierScheme identifier for BUYER Tax Representative VAT Identifier
Value = VA
@schemeID="VA"
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
- Returns:
- BuyerTaxRepresentativeVATIdentifier
-
setBuyerTaxRepresentativeVATIdentifier
public BuyerTaxRepresentativeVATIdentifier setBuyerTaxRepresentativeVATIdentifier(Identifier value)
- Parameters:
value
- EXT:BUYER tax representative VAT identifierThe VAT identifier of the BUYER's tax representative party.
VAT number prefixed by a country code based on EN ISO 3166-1 "Codes for the representation of names of countries and their subdivisions".
BR-56: Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).BR-CO-9: The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID
- Returns:
- BuyerTaxRepresentativeVATIdentifier
-
getBuyerTaxRepresentativeVATIdentifierSchemeIdentifier
public Codes.SchemeIdentifierAttribute getBuyerTaxRepresentativeVATIdentifierSchemeIdentifier()
EXT:Scheme identifierScheme identifier for BUYER Tax Representative VAT Identifier
Value = VA
@schemeID="VA"
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
-
getBuyerTaxRepresentativeVATIdentifier
public Identifier getBuyerTaxRepresentativeVATIdentifier()
EXT:BUYER tax representative VAT identifierThe VAT identifier of the BUYER's tax representative party.
VAT number prefixed by a country code based on EN ISO 3166-1 "Codes for the representation of names of countries and their subdivisions".
BR-56: Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).BR-CO-9: The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration/ram:ID
-
-