Class TProtNFe.InfProt

java.lang.Object
systextil.integracao.xml.nfe.TProtNFe.InfProt
Enclosing class:
TProtNFe

public static class TProtNFe.InfProt extends Object

Classe Java de anonymous complex type.

O seguinte fragmento do esquema especifica o conteudo esperado contido dentro desta classe.


 <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="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
		 <element name="dhRecbto" type="{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC"/>
		 <element name="nProt" type="{http://www.portalfiscal.inf.br/nfe}TProt" minOccurs="0"/>
		 <element name="digVal" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType" minOccurs="0"/>
		 <element name="cStat" type="{http://www.portalfiscal.inf.br/nfe}TStat"/>
		 <element name="xMotivo" type="{http://www.portalfiscal.inf.br/nfe}TMotivo"/>
		 <sequence minOccurs="0">
		   <element name="cMsg">
			 <simpleType>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 <whiteSpace value="preserve"/>
				 <pattern value="[0-9]{1,4}"/>
			   </restriction>
			 </simpleType>
		   </element>
		   <element name="xMsg">
			 <simpleType>
			   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
				 <minLength value="1"/>
				 <maxLength value="200"/>
			   </restriction>
			 </simpleType>
		   </element>
		 </sequence>
	   </sequence>
	   <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissao da NFe, CNPJ do emitente, modelo, serie e numero da NF-e e codigo numerico+DV.
    protected String
    Codigo da Mensagem.
    protected String
    Codigo do status da mensagem enviada.
    protected String
    Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SSTZD.
    protected byte[]
    Digest Value da NF-e processada.
    protected String
     
    protected String
    Numero do Protocolo de Status da NF-e. 1 posicao (1 - Secretaria de Fazenda Estadual 2 - Receita Federal); 2 - codiga da UF - 2 posicoes ano; 10 sequencial no ano.
    protected String
    Identificacao do Ambiente: 1 - Producao 2 - Homologacao
    protected String
    Versao do Aplicativo que processou a NF-e
    protected String
    Descricao literal do status do servico solicitado.
    protected String
    Mensagem da SEFAZ para o emissor.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissao da NFe, CNPJ do emitente, modelo, serie e numero da NF-e e codigo numerico+DV.
    Codigo da Mensagem.
    Codigo do status da mensagem enviada.
    Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SSTZD.
    byte[]
    Digest Value da NF-e processada.
    Obtem o valor da propriedade id.
    Numero do Protocolo de Status da NF-e. 1 posicao (1 - Secretaria de Fazenda Estadual 2 - Receita Federal); 2 - codiga da UF - 2 posicoes ano; 10 sequencial no ano.
    Identificacao do Ambiente: 1 - Producao 2 - Homologacao
    Versao do Aplicativo que processou a NF-e
    Descricao literal do status do servico solicitado.
    Mensagem da SEFAZ para o emissor.
    void
    Define o valor da propriedade chNFe.
    void
    setCMsg(String value)
    Define o valor da propriedade cMsg.
    void
    Define o valor da propriedade cStat.
    void
    Define o valor da propriedade dhRecbto.
    void
    setDigVal(byte[] value)
    Define o valor da propriedade digVal.
    void
    setId(String value)
    Define o valor da propriedade id.
    void
    Define o valor da propriedade nProt.
    void
    Define o valor da propriedade tpAmb.
    void
    Define o valor da propriedade verAplic.
    void
    Define o valor da propriedade xMotivo.
    void
    setXMsg(String value)
    Define o valor da propriedade xMsg.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tpAmb

      protected String tpAmb
      Identificacao do Ambiente: 1 - Producao 2 - Homologacao
    • verAplic

      protected String verAplic
      Versao do Aplicativo que processou a NF-e
    • chNFe

      protected String chNFe
      Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissao da NFe, CNPJ do emitente, modelo, serie e numero da NF-e e codigo numerico+DV.
    • dhRecbto

      protected String dhRecbto
      Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SSTZD. Deve ser preenchida com data e hora da gravacao no Banco em caso de Confirmacao. Em caso de Rejeicao, com data e hora do recebimento do Lote de NF-e enviado.
    • nProt

      protected String nProt
      Numero do Protocolo de Status da NF-e. 1 posicao (1 - Secretaria de Fazenda Estadual 2 - Receita Federal); 2 - codiga da UF - 2 posicoes ano; 10 sequencial no ano.
    • digVal

      protected byte[] digVal
      Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original.
    • cStat

      protected String cStat
      Codigo do status da mensagem enviada.
    • xMotivo

      protected String xMotivo
      Descricao literal do status do servico solicitado.
    • cMsg

      protected String cMsg
      Codigo da Mensagem.
    • xMsg

      protected String xMsg
      Mensagem da SEFAZ para o emissor.
    • id

      protected String id
  • Constructor Details

    • InfProt

      public InfProt()
  • Method Details

    • getTpAmb

      public String getTpAmb()
      Identificacao do Ambiente: 1 - Producao 2 - Homologacao
      Returns:
      possible object is String
    • setTpAmb

      public void setTpAmb(String value)
      Define o valor da propriedade tpAmb.
      Parameters:
      value - allowed object is String
      See Also:
    • getVerAplic

      public String getVerAplic()
      Versao do Aplicativo que processou a NF-e
      Returns:
      possible object is String
    • setVerAplic

      public void setVerAplic(String value)
      Define o valor da propriedade verAplic.
      Parameters:
      value - allowed object is String
      See Also:
    • getChNFe

      public String getChNFe()
      Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissao da NFe, CNPJ do emitente, modelo, serie e numero da NF-e e codigo numerico+DV.
      Returns:
      possible object is String
    • setChNFe

      public void setChNFe(String value)
      Define o valor da propriedade chNFe.
      Parameters:
      value - allowed object is String
      See Also:
    • getDhRecbto

      public String getDhRecbto()
      Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SSTZD. Deve ser preenchida com data e hora da gravacao no Banco em caso de Confirmacao. Em caso de Rejeicao, com data e hora do recebimento do Lote de NF-e enviado.
      Returns:
      possible object is String
    • setDhRecbto

      public void setDhRecbto(String value)
      Define o valor da propriedade dhRecbto.
      Parameters:
      value - allowed object is String
      See Also:
    • getNProt

      public String getNProt()
      Numero do Protocolo de Status da NF-e. 1 posicao (1 - Secretaria de Fazenda Estadual 2 - Receita Federal); 2 - codiga da UF - 2 posicoes ano; 10 sequencial no ano.
      Returns:
      possible object is String
    • setNProt

      public void setNProt(String value)
      Define o valor da propriedade nProt.
      Parameters:
      value - allowed object is String
      See Also:
    • getDigVal

      public byte[] getDigVal()
      Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original.
      Returns:
      possible object is byte[]
    • setDigVal

      public void setDigVal(byte[] value)
      Define o valor da propriedade digVal.
      Parameters:
      value - allowed object is byte[]
      See Also:
    • getCStat

      public String getCStat()
      Codigo do status da mensagem enviada.
      Returns:
      possible object is String
    • setCStat

      public void setCStat(String value)
      Define o valor da propriedade cStat.
      Parameters:
      value - allowed object is String
      See Also:
    • getXMotivo

      public String getXMotivo()
      Descricao literal do status do servico solicitado.
      Returns:
      possible object is String
    • setXMotivo

      public void setXMotivo(String value)
      Define o valor da propriedade xMotivo.
      Parameters:
      value - allowed object is String
      See Also:
    • getCMsg

      public String getCMsg()
      Codigo da Mensagem.
      Returns:
      possible object is String
    • setCMsg

      public void setCMsg(String value)
      Define o valor da propriedade cMsg.
      Parameters:
      value - allowed object is String
      See Also:
    • getXMsg

      public String getXMsg()
      Mensagem da SEFAZ para o emissor.
      Returns:
      possible object is String
    • setXMsg

      public void setXMsg(String value)
      Define o valor da propriedade xMsg.
      Parameters:
      value - allowed object is String
      See Also:
    • getId

      public String getId()
      Obtem o valor da propriedade id.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Define o valor da propriedade id.
      Parameters:
      value - allowed object is String