All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.newegg.marketplace.sdk.rma.model.GetCourtesyRefundRequestStatusResponse Maven / Gradle / Ivy

Go to download

How to create, retrieve and update RMA (e.g. refund and replacement), as well as how to issue a courtesy refund.

There is a newer version: 2.0.0
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2019.03.07 at 03:53:01 PM CST 
//

package com.newegg.marketplace.sdk.rma.model;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonRootName;

/**
 * 

* 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">
 *       <all>
 *         <element name="IsSuccess">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <enumeration value="true"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="OperationType">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <enumeration value="GetCourtesyRefundRequestStatusResponse"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="SellerID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="ResponseBody">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="ResponseList">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="ResponseInfo" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <all>
 *                                       <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                       <element name="RequestType">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             <enumeration value="COURTESYREFUND"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="RequestDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                       <element name="RequestStatus">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             <enumeration value="SUBMITTED"/>
 *                                             <enumeration value="IN_PROGRESS"/>
 *                                             <enumeration value="FINISHED"/>
 *                                             <enumeration value="CANCELLED"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="Result" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="CourtesyRefundInfo">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <all>
 *                                                           <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                           <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                                                           <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *                                                           <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                                                           <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *                                                           <element name="ReasonCode">
 *                                                             <simpleType>
 *                                                               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
 *                                                                 <enumeration value="1"/>
 *                                                                 <enumeration value="2"/>
 *                                                                 <enumeration value="3"/>
 *                                                                 <enumeration value="4"/>
 *                                                                 <enumeration value="5"/>
 *                                                                 <enumeration value="6"/>
 *                                                               </restriction>
 *                                                             </simpleType>
 *                                                           </element>
 *                                                           <element name="Reason">
 *                                                             <simpleType>
 *                                                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                               </restriction>
 *                                                             </simpleType>
 *                                                           </element>
 *                                                           <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                           <element name="Status">
 *                                                             <simpleType>
 *                                                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                                 <enumeration value="Open"/>
 *                                                                 <enumeration value="Close"/>
 *                                                                 <enumeration value="Void"/>
 *                                                               </restriction>
 *                                                             </simpleType>
 *                                                           </element>
 *                                                           <element name="IsNeweggRefund">
 *                                                             <simpleType>
 *                                                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                                 <enumeration value="true"/>
 *                                                                 <enumeration value="false"/>
 *                                                               </restriction>
 *                                                             </simpleType>
 *                                                           </element>
 *                                                           <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                           <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                           <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                           <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                         </all>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </all>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       </all>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) @XmlRootElement(name = "NeweggAPIResponse") @JsonRootName("NeweggAPIResponse") public class GetCourtesyRefundRequestStatusResponse { @XmlElement(name = "IsSuccess", required = true) @JsonProperty("IsSuccess") protected String isSuccess; @XmlElement(name = "OperationType", required = true) @JsonProperty("OperationType") protected String operationType = "GetCourtesyRefundRequestStatusResponse"; @XmlElement(name = "SellerID", required = true) @JsonProperty("SellerID") protected String sellerID; @XmlElement(name = "ResponseBody", required = true) @JsonProperty("ResponseBody") protected GetCourtesyRefundRequestStatusResponse.ResponseBody responseBody; @XmlElement(name = "Memo") @JsonProperty("Memo") protected String memo; public String getIsSuccess() { return isSuccess; } public void setIsSuccess(String isSuccess) { this.isSuccess = isSuccess; } public String getOperationType() { return operationType; } public void setOperationType(String operationType) { this.operationType = operationType; } public String getSellerID() { return sellerID; } public void setSellerID(String sellerID) { this.sellerID = sellerID; } public GetCourtesyRefundRequestStatusResponse.ResponseBody getResponseBody() { return responseBody; } public void setResponseBody(GetCourtesyRefundRequestStatusResponse.ResponseBody responseBody) { this.responseBody = responseBody; } public String getMemo() { return memo; } public void setMemo(String memo) { this.memo = memo; } /** *

* 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="ResponseList">
	 *           <complexType>
	 *             <complexContent>
	 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 <sequence>
	 *                   <element name="ResponseInfo" maxOccurs="unbounded" minOccurs="0">
	 *                     <complexType>
	 *                       <complexContent>
	 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                           <all>
	 *                             <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                             <element name="RequestType">
	 *                               <simpleType>
	 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   <enumeration value="COURTESYREFUND"/>
	 *                                 </restriction>
	 *                               </simpleType>
	 *                             </element>
	 *                             <element name="RequestDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                             <element name="RequestStatus">
	 *                               <simpleType>
	 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   <enumeration value="SUBMITTED"/>
	 *                                   <enumeration value="IN_PROGRESS"/>
	 *                                   <enumeration value="FINISHED"/>
	 *                                   <enumeration value="CANCELLED"/>
	 *                                 </restriction>
	 *                               </simpleType>
	 *                             </element>
	 *                             <element name="Result" minOccurs="0">
	 *                               <complexType>
	 *                                 <complexContent>
	 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                                     <sequence>
	 *                                       <element name="CourtesyRefundInfo">
	 *                                         <complexType>
	 *                                           <complexContent>
	 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                                               <all>
	 *                                                 <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                                 <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
	 *                                                 <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
	 *                                                 <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
	 *                                                 <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
	 *                                                 <element name="ReasonCode">
	 *                                                   <simpleType>
	 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}int">
	 *                                                       <enumeration value="1"/>
	 *                                                       <enumeration value="2"/>
	 *                                                       <enumeration value="3"/>
	 *                                                       <enumeration value="4"/>
	 *                                                       <enumeration value="5"/>
	 *                                                       <enumeration value="6"/>
	 *                                                     </restriction>
	 *                                                   </simpleType>
	 *                                                 </element>
	 *                                                 <element name="Reason">
	 *                                                   <simpleType>
	 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                                     </restriction>
	 *                                                   </simpleType>
	 *                                                 </element>
	 *                                                 <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                                 <element name="Status">
	 *                                                   <simpleType>
	 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                                       <enumeration value="Open"/>
	 *                                                       <enumeration value="Close"/>
	 *                                                       <enumeration value="Void"/>
	 *                                                     </restriction>
	 *                                                   </simpleType>
	 *                                                 </element>
	 *                                                 <element name="IsNeweggRefund">
	 *                                                   <simpleType>
	 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                                       <enumeration value="true"/>
	 *                                                       <enumeration value="false"/>
	 *                                                     </restriction>
	 *                                                   </simpleType>
	 *                                                 </element>
	 *                                                 <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                                 <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                                 <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                                 <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                                               </all>
	 *                                             </restriction>
	 *                                           </complexContent>
	 *                                         </complexType>
	 *                                       </element>
	 *                                     </sequence>
	 *                                   </restriction>
	 *                                 </complexContent>
	 *                               </complexType>
	 *                             </element>
	 *                           </all>
	 *                         </restriction>
	 *                       </complexContent>
	 *                     </complexType>
	 *                   </element>
	 *                 </sequence>
	 *               </restriction>
	 *             </complexContent>
	 *           </complexType>
	 *         </element>
	 *       </sequence>
	 *     </restriction>
	 *   </complexContent>
	 * </complexType>
	 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "responseList" }) public static class ResponseBody { @XmlElement(name = "ResponseList", required = true) @JsonProperty("ResponseList") protected GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList responseList; public GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList getResponseList() { return responseList; } public void setResponseList( GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList responseList) { this.responseList = responseList; } /** *

* 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="ResponseInfo" maxOccurs="unbounded" minOccurs="0">
		 *           <complexType>
		 *             <complexContent>
		 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                 <all>
		 *                   <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                   <element name="RequestType">
		 *                     <simpleType>
		 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         <enumeration value="COURTESYREFUND"/>
		 *                       </restriction>
		 *                     </simpleType>
		 *                   </element>
		 *                   <element name="RequestDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                   <element name="RequestStatus">
		 *                     <simpleType>
		 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         <enumeration value="SUBMITTED"/>
		 *                         <enumeration value="IN_PROGRESS"/>
		 *                         <enumeration value="FINISHED"/>
		 *                         <enumeration value="CANCELLED"/>
		 *                       </restriction>
		 *                     </simpleType>
		 *                   </element>
		 *                   <element name="Result" minOccurs="0">
		 *                     <complexType>
		 *                       <complexContent>
		 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                           <sequence>
		 *                             <element name="CourtesyRefundInfo">
		 *                               <complexType>
		 *                                 <complexContent>
		 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                                     <all>
		 *                                       <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                       <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
		 *                                       <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
		 *                                       <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
		 *                                       <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
		 *                                       <element name="ReasonCode">
		 *                                         <simpleType>
		 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}int">
		 *                                             <enumeration value="1"/>
		 *                                             <enumeration value="2"/>
		 *                                             <enumeration value="3"/>
		 *                                             <enumeration value="4"/>
		 *                                             <enumeration value="5"/>
		 *                                             <enumeration value="6"/>
		 *                                           </restriction>
		 *                                         </simpleType>
		 *                                       </element>
		 *                                       <element name="Reason">
		 *                                         <simpleType>
		 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                                           </restriction>
		 *                                         </simpleType>
		 *                                       </element>
		 *                                       <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                       <element name="Status">
		 *                                         <simpleType>
		 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                                             <enumeration value="Open"/>
		 *                                             <enumeration value="Close"/>
		 *                                             <enumeration value="Void"/>
		 *                                           </restriction>
		 *                                         </simpleType>
		 *                                       </element>
		 *                                       <element name="IsNeweggRefund">
		 *                                         <simpleType>
		 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                                             <enumeration value="true"/>
		 *                                             <enumeration value="false"/>
		 *                                           </restriction>
		 *                                         </simpleType>
		 *                                       </element>
		 *                                       <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                       <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                       <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                       <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *                                     </all>
		 *                                   </restriction>
		 *                                 </complexContent>
		 *                               </complexType>
		 *                             </element>
		 *                           </sequence>
		 *                         </restriction>
		 *                       </complexContent>
		 *                     </complexType>
		 *                   </element>
		 *                 </all>
		 *               </restriction>
		 *             </complexContent>
		 *           </complexType>
		 *         </element>
		 *       </sequence>
		 *     </restriction>
		 *   </complexContent>
		 * </complexType>
		 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "responseInfo" }) public static class ResponseList { @XmlElement(name = "ResponseInfo") @JsonProperty("ResponseInfo") protected List responseInfo; /** * Gets the value of the responseInfo property. * *

* This accessor method returns a reference to the live list, not a snapshot. * Therefore any modification you make to the returned list will be present * inside the JAXB object. This is why there is not a set method * for the responseInfo property. * *

* For example, to add a new item, do as follows: * *

			 * getResponseInfo().add(newItem);
			 * 
* * *

* Objects of the following type(s) are allowed in the list * {@link GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo } * * @return * Objects of the following type(s) are allowed in the list * {@link GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo } * */ public List getResponseInfo() { if(this.responseInfo == null) { this.responseInfo = new ArrayList(); } return this.responseInfo; } /** *

* 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">
			 *       <all>
			 *         <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *         <element name="RequestType">
			 *           <simpleType>
			 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               <enumeration value="COURTESYREFUND"/>
			 *             </restriction>
			 *           </simpleType>
			 *         </element>
			 *         <element name="RequestDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *         <element name="RequestStatus">
			 *           <simpleType>
			 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               <enumeration value="SUBMITTED"/>
			 *               <enumeration value="IN_PROGRESS"/>
			 *               <enumeration value="FINISHED"/>
			 *               <enumeration value="CANCELLED"/>
			 *             </restriction>
			 *           </simpleType>
			 *         </element>
			 *         <element name="Result" minOccurs="0">
			 *           <complexType>
			 *             <complexContent>
			 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *                 <sequence>
			 *                   <element name="CourtesyRefundInfo">
			 *                     <complexType>
			 *                       <complexContent>
			 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *                           <all>
			 *                             <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                             <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
			 *                             <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
			 *                             <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
			 *                             <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
			 *                             <element name="ReasonCode">
			 *                               <simpleType>
			 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}int">
			 *                                   <enumeration value="1"/>
			 *                                   <enumeration value="2"/>
			 *                                   <enumeration value="3"/>
			 *                                   <enumeration value="4"/>
			 *                                   <enumeration value="5"/>
			 *                                   <enumeration value="6"/>
			 *                                 </restriction>
			 *                               </simpleType>
			 *                             </element>
			 *                             <element name="Reason">
			 *                               <simpleType>
			 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *                                 </restriction>
			 *                               </simpleType>
			 *                             </element>
			 *                             <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                             <element name="Status">
			 *                               <simpleType>
			 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *                                   <enumeration value="Open"/>
			 *                                   <enumeration value="Close"/>
			 *                                   <enumeration value="Void"/>
			 *                                 </restriction>
			 *                               </simpleType>
			 *                             </element>
			 *                             <element name="IsNeweggRefund">
			 *                               <simpleType>
			 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *                                   <enumeration value="true"/>
			 *                                   <enumeration value="false"/>
			 *                                 </restriction>
			 *                               </simpleType>
			 *                             </element>
			 *                             <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                             <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                             <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                             <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
			 *                           </all>
			 *                         </restriction>
			 *                       </complexContent>
			 *                     </complexType>
			 *                   </element>
			 *                 </sequence>
			 *               </restriction>
			 *             </complexContent>
			 *           </complexType>
			 *         </element>
			 *       </all>
			 *     </restriction>
			 *   </complexContent>
			 * </complexType>
			 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) public static class ResponseInfo { @XmlElement(name = "RequestId", required = true) @JsonProperty("RequestId") protected String requestId; @XmlElement(name = "RequestType", required = true) @JsonProperty("RequestType") protected String requestType; @XmlElement(name = "RequestDate", required = true) @JsonProperty("RequestDate") protected String requestDate; @XmlElement(name = "RequestStatus", required = true) @JsonProperty("RequestStatus") protected String requestStatus; @XmlElement(name = "Result") @JsonProperty("Result") protected GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result result; public String getRequestId() { return requestId; } public void setRequestId(String requestId) { this.requestId = requestId; } public String getRequestType() { return requestType; } public void setRequestType(String requestType) { this.requestType = requestType; } public String getRequestDate() { return requestDate; } public void setRequestDate(String requestDate) { this.requestDate = requestDate; } public String getRequestStatus() { return requestStatus; } public void setRequestStatus(String requestStatus) { this.requestStatus = requestStatus; } public GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result getResult() { return result; } public void setResult( GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result result) { this.result = result; } /** *

* 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="CourtesyRefundInfo">
				 *           <complexType>
				 *             <complexContent>
				 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 *                 <all>
				 *                   <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                   <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
				 *                   <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
				 *                   <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
				 *                   <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
				 *                   <element name="ReasonCode">
				 *                     <simpleType>
				 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}int">
				 *                         <enumeration value="1"/>
				 *                         <enumeration value="2"/>
				 *                         <enumeration value="3"/>
				 *                         <enumeration value="4"/>
				 *                         <enumeration value="5"/>
				 *                         <enumeration value="6"/>
				 *                       </restriction>
				 *                     </simpleType>
				 *                   </element>
				 *                   <element name="Reason">
				 *                     <simpleType>
				 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 *                       </restriction>
				 *                     </simpleType>
				 *                   </element>
				 *                   <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                   <element name="Status">
				 *                     <simpleType>
				 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 *                         <enumeration value="Open"/>
				 *                         <enumeration value="Close"/>
				 *                         <enumeration value="Void"/>
				 *                       </restriction>
				 *                     </simpleType>
				 *                   </element>
				 *                   <element name="IsNeweggRefund">
				 *                     <simpleType>
				 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 *                         <enumeration value="true"/>
				 *                         <enumeration value="false"/>
				 *                       </restriction>
				 *                     </simpleType>
				 *                   </element>
				 *                   <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                   <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                   <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                   <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
				 *                 </all>
				 *               </restriction>
				 *             </complexContent>
				 *           </complexType>
				 *         </element>
				 *       </sequence>
				 *     </restriction>
				 *   </complexContent>
				 * </complexType>
				 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "courtesyRefundInfo" }) public static class Result { @XmlElement(name = "CourtesyRefundInfo", required = true) @JsonProperty("CourtesyRefundInfo") protected GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result.CourtesyRefundInfo courtesyRefundInfo; public GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result.CourtesyRefundInfo getCourtesyRefundInfo() { return courtesyRefundInfo; } public void setCourtesyRefundInfo(GetCourtesyRefundRequestStatusResponse.ResponseBody.ResponseList.ResponseInfo.Result.CourtesyRefundInfo courtesyRefundInfo) { this.courtesyRefundInfo = courtesyRefundInfo; } /** *

* 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">
					 *       <all>
					 *         <element name="CourtesyRefundID" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *         <element name="SONumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
					 *         <element name="SOAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
					 *         <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}integer"/>
					 *         <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
					 *         <element name="ReasonCode">
					 *           <simpleType>
					 *             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
					 *               <enumeration value="1"/>
					 *               <enumeration value="2"/>
					 *               <enumeration value="3"/>
					 *               <enumeration value="4"/>
					 *               <enumeration value="5"/>
					 *               <enumeration value="6"/>
					 *             </restriction>
					 *           </simpleType>
					 *         </element>
					 *         <element name="Reason">
					 *           <simpleType>
					 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
					 *             </restriction>
					 *           </simpleType>
					 *         </element>
					 *         <element name="NoteToCustomer" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *         <element name="Status">
					 *           <simpleType>
					 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
					 *               <enumeration value="Open"/>
					 *               <enumeration value="Close"/>
					 *               <enumeration value="Void"/>
					 *             </restriction>
					 *           </simpleType>
					 *         </element>
					 *         <element name="IsNeweggRefund">
					 *           <simpleType>
					 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
					 *               <enumeration value="true"/>
					 *               <enumeration value="false"/>
					 *             </restriction>
					 *           </simpleType>
					 *         </element>
					 *         <element name="InUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *         <element name="InDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *         <element name="EditUserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *         <element name="EditDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
					 *       </all>
					 *     </restriction>
					 *   </complexContent>
					 * </complexType>
					 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) public static class CourtesyRefundInfo { @XmlElement(name = "CourtesyRefundID", required = true) @JsonProperty("CourtesyRefundID") protected String courtesyRefundID; @XmlElement(name = "SONumber", required = true) @JsonProperty("SONumber") protected BigInteger soNumber; @XmlElement(name = "SOAmount", required = true) @JsonProperty("SOAmount") protected BigDecimal soAmount; @XmlElement(name = "InvoiceNumber", required = true) @JsonProperty("InvoiceNumber") protected BigInteger invoiceNumber; @XmlElement(name = "RefundAmount", required = true) @JsonProperty("RefundAmount") protected BigDecimal refundAmount; @XmlElement(name = "ReasonCode") @JsonProperty("ReasonCode") protected int reasonCode; @XmlElement(name = "Reason", required = true) @JsonProperty("Reason") protected String reason; @XmlElement(name = "NoteToCustomer", required = true) @JsonProperty("NoteToCustomer") protected String noteToCustomer; @XmlElement(name = "Status", required = true) @JsonProperty("Status") protected String status; @XmlElement(name = "IsNeweggRefund", required = true) @JsonProperty("IsNeweggRefund") protected String isNeweggRefund; @XmlElement(name = "InUserName", required = true) @JsonProperty("InUserName") protected String inUserName; @XmlElement(name = "InDate", required = true) @JsonProperty("InDate") protected String inDate; @XmlElement(name = "EditUserName", required = true) @JsonProperty("EditUserName") protected String editUserName; @XmlElement(name = "EditDate", required = true) @JsonProperty("EditDate") protected String editDate; public String getCourtesyRefundID() { return courtesyRefundID; } public void setCourtesyRefundID(String courtesyRefundID) { this.courtesyRefundID = courtesyRefundID; } public BigInteger getSoNumber() { return soNumber; } public void setSoNumber(BigInteger soNumber) { this.soNumber = soNumber; } public BigDecimal getSoAmount() { return soAmount; } public void setSoAmount(BigDecimal soAmount) { this.soAmount = soAmount; } public BigInteger getInvoiceNumber() { return invoiceNumber; } public void setInvoiceNumber(BigInteger invoiceNumber) { this.invoiceNumber = invoiceNumber; } public BigDecimal getRefundAmount() { return refundAmount; } public void setRefundAmount(BigDecimal refundAmount) { this.refundAmount = refundAmount; } public int getReasonCode() { return reasonCode; } public void setReasonCode(int reasonCode) { this.reasonCode = reasonCode; } public String getReason() { return reason; } public void setReason(String reason) { this.reason = reason; } public String getNoteToCustomer() { return noteToCustomer; } public void setNoteToCustomer(String noteToCustomer) { this.noteToCustomer = noteToCustomer; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getIsNeweggRefund() { return isNeweggRefund; } public void setIsNeweggRefund(String isNeweggRefund) { this.isNeweggRefund = isNeweggRefund; } public String getInUserName() { return inUserName; } public void setInUserName(String inUserName) { this.inUserName = inUserName; } public String getInDate() { return inDate; } public void setInDate(String inDate) { this.inDate = inDate; } public String getEditUserName() { return editUserName; } public void setEditUserName(String editUserName) { this.editUserName = editUserName; } public String getEditDate() { return editDate; } public void setEditDate(String editDate) { this.editDate = editDate; } } } } } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy