|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmx.bigdata.sat.common.detallista.schema.Detallista.AllowanceCharge
public static class Detallista.AllowanceCharge
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">
<minLength value="1"/>
<maxLength value="3"/>
<enumeration value="AA"/>
<enumeration value="AJ"/>
<enumeration value="ADO"/>
<enumeration value="ADT"/>
<enumeration value="ADS"/>
<enumeration value="ABZ"/>
<enumeration value="DA"/>
<enumeration value="EAA"/>
<enumeration value="EAB"/>
<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="TZ"/>
<enumeration value="ZZZ"/>
<enumeration value="VAB"/>
<enumeration value="UM"/>
<enumeration value="DI"/>
<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" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="rate" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="percentage" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
<attribute name="base" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<length value="13"/>
<enumeration value="INVOICE_VALUE"/>
</restriction>
</simpleType>
</attribute>
</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" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<minLength value="1"/>
<maxLength value="11"/>
<enumeration value="BILL_BACK"/>
<enumeration value="OFF_INVOICE"/>
</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>
| Nested Class Summary | |
|---|---|
static class |
Detallista.AllowanceCharge.MonetaryAmountOrPercentage
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected String |
allowanceChargeType
|
protected Detallista.AllowanceCharge.MonetaryAmountOrPercentage |
monetaryAmountOrPercentage
|
protected String |
sequenceNumber
|
protected String |
settlementType
|
protected String |
specialServicesType
|
| Constructor Summary | |
|---|---|
Detallista.AllowanceCharge()
|
|
| Method Summary | |
|---|---|
String |
getAllowanceChargeType()
Gets the value of the allowanceChargeType property. |
Detallista.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.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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String specialServicesType
protected Detallista.AllowanceCharge.MonetaryAmountOrPercentage monetaryAmountOrPercentage
protected String allowanceChargeType
protected String settlementType
protected String sequenceNumber
| Constructor Detail |
|---|
public Detallista.AllowanceCharge()
| Method Detail |
|---|
public String getSpecialServicesType()
Stringpublic void setSpecialServicesType(String value)
value - allowed object is
Stringpublic Detallista.AllowanceCharge.MonetaryAmountOrPercentage getMonetaryAmountOrPercentage()
Detallista.AllowanceCharge.MonetaryAmountOrPercentagepublic void setMonetaryAmountOrPercentage(Detallista.AllowanceCharge.MonetaryAmountOrPercentage value)
value - allowed object is
Detallista.AllowanceCharge.MonetaryAmountOrPercentagepublic String getAllowanceChargeType()
Stringpublic void setAllowanceChargeType(String value)
value - allowed object is
Stringpublic String getSettlementType()
Stringpublic void setSettlementType(String value)
value - allowed object is
Stringpublic String getSequenceNumber()
Stringpublic void setSequenceNumber(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||