Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Web Analytics
Cookie Policy Terms and Conditions Microsoft Navision - Wikipedia

Microsoft Navision

aus Wikipedia, der freien Enzyklopädie

Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf bitte mit ihn zu verbessern und entferne anschließend diese Markierung.


Navision ist eine Standardsoftware für ERP-Systeme. 2002 übernahm Microsoft den dänischen Hersteller und integrierte es in seinen Geschäftsbereich Microsoft Business Solutions. Seitdem wird Navision schrittweise mit den anderen ERP-Lösungen von Microsoft zusammengeführt. Die nächste Version von Navision trägt daher den Namen Microsoft Dynamics NAV.

Navision wird besonders von kleinen und mittleren Unternehmen (sogenannte KMU) eingesetzt und durch entsprechende Microsoft-Partner im Bereich Business Solutions vertrieben. Diese passen die Standardsoftware an die jeweiligen Unternehmensprozesse an. Die Anpassungen werden in der produktspezifischen Programmiersprache C/AL realisiert. Für verschiedenste Branchen existieren eine Vielzahl von Branchenlösungen. Diese sind z.B. für Produktion, Handel, Dienstleistung, Projektabwicklung und -controlling, Öffentliche Verwaltung oder für Kirchen vorhanden.

Inhaltsverzeichnis

[Bearbeiten] Geschichte

Navision wurde ursprünglich von Navision Software A/S, einem dänischen Unternehmen, entwickelt. Die Softwarelösung verbreitete sich vor allem in Europa, wo es von Navision Solution Centern (NSCs) vertrieben wurde. Die Schwerpunkte lagen in Dänemark und Deutschland. Die Software verfügte über eine eigene satzorientierte proprietäre Datenbank, die speziell auf die Bedürfnisse der ERP-Software zugeschnitten war.

Navision hat mit Microsoft lange Zeit kooperiert, bevor es 2002 von Microsoft übernommen wurde. Microsoft wollte sich damit auf dem Markt für ERP-Systeme positionieren. Die derzeit aktuelle Version ist Microsoft Dynamics NAV 4.00 SP3. Frühere Produktversionen hießen Microsoft Dynamics NAV 4.00 SP2, Microsoft Business Solutions Navision 4.00 SP1, 4.00, 3.70, Navision Attain 3.60, 3.10, 3.01, 3.0, Navision Financials 2.65, 2.60, 2.50, 2.01, 2.0, 1.3, 1.2 und unter einer zeichenorientieren Benutzungsoberfläche gab es NAVISION 1.00 bis NAVISION 3.65a, welche auch als "Blaue Version" bezeichnet wurde.

[Bearbeiten] Zeittafel

1983 Erik Damgaard, Preben Damgaard gründen Damgaard Data und bringen in Dänemark eine Finanzbuchhaltung "Danmax" für den IBM PC unter PC/DOS auf den Markt.

1984 Jesper Balser, Torben Wind und Peter Bang gründen PC & C und bringen in Dänemark eine Finanzbuchhaltung "PCPLUS" für den IBM PC unter PC/DOS auf den Markt.

1987 PC&C bringt das Nachfolgesystem Navigator in Client/Server-Architektur als 16-Bit Software auf den Markt.

1990 PC&C Vertriebs GmbH mit Sitz in Hamburg gegründet.

1993 Damgaard Data bringen Concorde XAL auf den Markt.

1994 IBM übernimmt 50% der Anteile an Damgaard Data Development.

1996 PC&C benennt sich um in Navision Software A/S und bringen in enger Zusammenarbeit mit Microsoft die erste ERP-Software "Navision Financials" unter Windows 95 als 32-Bit Software mit objektorientierter Datenbank auf den Markt. Die Zusammenarbeit mit IBM endet damit.

1997 Damgaard stellt AXAPTA in einer Beta-Version (codename 'Atlanta') vor

1998 Damgaard Data kauft die IBM Anteile zurück

1998 Concorde Software GmbH mit Sitz in Böblingen benennt sich um in Damgaard GmbH

1998 Damgaard bringt AXAPTA auf den Markt

2000 Pressemitteilung: Die dänischen Softwarehäuser Navision Software und Damgaard haben ihre Fusion bekannt gegeben. Als "NavisionDamgaard" wollen sie ihre ERP-Produkte für den Mittelstand künftig gemeinsam entwickeln und vertreiben. Navision kauft Damgaard per Aktientausch im Verhältnis eins zu eins. Mit Jesper Balser und Preben Damgaard wird das Unternehmen zwei Chefs haben.

2001 Pressemitteilung: Der kürzlich mit dem Konkurrenten Damgaard zu NavisionDamgaard fusionierte dänische Standardsoftware-Anbieter Navision hat sich dazu entschieden, den Namen Damgaard verschwinden zu lassen. Folglich heißt die Company nur noch Navision A/S; die bisherigen Produkte "Damgaard Axapta" und "Damgaard XAL" werden in "Navision Axapta" und "Navision XAL" umgetauft.

2001 Pressemitteilung: Damgaard XAL" (zuvor "Concorde XAL") soll gepflegt werden, größere Investitionen in die Weiterentwicklung sind hier jedoch nicht zu erwarten.

2002 Microsoft übernimmt Navision A/S. Das am 7. Mai unterbreitete Kaufangebot sei erfolgreich abgeschlossen, der Konzern werde die Navision-Anteile für rund 1,45 Milliarden Euro übernehmen.

2002 Microsoft Business Solutions wird nach eigenen Angaben Entwicklung, Vermarktung und Support der Navision-Anwendungen "nahtlos fortführen". Diese werden unter den Bezeichnungen "Microsoft Navision Axapta", "Microsoft Navision Attain", "Microsoft Navision C5" sowie "Microsoft Navision XAL" in das Portfolio integriert.

2003 Microsoft kündigt an: Unterstützung und Verbesserung der Lösungen Microsoft® Business Solutions–Axapta® und Microsoft® Business Solutions–Navision® bis mindestens 2012. (Die Vorgängersysteme Navision C5 und XAL werden nicht erwähnt.) Entwicklung einer einzigen umfassenden Businesslösung auf Basis der Microsoft .NET-Plattform.Verfügbarkeit dieser Lösung ab 2008

[Bearbeiten] C/AL

C/AL ist eine interne Programmiersprache für Microsoft Navision auf Basis der C/SIDE-Entwicklungsumgebung (Client/Server Integrated Development Environment). C/AL ist ereignisgesteuert, aber nicht objektorientiert. C/AL zählt zu den Programmiersprachen der 4. Generation. C/AL ist eng mit Turbo Pascal verwandt, hat allerdings nicht eine so strenge Typisierung wie Pascal.

Praktisch der gesamte Funktionsumfang von Microsoft Navision ist in C/AL programmiert und für die Solution-Centers zugänglich. Somit kann Navision komplett an die Bedürfnisse und Wünsche der Kunden angepasst werden.

Der Zugang zu C/AL kann optional in einer Entwickler-Lizenz erworben werden. Programmierer erhalten dadurch die Möglichkeit, die Anwendung an ihre spezifischen Anforderungen anzupassen. Die Anwendungsobjekte können durch eine binäre oder textbasierte Import-/Exportfunktion einfach portiert werden.

[Bearbeiten] C/SIDE Application Language

Unter C/SIDE versteht man zum einen die Microsoft Navision eigene Entwicklungsumgebung, welche sich in wesentlichen Teilen auf das interne Datenbankmodell stützt als auch die von Navision selbst verwendete proprietäre Datenbank.

Bis etwa Navison 3.60 wurde diese Datenbank als Basis für Installationen empfohlen. Diese funktioniert auch unter Navison 4.x noch, jedoch wird für neuere Installationen vermehrt der Microsoft SQL Server empfohlen. Nachteil der oftmals auch als "Native Datenbank" bezeichneten Datenbank ist, dass diese nicht oder nur eingeschränkt mit SQL Befehlen angesprochen werden kann.

Die Navision Datenbank zeichnet sich durch hohe Stabilität, Transaktionssicherheit, Trigger und durch hohe Geschwindigkeit bei der Bildung von Summen aus. Genau diese Funktionalität wird gerade in Buchhaltungssystemen sehr oft benötigt (Summenbilden auf Konten, bzw. innerhalb von Zeiträumen).

[Bearbeiten] SIFT Technologie

Durch einen kleinen Trick wird erreicht dass durch lediglich drei Datenbankzugriffe (richtigerweise durch Zugriffe auf einen speziellen Index) Summen aus beliebig großen Datenmengen gebildet werden können. Ein Zugriff auf die Einzelwerte zur Summenbildung ist somit nicht erforderlich. Diese Technik ist unter dem geschützten Namen SIFT (Sum-Indexed Flow Technology) direkt innerhalb der Datenbank implementiert. In sogenannte FlowFields werden die berechneten Summen angezeigt. Flowfilter dienen zur Einschränkung der in den Flowfields angegebenen Werte auf bestimmte vorgegebene Kriterien.

Bei SIFT werden mit dem Feldindex auch die aufsummierten Werte mitgespeichert. Durch Subtraktion des höchsten Summenindexwertes von dem Summenindexwert des dem niedrigsten Datensatz vorhergehenden Wertes wird die Summe der Werte zwischen beiden Werten ermittelt.

[Bearbeiten] Beispiel

Eine Tabelle enthalte chronologisch sortiert folgende Werte:

Datum       Betrag (SumIndex) 
2006-01-10    50    50
2006-02-01   100   150   (=100 + 50)    
2006-06-01    50   200   (=150 + 50)    
2006-12-12   200   400   (=200 + 200)
2006-12-30    40   440   (=400 + 40)

Die Summe aller Werte von 2006-06-01 bis 2006-12-31 errechnet sich hier wie folgt

Sumindexwert des letzten Records im Bereich: 440
2006-06-01 ist niedrigster Record im gewählten Bereich, 
der diesem Record vorhergehende Wert is 2006-02-01 mit SumIndexWert: 150
440 - 150 = 290  was der Summe aller dazwischenliegenden Werte entspricht.

Dieses Verfahren funktioniert auch mit einer beliebig großen Anzahl von Werten zwischen den beiden gesuchten Größen.

[Bearbeiten] Trigger

Die C/SIDE Datenbank enthält Trigger für auf Datensatzebene (OnInsert, OnModify, OnDelete) wie auch auf Feldebene. Diese werden weitergeführt durch Trigger die bei der Änderungen an Objekten (z.B. Formulare oder Listen) aufgerufen werden. Dadurch kann trotzt relativ wenig Code eine große Wirkung ausgelöst werden und die Komplexität wird verringert.

[Bearbeiten] Ausblick

Die derzeit (Oktober 2006) aktuelle Version von Navision ist Dynamics.Nav 4.0 mit Service Pack 3. Parallel zur Weiterentwicklung von Navision entwickelt Microsoft mittel-/langfristig eine Version auf Basis von .NET, die die MBS-Produkte Navision (neu : Microsoft Dynamics NAV), Microsoft Axapta (neu : Microsoft Dynamics AX) und Microsoft Great Plains (neu : Microsoft Dynamics GP) zu einem ERP-System zusammenführen soll. Navision in seiner jetzigen Form wird nach offiziellen Angaben von Microsoft Business Solutions bis zum Jahr 2013 unterstützt.

Dynamics NAV 5.0 (mit Office-Integration) ist für März 2007 angekündigt. Im vierten Quartal 2007 soll dann Dynamics Nav 5.1 erscheinen. Diese Version bringt

  • optional eine 3-Tier Architektur statt der bisherigen 2-Tier
  • erhebliche Änderungen der Benutzeroberfläche z.B. neues Formdesign, Grafiken (Infoparts), Icons (Papierstapel), Action Pane, "Breadcrumb Bar", Command Bar
  • Programmierung erfolgt weiterhin in C/AL, der Code wird aber intern nach C# übersetzt und in eine DLL compiliert.
  • Für die Version 5.1 ( neuer rollenbasierter Client) wird SQL Server 2005 vorausgesetzt, bei Version 5.0 kann weiterhin der Navision Server eingesetzt werden.

[Bearbeiten] Weblinks

  • microsoft.de - Offizielle Produktwebseite über Microsoft Navision.
Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu