Class SellerVATIdentifier
- java.lang.Object
-
- com.fourjs.report.facturx.profiles.basic.SellerVATIdentifier
-
public class SellerVATIdentifier extends Object
BT-31-00:(SELLER VAT IDENTIFIER)XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Identifier
getSellerVATIdentifier()
BT-31:Seller VAT identifierCodes.SchemeIdentifierAttribute
getSellerVATIdentifierSchemeIdentifier()
BT-31-0:scheme identifier attributeSellerVATIdentifier
setSellerVATIdentifier(Identifier value)
SellerVATIdentifier
setSellerVATIdentifierSchemeIdentifier(Codes.SchemeIdentifierAttribute value)
-
-
-
Method Detail
-
setSellerVATIdentifierSchemeIdentifier
public SellerVATIdentifier setSellerVATIdentifierSchemeIdentifier(Codes.SchemeIdentifierAttribute value)
- Parameters:
value
- BT-31-0:scheme identifier attributeScheme identifier for supplier VAT identifier
Value = VA
@schemeID="VA"
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
- Returns:
- SellerVATIdentifier
-
setSellerVATIdentifier
public SellerVATIdentifier setSellerVATIdentifier(Identifier value)
- Parameters:
value
- BT-31:Seller VAT identifierThe Seller's VAT identifier (also known as Seller VAT identification number).
VAT number prefixed by a country code. A VAT registered Supplier shall include his VAT ID, except when he uses a tax representative.
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’.BR-CO-26: In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID
- Returns:
- SellerVATIdentifier
-
getSellerVATIdentifierSchemeIdentifier
public Codes.SchemeIdentifierAttribute getSellerVATIdentifierSchemeIdentifier()
BT-31-0:scheme identifier attributeScheme identifier for supplier VAT identifier
Value = VA
@schemeID="VA"
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID/@schemeID
-
getSellerVATIdentifier
public Identifier getSellerVATIdentifier()
BT-31:Seller VAT identifierThe Seller's VAT identifier (also known as Seller VAT identification number).
VAT number prefixed by a country code. A VAT registered Supplier shall include his VAT ID, except when he uses a tax representative.
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’.BR-CO-26: In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID
-
-