Ola a todos andei testando a hbnfe, ja consegui compilar a lib, e executar os exemplos, tive que efetuar algumas alteracoes em hbnfeinitoxml.prg hbnfeevento.prg hbnfedanfe.prg hbnfedanfecce.prg e hbnfecce.prg. para adequar a versao 3.10. so continua com erro na parte que grava o retorno da cce, processa , mas nao grava o xml.
tambem alterei o teste.prg para o cancelamento ser por evento, pois tambem dava erro.
comecei a testar a classe mas ainda esta na versao 2.0
Em outros tópicos reportei q estou tendo problemas ao consultar status do serviço, já revisei URLs etc
Estou trabalhando em 2 frentes 1 o Built In do Fernando e outra teu ZIP, na do Fernando eu postei em outro tópico o problema q esta ocorrendo nos fontes do teu ZIP aparece *ERRO*, acredito q pq esteja algo desatualizado q não consegui encontrar.
Grato
[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”. “Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop Celular Android/iOS Windev Mobile WEB Windev Web
Eu considero muito mais fácil, mas sou suspeito porque fui eu que fiz.
Podemos ressucitar meu projeto, que já não lembro em que pé está.
Só um resumo prévio: Como funciona o processo da SEFAZ:
- É gerada uma STRING - Essa STRING é transmitida pra SEFAZ - A SEFAZ retorna outra STRING - Tudo depende desse retorno, pode até ter mais envios e mais retornos pra completar a operação.
STRINGS... Uma variável contendo "<xlm></xml>", significa que ela contém uma STRING, que por sinal usa o formato XML.
Então só pode haver dois tipos de problema: - STRINGs erradas - Falha de comunicação, por falha mesmo, por faltar DLL, ou por endereço errado (que também é uma string)
É simples assim.
O complicado são os detalhes: uma letra maiúscula onde deveria ser minúscula já causa problema. E também existe diferença entre as UFs, então o XML que funciona normalmente em uma UF, pode precisar de ajustes pra funcionar na outra. Tudo depende desses detalhes, e nem sempre é fácil descobrir, porque pode não constar em manuais.
Nota: como comentou ACBR, devo presumir que usa Capicom e Windows.
José M. C. Quintas Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
Com relação ao envio e retorno de STRINGs, revisei baseado no ACBr o XML e esta igual, não sei o q pode ser o erro, por isso sugeri comitar as atualizações q possa contribuir do projeto e eu recomeço meus testes a partir da ultima atualizao, pq se não to usando uma coisa aki e vc compara com o q tem ai e pode ser q estejamos anos luz de distância.
Tendo praticamente os mesmos fontes ai fica mais fácil de conversar.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”. “Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop Celular Android/iOS Windev Mobile WEB Windev Web
Tendo praticamente os mesmos fontes ai fica mais fácil de conversar.
Lista dos commits. O último foi restaurar tudo. Tudo que foi alterado ficou num ZIP.
Manter compatibilidade é o que mais dá trabalho na programação. Ao mesmo tempo, vai ser o que mais vai dar trabalho pra quem quer usar. Então melhor eliminar de vez. Na falta de retorno de quem usa, e de quem mantém o projeto, melhor fazer outro.
Vou iniciar um novo post, mas com um novo projeto, vamos ver o que dá.
José M. C. Quintas Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes
Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao. Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum... MUITO OBRIGADO PELA SUA DOACAO!