Package net.authorize.api.contract.v1
Class OrderType
- java.lang.Object
-
- net.authorize.api.contract.v1.OrderType
-
- Direct Known Subclasses:
OrderExType
public class OrderType extends Object
Java class for orderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="orderType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="invoiceNumber" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="20"/> </restriction> </simpleType> </element> <element name="description" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="discountAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="taxIsAfterDiscount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="totalTaxTypeCode" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="3"/> </restriction> </simpleType> </element> <element name="purchaserVATRegistrationNumber" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="21"/> </restriction> </simpleType> </element> <element name="merchantVATRegistrationNumber" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="21"/> </restriction> </simpleType> </element> <element name="vatInvoiceReferenceNumber" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="15"/> </restriction> </simpleType> </element> <element name="purchaserCode" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="17"/> </restriction> </simpleType> </element> <element name="summaryCommodityCode" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="4"/> </restriction> </simpleType> </element> <element name="purchaseOrderDateUTC" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="supplierOrderReference" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="25"/> </restriction> </simpleType> </element> <element name="authorizedContactName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="36"/> </restriction> </simpleType> </element> <element name="cardAcceptorRefNumber" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="25"/> </restriction> </simpleType> </element> <element name="amexDataTAA1" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="amexDataTAA2" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="amexDataTAA3" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="amexDataTAA4" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringamexDataTAA1protected StringamexDataTAA2protected StringamexDataTAA3protected StringamexDataTAA4protected StringauthorizedContactNameprotected StringcardAcceptorRefNumberprotected Stringdescriptionprotected BigDecimaldiscountAmountprotected StringinvoiceNumberprotected StringmerchantVATRegistrationNumberprotected XMLGregorianCalendarpurchaseOrderDateUTCprotected StringpurchaserCodeprotected StringpurchaserVATRegistrationNumberprotected StringsummaryCommodityCodeprotected StringsupplierOrderReferenceprotected BooleantaxIsAfterDiscountprotected StringtotalTaxTypeCodeprotected StringvatInvoiceReferenceNumber
-
Constructor Summary
Constructors Constructor Description OrderType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAmexDataTAA1()Gets the value of the amexDataTAA1 property.StringgetAmexDataTAA2()Gets the value of the amexDataTAA2 property.StringgetAmexDataTAA3()Gets the value of the amexDataTAA3 property.StringgetAmexDataTAA4()Gets the value of the amexDataTAA4 property.StringgetAuthorizedContactName()Gets the value of the authorizedContactName property.StringgetCardAcceptorRefNumber()Gets the value of the cardAcceptorRefNumber property.StringgetDescription()Gets the value of the description property.BigDecimalgetDiscountAmount()Gets the value of the discountAmount property.StringgetInvoiceNumber()Gets the value of the invoiceNumber property.StringgetMerchantVATRegistrationNumber()Gets the value of the merchantVATRegistrationNumber property.XMLGregorianCalendargetPurchaseOrderDateUTC()Gets the value of the purchaseOrderDateUTC property.StringgetPurchaserCode()Gets the value of the purchaserCode property.StringgetPurchaserVATRegistrationNumber()Gets the value of the purchaserVATRegistrationNumber property.StringgetSummaryCommodityCode()Gets the value of the summaryCommodityCode property.StringgetSupplierOrderReference()Gets the value of the supplierOrderReference property.StringgetTotalTaxTypeCode()Gets the value of the totalTaxTypeCode property.StringgetVatInvoiceReferenceNumber()Gets the value of the vatInvoiceReferenceNumber property.BooleanisTaxIsAfterDiscount()Gets the value of the taxIsAfterDiscount property.voidsetAmexDataTAA1(String value)Sets the value of the amexDataTAA1 property.voidsetAmexDataTAA2(String value)Sets the value of the amexDataTAA2 property.voidsetAmexDataTAA3(String value)Sets the value of the amexDataTAA3 property.voidsetAmexDataTAA4(String value)Sets the value of the amexDataTAA4 property.voidsetAuthorizedContactName(String value)Sets the value of the authorizedContactName property.voidsetCardAcceptorRefNumber(String value)Sets the value of the cardAcceptorRefNumber property.voidsetDescription(String value)Sets the value of the description property.voidsetDiscountAmount(BigDecimal value)Sets the value of the discountAmount property.voidsetInvoiceNumber(String value)Sets the value of the invoiceNumber property.voidsetMerchantVATRegistrationNumber(String value)Sets the value of the merchantVATRegistrationNumber property.voidsetPurchaseOrderDateUTC(XMLGregorianCalendar value)Sets the value of the purchaseOrderDateUTC property.voidsetPurchaserCode(String value)Sets the value of the purchaserCode property.voidsetPurchaserVATRegistrationNumber(String value)Sets the value of the purchaserVATRegistrationNumber property.voidsetSummaryCommodityCode(String value)Sets the value of the summaryCommodityCode property.voidsetSupplierOrderReference(String value)Sets the value of the supplierOrderReference property.voidsetTaxIsAfterDiscount(Boolean value)Sets the value of the taxIsAfterDiscount property.voidsetTotalTaxTypeCode(String value)Sets the value of the totalTaxTypeCode property.voidsetVatInvoiceReferenceNumber(String value)Sets the value of the vatInvoiceReferenceNumber property.
-
-
-
Field Detail
-
invoiceNumber
protected String invoiceNumber
-
description
protected String description
-
discountAmount
protected BigDecimal discountAmount
-
taxIsAfterDiscount
protected Boolean taxIsAfterDiscount
-
totalTaxTypeCode
protected String totalTaxTypeCode
-
purchaserVATRegistrationNumber
protected String purchaserVATRegistrationNumber
-
merchantVATRegistrationNumber
protected String merchantVATRegistrationNumber
-
vatInvoiceReferenceNumber
protected String vatInvoiceReferenceNumber
-
purchaserCode
protected String purchaserCode
-
summaryCommodityCode
protected String summaryCommodityCode
-
purchaseOrderDateUTC
protected XMLGregorianCalendar purchaseOrderDateUTC
-
supplierOrderReference
protected String supplierOrderReference
-
authorizedContactName
protected String authorizedContactName
-
cardAcceptorRefNumber
protected String cardAcceptorRefNumber
-
amexDataTAA1
protected String amexDataTAA1
-
amexDataTAA2
protected String amexDataTAA2
-
amexDataTAA3
protected String amexDataTAA3
-
amexDataTAA4
protected String amexDataTAA4
-
-
Method Detail
-
getInvoiceNumber
public String getInvoiceNumber()
Gets the value of the invoiceNumber property.- Returns:
- possible object is
String
-
setInvoiceNumber
public void setInvoiceNumber(String value)
Sets the value of the invoiceNumber property.- Parameters:
value- allowed object isString
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getDiscountAmount
public BigDecimal getDiscountAmount()
Gets the value of the discountAmount property.- Returns:
- possible object is
BigDecimal
-
setDiscountAmount
public void setDiscountAmount(BigDecimal value)
Sets the value of the discountAmount property.- Parameters:
value- allowed object isBigDecimal
-
isTaxIsAfterDiscount
public Boolean isTaxIsAfterDiscount()
Gets the value of the taxIsAfterDiscount property.- Returns:
- possible object is
Boolean
-
setTaxIsAfterDiscount
public void setTaxIsAfterDiscount(Boolean value)
Sets the value of the taxIsAfterDiscount property.- Parameters:
value- allowed object isBoolean
-
getTotalTaxTypeCode
public String getTotalTaxTypeCode()
Gets the value of the totalTaxTypeCode property.- Returns:
- possible object is
String
-
setTotalTaxTypeCode
public void setTotalTaxTypeCode(String value)
Sets the value of the totalTaxTypeCode property.- Parameters:
value- allowed object isString
-
getPurchaserVATRegistrationNumber
public String getPurchaserVATRegistrationNumber()
Gets the value of the purchaserVATRegistrationNumber property.- Returns:
- possible object is
String
-
setPurchaserVATRegistrationNumber
public void setPurchaserVATRegistrationNumber(String value)
Sets the value of the purchaserVATRegistrationNumber property.- Parameters:
value- allowed object isString
-
getMerchantVATRegistrationNumber
public String getMerchantVATRegistrationNumber()
Gets the value of the merchantVATRegistrationNumber property.- Returns:
- possible object is
String
-
setMerchantVATRegistrationNumber
public void setMerchantVATRegistrationNumber(String value)
Sets the value of the merchantVATRegistrationNumber property.- Parameters:
value- allowed object isString
-
getVatInvoiceReferenceNumber
public String getVatInvoiceReferenceNumber()
Gets the value of the vatInvoiceReferenceNumber property.- Returns:
- possible object is
String
-
setVatInvoiceReferenceNumber
public void setVatInvoiceReferenceNumber(String value)
Sets the value of the vatInvoiceReferenceNumber property.- Parameters:
value- allowed object isString
-
getPurchaserCode
public String getPurchaserCode()
Gets the value of the purchaserCode property.- Returns:
- possible object is
String
-
setPurchaserCode
public void setPurchaserCode(String value)
Sets the value of the purchaserCode property.- Parameters:
value- allowed object isString
-
getSummaryCommodityCode
public String getSummaryCommodityCode()
Gets the value of the summaryCommodityCode property.- Returns:
- possible object is
String
-
setSummaryCommodityCode
public void setSummaryCommodityCode(String value)
Sets the value of the summaryCommodityCode property.- Parameters:
value- allowed object isString
-
getPurchaseOrderDateUTC
public XMLGregorianCalendar getPurchaseOrderDateUTC()
Gets the value of the purchaseOrderDateUTC property.- Returns:
- possible object is
XMLGregorianCalendar
-
setPurchaseOrderDateUTC
public void setPurchaseOrderDateUTC(XMLGregorianCalendar value)
Sets the value of the purchaseOrderDateUTC property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getSupplierOrderReference
public String getSupplierOrderReference()
Gets the value of the supplierOrderReference property.- Returns:
- possible object is
String
-
setSupplierOrderReference
public void setSupplierOrderReference(String value)
Sets the value of the supplierOrderReference property.- Parameters:
value- allowed object isString
-
getAuthorizedContactName
public String getAuthorizedContactName()
Gets the value of the authorizedContactName property.- Returns:
- possible object is
String
-
setAuthorizedContactName
public void setAuthorizedContactName(String value)
Sets the value of the authorizedContactName property.- Parameters:
value- allowed object isString
-
getCardAcceptorRefNumber
public String getCardAcceptorRefNumber()
Gets the value of the cardAcceptorRefNumber property.- Returns:
- possible object is
String
-
setCardAcceptorRefNumber
public void setCardAcceptorRefNumber(String value)
Sets the value of the cardAcceptorRefNumber property.- Parameters:
value- allowed object isString
-
getAmexDataTAA1
public String getAmexDataTAA1()
Gets the value of the amexDataTAA1 property.- Returns:
- possible object is
String
-
setAmexDataTAA1
public void setAmexDataTAA1(String value)
Sets the value of the amexDataTAA1 property.- Parameters:
value- allowed object isString
-
getAmexDataTAA2
public String getAmexDataTAA2()
Gets the value of the amexDataTAA2 property.- Returns:
- possible object is
String
-
setAmexDataTAA2
public void setAmexDataTAA2(String value)
Sets the value of the amexDataTAA2 property.- Parameters:
value- allowed object isString
-
getAmexDataTAA3
public String getAmexDataTAA3()
Gets the value of the amexDataTAA3 property.- Returns:
- possible object is
String
-
setAmexDataTAA3
public void setAmexDataTAA3(String value)
Sets the value of the amexDataTAA3 property.- Parameters:
value- allowed object isString
-
getAmexDataTAA4
public String getAmexDataTAA4()
Gets the value of the amexDataTAA4 property.- Returns:
- possible object is
String
-
-