Jump to content

Envio de dados para a AT via webservices


ammsoftware

Recommended Posts

Desenvolvi para a empresa um software de faturação em VB6 que neste momento está completamente funcional e a cumprir com todas as exigências legais. No entanto, gostaria de poder implementar o envio dos dados de faturação da empresa via webservices e não através do saft-pt. Já consegui pela net alguma informação para VisualBasic 6 mas ainda não percebi muito bem como é o funcionamento da coisa. Encontrei mesmo um troço de código (podem copiar aqui) e que na teoria consegue fazer a comunicação com um webservice. Alguém pode, por favor, mostrar-me "o caminho das pedras" a partir do código que aqui estou a apresentar?

Obrigado

António Mendes

  • Vote 1
Link to comment
Share on other sites

  • 1 month later...

Desenvolvi para a empresa um software de faturação em VB6 que neste momento está completamente funcional e a cumprir com todas as exigências legais. No entanto, gostaria de poder implementar o envio dos dados de faturação da empresa via webservices e não através do saft-pt. Já consegui pela net alguma informação para VisualBasic 6 mas ainda não percebi muito bem como é o funcionamento da coisa. Encontrei mesmo um troço de código (podem copiar aqui) e que na teoria consegue fazer a comunicação com um webservice. Alguém pode, por favor, mostrar-me "o caminho das pedras" a partir do código que aqui estou a apresentar?

Obrigado

António Mendes

Boa tarde ammsoftware,

Conseguiu evoluir alguma coisa? Eu também estou a tentar desenvolver o webservice em VB6 e não estou a chegar a lado nenhum.

Os tópicos existentes só tem exemplos em .Net que não nos ajudam em nada.

Link to comment
Share on other sites

Não, ainda não consegui fazer nada. Tenho encontrado alguma coisa na internet mas não consigo implementar. Que tal lançar aqui um desafio? Criar um grupo de pessoas interessadas em aprender como implementar esta situação e procurar alguém que já o tenho feito com sucesso e que este na disponibilidade de nos ensinar o "caminho das pedras" (free ou a pagar desde que seja um custo razoável), de preferência presencialmente (uma manhã ou tarde) num lugar a combinar que fique mais ou menos equidistante de todos os participantes.

Fica aqui o desafio

Link to comment
Share on other sites

  • 1 month later...

Boas a todos os participantes neste forum, sou novo nestas andanças!!!

Tenho instalado em várias empresas um software de facturação feito em VB6 debaixo de SQLServer que está certificado pela AT e estou neste momento a desenvolver o envio de documentos de transporte via webservices a AT.

Já tenho o registo de testes efectuado nas finanças mas quando comecei a ler a documentação não percebi nada de nada no que diz respeito a encriptação das chaves do SOAP:Header do ficheiro a validar.

Haverá alguem que me possa ajudar a ultrapassar este imbróglio....

Obrigado a todos

.

Link to comment
Share on other sites

Sinceramente acho que é demasiada "pedra para partir" tentar implementar isso em VB6...

sobre tudo sendo possível implementar em .Net e integrar com a solução VB6

A solução mais simples é criar um projecto em .Net que de para registar como COM.

Seguem links sobre registar COM .Net:

http://msdn.microsoft.com/en-us/library/h627s4zy(v=vs.71).aspx

http://msdn.microsoft.com/en-us/library/tzat5yw6(v=vs.80).aspx

https://www.simple-talk.com/dotnet/visual-studio/build-and-deploy-a-.net-com-assembly/

Edited by AntonioMateus
Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.