Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview


This structure represents all of the unique identifying key fields associated with identifying a Tax Typetax type. Tax Types allow you to define the different sales taxes that local or national governments require you to charge clients on sales. Projector uses Tax Types to determine default tax percentages as well as to what accounts taxes payable should be routedcan be identified by TaxTypeCode or TaxTypeUid. When specifying a PwsTaxTypeRef as an input to a web service, you may specify one or both the TaxTypeCode and/or TaxTypeUid. However, if you do specify both, they must both refer to the same tax type or the tax type reference will not be considered valid. When a PwsTaxTypeRef is returned in the response to a web service, both the TaxTypeCode and TaxTypeUid will be populated, and guaranteed to refer to a single tax type.

Format


Panel
titlePwsTaxTypeRef
  • PwsTaxTypeRef
    • TaxTypeCode: String (20)
    • TaxTypeId: Int32
    • TaxTypeUid: Int64

Elements


Element

Data Type

Required?

Default

Description

Sample Data

TaxTypeCode

String

 

 

 Tax Type Code

(20)

One of TaxTypeCode or TaxTypeUid is required

The tax type code is a unique identifier for a tax type.

VAT

TaxTypeId

Int32

 

 

 This

No

The tax type Id is a unique

Id associated with the

identifier for a tax type. For internal use only.

21282

TaxTypeUid

Int64

 

 

 This is a

See TaxTypeCode

A unique and immutable

Id associated with the

identifier for a tax type.

1152921504606868258


Usage Examples


Code Block
languagexml
titleExample 01
collapsetrue
                    <TaxType1Identity>
                        <TaxTypeCode>VAT</TaxTypeCode>
                        <TaxTypeId i:nil="true"/>
                        <TaxTypeUid>1152921504606868258</TaxTypeUid>
                     </TaxType1Identity>