none
Opdatering af valutakurser på C5 2012 SP2 HF8

    Spørgsmål

  • Hej forum,

    Jeg har en REN standard C5 2012 SP2 HF8 på SQL installeret på en ny server i Polen.

    Her får jeg brug for automatisk opdatering af PLN kursen dagligt, men af en eller anden årsag fejler den.

    Opsætningen synes identisk med samme installation jeg har i DK, hvor den kører fint igennem.

    Er det mon fordi, at det kun lader sig gøre med et dansk IP nummer?

    Eller kan du pege på andre ting, jeg kunne kigge på ?

    Mvh

    Christian

    InterConnect A/S


    IC.CJP

    22. marts 2016 10:17

Alle besvarelser

  • Hvis det er pga. noget ip-nummer-filter, så er du velkommen til at teste den jeg har kørende i stedet.

    Dens URL og årsagen til at jeg har lavet den er beskrevet her: http://blog.systemconnect.dk/?p=581

    Den forespørger blot kurserne hos Nationalbanken, men tweaker så lige formatet så det kan læses både af nye og gamle C5'ere...

    Giv gerne lyd hvis det hjælper, for så kunne noget tyde på at det er et ip-nummer filter.


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

    • Foreslået som svar af Gert Lynge 22. marts 2016 11:09
    22. marts 2016 11:08
  • Jeg hælder desværre til sidstnævnte, for jeg kan ikke få det til at virke ... Har været på jeres link, og den er konfigureret på sammed måde som den i DK og der spiller det jo fint.

    URL virker fint i browser, så det er heller ikke den, som giver balladen.

    Nu prøver jeg følgende:

    powershell  Invoke-WebRequest "https://www.nationalbanken.dk/_vti_bin/DN/DataService.svc/CurrencyRatesXML?lang=da" -OutFile "c:\test.txt"

    Tak for input

    Mvh

    Christian


    IC.CJP

    22. marts 2016 11:50
  • Ok - men virker det med vores URL, så må den altså gerne bruges - det er sådan set det den er der for :-).

    Det er ikke noget vi har planer om at pille ned - netop fordi det er den eneste løsning for ældre C5'ere hvor man ikke har mulighed for at programmere sig ud af at Nationalbanken skiftede format.


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

    • Foreslået som svar af Gert Lynge 22. marts 2016 11:54
    22. marts 2016 11:54
  • Jeg har prøvet jeres url også ... uden held

    IC.CJP

    22. marts 2016 12:05
  • Du er meget velkommen til at få en teamviewer på min pc


    IC.CJP

    22. marts 2016 12:10
  • Hej Christian

    Hvis vores ikke virker, så er det med sikkerhed IKKE et IP-filter.

    For vores service filtrerer ikke - og forespørgslen til Nationalbanken kommer fra vores server - som jo står i Danmark.

    Mit gæt er at du har en lokal firewall eller lign. der blokerer kaldet.

    Jeg kan desværre ikke tilbyde dig at fejlsøge via teamviwer, dels fordi jeg er booket til andet arbejde i dag - dels fordi det så vil være mod betaling og dels fordi det slet ikke er min spids-kompetence at fejlsøge på :-).


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

    22. marts 2016 12:20
  • ok. Hvis det skulle være en lokal firewall, ville jeg da heller ikke få noget op i browser eller ?

    IC.CJP

    22. marts 2016 12:21
  • Kommer an på hvordan der spørges. Der kan spørges med metoden POST eller GET.

    Browseren spørger med GET, men C5 benytter formentligt en POST.

    Jeg kan ikke sige andet end at det burde fungere - og hvis det ikke gør det, så er det noget lokalt på den server/PC du prøver fra - eller fra det lokale netværk. Hvad fik du ud af power-shell forsøget?


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

    22. marts 2016 12:24
  • ok. jeg undersøger ... Power Shell virker fint, orker bare ikke at gå i gang med traversere den igennem, hvis svaret på mit problem "bare" er et flueben eller noget

    IC.CJP

    22. marts 2016 12:37
  • Hej,

    Et forslag kunne være at få responseXML dokumentet dumpet i en teksfil, så den polske og danske installation kan sammenlignes.

    Ved at indsætte de nedenstående 2 markerede linjer efter l. 77 i WebCurrency.XAL dumpes/gemmes responseXML dokumentet i en tekstfil i C5 mappen:

    Som det kan ses ovenfor spørger C5 med 'GET'.


    Venlig Hilsen Henrik Hansen Senior Software Engineer Microsoft Dynamics C5

    23. marts 2016 11:18
    Ejer