Mine områder
Hjelp
Torkel Lodberg
CONTRIBUTOR **

VG14 interop problemer?

av Torkel Lodberg (Oppdatert ‎31-07-2019 12:14 av Torkel Lodberg )

Er det noen kjente problemet med interop for VG14? Vi har problemer med at bcSetTypeOfStockChange kræsjer. Koden under fungerer fint i VG13, men ikke VG14. 

 

Exception info: System.AccessViolationException at RG_SRVLib.Interop.IBisComStockContol.bcSetTypeOfStockChange(Int32)

 

IBisComStockControl so = (IBisComStockControl)Global.GetBusinessComponent(GLOBAL_Components.BC_StockControl);

 

so.bcInitNewStockOrder();
int gordid = so.bcGetInt((int)StockControl_Properties.STC_StockChangeNo);

 

var rc = so.bcSetTypeOfStockChange(3); // 3 = Varetelling // STOCK_COUNTINGcrash.jpg

9 SVAR 9
kennethpedersen
CONTRIBUTOR **

av kennethpedersen (Oppdatert ‎28-08-2019 09:35 av kennethpedersen )

Hei. Jeg har også problemer etter oppgradering fra 13 til 14 med en ordreintegrasjon jeg har laget. Se vedlegg. Noen som vet hva dette skyldes? 

 

Mvh
Kenneth Pedersen
Viego Data AS - Visma-forhandler

av Øyvind Fotland

Heisann Torkel, kan det tenkes at interopen du bruker ikke er den samme som i Global mappen ? 

Forsøk å fjerne refferansen til RG_SRVLib.Interop og sjekk at "copy to the local folder" ikke er selektert.

 

 

//Øyvind

Torkel Lodberg
CONTRIBUTOR **

av Torkel Lodberg (Oppdatert ‎12-09-2019 11:27 av Torkel Lodberg )

Sliter fortsatt med dette. Vi har hentet RG_SRVLib.Interop.dll fra VG14 installasjonen til kunden, og har deretter bygget integrasjonen med denne interop'en (dette er slik vi også gjør med VG13, og fungerer da fint).  Det er versjon 14.0.6293.0 av interop. Når det gjelder Visual Studio så står det Aliases=global, Copy Local=False, Embed Interop Types=True, File Type=Assembly, Identity=RG_SRVLiv.Interop, Resolved=True, Runtime Version=v1.1.4322, Specific Version=False, Strong Name=True og Version=1.0.0.0

 

Dette gjør dessverre at våre kunder ikke får oppgradert til VG14, og begynner derfor å bli litt kritisk.

Andre forslag? Er det noen logger vi kan ta ut som gjør det mulig å feilsøke problemet nærmere?

av Øyvind Fotland

Heisann, dette er en problemstilling som må tas opp med din partner. De kan bistå deg videre med dette.

 

//Øyvind

Torkel Lodberg
CONTRIBUTOR **

av Torkel Lodberg

Stemmer det at enkelte forhandlere / kunder har fått tilgang til 14.10 ? 

 

Finner kun 14.00 her :

 

 
Isåfall viktig at denne legges ut, slik at vi kan få integrert oss mot denne.
Anonymous
Ikke relevant

av Anonymous

Versjonen er ikke klar enda, så den er ikke tilgjengelig per dags dato.

Mvh

amundsf
ACTIVE CONTRIBUTOR *

av amundsf
Hadde noe trøbbel med print av blankett fra addon til salgsordre. Problemet løste seg litt tilfeldig ved å generere selve dll'en på nytt med VG 14.00.

Altså ikke bare bytte interop, men også selve dll'ene. Vet ikke om det gjelder andre saker, men verdt et forsøk?
Torkel Lodberg
CONTRIBUTOR **

av Torkel Lodberg

Interop infointerop14.png

Torkel Lodberg
CONTRIBUTOR **

av Torkel Lodberg

Litt forvirrende info i versjonsbrevet for VG14 forøvrig:

 

"I versjon 13 så er 64 BIT klient av Visma Global tilgjengelig for installasjon. Merk! For de som ønsker å kjøre 64BIT klient av Visma Global så er det viktig att man også kjører 64BIT Visma Global server. For kunder som kjører Visma Documentsenter eller Visma CRM som er 32BIT må kjøre 32BIT Visma Global klient."

 

Her burde det kanskje stått "I versjon 14" eller "I versjon 13 og nyere" ?

Gå til de områdene du ønsker å legge til og velg "Legg til i Mine områder"