Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: Agentes de IA em Harbour (xBase)

_Créditos das imagens: ChatGPT 💡 **Agentes de IA em Harbour (xBase)** [**naldodj-hb-ai-agents**](https://github.com/naldodj/naldodj-hb-ai-agents), um framework open-source para criação de agentes de IA autônomos em Harbour! 🚀 Inspirado no trabalho original da FiveTech Software, este projeto expande essa ideia para desenvolvedores xBase, permitindo a automação de tarefas com classes como `TAgent` e `TOLlama`. Agora, seu código pode manipular arquivos, realizar cálculos e até responder perguntas como "Que horas são?". 🔹 **Destaques:** ✅ **Modular e prático** – Crie pastas, edite arquivos e interaja de forma inteligente. ✅ **Requisitos mínimos** – Harbour + Ollama instalados localmente. ✅ **Confiabilidade** – Inclui uma suíte de testes (`hb_agents.prg`). 📌 Confira no GitHub: [naldodj-hb-ai-agents](https://github.com/naldodj/naldodj-hb-ai-agents). 📌 Referência: [Class TOllama with Agents](https://forums.fivetechsupport.com/viewtopic.php?t=45590) (FiveTec...

Protheus :: WebService Nota Fiscal de Saida Tools (Versão Final)

Anteriormente à essa versão, tinha publicado os "posts":

Protheus :: Retornando o XML do Documento de Saida (Nota Fiscal Eletrônica) usando WebService
e
Protheus :: Tornando o XML de NFSe Eletrônico retornado via WS usável.

Bem, agora vou publicar a versão final dos exemplos anteriormente publicados com algumas correções e melhorias. Então, se baixou a versão anterior, é, altamente recomendável, que baixe essa versão para saber as correções e melhorias implementadas. Como basicamente o que disponibilizo aqui é praticamente o mesmo que já publiquei nos "posts" anteriores, não vou "colar" aqui o código. Mas o "fonte" está garantido para "download".

Uma dica, para poder usar o retorno dos "XMLs" das "NFSes" faz-se necessário uma pequena alteração na configuração do "ini" do "protheus server". Sendo:


1: [localhost/naldo/ws]
 2: ENABLE=1
 3: PATH=d:\totvs\naldo\pdata\web\WS
 4: ENVIRONMENT=naldo
 5: INSTANCENAME=WS
 6: RESPONSEJOB=JOB_WS_0001          
 7: DEFAULTPAGE=wsindex.apw
 8: 
 9: [JOB_WS_0001]
10: TYPE=WEBEX
11: ENVIRONMENT=naldo
12: INSTANCES=1,9
13: SIGAWEB=WS
14: INSTANCENAME=WS
15: ONSTART=U___WSSTART
16: ONCONNECT=U___WSCONNECT
17: ;PREPAREIN=00,01
      
Essa é a configuração do WS do meu note. A configuração importante para o uso desse modelo está relacionada a ONCONNECT=U___WSCONNECT, onde uso uma "User Function" para tratamento especial ao "XML" de saída.

Bem, é isso. Para baixar a versão "full" basta clicar aqui

[]s
иαldσ dj.


...

Comentários

  1. Bom dia, Naldo.
    Primeiro parabéns pelo conhecimento compartilhado.
    Queria ver com você se tem algo que ao lançar o documento de entrada ele baixe o xml corrente do fornecedor?

    Obrigado

    David Fernando Pulz

    ResponderExcluir
  2. Naldo,
    BOA TARDE!

    Por gentileza, você teria algum exemplo de como consumir o webservice nfeDownloadNF da SEFAZ e obter o xml através da chave?
    Como isso poderia ser feito?

    ResponderExcluir
    Respostas
    1. Opa Poliester, você conseguiu consumir o webservice nfeDownloadNF da SEFAZ para obter o XML via chave ?

      Excluir
  3. També estou querendo o mesmo item do Poliester.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas