Retorno da Consulta Impressão Comandada por RPS

 

Crosstalk de Retorno da Consulta Impressão Comandada por RPS:

 

<CrossTalk_Message>

 <CrossTalk_Header>

         <ResponseCode>200</ResponseCode>

         <ResponseCodeMessage>Processo realizado com sucesso</ResponseCodeMessage>

         <ProcessCode>20005</ProcessCode>

         <MessageType>210</MessageType>

         <ExchangePattern>1</ExchangePattern>

         <GUID>dd71be6c-ac72-4848-8d29-35b7b3a951b4</GUID>

         <DateTime>2001-12-17T09:30:47.0Z</DateTime>

         <EnterpriseId>06255692000103</EnterpriseId>

         <Token>##################</Token>

         <ContentEncoding>utf-8</ContentEncoding>

 </CrossTalk_Header>

 <CrossTalk_Body>

         <JobKey>4</JobKey>

         <ImpressionList>

                 <Impression ReturnOption="1">

         <Rps Number="100" Series="NDD" Kind="1"/>

                         <GenericDoc>

                                 <ContentData compacted="false" type="text"><![CDATA[<?xml version="1.0" encoding="utf-8"?>{@E@}<Rps xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">{@E@}  <InfRps Id="RPS_Id_104_WS01" Versao="5.00">{@E@}    <Competencia>25-03-2013 08:07:34</Competencia>{@E@}    <DataEmissao>25-03-2013 08:07:34</DataEmissao>{@E@}    <NaturezaOperacao>1</NaturezaOperacao>{@E@}    <RegimeEspecialTributacao>2</RegimeEspecialTributacao>{@E@}    <OptanteSimplesNacional>2</OptanteSimplesNacional>{@E@}    <IncentivoFiscal>2</IncentivoFiscal>{@E@}    <Status>2</Status>{@E@}    <TributarMunicipio>2</TributarMunicipio>{@E@}    <TributarPrestador>2</TributarPrestador>{@E@}    <IdentificacaoRps>{@E@}      <Numero>100</Numero>{@E@}      <Serie>WS02</Serie>{@E@}      <Tipo>1</Tipo>{@E@}    </IdentificacaoRps>{@E@}    <Servico>{@E@}      <Valores />{@E@}      <DadosComplementaresServico>{@E@}        <ListaItens />{@E@}        <ListaDeducoes />{@E@}      </DadosComplementaresServico>{@E@}    </Servico>{@E@}    <Servicos>{@E@}      <Valores>{@E@}        <ValorServicos>0,20</ValorServicos>{@E@}        <ValorDeducoes>0,01</ValorDeducoes>{@E@}        <ValorPis>0,01</ValorPis>{@E@}        <ValorCofins>0,01</ValorCofins>{@E@}        <ValorInss>0,01</ValorInss>{@E@}        <ValorIr>0,01</ValorIr>{@E@}        <ValorCsll>0,01</ValorCsll>{@E@}        <ValorIss>0,01</ValorIss>{@E@}        <ValorIssRetido>0,01</ValorIssRetido>{@E@}        <OutrasRetencoes>0,01</OutrasRetencoes>{@E@}        <BaseCalculo>0,18</BaseCalculo>{@E@}        <Aliquota>0,0500</Aliquota>{@E@}        <ValorLiquidoNfse>0,11</ValorLiquidoNfse>{@E@}        <DescontoIncondicionado>0,01</DescontoIncondicionado>{@E@}        <DescontoCondicionado>0,01</DescontoCondicionado>{@E@}      </Valores>{@E@}      <ItemListaServico>01.07</ItemListaServico>{@E@}      <CodigoCnae>1</CodigoCnae>{@E@}      <CodigoTributacaoMunicipio>TRIBUTACAO</CodigoTributacaoMunicipio>{@E@}      <Discriminacao>Teste NDDigital</Discriminacao>{@E@}      <MunicipioIncidencia>1</MunicipioIncidencia>{@E@}      <MunicipioIncidenciaSiafi>5069</MunicipioIncidenciaSiafi>{@E@}      <IssRetido>2</IssRetido>{@E@}      <DadosComplementaresServico>{@E@}        <TipoRecolhimento>1</TipoRecolhimento>{@E@}        <MunicipioPrestacaoDescricao>Lages</MunicipioPrestacaoDescricao>{@E@}        <SeriePrestacao>99</SeriePrestacao>{@E@}        <ListaItens>{@E@}          <Item>{@E@}            <ItemListaServico>01.07</ItemListaServico>{@E@}            <CodigoCnae>1</CodigoCnae>{@E@}            <DiscriminacaoServico>Teste NDDigital !@#$%¨&amp;*()</DiscriminacaoServico>{@E@}            <Quantidade>1</Quantidade>{@E@}            <ValorUnitario>0,20</ValorUnitario>{@E@}            <ValorDesconto>0,11</ValorDesconto>{@E@}            <ValorTotal>0,20</ValorTotal>{@E@}            <ServicoTributavel>2</ServicoTributavel>{@E@}          </Item>{@E@}        </ListaItens>{@E@}        <ListaDeducoes />{@E@}      </DadosComplementaresServico>{@E@}    </Servicos>{@E@}    <Prestador>{@E@}      <Cnpj>06255692000103</Cnpj>{@E@}      <InscricaoMunicipal>100464</InscricaoMunicipal>{@E@}      <DadosComplementaresPrestador>{@E@}        <Telefone>32518000</Telefone>{@E@}        <RazaoSocial>NDDigital Software S/A</RazaoSocial>{@E@}      </DadosComplementaresPrestador>{@E@}    </Prestador>{@E@}    <Tomador>{@E@}      <RazaoSocial>Testes NDDigital</RazaoSocial>{@E@}      <IdentificacaoTomador>{@E@}        <Cnpj>80606901000160</Cnpj>{@E@}        <InscricaoMunicipal>21358</InscricaoMunicipal>{@E@}      </IdentificacaoTomador>{@E@}      <EnderecoTomador>{@E@}        <Endereco>Rua Dr. Walmor Ribeiro</Endereco>{@E@}        <Numero>431</Numero>{@E@}        <Complemento>Predio</Complemento>{@E@}        <Bairro>Coral</Bairro>{@E@}        <CodigoMunicipio>4209300</CodigoMunicipio>{@E@}        <CodigoMunicipioSiafi>5069</CodigoMunicipioSiafi>{@E@}        <Uf>SC</Uf>{@E@}        <Cep>88500000</Cep>{@E@}      </EnderecoTomador>{@E@}      <Contato>{@E@}        <Telefone>32518000</Telefone>{@E@}        <Email>luiz.machado@nddigital.com.br</Email>{@E@}      </Contato>{@E@}      <DadosComplementaresTomador>{@E@}        <TipoLogradouro>Rua</TipoLogradouro>{@E@}        <TipoBairro>Bairro</TipoBairro>{@E@}        <CidadeDescricao>Lages</CidadeDescricao>{@E@}        <DDD>049</DDD>{@E@}        <Pais>Brasil</Pais>{@E@}        <TipoDocumento>1</TipoDocumento>{@E@}      </DadosComplementaresTomador>{@E@}    </Tomador>{@E@}  </InfRps>{@E@}  <InfNfse>{@E@}    <Numero>2926</Numero>{@E@}    <DataEmissao>2013-03-26T14:07:17</DataEmissao>{@E@}    <CodigoVerificacao>B4IEM6R7Q</CodigoVerificacao>{@E@}    <Status xsi:nil="true" />{@E@}    <DataCancelamento xsi:nil="true" />{@E@}    <NumeroGuia xsi:nil="true" />{@E@}    <DataQuitacaoGuia xsi:nil="true" />{@E@}    <Competencia>2013-03-01T00:00:00</Competencia>{@E@}    <ValoresServico>{@E@}      <ValorServicos>0.20</ValorServicos>{@E@}      <ValorDeducoes>0.01</ValorDeducoes>{@E@}      <ValorPis>0.01</ValorPis>{@E@}      <ValorCofins>0.01</ValorCofins>{@E@}      <ValorInss>0.01</ValorInss>{@E@}      <ValorIr>0.01</ValorIr>{@E@}      <ValorCsll>0.01</ValorCsll>{@E@}      <IssRetido>1</IssRetido>{@E@}      <BaseCalculo>0.18</BaseCalculo>{@E@}      <Aliquota>0.0500</Aliquota>{@E@}    </ValoresServico>{@E@}  </InfNfse>{@E@}  <DadosAdic>{@E@}    <CamposAdicionais>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.0</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.1</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.2</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.3</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.4</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.5</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.6</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.7</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.8</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}      <CampoAdicional>{@E@}        <NomeCampo>NAME.9</NomeCampo>{@E@}        <ValorCampo>Teste</ValorCampo>{@E@}      </CampoAdicional>{@E@}    </CamposAdicionais>{@E@}    <Email>{@E@}      <ReceiverToList>{@E@}        <ReceiverTo>luiz.machado@nddigital.com.br</ReceiverTo>{@E@}      </ReceiverToList>{@E@}      <ReceiverCcList />{@E@}      <Subject />{@E@}      <Body />{@E@}    </Email>{@E@}  </DadosAdic>{@E@}  <ListaDadosMunicipio xsi:nil="true" />{@E@}  <ImpressaoControladaRps xsi:nil="true" />{@E@}</Rps>]]></ContentData>

                         </GenericDoc>

                 </Impression>

         </ImpressionList>

 </CrossTalk_Body>

</CrossTalk_Message>

 

Crosstalk de Retorno da Consulta Impressão Comandada por RPS:

 

Retorno da Consulta de Impressção comanda por RPS pelo Web Service

NFSe_p20005_m210_103.xsd

#

ID

Campo

Descrição

Elemento

Pai

Tipo

Ob.

Tam.

Dec.

Observação

1

A01

<CrossTalk_Message>

TAG Raiz da mensagem.

G

-

-

S

-

-

Tag Raiz da mensagem.

2

B01

<CrossTalk_Header>

Grupo de informações da mensagem.

G

A01

-

S

-

-

Grupo de informações do processo que será executado.

3

B02

<ResponseCode>

Código de resposta do processo.

E

B01

N

S

4

-

O Código do retorno será apresentado neste campo, e a descrição no campo abaixo (ReponseCodeMessage).

 

200 - Processamento realizado com sucesso

500 - Falha de Schema

501 – XML mal formado

510 – Duplicidade de GUID

511 – GUID invalido.

520 – JobKey Inexistente

522 – Job sem conexão de entrada via banco da de dados

523 – CNPJ do Prestador informado no ENTERPRISEID difere do cadastrado no Job

530 – Processo informado inexistente

999 – Erro não Catalogado (Exceções Genéricas/Banco de Dados)

4

B03

<ResponseCodeMessage>

Mensagem de resposta do processo.

E

B01

C

S

2

-

Mensagem referente aos códigos acima.

5

B04

<ProcessCode>

Código do processo de envio de RPS.

E

B01

N

S

5

-

Para o Envio de RPS informar o valor: 20005

6

B05

<MessageType>

Tipo de operação que será realizada.

E

B01

N

S

3

-

Retornará o mesmo valor 210.

210 – Resposta do WS.

7

B06

<ExchangePattern>

Tipo de mensagem que será realizada.

E

B01

N

S

1

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

8

B07

<SourceId>

Identificador de envio do ERP.

E

B01

N

N

30

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

9

B08

<GUID>

Identificador Global Unique Identifier.

E

B01

C

S

36

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

10

B09

<DateTime>

Data e hora de envio da mensagem.

E

B01

D

N

-

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

11

B10

<EnterpriseId>

CNPJ do prestador de serviço.

E

B01

N

S

14

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

12

B11

<Token>

Identificador único de emissão do ERP.

E

B01

C

S

50

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

13

B12

<ContentType>

Tipo do Documento RPS enviado no RawData

E

B01

C

N

8

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS

14

B13

<ContentEncoding>

Codificação do documento RPS enviado no RawData.

E

B01

C

S

10

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Consultar Status do Processamento do RPS

15

C01

<CrossTalk_Body>

Grupo de informações de identificação do RPS

G

A01

-

S

-

-

Grupo que contém a identificação do RPS

16

C02

<JobKey>

Valor do JobKey configurado no NFS-e Settings

E

C01

N

S

10

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Consultar Status do Processamento do RPS

18

C04

< ImpressionList>

Grupo da listas de Impressão

G

-

-

S

-

-

Grupo da lista de Integração

19

C05

<Impression>

Informação da Impressão.

E

-

-

S

-

-

Informações da Integração.

20

C06

<ReturnOption>

Número da Opção de Retorno

A

C05

N

S

3

-

Código de Opção de Retorno de Impressão:

1 – XML Genérico.

2 - PDF

21

C07

<Rps>

Informações do RPS.

E

C05

-

S

-

-

Informações do RPS.

22

C08

<Number>

Número do RPS

A

C07

N

S

15

-

Número do RPS

23

C09

<Series>

Série do RPS

A

C07

C

S

5

-

Série do RPS

24

C10

<kind>

Tipo do RPS.

A

C07

N

S

1

-

Tipo do RPS.

25

C11

<GenericDoc>

Grupo que apresentado o documento original.

E

C05

-

S

-

-

Grupo que apresenta o retorno de integração

26

C12

<ContentData>

Informa se o conteúdo do arquivo xml de RPS foi compactado.

E

C11

C

S

5

-

Valores possíveis de retorno:

false – quando a integração não foi compactada.

true- Quando a integração foi compactada.

27

C13

<type>

-

E

C11

-

S

-

-

-