Estou participando do processo de desenvolvimento do aplicativo de uma empresa para envio das NFSE via WebService. Inicialmente para as prefeituras de Santo André e Recife. Consigo gerar as XMLs e aprová-las de acordo com o schema, mas ainda não entendi como seria o processo de assinatura e validação da XML. Eu baixei o seu aplicativo NFSeSigner mas estou tendo o seguinte erro: Project NFSeSigner.exe raised exception class EOleSysError with message 'Classe não registrada, ClassID: {A996E48C-D3DC-4244-89F7-AFA33EC60679}'.
Estou usando delphi 2009
Aguardo retorno
Obrigado
Rodrigo,
você está usando uma versão antiga da CAPICOM.
Esse GUID se refere ao ClassID da ISettings ({A996E48C-D3DC-4244-89F7-AFA33EC60679}).
Aqui estou com o problema: Classe não registrada, ClassID: {88D969F5-F192-11D4-A65F-0040963251E5}
Entrei no site da prodemge baixei o CAPICOM da microsoft no link informado, instalei e registrei a dll, mas continua com o mesmo erro, reiniciei o computador, e deu na mesma
Esse computador está com Windows 2000, consigo emitir nota pelo site da prefeitura 1 por 1 na mão, estava querendo assinar um XML com o seu Nfsesigner e deu esse erro, algum idéia do que pode ser?
Obrigado,
Charles Gonçalves
EDIT: Testando em Windows XP e está com o mesmo problema
Aqui estou com o problema: Classe não registrada, ClassID: {88D969F5-F192-11D4-A65F-0040963251E5}
Entrei no site da prodemge baixei o CAPICOM da microsoft no link informado, instalei e registrei a dll, mas continua com o mesmo erro, reiniciei o computador, e deu na mesma
Esse computador está com Windows 2000, consigo emitir nota pelo site da prefeitura 1 por 1 na mão, estava querendo assinar um XML com o seu Nfsesigner e deu esse erro, algum idéia do que pode ser?
Obrigado,
Charles Gonçalves
EDIT: Testando em Windows XP e está com o mesmo problema
Sim,
seu problema na verdade é o MSXML 5.0.
Você precisa de instalar o Office 2003 ou 2007 nessas máquinas.