Tópicos deste artigo
- Manual do webservice
- Portais disponíveis
- Métodos disponíveis
- Tipo de impressão
- Observações gerais
- Observações sobre a geração do XML
- Erros comuns
- Campos customizados para a impressão do RPS
- Campos customizados para a impressão da NFSe
Manual de integração com o webservice
Download do manual de envio do arquivo RPS
Download do manual dos campos do layout RPS
Portais Disponíveis
- Produção
Métodos Disponíveis
- Envio:
- Assíncrono.
- Não necessita envio sequencial.¹
- Aceita envio de lote de RPS.
- Consulta Lote.
- Cancelamento (somente Manager SaaS e PlugNotas).
Tipo de impressão
A impressão é feita via layout próprio da Tecnospeed.¹
¹Nossos produtos geram o PDF da NFSe, se aproximando o máximo possível do layout da prefeitura.
Observações gerais
- Possui quebra de linha;
- Não é possível utilizar certificado digital da Matriz nas filiais;
- Até o momento desta documentação não há informações sobre a possibilidade de inclusão do campo de competência da nota fiscal, apenas o campo de data de emissão.
Cancelamento de uma NFSe
- Não possui cancelamento no componente.
- É possível cancelar notas via Manager SaaS e PlugNotas, devido ao cancelamento necessitar de todas as informações específicas e do XML do envio da nota, que estão gravadas na base destas apis, diferente do componente que pode não possuir estas informações no momento do cancelamento.
- Não é possível realizar consulta de notas que foram canceladas pelo portal da prefeitura, ou seja, uma nota cancelada pelo portal, sempre retornará sua situação como Autorizada, não trazendo dados de cancelamento.
Observações sobre a geração do XML
- O código do serviço segue o que está descrito na LCP-116.
- No XML de envio contém uma Tag chamada "ApenasValidaArq", onde a mesma quando é passada como TRUE, apenas será feita uma validação na estrutura do XML, não validando os dados. Por Default essa Tag é passado como FALSE, mas para alterar o seu valor, basta passar como parâmetros extras:
Exemplo: ApenasValidaArq=true
Erros comuns
-
102-Identificação da Remessa do Contribuinte inválida ou já informada em outro arquivo de remessa
Verifique o lote que está sendo informado no envio da nota, essa rejeição geralmente é retornada por conta do lote utilizado já ter sido enviado em uma nota anterior.
Campos customizados para a impressão
Impressão do RPS
- RazaoSocialPrestador=String[80]
- CpfCnpjPrestador=String[20]
- InscricaoMunicipalPrestador=String[40]
- CodigoCidadePrestador=String[10]
- DescricaoCidadePrestador=String[40]
- EnderecoPrestador=String[80]
- BairroPrestador=String[60]
- NumeroPrestador=String[7]
- ComplementoPrestador=String[80]
- CepPrestador=String[10]
- TelefonePrestador=String[20]
- EmailPrestador=String[80]
- EmailTomador=String[80]
- ValorExtenso=String[80]
- ValorRepasseTerceiros=String[20]
- CodigoCidadePrestacao=String[20]
- DescricaoServico=String[500]
- AliquotaISS=String[20]
- TipoEmpresaPrestador=String[255]
- LocalPrestacaoServico=String[50]
- CodigoServico=String[30]
- ValorIR=String[20]
- ValorPis=String[20]
- ValorCofins=String[20]
- ValorCsll=String[20]
- ValorUnitario=String[20]
- CodigoCnae=String[10]
- DiscriminacaoServico=String[500]
- ValorServicos=String[30]
- OutrasRetencoes=String[30]
Impressão da NFSe
- RazaoSocialPrestador=String[80]
- CpfCnpjPrestador=String[20]
- InscricaoMunicipalPrestador=String[40]
- CodigoCidadePrestador=String[10]
- DescricaoCidadePrestador=String[40]
- EnderecoPrestador=String[80]
- BairroPrestador=String[60]
- NumeroPrestador=String[7]
- ComplementoPrestador=String[80]
- CepPrestador=String[10]
- TelefonePrestador=String[20]
- EmailPrestador=String[80]
- EmailTomador=String[80]
- NumeroFatura=String[10]
- ValorFatura=String[20]
- ValorExtenso=String[80]
- ValorRepasseTerceiros=String[20]
- CodigoCidadePrestacao=String[20]
- DescricaoServico=String[500]
- AliquotaISS=String[20]
- TipoEmpresaPrestador=String[255]
- SituacaoNota=String[1]
- 1 - Autorizada
- 2 - Cancelada
- ValorIR=String[20]
- ValorPis=String[20]
- ValorCofins=String[20]
- ValorCsll=String[20]
- ValorUnitario=String[20]
- CodigoCnae=String[10]
- DiscriminacaoServico=String[500]
- ValorServicos=String[30]
- OutrasRetencoes=String[30]
Comentários
0 comentário
Por favor, entre para comentar.