Boa tarde, estou fazendo a leitura do XML da cidade de Campinas, porém logo abaixo da "Discriminação dos Serviços" e acima dos "Tributos Federais", o Código do Serviço está ficando em branco, mesmo ele estando presente no XML e sem marcar a opção "TabServicosExt" no componente.
Impressão atualmente:
Eu vi que dentro da unit ACBrNFSeXLerXml_ABRASFv2 , a procedure TNFSeR_ABRASFv2.LerServico(const ANode: TACBrXmlNode) Não estava adicionando um novo ItemServico, então na hora de imprimir, essa informação simplesmente estava ficando igual na imagem acima.
Eu fiz a seguinte alteração nessa procedure:
Depois isso, a impressão começou a funcionar corretamente
Segue anexo um XML emitido em HOMOLOGAÇÃO + Unit com a alteração.
ACBrNFSeXLerXml_ABRASFv2.pasxml homologacao.xml