Ihr Selbstständiger Freelancer Berater & Programmierer für Navision & Business Central

Nav123: Navision, Showare, OrderApp

Print Friendly, PDF & Email

Faire Beratung als unabhängiger BC/Navision Freelancer (Freiberufler) Programmierer


Soll Ihr Navision zu alt sein? Kann Ihr langsames Navision angeblich nur beschleunigt werden, wenn Sie eine neue Version oder einen noch teureren Server kaufen? Müssen Sie angeblich dringend umstellen, weil Ihr Navision sonst bald nicht mehr läuft? Kann eine Webshopanbindung, eine APP-Lösung über Android oder Apple iOS nur erfolgen, wenn Sie Ihr Navision wechseln? Erzählt Ihnen Ihr fest angestellter Navision Financials Attain/ Microsoft Business Central 365 Entwickler / Programmierer das nur neue Hardware ein massives bestehendes performance / Geschwindigkeitsproplem lösen kann?

Das alles stimmt in aller Regel nicht. Sie finden z.B. hier eine Bankenschnittstelle auch für Navision bis runter zu 2.10, eine Shopwareschnittstelle für technische Navision ab 4.03 und 2009r2 und diverse andere Tipps, die aus Ihrem -angeblich veraltetem- Ackergaul Navision wieder ein modernes Rennpferd machen. Das gilt quer durch die Versionen! OK, ein Navision 3.56 würde sogar ich als „alt“ bezeichnen… bei weitem aber nicht veraltet! Die geniale und für mich „für immer“ ausreichende 2009R2 Version… Und auch wieder die Navision 2018/BC14 Version. „Soll“ und „Haben“ und „Lagerbestand“ und „offene Forderungen“ ändern sich nicht gerade im wöchentlichen Abstand. Eine Warenwirtschaft ist kein Druckertreiber oder Actiongame, welches manchmal stündlich Updates bekommen sollte. Man bezahlt sehr viel Geld dafür eine hoffentlich nahezu fehlerfreie Start-Version zu erhalten… und die sollte bzw. müsste dann auch 10 oder 20 Jahre arbeiten können. Warum denn nicht? Tja… Weil nun Microsoft dahinter steht. Und die machen halt seit den 90er Jahren Bananen-Software – Reift beim Kunden.

Bei langsamen Systemen und/oder langen Antwortzeiten reicht oft schon das korrigieren einiger Flowfields & Datenbankschlüssel, um Ihr System wieder flott zu bekommen. Und schon arbeiten Sie wieder zügig und ohne Kaffeepausen. 🙂 Dazu braucht es nicht einmal hochgradiger Programmierkenntnisse, sondern ein tiefes Verständnis für die Arbeitsweise einer (SQL-) Datenbank. Was leider sehr sehr viele Programmierer und Freelancer auf dem Markt nicht haben. Das mag durchaus mit der Vergangenheit dieser freiberuflichen (=freelancer) oder auch festangestellten Navision Programmierer zu tun haben: Kaum jemand kennt Navision von der Pike auf. Ich denke mal, mehr als 80% sind Quereinsteiger, welche eher zufällig im laufe ihres beruflichen Werdeganges als Programmierer dann irgendwann auch mal als Freelancer zu Navision Financials Attain/ Microsoft Business Central 365 gekommen sind. Da fehlt es dann natürlich an grundlegendem Verständnis von Flowfields, SQL-Abfragen, teils sogar am Verständnis für physikalische Festplatten, RAID Konfigurationen (ich schätze mal, auch wieder 80% aller SQL-Server RAID Konfigurationen und Festplattenaufteilungen in der Industrie sind falsch!) und am Verständnis der eigentlichen Navision-Logik, z.B. Unterschiede der beiden Navision Server varianten im vorgehen beim Buchen, Tabellen locking etc.

Navision bzw. Business Central Lizenzen

Über meinen Partner können Sie auch Lizenzen (Benutzer, Objekte, Funktionen) freischalten lassen. Allerdings ist es nicht nötig, dass Sie Ihr Systemhaus / Navision oder Business Central Partner verlassen oder wechseln! Meine Beratung und Programmiererdienstleistung können Sie auch unabhängig von einem Navision-Systemhauswechsel nutzen.

Nicht zufrieden mit Ihrem Navision und Business Central?

Sind Sie mit Ihrem Navision nicht zufrieden? Ist Ihr Navision Financials Attain/ Microsoft Business Central 365 kompliziert oder langsam? Läuft es langsam? Reagiert es zäh? Bringt es fehlerhafte Ergebnisse? Dann ist es kein Navision oder Business Central! Sondern eine vergurkte Installation. Wenn es gar zu schlimm geworden ist, kann ich Sie auch vor Gericht als geprüfter Gutachter unterstützen. Oder eben als Programmierer ihnen schnell eine Lösung in Navision / SQL-Server zaubern. Navision Financials / Business Central ist genau dafür gemacht, an Ihre Individuellen Wünsche angepasst zu werden („customized“ zu werden). Aber man sollte halt schon wissen, wie man das macht.

Refactoring, Ablösung von Altsystemen (Legacy-System)

Doch keine Sorge: Navision ist DAS System auch für ein Navision-internes Refactoring (Auflösung von alten Designfehlern, Ablösen von technischen Altschulden).
Grundsätzlich ist Navision & Business Central übrigens auch die Lösung, um generell Altsysteme (Legacy-Systeme) abzulösen! Gerade die streng prozedurale Entwicklungsumgebung ist mit ihrer geradlinigen Ausrichtung auf kaufmännische Prozesse optimal geeignet, um eben alle Formen von Altsystemen mit wenig Programmierarbeit abzulösen! Wenn Sie eine umfassende RPG (Raten-Programmieren-Glauben) Lösung von einer AS/400 portieren möchten; Wenn Sie eine Siemens Nixdorf Quattro Pro (8870) mit Comet in Business Basic ablösen möchten; Wenn Sie ein altes Cobol-System haben; Oder eben auch, wenn Sie sich mit einer missglückten ERP-Einführung herumschlagen müssen:
Mit Business Central und Navision kann sich ein erfahrener Programmierer / Freelancer ganz genau auf eines konzentrieren: Die Aufgabenstellung lösen!

Fokusieren auf die Lösung

Modernes GUI, einfaches Reporting, optimale Datenbankanbindung, State of the Art REST-Api Datenzugriffe oder Web.Frontends? In Navision Financials Attain/ Microsoft Business Central ist dies alles bereits in der Entwicklungsumgebung verankert! Als Programmierer (egal ob selbstständiger Entwickler (Freelancer) oder Berater (Consultant)) muss man sich nicht mit Klassen, Vererbung, Garbage collection oder immer wieder wechselnden Framework-Hypes herumschlagen. Einfache und hochperformante Datenbankabfragen, integrierte Abfrageoptimierungen wie lazy read, vom System gesteuerte Transaktionenverwaltung: Alles, was einem unter modernen Universalprogrammiersprachen wie Java, C++, C#, Python, Pearl und auch alten Sprachen wie Visual Basic und Delphi mit Objektorientierung, Side-effect, Race-conditions und Exceptions den Schlaf raubt, nimmt Navision dem Entwickler ab! So kann sich der Programmierer auf das Wesentliche konzentrieren: Ihre Lösung zu entwickeln. Das ging mit den älteren Versionen von Navision natürlich noch schneller, doch auch mit AL und RDLC gibt es heute -aus meiner Sicht- weiterhin kein besser dafür geeignetes System als Business Central.
Anmerkung: Navision war noch viel besser dafür geeignet als Microsoft Business Central 365 , aber das gibt es nun nicht mehr.

AAA: Ablauf Ablösung Altsysteme

So sieht eine klassische Ablösung eines Legacy-Systemes aus:

  • Sichten der Belege und Auswertungen (Result First bzw. Bottom Up)
  • Sichten der Datenquellen/Tabellen im Ursprungssystem, z.B. in dem schon in einem frühen Stadium Schnittstellen vom Altsystem zum Neusystem erschaffen werden und während des Projektes immer und immer wieder getestet werden. So spart man sich schlaflose Nächte am Tag der Umstellung!
  • Einigen Usern bei der Regelarbeit (Auftragserfassung, Bestellvorgänge, Lagerabwicklung & Logistik) zusehen und daraus lernen
  • Ärmel hoch und Neuprogrammierung. Bei der Neuimplementierung ist dabei in den meisten Fällen KEIN Zugriff auf den Originalcode notwendig! Mit etwas analytischem Verstand und einem Taschenrechner lassen sich i.d.R. die alten Geschäftslogiken leicht nachprogrammieren, wenn man Sie nur in kleine Teilschritte unterteilt. Sollte der Quellcode aus z.B. RPG (AS/400), Cobol, Business Basic (z.B. Comet) noch zur Verfügung stehen, so lässt sich dieser meist durch ähnliche Variablentypen, Programmabläufe (Prozedurale Sprache) sehr einfach zu Business Central oder Navision übertragen. Dabei hilft natürlich auch eine langjährige Erfahrung in der Ablösung alter kaufmännischer Lösungen und eine umfassende Qualifizierung.
  • Projekte mal so machen, dass Sie nicht scheitern?

Einsatzgebiete als Business Central/Navision-Freelancer / Gutachter:

Ich programmiere & schule & berate Navision in Kassel (Hessen) und deutschlandweit seit 1993. Seit 2021 auch vor Ort in Deutschland (auf Wunsch), oder von irgendwo auf der Welt. Und in all den Jahren bin ich zu dem Schluss gekommen: „Geht nicht“ gibt es nicht in Navision. Und diesem Credo bin ich auch als Selbstständiger (Freelancer) Navision-Berater treu geblieben – bis zur aktuellen RDLC und AL-Programmierung unter Business Central. Seit mein Hauptwohnsitz auf den Philippinen ist, natürlich noch internationaler. Nicht nur in Kassel/Hessen und den angrenzenden Bundesländern wie Niedersachsen, Nordrhein-Westfalen und Thüringen, sondern auch im gesamten deutsch- und englischsprachigen Ausland. Projekte in Österreich und der Schweiz sind ebenfalls gerne gesehen. Achtung! Beachten Sie bei Interesse bitte bei Ihrer Planung, dass ich i.d.R. mehrere Wochen, meist sogar Monate im Voraus ausgebucht bin. Doch besser in die Zukunft geplant als auf ewig gelitten!

Meine strategischen Vorteile als Business Central/Navision-Freelancer:

Alles aus einer einzigen Freelancer-Hand Beratung und Programmierung!

  • Ausgebildeter Industriekaufmann
  • Begeisterter Navision-Programmierer
  • Überzeugter Datenbankdesigner
  • Erfahren in der Buchhaltung & Anlagenbuchhaltung
  • Routinierter Logistiker
  • Früher eine zentrale Lage in Deutschland (Nordhessen, Kassel). Inzwischen noch Reisefreudiger für ganz Europa, Deutschland, Österreich, und gerne auch im englischsprachigen Ausland (England, Amerika, Australien, Philippinen, Singapur…).
  • Erfahren im Refactoring alter Legacy-Lösungen
  • Erfahren im Lesen und Schreiben prozeduraler Sprachen, daher auch fähig im Lesen und Übersetzen von alten Cobol / RPG / Turbopascal / Business Basic (Comet) Programmen
  • Erfahren im Analysieren von Rechenwegen, um auch ohne Zugriff auf Sourcecodes klassische kaufmännische Geschäftslogik neu in Navision / Business Central abzubilden.

So kann ich mit jedem Ihrer Abteilungsleiter oder Mitarbeiter direkt kommunizieren: Wir sprechen eine Sprache. So kann

  • Ihr Buchhalter seine Soll/Habenprobleme…
  • Ihr Lagerleiter seine Nachschubprobleme…
  • Ihr Lagerist seine MDE oder BDE Schwierigkeiten…
  • Ihr Einkäufer seine Bestellvorschlagabweichung…
  • Ihr Verkäufer die komplizierte Auftragserfassung…
  • Ihr Geschäftsführer seine fehlenden oder langsamen oder fehlerhaften Auswertungen…

direkt mit mir besprechen: Es ist nicht nötig, Zeit und Geld in einen zusätzlichen Consultant oder Übersetzer zu stecken. Bei mir spricht der Anwender / Benutzer direkt mit dem Programmierer. Und wenn ich Fehler im Datenbankdesign, Datensicherung, Performance finde, so kann ich die auch selber beheben. Ohne auf „Einen Kollegen zu warten“.

Foto von René Thöne. Seit 1993 Navision-Entwickler von Dynamics bis Business Central, von C/Side bis AL und RDLC, seit 2008 als nebenberuflicher Freelancer, seit 2013 als Vollzeit-Freelancer unterwegs.
René Thöne. Seit 1993 Navision-Entwickler von Dynamics bis Business Central, von C/Side bis AL und RDLC, seit 2008 als nebenberuflicher Freelancer, seit 2013 als Vollzeit-Freelancer

Durch mehrere schnelle & damit redundante Internetanbindungen kann ich, obwohl von der anderen Seite der Erde arbeitend, Ihre Probleme schnell und erfahren lösen. Nicht billig, aber qualifiziert. Gerade für einen Freelancer, nicht nur einen BC/Navision-Freelancer, sehr wichtig! Besonders in Zeiten von und nach Corona ein wesentlicher Vorteil. Doch auch vor Ort Einsätze sind machbar. Ob ich von den Philippinen zu Ihnen nach Schleswig-Holstein, Bayern, Nordrhein-Westfalen anreise, oder zu den Nachbarn Thüringen, Niedersachsen, Rheinland-Pfalz und Sachsen-Anhalt, macht praktisch keinen Unterschied. Auch Bestandskunden aus dem recht weit entferntem Hamburg, Kiel, Düsseldorf und Berlin, Brandenburg und Mecklenburg-Vorpommern kann ich von hier aus wie „vor Ort“ betreuen.

Exklusive Produkte

Bankschnittstelle für alte Navision? Eine cool in Business Central & Navision integrierte Bestellapp für Ihren Außendienst und Ihre Endkunden? Eine echt per REST-Api arbeitende Shopwareschnittstelle? Automatisierung Ihres Rechnungseinganges mit einer GetMyInvoices Schnittstelle? Zahlreiche Produkte für Navision erhalten Sie exklusiv von mir – ohne Knebelverträge!

Kontakt

Risikoloser Erstkontakt mit Ihrem Navision & Business Central Freelancer Berater und Programmierer für Weltweit, Deutschland, Österreich und der Schweiz:
Nehmen Sie gleich Kontakt mit mir auf, Erstgespräche sind i.d.R. kostenlos. Achtung! Beachten Sie bei Interesse bitte bei Ihrer Planung, das ich i.d.R. mehrere Wochen, meist sogar Monate im Voraus ausgebucht bin. Besser in die Zukunft geplant als auf ewig gelitten!

Voraussichtliche Lesedauer: 10 Minuten