none
Soap C52012

Alle besvarelser

  • Hej Jørgen

    Ja, Microsoft selv og Krak ;-)

    Spøg til side - jeg har aldrig selv haft brug for det, men har hæftet mig ved at Krak-integrationen bruger SOAP. En integration er måske så meget sagt, men du kan i hvert fald kalde eksterne SOAP services ser det da ud til.

    Du finder implementeringen i webkrak.mac makroen og der er så vidt jeg kan se god inspiration hvis du selv skal lave noget :-)

    Hvis du gerne vil have noget indgående SOAP (altså at du kan kalde services i C5 udefra), så er det lidt sværere at lave. Vi har dog nogle værktøjer i værktøjskassen så vi kan implementere nogle simple ting direkte på en SQL-server (kræver at din C5 kører på SQL databasen) - og dem kan man jo evt. kalde via webservice... Men der findes ikke noget "out of the box" i C5 2012 (det gør der til gengæld i C5 2014 og NAV 2013R2 - men det er jo en helt anden historie :-) ).


    MVH gsl@systemconnect.dk Se også: http://blog.systemconnect.dk/

    • Foreslået som svar af Gert Lynge 1. august 2014 08:10
    1. august 2014 08:10
  • Hej Jørgen

    Jeg har lavet integration fra C5 2012 til Blue Water vha. soap kald, og det kører fint. Har kun benyttet de standard funktioner, som ligger i macro Services.

    Mvh. Leif

    11. august 2014 07:59
  • Hej Jørgen

    Jeg har lavet integration fra C5 2012 til Blue Water vha. soap kald, og det kører fint. Har kun benyttet de standard funktioner, som ligger i macro Services.

    Mvh. Leif

    Hej Jørgen, 

    du har så været mere heldig en vi har. 

    Vi har lavet et simpelt standard kald, og får blot svar retur at soap version er ikke korrekt.

    "<faultstring>SoapServer::SoapServer(): 'soap_version' option must be SOAP_1_1 or SOAP_1_2</faultstring>"

    har nu fejlsøgt på det i flere dage, og fandt denne streng, hvor du havde ramt den rette linie. det er en C5 2012 vi sidder og bakser med.


    Med venlig hilsen David

    14. januar 2015 19:54
  • Hej David

    Jeg ved ikke om man kan angive den soap version nogen steder i C5.

    Men hvis i ikke har andre muligheder, så overvej at lave en Proxy mellem C5 og webservicen - dvs. implementer selv en SOAP-webservice, som C5 kan kalde - og som "blot" sender kaldene videre til den rigtige SOAP-webservice. Det er mere eller mindre det jeg gør for at få Nationalbankens valutakurser til at virke på de ældre C5'ere - se evt. her: http://blog.systemconnect.dk/?p=581


    MVH gsl@systemconnect.dk Se også: http://blog.systemconnect.dk/

    • Foreslået som svar af Gert Lynge 15. januar 2015 07:44
    15. januar 2015 07:44