Package systextil.integracao.xml.nfe
Class TProtNFe.InfProt
java.lang.Object
systextil.integracao.xml.nfe.TProtNFe.InfProt
- Enclosing class:
TProtNFe
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
FieldsModifier and TypeFieldDescriptionprotected StringChaves 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 StringCodigo da Mensagem.protected StringCodigo do status da mensagem enviada.protected StringData e hora de processamento, no formato AAAA-MM-DDTHH:MM:SSTZD.protected byte[]Digest Value da NF-e processada.protected Stringprotected StringNumero 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 StringIdentificacao do Ambiente: 1 - Producao 2 - Homologacaoprotected StringVersao do Aplicativo que processou a NF-eprotected StringDescricao literal do status do servico solicitado.protected StringMensagem da SEFAZ para o emissor. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetChNFe()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.getCMsg()Codigo da Mensagem.getCStat()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.getId()Obtem o valor da propriedade id.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.getTpAmb()Identificacao do Ambiente: 1 - Producao 2 - HomologacaoVersao do Aplicativo que processou a NF-eDescricao literal do status do servico solicitado.getXMsg()Mensagem da SEFAZ para o emissor.voidDefine o valor da propriedade chNFe.voidDefine o valor da propriedade cMsg.voidDefine o valor da propriedade cStat.voidsetDhRecbto(String value) Define o valor da propriedade dhRecbto.voidsetDigVal(byte[] value) Define o valor da propriedade digVal.voidDefine o valor da propriedade id.voidDefine o valor da propriedade nProt.voidDefine o valor da propriedade tpAmb.voidsetVerAplic(String value) Define o valor da propriedade verAplic.voidsetXMotivo(String value) Define o valor da propriedade xMotivo.voidDefine o valor da propriedade xMsg.
-
Field Details
-
tpAmb
Identificacao do Ambiente: 1 - Producao 2 - Homologacao -
verAplic
Versao do Aplicativo que processou a NF-e -
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
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
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[] digValDigest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original. -
cStat
Codigo do status da mensagem enviada. -
xMotivo
Descricao literal do status do servico solicitado. -
cMsg
Codigo da Mensagem. -
xMsg
Mensagem da SEFAZ para o emissor. -
id
-
-
Constructor Details
-
InfProt
public InfProt()
-
-
Method Details
-
getTpAmb
Identificacao do Ambiente: 1 - Producao 2 - Homologacao- Returns:
- possible object is
String
-
setTpAmb
Define o valor da propriedade tpAmb.- Parameters:
value- allowed object isString- See Also:
-
getVerAplic
Versao do Aplicativo que processou a NF-e- Returns:
- possible object is
String
-
setVerAplic
Define o valor da propriedade verAplic.- Parameters:
value- allowed object isString- See Also:
-
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
Define o valor da propriedade chNFe.- Parameters:
value- allowed object isString- See Also:
-
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
Define o valor da propriedade dhRecbto.- Parameters:
value- allowed object isString- See Also:
-
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
Define o valor da propriedade nProt.- Parameters:
value- allowed object isString- 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
Codigo do status da mensagem enviada.- Returns:
- possible object is
String
-
setCStat
Define o valor da propriedade cStat.- Parameters:
value- allowed object isString- See Also:
-
getXMotivo
Descricao literal do status do servico solicitado.- Returns:
- possible object is
String
-
setXMotivo
Define o valor da propriedade xMotivo.- Parameters:
value- allowed object isString- See Also:
-
getCMsg
Codigo da Mensagem.- Returns:
- possible object is
String
-
setCMsg
Define o valor da propriedade cMsg.- Parameters:
value- allowed object isString- See Also:
-
getXMsg
Mensagem da SEFAZ para o emissor.- Returns:
- possible object is
String
-
setXMsg
Define o valor da propriedade xMsg.- Parameters:
value- allowed object isString- See Also:
-
getId
Obtem o valor da propriedade id.- Returns:
- possible object is
String
-
setId
Define o valor da propriedade id.- Parameters:
value- allowed object isString
-