Tag Archives: internet

Automatische installatie van service packs

Belangrijk: kijk onderaan bij ‘firewall’ voor foutmeldingen die u kan krijgen bij het uitvoeren van een Venice setup!

Inleiding

Een van de nieuwe features in Venice 9.70 is de automatisch installatie van service packs. Een service pack is een aanpassing die we voorzien voor een specifieke versie van Venice. De aanleiding om deze uit te brengen is meestal een vraag van een klant die een heel specifiek en urgent probleem heeft dat op korte termijn moet aangepakt worden. Vaak is dit ook een probleem dat heel weinig klanten treft.

We zouden het als volgt kunnen stellen: “Als u niet wist dat er een service pack beschikbaar was, dan is dat omdat u hem niet nodig hebt.”

Waar te vinden?

Service packs kan u downloaden op onze ftp site. In deze mappenstructuur vindt u de service packs terug. Er wordt een map aangemaakt voor elke Venice versie waarvoor er een service pack beschikbaar is. In dezelfde map vindt u ook het bestand Patches.htm, hierin kan u nalezen welke aanpassingen er precies in zitten.

De extensie bevat een verwijzing naar het versienummer.
Bv. VenWin961_.SP2 betekent dat het de 2e service pack is voor v9.61.

Elke service pack is ook cumulatief, dus de aanpassingen die in SP1 zitten, zullen ook in SP2 zitten. Deze aanpassingen worden trouwens ook opgenomen in de eerstvolgende officiële release van Venice. Dus als u versie 9.70 installeert, heeft het geen zin om te kijken als er nog service pack’s zijn voor versie 9.61.

Handmatige installatie

Tot en met versie 9.61 was dit de manier om een service pack te installeren:

  1. Kijk op de ftpsite in de map die verwijst naar uw versie van Venice
  2. Download het SP? bestand
  3. Kopieer dit bestand naar de Patches map onder het basispad van Venice (Druk op Alt-I in het hoofdmenu om het basispad te kennen)
  4. Start Venice opnieuw op op de server. Venice zal detecteren dat er een service pack klaar staat, en voorstellen om deze te installeren
  5. Als dit gebeurd is, dan zullen de Venice werkposten (bij het opstarten van Venice) ook automatisch de aanwezigheid van een service pack detecteren, en u vragen om deze te installeren.

Automatische installatie

Sedert versie 9.70 is dit proces volledig geautomatiseerd, in de volgende gevallen:

  • U doet een nieuwe installatie van Venice
  • U voert een update uit van Venice
  • In andere gevallen zal u de installatie nog steeds handmatig (zie hierboven) moeten uitvoeren.

In dit geval zal het setupmenu van Venice controleren als er een SP beschikbaar is en, mits u toestemming verleent, deze automatisch mee installeren.

 Firewall

De controle verloopt in de achtergrond, vanuit het setup menu.Er wordt dus een connectie gelegd met onze ftpsite (en dit was vroeger niet het geval). Het is dus mogelijk dat u een waarschuwing krijgt van de Windows firewall tijdens het klikken op de knop ‘Installeer’ in het setupmenu:

firewall-setup

 

Het is belangrijk dat u hier kilkt op Toegang toestaan.

Als u dit niet doet, dan zal het setup menu van Venice blijven hangen, zonder foutmelding. Na verloop van tijd zal de setup wel verder gaan, maar dit kan tot 10 minuten duren!

Als u per ongeluk op annuleren klikte, dan wordt er een rule toegevoegd in de Windows firewall om dit verkeer te blokkeren. U kan deze rule echter schrappen als volgt:

  1. Start de Windows firewall met geavanceerde beveiliging op (bv. in het startmenu van Windows door wf.msc in te tikken)
  2. In het linkse paneel klikt u op Regels voor binnenkomende verbindingen
  3. Zoek in de lijst naar regels met SetupRun of SetupMenu in de kolom Naam, waarvoor er een rood verbodsbord staat. 
  4. schrap deze regels

Hieronder vindt u een voorbeeld :

firewall-lijst

 

Meer informatie over Windows Firewall kan u hier nalezen.

Venice vereist MSXML 6.0


Het verwerken of aanmaken van .xml bestanden functioneert niet. U krijgt een foutmelding.

In Venice 8.30 manifesteert zich dit als een foutmelding bij de aanmaak van een aangiftebestand voor Intervat (btw-aangifte, jaarlijkse klantenlisting en intracommunautaire opgave), de aanmaak van een aangiftebestand voor Belcotax On Web (ereloonfiches), de aanmaak van het aangiftebestand voor de jaarrekening en het importeren en exporteren van elektronische documenten.

Bv. bij de aanmaak van een aangiftebestand voor Intervat krijgt u de volgende melding: ‘Er is een validatiefout opgetreden bij de aanmaak van het XML-bestand voor indiening via de Intervat-toepassing. Contacteer uw softwareleverancier.’

In Venice 8.40 en Venice Facturatie Lite Edition 5.10 en hoger wordt voor de aanroep van webservices (bv. van UNIT4 C-Logic en VIES) de functionaliteiten gebruikt van MSXML 6.0.

Oorzaak

Venice en Venice Facturatie Lite Edition gebruiken reeds langere tijd een component van Microsoft (MSXML versie 4.0) voor het verwerken en aanmaken van .xml bestanden. Recente wijzigingen noodzaken ons om voortaan gebruik te maken van MSXML versie 6.0.

MSXML 6.0 is echter niet automatisch geïnstalleerd op alle versies van Windows. Microsoft laat niet toe dat we dit component bij de installatie van Venice meeleveren en automatisch installeren. U moet deze installatie dus manueel doen op elke PC waar u Venice wil gebruiken.

Heeft u dit Kbase-artikel geopend in Internet Explorer (andere internet verkenners ondersteunen deze functionaliteit niet), dan ziet u hieronder direct of MSXML 6.0 al op deze PC geïnstalleerd is of niet.

Het gebruik van script in uw internet verkenner is niet actief. Hierdoor kan deze
webpagina niet automatisch controleren of op uw PC reeds MSXML 6.0 geïnstalleerd
is! U kan eventueel scripts (tijdelijk) toelaten.

Oplossing

Op alle PC’s waar u Venice wil gebruiken, moet u ervoor zorgen dat MSXML 6.0 geïnstalleerd is.

  • Voor Windows 2000 en Windows Server 2003:
    Download en installeer MSXML 6.0 Service Pack 1.
  • Voor Windows XP SP1a:
    U kan ofwel upgraden naar Windows XP SP3 of u kan een oudere versie van MSXML 6.0 installeren. MSXML 6.0 Service Pack 1 functioneert niet op Windows XP SP1a.
  • Voor Windows XP SP2:
    U kan ofwel upgraden naar Windows XP SP3 of u kan MSXML 6.0 Service Pack 1 installeren.
  • Voor Windows XP SP3, Windows Vista, Windows 7, Windows Server 2008 en meer recentere versies:
    MSXML 6.0 is standaard aanwezig in deze versie van Windows. Geen extra installatie is noodzakelijk.

Hoe achterhaalt u de versie en service pack van Windows?

Start Windows Verkenner (rechtermuisklik op de startknop en kies Verkennen (Explore). In het menu van Windows Verkenner kies u voor Help, Over Windows (About Windows). U krijgt vervolgens een dialoogvenster waar de versie en service pack afgebeeld worden.

KB000554_01

Merk op

Het is mogelijk dat u ook een recentere versie van ‘Microsoft Installer’ zal moeten installeren. Dit wordt uitgelegd op de respectievelijke downloadpagina’s van het MSXML 6.0 (SP1) component.