...
Clientes No ERP Protheus -: Para que as novas tags <InscricaoMunicipalObra> e <ServicoObra> do xml a ser enviado a prefeitura sejam preenchidas é necessário:
...
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, exemplo:
<construcao>
<inscmunobra>12345678901</inscmunobra>
<codservobra>27</codservobra>
</construcao>
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>[email protected]</EmailTomador>
<InscricaoMunicipalObra>12345678901</InscricaoMunicipalObra>
<ServicoObra>27</ServicoObra>
...