public static class Detallista.LineItem.AllowanceCharge extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="specialServicesType" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <maxLength value="3"/> <minLength value="1"/> <enumeration value="AA"/> <enumeration value="ADS"/> <enumeration value="ADO"/> <enumeration value="ABZ"/> <enumeration value="DA"/> <enumeration value="EAA"/> <enumeration value="PI"/> <enumeration value="TAE"/> <enumeration value="SAB"/> <enumeration value="RAA"/> <enumeration value="PAD"/> <enumeration value="FG"/> <enumeration value="FA"/> <enumeration value="TD"/> <enumeration value="TS"/> <enumeration value="TX"/> <enumeration value="ZZZ"/> <enumeration value="VAB"/> <enumeration value="UM"/> <enumeration value="DI"/> <enumeration value="ADT"/> <enumeration value="AJ"/> <enumeration value="CAC"/> <enumeration value="COD"/> <enumeration value="EAB"/> <enumeration value="FC"/> <enumeration value="FI"/> <enumeration value="HD"/> <enumeration value="QD"/> </restriction> </simpleType> </element> <element name="monetaryAmountOrPercentage"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="percentagePerUnit"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="5"/> </restriction> </simpleType> </element> <element name="ratePerUnit" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="amountPerUnit"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="5"/> </restriction> </simpleType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="allowanceChargeType" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <minLength value="1"/> <maxLength value="16"/> <enumeration value="ALLOWANCE_GLOBAL"/> <enumeration value="CHARGE_GLOBAL"/> </restriction> </simpleType> </attribute> <attribute name="settlementType"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <minLength value="1"/> <maxLength value="29"/> <enumeration value="OFF_INVOICE"/> <enumeration value="CHARGE_TO_BE_PAID_BY_VENDOR"/> <enumeration value="CHARGE_TO_BE_PAID_BY_CUSTOMER"/> </restriction> </simpleType> </attribute> <attribute name="sequenceNumber"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="15"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected String |
allowanceChargeType |
protected Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage |
monetaryAmountOrPercentage |
protected String |
sequenceNumber |
protected String |
settlementType |
protected String |
specialServicesType |
Constructor and Description |
---|
AllowanceCharge() |
Modifier and Type | Method and Description |
---|---|
String |
getAllowanceChargeType()
Gets the value of the allowanceChargeType property.
|
Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage |
getMonetaryAmountOrPercentage()
Gets the value of the monetaryAmountOrPercentage property.
|
String |
getSequenceNumber()
Gets the value of the sequenceNumber property.
|
String |
getSettlementType()
Gets the value of the settlementType property.
|
String |
getSpecialServicesType()
Gets the value of the specialServicesType property.
|
void |
setAllowanceChargeType(String value)
Sets the value of the allowanceChargeType property.
|
void |
setMonetaryAmountOrPercentage(Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage value)
Sets the value of the monetaryAmountOrPercentage property.
|
void |
setSequenceNumber(String value)
Sets the value of the sequenceNumber property.
|
void |
setSettlementType(String value)
Sets the value of the settlementType property.
|
void |
setSpecialServicesType(String value)
Sets the value of the specialServicesType property.
|
protected String specialServicesType
protected Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage monetaryAmountOrPercentage
protected String allowanceChargeType
protected String settlementType
protected String sequenceNumber
public String getSpecialServicesType()
String
public void setSpecialServicesType(String value)
value
- allowed object is
String
public Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage getMonetaryAmountOrPercentage()
Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage
public void setMonetaryAmountOrPercentage(Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage value)
value
- allowed object is
Detallista.LineItem.AllowanceCharge.MonetaryAmountOrPercentage
public String getAllowanceChargeType()
String
public void setAllowanceChargeType(String value)
value
- allowed object is
String
public String getSettlementType()
String
public void setSettlementType(String value)
value
- allowed object is
String
public String getSequenceNumber()
String
Copyright © 2010–2018. All rights reserved.