Navisionguider.dk
DunTrade betalingserfaringer
DunTrade integration til Navision fra Logos Consult ApS, læs om fordele, priser og versioner m.m.

Problemer med CBIC bankintegrationskomponenten


Ved brug af Payment Management kræves der, at der på hver arbejdsstation, der skal sende og modtage filer til/fra banken, bliver installeret en bankintegrationskomponent (CBIC).

Der kan forekomme at der er problemer med komponenten. Dette vil kunne mærkes når brugererne oplever fejl, når de vil udlæse betalinger? Checke version? Importere kontoudtog eller valutakurser m.m.

Det medfører følgende fejlmeddelse:
 
Til toppen af siden

Løsning


Først og fremmest kan det oplyses at det er CBIC/kommunikationsmodulet der forårsager fejlen.
Dette modul konverterer det man læser ud fra Navision, til det præcise format, som den enkelte bank kan indlæse. Og gør det samme med kontoudtog fra banken, som den konverterer til et format som Navision kan læse.

Derudover bliver kommunikationsmodulet kaldt, når man åbner formen "About Payment Management", som man bruger til at checke versioner. Når dette kommunikationsmodul ikke er korrekt registreret i Navision, vil den ovennævnte fejl komme. Check hvilket scenarie der passer til det pågældende problem, og følg vejledningen.

Scenarie 1:

Kommunikationsmodulet er slet ikke installeret på maskinen. På hver enkelt maskine hvor der er installeret en Navision Klient, som skal eksportere eller importere filer til/fra Payment Management, skal kommunikationsmodulet installeres. Det gøres ved at køre setup.exe som ligger på Payment Management produkt CD'en, eller kan hentes fra nsc.celenia.com. (Navision forhandlerhjemmeside).

Scenarie 2:

Kommunikationsmodulet er installeret, men du får stadig fejlen "Denne meddelse er til C/AL-programmører:..."
Af en eller anden grund, er kommunikationsmodulet ikke blevet registreret korrekt i de objekter der arbejder med det. Det skal så gøres manuelt.

Det drejer sig om følgende objekter, som du også vil se fejler, hvis du forsøger at kompilere objekterne:

Form 6016900 About Payment Management
Codeunit 6016801 IMport Currency Exchange Rates
Codeunit 6016817 Send Payments
Codeunit 6017200 Import Account Statement
For at rette disse objekter til, følge nedenstående steps:

Gå ind i Object Designer (SHIFT+F12).
Find objektet, og tryk på Design.
Tryk derefter på Vis, Globals.

Du vil nu se en linie hvor der står CBIC og i feltet Subtype står der Unknown.

Fjern nu Unknown og tryk på F6 2 gange.
Du vil nu få en Automation Server-liste frem, hvor du skal finde CBICindk.

Tryk på OK.
Der vil nu stå Interface i vinduet.

Tryk derefter på OK.
Gem og kompiler objektet.

Denne fremgangsmåde bruges på alle 4 objekter. Dog skal det lige siges at i Codeunit 6017200 Import Account Statement ligger CBIC under Locals, og ikke globals, men ellers benyttes samme fremgangsmåde.

Scenarie 3:

Hvis der i de 4 objekter der er nævnt i Scenario 2, ikke er linjer med CBIC, og der er installeret et kommunikationsmodul, er der en måde hvorpå det kan installeres manuelt.

Gå ind under Funktioner, Custom Controls, Control, Browse og find filen CBICindk.dll. (filen er placeret i den folder hvor du installerede kommunikationsmodulet). Tryk Open, og filen er nu registreret i Navision.
Genstart Navision, og så skulle kommunikationsmodulet gerne være installeret korrekt.

Hvis det stadig giver problemer, gennemføres Scenario 2.

Til toppen af siden

Kommentar

Du skal være logget ind før du kan se eller skrive kommentarer til de forskellige indlæg. Klik her for at logge ind, eller oprette en bruger.
Denne artikel
» Problemer med CBIC bankintegrationskomponenten
» Løsning

Søg i teksten

Artikel type
- Vejledning

Skrevet af
- kent kjær jensen

Funktioner
· Anbefal til ven
· Printervenlig
· Kommenter / Bedøm
· Vis fuldskærm

En del af serien
Payment Management

Nøgleord
- Bank
- Payment Management