...
4.1 Habilitando Login
Para conectar um sistema gerador de RPS com o sistema emissor de NFS-e
Siga os seguintes passos:
1 - acesse a Área do Prestador de Serviços, no portal Portal Janela Única.
2 - clique em Contribuinte e depois em RPS.
3 - clique no botão Alterar Senha.
A senha cadastrada será utilizada tanto na integração ao web Service de teste
quanto no Web Service de Produção. Uma vez cadastrada a nova senha a empresa
estará homologada.
As informações necessárias para acessar o Web Service são o código do usuário e
a senha.
...
Abaixo seguem algumas formatações de dados que devem ser seguidas para geração correta na estrutura dos arquivos.
Formado | Observação |
---|---|
Data (date) | Formato: AAAA-MM-DD |
Data/Hora (datetime) | Formato AAAA-MM-DDTHH:mm:ss |
Valores Decimais (decimal) | Formato: 0.00 |
Valores Percentuais (decimal) | Formato 00.00 |
Não deve ser inserido caractere não significativo para preencher o tamanho completo do campo, ou seja, zeros antes de número ou espaço em branco após a cadeia de caracteres. A posição do campo é definida na estrutura do documento XML através de TAGs (<tag>conteúdo</tag>).
...
Legenda da tabela:
(1) Nome do tipo complexo;
(2) Descrição do tipo complexo;
(3) Identifica se a sequência de campos fará parte de uma escolha (choice);
(4) Nome do campo que faz parte do tipo complexo;
(5) Tipo do campo, que pode ser simples ou complexo;
(6) Quantas vezes o campo se repete na estrutura de dados: a. Formato: “x-y” onde “x” é a quantidade mínima e “y” a quantidade máxima. Se a quantidade máxima for indefinida, será utilizado “N” no lugar do “y”;
(7) Descrição do campo.
notaFiscalServicoEletronica | |||
---|---|---|---|
Representa dados de identificação da Nfs-e. | |||
Nome | Tipo | Ocorrência | Descrição |
numeroNfse | numeroNfse | 1 - 1 | |
codigoVerificacao | codigoVerificacao | 1 - 1 | |
dataEmissao | date | 1 - 1 | |
numeroNfseSubstituta | numeroNfse | 0 - 1 | Não utilizado |
outrasinformacoes | outrasinformacoes | 0 - 1 | |
status | status | 1 - 1 | 1 ou 2 |
descStatus | string | 0 - 1 | 1 - Normal |
creditoGerado | creditoGerado | 0 - 1 | Tabela creditoGerado |
complementoPrestador | complementoPrestadorServico | 0 - 1 | |
valorNfse | valorNfse | 0 - 1 | |
identificacaoOrgaoGerador | identificacaoOrgaoGerador | 0 - 1 | Tabela identificacaoOrgaoGerador |
rps | reciboProvisorioDeServico | 0 - 1 | Tabela reciboProvisorioDeServico |
loteRPS | |||
---|---|---|---|
Representa dados de identificação do Lote. | |||
Nome | Tipo | Ocorrência | Descrição |
tipoLote | tipoLote | 1 - 1 | 1 - Recibo provisório de |
ildentLote | numeroLote | 1 - 1 | Não pode ser repetido |
recibosProvisoriosDeServico | recibosProvisoriosDeServico | 1 - N | Tabela |
resultado | int | 1 - 1 | Número do resultado |
status | int | 1 - 1 | Código do status |
descStatus | string | 1 - 1 | Descrição do status |
codErro | int | 1 - 1 | Código do erro |
informacoesErro | string | 0 - 1 | Informações sobre o |
...