Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | NFSE |
Função: | TSSnfsexmlenv.prw nfsexmlenv.prw |
País: | Brasil |
Ticket: | Não Há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS2-10038 |
A prefeitura de Campinas atualizou o layout, incluindo duas novas tags ( InscricaoMunicipalObra e ServicoObra ). Devido essa atualização por parte da prefeitura, ocorre erro 1511 ao enviar lote RPS com códigos de serviço 7.02, 7.04 e 7.05:
Erro 1511 - Para servicos previstos nos subitens 7.02, 7.04 e 7.05 da Lista de Servicos, prestados no municipio de Campinas, o campo Inscricao Municipal da Obra deve ser preenchido com uma inscricao valida ou com 000000000 (9 zeros) para obra nao identificada.
No ERP Protheus: Para que as novas tags <InscricaoMunicipalObra> e <ServicoObra> do xml a ser enviado a prefeitura sejam preenchidas é necessário:
Exemplo de campos criados:
C5_XIMOBRA → Inscrição Municipal Obra
C5_XSEROBR → Código de Serviço de Obra
OBS: os nomes são apenas exemplos, pode ser criado qualquer nome.
Posição 16: Inscrição Municipal da Obra ( exemplo: C5_XIMOBRA )
Posição 17: Código Serviço de Obra ( exemplo: C5_XSEROBR )
OBS: Exemplo de preenchimento do parametro → {,,,,,,,,,,,,,,,'C5_XIMOBRA','C5_XSEROBR'}
ATENÇÃO:
De acordo com o manual WebService da prefeitura:
"Para obras fora do município de Campinas informar no campo InscricaoMunicipalObra o valor ‘000000000’ e no campo ServicoObra enviar vazio ou não enviar este campo."
O TSS identifica se a informação contida na tag <municipio> da estrutura de <prestacao> é igual a "CAMPINAS" ( maiúsculo ou minúsculo ), exemplo:
<prestacao>
<municipio>CAMPINAS</municipio>
</prestacao>
Caso não seja "CAMPINAS" ( maiúsculo ou minúsculo ), é criado a tag <InscricaoMunicipalObra> com o valor '000000000', ou seja, se a prestação não for em CAMPINAS, não há necessidade de preencher os campos criados no Pedido de Vendas ( tabela SC5 ).
No TSS:
Assim a estrutura do xml único enviado ao TSS terá as tags de construção que serão utilizadas para alimentar as tags da prefeitura.
xml único TSS:
<construcao>
<inscmunobra>12345678901</inscmunobra>
<codservobra>27</codservobra>
</construcao>
xml a ser enviado a prefeitura:
<EmailTomador>teste@teste.com.br</EmailTomador>
<InscricaoMunicipalObra>12345678901</InscricaoMunicipalObra>
<ServicoObra>27</ServicoObra>