Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
414 espaco 1
 
2
package br.com.swconsultoria.nfe.schema_4.enviNFe;
3
 
4
import javax.xml.bind.annotation.XmlAccessType;
5
import javax.xml.bind.annotation.XmlAccessorType;
6
import javax.xml.bind.annotation.XmlAttribute;
7
import javax.xml.bind.annotation.XmlElement;
8
import javax.xml.bind.annotation.XmlType;
9
 
10
 
11
/**
12
 *  Tipo da NF-e processada
13
 *
14
 * <p>Classe Java de TNfeProc complex type.
15
 *
16
 * <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
17
 *
18
 * <pre>
19
 * &lt;complexType name="TNfeProc"&gt;
20
 *   &lt;complexContent&gt;
21
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
22
 *       &lt;sequence&gt;
23
 *         &lt;element name="NFe" type="{http://www.portalfiscal.inf.br/nfe}TNFe"/&gt;
24
 *         &lt;element name="protNFe" type="{http://www.portalfiscal.inf.br/nfe}TProtNFe"/&gt;
25
 *       &lt;/sequence&gt;
26
 *       &lt;attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerNFe" /&gt;
27
 *     &lt;/restriction&gt;
28
 *   &lt;/complexContent&gt;
29
 * &lt;/complexType&gt;
30
 * </pre>
31
 *
32
 *
33
 */
34
@XmlAccessorType(XmlAccessType.FIELD)
35
@XmlType(name = "TNfeProc", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
36
    "nFe",
37
    "protNFe"
38
})
39
public class TNfeProc {
40
 
41
    @XmlElement(name = "NFe", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
42
    protected TNFe nFe;
43
    @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
44
    protected TProtNFe protNFe;
45
    @XmlAttribute(name = "versao", required = true)
46
    protected String versao;
47
 
48
    /**
49
     * Obtém o valor da propriedade nFe.
50
     *
51
     * @return
52
     *     possible object is
53
     *     {@link TNFe }
54
     *    
55
     */
56
    public TNFe getNFe() {
57
        return nFe;
58
    }
59
 
60
    /**
61
     * Define o valor da propriedade nFe.
62
     *
63
     * @param value
64
     *     allowed object is
65
     *     {@link TNFe }
66
     *    
67
     */
68
    public void setNFe(TNFe value) {
69
        this.nFe = value;
70
    }
71
 
72
    /**
73
     * Obtém o valor da propriedade protNFe.
74
     *
75
     * @return
76
     *     possible object is
77
     *     {@link TProtNFe }
78
     *    
79
     */
80
    public TProtNFe getProtNFe() {
81
        return protNFe;
82
    }
83
 
84
    /**
85
     * Define o valor da propriedade protNFe.
86
     *
87
     * @param value
88
     *     allowed object is
89
     *     {@link TProtNFe }
90
     *    
91
     */
92
    public void setProtNFe(TProtNFe value) {
93
        this.protNFe = value;
94
    }
95
 
96
    /**
97
     * Obtém o valor da propriedade versao.
98
     *
99
     * @return
100
     *     possible object is
101
     *     {@link String }
102
     *    
103
     */
104
    public String getVersao() {
105
        return versao;
106
    }
107
 
108
    /**
109
     * Define o valor da propriedade versao.
110
     *
111
     * @param value
112
     *     allowed object is
113
     *     {@link String }
114
     *    
115
     */
116
    public void setVersao(String value) {
117
        this.versao = value;
118
    }
119
 
120
}