Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
492 blopes 1
//
2
// Este arquivo foi gerado pela Arquitetura JavaTM para Implementa��o de Refer�ncia (JAXB) de Bind XML, v2.2.8-b130911.1802 
3
// Consulte <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Todas as modifica��es neste arquivo ser�o perdidas ap�s a recompila��o do esquema de origem. 
5
// Gerado em: 2017.05.30 �s 08:31:54 PM GFT 
6
//
7
 
8
 
9
package nfce;
10
 
11
import java.util.ArrayList;
12
import java.util.List;
13
import javax.xml.bind.annotation.XmlAccessType;
14
import javax.xml.bind.annotation.XmlAccessorType;
15
import javax.xml.bind.annotation.XmlAttribute;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlType;
18
 
19
 
20
/**
21
 * Tipo Retorno do Pedido de  Consulta do Recido do Lote de Notas Fiscais Eletr�nicas
22
 *
23
 * <p>Classe Java de TRetConsReciNFe complex type.
24
 *
25
 * <p>O seguinte fragmento do esquema especifica o conte�do esperado contido dentro desta classe.
26
 *
27
 * <pre>
28
 * &lt;complexType name="TRetConsReciNFe">
29
 *   &lt;complexContent>
30
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
31
 *       &lt;sequence>
32
 *         &lt;element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
33
 *         &lt;element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
34
 *         &lt;element name="nRec" type="{http://www.portalfiscal.inf.br/nfe}TRec"/>
35
 *         &lt;element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
36
 *         &lt;element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
37
 *         &lt;element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
38
 *         &lt;element name="dhRecbto" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
39
 *         &lt;sequence minOccurs="0">
40
 *           &lt;element name="cMsg">
41
 *             &lt;simpleType>
42
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
43
 *                 &lt;whiteSpace value="preserve"/>
44
 *                 &lt;pattern value="[0-9]{1,4}"/>
45
 *               &lt;/restriction>
46
 *             &lt;/simpleType>
47
 *           &lt;/element>
48
 *           &lt;element name="xMsg">
49
 *             &lt;simpleType>
50
 *               &lt;restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
51
 *                 &lt;minLength value="1"/>
52
 *                 &lt;maxLength value="200"/>
53
 *               &lt;/restriction>
54
 *             &lt;/simpleType>
55
 *           &lt;/element>
56
 *         &lt;/sequence>
57
 *         &lt;element name="protNFe" type="{http://www.portalfiscal.inf.br/nfe}TProtNFe" maxOccurs="50" minOccurs="0"/>
58
 *       &lt;/sequence>
59
 *       &lt;attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerNFe" />
60
 *     &lt;/restriction>
61
 *   &lt;/complexContent>
62
 * &lt;/complexType>
63
 * </pre>
64
 *
65
 *
66
 */
67
@XmlAccessorType(XmlAccessType.FIELD)
68
@XmlType(name = "TRetConsReciNFe", propOrder = {
69
    "tpAmb",
70
    "verAplic",
71
    "nRec",
72
    "cStat",
73
    "xMotivo",
74
    "cuf",
75
    "dhRecbto",
76
    "cMsg",
77
    "xMsg",
78
    "protNFe"
79
})
80
public class TRetConsReciNFe {
81
 
82
    @XmlElement(required = true)
83
    protected String tpAmb;
84
    @XmlElement(required = true)
85
    protected String verAplic;
86
    @XmlElement(required = true)
87
    protected String nRec;
88
    @XmlElement(required = true)
89
    protected String cStat;
90
    @XmlElement(required = true)
91
    protected String xMotivo;
92
    @XmlElement(name = "cUF", required = true)
93
    protected String cuf;
94
    @XmlElement(required = true)
95
    protected String dhRecbto;
96
    protected String cMsg;
97
    protected String xMsg;
98
    protected List<TProtNFe> protNFe;
99
    @XmlAttribute(name = "versao", required = true)
100
    protected String versao;
101
 
102
    /**
103
     * Obt�m o valor da propriedade tpAmb.
104
     *
105
     * @return
106
     *     possible object is
107
     *     {@link String }
108
     *    
109
     */
110
    public String getTpAmb() {
111
        return tpAmb;
112
    }
113
 
114
    /**
115
     * Define o valor da propriedade tpAmb.
116
     *
117
     * @param value
118
     *     allowed object is
119
     *     {@link String }
120
     *    
121
     */
122
    public void setTpAmb(String value) {
123
        this.tpAmb = value;
124
    }
125
 
126
    /**
127
     * Obt�m o valor da propriedade verAplic.
128
     *
129
     * @return
130
     *     possible object is
131
     *     {@link String }
132
     *    
133
     */
134
    public String getVerAplic() {
135
        return verAplic;
136
    }
137
 
138
    /**
139
     * Define o valor da propriedade verAplic.
140
     *
141
     * @param value
142
     *     allowed object is
143
     *     {@link String }
144
     *    
145
     */
146
    public void setVerAplic(String value) {
147
        this.verAplic = value;
148
    }
149
 
150
    /**
151
     * Obt�m o valor da propriedade nRec.
152
     *
153
     * @return
154
     *     possible object is
155
     *     {@link String }
156
     *    
157
     */
158
    public String getNRec() {
159
        return nRec;
160
    }
161
 
162
    /**
163
     * Define o valor da propriedade nRec.
164
     *
165
     * @param value
166
     *     allowed object is
167
     *     {@link String }
168
     *    
169
     */
170
    public void setNRec(String value) {
171
        this.nRec = value;
172
    }
173
 
174
    /**
175
     * Obt�m o valor da propriedade cStat.
176
     *
177
     * @return
178
     *     possible object is
179
     *     {@link String }
180
     *    
181
     */
182
    public String getCStat() {
183
        return cStat;
184
    }
185
 
186
    /**
187
     * Define o valor da propriedade cStat.
188
     *
189
     * @param value
190
     *     allowed object is
191
     *     {@link String }
192
     *    
193
     */
194
    public void setCStat(String value) {
195
        this.cStat = value;
196
    }
197
 
198
    /**
199
     * Obt�m o valor da propriedade xMotivo.
200
     *
201
     * @return
202
     *     possible object is
203
     *     {@link String }
204
     *    
205
     */
206
    public String getXMotivo() {
207
        return xMotivo;
208
    }
209
 
210
    /**
211
     * Define o valor da propriedade xMotivo.
212
     *
213
     * @param value
214
     *     allowed object is
215
     *     {@link String }
216
     *    
217
     */
218
    public void setXMotivo(String value) {
219
        this.xMotivo = value;
220
    }
221
 
222
    /**
223
     * Obt�m o valor da propriedade cuf.
224
     *
225
     * @return
226
     *     possible object is
227
     *     {@link String }
228
     *    
229
     */
230
    public String getCUF() {
231
        return cuf;
232
    }
233
 
234
    /**
235
     * Define o valor da propriedade cuf.
236
     *
237
     * @param value
238
     *     allowed object is
239
     *     {@link String }
240
     *    
241
     */
242
    public void setCUF(String value) {
243
        this.cuf = value;
244
    }
245
 
246
    /**
247
     * Obt�m o valor da propriedade dhRecbto.
248
     *
249
     * @return
250
     *     possible object is
251
     *     {@link String }
252
     *    
253
     */
254
    public String getDhRecbto() {
255
        return dhRecbto;
256
    }
257
 
258
    /**
259
     * Define o valor da propriedade dhRecbto.
260
     *
261
     * @param value
262
     *     allowed object is
263
     *     {@link String }
264
     *    
265
     */
266
    public void setDhRecbto(String value) {
267
        this.dhRecbto = value;
268
    }
269
 
270
    /**
271
     * Obt�m o valor da propriedade cMsg.
272
     *
273
     * @return
274
     *     possible object is
275
     *     {@link String }
276
     *    
277
     */
278
    public String getCMsg() {
279
        return cMsg;
280
    }
281
 
282
    /**
283
     * Define o valor da propriedade cMsg.
284
     *
285
     * @param value
286
     *     allowed object is
287
     *     {@link String }
288
     *    
289
     */
290
    public void setCMsg(String value) {
291
        this.cMsg = value;
292
    }
293
 
294
    /**
295
     * Obt�m o valor da propriedade xMsg.
296
     *
297
     * @return
298
     *     possible object is
299
     *     {@link String }
300
     *    
301
     */
302
    public String getXMsg() {
303
        return xMsg;
304
    }
305
 
306
    /**
307
     * Define o valor da propriedade xMsg.
308
     *
309
     * @param value
310
     *     allowed object is
311
     *     {@link String }
312
     *    
313
     */
314
    public void setXMsg(String value) {
315
        this.xMsg = value;
316
    }
317
 
318
    /**
319
     * Gets the value of the protNFe property.
320
     *
321
     * <p>
322
     * This accessor method returns a reference to the live list,
323
     * not a snapshot. Therefore any modification you make to the
324
     * returned list will be present inside the JAXB object.
325
     * This is why there is not a <CODE>set</CODE> method for the protNFe property.
326
     *
327
     * <p>
328
     * For example, to add a new item, do as follows:
329
     * <pre>
330
     *    getProtNFe().add(newItem);
331
     * </pre>
332
     *
333
     *
334
     * <p>
335
     * Objects of the following type(s) are allowed in the list
336
     * {@link TProtNFe }
337
     *
338
     *
339
     */
340
    public List<TProtNFe> getProtNFe() {
341
        if (protNFe == null) {
342
            protNFe = new ArrayList<TProtNFe>();
343
        }
344
        return this.protNFe;
345
    }
346
 
347
    /**
348
     * Obt�m o valor da propriedade versao.
349
     *
350
     * @return
351
     *     possible object is
352
     *     {@link String }
353
     *    
354
     */
355
    public String getVersao() {
356
        return versao;
357
    }
358
 
359
    /**
360
     * Define o valor da propriedade versao.
361
     *
362
     * @param value
363
     *     allowed object is
364
     *     {@link String }
365
     *    
366
     */
367
    public void setVersao(String value) {
368
        this.versao = value;
369
    }
370
 
371
}