News · NetSuite

SuiteScript 2.1 wird Pflicht — und die Uhr läuft bis 2028.2

30. September 2026 · Quelle: SuiteAnswers 1047412 (Stand 23.09.2026)

@NApiVersion 1.0   @NApiVersion 2.0   @NApiVersion 2.x  →  @NApiVersion 2.1
Stichtag: NetSuite-Release 2028.2

Oracle hat den Fahrplan veröffentlicht: SuiteScript 1.0, 2.0 und 2.x werden schrittweise entfernt. Ab dem Release 2028.2 muss jedes Custom Script in jedem NetSuite-Account auf SuiteScript 2.1 laufen — auch die Scripts aus installierten Bundles, die niemand mehr anfasst. Wer viel Individualisierung im Account hat, sollte jetzt anfangen zu planen: Die Übergangsfrist wirkt lang, aber sie enthält Zwischenschritte, die früher greifen.

Die Timeline von Oracle

26.2

2026.2

SuiteScript 2.1 ist der Standard für neue und bestehende Scripts. Jetzt: betroffene Scripts identifizieren und planen.

27.1

2027.1

SuiteScript 1.0 geht in den End-of-Life-Support — nur noch kritische Fehler werden behoben.

28.1

2028.1

1.0-Scripts sind in neuen Accounts nicht mehr deploybar; 2.0/2.x-Scripts laufen standardmäßig als 2.1.

28.2

2028.2 — Stichtag

Alle Scripts müssen auf SuiteScript 2.1 umgestellt sein, um weiterzulaufen.

Warum das mehr ist als eine Annotation

Für saubere 2.0-Scripts reicht oft ein Test und die neue @NApiVersion-Zeile. Aber 1.0-Scripts (nlapi…) müssen vollständig umgeschrieben werden — anderes Modulmodell, andere Entry Points, anderes Fehlerverhalten. Und zwischen 2.0 und 2.1 liegen ECMAScript-Unterschiede, die im Detail anders rechnen und sortieren. Genau dort entstehen die Fälle, die im Test unauffällig sind und im Monatsabschluss auffallen.

So managen wir den Wechsel

Wir begleiten die Migration mit erfahrenen NetSuite-Entwicklern und dem Know-how aus unseren eigenen Plug-ins — und wir beginnen nicht mit Schreiben, sondern mit Messen. Dafür nutzen wir Splotch, unser Analyse-Tool:

Splotch · Account-Analyse

  • Komplette Inventur: jedes Script, jedes Deployment, jede Bundle-Abhängigkeit im Account — inklusive der Scripts, die längst niemand mehr kennt.
  • Konkrete Umschreib-Vorschläge: Splotch schlägt pro Script vor, wie es auf 2.1 umgestellt wird.
  • Komplikationen werden markiert: wo die Umstellung nicht trivial ist — 1.0-Konstrukte, ECMAScript-Fallen, tote Referenzen — wird es sichtbar, bevor jemand Code anfasst.
  • Datensparsam: exportiert werden Metadaten und Aggregate, keine Geschäftsdaten.

Das Ergebnis ist ein priorisierter Plan statt einer Wundertüte: Welche Scripts sind mit Annotation und Test erledigt, welche brauchen einen Entwickler, welche gehören abgeschaltet — und in welcher Reihenfolge, damit der Betrieb nie stillsteht.

Die Analyse zeigt nebenbei, was Ihr Account sonst noch mit sich herumträgt: fehlgeschlagene Scheduled Scripts, ungefilterte Bundle-Scripts, Performance-Fresser auf Ihren meistgenutzten Transaktionen.

Unser Angebot: Account-Analyse zum Festpreis

Health Check + Performance-Analyse

Komplette Splotch-Analyse Ihres Accounts, schriftlicher Bericht mit priorisierter Migrations-Roadmap — und 4 Stunden persönliche Beratung zu den Ergebnissen.

  • Innerhalb einer Woche
  • 4 Stunden persönliche Beratung vor Ort
  • Tiefenanalyse des Accounts mit Splotch
  • Review durch unsere erfahrenen NetSuite-Spezialisten
  • Präsentation der Ergebnisse
  • Best Practices für die anstehenden SuiteScript-Änderungen
5.000 €Festpreis · inkl. 4 h Beratung
Analyse anfragen

Referenz aus der Praxis

Für einen europäischen Technologieanbieter mit internationalem OneWorld-Setup haben wir genau diese Analyse gefahren — ein gewachsener OneWorld-Account, dessen Anwender über massive Langsamkeit klagten.

1.002
Script-Records im Account — 339 davon feuern direkt in der Benutzeroberfläche
36
Script-Deployments allein auf dem Sales Order — vieles davon Legacy-SuiteScript 1.0
29,9 s
Median-Speicherzeit einer Rechnung vor der Analyse
8
Subsidiaries, 20 Währungen, 34 Bundles — typischer gewachsener OneWorld-Account

Die Splotch-Analyse hat die Ursachen klar geordnet: Nicht die Datenmenge bremste den Account, sondern die Tiefe des Script-Stapels auf genau den Records, mit denen die Anwender täglich arbeiten — dazu unbehandelte Script-Fehler und Bundle-Scripts, die ungefiltert über alle Subsidiaries liefen. Das Ergebnis: eine priorisierte Liste, was abgeschaltet, was gefiltert und was auf SuiteScript 2.1 gehoben wird — mit den 4 Beratungsstunden direkt in einen Maßnahmenplan übersetzt.

NetSuite APM: Wasserfall eines Rechnungs-Speicherns
Das war das Problem: Ein einzelner Workflow hält das Speichern einer Rechnung 64 Sekunden lang fest. Mit Splotch haben wir die Ursache gefunden — und behoben.

Fangen Sie vor 2027.1 an

Ab 2027.1 gibt es für SuiteScript-1.0-Probleme nur noch Notnägel. Wer die Inventur jetzt macht, verteilt die Migration über zwei Jahre Regelbetrieb — wer 2028 anfängt, macht sie unter Termindruck.