Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
695 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 javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
13
import javax.xml.bind.annotation.XmlAttribute;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlType;
16
 
17
 
18
/**
19
 * Tipo Retorno do Pedido de Autoriza��o da Nota Fiscal Eletr�nica
20
 *
21
 * <p>Classe Java de TRetEnviNFe complex type.
22
 *
23
 * <p>O seguinte fragmento do esquema especifica o conte�do esperado contido dentro desta classe.
24
 *
25
 * <pre>
26
 * &lt;complexType name="TRetEnviNFe">
27
 *   &lt;complexContent>
28
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29
 *       &lt;sequence>
30
 *         &lt;element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
31
 *         &lt;element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
32
 *         &lt;element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
33
 *         &lt;element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
34
 *         &lt;element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
35
 *         &lt;element name="dhRecbto" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
36
 *         &lt;choice>
37
 *           &lt;element name="infRec" minOccurs="0">
38
 *             &lt;complexType>
39
 *               &lt;complexContent>
40
 *                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
41
 *                   &lt;sequence>
42
 *                     &lt;element name="nRec" type="{http://www.portalfiscal.inf.br/nfe}TRec"/>
43
 *                     &lt;element name="tMed" type="{http://www.portalfiscal.inf.br/nfe}TMed"/>
44
 *                   &lt;/sequence>
45
 *                 &lt;/restriction>
46
 *               &lt;/complexContent>
47
 *             &lt;/complexType>
48
 *           &lt;/element>
49
 *           &lt;element name="protNFe" type="{http://www.portalfiscal.inf.br/nfe}TProtNFe" minOccurs="0"/>
50
 *         &lt;/choice>
51
 *       &lt;/sequence>
52
 *       &lt;attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerNFe" />
53
 *     &lt;/restriction>
54
 *   &lt;/complexContent>
55
 * &lt;/complexType>
56
 * </pre>
57
 *
58
 *
59
 */
60
@XmlAccessorType(XmlAccessType.FIELD)
61
@XmlType(name = "TRetEnviNFe", propOrder = {
62
    "tpAmb",
63
    "verAplic",
64
    "cStat",
65
    "xMotivo",
66
    "cuf",
67
    "dhRecbto",
68
    "infRec",
69
    "protNFe"
70
})
71
public class TRetEnviNFe {
72
 
73
    @XmlElement(required = true)
74
    protected String tpAmb;
75
    @XmlElement(required = true)
76
    protected String verAplic;
77
    @XmlElement(required = true)
78
    protected String cStat;
79
    @XmlElement(required = true)
80
    protected String xMotivo;
81
    @XmlElement(name = "cUF", required = true)
82
    protected String cuf;
83
    @XmlElement(required = true)
84
    protected String dhRecbto;
85
    protected TRetEnviNFe.InfRec infRec;
86
    protected TProtNFe protNFe;
87
    @XmlAttribute(name = "versao", required = true)
88
    protected String versao;
89
 
90
    /**
91
     * Obt�m o valor da propriedade tpAmb.
92
     *
93
     * @return
94
     *     possible object is
95
     *     {@link String }
96
     *    
97
     */
98
    public String getTpAmb() {
99
        return tpAmb;
100
    }
101
 
102
    /**
103
     * Define o valor da propriedade tpAmb.
104
     *
105
     * @param value
106
     *     allowed object is
107
     *     {@link String }
108
     *    
109
     */
110
    public void setTpAmb(String value) {
111
        this.tpAmb = value;
112
    }
113
 
114
    /**
115
     * Obt�m o valor da propriedade verAplic.
116
     *
117
     * @return
118
     *     possible object is
119
     *     {@link String }
120
     *    
121
     */
122
    public String getVerAplic() {
123
        return verAplic;
124
    }
125
 
126
    /**
127
     * Define o valor da propriedade verAplic.
128
     *
129
     * @param value
130
     *     allowed object is
131
     *     {@link String }
132
     *    
133
     */
134
    public void setVerAplic(String value) {
135
        this.verAplic = value;
136
    }
137
 
138
    /**
139
     * Obt�m o valor da propriedade cStat.
140
     *
141
     * @return
142
     *     possible object is
143
     *     {@link String }
144
     *    
145
     */
146
    public String getCStat() {
147
        return cStat;
148
    }
149
 
150
    /**
151
     * Define o valor da propriedade cStat.
152
     *
153
     * @param value
154
     *     allowed object is
155
     *     {@link String }
156
     *    
157
     */
158
    public void setCStat(String value) {
159
        this.cStat = value;
160
    }
161
 
162
    /**
163
     * Obt�m o valor da propriedade xMotivo.
164
     *
165
     * @return
166
     *     possible object is
167
     *     {@link String }
168
     *    
169
     */
170
    public String getXMotivo() {
171
        return xMotivo;
172
    }
173
 
174
    /**
175
     * Define o valor da propriedade xMotivo.
176
     *
177
     * @param value
178
     *     allowed object is
179
     *     {@link String }
180
     *    
181
     */
182
    public void setXMotivo(String value) {
183
        this.xMotivo = value;
184
    }
185
 
186
    /**
187
     * Obt�m o valor da propriedade cuf.
188
     *
189
     * @return
190
     *     possible object is
191
     *     {@link String }
192
     *    
193
     */
194
    public String getCUF() {
195
        return cuf;
196
    }
197
 
198
    /**
199
     * Define o valor da propriedade cuf.
200
     *
201
     * @param value
202
     *     allowed object is
203
     *     {@link String }
204
     *    
205
     */
206
    public void setCUF(String value) {
207
        this.cuf = value;
208
    }
209
 
210
    /**
211
     * Obt�m o valor da propriedade dhRecbto.
212
     *
213
     * @return
214
     *     possible object is
215
     *     {@link String }
216
     *    
217
     */
218
    public String getDhRecbto() {
219
        return dhRecbto;
220
    }
221
 
222
    /**
223
     * Define o valor da propriedade dhRecbto.
224
     *
225
     * @param value
226
     *     allowed object is
227
     *     {@link String }
228
     *    
229
     */
230
    public void setDhRecbto(String value) {
231
        this.dhRecbto = value;
232
    }
233
 
234
    /**
235
     * Obt�m o valor da propriedade infRec.
236
     *
237
     * @return
238
     *     possible object is
239
     *     {@link TRetEnviNFe.InfRec }
240
     *    
241
     */
242
    public TRetEnviNFe.InfRec getInfRec() {
243
        return infRec;
244
    }
245
 
246
    /**
247
     * Define o valor da propriedade infRec.
248
     *
249
     * @param value
250
     *     allowed object is
251
     *     {@link TRetEnviNFe.InfRec }
252
     *    
253
     */
254
    public void setInfRec(TRetEnviNFe.InfRec value) {
255
        this.infRec = value;
256
    }
257
 
258
    /**
259
     * Obt�m o valor da propriedade protNFe.
260
     *
261
     * @return
262
     *     possible object is
263
     *     {@link TProtNFe }
264
     *    
265
     */
266
    public TProtNFe getProtNFe() {
267
        return protNFe;
268
    }
269
 
270
    /**
271
     * Define o valor da propriedade protNFe.
272
     *
273
     * @param value
274
     *     allowed object is
275
     *     {@link TProtNFe }
276
     *    
277
     */
278
    public void setProtNFe(TProtNFe value) {
279
        this.protNFe = value;
280
    }
281
 
282
    /**
283
     * Obt�m o valor da propriedade versao.
284
     *
285
     * @return
286
     *     possible object is
287
     *     {@link String }
288
     *    
289
     */
290
    public String getVersao() {
291
        return versao;
292
    }
293
 
294
    /**
295
     * Define o valor da propriedade versao.
296
     *
297
     * @param value
298
     *     allowed object is
299
     *     {@link String }
300
     *    
301
     */
302
    public void setVersao(String value) {
303
        this.versao = value;
304
    }
305
 
306
 
307
    /**
308
     * <p>Classe Java de anonymous complex type.
309
     *
310
     * <p>O seguinte fragmento do esquema especifica o conte�do esperado contido dentro desta classe.
311
     *
312
     * <pre>
313
     * &lt;complexType>
314
     *   &lt;complexContent>
315
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
316
     *       &lt;sequence>
317
     *         &lt;element name="nRec" type="{http://www.portalfiscal.inf.br/nfe}TRec"/>
318
     *         &lt;element name="tMed" type="{http://www.portalfiscal.inf.br/nfe}TMed"/>
319
     *       &lt;/sequence>
320
     *     &lt;/restriction>
321
     *   &lt;/complexContent>
322
     * &lt;/complexType>
323
     * </pre>
324
     *
325
     *
326
     */
327
    @XmlAccessorType(XmlAccessType.FIELD)
328
    @XmlType(name = "", propOrder = {
329
        "nRec",
330
        "tMed"
331
    })
332
    public static class InfRec {
333
 
334
        @XmlElement(required = true)
335
        protected String nRec;
336
        @XmlElement(required = true)
337
        protected String tMed;
338
 
339
        /**
340
         * Obt�m o valor da propriedade nRec.
341
         *
342
         * @return
343
         *     possible object is
344
         *     {@link String }
345
         *    
346
         */
347
        public String getNRec() {
348
            return nRec;
349
        }
350
 
351
        /**
352
         * Define o valor da propriedade nRec.
353
         *
354
         * @param value
355
         *     allowed object is
356
         *     {@link String }
357
         *    
358
         */
359
        public void setNRec(String value) {
360
            this.nRec = value;
361
        }
362
 
363
        /**
364
         * Obt�m o valor da propriedade tMed.
365
         *
366
         * @return
367
         *     possible object is
368
         *     {@link String }
369
         *    
370
         */
371
        public String getTMed() {
372
            return tMed;
373
        }
374
 
375
        /**
376
         * Define o valor da propriedade tMed.
377
         *
378
         * @param value
379
         *     allowed object is
380
         *     {@link String }
381
         *    
382
         */
383
        public void setTMed(String value) {
384
            this.tMed = value;
385
        }
386
 
387
    }
388
 
389
}