KAS – Veranderingen – Recent Dit document bevat de belangrijkste veranderingen aan het pakket en de opgeloste servicepunten gecategoriseerd per versienummer van KAS. Aan dit document kunnen geen rechten worden ontleend.
KAS 3.2.8 #308 (final) KI91012.1118 Korting/toeslag wordt onterecht opnieuw berekend -Korting/toeslag wordt onterecht opnieuw berekend bij handmatig wijzigen, dan naar tabblad zending en dan terug naar tabblad financieel.
KAS 3.2.6 #306 (final) KI90810.1240b Cosmetische BTW fout in overzicht, factuur wel goed -Bij een bepaalde combinatie van gebruikte functionaliteit, wordt soms het BTW bedrag niet goed weergegeven in het overzicht, maar de factuur zelf wordt wel goed afgedrukt. Dit kan voorkomen indien een brandstoftoeslag wordt gebruikt die anders is dan 0%. Eerder gemaakte facturen blijven mogelijk verkeerd in het overzicht staan.
KAS 3.2.4 #304 (final) KI90810.1240a Cosmetische BTW fout in overzicht, factuur wel goed -Bij een bepaalde combinatie van gebruikte functionaliteit, wordt soms het BTW bedrag niet goed weergegeven in het overzicht, maar de factuur zelf wordt wel goed afgedrukt. Dit kan voorkomen indien een brandstoftoeslag wordt gebruikt die anders is dan 0%. Eerder gemaakte facturen blijven mogelijk verkeerd in het overzicht staan.
KAS 3.2.2 #302 (final) CR90316.0937 KAS: adressen niet meer globaal te wijzigen -ongepland -Nadat een adres uit de taakhistorie in KAS is gekozen en gewijzigd, wordt niet meer gevraagd of dit adres "in de hele huidige administratie" moet worden gewijzigd. Het adres wordt nu altijd als een nieuw adres opgeslagen en tevens wordt een vlag gezet zodat deze niet terugkomt in de lijst met te kiezen adressen. KI90420.1100 KAS: Transportkosten onveranderd bij wissel ritsoort -Bij het wisselen van de ritsoort tussen 2 ritsoorten met verschillende transportkosten, worden deze niet goed bijgewerkt op het tabblad 'Uitvoering en Financieel'. KI90323.1139 KAS: Cannot focus a disabled or invisible window -lastig; zelden; in KAS3.2+patch2 -Het invoeren van het eigen adres van een klant faalt als extra stop. KI90323.1054 KAS: Buttons onterecht enabled bij geen kaart -lastig; zelden; in KAS3.2 -De buttons voor kaart-bewerkingen zijn onterecht enabled als er nog geen kaart is. KI90323.1053 KAS: Brandstoftoeslag alleen zichtbaar bij 0 -ernstig; zelden; via DocumentExpress.Patrick; in KAS3.2.0 -Brandstoftoeslag wordt alleen getoond indien deze 0 is en niet wanneer er wel een waarde aan hangt. KI90316.1232 KAS: Brandstoftoeslag niet wijzigbaar -lastig; zelden; in KAS3.2+patch1 -Brandstoftoeslag instellingen zijn niet wijzigbaar in een rit als er al een ritsoort is gekozen.
KI90316.1236 KAS: Brandstoftoeslag te laat berekend -lastig; zelden; in KAS3.2+patch1 -De brandstoftoeslag wordt niet (her)berekend als het vinkje "over hele rit" gewijzigd wordt. Na het wijzigen van het percentage gebeurd dit (terecht) wel. KI90313.1629 KAS: Invoeren klant-adres als extra stop faalt -in KAS 3.2 -Het invoeren van het adres van de klant zelf als extra stop faalt met een 'Cannot focus an invisible control.' KI90311.1354 KAS: Kaartknoppen falen bij geen kaart (Ritinvoer) -lastig; zelden; in KAS3.2.0 -Als de route nog niet berekend is, dan falen de knoppen waarmee de kaart verschoven kan worden. KI90311.1349 KAS: Brandstoftoeslag faalt indien result < 0 -lastig; zelden; in KAS3.2.0 -De invoer staat negatieve waarden toe, echter te afdrukken van de faktuur gaat hierna mis.
KAS 3.2.0 #300 (final) CR81222.1327 Credit-factuur vermeldt voortaan 'Credit-factuur' -via Rechtuit Koeriers, Willem Reijnen -Werkt al allemaal zoals het moet, alleen bij 0,00 factuurbedrag wordt er geen credit neergezet (terecht, credit's van 0 euro bestaan niet). CR81216.1645 Facturenoverzicht naar CSV exporteren -via GDX.MS [LvR]; ongepland -Het facturenoverzicht kan worden geëxporteerd door op het “CSV” knopje te drukken. Er wordt dan een “Opslaan Als”-dialoogvenster geopend en alle facturen in het huidige overzicht worden dan opgeslagen. -Opslag gebeurt simpelweg door te lopen door de lijst van facturen en deze punt-komma gescheiden op te slaan. Eventueel ge-escaped met quotes zodat het goed in Excel in te lezen valt. CR81216.1200 MapPoint kaart zoomen en scrollen -via TopSpeed.Ronny [LvR]; ongepland -Door middel van een control naast de MapPoint kaart in een order, kan op de kaart worden gezoomed en gescrolled. CR81216.1146 Brandstoftoeslag ondersteuning -via GDX.LvR -Omvat: CR80519.1613 KA Brandstoftoeslag per kilometer -Per ritsoort kan een brandstoftoeslag worden ingesteld. Dit percentage wordt op dezelfde wijze afgebeeld als bijvoorbeeld het uurtarief en mag in de optelling (laatste tabblad) worden opgenomen bij korting/toeslag als er geen ruimte meer is, anders apart. Deze wordt apart op de factuur vermeld als zijnde " Brandstoftoeslag" en het is instelbaar (algemeen en per klant) of deze alleen wordt berekend over de kilometers of over het totale bedrag. -Let op, dit is alleen mogelijk in de professional versie. CR80519.1613 KA Brandstoftoeslag per kilometer -via DocumentExpresse [BA]; ongepland -Brandstoftoeslag is naast als percentage over de hele order, ook als percentage over bedrag kilometers in te stellen. -Vervallen, opgenomen in CR81216.1146 Brandstoftoeslag ondersteuning KI90106.1110 KAS: Sentinel Drivers niet geïnstalleerd door installer -ernstig; zelden; VERVALLEN -Vanaf de installatie wordt nooit de aanroep naar de installatie van de drivers voor de Sentinel Keys gedaan. Dit moet door de CD applicatie of de KAS-installer gedaan worden.
-Installatie niet aanpassen: te veel investering voor te weinig winst. KI81230.1211 Degraded to non show stopper: socket error# 10061 -lastig; zelden; in KAS3.1.30 -Toegevoegd aan het lijstje met bekende foutmeldingen zodat er een nette melding wordt getoond. KI81006.1149 KAS Herinneringen via facturenoverzicht toont fout -lastig;zelden; in KAS3.1.30; via SDM.Martijn [RvD]; onopgelost -Als via het context-menu in het overzicht facturen de laatste herinnering getoond van een factuur, er wordt de hoogste (2e, 3e, 4e) herinnering getoond. KI80818.1026 KAS: Gefactureerde rit niet in te zien -lastig; soms; van der Valk Plaatsing.Joost [RvD]; in KAS 3.x.x; onopgelost -In een gefactureerde rit met meerdere adressen zijn de adressen niet meer te openen. Hierdoor zijn bepaalde velden niet meer in te zien (o.a. Aflever opmerkingen). Joost gebruikt deze voor transport & montage ritten om instructies door te geven en wil deze graag nog achteraf inzien. -Workaround: open het afdrukvoorbeeld van de vervoersopdracht, hier zijn de adressen nog wel te zien. KI80626.1207 KAS "Er zijn geen updates voor uw MendriX" -cosmetisch; altijd; in KAS >=3.1.10; via RvD [MvdH]; onopgelost -Reproductie: Alleen indien expliciet via het menu "Zoek updates" wordt gekozen en er zijn geen updates, volgt de foute opmelding "Er zijn geen updates beschikbaar voor uw versie van MendriX."
KAS 3.1.30 #250 (final) CR80604.1155 KAS Facturen exporteren naar CSV of XML -via Motortaxi.Matijn; in KAS 3.1.30 -Bij het exporteren van facturen kan nu ook worden gekozen voor standaard CSV of XML. De knop 'Instellingen' zal bij deze export geen effect hebben. KI80102.1619 KAS: Installer: rfunc.dll onterecht naar hard pad -lastig; zelden; via D&L.Jan [RvD]; in KAS3.x.x; fix per KAS 3.1.30 -De KAS installer plaatst het bestand rfunc.dll in %Program Files%\FireBird\Firebird_2_0\UDF. Indien Firebird niet in de standaard program files map is geïnstalleerd (tijdens handmatige installatie), wordt rfunc.dll dus verkeerd gekopieerd. Dit moet uit de registry worden gehaald. -Workaround: Zoek de rfunc.dll op de voorgenoemde locatie en plaats deze in de UDF directory van de firebird installatie. -Oplossing: rfunc.dll ook hard naar firebird 1.5 pad plaatsen KI80327.1033 KAS Order onterecht op 'afgehaald' na 'afgeleverd' -ernstig; soms; via TopSpeed.Linda [LvR]; fix per KAS3.1.30 -Als het SMS-bericht dat een order is afgeleverd eerder wordt verwerkt dan het SMS-bericht dat de order is afgehaald dan wordt de status in KAS onterecht op 'afgehaald' gezet terwijl de order al was afgeleverd. De POD's worden wel correct ingevuld, maar de status mag niet terugspringen naar 'afgehaald' als deze al op 'afgeleverd' staat. KI80605.1245 KAS: Enterprise Netwerk plugin start te snel -lastig; soms; via TopSpeed.Ronny+Motortaxi.Martijn [RvD]; fix per KAS3.1.30 -Na het opstarten van de computer kan het voorkomen dat de Link Manager eerder is opgestart dan dat de USB key geladen is. Hierdoor faalt de Enterprise Netwerk plugin. Deze herstart niet automatisch en zorgt uiteindelijk voor TNetworkProtection fouten in KAS. -oplossing: Invalid registration zorgt voor een herstart van de plugin?
KI80205.1327 KA Melding van afhalen en afleveren staan verkeerd om -gering; altijd; via Topspeed.Linda [MS]; in KA >= 3; vervallen per KAS 3.1.30 -Als er bij een klant wordt ingesteld dat deze een e-mail melding moet krijgen bij het afleveren, dan staat er bij bij een nieuwe rit voor deze klant dat het eenmelding is voor afhalen. Staan de labels op het klantform verkeerd om of wordt er echt iets fout toegevoegd? Misschien fout vermeld in de grid op het ritform voor meldingen? -20080312 Niet in trunk. Mogelijk DB probleem bij Topspeed -20080619 Geen hermelding, vervallen. KI71031.1223 KAS Rit Negatief korting-toeslag veld onhandig -lastig; altijd; in KAS >=<3.1.16; via HV [MvdH]; onopgelost -Reproductie: Nieuwe volledig rit | Uitvoering en financieel tabblad | Wijzig korting/toeslag | Toets een negatief bedrag in: -123 en het bedrag faalt nu. -Workaround: Na het intoetsen van het bedrag, kan met Backspace of Delete wel gecorrigeerd worden. -20071112 on hold besloten door LvR (tijdens afwezigheid MvdH) (by design, wordt niet veranderd). KI70816.1220 Ingangsdatum vaste rit wordt genegeerd >> vervallen -lastig, soms; via E&M.Eelco; in KAS 3.x.x; vervallen per 3.1.30 -Het lijkt alsof de ingangsdatum van een vaste rit, wanneer deze wordt gemaakt vanuit een bestaande rit, genegeerd wordt:Vanuit een rit, basisrit aanmaken, kies dagen, ingangsdatum invullen --> vanaf datum genegeerd Voor klantnummer 475 deed Eelco het volgende: ma 13-8 rit ingevoerd voor donderdag (16-8, bon 104), hiervan vaste rit gemaakt (iedere donderdag). Ingangsdatum 17-8 (vrijdag). Rit toch aangemaakt op 16-8 (bon 105). -Gecontroleerd in trunk, niet kunnen vinden. -20080619 RvD: Geen hermelding, vervallen KI0028 Stringlist List index out of bound error -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 -Tijdens demonstratie op koeriers.net kwam er een fout naar voren bij het maken van een POD lijst. KI0027 TTSS geen ritten met meerdere afleveradressen -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 Hierdoor wordt er bijvoorbeeld geen e-mail verstuurd als deze rit op afgeleverd wordt gezet. Om dit te voorkomen kan de rit worden opgedeeld in meerdere ritten met 1 afleveradres of zelf een e-mail versturen. TTSS en de meldingen dienen hiervoor omgeschreven te worden op basis van taaknummers (nog niet gepland). KI0025 TTSS melding bij klant beheer voor fax en email -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 - ophalen en afleveren dienen andersom te staan, zoals bij sms. Fase: Vervallen KI0023 KAS Backup reminder aantal dagen niet te wijzigen -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 Staat nu altijd op 14 dagen. Fase: vervallen, is ooit een keer opgelost KI17 Standaard administratiekosten klanten volledig leeg >> vervallen, geen hermelding -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 -bij KBS (zie in dossier 20050829) volledig leeg en kreeg daardoor EConvertError. Wellicht wordt de inhoud van dit veld niet goed gecontroleerd bij het opslaag van de gegevens van het form. Handmatig met ibconsole weer op 0 zetten geeft de oplossing.
KI16 Vestigingen niet goed bijgewerkt in de interface -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 -worden o.a. met beheer of in geheugen. Zie dosser KCN Amstelland van 20050823. KI11 Een oude factuur heeft nog foute bedragen -onbekend; onbekend; via ?; oude KI's, geen hermelding, vervallen per KAS 3.1.30 hierdoor komen ook de foute bedragen op de herinnering. Eventueel oplossen door opnieuw alle ritten en facturen door te rekenen. Waarschijnlijk geeft dit problemen bij facturen uit het verleden die last hadden van KI03.
KAS 3.1.28 #248 (PILOT) CR80312.1514 KAS: RoadLinkUI.exe en spiKasRoadLink.dll verwijderd -via GDX.RvB [RvD]; in KAS3.1.28 -Conform het besluit van de Raad van Bestuur verdwijnt de Road Link ondersteuning uit KAS. KI71227.1243 KAS Geannuleerde factuur toch bij openstaande bedragen -ernstig; soms; via GZS.José [LvR]; KAS >= 3.0.6; onopgelost -__follow-up naar GZS zodra update met fix beschikbaar -Een factuur die geannuleerd is, wordt onterecht toch meegeteld bij 'openstaande bedragen' onderin het factuuroverzicht en eventueel ook nog op andere plaatsen. KI80312.1108 KAS: meerdere TTSS fixes -zelden;ernstig;via GDX.MvdH [RvD]; in KAS3.x.x; opgelost per KAS3.1.28 -Omvat KI80110.1436 KAS TTSS: Geen autom. herstel na time-out -bepaalde foutcondities worden nu beter afgehandeld. KI80110.1436 KAS TTSS: Geen autom. herstel na time-out -ernstig; zelden..soms; in KAS; via LvR [MvdH]; opgelost per KAS3.1.28 -Reproductie: Als er een fout optreedt die fatal is (bijvoorbeeld TCP/IP time-out), dan herstart de plug-in niet vanzelf. --2008-01-09 01:07:45.498 <-> ReceiveXMLDataPackage (bytesLeft: 0) --2008-01-09 01:07:45.498 <-> ReceiveXMLDataPackage DONE --2008-01-09 01:07:45.513 <-> Synchronisatie afgerond --2008-01-09 01:10:39.936 <-> Bezig met synchroniseren... --2008-01-09 01:11:01.414 <-> Fout: Considered fatal unhandled EIdSocketError:Socket Error # 10060 --Connection timed out. --2008-01-09 01:11:01.539 <-> Disconnecting everything... --2008-01-09 01:11:01.539 <-> Stopped... --2008-01-09 01:11:04.282 <-> Uninitialized... --2008-01-09 01:11:04.562 <-> Fout: Abort to current codeflow KI80312.1107 Trayagent plugins foutafhandeling verbeterd -zelden;serieus;via GDX.MvdH [RvD]; in KAS+MX plugins; opgelost per KAS3.1.28+MX>=5.0.102 -Bij bepaalde type fatal wordt voorkomen dat de plugin thread wordt gestopt, maar wordt herstart. KI80102.1339 KAS: Credit negeert onterecht factuurdatum -lastig; altijd; Boxtel [RvD]; in KAS>=3.0.6; fix per KAS3.1.28 -KAS lijkt onterecht de factuurdatum bij het aanmaken van een handmatige credit-factuur te negeren. Hiervoor wordt standaard de huidige datum gebruikt. -Workaround: Verander de systeemtijd. KI71220.1500 KAS Periode 1 dag verschoven -lastig; altijd; via TS.Ronny [RvD]; in KAS 3.1.26; fix per KAS3.1.28 -Alle periode overzichten in KAS hebben een periode die 1 dag te ver in de toekomst ligt. Bijv. 20/12 t/m 20/12 toont
het overzicht van 21/12. KI80118.1518 KAS Vaste rit negeert start datum -ernstig; altijd; via E&M.Eelco; in KAS ?; vervallen per KAS3.1.28 -Zodra bij een vaste rit de dagen worden veranderd waarop deze moet worden toegevoegd en de ingangsdatum wordt naar volgende week gezet, dan wordt de rit alsnog deze week op de nieuwe dagen toegevoegd. -Niet hermeld, geen reproductie, vervallen. KI71207.1421 TTSS plugin faalt bij groot XML package -ernstig;soms;via E&M.Eelco;in KAS>=3.1.24; opgelost in KAS>=3.1.26+patch1 -De TTSS plugin faalt met een EIdReadLnMaxLineLengthExceeded. -De MaxLineLength is verhoogd naar 100kb (was 16kb standaard). -Wanneer de TTSS plugin faalt op de ReadLn van een XML Data Package, wordt de plugin opnieuw opgestart.
KAS 3.1.26 #246 (PILOT) KI71023.0953 EDatabaseError bij keuze diverse artikel -lastig; zelden; via SDM.Martijn [RvD]; in KAS>=3.1.10; in KAS 3.1.26 -Reproductie: Op het tabblad diversen van een ritinvoer, kies toevoegen. Kies een willekeurig artikel. Geef een zeer lange omschrijving -> EDatabaseError. Veld omschrijving heeft geen beperking op het aantal tekens, hierdoor kan een langere tekst worden ingevoerd dan het veld in de database. KI71129.1223 KAS: Backup maken geeft onterecht melding falen -ernstig; altijd; via E&M.Nicoline+SDM.Martijn; in KAS3.1.24; in KAS 3.1.26 -Het maken van een backup onder Windows XP of Windows 2003 SBS lukt, maar geeft onterecht een mededeling dat de backup niet gemaakt kon worden. KI71129.1417 KAS: Filter periode faalt via knop Periode -ernstig; soms; via Topspeed; in KAS>=3.1.22; in KAS3.1.26 -Indien de periode in het rittenoverzicht wordt ingesteld met behulp van de knop periode, worden geen ritten weergegeven. Ook bladeren helpt dan niet. Instellen via de kalenders gaat wel goed.
KAS 3.1.24 #244 (PILOT) CR71119.1600 KAS: Verbeteringen concurrency plugins -via GDX.RvD; per KAS 3.1.24 -Verbeterd gebruik van DataCollectorLockable binnen de KAS plugins. Hierdoor verbeterde concurrency. CR71025.1700 TECH XML/TEoBase.ObjectXml TDateTime ISO-8601 -via MvdH; per MX 4.5.344 + KAS 3.1.24 -Specificaties: In de object-XML van GDX objecten wordt een TDateTime weergegeven volgens de ISO-8601 opmaak "YYYY-MM-DDThh:mm:ss". Dit geldt voor beide richtingen, zowel bij het ontvangen als aanbieden. Voorbeeld: "<SomeDateTime>2007-10-25T14:52:13". (De oude standaard van een gebroken getal als "36123.4768567" als het aantal dagen sinds 1899-12-30 met de dagfractie, wordt vooralsnog wel ondersteund als invoer, maar dient in principe niet meer te worden gebruikt. Het is onbekend tot wanneer dit ondersteund wordt.) -Technisch: QuickRTTI is hiertoe uitgebreid. KI70912.1251 Backup maken faalt -ernstig; enkel bij E&M; via E&M.Nicoline; in KAS>=3.1.10; fix per 3.1.24 --Symptoom: Er wordt geen foutmelding getoond, maar het bestand wordt niet aangemaakt. Ze gebruiken KAS 3.1.10 met Firebird 2.0.0.12748 as service op een Windows XP Home server. Meegekeken op de server, maar ook hier kon geen backup gemaakt worden, zelfs niet op het bureaublad. Nicolien had zelf een paar maanden niet bij E&M gewerkt, en in tussentijd waren er geen backups gemaakt. Tijdens de update naar de nieuwe versie was door ons wel een backup gemaakt. Klantenexport naar test.xml werkte wel gewoon. Geprobeerd de database te exporteren als test.xml.
Er werd dan wel een bestand aangemaakt, maar dit bestand is leeg. Database hierheen gekopiëerd naar \\roxanne\storage\Client Databases (Problems)\Database E&M. -20070912 [BA]: lokaal getest en hier werkt het wel (ook in 3.1.10). -20070920 [BA]: nieuwe FireBird (2.0.1) geïnstalleerd, dit lost het ook niet op. GDS-dll heeft Roald al naar gekeken, en dit speelt niet bij E&M. KI71025.1356 KAS Orderinvoer: taakhistorie enkel met pijltjes te kiezen -gering; soms; via Motortaxi.Ruud; in KAS >= 3.x.x; fix per 3.1.24 -De naam in de taakhistorie zijn enkel te kiezen door deze met de pijltjes te selecteren, dus niet met de muis. KI70816.1223 KAS blijft hangen in spash screen -ernstig; soms; via E&M.Eelco; in KAS>=3.1.10#228; vervallen per 3.1.24 -regelmatig al gehad: KAS lijkt na een bepaalde periode van inactiviteit vast te lopen. (mogelijk KI70807.1452?) -20070816 --> KAS blijft hangen 'initialisatie database' -Server startte wel op, hierna op werkstations ook weer -Vorige versie 3.1.8 (met firebird 2.0.0), huidige versie 3.1.10+patch1 KI70807.1452 KAS hangt op meerdere systemen -lastig; zelden (enkel bij E&M vooralsnog); via E&M.Eelco; in KAS 3.1.10#230; vervallen per 3.1.24 -20070807 1445 in tel Eelco [BA]: Belde omdat KAS vandaag al meermaals heeft gehangen. Op beide computers gebeurde dit. Hij gebruikte KAS 3.1.10 build 230 (zonder patches). Deze versie gebruikte hij al dermate lang dat het niet direct door de update kon komen (wist niet precies hoe lang). Reproductiestappen had hij niet. KI71025.1432 TECH TEoListBase.ObjectXml Access Violations -ernstig; zelden; in MX 4.x.x; via MvdH [MvdH]; opgelost per 4.5.344 + KAS 3.1.24 -Reproductie: Gebruik een TEoList met ClassOfItem=nil en gemengde TEoBase descendants erin, dan treden bij RttiEnhance=True, maar altijd bij gebruik van .ObjectXml vele Access Violations op. KI71011.1026 Road Link: Meerdere verbeteringen betrouwbaarheid -lastig..ernstig; zelden..soms; via JBM.HEO/RvD [MvdH]; (Shared en KAS+MX); fix MX 4.5.166+SP2+patch1 + MX 4.5.340 + KAS 3.1.24 -(1) Één boordcomputer kan toch meerdere eigen sockets hebben met Road Link, als de internetprovider deze eenzijdig (onterecht) in stand houdt. (Dit bleek na GPRS storingen KPN.) Een workaround is in Road Link ingebouwd, waarmee een commando voor één boordcomputer naar ALLE sessies van dat voertuig wordt gestuurd. Of het probleem ook bestaat bij chatten e.d., is onbekend, maar komt doordat onterecht de socket wordt eenzijdig opengehouden doro de proxy van de provider. -(2) Het maximale aantal sessies is voortaan 500, als dit aantal overschreden wordt, herstart Road Link. Dit omdat het aantal sessies erg hoog kan oplopen, als óf de provider verbindingen onterecht eenzijdig openhoudt, óf als Indy in een bug-state komt die is ontdekt. Dit is opgelost met een workaround, zie volgende uitleg: [Bug in Indy? Indy can come into a state in which everything workspt disconnects, they are ignored and the sessions are increasing from now on every new connect! Eventually an out-of-memory occurs and other problems. This is why we restart the whole listening socket if maximum count of connections is exceeded, as a work-around. (.Disconnect and .Close and such ALL FAIL in this state!) [MvdH] (Reproduction connect 100 times with telnet really fast after each other, now this condition exists.)] -(3) Bij uitzonderlijke timing kon tijdens de recreate van de socket-objecten (wat weer een workaround was voor een Indy bug in het heractiveren via Active) het gebeuren dat de GetActive van dit object werkt gebruikt, dit geeft een access violation op een nil pointer. -(4) Bij zowel de start als het einde van een sessie werden exception niet afgehandeld, maar als reguliere status getoond. -(5) "Connection reset by peer" is een normale foutmelding, maar werd niet in alle gevallen vertaald (met Bram's oude oplossing) naar een reguliere melding in de Road Link. Soms werd het alsnog een low-level exception. -(6) Voortaan worden EOutOfMemory,EOSError,EOutOfResources en EAccessViolation beschouwd als fataal en volgt een herstart. -(7) Fatale fouten konden een deadlock veroorzaken als ze vanuit een TCP/IP worker thread veroorzaakt werden (immers, dan veroorzaakte dit DIRECT een herstart en recreate van het object waarbinnen de fout geschiedde en Indy raakt dan in een deadlock). Voortaan wordt via TGdxThread een delayed restart aangevraagd, maar niet direct
uitgevoerd vanuit de worker thread zelf. (Nu is het zoals het hoorde, maar zoals ten tijde van de eerste Road Link nog niet bestond in TGdxThread.) -(8) De load-balance stappen in Road Link begonnen niet weer bij het begin na een herstart, maar gingen verder waar ze gebleven waren. Dit kan waarschijnlijk geen kwaad, maar de volgorde van uitvoer van stappen verandert hierdoor. Als stappen van elkaar afhankelijk zijn, kan het fouten veroorzaken na een herstart van Road Link.
KAS 3.1.22 #242 (PILOT): !!! DOEN BIJ DEPLOY !!! CR71002.1148 Link Manager 1.0.14 - meerdere verbeteringen -via GDX; per Tray Agent 1.0.14 in MX 4.5.304 en in KAS 3.1.22 -(a) Installatie detecteert voortaan ook Link Managers die actief zijn als instantie suffixen worden gebruikt (om meerdere Link Managers tegelijkertijd te kunnen draaien). -(b) via sign+upx_tray-agent.bat wordt spiTrayagent.exe in c:\out\KAS\Image\KAS-Shared ge-upx-ed en gesigned. CR70917.1024 KAS: Foutmeldingen e-mailen +/+ klantdetails -via GDX; in KAS 3.1.22 -Functioneel: KAS stuurt voortaan bij een foutmelding een email waarbij het formaat van het onderwerp als volgt is opgebouwd: “KAS FOUT ($Bedrijfsnaam) ($ID) (MD5: $MD5)” !! LET OP BIJ DEPLOY !! KI70822.1315 Link Manager kan niet meermaals worden opgestart -lastig; zelden; via GDX; fix 4.5.232/spiTrayAgent 1.0.14.0 -De Link Manager kan onterecht niet meermaals worden opgestart als verschillende id's zijn opgegeven. -Technisch: toevoegen van de opgegeven id aan de semafoor KI70913.1526 KAS: Chatten: klikken op gelezen geeft AV -altijd;lastig;via E&M+GDX; in KAS>3.1.10; KAS3.1.22 -Als in een lijst van gelezen chatberichten een aantal maal achterelkaar in de 'gelezen'-kolom van het grid wordt geklikt, geeft deze een exceptie. -Het is onbekend of dit ook in MendriX voorkomt, maar wel aannemelijk. 08u00 KI70913.1200 KAS Road Link: >1 bugs bij meerdere connecties -ernstig; altijd; in KAS 3.1.x; via E&M/LvR [MvdH]; fix per 3.1.22 -Symptomen: Te GDX werkt het stabiel met KAS, maar bij Eelco met meerdere connecties tegelijkertijd zit het helemaal vol met Access Violations. -Aanpak stap (1): Er moet een testopstelling komen waarbij een boordcomputer KAS verbindt en tegelijkertijd een PDA via die boordcomputer en een PDA los. Mogelijk moeten we de auto van Laurens ook switchen naar deze KAS om goed te kunnen testen. -Aanpak stap (3): Na summiere blik op de KAS datacollector door BA, is vrijwel zeker dat deze vol zit met memory leaks en memory fouten. Dit moet worden opgelost voor langdurig stabiel gebruik van Road Link. KI70705.1152 Ritten niet meegenomen in automatische facturen >>> VERVALLEN -soms; ernstig; via CC.Steven; in KAS3.0.6; vervallen per 3.1.22 -Soms worden ritten niet meegenomen in de automatische facturatie door KAS. Handmatige factuur werkt daarna wel op die ritten. Zie ook 20070704 in dossier CC Couriers. -Mogelijk dat meegenomen in automatische facturatie faalt door verkeerd ingestelde facturatieperiode (niet geheel aansluitend op de vorige periode).
KAS 3.1.20 #240: KI70921.1000 CLogic.ini onterecht niet aangemaakt -ernstig; zelden; via GDX.[RvD]; in KAS3.1.18; fix per 3.1.20 -CLogic.ini was niet opengomen in fileschecklist.sys en werd hierdoor onterecht niet aangmaakt bij de start van KAS.
KAS 3.1.18 #238: KA70716.1638 KAS install: GDS32.DLL onterecht niet gekopieerd -altijd;lastig;via E&M+GDX; in KAS<3.1.16;fix per 3.1.18 -Workaround: Kopieer wel meegeleverde GDS32_fb[x].DLL naar GDS32.DLL, waarbij [x] staat voor de firebird versie CR70912.1743 Road Link: Chatberichten >255 tekens afknippen -via GDX.RvD; per RL-MX 4.5.166+SP4 + 4.5.300 + RL-MX 3.1.18 -Aanpassing: Dit is een voorlopige oplossing voor een bug in Road Assistant, waarbij te lange tekstberichten kunnen worden verstuurd. (Meer dan 255 tekens.) Zie "KI70912.1744 Road Link: Onterecht chatberichten >255 tekens" -Reproductie: Als Road Assistant een chatbericht >255 tekens verstuurt, dan geeft Road Link de foutmelding "EOleException: String or binary data would be truncated" en het chatbericht wordt nu ook niet opgeslagen. -Gevolg: Deze foutmelding blijft continu herhaald worden, want Road Assistant blijft proberen dit bericht te versturen. -Oplossing tot Road Assistant is aangepast: Berichten langer dan 255 tekens worden door Road Link gemeld als fout ("Cropped too long chatmessage to 255"), maar hij slaat nu wel de eerste 250 karakters van het bericht correct op, gevolgd door een ' [..]'. -Workaround: Geen berichten versturen langer dan 255 tekens. CR70920.0954 -/- FireBird 2.0.2 (recalled) reverted to 2.0.1 -via GDX.BA; per KAS3.1.14; fix in KAS3.1.18 -Wegens een ernstige bug is Firebird 2.0.2 recalled door de ontwikkelaar. KAS wordt nu weer geleverd met 2.0.1;
KAS 3.1.16 #236 KI70904.1308 Cascade/Tile faaltin overzicht met periode instellingen -altijd; gering; via GDX; in KAS3.x.x; in KAS 3.1.16 -In KAS zijn de sneltoetsen CTRL+T/C, CTRL+SHIFT+T/C, CTRL+ALT+T/C reeds bezet als snelkoppeling naar periode instellingen. Hierdoor werken de menuopties “Cascade” en “Tile” niet meer. Omvat ook KI70824.1311 Tile/Cascade sneltoetsen falen. -Oplossing: Nieuwe snelkoppelingen voor cascade en tile. KI70904.1327 Invalid Datetime conversion bij filter volgende periode -soms; gering; via GDX; in KAS3.x.x; in KAS3.1.16 -Omvat ook KI70824.1310 ECommonCalendarError bij 'Filter vorige periode' -Zodra de datum boven de 01-01-9999 komt, treed er een conversie error op naar een DateTime. Datums in het filteroverzicht worden nu niet hoger toegestaan dan 31-12-9001 en niet lager dan 01-01-0001.
KAS 3.1.14 #234 CR70831.0914 TECH: FastMM als memory manager -via GDX; in KAS3.1.14 -Vanaf versie 3.1.14 wordt FastMM 4.78 gebruikt als memory manager voor KAS. CR70829.1313 Firebird 2.0.2 meegeleverd -via GDX; in KAS3.1.14 -Vanaf versie 3.1.14 wordt Firebird SQL 2.0.2 meegeleverd. Deze vervangt voorgaande versies lager dan 2.0. CR70712.0953 KAS Facturen exporteren naar C-Logic -via D&L/RvB; in KAS 3.1.14 -Het is mogelijk om de factuurinformatie van een bepaalde periode te exporteren naar C-Logic. Deze grootboekmutaties kunnen altijd maar naar maximaal één grootboekrekening worden geëxporteerd. -Afgesproken augustus/september 2007 development, testen+levering september/oktober. -6u dev+2u div
KI70827.1141 MendriX gebruikt unit in KAS+MX -ernstig; altijd;via GDX; open -In UDoPdaServerBase wordt unit USoManager geinclude. Dit is een MendriX unit, terwijl UDoPdaServerBase een gedeelde unit is in KAS+MX. KI70824.1311 Tile/Cascade sneltoetsen falen -gering; zelden; via GDX; open -CTRL+ALT+T werkt niet meer met Tile (CTRL+ALT+T staat in Periode instellen gemapped naar Morgen) -CTRL+ALT+C werkt niet meer met Cascade (nooit) -!!!LETOP!!! Snelkoppeling zijn veranderd naar CTRL+SHIFT+T en CTRL+SHIFT+C KI70829.1213 Diverse AccessViolations RoadLink (KAS) -vaak; ernstig; via GDX; fix in KAS 3.1.14 -Door timing van FreeAndNil en Create's konden er in de RoadLink.dll problemen optreden. KI70827.0919 Sneltoetsen periode bladeren werken niet -gering; altijd; via GDX; in KAS 3.1.14 -Browsen met CTRL+./,/Y etc. werkt niet in facturenoverzicht door ontbreken 'Periode instellen'-knop. -Periode instellen knop toegevoegd + bijbehorende menu's en periodes. -!!!LET OP!!! Om ruimte te maken voor deze knop zijn er wat componenten verschoven in het Fakturenoverzicht KI70824.1310 ECommonCalendarError bij 'Filter vorige periode' -gering; zelden; via GDX; in KAS 3.1.14 -reproductie: Open Actieve Ritten, periode staat nu op 01-01-2000 t/m 01-01-3000, druk Ctrl+, nu verschijnt een exception: ECommonCalendarError: Failed to set calendar date or time -ook te reproduceren in orderoverzicht
KAS 3.1.12 #232 KI70807.1606 Herinneringen rapport verkeerd geindent -lastig; soms; via SDM.Martijn; open -zie “C:\GDX\Clients\KAS+MX\S.D.M. De Man Sneltransport - Martijn de Man\20070708 1155 herinneringen.jpg” -Na onderzoek bleek de linker marge van de textbody hardcoded op 21 te staan. Veranderd naar Global_Faktuur_Leftmarge. CR70807.2239 TECH Road Link: Belasting verdeeld en minder -via GDX; per 4.5.224 + 4.5.166SP2e -Technisch: Road Link voerde eens per twee seconden zes taken uit (100%). Voortaan wordt per seconde ~30% van die taken uitgevoerd. Tevens worden geen queries meer uitgevoerd als er geen verbindingen zijn, terwijl dit voorheen gewoon doorliep. RL70725.1259 Offline aanmelden, valideren en registreren -via JBM.HEO; per >4.5.200 + per 4.5.166SP2 -Als er geen verbinding kan worden gemaakt met Road Link, moet het wel mogelijk zijn om het aanmelden van een chauffeur te valideren in Road Assistant. Dit is nodig om de registratie van activiteiten te kunnen koppelen aan de juiste chauffeur. Om dit te bewerkstelligen is op de PDA een lijst van chauffeurs nodig met bijbehorende wachtwoordhashes. Als het niet lukt om een verbinding te maken met Road Link zal de validatie worden gedaan op basis van de beschikbare lijst. Indien dit lukt, wordt er getracht om steeds impliciet een nieuwe verbinding te maken en wordt het registreren van activiteiten gestart. Na het aanmelden, wordt er een gematch gemaakt tussen de lijst van beschikbare chauffeurs en de ingevoerde loginnaam. Op basis hiervan wordt het chauffeursnummer (OperatorId) bepaald dat gebruikt wordt bij het registreren van activiteiten. -Technisch: In het frame 'RoadLinkSettings' wordt geeft het veld 'OperatorsSequence' aan wat de maximale sequence is in de tabel 'operators'. Dit wordt opgevraagd met de routine UDoOperators.GiveSequenceOfOperators. Hiervoor
wordt een generieke methode gemaakt in UDoSequences. Als deze sequence verouderd is, kan met het commando 'rqOperators' een nieuwe lijst van chauffeurs worden opgevraagd. Het antwoord hierop is een frame '
' met hierin voor elke chauffeur een item '' met de velden 'identifier' (ID), 'sequence' (sequence), 'name' (echte naam van de chauffeur), 'login' (loginnaam) en 'cypher' (MD5 van het wachtwoord). Deze lijst van chauffeurs wordt opgeslagen per state. CR70802.1051 Road Link: Verbeteringen performance/stabiliteit -via GDX; per 4.5.222 + 4.5.166SP2 -Veranderingen: main-thread command queue verwijderd en TCP thread echte workerthreads gemaakt. Vele locks om gebruik van fields/events. Locks verwijderd uit workerthreads m.b.t. TIdContext. Langdurige locks verkort. CR70726.1129 Road Link: Verbeteringen voor betrouwbaarheid -via JBM+GDX; KAS+MX + MX; per KAS 3.1.12 + MX 4.5.214 + MX 4.5.166SP2 -(1) Op het hoogste niveau van inkomende data (HandlerOnFrameReceive) doorgevoerd dat een exception ook de SessionId vermeldt -(2) Alle getime-de bewerkingen door Road Link zelf, tonen bij het optreden van een exception bij welke van die getimede handelingen deze exception optrad. -(3) On-a-need-to-perform basis doorgevoerd ter voorkoming van de overbodige veelvuldige database en TCP/UDP disconnect pogingen bij een meervoudige Unensure -(4a) Door elkaar lopende Ensure/TCP/Database connects voorkomen in een exception situatie, door veelvuldige (willekeurige) Ensure aanroepen te vervangen door het Unensure(Needed)/Ensure mechanisme CoServicePlugIn -(4b) Mogelijk belangrijkste verbetering: Consequentie van 4a is tevens dat bij een fatal exception direct de TCP/UDP sockets en de databaseverbinding worden gesloten en dat daarna pas een restart-count-down volgt. Het is niet ondenkelijk dat de voorheen open blijvende sockets en database verbinding, nog vervolg-code uitvoerde als er externe data/events binnenkwamen. (Immers, de count-down gebeurt in de Service Plug-In thread en externe events komen bijv. uit de TCP/IP worker thread.) CR70713.1305b Performance verbetering loggen -via GDX; per KAS 3.1.12 -[MvdH] Technisch: Loggen heeft voortaan een mutex-timeout van 5000ms ipv 2500 seconden en tevens kent TMxLog voortaan SilentExceptions met default True, waarmee exceptions tijdens het loggen standaard niet meer propageren buiten het object. CR70713.1305a Performance verbetering loggen -via GDX; per KAS 3.1.12 -[BA] Technisch: Loggen gebeurt vanaf nu in een eigen thread. CR70720.1503 GDX Board computer management -via GDX; per MX 4.5.204 + KAS 3.1.12 -Zie M96, c:\In\LvR\20070720 1536 RoadLinkUI.zip -Het programma GDX Board computer management wordt meegeleverd voor het beheren van de GDX Owasys boardcomputers. Dit programma is terug te vinden in het startmenu van het programma onder de optie 'Extra'. Na het opstarten, moet er verbinding worden gemaakt met de GDX - Link Manager om een actuele lijst van verbonden voertuigen op te vragen. Per voertuig kunnen dan de instellingen worden opgehaald door op 'Instellingen laden' te drukken. Deze worden weergegeven, kunnen gewijzigd worden en weer weggeschreven naar de boordcomputer door op 'Instellingen opslaan' te drukken. Verder is het mogelijk om een systeem test te laten uitvoeren en ook om de boordcomputer van afstand opnieuw op te starten. -Let op, dit programma kan alleen worden uitgevoerd vanaf de server. CR70720.1001 KA+MX TECH spiTrayAgent 1.0.12 (compatible 1.0.10) -via GDX; per spiTrayAgent.exe 1.0.12 (per KAS 3.1.12 en MX 4.5.204) -_deploy: spiTrayAgent dd 2007-07-20 11.11 meeleveren + *.sys + personality verwijderen -(1) Personality DLL vervangen door spiTrayAgent.sys (minder complex, minder kans op fouten). -(2) Personality/Plug-In manager (Co) create+initialize van create-fase naar running-fase (geen Run-time error 217 e.d., maar echte exceptions).
-(3) Updated Jedi en Gdx/Mx libraries with fixes. KI70810.1413 Road Link UI: Access Violation in Road Link -lastig; zelden; in MX 4.5.166SP2e; via LvR; fix 4.5.166SP2f -Probleem: Bij het gebruik van de Road Link UI (het aparte programma voor instellingen en diagnostiek) zal Road Link een 'Access Violation' tonen bij het opvragen van de online voertuigen. KI70816.1057 Road Link: Meer debuginformatie+Intellicom fouten -ernstig; vaak; in MX 4.5.166SP2f, minder in 4.5.166SP1d; via JBM.Hans Erik; fixed 4.5.222 + 4.5.166+SP2f+patch1 -Veranderingen: --(1) Als er bij de afhandeling van een inkomend frame een exception optreedt, wordt voortaan ook het frame zelf aan de foutmelding vastgeplakt. '(SessionId=%d) relayed @ TCoPdaServerBase.HandlerOnFrameReceive()'. --(2) Posities doorgifte aan Intellicom voortaan met JIT aangemaakte HTTPRIO/SOAP objecten i.p.v. gedeelde objecten en tevens meer threadsafe gemaakt. --(3) Tijdens Intellicom doorgifte posities, worden voortan niet alleen ESOAPHTTPException en EIntellicomException worden voortaan 'stil' vermeld, maar alle Exception descendants. --(4) EIntellicomException vermeldt voortaan bij tekst-loze SOAP-fouten, wat dan de conditie was voor de foutsignalering an sich. --(5) De instellingen in Road Link van de Intellicom doorgifte, zijn voortaan threadsafe via locking. -Symptomen: --EAccessViolation:(SessionId=10987272) relayed @ TCoPdaServerBase.HandlerOnFrameReceive(): Access violation at address 77F580DB in module 'ntdll.dll'. Write of address 003A0045 --EOleException:(SessionId=10986656) relayed @ TCoPdaServerBase.HandlerOnFrameReceive():Catastrophic failure @ relay @ TCoPdaServerMx.HandleException(), dmDB.ACon.Errors : Errors.Item[0].* *.Description=Catastrophic failure *.NativeError=-2147418113 / SQLState= / Number=-2147418113 *.Source=Provider *.HelpFile= / Context=1240640 TDBErrType=dbetUnknown TDBErrType(Result)=dbetUnknown -Technische oorzaak: SP2f doet elke workerthread z'n eigen werk in SP1d werd dat nog geserialiseerd. Gevolg is dat de concurrentie op Intellicom verzendingen veel groter is geworden en daardoor is aan het licht gekomen dat meerdere zaken bij de Intellicom doorgifte KI70511.0954 Link Manager: Application Error EMxLogTimeOut -ernstig; soms; in KAS+MX Road Link (+meer?); via LvR; fix 4.5.222 + 4.5.166SP2e -Functioneel: Af en toe komt er buiten de Link Manager om een foutmelding in een dialog "Application Error", met details "Exception EMxLogTimeOut in module spiMxRoadLink.dll at 0018AC93." KA70727.1245 KI TECH: compiler directives EDITION verwijderd -minimaal; altijd; via GDX.MS; in KAS 3.x.x; fix per 3.1.12 -omvat KA70717.1053 Kortingen en toeslagen beschikbaar in basic (KAS) -Verschillende stukken functionaliteit werd niet goed ge-enabled/disabled voor de verschillende edities van KAS doordat met compiler directives werd gewerkt. Deze zijn vervangen door de goede checks. KA70717.1053 Kortingen en toeslagen beschikbaar in basic -atlijd;minimaal; via GDX.MS; in KAS3.1.8;fix per 3.1.12 -In KAS Basic is de menu optie “Kortingen en toeslagen” niet uitgeschakeld. KI70712.1459 TECH TDataSetEo Access Violation bij RecId -ernstig; zelden; in MX 4.x.x+KAS 3.x.x; via RvD; fix rev 13830 / MX 4.5.204 / KAS 3.1.10 -Technisch: I.i.g. reproduceerbaar met QG6. Mogelijk dat vaker AV's hier vandaan komen. KI70720.1005 KA+MX TECH TMxLog DLL threading probleem -ernstig; vaak; in KAS/MX development trunks; via MvdH; fixed -Probleem: Tijdens een Windows unload library, is het stoppen van threads in de finalization delen van DLL's onverstandig, omdat TThread's wachten op interne posts/signalering van beëindiging. Hierdoor kan de .Destroy eeuwig in een TThread.WaitFor blijven haken en de hele applicatie bevriezen.
-Oplossing: Via IsLibrary wordt TMxLog niet gethread in een DLL, maar wel daarbuiten. KI70719.1724 Foutmelding 'Cannot focus an invisible control' -lastig; zelden; in MX 4.x.x + KAS; via RvD; fix MX4.5.204 + KAS 3.1.12
KAS 3.1.10 #230 KA70730.0930 Creditfacturen altijd 0 euro -ernstig; altijd; via Top-Speed.Linda; in KAS >= 3.1.8; fix KAS 3.1.10+patch1 -Bij het aanmaken van een creditfactuur komt de melding 'Een aantal ritten kon niet gefactureerd worden omdat deze reeds op een factuur staan of tussentijds veranderd zijn. Controleer de aangemaakte factuur zorgvuldig.'. Hierna is er een creditfactuur aangemaakt met een totaalbedrag van 0 euro en zonder ritten erop. -Oplossing: in DataCollector.PukFaktuurRit kijken op zowel RitId als Soort. KA70716.1654 KAS faalt na inloggen -soms;kritiek;via E&M.Eelco; in KAS3.1.8; fix per 3.1.10 -KAS faalt na het inloggen met de medeling “conversion error from string 20060716” -Database hierheen gehaald en geplaatst op \\roxanne\storage\Client Databases (Problems)\currentdb.kas.3.1.8.error -Technisch: Firebird accepteert ISO formaat data niet. Geïntroduceert vanwege MendriX “KI70611.1430 EOleException bij verjaardagen” -Fix: Onderscheid maken tussen Firebird of SQL Server in MxEzDb KA70716.1704 TECH: PutFakuurRit Update routine veld ontbreekt -a.k.a. KI70704.1100c -altijd;minimaal;via GDX.LvR;in KAS 3.1.8;fix per 3.1.10 -De update routine moet dezelfde velden bevatten als de insert routine in PutFaktuurRit (DataCollector).
KAS 3.1.8 #228 KI70805.1115 AccessViolation bij het bekijken van een gefactureerde rit -lastig, soms; in KAS 3.1.4 (3.1.x?); via Moerdijk.Erwin; fix >=3.1.8 - Functioneel: Bij het bekijken van een rit uit het verleden die reeds gefactureerd is, treed op het moment van sluiten een AccessViolation op indien het ritvenster gesloten wordt met OK. Als Annuleren gebruikt wordt treedt er geen foutmelding op. Dit treedt, voor zover bezien, bij alle gefactureerde ritten op. - Technisch: Controleren op Uitvoerder = nil bij opslaan order. Oorzaak was het verwijderen van uitvoerders die nog aan orders stonden. KI70620.1633 Order aan verkeerde klant gefaktureerd -soms;ernstig;via SDM.Martijn;fix per KAS 3.1.8 -Als tussen het openen van het facturatie-scherm en het klikken op de knop voltooien de klant van een rit gewijzigd wordt, blijft deze toch op de faktuur voorkomen, ook al is deze voor een andere klant. KI70615.1222 Onterecht factuurvenster open na exceptie -soms;ernstig;via E&M+SDM; in KAS>=3.0.6; fix per KAS>=3.1.8 -Nadat in het handmatig facturen aanmaken gekozen wordt voor voltooien van de factuur, kan er een exceptie optreden veroorzaakt door de printerinstellingen. Als deze optreedt, blijft het factureringscherm open staan en kan weer dezelfde factuur worden aangemaakt. -Fix: Constraint toegevoegd op de FaktuurRit tabel zodat iedere rit maar 1x kan voorkomen + Check of de ritten op een factuur al zijn aangemaakt en zet deze niet op de factuur indien dit het geval is+Melding indien ritten overgeslagen worden. KI70704.1100b Constraint voorkomt creditfacturen -[MvdH] insert aangepast, update wordt niet meegenomen, maar dat moet ook nog
KI70704.1100a Constraint voorkomt creditfacturen -altijd; kritiek;via GDX; in dev only; fix per 3.1.8 -Constraint toegevoegd in KI70615.1222 voorkomt het aanmaken van credit-facturen. -Fix: Constraint aangepast, zodat een rit maar 1x per soort factuur kan voorkomen.
KAS 3.0.0 t/m 3.1.6 #226 -RvD: Diverse veranderingen (ook via website) waaronder: KI70507.1020 TECH Kas compileert niet door foute verwijzing -altijd/enkel in dev; ernstig; in trunk; fix per trunk -Kas.dpr verwijst onterecht naar GdxVista.pas in Dev\Shared, terwijl deze in Dev\Shared\Gdx staat. KI70625.1501 Diverse punten KAS-Vista -via GDX.LvR - bestand dblocation.sys naar 'Data\Config' - geo-belgie.dat en geo-nederland.dat naar 'Data\Db' (geen onderscheid Main of Static) - errorlog.txt bij exception wegschrijven naar 'Data\Debug' KI70416.1145 Niet detecteren van Mappoint ondanks dat deze wel helemaal geinstalleerd is (met mogelijke oplossing). -Gering, altijd indien probleem voordoet, iig in versie 3.1.2, via Document Expresse (Patrick Liplaa), bevestigd, gesloten -Mappoint 2004 was geinstalleerd op een andere partitie in een niet default directory. KAS detecteerde MP niet. MP uninstall gedaan en opnieuw geinstalleerd in de default dir op C partitie. Toen werd MP wel gedetecteerd. Niet geheel duidelijk of de herinstallatie an sich het probleem oplostte of dat het met de installatiemap te maken had.
Versie 2.2.0 (#100) CR105: De Basic, Professional en Enterprise versies zijn nu 1 installatie geworden, met allemaal dezelfde bestanden. -Via: GDX CR104: KAS wordt in een netwerkomgeving vanaf nu nog maar op 1 plaats geïnstalleerd. De client computers laden KAS vanaf een 'share'. -Via: GDX CR48: Complete adres op de vervoersopdracht uitprinten -Via: Arrow Express CR89: Graag zou ik bij de transportopdracht achter de afleveradressen een kolom of kopje met: "handtekening en naam in blokletters" willen hebben. Zo kunnen we de vervoersopdrachten tevens als vrachtbrief gebruiken -Via: A-B Transport CR100: Prijsverschil bug in pilot met herinneringen -KI0019 zorgde voor een prijsverschil op de herinneringen van een klant (opgelost per 2.1.6 #154). -Via: Top-Speed CR101: De statussen Afgehaald en Afgeleverd er bij in het actieve ritoverzicht. -Via: KC Amstelland CR103: Knop 'ok' bij backup herinnering is nu default zodat gewoon enter gedrukt kan worden. -Via: GDX
Versie 2.1.8 (#162) KI0024: Financiële analyse probleem opgelost bij meerdere vestigingen. - Via: GDX KI---: Database aanmaken met niet juiste versie verholpen (zie versie 2.1.6 #160)
Versie 2.1.6 (#160) - Database aanmaken niet met juiste versie. KAS Versie niet uitgebracht
Versie 2.1.6 (#158) KI22: BTW bedrag in factuuroverzicht niet correct bij niet-afwijkende administratie kosten. -Via: GDX
Versie 2.1.6 (#156) KI20: Uitvoerders kunnen niet meer toegevoegd worden. -Door wijzigingen in EoBase (Id) was het niet meer mogelijk om uitvoerders toe te voegen. -Via: E&M KI21: KAS start niet op via ‘Starter.exe’ -Door wijzigingen in de proxy-component in de KAS service werkte het updatemechanisme soms niet in een netwerkomgeving. -Via: Hinlogics; E&M
Versie 2.1.6 (#154) RQ94 Diverse snelheidsverbeteringen doorgevoerd. -Via: GDX RQ92: Niet-afwijkende administratiekosten bij een klant zorgen voor een foutief factuuroverzicht en een eventueel afwijkende financiële export. -Opgelost via KI0019 -Via: Top-Speed + GDX KI19: Niet-afwijkende administratiekosten bij een klant zorgen voor een foutief factuuroverzicht en een eventueel afwijkende financiële export. -In plaats van de (algemene) administratiekosten te gebruiken, wordt er een bedrag van - € 1,00 in rekening gebracht. Hierdoor waren de financiële overzichten niet meer correct en ook het exporteren naar financiële pakketten kan fouten geven. -Via: KCA; Top-Speed KI18: Tweemaal inloggen met dezelfde gebruiker in KAS is mogelijk. -Het was mogelijk om met dezelfde gebruiker meerdere malen aan te melden. Hierdoor konden er deadlocks komen bij het verversen van het ritoverzicht. -Via: AllXpress RQ82: Mogelijkheid tot (extra) handmatige factuuromschrijving. -Bij het invoeren van een order is het mogelijk om een (extra) factuuromschrijving toe te voegen die op de factuur wordt afgebeeld onder de adressen. -via: Top-Speed + GDX
Versie 2.1.6 (#152) KI15: TTSS synchronisatie geeft melding ‘False’. KI14: Versturen foutmeldingen niet meer mogelijk.
Versie 2.1.6 (#150) CR80: Volgorde van de orders op een factuur volledig naar wens kunnen instellen. -In het configuratiescherm kan bij de optie 'Factuurinstellingen' worden bepaald hoe de ritten op een factuur worden gesorteerd. -via: GDX KI13: Teksten op tabblad ‘TTSS Instellingen’ bij het bewerken van klanten klopt niet. Tevens bevat de tekst bij ‘Geavanceerde TTSS Meldingen’ een kleine onvolkomenheid. RQ75: Inkomende facturen 'betaald' / 'onbetaald' instelbaar. -Facturen die geboekt worden bij 'Bedrijven voor uitbesteding' (in het configuratiescherm), kunnen als 'betaald' worden aangegeven. Hiermee kan een simpele crediteurenadministratie worden gevoerd. -via: Koerier Centrum Amstelland RQ73: Betalingstermijn per klant apart instelbaar. -Het invulscherm van een klant beschikt over een tabblad 'Afwijkingen' waarop kan worden afgeweken van algemene instellingen. Hiermee kan van de betalingstermijn voor facturen en herinneringen worden afgeweken. -via: AllXpress; Koerier Centrum Amstelland KI12: Wachten op time-out tijdens opstarten. -via: Diversen RQ72: Mogelijkheid tot het verwerken van (diesel)toeslagen. -Toeslagen kunnen op dezelfde manier worden verwerkt als kortingen. Indien het bedrag positief is, wordt op de factuur 'toeslag' vermeld. Anders staat er, zoals vanouds, 'korting'. -via: Arrow Express RQ71: Ritten van dezelfde dag en dezelfde klant op factuur sorteren op bonnummer en niet op tijd. - Alle orders op een factuur worden geordend op datum en vervolgens op ordernummer. Op deze wijze komen de orders altijd in de juiste volgorde op de factuur terecht. -via: BSG Koeriersdienst; Van Der Burg Sneltransport RQ70: Resultaten in cijfers kunnen uitprinten. -De resutaten zijn per grafiek uit te printen. Diezelfde resultaten zijn nu ook in cijfers uit te printen zodat zij kunnen worden opgenomen in verslagen etc. -via: Hesselink Koeriers Lichtenvoorde RQ53: Waarschuwing bij het overschrijden van de aflevertijd. -Op het moment dat een afgehaalde zending de ingestelde aflevertijd overschrijdt, kleurt deze aflevertijd rood in het scherm rood. Dit gebeurt alleen als de zending de status 'Niet in behandeling', 'Toegewezen' of 'Afgehaald' heeft. -via: Van der Valk Transport RQ52: Telefoonnummer afbeelden bij het toewijzen van een uitvoerder aan een rit. -Bij het toewijzen van een uitvoerder aan een order, wordt zijn of haar telefoon- en mobielnummer afgebeeld zodra de muis erboven wordt stilgehouden.
-via: NCC RQ64: Facturen niet exporteren waarbij het debiteurnummer niet is ingevuld. -Tijdens het exporteren van facturen wordt gecontroleerd of er een debiteurnummer bekend is bij de desbetreffende klant. Indien dit niet het geval is, zal hier een melding van worden gemaakt en wordt de factuur niet geëxporteerd. -via: Arrow Express
Versie 2.1.4 (#108) RQ68: Andere instellingen per vestiging voor herhalende ritten. -via: GDX KI07: Onterecht laten zien van optie 'Geavanceerde TTSS meldingen' terwijl deze module niet beschikbaar is (alleen bij versie >= 2.1.2 #100) KI08: Fleet management loginnaam en wachtwoord invulboxen worden niet goed afgebeeld bij het toevoegen/bewerken van een bedrijf voor uitbesteding (alleen bij versie >= 2.1.2 #104) KI09: Klant afhankelijk tarief wordt niet toegepast bij het toevoegen van een ‘Rit (snel)’. Daarnaast wordt dan alleen het kilometertarief meegenomen. KI10: Als de ordernummering doorlopend is, en er wordt, aan de hand van een vaste rit, automatisch een rit toegevoegd, dan wordt de foute nummering toegepast.
Versie 2.1.2 (#106) KI05: Vaste rit verwijderen geeft Exception en KAS eindigt volledig (alleen bij versie >= 2.1.2 #104) KI06: TTSS-synchronisatie stopt bij ‘Bijwerken lokale gegevens...’ (alleen bij versie >= 2.1.2 #104)
Versie 2.1.2 (#104) RQ66 "Automatisch terugloop" bij de opmerking onder een factuur en een herinnering. -via: ECX Koerier KI03: Minimumtarief wordt niet correct op de factuur afgebeeld (alleen bij versie >= 2.1.2 build #100) KI04: Bij het leeghalen van het BTW-veld in een order kan er een foutmelding worden gegeven.
Versie 2.1.2 (#102) KI02: Factuur postfix begint met '0' ipv '1' bij nummering per klant (alleen bij versie >= 2.0 #53)
Versie 2.1.2 (#100) RQ43 Kan ik ook het totale bedrag zien van wat er open staat aan facturen? -via: HSG Koeriersdiensten RQ51 Mogelijkheid tot het geven van een minimumtarief per ritsoort. Dit is per klant weer te overschrijven. -via: Arrow Express RQ55 Optie inbouwen om het ritoverzicht automatisch te laten verversen.
-via: Arrow Express KI01: Tijdens aanmaken van nieuwe herinneringen komt soms een ‘Printing in Progress’ exception.
Versie 2.0 #52 RQ29 Bij rendabiliteitslijsten worden ook ritten meegenomen die geannuleerd zijn. Alleen ritten met status 'geannuleerd', 'niet in behandeling' en 'onbekende status' moeten niet terugkommen. -via: GDX RQ56 Als met TTSS een mail wordt verzonden van bijv. gisteren, dan staat wel de datum van vandaag erboven. Klanten schrikken dan vaak en bellen ons. Kan die datum veranderen, zodat we wel mail kunnen sturen over oudere orders, zonder dat het lijkt dat de order NU pas is afgehandeld? -via: E&M Expres RQ30 Ritten terug kunnen zoeken op plaatsnaam ongeacht van welke klant dit is. -via: Hinlogics RQ44 Voorlopige facturen wel in overzicht afbeelden, maar later pas handmatig definitief maken. -via: Arrow Express RQ46 Mogelijkheid tot het eenvoudiger instellen van TTSS meldingen per klant. -via: GDX RQ47 Mogelijkheid tot dubbel exporteren van facturen voorkomen. -via: Arrow Express
Versie 2.0 #51 RQ40 Sneltoetsen voor elk tabblad bij het invoeren van een rit. (ALT+Letter) -via: GDX
Versie 2.0 #50 RQ16 Tarief voor een 'extra stop' standaard bij een ritsoort. -via: diverse RQ32 Op mijn facturen verschijnt de tekst: "(extra) stops". Ik zou graag "(extra)" willen wissen. -via: De Koerier Boxtel RQ33 Naast de korting over afstand, transportkosten, collikosten enz. moet ook korting over (extra) stops mogelijk worden. -via: De Koerier Boxtel RQ34 Korting mogelijk over het totale bedrag van een rit. -via: GDX
<= Versie 2.0 #50 RQ17 Opmerking bij een uitvoerder afbeelden tijdens het toewijzen aan een zending. -via: NCC
Bij het toewijzen van een uitvoerder bij een zending wordt direct een eventuele opmerking afgebeeld. Opmerkingen over bepaalde chauffeurs zijn nu dus direct zichtbaar voor de planning. RQ31 Voor het verwijderen van een medewerker / bedrijf voor uitbesteding moet gevraagd worden of men dit ook daadwerkelijk wilt. -via: E&M Expres RQ27 Mogelijkheid tot het opgeven van een ander startadres bij het automatisch berekenen van het aantal kilometers. -via: Top-Speed bvba In combinatie met de MapPoint 2004 module is het mogelijk om een afwijkend startadres voor de routeberekening op te geven. RQ28 Automatisch TTSS-meldingen laten versturen vanuit KAS bij het invullen van een POP/POD. -via: Arrow Express Zodra de status van een rit op afgehaald of afgeleverd wordt gezet, kan een TTSS-melding vanuit KAS worden verstuurd. Ook bij het invullen van de POP/POD kan dit automatisch worden gedaan. RQ26 Uitgebreidere mogelijkheid tot zoeken van adressen in het buitenland in combinatie met routeplanner MapPoint 2004. -via: Top-Speed bvba Betere mogelijkheden tot het zoeken van adressen bij de koppeling met routeplanner Microsoft MapPoint. Adressen in België en Frankrijk zijn nu eenduidiger te vinden, ook op basis van postcode. RQ20 Factuurspecificatie per klant instelbaar. -via: JTC Transports-Couriers Per klant kan worden ingesteld of de specificatie van een zending op de factuur wordt afgebeeld. RQ23 Factuuropmerking direct zichtbaar na wijzigen via factuuroverzicht. -via: GDX Een gewijzigde opmerking onder een factuur is direct zichtbaar als deze via 'Wijzigen' in het factuuroverzicht wordt aangepast. Op het afdrukvoorbeeld, en bij het afdrukken, heeft deze nu direct de nieuwe waarde. RQ13 In 1x herinneringen printen voor alle openstaande facturen. -via: Top-Speed e.a. Alle openstaande facturen worden nu afgebeeld op 1 herinnering. Tevens is er een overzicht van herinneringen beschikbaar en kunnen deze makkelijker handmatig worden aangepast. RQ11 Ritoverzicht exact overnemen bij printen. -via: E&M Expres e.a. Bij het uitdraaien van een ritoverzicht wordt het overzicht volledig uitgeprint zoals deze op het scherm terugkomt. Dus inclusief eventuele extra kolommen en extra afleveradressen. RQ10 Plaats ipv contactpersoon bij selecteren van een 'externe uitvoerder' (charter). -via: Arrow Express Bij het selecteren van een "externe uitvoerder" geen contactpersoon, maar wel de plaats afbeelden. RQ9 Status 'Afgeleverd' uit het actieve ritten overzicht. -via: Arrow Express In het overzicht van de actieve ritten worden de ritten met status 'Afgeleverd' niet meer meegenomen. RQ12 Alleen vaste klanten laten zien bij het invoeren van een zending. -via: E&M Expres e.a. Bij het selecteren van een klant voor een bepaalde zending, worden nu alleen de vaste klanten afgebeeld bij de aanbevelingen. Ook de rekeningadressen komen hier niet meer terug.|
RQ15 Opmerking en contactpersoon bij een ophaal- of afleveradres opslaan per zending. -via: GDX Per zending worden nu de opmerking en contactpersoon van een ophaal- of afleveradres los opgeslagen. Dubbele adressen komen nu dus veel minder vaak voor. RQ14 Creditfacturen gemakkelijk aanmaken. -via: NCC e.a. Bij het maken van een creditfactuur is precies aan te geven welke zendingen van de originele factuur gecrediteerd dienen te worden. RQ7 Bedragen in het factuuroverzicht inclusief BTW. -via: E&M Expres e.a. Alle bedragen in het factuuroverzicht zijn nu inclusief BTW. Dit maakt de controle met de boekhouding / bank eenvoudiger. RQ6 Kenteken afbeelden in het ritoverzicht. -via: Bladel Koeriers e.a. Naast de naam van een uitvoerder, is het nu ook mogelijk om het kenteken van de toegewezen auto in het ritoverzicht te zien. RQ1 Telefoonnummer van klant bij overzicht facturen. -via: Bladel Koeriers Bij het overzicht van facturen worden nu de contactgegevens van de klant afgebeeld. Deze worden zichtbaar door met de muis boven een factuur te 'blijven hangen'. RQ5 Opmerking onder een factuur correct afgebeelden. -via: GDX Opmerkingen onder facturen en herinneringen welke te lang waren, worden nu toch correct afgebeeld. RQ2 Aantal dagen voor herinnering anders dan voor eerste factuur. -via: Top-Speed De verlooptermijn voor herinneringen is nu los instelbaar. Deze kan ook afgebeeld worden bij de opmerking onder een factuur en herinnering. RQ4 Rit tevens afbeelden op de afleverdatum. -via: Moerdijk Koeriers Een zending wordt nu ook in het ritoverzicht afgebeeld op de afleverdatum. RQ8 Gereserveerde bonnummers vrijgeven na fout. -via: GDX Indien KAS een foutmelding geeft, kon het gebeuren dat bonnummers gereserveerd bleven. Dit is nu opgelost. RQ3 Tekst 'Creditfactuur' ipv 'Factuur' bij een creditfactuur. -via: Top-Speed Bij een negatief factuurbedrag wordt de tekst 'Creditfactuur' afgebeeld in plaats van 'Factuur'.