5 years ago
#216 Quote
NopFinance 0.41 is klaar voor gebruik.

Hieronder de lijst met uitbreidingen en optimalisaties:

In aanloop naar versie 0.41 vind je hier de optimalisaties binnen de alfa-versies

Optimalisaties
-Het database update script werd niet uitgevoerd als er een verspringing (gat) in de versienummers zat. Dat is nu opgelost.
-Alle bankplugins gaven een foutmelding als het configuratiescherm werd opgevraagd terwijl de plugin nog niet installeerd was in de Plugin manager. Dat is nu
opgelost en de bankplugin installeert zichzelf als het configuratiescherm wordt geopend.
-In het standaard offerte rapport zal de regel waar de email in staat automatisch groter worden als die ruimte nodig is.
-Bij kopieren van een document werden de tekst en de titel verwisseld. Dit is nu gecorrigeerd.
-Als een document geopend was en er een adres werd getoond, dan werd dat adres nog steeds getoond als er een ander document geopend werd. Deze fout is nu opgelost.
-Het bijwerken van rapporten vanaf de server gaf een foutmelding als het rapport lokaal al bestond
-In zowel kasboek, bankboek en betaalprovider-boek werd onder bepaalde omstandigheden van verwerkte transacties het + of - teken verkeerd getoond. Dit had geen gevolgen voor de stand van het boek.
-In de transactie-editor werd per abuis in de Trebit kolom altijd de Credit-waarde getoond. Dit was incorrect en is gecorrigeerd.
-De GBR mutatie viewer zette de totalen niet op 0 als er een andere grootboekrekening ingesleept werd.
-Deze versie bevat een hotfix voor het kunnen aanmaken en wijzigen van adressen bij debiteuren, crediteuren en documenten
-Documenten waaraan in meer dan 1 transactie gerefereerd wordt konden al niet langer nietig verklaard worden maar nu wordt daarvan ook melding gemaakt.
-Bij kosten artikelen werd, indien deze op een document stonden, toch een voorraadafschrijving gedaan. Dit was niet correct en hier is nu een oplossing voor geimplementeerd.
-Fix in NopFinance.Services.DocumentService.CreateAccountingChanges(..)
-Fix in NopFinance.Services.DocumentService.CreateAccountingChangesForDocumentLines()
-Journaal, bankboek en kasboek toonden bij openen nog 2 seconden de vorige waarde in Verwacht eindsaldo. Dit wordt nu direct op 0 gezet om verwarring te voorkomen.
-Als in een documentlijst geen document geselecteerd was op het moment dat er een mail gemaakt moest worden, dan kwam er een foutmelding en kon er geen mail gemaakt worden. Die melding wordt nu afgevangen maar het is alleen niet bekend welk mailsjabloon er gebruikt moet worden. Dit wordt later aangepakt.
-Genereren van openingsbalans nam ook de dag na de einddatum mee. Dit is nu opgelost.
-In het journaalscherm kon soms een melding 'Check ifinvoked' komen. Deze melding is verwijderd.
-Verwerkte transacties in een journaal toonden altijd de tegenboekingen, ook als dat was uitgevinkt. Nu worden tegenboekingen alleen getoond als dat aangevinkt is.
-Bij toevoegen van een incassomandaat bij een reeds eerder opgeslagen bankrekening werd dit niet opgeslagen. Dit is nu gerepareerd.
-Na opslaan bankgegevens bij crediteur en debiteur volgde er een foutmelding als je de bank opnieuw wilde selecteren. Dit is nu opgelost.
-statusfilters in documentenlijst toonden soms ook andere documenttypen. Dit is gerepareerd.
-Wanneer er op 1 verkoopfactuur meerdere regels staan die hetzelfde artikel betreffen en het totaal aantal daarvan hoger was dan het voorraadaantal, dan werd er geen out of stock melding gegenereerd en kon er een negatieve voorraad ontstaan. Nu wordt bij het berekenen van het product-verkoopaantal een som genomen van alle documentregels die betrekking hebben op dat product.
-Bij UBL import werd de documentregelkorting niet goed berekend
-Bij koppelen product aan een UBL importregel werd de korting van de crediteur opnieuw toegepast. Dat hoort niet.


Uitbreidingen
-Bij een product kan nu 1 leverancier ingesteld worden in het tabblad Algemeen. (Dit is een crediteur).
-De rapporten zijn verplaatst van de NopFinance.Plugins.Reporting.Basic\ReportTemplates directory naar de Administratiebestanden-directory. Hierdoor kan voorkomen worden dat rapporten die specifiek voor een administratie zijn, ook bij andere administraties getoond worden.
-Rapporten worden nu automatisch van de NopFinance server gedownload voor uitbreidingen en vernieuwing. Dit gebeurt op dit moment vlak na het inloggen.
-Als een Email sjabloon begint met <!DOCTYPE html dan zal het sjabloon direct HTML ondersteunen (en op termijn ook databasevelden mbv Razor technologie). Zonder de <!DOCTYPE html tag zal het sjabloon als tekst worden gebruikt zonder complexe velden. Dit maakt dat op langzame computers de email toch snel opstart als complexe velden niet nodig zijn.
-Er kan niet meer op kolommen van de document regels gesorteerd worden. Er is een # kolom bijgekomen waarop nu gesorteerd wordt. Hierdoor kunnen documentregels handmatig gesorteerd worden en na opslaan volgt het rapport dezelfde indeling.
-Bij het wijzigen van debiteuren of crediteuren wordt indien aanwezig, eerst het factuuradres getoond (dat was het verzendadres)
-Er is een speciaal scherm gekomen voor het bijhouden van een kasboek
-In het instellingenscherm voor documenttypen kan nu ingevoerd worden welke type documenten als bron voor het document gebruikt mogen worden.
-Als er een crediteur of debiteur wordt aangemaakt dan wordt er meteen een leeg factuuradres aangemaakt en geactiveerd. Dit scheelt tijd bij invoeren.
-Het is nu mogelijk om een email bericht (EML) vanuit het emailprogramma Thunderbird direct naar de toolbar van de inkoopfacturen-lijst te slepen en daar te laten vallen. Op dat moment wordt er een inkoopfactuur aangemaakt met het emailbericht daaraan gekoppeld. Als in het emailbericht een attachment met een zogenaamd UBL 2.1 xml bestand is opgenomen dan wordt dat bestand automatisch gelezen en de inhoud toegevoegd aan de inkoopfactuur.
-De KVK opzoekknop in het debiteuren en crediteurenscherm wordt alleen getoond als de KVK opzoekdienstplugin geinstalleerd is
-De BTW nummer (VIES) opzoekknop in het debiteuren en crediteurenscherm wordt alleen getoond als de BTW opzoekdienstplugin geinstalleerd is
-De VIES plugin wordt nu standaard meegeleverd in de installatie kit
-Als in een documentregel de PrijsEx wordt aangepast dan wordt automatisch de korting t.o.v. eenheidsprijs berekend. Als echter in een documentregel de eenheidsprijs wordt aangepast dan wordt de korting daarop toegepast en de PrijsEx herberekend
Dit maakt het mogelijk om van eenheids-prijs naar prijsex te werken zonder de korting aan de klant te tonen. Door van prijsex naar eenheids-prijs te werken met een korting is ook de oude situatie nog mogelijk.
-Het is nu mogelijk om een email bericht (EML) vanuit het emailprogramma Microsoft Outlook direct naar de toolbar van de inkoopfacturen-lijst te slepen en daar te laten vallen. Op dat moment wordt er een inkoopfactuur aangemaakt met het emailbericht daaraan gekoppeld. Als in het emailbericht een attachment met een zogenaamd UBL 2.1 xml bestand is opgenomen dan wordt dat bestand automatisch gelezen en de inhoud toegevoegd aan de inkoopfactuur.
-In zowel kasboek, bankboek en betaalprovider-boek wordt nu automatisch de Tab geactiveerd als daar met de muis overheen gegaan wordt.
-In alle journalen, inclusief kasboek, bankboek, betaalprovider-boek en de transactie-editor kan nu een grootboekrekening vanuit de verwerkte transacties direct naar een nieuwe mutatie in de boekingen-lijst gesleept worden waarna die rekening wordt gekoppeld aan de nieuwe boeking.
-In de GBR mutatie viewer is een verschil kolom toegevoegd onderaan het scherm.
-Het is nu mogelijk om een grootboekrekening vanaf de balans naar de GBR mutatie viewer te slepen om daar de inhoud te bekijken.
-Het scherm 'Eenvoudige inbrengbalans genereren' is hernoemd naar 'Balans genereren'. De ingestelde rekeningen worden gedurende de sessie bewaard zodat na aanpassing van het grootboek er sneller een nieuwe balans gegenereerd kan worden.
-Grootboekrekeningen kunnen nu ook tussen de verschillende dagboeken gesleept worden.
-Debiteuren kunnen naar de balans gesleept worden om daar beginwaarden in te voeren
-Crediteuren kunnen naar de balans gesleept worden om daar beginwaarden in te voeren
-Boekingen binnen eenzelfde transactie die 0 opleveren op eenzelfde rekening worden nu verwijderd
-Het mechanisme voor het opstellen van de grootboekmutaties in geval van documenten is herzien
-In de documentenlijst zijn de Boekings-status, betaalstatus en Custom Status te wijzigen dmv een contextmenu onder de rechtermuisknop. Deze velden kunnen niet meer gewijzigd worden in het grid. Deze wijziging is doorgevoerd omdat de status te gemakkelijk te wijzigen was hetgeen tot foute instellingen kon leiden.
-Bij aanmaken van een bestand werd in NopFinance de UTC datum opgeslagen. Dat is nu gewijzigd in de lokale datum.
-Aan de tabel Transaction is het veld IsVoiding toegevoegd. het was nl niet altijd duidelijk of een document nietig was verklaard.
-UBL import en Export is nu mogelijk voor de volgende documenttypen: INVOICE, SALESORDER, QUOTATION, PROCUREMENT, PURCHASE, PURCHASEORDER
-De mollie plugin haalt automatisch molle facturen op.
-Document is uitgebreid met een PaymentsJson veld waarin alle individuele betalingen tbv een factuur worden opgeslagen.
-De NopCommerce plugin leest de Mollie Betaal-Id automatisch bij het document (in PaymentsJson) zodat de Mollie Matcher automatisch de juiste rekening kan kopppelen
-In het debiteuren- , crediteuren- en bedrijfsgegevensscherm wordt een gevalideerd btw nummer automatisch groen gemaakt. Een foutief btw nummer wordt rood gemaakt.
-De nopcommerce plugin maakt nu een mollie journaal boeking aan als de order geheel of gedeeltelijk betaald is.
-Diverse meldingen bij het importeren van debiteuren en crediteuren waren algemeen en zijn nu verbeterd.
-Nu kunnen ook ProductAttributeCombinaties naar de snelle rekeningen scherm gesleept worden (ivm defect, vermist etc)
-In het journaal wordt nu in het tabblad verwerkte boekingen ook een totalen getoond
-In het transactiesscherm worden nu in de tabbladen nieuwe boekingen en verwerkte boekingen ook een totalen getoond
-Bij het nietig verklaren van een document worden voor alle daaraan gekoppelde transacties tegenboekingen gemaakt. Hiermee wordt ook automatisch de betaalverplichting van een betaalplatform (bol.com, Mollie) nietig verklaard.
-Standaard journaals hebben nu ook een totalen-overzicht onderaan het scherm.
-Bol.Com uitbetalingen Match functie voor gebruik in bankboek
-Bol.Com orders die voor verzending geannuleerd worden worden direct omgezet in creditnota en afgemeld bij bol.com. Voorraad wordt bijgewerkt.
-Mollie uitbetalingen Match functie voor gebruik in bankboek
-Indien het updatescript niet geladen kon worden werd een errorscherm getoond. Nu komt er alleen een melding in het loggingscherm te staan.
-ABN Bankboek zal niet langer automatisch de boekingen koppelen aan debiteuren en crediteuren. Dit is nu onderdeel van gespecialiseerde plugins. In een latere versie zullen ook andere banken dit mechanisme gaan gebruiken.
-Op eind- en openingsbalans kan nu per regel ook een omschrijving worden ingevoerd ter informatie op het bedrag
-IBAN en bankrekeningen worden nu zo gestript dat uitsluitend Letters en cijfers opgeslagen worden. Letters worden naar hoofdletter omgezet. Dit is nodig voor de bank-matching
-Bij toevoegen bank wordt de Valuta direct ingesteld op de globale administratie instelling, meestal EURO
-In de artikellijst kan nu direct de netto verkoopprijs van een product of een product-optie gewijzigd worden.
-In de documentenlijst werken nu ook de statusfilters.
-In de artikellijst kan nu gebruik gemaakt worden van filters. Naast het tekstfilter zijn er nu een artikelsoortfilter en kanaal-abonnementsfilter (indien van toepassing)
-Onder verwerking is nu het menu 'Documenten'>'Inkoop en verkoop' toegevoegd. Hiermee kunnen alle soorten documenten door elkaar in chronologische volgorde verwerkt worden op het grootboek zodat er geen Inkoop na Verkoop-fouten kunnen ontstaan met de voorraad.
-In het bankboek kunnen nu verzamelbetalingen en -ontvangsten opgesplitst worden in kleinere bedragen zodat deze over verschillende grootboekrekeningen uitgesmeerd kunnen worden.
-Het lettertype van het hoofdmenu volgt nu de instellingen van Windows
-Een aantal menu-onderdelen zijn verplaatst binnen de menu's zodat die op een meer logische plek staan.
0
"In an age where information is abundantly available, it is no longer enough to possess it. You have to act on it!"