Boa tarde a todos,
A cidade de São Paulo, por ter um layout diferente do ABRASF não foi implementado ainda.
Existe um grupo de pessoas no fórum fazendo a implementação, me parece que estão até usando uma DLL para realizar a assinatura.
Não estou acompanhando a implementação.
Oficialmente o componente ACBrNFSe não atende a cidade de São Paulo e consequentemente o ACBrNFSeMonitor disponibilizado no repositório Branches para que mais pessoas possam colaborar no seu desenvolvimento e testes também não atende.
DATAC, da forma que você montou o arquivo INI não vai gerar nunca.
Vou pegar algumas linhas de código do fonte DoACBrNFSeUnit que pertence ao projeto ACBrNFSeMonitor, as linhas abaixo encontram-se na procedure GerarIniNFSe.
IdentificacaoRps.Numero := INIRec.ReadString('IdentificacaoRps', 'Numero', '');
O arquivo INI tem estar da seguinte forma:
[identificacaoRps]
Numero=25
outro exemplo:
Servico.Valores.ValorServicos := INIRec.ReadFloat('Servico', 'Valores.ValorServicos', 0);
Servico.Valores.ValorDeducoes := INIRec.ReadFloat('Servico', 'Valores.ValorDeducoes', 0);
No arquivo INI devemos escrever:
[servico]
Valores.ValorServicos=350.00
Valores.ValorDeducoes=10.00
Espero ter ajudado.