An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _RetConsCad_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retConsCad");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retConsCad
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link TConsCad }
- *
- */
- public TConsCad createTConsCad() {
- return new TConsCad();
- }
-
- /**
- * Create an instance of {@link TRetConsCad }
- *
- */
- public TRetConsCad createTRetConsCad() {
- return new TRetConsCad();
- }
-
- /**
- * Create an instance of {@link TRetConsCad.InfCons }
- *
- */
- public TRetConsCad.InfCons createTRetConsCadInfCons() {
- return new TRetConsCad.InfCons();
- }
-
- /**
- * Create an instance of {@link TEndereco }
- *
- */
- public TEndereco createTEndereco() {
- return new TEndereco();
- }
-
- /**
- * Create an instance of {@link TConsCad.InfCons }
- *
- */
- public TConsCad.InfCons createTConsCadInfCons() {
- return new TConsCad.InfCons();
- }
-
- /**
- * Create an instance of {@link TRetConsCad.InfCons.InfCad }
- *
- */
- public TRetConsCad.InfCons.InfCad createTRetConsCadInfConsInfCad() {
- return new TRetConsCad.InfCons.InfCad();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TRetConsCad }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TRetConsCad }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retConsCad")
- public JAXBElement Classe Java de TConsCad complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEndereco complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetConsCad complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TRetConsCad.InfCons.InfCad }
- *
- *
- */
- public List Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfCons.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEnvConfRecebto
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
- return new TEvento.InfEvento.DetEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retEnvEvento")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _DescEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "descEvento");
- private final static QName _TpAutor_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "tpAutor");
- private final static QName _VerAplic_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "verAplic");
- private final static QName _DhEmi_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "dhEmi");
- private final static QName _TpNF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "tpNF");
- private final static QName _COrgaoAutor_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "cOrgaoAutor");
- private final static QName _IE_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "IE");
- private final static QName _UF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "UF");
- private final static QName _VNF_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vNF");
- private final static QName _VICMS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vICMS");
- private final static QName _VST_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vST");
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEnvEpec
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TRetEvento }
- *
- */
- public TRetEvento createTRetEvento() {
- return new TRetEvento();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
- return new TEvento.InfEvento.DetEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento createTRetEventoInfEvento() {
- return new TRetEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento.Dest }
- *
- */
- public TEvento.InfEvento.DetEvento.Dest createTEventoInfEventoDetEventoDest() {
- return new TEvento.InfEvento.DetEvento.Dest();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "descEvento")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TRetEvento }
- *
- *
- */
- public List Classe Java de TRetEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TRetEvento }
- *
- */
- public TRetEvento createTRetEvento() {
- return new TRetEvento();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
- return new TEvento.InfEvento.DetEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento createTRetEventoInfEvento() {
- return new TRetEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento.AutXML }
- *
- */
- public TEvento.InfEvento.DetEvento.AutXML createTEventoInfEventoDetEventoAutXML() {
- return new TEvento.InfEvento.DetEvento.AutXML();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retEnvEvento")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TRetEvento }
- *
- *
- */
- public List Classe Java de TRetEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TRetEvento }
- *
- */
- public TRetEvento createTRetEvento() {
- return new TRetEvento();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento createTRetEventoInfEvento() {
- return new TRetEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
- return new TEvento.InfEvento.DetEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retEnvEvento")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TRetEvento }
- *
- *
- */
- public List Classe Java de TRetEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEventoCancEConf
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link DetEvento }
- *
- */
- public DetEvento createDetEvento() {
- return new DetEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link DetEvento }
- *
- */
- public DetEvento createDetEvento() {
- return new DetEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link DetEvento.DetPag }
- *
- *
- */
- public List Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEventoEConf
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link DetEvento }
- *
- */
- public DetEvento createDetEvento() {
- return new DetEvento();
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link DetEvento.DetPag }
- *
- */
- public DetEvento.DetPag createDetEventoDetPag() {
- return new DetEvento.DetPag();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link DetEvento }
- *
- */
- public DetEvento createDetEvento() {
- return new DetEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}
- *
- */
- @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de KeyInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _RetEnvEvento_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "retEnvEvento");
- private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.com.swconsultoria.nfe.schema.retenvcce
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReferenceType }
- *
- */
- public ReferenceType createReferenceType() {
- return new ReferenceType();
- }
-
- /**
- * Create an instance of {@link SignedInfoType }
- *
- */
- public SignedInfoType createSignedInfoType() {
- return new SignedInfoType();
- }
-
- /**
- * Create an instance of {@link TretEvento }
- *
- */
- public TretEvento createTretEvento() {
- return new TretEvento();
- }
-
- /**
- * Create an instance of {@link TEvento }
- *
- */
- public TEvento createTEvento() {
- return new TEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento createTEventoInfEvento() {
- return new TEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TRetEnvEvento }
- *
- */
- public TRetEnvEvento createTRetEnvEvento() {
- return new TRetEnvEvento();
- }
-
- /**
- * Create an instance of {@link TEnvEvento }
- *
- */
- public TEnvEvento createTEnvEvento() {
- return new TEnvEvento();
- }
-
- /**
- * Create an instance of {@link TProcEvento }
- *
- */
- public TProcEvento createTProcEvento() {
- return new TProcEvento();
- }
-
- /**
- * Create an instance of {@link SignatureType }
- *
- */
- public SignatureType createSignatureType() {
- return new SignatureType();
- }
-
- /**
- * Create an instance of {@link SignatureValueType }
- *
- */
- public SignatureValueType createSignatureValueType() {
- return new SignatureValueType();
- }
-
- /**
- * Create an instance of {@link TransformsType }
- *
- */
- public TransformsType createTransformsType() {
- return new TransformsType();
- }
-
- /**
- * Create an instance of {@link TransformType }
- *
- */
- public TransformType createTransformType() {
- return new TransformType();
- }
-
- /**
- * Create an instance of {@link KeyInfoType }
- *
- */
- public KeyInfoType createKeyInfoType() {
- return new KeyInfoType();
- }
-
- /**
- * Create an instance of {@link X509DataType }
- *
- */
- public X509DataType createX509DataType() {
- return new X509DataType();
- }
-
- /**
- * Create an instance of {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod createReferenceTypeDigestMethod() {
- return new ReferenceType.DigestMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod createSignedInfoTypeCanonicalizationMethod() {
- return new SignedInfoType.CanonicalizationMethod();
- }
-
- /**
- * Create an instance of {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod createSignedInfoTypeSignatureMethod() {
- return new SignedInfoType.SignatureMethod();
- }
-
- /**
- * Create an instance of {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento createTretEventoInfEvento() {
- return new TretEvento.InfEvento();
- }
-
- /**
- * Create an instance of {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento createTEventoInfEventoDetEvento() {
- return new TEvento.InfEvento.DetEvento();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TRetEnvEvento }{@code >}
- */
- @XmlElementDecl(namespace = "http://www.portalfiscal.inf.br/nfe", name = "retEnvEvento")
- public JAXBElement Classe Java de ReferenceType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignatureValueType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de SignedInfoType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TEvento }
- *
- *
- */
- public List Classe Java de TEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TProcEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TRetEnvEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TretEvento }
- *
- *
- */
- public List Classe Java de TUf.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TUfEmi.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TransformType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Classe Java de TransformsType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- *
- * 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
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link TransformType }
- *
- *
- */
- public List Classe Java de TretEvento complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de anonymous complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de X509DataType complex type.
- *
- * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
- *
- * Classe Java de TCIBS complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TCompraGov complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TCompraGovReduzido complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TCredPres complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TCredPresIBSZFM complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TDevTrib complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TDif complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TIBSCBSMonoTot complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TIBSCBSTot complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TIS complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TISTot complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de TMonofasia complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ *
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link TNFe.InfNFe.Agropecuario.Defensivo }
*
- * @return
- * possible object is
- * {@link TNFe.InfNFe.Agropecuario.Defensivo }
- *
- */
- public TNFe.InfNFe.Agropecuario.Defensivo getDefensivo() {
- return defensivo;
- }
-
- /**
- * Define o valor da propriedade defensivo.
*
- * @param value
- * allowed object is
- * {@link TNFe.InfNFe.Agropecuario.Defensivo }
- *
*/
- public void setDefensivo(TNFe.InfNFe.Agropecuario.Defensivo value) {
- this.defensivo = value;
+ public List Classe Java de anonymous complex type.
+ *
+ * O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
+ *
+ * Classe Java de anonymous complex type.
*
@@ -13002,7 +13281,7 @@ public void setNItem(String value) {
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="vTotTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
- * <choice>
+ * <choice minOccurs="0">
* <sequence>
* <element name="ICMS">
* <complexType>
@@ -14468,6 +14747,8 @@ public void setNItem(String value) {
* </complexContent>
* </complexType>
* </element>
+ * <element name="IS" type="{http://www.portalfiscal.inf.br/nfe}TIS" minOccurs="0"/>
+ * <element name="IBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TTribNFe" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -14483,16 +14764,18 @@ public void setNItem(String value) {
public static class Imposto {
@XmlElementRefs({
- @XmlElementRef(name = "COFINS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "ICMSUFDest", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "II", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "vTotTrib", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
@XmlElementRef(name = "ISSQN", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "COFINSST", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "COFINS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "IS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "IBSCBS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
@XmlElementRef(name = "ICMS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "vTotTrib", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "PIS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
@XmlElementRef(name = "IPI", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "II", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
- @XmlElementRef(name = "PISST", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false)
+ @XmlElementRef(name = "PISST", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "ICMSUFDest", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "PIS", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "COFINSST", namespace = "http://www.portalfiscal.inf.br/nfe", type = JAXBElement.class, required = false)
})
protected List
- * <complexType name="TConsCad">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infCons">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="xServ">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TServ">
- * <enumeration value="CONS-CAD"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUfCons"/>
- * <choice>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerConsCad" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TConsCad", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infCons"
-})
-public class TConsCad {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TConsCad.InfCons infCons;
- @XmlAttribute(name = "versao", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infCons.
- *
- * @return
- * possible object is
- * {@link TConsCad.InfCons }
- *
- */
- public TConsCad.InfCons getInfCons() {
- return infCons;
- }
-
- /**
- * Define o valor da propriedade infCons.
- *
- * @param value
- * allowed object is
- * {@link TConsCad.InfCons }
- *
- */
- public void setInfCons(TConsCad.InfCons value) {
- this.infCons = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="xServ">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TServ">
- * <enumeration value="CONS-CAD"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUfCons"/>
- * <choice>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "xServ",
- "uf",
- "ie",
- "cnpj",
- "cpf"
- })
- public static class InfCons {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xServ;
- @XmlElement(name = "UF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlSchemaType(name = "token")
- protected TUfCons uf;
- @XmlElement(name = "IE", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String ie;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
-
- /**
- * Obtém o valor da propriedade xServ.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXServ() {
- return xServ;
- }
-
- /**
- * Define o valor da propriedade xServ.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXServ(String value) {
- this.xServ = value;
- }
-
- /**
- * Obtém o valor da propriedade uf.
- *
- * @return
- * possible object is
- * {@link TUfCons }
- *
- */
- public TUfCons getUF() {
- return uf;
- }
-
- /**
- * Define o valor da propriedade uf.
- *
- * @param value
- * allowed object is
- * {@link TUfCons }
- *
- */
- public void setUF(TUfCons value) {
- this.uf = value;
- }
-
- /**
- * Obtém o valor da propriedade ie.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIE() {
- return ie;
- }
-
- /**
- * Define o valor da propriedade ie.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIE(String value) {
- this.ie = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TEndereco.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TEndereco.java
deleted file mode 100644
index 9ee12ffa..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TEndereco.java
+++ /dev/null
@@ -1,276 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retConsCad;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * Tipo Dados do Endereço
- *
- *
- * <complexType name="TEndereco">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="xLgr" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="255"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nro" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="60"/>
- * <minLength value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCpl" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="60"/>
- * <minLength value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xBairro" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="60"/>
- * <minLength value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cMun" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE" minOccurs="0"/>
- * <element name="xMun" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="60"/>
- * <minLength value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="CEP" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <pattern value="[0-9]{7,8}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEndereco", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "xLgr",
- "nro",
- "xCpl",
- "xBairro",
- "cMun",
- "xMun",
- "cep"
-})
-public class TEndereco {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xLgr;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nro;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xCpl;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xBairro;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cMun;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xMun;
- @XmlElement(name = "CEP", namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String cep;
-
- /**
- * Obtém o valor da propriedade xLgr.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXLgr() {
- return xLgr;
- }
-
- /**
- * Define o valor da propriedade xLgr.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXLgr(String value) {
- this.xLgr = value;
- }
-
- /**
- * Obtém o valor da propriedade nro.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNro() {
- return nro;
- }
-
- /**
- * Define o valor da propriedade nro.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNro(String value) {
- this.nro = value;
- }
-
- /**
- * Obtém o valor da propriedade xCpl.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXCpl() {
- return xCpl;
- }
-
- /**
- * Define o valor da propriedade xCpl.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXCpl(String value) {
- this.xCpl = value;
- }
-
- /**
- * Obtém o valor da propriedade xBairro.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXBairro() {
- return xBairro;
- }
-
- /**
- * Define o valor da propriedade xBairro.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXBairro(String value) {
- this.xBairro = value;
- }
-
- /**
- * Obtém o valor da propriedade cMun.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCMun() {
- return cMun;
- }
-
- /**
- * Define o valor da propriedade cMun.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCMun(String value) {
- this.cMun = value;
- }
-
- /**
- * Obtém o valor da propriedade xMun.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMun() {
- return xMun;
- }
-
- /**
- * Define o valor da propriedade xMun.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMun(String value) {
- this.xMun = value;
- }
-
- /**
- * Obtém o valor da propriedade cep.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCEP() {
- return cep;
- }
-
- /**
- * Define o valor da propriedade cep.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCEP(String value) {
- this.cep = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TRetConsCad.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TRetConsCad.java
deleted file mode 100644
index a5f70b00..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TRetConsCad.java
+++ /dev/null
@@ -1,1172 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retConsCad;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.datatype.XMLGregorianCalendar;
-
-
-/**
- * Tipo Retorno Pedido de Consulta de cadastro de contribuintes
- *
- *
- * <complexType name="TRetConsCad">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infCons">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUfCons"/>
- * <choice>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * <element name="dhCons" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
- * <element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
- * <element name="infCad" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
- * <element name="cSit">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredNFe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredCTe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xNome">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xFant" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xRegApur" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="CNAE" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <pattern value="[0-9]{6,7}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dIniAtiv" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dUltSit" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dBaixa" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="IEUnica" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="IEAtual" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="ender" type="{http://www.portalfiscal.inf.br/nfe}TEndereco" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerConsCad" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetConsCad", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infCons"
-})
-public class TRetConsCad {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetConsCad.InfCons infCons;
- @XmlAttribute(name = "versao", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infCons.
- *
- * @return
- * possible object is
- * {@link TRetConsCad.InfCons }
- *
- */
- public TRetConsCad.InfCons getInfCons() {
- return infCons;
- }
-
- /**
- * Define o valor da propriedade infCons.
- *
- * @param value
- * allowed object is
- * {@link TRetConsCad.InfCons }
- *
- */
- public void setInfCons(TRetConsCad.InfCons value) {
- this.infCons = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUfCons"/>
- * <choice>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * <element name="dhCons" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
- * <element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
- * <element name="infCad" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
- * <element name="cSit">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredNFe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredCTe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xNome">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xFant" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xRegApur" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="CNAE" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <pattern value="[0-9]{6,7}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dIniAtiv" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dUltSit" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dBaixa" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="IEUnica" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="IEAtual" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="ender" type="{http://www.portalfiscal.inf.br/nfe}TEndereco" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "verAplic",
- "cStat",
- "xMotivo",
- "uf",
- "ie",
- "cnpj",
- "cpf",
- "dhCons",
- "cuf",
- "infCad"
- })
- public static class InfCons {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(name = "UF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlSchemaType(name = "token")
- protected TUfCons uf;
- @XmlElement(name = "IE", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String ie;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlSchemaType(name = "dateTime")
- protected XMLGregorianCalendar dhCons;
- @XmlElement(name = "cUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cuf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the infCad property.
- *
- *
- * getInfCad().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjVar"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpfVar"/>
- * </choice>
- * <element name="UF" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
- * <element name="cSit">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredNFe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="indCredCTe">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xNome">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xFant" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xRegApur" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="CNAE" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <pattern value="[0-9]{6,7}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dIniAtiv" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dUltSit" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="dBaixa" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
- * <element name="IEUnica" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="IEAtual" type="{http://www.portalfiscal.inf.br/nfe}TIe" minOccurs="0"/>
- * <element name="ender" type="{http://www.portalfiscal.inf.br/nfe}TEndereco" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "ie",
- "cnpj",
- "cpf",
- "uf",
- "cSit",
- "indCredNFe",
- "indCredCTe",
- "xNome",
- "xFant",
- "xRegApur",
- "cnae",
- "dIniAtiv",
- "dUltSit",
- "dBaixa",
- "ieUnica",
- "ieAtual",
- "ender"
- })
- public static class InfCad {
-
- @XmlElement(name = "IE", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String ie;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(name = "UF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlSchemaType(name = "string")
- protected TUf uf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String cSit;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String indCredNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String indCredCTe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xNome;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xFant;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String xRegApur;
- @XmlElement(name = "CNAE", namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- protected String cnae;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlSchemaType(name = "date")
- protected XMLGregorianCalendar dIniAtiv;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlSchemaType(name = "date")
- protected XMLGregorianCalendar dUltSit;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlSchemaType(name = "date")
- protected XMLGregorianCalendar dBaixa;
- @XmlElement(name = "IEUnica", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String ieUnica;
- @XmlElement(name = "IEAtual", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String ieAtual;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected TEndereco ender;
-
- /**
- * Obtém o valor da propriedade ie.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIE() {
- return ie;
- }
-
- /**
- * Define o valor da propriedade ie.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIE(String value) {
- this.ie = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade uf.
- *
- * @return
- * possible object is
- * {@link TUf }
- *
- */
- public TUf getUF() {
- return uf;
- }
-
- /**
- * Define o valor da propriedade uf.
- *
- * @param value
- * allowed object is
- * {@link TUf }
- *
- */
- public void setUF(TUf value) {
- this.uf = value;
- }
-
- /**
- * Obtém o valor da propriedade cSit.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCSit() {
- return cSit;
- }
-
- /**
- * Define o valor da propriedade cSit.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCSit(String value) {
- this.cSit = value;
- }
-
- /**
- * Obtém o valor da propriedade indCredNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIndCredNFe() {
- return indCredNFe;
- }
-
- /**
- * Define o valor da propriedade indCredNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIndCredNFe(String value) {
- this.indCredNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade indCredCTe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIndCredCTe() {
- return indCredCTe;
- }
-
- /**
- * Define o valor da propriedade indCredCTe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIndCredCTe(String value) {
- this.indCredCTe = value;
- }
-
- /**
- * Obtém o valor da propriedade xNome.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXNome() {
- return xNome;
- }
-
- /**
- * Define o valor da propriedade xNome.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXNome(String value) {
- this.xNome = value;
- }
-
- /**
- * Obtém o valor da propriedade xFant.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXFant() {
- return xFant;
- }
-
- /**
- * Define o valor da propriedade xFant.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXFant(String value) {
- this.xFant = value;
- }
-
- /**
- * Obtém o valor da propriedade xRegApur.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXRegApur() {
- return xRegApur;
- }
-
- /**
- * Define o valor da propriedade xRegApur.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXRegApur(String value) {
- this.xRegApur = value;
- }
-
- /**
- * Obtém o valor da propriedade cnae.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNAE() {
- return cnae;
- }
-
- /**
- * Define o valor da propriedade cnae.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNAE(String value) {
- this.cnae = value;
- }
-
- /**
- * Obtém o valor da propriedade dIniAtiv.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getDIniAtiv() {
- return dIniAtiv;
- }
-
- /**
- * Define o valor da propriedade dIniAtiv.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setDIniAtiv(XMLGregorianCalendar value) {
- this.dIniAtiv = value;
- }
-
- /**
- * Obtém o valor da propriedade dUltSit.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getDUltSit() {
- return dUltSit;
- }
-
- /**
- * Define o valor da propriedade dUltSit.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setDUltSit(XMLGregorianCalendar value) {
- this.dUltSit = value;
- }
-
- /**
- * Obtém o valor da propriedade dBaixa.
- *
- * @return
- * possible object is
- * {@link XMLGregorianCalendar }
- *
- */
- public XMLGregorianCalendar getDBaixa() {
- return dBaixa;
- }
-
- /**
- * Define o valor da propriedade dBaixa.
- *
- * @param value
- * allowed object is
- * {@link XMLGregorianCalendar }
- *
- */
- public void setDBaixa(XMLGregorianCalendar value) {
- this.dBaixa = value;
- }
-
- /**
- * Obtém o valor da propriedade ieUnica.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIEUnica() {
- return ieUnica;
- }
-
- /**
- * Define o valor da propriedade ieUnica.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIEUnica(String value) {
- this.ieUnica = value;
- }
-
- /**
- * Obtém o valor da propriedade ieAtual.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIEAtual() {
- return ieAtual;
- }
-
- /**
- * Define o valor da propriedade ieAtual.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIEAtual(String value) {
- this.ieAtual = value;
- }
-
- /**
- * Obtém o valor da propriedade ender.
- *
- * @return
- * possible object is
- * {@link TEndereco }
- *
- */
- public TEndereco getEnder() {
- return ender;
- }
-
- /**
- * Define o valor da propriedade ender.
- *
- * @param value
- * allowed object is
- * {@link TEndereco }
- *
- */
- public void setEnder(TEndereco value) {
- this.ender = value;
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUf.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUf.java
deleted file mode 100644
index 4c2d337e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUf.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retConsCad;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfCons.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfCons.java
deleted file mode 100644
index 4b1be3a9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfCons.java
+++ /dev/null
@@ -1,90 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retConsCad;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfCons">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="SU"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfCons", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfCons {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- SU;
-
- public String value() {
- return name();
- }
-
- public static TUfCons fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfEmi.java
deleted file mode 100644
index 003812f3..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retConsCad;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/package-info.java b/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/package-info.java
deleted file mode 100644
index 58054053..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retConsCad/package-info.java
+++ /dev/null
@@ -1,2 +0,0 @@
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.portalfiscal.inf.br/nfe", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package br.com.swconsultoria.nfe.schema.retConsCad;
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/KeyInfoType.java
deleted file mode 100644
index d9ecc38d..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/KeyInfoType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/ObjectFactory.java
deleted file mode 100644
index f399dac0..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/ObjectFactory.java
+++ /dev/null
@@ -1,215 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEnvConfRecebto package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureType.java
deleted file mode 100644
index 9e8c653b..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureValueType.java
deleted file mode 100644
index 8c170443..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignatureValueType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignedInfoType.java
deleted file mode 100644
index e7c13c98..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/SignedInfoType.java
+++ /dev/null
@@ -1,281 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TEnvEvento.java
deleted file mode 100644
index 4203d0e4..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TEnvEvento.java
+++ /dev/null
@@ -1,134 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="210200"/>
- * <enumeration value="210210"/>
- * <enumeration value="210220"/>
- * <enumeration value="210240"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento"/>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Confirmacao da Operacao"/>
- * <enumeration value="Ciencia da Operacao"/>
- * <enumeration value="Desconhecimento da Operacao"/>
- * <enumeration value="Operacao nao Realizada"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xJust" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="255"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="210200"/>
- * <enumeration value="210210"/>
- * <enumeration value="210220"/>
- * <enumeration value="210240"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento"/>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Confirmacao da Operacao"/>
- * <enumeration value="Ciencia da Operacao"/>
- * <enumeration value="Desconhecimento da Operacao"/>
- * <enumeration value="Operacao nao Realizada"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xJust" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="255"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public void setDetEvento(TEvento.InfEvento.DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Confirmacao da Operacao"/>
- * <enumeration value="Ciencia da Operacao"/>
- * <enumeration value="Desconhecimento da Operacao"/>
- * <enumeration value="Operacao nao Realizada"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xJust" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="255"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "descEvento",
- "xJust"
- })
- public static class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xJust;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xJust.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXJust() {
- return xJust;
- }
-
- /**
- * Define o valor da propriedade xJust.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXJust(String value) {
- this.xJust = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TProcEvento.java
deleted file mode 100644
index 31b432d5..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TProcEvento.java
+++ /dev/null
@@ -1,120 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TRetEnvEvento.java
deleted file mode 100644
index 666c0197..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TRetEnvEvento.java
+++ /dev/null
@@ -1,274 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TUfEmi.java
deleted file mode 100644
index ea6e48d5..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TransformType.java
deleted file mode 100644
index 7d1c00b6..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/TransformType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-3]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-3]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cnpjDest",
- "cpfDest",
- "emailDest",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(name = "CNPJDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjDest;
- @XmlElement(name = "CPFDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpfDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String emailDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJDest() {
- return cnpjDest;
- }
-
- /**
- * Define o valor da propriedade cnpjDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJDest(String value) {
- this.cnpjDest = value;
- }
-
- /**
- * Obtém o valor da propriedade cpfDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPFDest() {
- return cpfDest;
- }
-
- /**
- * Define o valor da propriedade cpfDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPFDest(String value) {
- this.cpfDest = value;
- }
-
- /**
- * Obtém o valor da propriedade emailDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getEmailDest() {
- return emailDest;
- }
-
- /**
- * Define o valor da propriedade emailDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setEmailDest(String value) {
- this.emailDest = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/X509DataType.java
deleted file mode 100644
index 136911ac..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/package-info.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/package-info.java
deleted file mode 100644
index 28efde64..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvConfRecebto/package-info.java
+++ /dev/null
@@ -1,2 +0,0 @@
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3.org/2000/09/xmldsig#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package br.com.swconsultoria.nfe.schema.retEnvConfRecebto;
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/KeyInfoType.java
deleted file mode 100644
index ec667061..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/KeyInfoType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/ObjectFactory.java
deleted file mode 100644
index 8643c9e6..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/ObjectFactory.java
+++ /dev/null
@@ -1,377 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEnvEpec package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureType.java
deleted file mode 100644
index 4a039691..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureValueType.java
deleted file mode 100644
index bfa5067b..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignatureValueType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignedInfoType.java
deleted file mode 100644
index d0c7ffc2..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/SignedInfoType.java
+++ /dev/null
@@ -1,281 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TEnvEvento.java
deleted file mode 100644
index 41875a6c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TEnvEvento.java
+++ /dev/null
@@ -1,134 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110140"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}descEvento"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}cOrgaoAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}verAplic"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}dhEmi"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE"/>
- * <element name="dest">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}UF"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * <element name="idEstrangeiro">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="([!-ÿ]{0}|[!-ÿ]{5,20})?"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </choice>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE" minOccurs="0"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vICMS"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vST"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110140"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}descEvento"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}cOrgaoAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}verAplic"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}dhEmi"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE"/>
- * <element name="dest">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}UF"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * <element name="idEstrangeiro">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="([!-ÿ]{0}|[!-ÿ]{5,20})?"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </choice>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE" minOccurs="0"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vICMS"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vST"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public void setDetEvento(TEvento.InfEvento.DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}descEvento"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}cOrgaoAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpAutor"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}verAplic"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}dhEmi"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}tpNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE"/>
- * <element name="dest">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}UF"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * <element name="idEstrangeiro">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="([!-ÿ]{0}|[!-ÿ]{5,20})?"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </choice>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE" minOccurs="0"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vICMS"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vST"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "descEvento",
- "cOrgaoAutor",
- "tpAutor",
- "verAplic",
- "dhEmi",
- "tpNF",
- "ie",
- "dest"
- })
- public static class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEmi;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpNF;
- @XmlElement(name = "IE", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String ie;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento.Dest dest;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAutor() {
- return tpAutor;
- }
-
- /**
- * Define o valor da propriedade tpAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAutor(String value) {
- this.tpAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEmi.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEmi() {
- return dhEmi;
- }
-
- /**
- * Define o valor da propriedade dhEmi.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEmi(String value) {
- this.dhEmi = value;
- }
-
- /**
- * Obtém o valor da propriedade tpNF.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpNF() {
- return tpNF;
- }
-
- /**
- * Define o valor da propriedade tpNF.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpNF(String value) {
- this.tpNF = value;
- }
-
- /**
- * Obtém o valor da propriedade ie.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIE() {
- return ie;
- }
-
- /**
- * Define o valor da propriedade ie.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIE(String value) {
- this.ie = value;
- }
-
- /**
- * Obtém o valor da propriedade dest.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento.Dest }
- *
- */
- public TEvento.InfEvento.DetEvento.Dest getDest() {
- return dest;
- }
-
- /**
- * Define o valor da propriedade dest.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento.Dest }
- *
- */
- public void setDest(TEvento.InfEvento.DetEvento.Dest value) {
- this.dest = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}UF"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * <element name="idEstrangeiro">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="([!-ÿ]{0}|[!-ÿ]{5,20})?"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </choice>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}IE" minOccurs="0"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vNF"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vICMS"/>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}vST"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "uf",
- "cnpj",
- "cpf",
- "idEstrangeiro",
- "ie",
- "vnf",
- "vicms",
- "vst"
- })
- public static class Dest {
-
- @XmlElement(name = "UF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- @XmlSchemaType(name = "string")
- protected TUf uf;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String idEstrangeiro;
- @XmlElement(name = "IE", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String ie;
- @XmlElement(name = "vNF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String vnf;
- @XmlElement(name = "vICMS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String vicms;
- @XmlElement(name = "vST", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String vst;
-
- /**
- * Obtém o valor da propriedade uf.
- *
- * @return
- * possible object is
- * {@link TUf }
- *
- */
- public TUf getUF() {
- return uf;
- }
-
- /**
- * Define o valor da propriedade uf.
- *
- * @param value
- * allowed object is
- * {@link TUf }
- *
- */
- public void setUF(TUf value) {
- this.uf = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade idEstrangeiro.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIdEstrangeiro() {
- return idEstrangeiro;
- }
-
- /**
- * Define o valor da propriedade idEstrangeiro.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIdEstrangeiro(String value) {
- this.idEstrangeiro = value;
- }
-
- /**
- * Obtém o valor da propriedade ie.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIE() {
- return ie;
- }
-
- /**
- * Define o valor da propriedade ie.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIE(String value) {
- this.ie = value;
- }
-
- /**
- * Obtém o valor da propriedade vnf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVNF() {
- return vnf;
- }
-
- /**
- * Define o valor da propriedade vnf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVNF(String value) {
- this.vnf = value;
- }
-
- /**
- * Obtém o valor da propriedade vicms.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVICMS() {
- return vicms;
- }
-
- /**
- * Define o valor da propriedade vicms.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVICMS(String value) {
- this.vicms = value;
- }
-
- /**
- * Obtém o valor da propriedade vst.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVST() {
- return vst;
- }
-
- /**
- * Define o valor da propriedade vst.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVST(String value) {
- this.vst = value;
- }
-
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TProcEvento.java
deleted file mode 100644
index eceb9270..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TProcEvento.java
+++ /dev/null
@@ -1,120 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento }
- *
- */
- public TRetEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento }
- *
- */
- public void setRetEvento(TRetEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TRetEnvEvento.java
deleted file mode 100644
index 9457e5cc..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TRetEnvEvento.java
+++ /dev/null
@@ -1,274 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TRetEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}cOrgaoAutor"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d[\-,\+](0[0-9]|10|11|12):00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * <element name="chNFePend" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" maxOccurs="50" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TRetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public void setInfEvento(TRetEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}cOrgaoAutor"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d[\-,\+](0[0-9]|10|11|12):00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * <element name="chNFePend" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" maxOccurs="50" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cOrgaoAutor",
- "dhRegEvento",
- "nProt",
- "chNFePend"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the chNFePend property.
- *
- *
- * getChNFePend().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TUfEmi.java
deleted file mode 100644
index 74770085..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TransformType.java
deleted file mode 100644
index da971053..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEpec/TransformType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEpec;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/KeyInfoType.java
deleted file mode 100644
index 5b6fd91e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/KeyInfoType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/ObjectFactory.java
deleted file mode 100644
index 386b5584..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/ObjectFactory.java
+++ /dev/null
@@ -1,223 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureType.java
deleted file mode 100644
index 8142af2e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureValueType.java
deleted file mode 100644
index ffbea1d2..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignatureValueType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignedInfoType.java
deleted file mode 100644
index d165cb6d..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/SignedInfoType.java
+++ /dev/null
@@ -1,281 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TEnvEvento.java
deleted file mode 100644
index 0c458190..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TEnvEvento.java
+++ /dev/null
@@ -1,134 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110150"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Ator interessado na NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
- * <element name="tpAutor">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="autXML">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="tpAutorizacao" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="O emitente ou destinatário da NF-e, declara que permite o transportador declarado no campo CNPJ/CPF deste evento a autorizar os transportadores subcontratados ou redespachados a terem acesso ao download da NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110150"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Ator interessado na NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
- * <element name="tpAutor">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="autXML">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="tpAutorizacao" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="O emitente ou destinatário da NF-e, declara que permite o transportador declarado no campo CNPJ/CPF deste evento a autorizar os transportadores subcontratados ou redespachados a terem acesso ao download da NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public void setDetEvento(TEvento.InfEvento.DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Ator interessado na NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
- * <element name="tpAutor">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="autXML">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="tpAutorizacao" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="O emitente ou destinatário da NF-e, declara que permite o transportador declarado no campo CNPJ/CPF deste evento a autorizar os transportadores subcontratados ou redespachados a terem acesso ao download da NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "descEvento",
- "cOrgaoAutor",
- "tpAutor",
- "verAplic",
- "autXML",
- "tpAutorizacao",
- "xCondUso"
- })
- public static class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento.AutXML autXML;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpAutorizacao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xCondUso;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAutor() {
- return tpAutor;
- }
-
- /**
- * Define o valor da propriedade tpAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAutor(String value) {
- this.tpAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade autXML.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento.AutXML }
- *
- */
- public TEvento.InfEvento.DetEvento.AutXML getAutXML() {
- return autXML;
- }
-
- /**
- * Define o valor da propriedade autXML.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento.AutXML }
- *
- */
- public void setAutXML(TEvento.InfEvento.DetEvento.AutXML value) {
- this.autXML = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAutorizacao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAutorizacao() {
- return tpAutorizacao;
- }
-
- /**
- * Define o valor da propriedade tpAutorizacao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAutorizacao(String value) {
- this.tpAutorizacao = value;
- }
-
- /**
- * Obtém o valor da propriedade xCondUso.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXCondUso() {
- return xCondUso;
- }
-
- /**
- * Define o valor da propriedade xCondUso.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXCondUso(String value) {
- this.xCondUso = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cnpj",
- "cpf"
- })
- public static class AutXML {
-
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TProcEvento.java
deleted file mode 100644
index 36e8019a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TProcEvento.java
+++ /dev/null
@@ -1,120 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento }
- *
- */
- public TRetEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento }
- *
- */
- public void setRetEvento(TRetEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TRetEnvEvento.java
deleted file mode 100644
index 22c7b60e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TRetEnvEvento.java
+++ /dev/null
@@ -1,274 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TRetEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110150"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TRetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public void setInfEvento(TRetEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110150"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cOrgaoAutor",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUf.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUf.java
deleted file mode 100644
index 2db4e72c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUf.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUfEmi.java
deleted file mode 100644
index ca230b79..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TransformType.java
deleted file mode 100644
index c9aa3793..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoAtorInteressado/TransformType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoAtorInteressado;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/KeyInfoType.java
deleted file mode 100644
index 1f1bb3a6..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/KeyInfoType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/ObjectFactory.java
deleted file mode 100644
index 173332fb..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/ObjectFactory.java
+++ /dev/null
@@ -1,215 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureType.java
deleted file mode 100644
index 595727fe..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureValueType.java
deleted file mode 100644
index 27ba9dfa..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignatureValueType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignedInfoType.java
deleted file mode 100644
index 2ca88b5f..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/SignedInfoType.java
+++ /dev/null
@@ -1,281 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TEnvEvento.java
deleted file mode 100644
index 1d95157a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TEnvEvento.java
+++ /dev/null
@@ -1,134 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110111"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Cancelamento"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt"/>
- * <element name="xJust" type="{http://www.portalfiscal.inf.br/nfe}TJust"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110111"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Cancelamento"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt"/>
- * <element name="xJust" type="{http://www.portalfiscal.inf.br/nfe}TJust"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public void setDetEvento(TEvento.InfEvento.DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Cancelamento"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt"/>
- * <element name="xJust" type="{http://www.portalfiscal.inf.br/nfe}TJust"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "descEvento",
- "nProt",
- "xJust"
- })
- public static class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nProt;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xJust;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade xJust.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXJust() {
- return xJust;
- }
-
- /**
- * Define o valor da propriedade xJust.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXJust(String value) {
- this.xJust = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TProcEvento.java
deleted file mode 100644
index a44a2fbe..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TProcEvento.java
+++ /dev/null
@@ -1,120 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento }
- *
- */
- public TRetEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento }
- *
- */
- public void setRetEvento(TRetEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TRetEnvEvento.java
deleted file mode 100644
index 99b1ac79..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TRetEnvEvento.java
+++ /dev/null
@@ -1,274 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TRetEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TRetEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TRetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TRetEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public TRetEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TRetEvento.InfEvento }
- *
- */
- public void setInfEvento(TRetEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cnpjDest",
- "cpfDest",
- "emailDest",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(name = "CNPJDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjDest;
- @XmlElement(name = "CPFDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpfDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String emailDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJDest() {
- return cnpjDest;
- }
-
- /**
- * Define o valor da propriedade cnpjDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJDest(String value) {
- this.cnpjDest = value;
- }
-
- /**
- * Obtém o valor da propriedade cpfDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPFDest() {
- return cpfDest;
- }
-
- /**
- * Define o valor da propriedade cpfDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPFDest(String value) {
- this.cpfDest = value;
- }
-
- /**
- * Obtém o valor da propriedade emailDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getEmailDest() {
- return emailDest;
- }
-
- /**
- * Define o valor da propriedade emailDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setEmailDest(String value) {
- this.emailDest = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUf.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUf.java
deleted file mode 100644
index b6fdcb60..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUf.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUfEmi.java
deleted file mode 100644
index af3a3024..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TransformType.java
deleted file mode 100644
index 8b064d37..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/TransformType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/package-info.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/package-info.java
deleted file mode 100644
index 74d0e0ec..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEnvEventoCancNFe/package-info.java
+++ /dev/null
@@ -1,2 +0,0 @@
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3.org/2000/09/xmldsig#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package br.com.swconsultoria.nfe.schema.retEnvEventoCancNFe;
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/DetEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/DetEvento.java
deleted file mode 100644
index f1e3f610..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/DetEvento.java
+++ /dev/null
@@ -1,156 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <enumeration value="Cancelamento Conciliação Financeira"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="nProtEvento" type="{http://www.portalfiscal.inf.br/nfe}TProt"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "descEvento",
- "verAplic",
- "nProtEvento"
-})
-@XmlRootElement(name = "detEvento", namespace = "http://www.portalfiscal.inf.br/nfe")
-public class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nProtEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade nProtEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProtEvento() {
- return nProtEvento;
- }
-
- /**
- * Define o valor da propriedade nProtEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProtEvento(String value) {
- this.nProtEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/KeyInfoType.java
deleted file mode 100644
index a0a00270..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/KeyInfoType.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/ObjectFactory.java
deleted file mode 100644
index 553eecf0..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/ObjectFactory.java
+++ /dev/null
@@ -1,207 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEventoCancEConf package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureType.java
deleted file mode 100644
index 72af2281..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureValueType.java
deleted file mode 100644
index 2b09dc13..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignatureValueType.java
+++ /dev/null
@@ -1,86 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignedInfoType.java
deleted file mode 100644
index 75d64887..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/SignedInfoType.java
+++ /dev/null
@@ -1,275 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TEnvEvento.java
deleted file mode 100644
index d958412c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TEnvEvento.java
+++ /dev/null
@@ -1,130 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110751"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110751"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link DetEvento }
- *
- */
- public DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link DetEvento }
- *
- */
- public void setDetEvento(DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TProcEvento.java
deleted file mode 100644
index c414be58..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TProcEvento.java
+++ /dev/null
@@ -1,116 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TRetEnvEvento.java
deleted file mode 100644
index eb174540..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TRetEnvEvento.java
+++ /dev/null
@@ -1,270 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TUfEmi.java
deleted file mode 100644
index 0c4a9de9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TransformType.java
deleted file mode 100644
index ac57fdaf..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/TransformType.java
+++ /dev/null
@@ -1,93 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/X509DataType.java
deleted file mode 100644
index f90c1cd0..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancEConf/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancEConf;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/DetEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/DetEvento.java
deleted file mode 100644
index 7f85affe..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/DetEvento.java
+++ /dev/null
@@ -1,407 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <enumeration value="Insucesso na Entrega da NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="dhTentativaEntrega" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="nTentativa" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <pattern value="[0-9]{1,3}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpMotivo">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xJustMotivo" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="250"/>
- * <minLength value="25"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="latGPS" type="{http://www.portalfiscal.inf.br/nfe}TLatitude" minOccurs="0"/>
- * <element name="longGPS" type="{http://www.portalfiscal.inf.br/nfe}TLongitude" minOccurs="0"/>
- * <element name="hashTentativaEntrega">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}base64Binary">
- * <length value="20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhHashTentativaEntrega" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "descEvento",
- "cOrgaoAutor",
- "verAplic",
- "dhTentativaEntrega",
- "nTentativa",
- "tpMotivo",
- "xJustMotivo",
- "latGPS",
- "longGPS",
- "hashTentativaEntrega",
- "dhHashTentativaEntrega"
-})
-@XmlRootElement(name = "detEvento", namespace = "http://www.portalfiscal.inf.br/nfe")
-public class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhTentativaEntrega;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nTentativa;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xJustMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String latGPS;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String longGPS;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected byte[] hashTentativaEntrega;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String dhHashTentativaEntrega;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade dhTentativaEntrega.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhTentativaEntrega() {
- return dhTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade dhTentativaEntrega.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhTentativaEntrega(String value) {
- this.dhTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade nTentativa.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNTentativa() {
- return nTentativa;
- }
-
- /**
- * Define o valor da propriedade nTentativa.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNTentativa(String value) {
- this.nTentativa = value;
- }
-
- /**
- * Obtém o valor da propriedade tpMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpMotivo() {
- return tpMotivo;
- }
-
- /**
- * Define o valor da propriedade tpMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpMotivo(String value) {
- this.tpMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade xJustMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXJustMotivo() {
- return xJustMotivo;
- }
-
- /**
- * Define o valor da propriedade xJustMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXJustMotivo(String value) {
- this.xJustMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade latGPS.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getLatGPS() {
- return latGPS;
- }
-
- /**
- * Define o valor da propriedade latGPS.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setLatGPS(String value) {
- this.latGPS = value;
- }
-
- /**
- * Obtém o valor da propriedade longGPS.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getLongGPS() {
- return longGPS;
- }
-
- /**
- * Define o valor da propriedade longGPS.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setLongGPS(String value) {
- this.longGPS = value;
- }
-
- /**
- * Obtém o valor da propriedade hashTentativaEntrega.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getHashTentativaEntrega() {
- return hashTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade hashTentativaEntrega.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setHashTentativaEntrega(byte[] value) {
- this.hashTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade dhHashTentativaEntrega.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhHashTentativaEntrega() {
- return dhHashTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade dhHashTentativaEntrega.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhHashTentativaEntrega(String value) {
- this.dhHashTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/KeyInfoType.java
deleted file mode 100644
index 8e2d2da8..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/KeyInfoType.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/ObjectFactory.java
deleted file mode 100644
index 13de477e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/ObjectFactory.java
+++ /dev/null
@@ -1,207 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureType.java
deleted file mode 100644
index faa8c49d..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureType.java
+++ /dev/null
@@ -1,147 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureValueType.java
deleted file mode 100644
index 7f3adb5b..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignatureValueType.java
+++ /dev/null
@@ -1,86 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignedInfoType.java
deleted file mode 100644
index 31333376..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/SignedInfoType.java
+++ /dev/null
@@ -1,275 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TEnvEvento.java
deleted file mode 100644
index d80b7b29..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TEnvEvento.java
+++ /dev/null
@@ -1,130 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110192"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110192"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link DetEvento }
- *
- */
- public DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link DetEvento }
- *
- */
- public void setDetEvento(DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TProcEvento.java
deleted file mode 100644
index 64a7814f..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TProcEvento.java
+++ /dev/null
@@ -1,116 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TRetEnvEvento.java
deleted file mode 100644
index 61b3c94a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TRetEnvEvento.java
+++ /dev/null
@@ -1,270 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TUfEmi.java
deleted file mode 100644
index 6d99526f..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TransformType.java
deleted file mode 100644
index 104087ed..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/TransformType.java
+++ /dev/null
@@ -1,93 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cOrgaoAutor",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/X509DataType.java
deleted file mode 100644
index dbd453fd..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoCancInsucessoNFe/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoCancInsucessoNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/DetEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/DetEvento.java
deleted file mode 100644
index 5e51f81a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/DetEvento.java
+++ /dev/null
@@ -1,629 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <enumeration value="ECONF"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="detPag" maxOccurs="100">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="indPag" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tPag">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xPag" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="2"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="vPag" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
- * <element name="dPag" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
- * <sequence minOccurs="0">
- * <element name="CNPJPag" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="UFPag" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
- * <element name="CNPJIF" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
- * <element name="tBand" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cAut" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="128"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <sequence minOccurs="0">
- * <element name="CNPJReceb" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="UFReceb" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
- * </sequence>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "descEvento",
- "verAplic",
- "detPag"
-})
-@XmlRootElement(name = "detEvento", namespace = "http://www.portalfiscal.inf.br/nfe")
-public class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the detPag property.
- *
- *
- * getDetPag().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="indPag" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="0"/>
- * <enumeration value="1"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tPag">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xPag" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="2"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="vPag" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
- * <element name="dPag" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
- * <sequence minOccurs="0">
- * <element name="CNPJPag" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="UFPag" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
- * <element name="CNPJIF" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
- * <element name="tBand" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{2}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cAut" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="128"/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <sequence minOccurs="0">
- * <element name="CNPJReceb" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
- * <element name="UFReceb" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
- * </sequence>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "indPag",
- "tPag",
- "xPag",
- "vPag",
- "dPag",
- "cnpjPag",
- "ufPag",
- "cnpjif",
- "tBand",
- "cAut",
- "cnpjReceb",
- "ufReceb"
- })
- public static class DetPag {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String indPag;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tPag;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xPag;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String vPag;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dPag;
- @XmlElement(name = "CNPJPag", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjPag;
- @XmlElement(name = "UFPag", namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlSchemaType(name = "string")
- protected TUfEmi ufPag;
- @XmlElement(name = "CNPJIF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjif;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tBand;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cAut;
- @XmlElement(name = "CNPJReceb", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjReceb;
- @XmlElement(name = "UFReceb", namespace = "http://www.portalfiscal.inf.br/nfe")
- @XmlSchemaType(name = "string")
- protected TUfEmi ufReceb;
-
- /**
- * Obtém o valor da propriedade indPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIndPag() {
- return indPag;
- }
-
- /**
- * Define o valor da propriedade indPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIndPag(String value) {
- this.indPag = value;
- }
-
- /**
- * Obtém o valor da propriedade tPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTPag() {
- return tPag;
- }
-
- /**
- * Define o valor da propriedade tPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTPag(String value) {
- this.tPag = value;
- }
-
- /**
- * Obtém o valor da propriedade xPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXPag() {
- return xPag;
- }
-
- /**
- * Define o valor da propriedade xPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXPag(String value) {
- this.xPag = value;
- }
-
- /**
- * Obtém o valor da propriedade vPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVPag() {
- return vPag;
- }
-
- /**
- * Define o valor da propriedade vPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVPag(String value) {
- this.vPag = value;
- }
-
- /**
- * Obtém o valor da propriedade dPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDPag() {
- return dPag;
- }
-
- /**
- * Define o valor da propriedade dPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDPag(String value) {
- this.dPag = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjPag.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJPag() {
- return cnpjPag;
- }
-
- /**
- * Define o valor da propriedade cnpjPag.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJPag(String value) {
- this.cnpjPag = value;
- }
-
- /**
- * Obtém o valor da propriedade ufPag.
- *
- * @return
- * possible object is
- * {@link TUfEmi }
- *
- */
- public TUfEmi getUFPag() {
- return ufPag;
- }
-
- /**
- * Define o valor da propriedade ufPag.
- *
- * @param value
- * allowed object is
- * {@link TUfEmi }
- *
- */
- public void setUFPag(TUfEmi value) {
- this.ufPag = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjif.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJIF() {
- return cnpjif;
- }
-
- /**
- * Define o valor da propriedade cnpjif.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJIF(String value) {
- this.cnpjif = value;
- }
-
- /**
- * Obtém o valor da propriedade tBand.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTBand() {
- return tBand;
- }
-
- /**
- * Define o valor da propriedade tBand.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTBand(String value) {
- this.tBand = value;
- }
-
- /**
- * Obtém o valor da propriedade cAut.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCAut() {
- return cAut;
- }
-
- /**
- * Define o valor da propriedade cAut.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCAut(String value) {
- this.cAut = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjReceb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJReceb() {
- return cnpjReceb;
- }
-
- /**
- * Define o valor da propriedade cnpjReceb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJReceb(String value) {
- this.cnpjReceb = value;
- }
-
- /**
- * Obtém o valor da propriedade ufReceb.
- *
- * @return
- * possible object is
- * {@link TUfEmi }
- *
- */
- public TUfEmi getUFReceb() {
- return ufReceb;
- }
-
- /**
- * Define o valor da propriedade ufReceb.
- *
- * @param value
- * allowed object is
- * {@link TUfEmi }
- *
- */
- public void setUFReceb(TUfEmi value) {
- this.ufReceb = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/KeyInfoType.java
deleted file mode 100644
index d6be3e26..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/KeyInfoType.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/ObjectFactory.java
deleted file mode 100644
index 7c008c60..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/ObjectFactory.java
+++ /dev/null
@@ -1,215 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEventoEConf package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureType.java
deleted file mode 100644
index c11c78be..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureType.java
+++ /dev/null
@@ -1,147 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureValueType.java
deleted file mode 100644
index 1bcd0a40..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignatureValueType.java
+++ /dev/null
@@ -1,86 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignedInfoType.java
deleted file mode 100644
index 360c622c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/SignedInfoType.java
+++ /dev/null
@@ -1,275 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TEnvEvento.java
deleted file mode 100644
index 11166f3e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TEnvEvento.java
+++ /dev/null
@@ -1,130 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110750"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110750"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link DetEvento }
- *
- */
- public DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link DetEvento }
- *
- */
- public void setDetEvento(DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TProcEvento.java
deleted file mode 100644
index a33de269..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TProcEvento.java
+++ /dev/null
@@ -1,116 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TRetEnvEvento.java
deleted file mode 100644
index 0d8e81ba..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TRetEnvEvento.java
+++ /dev/null
@@ -1,270 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TUfEmi.java
deleted file mode 100644
index a15e4472..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TransformType.java
deleted file mode 100644
index 1abf5da9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/TransformType.java
+++ /dev/null
@@ -1,93 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/X509DataType.java
deleted file mode 100644
index 1afbce4c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoEConf/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoEConf;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/DetEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/DetEvento.java
deleted file mode 100644
index 616cae94..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/DetEvento.java
+++ /dev/null
@@ -1,407 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <enumeration value="Insucesso na Entrega da NF-e"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="dhTentativaEntrega" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="nTentativa" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <pattern value="[0-9]{1,3}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpMotivo">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1"/>
- * <enumeration value="2"/>
- * <enumeration value="3"/>
- * <enumeration value="4"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xJustMotivo" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <maxLength value="250"/>
- * <minLength value="25"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="latGPS" type="{http://www.portalfiscal.inf.br/nfe}TLatitude" minOccurs="0"/>
- * <element name="longGPS" type="{http://www.portalfiscal.inf.br/nfe}TLongitude" minOccurs="0"/>
- * <element name="hashTentativaEntrega">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}base64Binary">
- * <length value="20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhHashTentativaEntrega" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "descEvento",
- "cOrgaoAutor",
- "verAplic",
- "dhTentativaEntrega",
- "nTentativa",
- "tpMotivo",
- "xJustMotivo",
- "latGPS",
- "longGPS",
- "hashTentativaEntrega",
- "dhHashTentativaEntrega"
-})
-@XmlRootElement(name = "detEvento", namespace = "http://www.portalfiscal.inf.br/nfe")
-public class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhTentativaEntrega;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nTentativa;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xJustMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String latGPS;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String longGPS;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected byte[] hashTentativaEntrega;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String dhHashTentativaEntrega;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade dhTentativaEntrega.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhTentativaEntrega() {
- return dhTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade dhTentativaEntrega.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhTentativaEntrega(String value) {
- this.dhTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade nTentativa.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNTentativa() {
- return nTentativa;
- }
-
- /**
- * Define o valor da propriedade nTentativa.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNTentativa(String value) {
- this.nTentativa = value;
- }
-
- /**
- * Obtém o valor da propriedade tpMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpMotivo() {
- return tpMotivo;
- }
-
- /**
- * Define o valor da propriedade tpMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpMotivo(String value) {
- this.tpMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade xJustMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXJustMotivo() {
- return xJustMotivo;
- }
-
- /**
- * Define o valor da propriedade xJustMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXJustMotivo(String value) {
- this.xJustMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade latGPS.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getLatGPS() {
- return latGPS;
- }
-
- /**
- * Define o valor da propriedade latGPS.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setLatGPS(String value) {
- this.latGPS = value;
- }
-
- /**
- * Obtém o valor da propriedade longGPS.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getLongGPS() {
- return longGPS;
- }
-
- /**
- * Define o valor da propriedade longGPS.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setLongGPS(String value) {
- this.longGPS = value;
- }
-
- /**
- * Obtém o valor da propriedade hashTentativaEntrega.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getHashTentativaEntrega() {
- return hashTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade hashTentativaEntrega.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setHashTentativaEntrega(byte[] value) {
- this.hashTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade dhHashTentativaEntrega.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhHashTentativaEntrega() {
- return dhHashTentativaEntrega;
- }
-
- /**
- * Define o valor da propriedade dhHashTentativaEntrega.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhHashTentativaEntrega(String value) {
- this.dhHashTentativaEntrega = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/KeyInfoType.java
deleted file mode 100644
index d2e78d7a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/KeyInfoType.java
+++ /dev/null
@@ -1,91 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/ObjectFactory.java
deleted file mode 100644
index feec8738..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/ObjectFactory.java
+++ /dev/null
@@ -1,207 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureType.java
deleted file mode 100644
index 2e671fe2..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureType.java
+++ /dev/null
@@ -1,147 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureValueType.java
deleted file mode 100644
index 4f799ad9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignatureValueType.java
+++ /dev/null
@@ -1,86 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignedInfoType.java
deleted file mode 100644
index 7bdbf138..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/SignedInfoType.java
+++ /dev/null
@@ -1,275 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TEnvEvento.java
deleted file mode 100644
index 7cdeda9e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TEnvEvento.java
+++ /dev/null
@@ -1,130 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110192"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110192"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element ref="{http://www.portalfiscal.inf.br/nfe}detEvento"/>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link DetEvento }
- *
- */
- public DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link DetEvento }
- *
- */
- public void setDetEvento(DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TProcEvento.java
deleted file mode 100644
index 80f88e44..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TProcEvento.java
+++ /dev/null
@@ -1,116 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TRetEnvEvento.java
deleted file mode 100644
index e8b3592b..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TRetEnvEvento.java
+++ /dev/null
@@ -1,270 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TUfEmi.java
deleted file mode 100644
index 7626735e..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TransformType.java
deleted file mode 100644
index a9a8c3b9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/TransformType.java
+++ /dev/null
@@ -1,93 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.*;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="cOrgaoAutor" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE" minOccurs="0"/>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cOrgaoAutor",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cOrgaoAutor;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgaoAutor.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgaoAutor() {
- return cOrgaoAutor;
- }
-
- /**
- * Define o valor da propriedade cOrgaoAutor.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgaoAutor(String value) {
- this.cOrgaoAutor = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/X509DataType.java
deleted file mode 100644
index d6609d4a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retEventoInsucessoNFe/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retEventoInsucessoNFe;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/KeyInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/KeyInfoType.java
deleted file mode 100644
index e0168627..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/KeyInfoType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="KeyInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Data" type="{http://www.w3.org/2000/09/xmldsig#}X509DataType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "KeyInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Data"
-})
-public class KeyInfoType {
-
- @XmlElement(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected X509DataType x509Data;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade x509Data.
- *
- * @return
- * possible object is
- * {@link X509DataType }
- *
- */
- public X509DataType getX509Data() {
- return x509Data;
- }
-
- /**
- * Define o valor da propriedade x509Data.
- *
- * @param value
- * allowed object is
- * {@link X509DataType }
- *
- */
- public void setX509Data(X509DataType value) {
- this.x509Data = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/ObjectFactory.java
deleted file mode 100644
index 17a3195d..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/ObjectFactory.java
+++ /dev/null
@@ -1,215 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the br.com.swconsultoria.nfe.schema.retenvcce package.
- *
- * <complexType name="ReferenceType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transforms" type="{http://www.w3.org/2000/09/xmldsig#}TransformsType"/>
- * <element name="DigestMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="DigestValue" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="URI" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
- * <minLength value="2"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ReferenceType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transforms",
- "digestMethod",
- "digestValue"
-})
-public class ReferenceType {
-
- @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected TransformsType transforms;
- @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType.DigestMethod digestMethod;
- @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] digestValue;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
- @XmlAttribute(name = "URI", required = true)
- protected String uri;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anyURI")
- protected String type;
-
- /**
- * Obtém o valor da propriedade transforms.
- *
- * @return
- * possible object is
- * {@link TransformsType }
- *
- */
- public TransformsType getTransforms() {
- return transforms;
- }
-
- /**
- * Define o valor da propriedade transforms.
- *
- * @param value
- * allowed object is
- * {@link TransformsType }
- *
- */
- public void setTransforms(TransformsType value) {
- this.transforms = value;
- }
-
- /**
- * Obtém o valor da propriedade digestMethod.
- *
- * @return
- * possible object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public ReferenceType.DigestMethod getDigestMethod() {
- return digestMethod;
- }
-
- /**
- * Define o valor da propriedade digestMethod.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType.DigestMethod }
- *
- */
- public void setDigestMethod(ReferenceType.DigestMethod value) {
- this.digestMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade digestValue.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getDigestValue() {
- return digestValue;
- }
-
- /**
- * Define o valor da propriedade digestValue.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setDigestValue(byte[] value) {
- this.digestValue = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Obtém o valor da propriedade uri.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getURI() {
- return uri;
- }
-
- /**
- * Define o valor da propriedade uri.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setURI(String value) {
- this.uri = value;
- }
-
- /**
- * Obtém o valor da propriedade type.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Define o valor da propriedade type.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class DigestMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureType.java
deleted file mode 100644
index b19c0d6a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureType.java
+++ /dev/null
@@ -1,153 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
- * <element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
- * <element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "signedInfo",
- "signatureValue",
- "keyInfo"
-})
-public class SignatureType {
-
- @XmlElement(name = "SignedInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType signedInfo;
- @XmlElement(name = "SignatureValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureValueType signatureValue;
- @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected KeyInfoType keyInfo;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade signedInfo.
- *
- * @return
- * possible object is
- * {@link SignedInfoType }
- *
- */
- public SignedInfoType getSignedInfo() {
- return signedInfo;
- }
-
- /**
- * Define o valor da propriedade signedInfo.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType }
- *
- */
- public void setSignedInfo(SignedInfoType value) {
- this.signedInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureValue.
- *
- * @return
- * possible object is
- * {@link SignatureValueType }
- *
- */
- public SignatureValueType getSignatureValue() {
- return signatureValue;
- }
-
- /**
- * Define o valor da propriedade signatureValue.
- *
- * @param value
- * allowed object is
- * {@link SignatureValueType }
- *
- */
- public void setSignatureValue(SignatureValueType value) {
- this.signatureValue = value;
- }
-
- /**
- * Obtém o valor da propriedade keyInfo.
- *
- * @return
- * possible object is
- * {@link KeyInfoType }
- *
- */
- public KeyInfoType getKeyInfo() {
- return keyInfo;
- }
-
- /**
- * Define o valor da propriedade keyInfo.
- *
- * @param value
- * allowed object is
- * {@link KeyInfoType }
- *
- */
- public void setKeyInfo(KeyInfoType value) {
- this.keyInfo = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureValueType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureValueType.java
deleted file mode 100644
index 1268989a..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignatureValueType.java
+++ /dev/null
@@ -1,92 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignatureValueType">
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignatureValueType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "value"
-})
-public class SignatureValueType {
-
- @XmlValue
- protected byte[] value;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade value.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getValue() {
- return value;
- }
-
- /**
- * Define o valor da propriedade value.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setValue(byte[] value) {
- this.value = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignedInfoType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignedInfoType.java
deleted file mode 100644
index 2c0f9470..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/SignedInfoType.java
+++ /dev/null
@@ -1,281 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- *
- * <complexType name="SignedInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CanonicalizationMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="SignatureMethod">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Reference" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
- * </sequence>
- * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "SignedInfoType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "canonicalizationMethod",
- "signatureMethod",
- "reference"
-})
-public class SignedInfoType {
-
- @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.CanonicalizationMethod canonicalizationMethod;
- @XmlElement(name = "SignatureMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignedInfoType.SignatureMethod signatureMethod;
- @XmlElement(name = "Reference", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected ReferenceType reference;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- protected String id;
-
- /**
- * Obtém o valor da propriedade canonicalizationMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public SignedInfoType.CanonicalizationMethod getCanonicalizationMethod() {
- return canonicalizationMethod;
- }
-
- /**
- * Define o valor da propriedade canonicalizationMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.CanonicalizationMethod }
- *
- */
- public void setCanonicalizationMethod(SignedInfoType.CanonicalizationMethod value) {
- this.canonicalizationMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade signatureMethod.
- *
- * @return
- * possible object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public SignedInfoType.SignatureMethod getSignatureMethod() {
- return signatureMethod;
- }
-
- /**
- * Define o valor da propriedade signatureMethod.
- *
- * @param value
- * allowed object is
- * {@link SignedInfoType.SignatureMethod }
- *
- */
- public void setSignatureMethod(SignedInfoType.SignatureMethod value) {
- this.signatureMethod = value;
- }
-
- /**
- * Obtém o valor da propriedade reference.
- *
- * @return
- * possible object is
- * {@link ReferenceType }
- *
- */
- public ReferenceType getReference() {
- return reference;
- }
-
- /**
- * Define o valor da propriedade reference.
- *
- * @param value
- * allowed object is
- * {@link ReferenceType }
- *
- */
- public void setReference(ReferenceType value) {
- this.reference = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class CanonicalizationMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" fixed="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class SignatureMethod {
-
- @XmlAttribute(name = "Algorithm", required = true)
- @XmlSchemaType(name = "anyURI")
- protected String algorithm;
-
- /**
- * Obtém o valor da propriedade algorithm.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAlgorithm() {
- if (algorithm == null) {
- return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
- } else {
- return algorithm;
- }
- }
-
- /**
- * Define o valor da propriedade algorithm.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAlgorithm(String value) {
- this.algorithm = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TEnvEvento.java
deleted file mode 100644
index a4b835d9..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TEnvEvento.java
+++ /dev/null
@@ -1,134 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Lote de Envio
- *
- *
- * <complexType name="TEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento" maxOccurs="20"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "evento"
-})
-public class TEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected Listset method for the evento property.
- *
- *
- * getEvento().add(newItem);
- *
- *
- *
- *
- * <complexType name="TEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110110"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Carta de Correção"/>
- * <enumeration value="Carta de Correcao"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCorrecao">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="1000"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="A Carta de Correção é disciplinada pelo § 1º-A do art. 7º do Convênio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularização de erro ocorrido na emissão de documento fiscal, desde que o erro não esteja relacionado com: I - as variáveis que determinam o valor do imposto tais como: base de cálculo, alíquota, diferença de preço, quantidade, valor da operação ou da prestação; II - a correção de dados cadastrais que implique mudança do remetente ou do destinatário; III - a data de emissão ou de saída."/>
- * <enumeration value="A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao; II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida."/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento }
- *
- */
- public TEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento }
- *
- */
- public void setInfEvento(TEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <choice>
- * <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
- * <element name="dhEvento" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
- * <element name="tpEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * <enumeration value="110110"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9]|[1][0-9]{0,1}|20"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="verEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="detEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Carta de Correção"/>
- * <enumeration value="Carta de Correcao"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCorrecao">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="1000"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="A Carta de Correção é disciplinada pelo § 1º-A do art. 7º do Convênio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularização de erro ocorrido na emissão de documento fiscal, desde que o erro não esteja relacionado com: I - as variáveis que determinam o valor do imposto tais como: base de cálculo, alíquota, diferença de preço, quantidade, valor da operação ou da prestação; II - a correção de dados cadastrais que implique mudança do remetente ou do destinatário; III - a data de emissão ou de saída."/>
- * <enumeration value="A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao; II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida."/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="Id" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{52}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "cOrgao",
- "tpAmb",
- "cnpj",
- "cpf",
- "chNFe",
- "dhEvento",
- "tpEvento",
- "nSeqEvento",
- "verEvento",
- "detEvento"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(name = "CNPJ", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpj;
- @XmlElement(name = "CPF", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpf;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String nSeqEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento.InfEvento.DetEvento detEvento;
- @XmlAttribute(name = "Id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpj.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJ() {
- return cnpj;
- }
-
- /**
- * Define o valor da propriedade cnpj.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJ(String value) {
- this.cnpj = value;
- }
-
- /**
- * Obtém o valor da propriedade cpf.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPF() {
- return cpf;
- }
-
- /**
- * Define o valor da propriedade cpf.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPF(String value) {
- this.cpf = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade dhEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhEvento() {
- return dhEvento;
- }
-
- /**
- * Define o valor da propriedade dhEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhEvento(String value) {
- this.dhEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade verEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerEvento() {
- return verEvento;
- }
-
- /**
- * Define o valor da propriedade verEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerEvento(String value) {
- this.verEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade detEvento.
- *
- * @return
- * possible object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public TEvento.InfEvento.DetEvento getDetEvento() {
- return detEvento;
- }
-
- /**
- * Define o valor da propriedade detEvento.
- *
- * @param value
- * allowed object is
- * {@link TEvento.InfEvento.DetEvento }
- *
- */
- public void setDetEvento(TEvento.InfEvento.DetEvento value) {
- this.detEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="descEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="Carta de Correção"/>
- * <enumeration value="Carta de Correcao"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCorrecao">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <minLength value="15"/>
- * <maxLength value="1000"/>
- * <pattern value="[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xCondUso">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="A Carta de Correção é disciplinada pelo § 1º-A do art. 7º do Convênio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularização de erro ocorrido na emissão de documento fiscal, desde que o erro não esteja relacionado com: I - as variáveis que determinam o valor do imposto tais como: base de cálculo, alíquota, diferença de preço, quantidade, valor da operação ou da prestação; II - a correção de dados cadastrais que implique mudança do remetente ou do destinatário; III - a data de emissão ou de saída."/>
- * <enumeration value="A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao; II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida."/>
- * </restriction>
- * </simpleType>
- * </element>
- * </sequence>
- * <attribute name="versao" use="required">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="1.00"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "descEvento",
- "xCorrecao",
- "xCondUso"
- })
- public static class DetEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String descEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xCorrecao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xCondUso;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade descEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDescEvento() {
- return descEvento;
- }
-
- /**
- * Define o valor da propriedade descEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDescEvento(String value) {
- this.descEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xCorrecao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXCorrecao() {
- return xCorrecao;
- }
-
- /**
- * Define o valor da propriedade xCorrecao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXCorrecao(String value) {
- this.xCorrecao = value;
- }
-
- /**
- * Obtém o valor da propriedade xCondUso.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXCondUso() {
- return xCondUso;
- }
-
- /**
- * Define o valor da propriedade xCondUso.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXCondUso(String value) {
- this.xCondUso = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TProcEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TProcEvento.java
deleted file mode 100644
index 6c1d60ac..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TProcEvento.java
+++ /dev/null
@@ -1,120 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo procEvento
- *
- *
- * <complexType name="TProcEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="evento" type="{http://www.portalfiscal.inf.br/nfe}TEvento"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TProcEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "evento",
- "retEvento"
-})
-public class TProcEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TEvento evento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento retEvento;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade evento.
- *
- * @return
- * possible object is
- * {@link TEvento }
- *
- */
- public TEvento getEvento() {
- return evento;
- }
-
- /**
- * Define o valor da propriedade evento.
- *
- * @param value
- * allowed object is
- * {@link TEvento }
- *
- */
- public void setEvento(TEvento value) {
- this.evento = value;
- }
-
- /**
- * Obtém o valor da propriedade retEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento }
- *
- */
- public TretEvento getRetEvento() {
- return retEvento;
- }
-
- /**
- * Define o valor da propriedade retEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento }
- *
- */
- public void setRetEvento(TretEvento value) {
- this.retEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TRetEnvEvento.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TRetEnvEvento.java
deleted file mode 100644
index fc8e4392..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TRetEnvEvento.java
+++ /dev/null
@@ -1,274 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Tipo Retorno de Lote de Envio
- *
- *
- * <complexType name="TRetEnvEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="idLote">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{1,15}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="retEvento" type="{http://www.portalfiscal.inf.br/nfe}TretEvento" maxOccurs="20" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEnvEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TRetEnvEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "idLote",
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "retEvento"
-})
-public class TRetEnvEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String idLote;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected Listset method for the retEvento property.
- *
- *
- * getRetEvento().add(newItem);
- *
- *
- *
- *
- * <simpleType name="TUf">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * <enumeration value="EX"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUf", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUf {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO,
- EX;
-
- public String value() {
- return name();
- }
-
- public static TUf fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TUfEmi.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TUfEmi.java
deleted file mode 100644
index 1a215c51..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TUfEmi.java
+++ /dev/null
@@ -1,89 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <simpleType name="TUfEmi">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <enumeration value="AC"/>
- * <enumeration value="AL"/>
- * <enumeration value="AM"/>
- * <enumeration value="AP"/>
- * <enumeration value="BA"/>
- * <enumeration value="CE"/>
- * <enumeration value="DF"/>
- * <enumeration value="ES"/>
- * <enumeration value="GO"/>
- * <enumeration value="MA"/>
- * <enumeration value="MG"/>
- * <enumeration value="MS"/>
- * <enumeration value="MT"/>
- * <enumeration value="PA"/>
- * <enumeration value="PB"/>
- * <enumeration value="PE"/>
- * <enumeration value="PI"/>
- * <enumeration value="PR"/>
- * <enumeration value="RJ"/>
- * <enumeration value="RN"/>
- * <enumeration value="RO"/>
- * <enumeration value="RR"/>
- * <enumeration value="RS"/>
- * <enumeration value="SC"/>
- * <enumeration value="SE"/>
- * <enumeration value="SP"/>
- * <enumeration value="TO"/>
- * </restriction>
- * </simpleType>
- *
- *
- */
-@XmlType(name = "TUfEmi", namespace = "http://www.portalfiscal.inf.br/nfe")
-@XmlEnum
-public enum TUfEmi {
-
- AC,
- AL,
- AM,
- AP,
- BA,
- CE,
- DF,
- ES,
- GO,
- MA,
- MG,
- MS,
- MT,
- PA,
- PB,
- PE,
- PI,
- PR,
- RJ,
- RN,
- RO,
- RR,
- RS,
- SC,
- SE,
- SP,
- TO;
-
- public String value() {
- return name();
- }
-
- public static TUfEmi fromValue(String v) {
- return valueOf(v);
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TransformType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TransformType.java
deleted file mode 100644
index bd2e830c..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/TransformType.java
+++ /dev/null
@@ -1,97 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-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.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="TransformType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </sequence>
- * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2000/09/xmldsig#}TTransformURI" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "xPath"
-})
-public class TransformType {
-
- @XmlElement(name = "XPath", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected Listset method for the xPath property.
- *
- *
- * getXPath().add(newItem);
- *
- *
- *
- *
- * <complexType name="TransformsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Transform" type="{http://www.w3.org/2000/09/xmldsig#}TransformType" maxOccurs="2" minOccurs="2"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TransformsType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "transform"
-})
-public class TransformsType {
-
- @XmlElement(name = "Transform", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected Listset method for the transform property.
- *
- *
- * getTransform().add(newItem);
- *
- *
- *
- *
- * <complexType name="TretEvento">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="infEvento">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
- * </sequence>
- * <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/nfe}TVerEvento" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "TretEvento", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
- "infEvento",
- "signature"
-})
-public class TretEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected TretEvento.InfEvento infEvento;
- @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
- protected SignatureType signature;
- @XmlAttribute(name = "versao", required = true)
- protected String versao;
-
- /**
- * Obtém o valor da propriedade infEvento.
- *
- * @return
- * possible object is
- * {@link TretEvento.InfEvento }
- *
- */
- public TretEvento.InfEvento getInfEvento() {
- return infEvento;
- }
-
- /**
- * Define o valor da propriedade infEvento.
- *
- * @param value
- * allowed object is
- * {@link TretEvento.InfEvento }
- *
- */
- public void setInfEvento(TretEvento.InfEvento value) {
- this.infEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade signature.
- *
- * @return
- * possible object is
- * {@link SignatureType }
- *
- */
- public SignatureType getSignature() {
- return signature;
- }
-
- /**
- * Define o valor da propriedade signature.
- *
- * @param value
- * allowed object is
- * {@link SignatureType }
- *
- */
- public void setSignature(SignatureType value) {
- this.signature = value;
- }
-
- /**
- * Obtém o valor da propriedade versao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVersao() {
- return versao;
- }
-
- /**
- * Define o valor da propriedade versao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVersao(String value) {
- this.versao = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
- * <element name="verAplic" type="{http://www.portalfiscal.inf.br/nfe}TVerAplic"/>
- * <element name="cOrgao" type="{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE"/>
- * <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
- * <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
- * <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" minOccurs="0"/>
- * <element name="tpEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[0-9]{6}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="xEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="5"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nSeqEvento" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="[1-9][0-9]{0,1}"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <choice minOccurs="0">
- * <element name="CNPJDest" type="{http://www.portalfiscal.inf.br/nfe}TCnpjOpc"/>
- * <element name="CPFDest" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
- * </choice>
- * <element name="emailDest" minOccurs="0">
- * <simpleType>
- * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
- * <minLength value="1"/>
- * <maxLength value="60"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="dhRegEvento">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <whiteSpace value="preserve"/>
- * <pattern value="(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d-0[1-4]:00"/>
- * </restriction>
- * </simpleType>
- * </element>
- * <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
- * </sequence>
- * <attribute name="Id">
- * <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}ID">
- * <pattern value="ID[0-9]{15}"/>
- * </restriction>
- * </simpleType>
- * </attribute>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "tpAmb",
- "verAplic",
- "cOrgao",
- "cStat",
- "xMotivo",
- "chNFe",
- "tpEvento",
- "xEvento",
- "nSeqEvento",
- "cnpjDest",
- "cpfDest",
- "emailDest",
- "dhRegEvento",
- "nProt"
- })
- public static class InfEvento {
-
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String tpAmb;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String verAplic;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cOrgao;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String cStat;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String xMotivo;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String chNFe;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String tpEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String xEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nSeqEvento;
- @XmlElement(name = "CNPJDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cnpjDest;
- @XmlElement(name = "CPFDest", namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String cpfDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String emailDest;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
- protected String dhRegEvento;
- @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected String nProt;
- @XmlAttribute(name = "Id")
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- protected String id;
-
- /**
- * Obtém o valor da propriedade tpAmb.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpAmb() {
- return tpAmb;
- }
-
- /**
- * Define o valor da propriedade tpAmb.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpAmb(String value) {
- this.tpAmb = value;
- }
-
- /**
- * Obtém o valor da propriedade verAplic.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getVerAplic() {
- return verAplic;
- }
-
- /**
- * Define o valor da propriedade verAplic.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setVerAplic(String value) {
- this.verAplic = value;
- }
-
- /**
- * Obtém o valor da propriedade cOrgao.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCOrgao() {
- return cOrgao;
- }
-
- /**
- * Define o valor da propriedade cOrgao.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCOrgao(String value) {
- this.cOrgao = value;
- }
-
- /**
- * Obtém o valor da propriedade cStat.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCStat() {
- return cStat;
- }
-
- /**
- * Define o valor da propriedade cStat.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCStat(String value) {
- this.cStat = value;
- }
-
- /**
- * Obtém o valor da propriedade xMotivo.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXMotivo() {
- return xMotivo;
- }
-
- /**
- * Define o valor da propriedade xMotivo.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXMotivo(String value) {
- this.xMotivo = value;
- }
-
- /**
- * Obtém o valor da propriedade chNFe.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChNFe() {
- return chNFe;
- }
-
- /**
- * Define o valor da propriedade chNFe.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChNFe(String value) {
- this.chNFe = value;
- }
-
- /**
- * Obtém o valor da propriedade tpEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTpEvento() {
- return tpEvento;
- }
-
- /**
- * Define o valor da propriedade tpEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTpEvento(String value) {
- this.tpEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade xEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getXEvento() {
- return xEvento;
- }
-
- /**
- * Define o valor da propriedade xEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setXEvento(String value) {
- this.xEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nSeqEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNSeqEvento() {
- return nSeqEvento;
- }
-
- /**
- * Define o valor da propriedade nSeqEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNSeqEvento(String value) {
- this.nSeqEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade cnpjDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCNPJDest() {
- return cnpjDest;
- }
-
- /**
- * Define o valor da propriedade cnpjDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCNPJDest(String value) {
- this.cnpjDest = value;
- }
-
- /**
- * Obtém o valor da propriedade cpfDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCPFDest() {
- return cpfDest;
- }
-
- /**
- * Define o valor da propriedade cpfDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCPFDest(String value) {
- this.cpfDest = value;
- }
-
- /**
- * Obtém o valor da propriedade emailDest.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getEmailDest() {
- return emailDest;
- }
-
- /**
- * Define o valor da propriedade emailDest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setEmailDest(String value) {
- this.emailDest = value;
- }
-
- /**
- * Obtém o valor da propriedade dhRegEvento.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDhRegEvento() {
- return dhRegEvento;
- }
-
- /**
- * Define o valor da propriedade dhRegEvento.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDhRegEvento(String value) {
- this.dhRegEvento = value;
- }
-
- /**
- * Obtém o valor da propriedade nProt.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNProt() {
- return nProt;
- }
-
- /**
- * Define o valor da propriedade nProt.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNProt(String value) {
- this.nProt = value;
- }
-
- /**
- * Obtém o valor da propriedade id.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getId() {
- return id;
- }
-
- /**
- * Define o valor da propriedade id.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setId(String value) {
- this.id = value;
- }
-
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/X509DataType.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/X509DataType.java
deleted file mode 100644
index 1c520827..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/X509DataType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-
-package br.com.swconsultoria.nfe.schema.retenvcce;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="X509DataType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "X509DataType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
- "x509Certificate"
-})
-public class X509DataType {
-
- @XmlElement(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true)
- protected byte[] x509Certificate;
-
- /**
- * Obtém o valor da propriedade x509Certificate.
- *
- * @return
- * possible object is
- * byte[]
- */
- public byte[] getX509Certificate() {
- return x509Certificate;
- }
-
- /**
- * Define o valor da propriedade x509Certificate.
- *
- * @param value
- * allowed object is
- * byte[]
- */
- public void setX509Certificate(byte[] value) {
- this.x509Certificate = value;
- }
-
-}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/package-info.java b/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/package-info.java
deleted file mode 100644
index d83c4eda..00000000
--- a/src/main/java/br/com/swconsultoria/nfe/schema/retenvcce/package-info.java
+++ /dev/null
@@ -1,2 +0,0 @@
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3.org/2000/09/xmldsig#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package br.com.swconsultoria.nfe.schema.retenvcce;
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/ObjectFactory.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/ObjectFactory.java
index de203907..b3923df4 100644
--- a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/ObjectFactory.java
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/ObjectFactory.java
@@ -33,8 +33,10 @@ public class ObjectFactory {
private final static QName _TNFeInfNFeDetImpostoICMSUFDest_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "ICMSUFDest");
private final static QName _TNFeInfNFeDetImpostoVTotTrib_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "vTotTrib");
private final static QName _TNFeInfNFeDetImpostoII_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "II");
+ private final static QName _TNFeInfNFeDetImpostoIBSCBS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "IBSCBS");
private final static QName _TNFeInfNFeDetImpostoISSQN_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "ISSQN");
private final static QName _TNFeInfNFeDetImpostoCOFINS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "COFINS");
+ private final static QName _TNFeInfNFeDetImpostoIS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "IS");
private final static QName _TNFeInfNFeDetImpostoPIS_QNAME = new QName("http://www.portalfiscal.inf.br/nfe", "PIS");
/**
@@ -253,11 +255,19 @@ public TNFe.InfNFe.Ide.NFref createTNFeInfNFeIdeNFref() {
}
/**
- * Create an instance of {@link TProtNFe }
+ * Create an instance of {@link TIBSCBSMonoTot }
*
*/
- public TProtNFe createTProtNFe() {
- return new TProtNFe();
+ public TIBSCBSMonoTot createTIBSCBSMonoTot() {
+ return new TIBSCBSMonoTot();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSMonoTot.GIBS }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS createTIBSCBSMonoTotGIBS() {
+ return new TIBSCBSMonoTot.GIBS();
}
/**
@@ -268,6 +278,46 @@ public TRetEnviNFe createTRetEnviNFe() {
return new TRetEnviNFe();
}
+ /**
+ * Create an instance of {@link TIBSCBSTot }
+ *
+ */
+ public TIBSCBSTot createTIBSCBSTot() {
+ return new TIBSCBSTot();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSTot.GIBS }
+ *
+ */
+ public TIBSCBSTot.GIBS createTIBSCBSTotGIBS() {
+ return new TIBSCBSTot.GIBS();
+ }
+
+ /**
+ * Create an instance of {@link TProtNFe }
+ *
+ */
+ public TProtNFe createTProtNFe() {
+ return new TProtNFe();
+ }
+
+ /**
+ * Create an instance of {@link TMonofasia }
+ *
+ */
+ public TMonofasia createTMonofasia() {
+ return new TMonofasia();
+ }
+
+ /**
+ * Create an instance of {@link TCIBS }
+ *
+ */
+ public TCIBS createTCIBS() {
+ return new TCIBS();
+ }
+
/**
* Create an instance of {@link TIpi }
*
@@ -285,11 +335,27 @@ public TConsReciNFe createTConsReciNFe() {
}
/**
- * Create an instance of {@link TVeiculo }
+ * Create an instance of {@link TCompraGov }
*
*/
- public TVeiculo createTVeiculo() {
- return new TVeiculo();
+ public TCompraGov createTCompraGov() {
+ return new TCompraGov();
+ }
+
+ /**
+ * Create an instance of {@link TTribCompraGov }
+ *
+ */
+ public TTribCompraGov createTTribCompraGov() {
+ return new TTribCompraGov();
+ }
+
+ /**
+ * Create an instance of {@link TTribNFCom }
+ *
+ */
+ public TTribNFCom createTTribNFCom() {
+ return new TTribNFCom();
}
/**
@@ -308,6 +374,22 @@ public TEndereco createTEndereco() {
return new TEndereco();
}
+ /**
+ * Create an instance of {@link TTribCTe }
+ *
+ */
+ public TTribCTe createTTribCTe() {
+ return new TTribCTe();
+ }
+
+ /**
+ * Create an instance of {@link TCredPresIBSZFM }
+ *
+ */
+ public TCredPresIBSZFM createTCredPresIBSZFM() {
+ return new TCredPresIBSZFM();
+ }
+
/**
* Create an instance of {@link TEnviNFe }
*
@@ -316,6 +398,94 @@ public TEnviNFe createTEnviNFe() {
return new TEnviNFe();
}
+ /**
+ * Create an instance of {@link TNfeProc }
+ *
+ */
+ public TNfeProc createTNfeProc() {
+ return new TNfeProc();
+ }
+
+ /**
+ * Create an instance of {@link TTransfCred }
+ *
+ */
+ public TTransfCred createTTransfCred() {
+ return new TTransfCred();
+ }
+
+ /**
+ * Create an instance of {@link TISTot }
+ *
+ */
+ public TISTot createTISTot() {
+ return new TISTot();
+ }
+
+ /**
+ * Create an instance of {@link TIS }
+ *
+ */
+ public TIS createTIS() {
+ return new TIS();
+ }
+
+ /**
+ * Create an instance of {@link TTribBPe }
+ *
+ */
+ public TTribBPe createTTribBPe() {
+ return new TTribBPe();
+ }
+
+ /**
+ * Create an instance of {@link TVeiculo }
+ *
+ */
+ public TVeiculo createTVeiculo() {
+ return new TVeiculo();
+ }
+
+ /**
+ * Create an instance of {@link TCompraGovReduzido }
+ *
+ */
+ public TCompraGovReduzido createTCompraGovReduzido() {
+ return new TCompraGovReduzido();
+ }
+
+ /**
+ * Create an instance of {@link TTribNFe }
+ *
+ */
+ public TTribNFe createTTribNFe() {
+ return new TTribNFe();
+ }
+
+ /**
+ * Create an instance of {@link TDif }
+ *
+ */
+ public TDif createTDif() {
+ return new TDif();
+ }
+
+ /**
+ * Create an instance of {@link TRed }
+ *
+ */
+ public TRed createTRed() {
+ return new TRed();
+ }
+
+ /**
+ * Create an instance of {@link TTribNF3E }
+ *
+ */
+ public TTribNF3E createTTribNF3E() {
+ return new TTribNF3E();
+ }
+
/**
* Create an instance of {@link TInfRespTec }
*
@@ -333,11 +503,27 @@ public TLocal createTLocal() {
}
/**
- * Create an instance of {@link TNfeProc }
+ * Create an instance of {@link TDevTrib }
*
*/
- public TNfeProc createTNfeProc() {
- return new TNfeProc();
+ public TDevTrib createTDevTrib() {
+ return new TDevTrib();
+ }
+
+ /**
+ * Create an instance of {@link TTribNFCe }
+ *
+ */
+ public TTribNFCe createTTribNFCe() {
+ return new TTribNFCe();
+ }
+
+ /**
+ * Create an instance of {@link TTribRegular }
+ *
+ */
+ public TTribRegular createTTribRegular() {
+ return new TTribRegular();
}
/**
@@ -348,6 +534,14 @@ public TRetConsReciNFe createTRetConsReciNFe() {
return new TRetConsReciNFe();
}
+ /**
+ * Create an instance of {@link TCredPres }
+ *
+ */
+ public TCredPres createTCredPres() {
+ return new TCredPres();
+ }
+
/**
* Create an instance of {@link SignatureType }
*
@@ -620,6 +814,14 @@ public TNFe.InfNFe.Total.RetTrib createTNFeInfNFeTotalRetTrib() {
return new TNFe.InfNFe.Total.RetTrib();
}
+ /**
+ * Create an instance of {@link TNFe.InfNFe.Det.DFeReferenciado }
+ *
+ */
+ public TNFe.InfNFe.Det.DFeReferenciado createTNFeInfNFeDetDFeReferenciado() {
+ return new TNFe.InfNFe.Det.DFeReferenciado();
+ }
+
/**
* Create an instance of {@link TNFe.InfNFe.Det.ObsItem.ObsCont }
*
@@ -1012,6 +1214,14 @@ public TNFe.InfNFe.Det.Prod.DI.Adi createTNFeInfNFeDetProdDIAdi() {
return new TNFe.InfNFe.Det.Prod.DI.Adi();
}
+ /**
+ * Create an instance of {@link TNFe.InfNFe.Ide.GPagAntecipado }
+ *
+ */
+ public TNFe.InfNFe.Ide.GPagAntecipado createTNFeInfNFeIdeGPagAntecipado() {
+ return new TNFe.InfNFe.Ide.GPagAntecipado();
+ }
+
/**
* Create an instance of {@link TNFe.InfNFe.Ide.NFref.RefNF }
*
@@ -1037,11 +1247,35 @@ public TNFe.InfNFe.Ide.NFref.RefECF createTNFeInfNFeIdeNFrefRefECF() {
}
/**
- * Create an instance of {@link TProtNFe.InfProt }
+ * Create an instance of {@link TIBSCBSMonoTot.GCBS }
*
*/
- public TProtNFe.InfProt createTProtNFeInfProt() {
- return new TProtNFe.InfProt();
+ public TIBSCBSMonoTot.GCBS createTIBSCBSMonoTotGCBS() {
+ return new TIBSCBSMonoTot.GCBS();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSMonoTot.GMono }
+ *
+ */
+ public TIBSCBSMonoTot.GMono createTIBSCBSMonoTotGMono() {
+ return new TIBSCBSMonoTot.GMono();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSMonoTot.GIBS.GIBSUF }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS.GIBSUF createTIBSCBSMonoTotGIBSGIBSUF() {
+ return new TIBSCBSMonoTot.GIBS.GIBSUF();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSMonoTot.GIBS.GIBSMun }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS.GIBSMun createTIBSCBSMonoTotGIBSGIBSMun() {
+ return new TIBSCBSMonoTot.GIBS.GIBSMun();
}
/**
@@ -1052,6 +1286,94 @@ public TRetEnviNFe.InfRec createTRetEnviNFeInfRec() {
return new TRetEnviNFe.InfRec();
}
+ /**
+ * Create an instance of {@link TIBSCBSTot.GCBS }
+ *
+ */
+ public TIBSCBSTot.GCBS createTIBSCBSTotGCBS() {
+ return new TIBSCBSTot.GCBS();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSTot.GIBS.GIBSUF }
+ *
+ */
+ public TIBSCBSTot.GIBS.GIBSUF createTIBSCBSTotGIBSGIBSUF() {
+ return new TIBSCBSTot.GIBS.GIBSUF();
+ }
+
+ /**
+ * Create an instance of {@link TIBSCBSTot.GIBS.GIBSMun }
+ *
+ */
+ public TIBSCBSTot.GIBS.GIBSMun createTIBSCBSTotGIBSGIBSMun() {
+ return new TIBSCBSTot.GIBS.GIBSMun();
+ }
+
+ /**
+ * Create an instance of {@link TProtNFe.InfProt }
+ *
+ */
+ public TProtNFe.InfProt createTProtNFeInfProt() {
+ return new TProtNFe.InfProt();
+ }
+
+ /**
+ * Create an instance of {@link TMonofasia.GMonoPadrao }
+ *
+ */
+ public TMonofasia.GMonoPadrao createTMonofasiaGMonoPadrao() {
+ return new TMonofasia.GMonoPadrao();
+ }
+
+ /**
+ * Create an instance of {@link TMonofasia.GMonoReten }
+ *
+ */
+ public TMonofasia.GMonoReten createTMonofasiaGMonoReten() {
+ return new TMonofasia.GMonoReten();
+ }
+
+ /**
+ * Create an instance of {@link TMonofasia.GMonoRet }
+ *
+ */
+ public TMonofasia.GMonoRet createTMonofasiaGMonoRet() {
+ return new TMonofasia.GMonoRet();
+ }
+
+ /**
+ * Create an instance of {@link TMonofasia.GMonoDif }
+ *
+ */
+ public TMonofasia.GMonoDif createTMonofasiaGMonoDif() {
+ return new TMonofasia.GMonoDif();
+ }
+
+ /**
+ * Create an instance of {@link TCIBS.GIBSUF }
+ *
+ */
+ public TCIBS.GIBSUF createTCIBSGIBSUF() {
+ return new TCIBS.GIBSUF();
+ }
+
+ /**
+ * Create an instance of {@link TCIBS.GIBSMun }
+ *
+ */
+ public TCIBS.GIBSMun createTCIBSGIBSMun() {
+ return new TCIBS.GIBSMun();
+ }
+
+ /**
+ * Create an instance of {@link TCIBS.GCBS }
+ *
+ */
+ public TCIBS.GCBS createTCIBSGCBS() {
+ return new TCIBS.GCBS();
+ }
+
/**
* Create an instance of {@link TIpi.IPITrib }
*
@@ -1149,6 +1471,15 @@ public JAXBElement
+ * <complexType name="TCIBS">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <sequence>
+ * <element name="gIBSUF">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gIBSMun">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * <element name="gCBS">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gTribRegular" type="{http://www.portalfiscal.inf.br/nfe}TTribRegular" minOccurs="0"/>
+ * <element name="gIBSCredPres" type="{http://www.portalfiscal.inf.br/nfe}TCredPres" minOccurs="0"/>
+ * <element name="gCBSCredPres" type="{http://www.portalfiscal.inf.br/nfe}TCredPres" minOccurs="0"/>
+ * <element name="gTribCompraGov" type="{http://www.portalfiscal.inf.br/nfe}TTribCompraGov" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TCIBS", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "vbc",
+ "gibsuf",
+ "gibsMun",
+ "vibs",
+ "gcbs",
+ "gTribRegular",
+ "gibsCredPres",
+ "gcbsCredPres",
+ "gTribCompraGov"
+})
+public class TCIBS {
+
+ @XmlElement(name = "vBC", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vbc;
+ @XmlElement(name = "gIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TCIBS.GIBSUF gibsuf;
+ @XmlElement(name = "gIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TCIBS.GIBSMun gibsMun;
+ @XmlElement(name = "vIBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibs;
+ @XmlElement(name = "gCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TCIBS.GCBS gcbs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TTribRegular gTribRegular;
+ @XmlElement(name = "gIBSCredPres", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TCredPres gibsCredPres;
+ @XmlElement(name = "gCBSCredPres", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TCredPres gcbsCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TTribCompraGov gTribCompraGov;
+
+ /**
+ * Obtém o valor da propriedade vbc.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVBC() {
+ return vbc;
+ }
+
+ /**
+ * Define o valor da propriedade vbc.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVBC(String value) {
+ this.vbc = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link TCIBS.GIBSUF }
+ *
+ */
+ public TCIBS.GIBSUF getGIBSUF() {
+ return gibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade gibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCIBS.GIBSUF }
+ *
+ */
+ public void setGIBSUF(TCIBS.GIBSUF value) {
+ this.gibsuf = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link TCIBS.GIBSMun }
+ *
+ */
+ public TCIBS.GIBSMun getGIBSMun() {
+ return gibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade gibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCIBS.GIBSMun }
+ *
+ */
+ public void setGIBSMun(TCIBS.GIBSMun value) {
+ this.gibsMun = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBS() {
+ return vibs;
+ }
+
+ /**
+ * Define o valor da propriedade vibs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBS(String value) {
+ this.vibs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gcbs.
+ *
+ * @return
+ * possible object is
+ * {@link TCIBS.GCBS }
+ *
+ */
+ public TCIBS.GCBS getGCBS() {
+ return gcbs;
+ }
+
+ /**
+ * Define o valor da propriedade gcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCIBS.GCBS }
+ *
+ */
+ public void setGCBS(TCIBS.GCBS value) {
+ this.gcbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gTribRegular.
+ *
+ * @return
+ * possible object is
+ * {@link TTribRegular }
+ *
+ */
+ public TTribRegular getGTribRegular() {
+ return gTribRegular;
+ }
+
+ /**
+ * Define o valor da propriedade gTribRegular.
+ *
+ * @param value
+ * allowed object is
+ * {@link TTribRegular }
+ *
+ */
+ public void setGTribRegular(TTribRegular value) {
+ this.gTribRegular = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibsCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link TCredPres }
+ *
+ */
+ public TCredPres getGIBSCredPres() {
+ return gibsCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade gibsCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCredPres }
+ *
+ */
+ public void setGIBSCredPres(TCredPres value) {
+ this.gibsCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gcbsCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link TCredPres }
+ *
+ */
+ public TCredPres getGCBSCredPres() {
+ return gcbsCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade gcbsCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCredPres }
+ *
+ */
+ public void setGCBSCredPres(TCredPres value) {
+ this.gcbsCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gTribCompraGov.
+ *
+ * @return
+ * possible object is
+ * {@link TTribCompraGov }
+ *
+ */
+ public TTribCompraGov getGTribCompraGov() {
+ return gTribCompraGov;
+ }
+
+ /**
+ * Define o valor da propriedade gTribCompraGov.
+ *
+ * @param value
+ * allowed object is
+ * {@link TTribCompraGov }
+ *
+ */
+ public void setGTribCompraGov(TTribCompraGov value) {
+ this.gTribCompraGov = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "pcbs",
+ "gDif",
+ "gDevTrib",
+ "gRed",
+ "vcbs"
+ })
+ public static class GCBS {
+
+ @XmlElement(name = "pCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pcbs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDif gDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDevTrib gDevTrib;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TRed gRed;
+ @XmlElement(name = "vCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbs;
+
+ /**
+ * Obtém o valor da propriedade pcbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPCBS() {
+ return pcbs;
+ }
+
+ /**
+ * Define o valor da propriedade pcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPCBS(String value) {
+ this.pcbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDif.
+ *
+ * @return
+ * possible object is
+ * {@link TDif }
+ *
+ */
+ public TDif getGDif() {
+ return gDif;
+ }
+
+ /**
+ * Define o valor da propriedade gDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDif }
+ *
+ */
+ public void setGDif(TDif value) {
+ this.gDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link TDevTrib }
+ *
+ */
+ public TDevTrib getGDevTrib() {
+ return gDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade gDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDevTrib }
+ *
+ */
+ public void setGDevTrib(TDevTrib value) {
+ this.gDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gRed.
+ *
+ * @return
+ * possible object is
+ * {@link TRed }
+ *
+ */
+ public TRed getGRed() {
+ return gRed;
+ }
+
+ /**
+ * Define o valor da propriedade gRed.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRed }
+ *
+ */
+ public void setGRed(TRed value) {
+ this.gRed = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBS() {
+ return vcbs;
+ }
+
+ /**
+ * Define o valor da propriedade vcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBS(String value) {
+ this.vcbs = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "pibsMun",
+ "gDif",
+ "gDevTrib",
+ "gRed",
+ "vibsMun"
+ })
+ public static class GIBSMun {
+
+ @XmlElement(name = "pIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pibsMun;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDif gDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDevTrib gDevTrib;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TRed gRed;
+ @XmlElement(name = "vIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMun;
+
+ /**
+ * Obtém o valor da propriedade pibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPIBSMun() {
+ return pibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade pibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPIBSMun(String value) {
+ this.pibsMun = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDif.
+ *
+ * @return
+ * possible object is
+ * {@link TDif }
+ *
+ */
+ public TDif getGDif() {
+ return gDif;
+ }
+
+ /**
+ * Define o valor da propriedade gDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDif }
+ *
+ */
+ public void setGDif(TDif value) {
+ this.gDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link TDevTrib }
+ *
+ */
+ public TDevTrib getGDevTrib() {
+ return gDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade gDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDevTrib }
+ *
+ */
+ public void setGDevTrib(TDevTrib value) {
+ this.gDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gRed.
+ *
+ * @return
+ * possible object is
+ * {@link TRed }
+ *
+ */
+ public TRed getGRed() {
+ return gRed;
+ }
+
+ /**
+ * Define o valor da propriedade gRed.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRed }
+ *
+ */
+ public void setGRed(TRed value) {
+ this.gRed = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMun() {
+ return vibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMun(String value) {
+ this.vibsMun = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="gDif" type="{http://www.portalfiscal.inf.br/nfe}TDif" minOccurs="0"/>
+ * <element name="gDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDevTrib" minOccurs="0"/>
+ * <element name="gRed" type="{http://www.portalfiscal.inf.br/nfe}TRed" minOccurs="0"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "pibsuf",
+ "gDif",
+ "gDevTrib",
+ "gRed",
+ "vibsuf"
+ })
+ public static class GIBSUF {
+
+ @XmlElement(name = "pIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pibsuf;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDif gDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TDevTrib gDevTrib;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TRed gRed;
+ @XmlElement(name = "vIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsuf;
+
+ /**
+ * Obtém o valor da propriedade pibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPIBSUF() {
+ return pibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade pibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPIBSUF(String value) {
+ this.pibsuf = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDif.
+ *
+ * @return
+ * possible object is
+ * {@link TDif }
+ *
+ */
+ public TDif getGDif() {
+ return gDif;
+ }
+
+ /**
+ * Define o valor da propriedade gDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDif }
+ *
+ */
+ public void setGDif(TDif value) {
+ this.gDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link TDevTrib }
+ *
+ */
+ public TDevTrib getGDevTrib() {
+ return gDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade gDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDevTrib }
+ *
+ */
+ public void setGDevTrib(TDevTrib value) {
+ this.gDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gRed.
+ *
+ * @return
+ * possible object is
+ * {@link TRed }
+ *
+ */
+ public TRed getGRed() {
+ return gRed;
+ }
+
+ /**
+ * Define o valor da propriedade gRed.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRed }
+ *
+ */
+ public void setGRed(TRed value) {
+ this.gRed = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSUF() {
+ return vibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade vibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSUF(String value) {
+ this.vibsuf = value;
+ }
+
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGov.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGov.java
new file mode 100644
index 00000000..cbf8fd60
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGov.java
@@ -0,0 +1,120 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Cada DFe que utilizar deverá utilizar esses tipo no grupo ide
+ *
+ *
+ * <complexType name="TCompraGov">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="tpEnteGov" type="{http://www.portalfiscal.inf.br/nfe}TEnteGov"/>
+ * <element name="pRedutor" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="tpOperGov" type="{http://www.portalfiscal.inf.br/nfe}TOperCompraGov"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TCompraGov", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "tpEnteGov",
+ "pRedutor",
+ "tpOperGov"
+})
+public class TCompraGov {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String tpEnteGov;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pRedutor;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String tpOperGov;
+
+ /**
+ * Obtém o valor da propriedade tpEnteGov.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTpEnteGov() {
+ return tpEnteGov;
+ }
+
+ /**
+ * Define o valor da propriedade tpEnteGov.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTpEnteGov(String value) {
+ this.tpEnteGov = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pRedutor.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPRedutor() {
+ return pRedutor;
+ }
+
+ /**
+ * Define o valor da propriedade pRedutor.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPRedutor(String value) {
+ this.pRedutor = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade tpOperGov.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTpOperGov() {
+ return tpOperGov;
+ }
+
+ /**
+ * Define o valor da propriedade tpOperGov.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTpOperGov(String value) {
+ this.tpOperGov = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGovReduzido.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGovReduzido.java
new file mode 100644
index 00000000..712eac3a
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCompraGovReduzido.java
@@ -0,0 +1,92 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Cada DFe que utilizar deverá utilizar esses tipo no grupo ide
+ *
+ *
+ * <complexType name="TCompraGovReduzido">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="tpEnteGov" type="{http://www.portalfiscal.inf.br/nfe}TEnteGov"/>
+ * <element name="pRedutor" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TCompraGovReduzido", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "tpEnteGov",
+ "pRedutor"
+})
+public class TCompraGovReduzido {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String tpEnteGov;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pRedutor;
+
+ /**
+ * Obtém o valor da propriedade tpEnteGov.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTpEnteGov() {
+ return tpEnteGov;
+ }
+
+ /**
+ * Define o valor da propriedade tpEnteGov.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTpEnteGov(String value) {
+ this.tpEnteGov = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pRedutor.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPRedutor() {
+ return pRedutor;
+ }
+
+ /**
+ * Define o valor da propriedade pRedutor.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPRedutor(String value) {
+ this.pRedutor = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPres.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPres.java
new file mode 100644
index 00000000..eb40e006
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPres.java
@@ -0,0 +1,150 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Tipo Crédito Presumido
+ *
+ *
+ * <complexType name="TCredPres">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="cCredPres" type="{http://www.portalfiscal.inf.br/nfe}TcCredPres"/>
+ * <element name="pCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <choice>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </choice>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TCredPres", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "cCredPres",
+ "pCredPres",
+ "vCredPres",
+ "vCredPresCondSus"
+})
+public class TCredPres {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String cCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String vCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String vCredPresCondSus;
+
+ /**
+ * Obtém o valor da propriedade cCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCCredPres() {
+ return cCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade cCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCCredPres(String value) {
+ this.cCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPCredPres() {
+ return pCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade pCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPCredPres(String value) {
+ this.pCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPres() {
+ return vCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPres(String value) {
+ this.vCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresCondSus.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresCondSus() {
+ return vCredPresCondSus;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresCondSus.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresCondSus(String value) {
+ this.vCredPresCondSus = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPresIBSZFM.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPresIBSZFM.java
new file mode 100644
index 00000000..b56d4fad
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TCredPresIBSZFM.java
@@ -0,0 +1,92 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Tipo Informações do crédito presumido de IBS para fornecimentos a partir da ZFM
+ *
+ *
+ * <complexType name="TCredPresIBSZFM">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="tpCredPresIBSZFM" type="{http://www.portalfiscal.inf.br/nfe}TTpCredPresIBSZFM"/>
+ * <element name="vCredPresIBSZFM" type="{http://www.portalfiscal.inf.br/nfe}TDec1302" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TCredPresIBSZFM", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "tpCredPresIBSZFM",
+ "vCredPresIBSZFM"
+})
+public class TCredPresIBSZFM {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String tpCredPresIBSZFM;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String vCredPresIBSZFM;
+
+ /**
+ * Obtém o valor da propriedade tpCredPresIBSZFM.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTpCredPresIBSZFM() {
+ return tpCredPresIBSZFM;
+ }
+
+ /**
+ * Define o valor da propriedade tpCredPresIBSZFM.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTpCredPresIBSZFM(String value) {
+ this.tpCredPresIBSZFM = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresIBSZFM.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresIBSZFM() {
+ return vCredPresIBSZFM;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresIBSZFM.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresIBSZFM(String value) {
+ this.vCredPresIBSZFM = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDevTrib.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDevTrib.java
new file mode 100644
index 00000000..7737ef63
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDevTrib.java
@@ -0,0 +1,64 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Tipo Devolução Tributo
+ *
+ *
+ * <complexType name="TDevTrib">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TDevTrib", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "vDevTrib"
+})
+public class TDevTrib {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDif.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDif.java
new file mode 100644
index 00000000..2bc4d212
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TDif.java
@@ -0,0 +1,92 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Tipo Diferimento
+ *
+ *
+ * <complexType name="TDif">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TDif", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "pDif",
+ "vDif"
+})
+public class TDif {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+
+ /**
+ * Obtém o valor da propriedade pDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPDif() {
+ return pDif;
+ }
+
+ /**
+ * Define o valor da propriedade pDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPDif(String value) {
+ this.pDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSMonoTot.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSMonoTot.java
new file mode 100644
index 00000000..e8bb533c
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSMonoTot.java
@@ -0,0 +1,990 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Grupo de informações de totais da CBS/IBS com monofasia
+ *
+ *
+ * <complexType name="TIBSCBSMonoTot">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vBCIBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="gIBS" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="gIBSUF">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gIBSMun">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gCBS" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gMono" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vIBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TIBSCBSMonoTot", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "vbcibscbs",
+ "gibs",
+ "gcbs",
+ "gMono"
+})
+public class TIBSCBSMonoTot {
+
+ @XmlElement(name = "vBCIBSCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vbcibscbs;
+ @XmlElement(name = "gIBS", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TIBSCBSMonoTot.GIBS gibs;
+ @XmlElement(name = "gCBS", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TIBSCBSMonoTot.GCBS gcbs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TIBSCBSMonoTot.GMono gMono;
+
+ /**
+ * Obtém o valor da propriedade vbcibscbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVBCIBSCBS() {
+ return vbcibscbs;
+ }
+
+ /**
+ * Define o valor da propriedade vbcibscbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVBCIBSCBS(String value) {
+ this.vbcibscbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibs.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSMonoTot.GIBS }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS getGIBS() {
+ return gibs;
+ }
+
+ /**
+ * Define o valor da propriedade gibs.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSMonoTot.GIBS }
+ *
+ */
+ public void setGIBS(TIBSCBSMonoTot.GIBS value) {
+ this.gibs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gcbs.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSMonoTot.GCBS }
+ *
+ */
+ public TIBSCBSMonoTot.GCBS getGCBS() {
+ return gcbs;
+ }
+
+ /**
+ * Define o valor da propriedade gcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSMonoTot.GCBS }
+ *
+ */
+ public void setGCBS(TIBSCBSMonoTot.GCBS value) {
+ this.gcbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gMono.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSMonoTot.GMono }
+ *
+ */
+ public TIBSCBSMonoTot.GMono getGMono() {
+ return gMono;
+ }
+
+ /**
+ * Define o valor da propriedade gMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSMonoTot.GMono }
+ *
+ */
+ public void setGMono(TIBSCBSMonoTot.GMono value) {
+ this.gMono = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vcbs",
+ "vCredPres",
+ "vCredPresCondSus"
+ })
+ public static class GCBS {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPresCondSus;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBS() {
+ return vcbs;
+ }
+
+ /**
+ * Define o valor da propriedade vcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBS(String value) {
+ this.vcbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPres() {
+ return vCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPres(String value) {
+ this.vCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresCondSus.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresCondSus() {
+ return vCredPresCondSus;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresCondSus.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresCondSus(String value) {
+ this.vCredPresCondSus = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="gIBSUF">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gIBSMun">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "gibsuf",
+ "gibsMun",
+ "vibs",
+ "vCredPres",
+ "vCredPresCondSus"
+ })
+ public static class GIBS {
+
+ @XmlElement(name = "gIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSMonoTot.GIBS.GIBSUF gibsuf;
+ @XmlElement(name = "gIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSMonoTot.GIBS.GIBSMun gibsMun;
+ @XmlElement(name = "vIBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPresCondSus;
+
+ /**
+ * Obtém o valor da propriedade gibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSMonoTot.GIBS.GIBSUF }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS.GIBSUF getGIBSUF() {
+ return gibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade gibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSMonoTot.GIBS.GIBSUF }
+ *
+ */
+ public void setGIBSUF(TIBSCBSMonoTot.GIBS.GIBSUF value) {
+ this.gibsuf = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSMonoTot.GIBS.GIBSMun }
+ *
+ */
+ public TIBSCBSMonoTot.GIBS.GIBSMun getGIBSMun() {
+ return gibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade gibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSMonoTot.GIBS.GIBSMun }
+ *
+ */
+ public void setGIBSMun(TIBSCBSMonoTot.GIBS.GIBSMun value) {
+ this.gibsMun = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBS() {
+ return vibs;
+ }
+
+ /**
+ * Define o valor da propriedade vibs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBS(String value) {
+ this.vibs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPres() {
+ return vCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPres(String value) {
+ this.vCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresCondSus.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresCondSus() {
+ return vCredPresCondSus;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresCondSus.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresCondSus(String value) {
+ this.vCredPresCondSus = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vibsMun"
+ })
+ public static class GIBSMun {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMun;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMun() {
+ return vibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMun(String value) {
+ this.vibsMun = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vibsuf"
+ })
+ public static class GIBSUF {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsuf;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSUF() {
+ return vibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade vibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSUF(String value) {
+ this.vibsuf = value;
+ }
+
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vIBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vibsMono",
+ "vcbsMono",
+ "vibsMonoReten",
+ "vcbsMonoReten",
+ "vibsMonoRet",
+ "vcbsMonoRet"
+ })
+ public static class GMono {
+
+ @XmlElement(name = "vIBSMono", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMono;
+ @XmlElement(name = "vCBSMono", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMono;
+ @XmlElement(name = "vIBSMonoReten", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMonoReten;
+ @XmlElement(name = "vCBSMonoReten", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMonoReten;
+ @XmlElement(name = "vIBSMonoRet", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMonoRet;
+ @XmlElement(name = "vCBSMonoRet", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMonoRet;
+
+ /**
+ * Obtém o valor da propriedade vibsMono.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMono() {
+ return vibsMono;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMono(String value) {
+ this.vibsMono = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMono.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMono() {
+ return vcbsMono;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMono(String value) {
+ this.vcbsMono = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMonoReten() {
+ return vibsMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMonoReten(String value) {
+ this.vibsMonoReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMonoReten() {
+ return vcbsMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMonoReten(String value) {
+ this.vcbsMonoReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMonoRet() {
+ return vibsMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMonoRet(String value) {
+ this.vibsMonoRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMonoRet() {
+ return vcbsMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMonoRet(String value) {
+ this.vcbsMonoRet = value;
+ }
+
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSTot.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSTot.java
new file mode 100644
index 00000000..cb50dffc
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIBSCBSTot.java
@@ -0,0 +1,752 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Grupo de informações de totais da CBS/IBS
+ *
+ *
+ * <complexType name="TIBSCBSTot">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vBCIBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="gIBS">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="gIBSUF">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gIBSMun">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gCBS">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TIBSCBSTot", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "vbcibscbs",
+ "gibs",
+ "gcbs"
+})
+public class TIBSCBSTot {
+
+ @XmlElement(name = "vBCIBSCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vbcibscbs;
+ @XmlElement(name = "gIBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSTot.GIBS gibs;
+ @XmlElement(name = "gCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSTot.GCBS gcbs;
+
+ /**
+ * Obtém o valor da propriedade vbcibscbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVBCIBSCBS() {
+ return vbcibscbs;
+ }
+
+ /**
+ * Define o valor da propriedade vbcibscbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVBCIBSCBS(String value) {
+ this.vbcibscbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibs.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSTot.GIBS }
+ *
+ */
+ public TIBSCBSTot.GIBS getGIBS() {
+ return gibs;
+ }
+
+ /**
+ * Define o valor da propriedade gibs.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSTot.GIBS }
+ *
+ */
+ public void setGIBS(TIBSCBSTot.GIBS value) {
+ this.gibs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gcbs.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSTot.GCBS }
+ *
+ */
+ public TIBSCBSTot.GCBS getGCBS() {
+ return gcbs;
+ }
+
+ /**
+ * Define o valor da propriedade gcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSTot.GCBS }
+ *
+ */
+ public void setGCBS(TIBSCBSTot.GCBS value) {
+ this.gcbs = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vcbs",
+ "vCredPres",
+ "vCredPresCondSus"
+ })
+ public static class GCBS {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vCBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPresCondSus;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBS() {
+ return vcbs;
+ }
+
+ /**
+ * Define o valor da propriedade vcbs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBS(String value) {
+ this.vcbs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPres() {
+ return vCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPres(String value) {
+ this.vCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresCondSus.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresCondSus() {
+ return vCredPresCondSus;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresCondSus.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresCondSus(String value) {
+ this.vCredPresCondSus = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="gIBSUF">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gIBSMun">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPres" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCredPresCondSus" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "gibsuf",
+ "gibsMun",
+ "vibs",
+ "vCredPres",
+ "vCredPresCondSus"
+ })
+ public static class GIBS {
+
+ @XmlElement(name = "gIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSTot.GIBS.GIBSUF gibsuf;
+ @XmlElement(name = "gIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected TIBSCBSTot.GIBS.GIBSMun gibsMun;
+ @XmlElement(name = "vIBS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibs;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPres;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vCredPresCondSus;
+
+ /**
+ * Obtém o valor da propriedade gibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSTot.GIBS.GIBSUF }
+ *
+ */
+ public TIBSCBSTot.GIBS.GIBSUF getGIBSUF() {
+ return gibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade gibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSTot.GIBS.GIBSUF }
+ *
+ */
+ public void setGIBSUF(TIBSCBSTot.GIBS.GIBSUF value) {
+ this.gibsuf = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link TIBSCBSTot.GIBS.GIBSMun }
+ *
+ */
+ public TIBSCBSTot.GIBS.GIBSMun getGIBSMun() {
+ return gibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade gibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIBSCBSTot.GIBS.GIBSMun }
+ *
+ */
+ public void setGIBSMun(TIBSCBSTot.GIBS.GIBSMun value) {
+ this.gibsMun = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibs.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBS() {
+ return vibs;
+ }
+
+ /**
+ * Define o valor da propriedade vibs.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBS(String value) {
+ this.vibs = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPres.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPres() {
+ return vCredPres;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPres.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPres(String value) {
+ this.vCredPres = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vCredPresCondSus.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCredPresCondSus() {
+ return vCredPresCondSus;
+ }
+
+ /**
+ * Define o valor da propriedade vCredPresCondSus.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCredPresCondSus(String value) {
+ this.vCredPresCondSus = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSMun" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vibsMun"
+ })
+ public static class GIBSMun {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vIBSMun", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMun;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMun.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMun() {
+ return vibsMun;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMun.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMun(String value) {
+ this.vibsMun = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vDevTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vIBSUF" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "vDif",
+ "vDevTrib",
+ "vibsuf"
+ })
+ public static class GIBSUF {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vDevTrib;
+ @XmlElement(name = "vIBSUF", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsuf;
+
+ /**
+ * Obtém o valor da propriedade vDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDif() {
+ return vDif;
+ }
+
+ /**
+ * Define o valor da propriedade vDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDif(String value) {
+ this.vDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vDevTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVDevTrib() {
+ return vDevTrib;
+ }
+
+ /**
+ * Define o valor da propriedade vDevTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVDevTrib(String value) {
+ this.vDevTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsuf.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSUF() {
+ return vibsuf;
+ }
+
+ /**
+ * Define o valor da propriedade vibsuf.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSUF(String value) {
+ this.vibsuf = value;
+ }
+
+ }
+
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIS.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIS.java
new file mode 100644
index 00000000..83f92724
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TIS.java
@@ -0,0 +1,271 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Grupo de informações do Imposto Seletivo
+ *
+ *
+ * <complexType name="TIS">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="CSTIS" type="{http://www.portalfiscal.inf.br/nfe}TCST"/>
+ * <element name="cClassTribIS" type="{http://www.portalfiscal.inf.br/nfe}TcClassTrib"/>
+ * <sequence minOccurs="0">
+ * <element name="vBCIS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="pIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="pISEspec" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04" minOccurs="0"/>
+ * <sequence minOccurs="0">
+ * <element name="uTrib">
+ * <simpleType>
+ * <restriction base="{http://www.portalfiscal.inf.br/nfe}TStringRTC">
+ * <minLength value="1"/>
+ * <maxLength value="6"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * <element name="qTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * </sequence>
+ * <element name="vIS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TIS", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "cstis",
+ "cClassTribIS",
+ "vbcis",
+ "pis",
+ "pisEspec",
+ "uTrib",
+ "qTrib",
+ "vis"
+})
+public class TIS {
+
+ @XmlElement(name = "CSTIS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String cstis;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String cClassTribIS;
+ @XmlElement(name = "vBCIS", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String vbcis;
+ @XmlElement(name = "pIS", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String pis;
+ @XmlElement(name = "pISEspec", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String pisEspec;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String uTrib;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String qTrib;
+ @XmlElement(name = "vIS", namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String vis;
+
+ /**
+ * Obtém o valor da propriedade cstis.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCSTIS() {
+ return cstis;
+ }
+
+ /**
+ * Define o valor da propriedade cstis.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCSTIS(String value) {
+ this.cstis = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade cClassTribIS.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCClassTribIS() {
+ return cClassTribIS;
+ }
+
+ /**
+ * Define o valor da propriedade cClassTribIS.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCClassTribIS(String value) {
+ this.cClassTribIS = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vbcis.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVBCIS() {
+ return vbcis;
+ }
+
+ /**
+ * Define o valor da propriedade vbcis.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVBCIS(String value) {
+ this.vbcis = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pis.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPIS() {
+ return pis;
+ }
+
+ /**
+ * Define o valor da propriedade pis.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPIS(String value) {
+ this.pis = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pisEspec.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPISEspec() {
+ return pisEspec;
+ }
+
+ /**
+ * Define o valor da propriedade pisEspec.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPISEspec(String value) {
+ this.pisEspec = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade uTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getUTrib() {
+ return uTrib;
+ }
+
+ /**
+ * Define o valor da propriedade uTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUTrib(String value) {
+ this.uTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade qTrib.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQTrib() {
+ return qTrib;
+ }
+
+ /**
+ * Define o valor da propriedade qTrib.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQTrib(String value) {
+ this.qTrib = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vis.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIS() {
+ return vis;
+ }
+
+ /**
+ * Define o valor da propriedade vis.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIS(String value) {
+ this.vis = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TISTot.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TISTot.java
new file mode 100644
index 00000000..b148a6a0
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TISTot.java
@@ -0,0 +1,64 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Grupo de informações de totais do Imposto Seletivo
+ *
+ *
+ * <complexType name="TISTot">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="vIS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TISTot", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "vis"
+})
+public class TISTot {
+
+ @XmlElement(name = "vIS", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vis;
+
+ /**
+ * Obtém o valor da propriedade vis.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIS() {
+ return vis;
+ }
+
+ /**
+ * Define o valor da propriedade vis.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIS(String value) {
+ this.vis = value;
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TMonofasia.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TMonofasia.java
new file mode 100644
index 00000000..2fbf7796
--- /dev/null
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TMonofasia.java
@@ -0,0 +1,899 @@
+
+package br.com.swconsultoria.nfe.schema_4.consReciNFe;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Tipo Monofasia
+ *
+ *
+ * <complexType name="TMonofasia">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="gMonoPadrao" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="adRemCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gMonoReten" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBSReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="adRemCBSReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vCBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gMonoRet" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="adRemCBSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vCBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="gMonoDif" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pDifIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="pDifCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="vTotIBSMonoItem" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vTotCBSMonoItem" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TMonofasia", namespace = "http://www.portalfiscal.inf.br/nfe", propOrder = {
+ "gMonoPadrao",
+ "gMonoReten",
+ "gMonoRet",
+ "gMonoDif",
+ "vTotIBSMonoItem",
+ "vTotCBSMonoItem"
+})
+public class TMonofasia {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TMonofasia.GMonoPadrao gMonoPadrao;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TMonofasia.GMonoReten gMonoReten;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TMonofasia.GMonoRet gMonoRet;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected TMonofasia.GMonoDif gMonoDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vTotIBSMonoItem;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vTotCBSMonoItem;
+
+ /**
+ * Obtém o valor da propriedade gMonoPadrao.
+ *
+ * @return
+ * possible object is
+ * {@link TMonofasia.GMonoPadrao }
+ *
+ */
+ public TMonofasia.GMonoPadrao getGMonoPadrao() {
+ return gMonoPadrao;
+ }
+
+ /**
+ * Define o valor da propriedade gMonoPadrao.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMonofasia.GMonoPadrao }
+ *
+ */
+ public void setGMonoPadrao(TMonofasia.GMonoPadrao value) {
+ this.gMonoPadrao = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link TMonofasia.GMonoReten }
+ *
+ */
+ public TMonofasia.GMonoReten getGMonoReten() {
+ return gMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade gMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMonofasia.GMonoReten }
+ *
+ */
+ public void setGMonoReten(TMonofasia.GMonoReten value) {
+ this.gMonoReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link TMonofasia.GMonoRet }
+ *
+ */
+ public TMonofasia.GMonoRet getGMonoRet() {
+ return gMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade gMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMonofasia.GMonoRet }
+ *
+ */
+ public void setGMonoRet(TMonofasia.GMonoRet value) {
+ this.gMonoRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade gMonoDif.
+ *
+ * @return
+ * possible object is
+ * {@link TMonofasia.GMonoDif }
+ *
+ */
+ public TMonofasia.GMonoDif getGMonoDif() {
+ return gMonoDif;
+ }
+
+ /**
+ * Define o valor da propriedade gMonoDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMonofasia.GMonoDif }
+ *
+ */
+ public void setGMonoDif(TMonofasia.GMonoDif value) {
+ this.gMonoDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vTotIBSMonoItem.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVTotIBSMonoItem() {
+ return vTotIBSMonoItem;
+ }
+
+ /**
+ * Define o valor da propriedade vTotIBSMonoItem.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVTotIBSMonoItem(String value) {
+ this.vTotIBSMonoItem = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vTotCBSMonoItem.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVTotCBSMonoItem() {
+ return vTotCBSMonoItem;
+ }
+
+ /**
+ * Define o valor da propriedade vTotCBSMonoItem.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVTotCBSMonoItem(String value) {
+ this.vTotCBSMonoItem = value;
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="pDifIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="pDifCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "pDifIBS",
+ "vibsMonoDif",
+ "pDifCBS",
+ "vcbsMonoDif"
+ })
+ public static class GMonoDif {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pDifIBS;
+ @XmlElement(name = "vIBSMonoDif", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMonoDif;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String pDifCBS;
+ @XmlElement(name = "vCBSMonoDif", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMonoDif;
+
+ /**
+ * Obtém o valor da propriedade pDifIBS.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPDifIBS() {
+ return pDifIBS;
+ }
+
+ /**
+ * Define o valor da propriedade pDifIBS.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPDifIBS(String value) {
+ this.pDifIBS = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMonoDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMonoDif() {
+ return vibsMonoDif;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMonoDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMonoDif(String value) {
+ this.vibsMonoDif = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade pDifCBS.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPDifCBS() {
+ return pDifCBS;
+ }
+
+ /**
+ * Define o valor da propriedade pDifCBS.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPDifCBS(String value) {
+ this.pDifCBS = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMonoDif.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMonoDif() {
+ return vcbsMonoDif;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMonoDif.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMonoDif(String value) {
+ this.vcbsMonoDif = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="adRemCBS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="vCBSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "qbcMono",
+ "adRemIBS",
+ "adRemCBS",
+ "vibsMono",
+ "vcbsMono"
+ })
+ public static class GMonoPadrao {
+
+ @XmlElement(name = "qBCMono", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String qbcMono;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemIBS;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemCBS;
+ @XmlElement(name = "vIBSMono", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMono;
+ @XmlElement(name = "vCBSMono", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMono;
+
+ /**
+ * Obtém o valor da propriedade qbcMono.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQBCMono() {
+ return qbcMono;
+ }
+
+ /**
+ * Define o valor da propriedade qbcMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQBCMono(String value) {
+ this.qbcMono = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemIBS.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemIBS() {
+ return adRemIBS;
+ }
+
+ /**
+ * Define o valor da propriedade adRemIBS.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemIBS(String value) {
+ this.adRemIBS = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemCBS.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemCBS() {
+ return adRemCBS;
+ }
+
+ /**
+ * Define o valor da propriedade adRemCBS.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemCBS(String value) {
+ this.adRemCBS = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMono.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMono() {
+ return vibsMono;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMono(String value) {
+ this.vibsMono = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMono.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMono() {
+ return vcbsMono;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMono.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMono(String value) {
+ this.vcbsMono = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="adRemCBSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vCBSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "qbcMonoRet",
+ "adRemIBSRet",
+ "vibsMonoRet",
+ "adRemCBSRet",
+ "vcbsMonoRet"
+ })
+ public static class GMonoRet {
+
+ @XmlElement(name = "qBCMonoRet", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String qbcMonoRet;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemIBSRet;
+ @XmlElement(name = "vIBSMonoRet", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMonoRet;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemCBSRet;
+ @XmlElement(name = "vCBSMonoRet", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMonoRet;
+
+ /**
+ * Obtém o valor da propriedade qbcMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQBCMonoRet() {
+ return qbcMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade qbcMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQBCMonoRet(String value) {
+ this.qbcMonoRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemIBSRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemIBSRet() {
+ return adRemIBSRet;
+ }
+
+ /**
+ * Define o valor da propriedade adRemIBSRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemIBSRet(String value) {
+ this.adRemIBSRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMonoRet() {
+ return vibsMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMonoRet(String value) {
+ this.vibsMonoRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemCBSRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemCBSRet() {
+ return adRemCBSRet;
+ }
+
+ /**
+ * Define o valor da propriedade adRemCBSRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemCBSRet(String value) {
+ this.adRemCBSRet = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMonoRet.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMonoRet() {
+ return vcbsMonoRet;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMonoRet.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMonoRet(String value) {
+ this.vcbsMonoRet = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="qBCMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104Op"/>
+ * <element name="adRemIBSReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vIBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * <element name="adRemCBSReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302_04"/>
+ * <element name="vCBSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec1302"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "qbcMonoReten",
+ "adRemIBSReten",
+ "vibsMonoReten",
+ "adRemCBSReten",
+ "vcbsMonoReten"
+ })
+ public static class GMonoReten {
+
+ @XmlElement(name = "qBCMonoReten", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String qbcMonoReten;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemIBSReten;
+ @XmlElement(name = "vIBSMonoReten", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vibsMonoReten;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String adRemCBSReten;
+ @XmlElement(name = "vCBSMonoReten", namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String vcbsMonoReten;
+
+ /**
+ * Obtém o valor da propriedade qbcMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQBCMonoReten() {
+ return qbcMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade qbcMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQBCMonoReten(String value) {
+ this.qbcMonoReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemIBSReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemIBSReten() {
+ return adRemIBSReten;
+ }
+
+ /**
+ * Define o valor da propriedade adRemIBSReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemIBSReten(String value) {
+ this.adRemIBSReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vibsMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVIBSMonoReten() {
+ return vibsMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade vibsMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVIBSMonoReten(String value) {
+ this.vibsMonoReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade adRemCBSReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdRemCBSReten() {
+ return adRemCBSReten;
+ }
+
+ /**
+ * Define o valor da propriedade adRemCBSReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdRemCBSReten(String value) {
+ this.adRemCBSReten = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade vcbsMonoReten.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVCBSMonoReten() {
+ return vcbsMonoReten;
+ }
+
+ /**
+ * Define o valor da propriedade vcbsMonoReten.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVCBSMonoReten(String value) {
+ this.vcbsMonoReten = value;
+ }
+
+ }
+
+}
diff --git a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TNFe.java b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TNFe.java
index baed88b9..1e385c19 100644
--- a/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TNFe.java
+++ b/src/main/java/br/com/swconsultoria/nfe/schema_4/consReciNFe/TNFe.java
@@ -73,6 +73,7 @@
* </simpleType>
* </element>
* <element name="cMunFG" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE"/>
+ * <element name="cMunFGIBS" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE" minOccurs="0"/>
* <element name="tpImp">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
@@ -111,6 +112,8 @@
* </element>
* <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
* <element name="finNFe" type="{http://www.portalfiscal.inf.br/nfe}TFinNFe"/>
+ * <element name="tpNFDebito" type="{http://www.portalfiscal.inf.br/nfe}TTpNFDebito" minOccurs="0"/>
+ * <element name="tpNFCredito" type="{http://www.portalfiscal.inf.br/nfe}TTpNFCredito" minOccurs="0"/>
* <element name="indFinal">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
@@ -163,7 +166,7 @@
* </simpleType>
* </element>
* </sequence>
- * <element name="NFref" maxOccurs="unbounded" minOccurs="0">
+ * <element name="NFref" maxOccurs="999" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -278,6 +281,18 @@
* </complexContent>
* </complexType>
* </element>
+ * <element name="gCompraGov" type="{http://www.portalfiscal.inf.br/nfe}TCompraGov" minOccurs="0"/>
+ * <element name="gPagAntecipado" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="refNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" maxOccurs="99"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
* </sequence>
* </restriction>
* </complexContent>
@@ -660,6 +675,14 @@
* </restriction>
* </simpleType>
* </element>
+ * <element name="indBemMovelUsado" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="preserve"/>
+ * <enumeration value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
* <element name="DI" maxOccurs="100" minOccurs="0">
* <complexType>
* <complexContent>
@@ -1331,7 +1354,7 @@
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="vTotTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
- * <choice>
+ * <choice minOccurs="0">
* <sequence>
* <element name="ICMS">
* <complexType>
@@ -2797,6 +2820,8 @@
* </complexContent>
* </complexType>
* </element>
+ * <element name="IS" type="{http://www.portalfiscal.inf.br/nfe}TIS" minOccurs="0"/>
+ * <element name="IBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TTribNFe" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -2894,6 +2919,26 @@
* </complexContent>
* </complexType>
* </element>
+ * <element name="vItem" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
+ * <element name="DFeReferenciado" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="chaveAcesso" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
+ * <element name="nItem" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="preserve"/>
+ * <pattern value="[1-9]{1}[0-9]{0,1}|[1-8]{1}[0-9]{2}|[9]{1}[0-8]{1}[0-9]{1}|[9]{1}[9]{1}[0]{1}"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
* </sequence>
* <attribute name="nItem" use="required">
* <simpleType>
@@ -3002,6 +3047,9 @@
* </complexContent>
* </complexType>
* </element>
+ * <element name="ISTot" type="{http://www.portalfiscal.inf.br/nfe}TISTot" minOccurs="0"/>
+ * <element name="IBSCBSTot" type="{http://www.portalfiscal.inf.br/nfe}TIBSCBSMonoTot" minOccurs="0"/>
+ * <element name="vNFTot" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -3110,7 +3158,7 @@
* </simpleType>
* </element>
* </choice>
- * <element name="vol" maxOccurs="unbounded" minOccurs="0">
+ * <element name="vol" maxOccurs="5000" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -3149,7 +3197,7 @@
* </element>
* <element name="pesoL" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203" minOccurs="0"/>
* <element name="pesoB" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203" minOccurs="0"/>
- * <element name="lacres" maxOccurs="unbounded" minOccurs="0">
+ * <element name="lacres" maxOccurs="5000" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -3620,15 +3668,15 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
- * <element name="defensivo">
+ * <element name="defensivo" maxOccurs="20">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="nReceituario">
* <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <maxLength value="20"/>
+ * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
+ * <maxLength value="30"/>
* <minLength value="1"/>
* </restriction>
* </simpleType>
@@ -3658,7 +3706,7 @@
* </restriction>
* </simpleType>
* </element>
- * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi" minOccurs="0"/>
+ * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
* <element name="serieGuia" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
@@ -3706,9 +3754,13 @@
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <whiteSpace value="preserve"/>
- * <minLength value="100"/>
- * <maxLength value="600"/>
- * <pattern value="(((HTTPS?|https?)://.*\?chNFe=[0-9]{44}&nVersao=100&tpAmb=[1-2](&cDest=([A-Za-z0-9.:+-/)(]{0}|[A-Za-z0-9.:+-/)(]{5,20})?)?&dhEmi=[A-Fa-f0-9]{50}&vNF=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&vICMS=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&digVal=[A-Fa-f0-9]{56}&cIdToken=[0-9]{6}&cHashQRCode=[A-Fa-f0-9]{40})|((HTTPS?|https?)://.*\?p=([0-9]{34}(1|3|4)[0-9]{9})\|[2]\|[1-2]\|(0|[1-9]{1}([0-9]{1,5})?)\|[A-Fa-f0-9]{40})|((HTTPS?|https?)://.*\?p=([0-9]{34}9[0-9]{9})\|[2]\|[1-2]\|([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1})\|(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)\|[A-Fa-f0-9]{56}\|(0|[1-9]{1}([0-9]{1,5})?)\|[A-Fa-f0-9]{40}))"/>
+ * <minLength value="60"/>
+ * <maxLength value="1000"/>
+ * <pattern value="((HTTPS?|https?)://.*\?chNFe=[0-9]{44}&nVersao=100&tpAmb=[1-2](&cDest=([A-Za-z0-9.:+-/)(]{0}|[A-Za-z0-9.:+-/)(]{5,20})?)?&dhEmi=[A-Fa-f0-9]{50}&vNF=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&vICMS=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&digVal=[A-Fa-f0-9]{56}&cIdToken=[0-9]{6}&cHashQRCode=[A-Fa-f0-9]{40})"/>
+ * <pattern value="((HTTPS?|https?)://.*\?p=([0-9]{34}(1|3|4)[0-9]{9})\|[2]\|[1-2]\|(0|[1-9]{1}([0-9]{1,5})?)\|[A-Fa-f0-9]{40})"/>
+ * <pattern value="((HTTPS?|https?)://.*\?p=([0-9]{34}9[0-9]{9})\|[2]\|[1-2]\|([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1})\|(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)\|[A-Fa-f0-9]{56}\|(0|[1-9]{1}([0-9]{1,5})?)\|[A-Fa-f0-9]{40})"/>
+ * <pattern value="((HTTPS?|https?)://.*\?p=([0-9]{34}(1|3|4)[0-9]{9})\|[3]\|[1-2])"/>
+ * <pattern value="((HTTPS?|https?)://.*\?p=([0-9]{34}(9)[0-9]{9})\|[3]\|[1-2]\|([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1})\|(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)\|((1|2|3)?)\|(([0-9]{3,14})?)\|([a-zA-Z0-9+/]+[=]{0,2}))"/>
* </restriction>
* </simpleType>
* </element>
@@ -3879,6 +3931,7 @@ public void setSignature(SignatureType value) {
* </simpleType>
* </element>
* <element name="cMunFG" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE"/>
+ * <element name="cMunFGIBS" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE" minOccurs="0"/>
* <element name="tpImp">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
@@ -3917,6 +3970,8 @@ public void setSignature(SignatureType value) {
* </element>
* <element name="tpAmb" type="{http://www.portalfiscal.inf.br/nfe}TAmb"/>
* <element name="finNFe" type="{http://www.portalfiscal.inf.br/nfe}TFinNFe"/>
+ * <element name="tpNFDebito" type="{http://www.portalfiscal.inf.br/nfe}TTpNFDebito" minOccurs="0"/>
+ * <element name="tpNFCredito" type="{http://www.portalfiscal.inf.br/nfe}TTpNFCredito" minOccurs="0"/>
* <element name="indFinal">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
@@ -3969,7 +4024,7 @@ public void setSignature(SignatureType value) {
* </simpleType>
* </element>
* </sequence>
- * <element name="NFref" maxOccurs="unbounded" minOccurs="0">
+ * <element name="NFref" maxOccurs="999" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -4084,6 +4139,18 @@ public void setSignature(SignatureType value) {
* </complexContent>
* </complexType>
* </element>
+ * <element name="gCompraGov" type="{http://www.portalfiscal.inf.br/nfe}TCompraGov" minOccurs="0"/>
+ * <element name="gPagAntecipado" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="refNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe" maxOccurs="99"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
* </sequence>
* </restriction>
* </complexContent>
@@ -4466,6 +4533,14 @@ public void setSignature(SignatureType value) {
* </restriction>
* </simpleType>
* </element>
+ * <element name="indBemMovelUsado" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="preserve"/>
+ * <enumeration value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
* <element name="DI" maxOccurs="100" minOccurs="0">
* <complexType>
* <complexContent>
@@ -5137,7 +5212,7 @@ public void setSignature(SignatureType value) {
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="vTotTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
- * <choice>
+ * <choice minOccurs="0">
* <sequence>
* <element name="ICMS">
* <complexType>
@@ -6603,6 +6678,8 @@ public void setSignature(SignatureType value) {
* </complexContent>
* </complexType>
* </element>
+ * <element name="IS" type="{http://www.portalfiscal.inf.br/nfe}TIS" minOccurs="0"/>
+ * <element name="IBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TTribNFe" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -6700,6 +6777,26 @@ public void setSignature(SignatureType value) {
* </complexContent>
* </complexType>
* </element>
+ * <element name="vItem" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
+ * <element name="DFeReferenciado" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="chaveAcesso" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
+ * <element name="nItem" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="preserve"/>
+ * <pattern value="[1-9]{1}[0-9]{0,1}|[1-8]{1}[0-9]{2}|[9]{1}[0-8]{1}[0-9]{1}|[9]{1}[9]{1}[0]{1}"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
* </sequence>
* <attribute name="nItem" use="required">
* <simpleType>
@@ -6808,6 +6905,9 @@ public void setSignature(SignatureType value) {
* </complexContent>
* </complexType>
* </element>
+ * <element name="ISTot" type="{http://www.portalfiscal.inf.br/nfe}TISTot" minOccurs="0"/>
+ * <element name="IBSCBSTot" type="{http://www.portalfiscal.inf.br/nfe}TIBSCBSMonoTot" minOccurs="0"/>
+ * <element name="vNFTot" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -6916,7 +7016,7 @@ public void setSignature(SignatureType value) {
* </simpleType>
* </element>
* </choice>
- * <element name="vol" maxOccurs="unbounded" minOccurs="0">
+ * <element name="vol" maxOccurs="5000" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -6955,7 +7055,7 @@ public void setSignature(SignatureType value) {
* </element>
* <element name="pesoL" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203" minOccurs="0"/>
* <element name="pesoB" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203" minOccurs="0"/>
- * <element name="lacres" maxOccurs="unbounded" minOccurs="0">
+ * <element name="lacres" maxOccurs="5000" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
@@ -7426,15 +7526,15 @@ public void setSignature(SignatureType value) {
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
- * <element name="defensivo">
+ * <element name="defensivo" maxOccurs="20">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="nReceituario">
* <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <maxLength value="20"/>
+ * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
+ * <maxLength value="30"/>
* <minLength value="1"/>
* </restriction>
* </simpleType>
@@ -7464,7 +7564,7 @@ public void setSignature(SignatureType value) {
* </restriction>
* </simpleType>
* </element>
- * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi" minOccurs="0"/>
+ * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
* <element name="serieGuia" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
@@ -8127,15 +8227,15 @@ public void setId(String value) {
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
- * <element name="defensivo">
+ * <element name="defensivo" maxOccurs="20">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="nReceituario">
* <simpleType>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <maxLength value="20"/>
+ * <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
+ * <maxLength value="30"/>
* <minLength value="1"/>
* </restriction>
* </simpleType>
@@ -8165,7 +8265,7 @@ public void setId(String value) {
* </restriction>
* </simpleType>
* </element>
- * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi" minOccurs="0"/>
+ * <element name="UFGuia" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
* <element name="serieGuia" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
@@ -8202,32 +8302,37 @@ public void setId(String value) {
public static class Agropecuario {
@XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
- protected TNFe.InfNFe.Agropecuario.Defensivo defensivo;
+ protected Listset method for the defensivo property.
+ *
+ *
+ * getDefensivo().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="chaveAcesso" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
+ * <element name="nItem" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="preserve"/>
+ * <pattern value="[1-9]{1}[0-9]{0,1}|[1-8]{1}[0-9]{2}|[9]{1}[0-8]{1}[0-9]{1}|[9]{1}[9]{1}[0]{1}"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "chaveAcesso",
+ "nItem"
+ })
+ public static class DFeReferenciado {
+
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe", required = true)
+ protected String chaveAcesso;
+ @XmlElement(namespace = "http://www.portalfiscal.inf.br/nfe")
+ protected String nItem;
+
+ /**
+ * Obtém o valor da propriedade chaveAcesso.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getChaveAcesso() {
+ return chaveAcesso;
+ }
+
+ /**
+ * Define o valor da propriedade chaveAcesso.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setChaveAcesso(String value) {
+ this.chaveAcesso = value;
+ }
+
+ /**
+ * Obtém o valor da propriedade nItem.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNItem() {
+ return nItem;
+ }
+
+ /**
+ * Define o valor da propriedade nItem.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNItem(String value) {
+ this.nItem = value;
+ }
+
+ }
+
+
/**
*