Aktualisieren einer nicht standardmäßigen Konfiguration 1s 8.2 Schritt-für-Schritt-Anleitung. Persönliche Erfahrung: wie man eine geänderte Konfiguration schnell und kostengünstig aktualisiert

Anweisung

Wählen Sie zwei Basen aus - die Arbeit und ihre Kopie. In letzterem werden die Änderungen ausgegeben, die es von der Standardkonfiguration des Programms unterscheiden, die zu Beginn der Arbeit mit dem Programm nach seiner Installation verfügbar ist.

Erstellen Sie eine .cf-Datei, da die Website des Herstellers Benutzern nur eine .cfu-Datei zur Verfügung stellt. Es ist hilfreich, wenn Sie den nächsten Schritt ausführen, der sich direkt auf die Aktualisierung der geänderten Konfiguration bezieht.

Gehen Sie in der Arbeitsbasis zum Menü "Support", klicken Sie dann auf den Punkt "Konfigurationsaktualisierung", wählen Sie die zuvor erstellte .cf-Datei aus. Deaktivieren Sie im angezeigten Vergleichsfenster für Datenbankkopien die Kontrollkästchen, die Sie kürzlich aktualisiert haben.

Vergleichen und kombinieren Sie Daten über das Support-Menü. In der Option „Support Setup“ gibt es einen Unterpunkt „Compare and Merge“. Zahlen Besondere Aufmerksamkeit dass Sie in diesem Fall die Daten nur vergleichen und zusammenführen sollten, ohne die Kontrollkästchen zu aktivieren. Diese Operation ist nur zum Aufräumen und Identifizieren der Reihenfolge von Objekten in der aktuellen Konfiguration mit der Reihenfolge und Reihenfolge von Objekten, die in der Aktualisierungsdatei gefunden werden, erforderlich.

Gehen Sie als nächstes erneut zu den gleichen Menüpunkten im "Support", führen Sie die Operation "Vergleichen und Zusammenführen" erneut aus, genau wie beim letzten Mal. Führen Sie Arbeiten an Objekten durch, analysieren Sie die Ergebnisse, vergleichen Sie die identifizierte Arbeitsbasis mit der Kopie und geben Sie in der Kopie der Basis genau die geänderten Elemente an. Änderungen übertragen von neue Konfiguration Anbieter. Speichern Sie die Änderungen, indem Sie die Taste F7 drücken.

Wiederholen Sie die obigen Schritte mehrmals, bevor Sie mit echten Produktionsdatenbanken arbeiten. Denken Sie daran, je öfter Sie dieser Reihenfolge folgen, bevor Sie direkt mit den für Sie wichtigen Daten arbeiten, desto besser.

beachten Sie

Die hinzugefügten Konfigurationsobjekte können nicht geändert werden, es können Daten verloren gehen.

Hilfreicher Rat

Üben Sie das Aktualisieren an Kopien, beginnen Sie die Arbeit nicht ohne bestimmte Fähigkeiten.

Es gibt Standard- und Nicht-Standardkonfigurationen für die 1C:Enterprise-Anwendung. Eine typische Konfiguration wird vom Entwickler freigegeben und vom Endbenutzer in ihrer ursprünglichen Form verwendet, während eine nicht standardmäßige Konfiguration von Grund auf neu geschrieben oder basierend auf einer typischen Konfiguration modifiziert werden kann.

Anweisung

Stellen Sie fest, welche Konfiguration des 1C:Enterprise-Programms auf Ihrem Computer installiert ist, da die Methoden zum Aktualisieren der Konfiguration unterschiedlich sind. Wenn Sie eine typische Konfiguration verwenden, müssen Sie nur die Aktion "Geänderte Konfiguration laden" ausführen. Wenn Sie der Eigentümer des Programms sind, gehen Sie folgendermaßen vor.

Bereiten Sie die folgenden Objekte für die Konfigurationsaktualisierung vor. Zuerst müssen Sie die Konfiguration selbst installiert haben. Suchen Sie zweitens die typische Konfiguration für die von Ihnen verwendete Version. Drittens müssen Sie die typische Konfiguration der neuesten Version der Version finden, die Sie als Ergebnis des Upgrades benötigen. Viertens: Erstellen Sie eine Kopie Ihrer Konfigurationsdatei installierte Version Programm "1C: Unternehmen".

Das Aktualisieren einer nicht standardmäßigen, stark modifizierten Konfiguration ist eine sehr zeitaufwändige und verantwortungsvolle Aufgabe. Typischerweise wird ein Release-Update für Konfigurationen durchgeführt, die eine regulierte Meldesperre enthalten. Zum Beispiel, .

Betrachten wir den einfachsten Weg, um ein nicht standardmäßiges Update ohne Fehler durchzuführen, am Beispiel der 1C Enterprise Accounting-Konfiguration.

Der Beginn eines jeden Updates ist im Artikel beschrieben. Wir werden nur das Wichtigste betrachten - die Nuancen eines atypischen Updates.

Ein wenig Theorie zu nicht standardmäßigen Konfigurationen:

  • Die nicht unterstützte Konfiguration enthält 2 Konfigurationen: die Datenbankkonfiguration und die Hauptkonfiguration.
  • Die Konfiguration zum Support ohne Bearbeitungsmöglichkeit enthält 2 Konfigurationen: die Datenbankkonfiguration und die Hauptkonfiguration (auch bekannt als der Lieferant).
  • Eine unterstützte Konfiguration mit Änderungsmöglichkeit enthält bereits 3 Konfigurationen: eine Datenbankkonfiguration, eine Hauptkonfiguration und eine Herstellerkonfiguration.

1. Vorbereitung für das Update

Bevor Sie mit allen Schritten beginnen, vergewissern Sie sich, dass die Herstellerkonfiguration mit der Hauptkonfiguration übereinstimmt – dies erleichtert ein atypisches Upgrade erheblich. Wenn die Konfiguration des Anbieters eine ältere Version ist, wurde die Konfiguration zuvor falsch aktualisiert. Sie können die Version eines Anbieters aktualisieren, indem Sie die Aktualisierung einzeln ausführen und kein Objekt zum Vergleich auswählen.

Zunächst setze ich 2 Basen mit der Erstkonfiguration ein. Eine zum Vornehmen von Änderungen, die zweite zum Vergleichen mit der neuen.

Erhalten Sie 267 kostenlose 1C-Videolektionen:

Wenn Ihre Konfiguration nicht typisch ist, beginnt das System durch Drücken der Schaltfläche „Aktualisieren“ im Konfigurator mit dem Vergleich der Haupt- und der neuen Lieferantenkonfiguration:

Äußerlich scheint es, dass wir eine große Anzahl von Objekten geändert haben. Stellen wir uns jedoch die Situation vor: Sie haben das Dokument geändert, aber es hat sich nicht geändert - müssen Sie es manuell aktualisieren? Natürlich nicht. Um solche Objekte nach dem Vergleich auszuwählen, klicken Sie unbedingt auf die Schaltfläche Filter und aktivieren Sie das Kontrollkästchen

Nach dem Filtern sehen wir, dass es viel weniger geänderte Objekte gibt:

Wir haben eine Liste mit Objekten erhalten, an denen wir arbeiten werden. In unserem Fall gab es nur ein komplexes Objekt – das RecordKUDiR-Dokument.

2. Übertragung von 1C-Update-Änderungen

Um Änderungen zu übertragen, öffne ich 2 Konfiguratoren – in einem führe ich Vergleiche durch und nehme Änderungen auf, und im zweiten nehme ich Verbesserungen vor.

Im nächsten Schritt werden die Änderungen direkt übertragen. Betrachten Sie die grundlegenden Techniken zum Aktualisieren von nicht standardmäßigen Konfigurationen.

3. Unterschiede in den Modulen

Ein ziemlich einfacher, aber sehr verantwortungsvoller Vorgang - wir übertragen einfach Module von einem neuen Release auf ein altes. Wenn der Code kommentiert ist, sollte es keine Probleme geben:

4. Vergleiche von Formularen und Layouts

Hier ist der Prozess viel komplizierter. Sie müssen die kleinsten Änderungen an den Formularen erfassen. Ich empfehle, einen detaillierten Bericht über die Unterschiede mit einer grafischen Darstellung zu erstellen:

Nachdem Sie alle Objektänderungen aus der neuen Konfiguration übernommen haben, starten Sie den Vergleich und die Zusammenführung erneut und entfernen Sie die manuell geänderten Objekte zum Vergleich.

Atypisches Update der modifizierten 1C-Konfiguration ist abgeschlossen!

Beachten Sie! Wenn Sie nicht wissen, wie man in 1C 8 programmiert, besteht keine Chance auf ein erfolgreiches Update typische Konfiguration extrem klein. Sie werden viel Zeit aufwenden und am Ende eine Konfiguration haben, die nicht einmal läuft. Ich empfehle die Kontaktaufnahme für schnelle Hilfe.

Das Aktualisieren einer nicht standardmäßigen Plattform ist sehr schwierig. Wir werden uns ansehen, wie eine nicht standardmäßige 1C-Konfiguration aktualisiert wird, und eine schrittweise Lösung für die auftretenden Schwierigkeiten beschreiben.

Wie rein atypische Konfiguration 1C zu aktualisieren.

Allgemeine Konzepte

Bei der Aktualisierung (update, englisch) einer nicht standardisierten Plattform betreffen Änderungen immer die Elemente der typischen Konfiguration (configuration, englisch) des Anbieters.

Die Datenbank (DB) enthält bis zu drei Arten von Konfigurationen:

  • die Datenbank selbst - logische Algorithmen arbeiten damit;
  • arbeiten (das sogenannte Main, ConfigOR) - das wir regelmäßig ändern;
  • Provider-Konfiguration (ConfigP - auf deren Grundlage sowohl die Arbeits- als auch die Datenbankkonfiguration vom Benutzer erstellt werden.

Wenn das Programm aus dem Support genommen wird, ist es nicht mehr vom Lieferanten. Dann ist jedoch die Erhöhung der Arbeitskosten für die Aktualisierung unvermeidlich. Erwägen Sie die Aktualisierung einer nicht standardmäßigen 1C-Konfiguration. Ein Beispiel wäre die PPM-Plattform (Manufacturing Enterprise Management).

Mischen

In der ersten Phase müssen Sie die Unterschiede zwischen der funktionierenden und der gelieferten Konfiguration beseitigen. Dies wird die Bewertung der Verbesserungen, die wir zuvor eingeführt haben, reduzieren. Inkonsistenzen zwischen ihnen treten auf, wenn während des Updates fremde Dateien (nicht aus dem mitgelieferten Distributionskit) verwendet wurden oder die Update-Methoden von den Standardmethoden abwichen.

Versionsvergleich

Wir überprüfen die Versionsnummern (funktioniert und geliefert). Die erste wird unter „Konfiguration“ / „Öffnen“ / „Bearbeiten“ / „Eigenschaften“ angehakt. Im Bereich Entwicklung/Version. Zweitens in "Konfiguration"/"Unterstützung"/"Unterstützungseinstellung"/"Version":

Wenn die Nummern übereinstimmen, können Sie mit dem Abrufen einer Datei über ein Update fortfahren.

Die nächsten Schritte zeigen, wie die Betriebs- und Herstellerkonfiguration abgeglichen werden. Um die Objekte zu unterstützen, die vom Benutzer ohne Unterstützung entfernt oder hinzugefügt wurden. Dafür:

Speichern der Konfiguration (funktioniert)

Lassen Sie uns das ConfigOR in einer Datei mit einem Namen speichern, zum Beispiel work.cf. Wählen Sie dazu „Konfiguration“ / „Speichern …“.

Abrufen einer Anbieterdatei

Um ConfigOR mit ConfigP abzugleichen, benötigen Sie eine cf-Datei aus dem Distributionskit des Anbieters (in derselben Version). Standardmäßig befindet es sich in C:/Program Files/1cv81/tmplts. Lassen Sie uns das Vorhandensein der erforderlichen cf-Datei in der Vorlagentabelle überprüfen. Was ist, wenn die erforderliche Anbnicht vorhanden ist? Dann müssen Sie eine leere Datenbank aus der alten erstellen, auf die erforderliche Version aktualisieren und erst dann verwenden.

Abrufen einer Datei per Update

Um das Update der cf-Datei ConfigP auszuführen, wird im Menü der Befehl: „Konfiguration / Support / Update ... / Dateiauswahl / Fertig / Ausführen“ gewählt (in den Bildern nacheinander):

Um es zu lösen, müssen Sie das Objekt zum Löschen in der Konfiguration des Anbieters deaktivieren. Dann führen wir nach dem Löschen den Vergleich erneut durch - klicken Sie im Update-Fenster auf die Schaltfläche "Aktualisieren".

Einstellungen zurücksetzen

Einige der verlorenen Einstellungen werden durch Zusammenführen mit der zuvor gespeicherten Datei work.cf wiederhergestellt. Wählen Sie dazu „Konfiguration / Datei vergleichen, zusammenführen ...“ aus.

Speichern und anpassen

Um das ConfigOR zu speichern und die Datenbank zu aktualisieren, wählen Sie im Menüpunkt „Configuration“ „Update…DB“. Hier treffen wir auf ein neues Problem:

Der Grund dafür war höchstwahrscheinlich, dass diese Objekte aus ConfigP kopiert oder vom Lieferanten gelöscht wurden und später neue unter demselben Namen hinzugefügt wurden. Allerdings mit anderen Kennungen. Als Ergebnis erschienen Objekte mit demselben Namen, aber mit unterschiedlichen Identifikationsschlüsseln.

Rollen können einfach gelöscht werden, da sie sich nicht geändert haben. Das Requisit muss beispielsweise in OrderReserve1 umbenannt werden. Und machen Sie nach dem Update die Werte von den umbenannten zu den erstellten. Noch ein Update-Problem. Was ist mit Formularen?

Aus der Abbildung können Sie ersehen, dass das ListForm vom Lieferanten entfernt und dann unter demselben Namen wieder hinzugefügt wurde. Sie müssen beide zum Aktualisieren markieren und auf "Ausführen" klicken.

Wenn während der Aktualisierung eine Meldung über das Vorhandensein von Links zu zu löschenden Objekten ausgegeben wird, müssen Sie, ohne das Formular zu schließen, die Links dazu in den Eigenschaften der Objekte selbst löschen. Hier ist es in den Registereigenschaften. Als nächstes wählen Sie im Update-Formular die Update-Option, markieren Sie die Registrierungseigenschaften für die Aktualisierung jetzt und klicken Sie erneut auf „Ausführen“.

Änderungen an der Arbeits- und Aktualisierung der Datenbankkonfiguration speichern: "Konfiguration / Update ... DB". Der Wert des Attributs OrderReserve1 wird an OrderReserve übergeben externe Verarbeitung 1C: Unternehmensmodus.

Basenvorbereitung

Basierend auf den Ergebnissen der Informationen bereiten wir zwei identische Datenbanken vor. Das erste (Haupt) ist unser gewünschtes Ergebnis. Der zweite (Hilfs-) dient zur Durchführung vorbereitender Maßnahmen. Im Falle von Dateioption Wir kopieren sie einfach in das Verzeichnis und verbinden sie mit der IB-Liste, mit dem Client-Server - wir übernehmen den Upload / Download.

Vergleich

Nachdem wir beide Datenbanken mit dem Konfigurator geöffnet haben, führen wir ihren Drei-Wege-Vergleich durch. Wir verwenden dafür die neue ConfigP-Datei - „Configuration / Support / Update ... / File selection ... / Done":

Der Vergleich der funktionierenden, alten und neuen Provider-Konfigurationen gibt uns eine Liste der geänderten Objekte durch den Filter "Zweimal geänderte Eigenschaften anzeigen". Mit ihnen müssen Sie zuerst das Problem lösen:

An diesem Punkt wird die Arbeit mit der Hilfsbasis bis zum Ende des gesamten Vorgangs ausgesetzt, die Taste „Run“ wird nicht mehr gedrückt. Wir arbeiten in der Hauptdatenbank mit der resultierenden Liste der zweimal geänderten Objekte weiter. Wenn Sie dem Update zustimmen, gehen zuvor vorgenommene Verbesserungen verloren. Daher muss für jedes Objekt eine Entscheidung getroffen werden, wie es geändert wird.

Wir werden nur eine vorläufige Bewertung durchführen, um die Arbeit in Zukunft zu reduzieren. Bei weiteren Änderungen an dem Element in der neuen ConfigP verlassen wir das Supplier-Objekt. Wir setzen ein Häkchen. Änderungen aus ConfigOR übertragen. Wenn es weitere Änderungen an dem Element in der Arbeitskonfiguration gibt, belassen wir eine Instanz des ConfigOR-Objekts. Wir entfernen die Daw. Lassen Sie uns die Änderungen von ConfigP übertragen. Module müssen prozedural verglichen werden. Drücken Sie dazu die Taste wie in der Abbildung:

Aktivieren Sie die Kontrollkästchen, um Prozeduren und Funktionen anzugeben, die ersetzt oder gelöscht werden sollen:

Jetzt müssen Sie den Zustand der Kontrollkästchen in der Hilfsdatenbank duplizieren. Klicken Sie im Hauptfenster auf "Ausführen". An dieser Stelle erhalten wir im Wesentlichen eine fast fertige Konfiguration.

Nachfolgende Vergleiche werden erneut in der Hilfsdatenbank durchgeführt. Die zuvor vorgenommenen Änderungen finden wir durch zusätzlichen Vergleich der alten ConfigP mit ConfigOR - "Configuration / Compare ...":

Ebenso vergleichen wir die alte ConfigP mit der neuen. Falls keine neue Datei vorhanden ist, kann diese nun aus der Hauptdatenbank entnommen werden.

Es werden also doppelt geänderte Objekte empfangen. In der Hauptdatenbank ist eine fast fertige Konfiguration eingegangen. Es muss mit zweimal geänderten Elementen umgehen.

WICHTIG. Bei der Analyse sollte sich der Benutzer nicht für die Gründe für bestimmte Änderungen interessieren, sondern für deren Folgen. Das heißt, die Hauptsache ist die Notwendigkeit, die Funktionalität zu erhalten. Eventuell erfordert dies nicht die Übernahme geänderter Zeilen, sondern eine komplette Überarbeitung des Codes für die neue ConfigP.

Um eine Entscheidung zu treffen, genügt es, Formulare, Tabellen und Objektmodule zu vergleichen. Manchmal werden die Daten in den Berichten so dargestellt, dass Sie keine schnelle Entscheidung treffen können. Bei diesem Schritt tritt der Verlust von Verbesserungen auf, wenn die Änderungen die Objektattribute des zusammengesetzten Typs betreffen.

In einem Vergleichsbericht werden verschiedene Daten in Form einer Liste angegeben, aus der nicht ersichtlich ist, welche Arten von Daten hinzugefügt / entfernt wurden. Wenn die Anzahl der Zeilen des Berichts zweihundert erreicht, dann scheint der Prozess des "manuellen" Vergleichs ziemlich zeitaufwändig zu sein (ungefähr fünfzig Stunden).

Eine Reduzierung der Arbeitsintensität wird beispielsweise durch die Verwendung der Konfiguration „Zellenvergleich“ der Firma Inform Service erreicht. Es ist für den Start im 1C:Enterprise-Modus verfügbar und präsentiert Vergleichsberichtsdaten in einer bequemen Form. Der Vergleich wird durch die Fähigkeiten von 1C durchgeführt:

Das Arbeitsschema ist einfach. Im Konfigurator wird ein Vergleichsobjektbericht erstellt. In einer Datei gespeichert, z. B. Vergleichsbericht.mxl. Im 1C:Enterprise-Dialog öffnet es sich und die verglichenen Zellen werden angezeigt (durch Doppelklick mit der rechten Maustaste auf die ausgewählte Zelle Tabellendokument). Durch Klicken auf „Vergleichen“ wird das Ergebnis des Vergleichs angezeigt, wobei unterschiedliche Positionen farblich hervorgehoben werden.

Weitere Handlungsanweisungen sehen wie folgt aus.

  1. Der nächste Bericht wird unter demselben Namen gespeichert.
  2. Nach Abschluss des Updates und Übernahme der Änderungen der Standardkonfiguration erfolgt die syntaktische Kontrolle der Module und die Prüfung der Funktion der geänderten Objekte.
  3. Nach gute Prüfung Der Vorgang kann als abgeschlossen angesehen werden. Es bleibt zu aktualisieren Formulare drucken, Berichte und Verarbeitung. Überprüfen Sie in einigen Fällen externe Meldeformulare.

Wir arbeiten mit 1C 7.7

Das Aufrüsten einer typischen Plattform auf die gleiche verursacht normalerweise keine Schwierigkeiten. Folgen Sie einfach den Anweisungen in der Anleitung. Sie befinden sich in UPDATE.TXT im Distributionsverzeichnis.

Es gibt auch keine Schwierigkeiten, wenn der Plattform zusätzliche Abrechnungselemente hinzugefügt werden (Verzeichnisse, Konstanten, Auswahlen, Berichte, Register, Berechnungsprotokolle usw.). Sie passen, wenn die Plattformen kombiniert werden. Die hinzugefügten Dokumente führen auch nicht zu einer Disharmonie, wenn sich die Zeichen für die Eingabe „basierend auf“ solcher hinzugefügten Dokumente nicht geändert haben.

Es wird empfohlen, das Update auf einem schnellen PC mit ausreichend RAM durchzuführen. Aufgrund seines Fehlens kann sich 1C weigern, einige der Funktionen auszuarbeiten, und „einfrieren“. Großes Volumen virtueller Speicher löst dieses Problem nicht.

Erstellen einer Archivkopie

Dazu müssen Sie die Option: "Verwaltung / Daten speichern ..." verwenden. Es ist praktisch, den Namen des Archivs anzugeben und ihn mit dem Erstellungsdatum abzugleichen (z. B. YYMMDD.zip).

Katalogerstellung

Zum Arbeiten benötigen Sie sechs Konfigurationsdateien (1cv7.md):

  1. „WorkingNew“ zur Vorbereitung des Updates (resultierende md-Datei);
  2. „WorkingOld“ zum Verfolgen von Änderungen beim Vergleichen und zum Übertragen von Einstellungen auf TypeNew_2;
  3. Typisches (altes) "TypeOld_1". Auf seiner Grundlage wurde zuvor ein funktionierendes erstellt.
  4. Typen. (früher) "TypeOld_2". Um Änderungen in der 1C-Firma in der neuen Standardversion zu verfolgen;
  5. Typ. (neu) "TypNeu_1". Verbesserungen der Firma 1C in der neuen Version;
  6. "TypeNew_2" für komplexe Objekte.

Und fünf laufende Konfiguratoren (alle außer "TypeNew_1").

Zunächst sind die Verzeichnisse paarweise identisch:

  • „Working New“ und „Working Old“;
  • "TypAlt_1 und TypAlt_2";
  • "TypNeu_1" und "TypNeu_2".

Elemente kombinieren

Zuerst vergleichen wir zwischen 3 und 2, 4 und 5, 1 und 6. Dazu wählen Sie jeweils den ersten im Paar, wählen den Punkt „Configuration/Association…“ und geben die Metadatendatei 1cv7.md der an zweite im Paar. Auf dem Bildschirm wird ein Formular mit einem Baum geänderter Elemente angezeigt. Als nächstes müssen die Ergebnisse eines paarweisen Vergleichs von 3 mit 2 und 4 mit 5 analysiert werden. Lassen Sie die Elemente in den aktualisierten Plattformen (1 und 6) kombinieren, in denen Änderungen von 1C (4 von 5) vorgenommen wurden. wurden aber nicht in 3 und 2 widergespiegelt. 1 und 4 müssen im Override-Modus kombiniert werden.

Andere

Dazu gehören Kontenpläne und Benutzeroberflächen. Wurden Änderungen im Kontenplan vorgenommen, so muss dieser im Modus "Objekte zusammenführen" Working New zusammen mit Type New_2 aktualisiert werden. Nach dem Zusammenführen der Schnittstelle prüft es auf Fehler: Duplizieren von Menüpunkten, Duplizieren von Symbolleisten, Setzen von Zeichen für Symbolleisten „Position ab einer neuen Zeile“.

Der Download erfolgt über das Netzwerk oder auf einem Server (bevorzugt). Zunächst wird ausschließlich der Zugriff auf die Datenbank gewährt. Und dann wird die Datenbank über den Konfiguratormodus geladen. Vor und nach dem Download werden die Daten archiviert (wie ganz am Anfang des Abschnitts beschrieben). Folgen Sie als Nächstes den Anweisungen in der Datei UPDATE.TXT. Nach Abschluss des Downloads können alle Verzeichnisse außer WorkingNew gelöscht werden.

Wir hoffen, dass Ihnen unsere Veröffentlichung bei der Aktualisierung der nicht standardmäßigen 1C-Konfiguration geholfen hat. Wir haben dies in Bezug auf die siebte und achte Version überprüft.

Hinterlassen Sie Kommentare und schreiben Sie über Ihre Erfahrungen mit der Aktualisierung von 1C.

Eine nicht standardmäßige 1C-Konfiguration liegt vor, wenn: 1) die 1C-Konfiguration vom Programmierer selbst von Grund auf neu geschrieben wurde, 2) die 1C-Konfiguration typisch war, aber Änderungen hinzugefügt wurden, selbst wenn ein Attribut hinzugefügt wurde.

In diesem Artikel werden wir uns ansehen, wie 1C-Konfigurationen korrekt aktualisiert werden, sowie einige Tricks zum sanften Ändern typischer Konfigurationen, d. H. korrekte Änderung, die die spätere Upgrade-Fähigkeit nicht beeinträchtigt.

Um Änderungen an der typischen 1C-Konfiguration vorzunehmen, ist es notwendig, die Änderung in der typischen 1C-Konfiguration zu entsperren und in einigen Fällen „aus dem Support zu entfernen“.

In der sehr Die beste Option Updates 1C-Konfiguration kann vollständig aktualisiert werden automatischer Modus, dies ist möglich, wenn wir Konfigurationsänderungen deaktiviert haben. Sehr oft ist es erforderlich, eine Konfigurationsänderung einzufügen, da Anwendungslösungen an die Geschäftsanforderungen des Kunden angepasst werden müssen, und wir werden bei dieser Option aufhören.

Vor dem Update sehr zu empfehlen Sicherung Datenbank, dies kann über das Menü Verwaltung / Infobase hochladen erfolgen.

Für die Aktualisierung gibt es 2 Möglichkeiten: a) 1C-Update durch Support (Aufruf über den Dialog Konfiguration / Support / Konfiguration aktualisieren) und b) durch Abgleich und Zusammenführen mit der Konfiguration aus einer Datei. Es ist zu beachten, dass der Unterschied zwischen diesen beiden Punkten darin besteht, dass im ersten Fall sowohl die Hauptkonfiguration als auch die Konfiguration des Lieferanten aktualisiert werden und beim Vergleich der Zusammenführung von Konfigurationen nur die Hauptkonfiguration aktualisiert wird, die Konfiguration des Lieferanten die alte bleibt eins. Daher ist die am meisten empfohlene Option, über Update Configuration zu aktualisieren. Für die Aktualisierung über Configuration Support werden die CF- oder CFU-Distributionsdateien des Herstellers verwendet, die durch Suchen im Vorlagenverzeichnis, Pfadangabe im Internet oder direkte Angabe des Pfads zur gewünschten Datei auf der Festplatte gefunden werden können.

Beim Aktualisieren der 1C-Konfiguration ohne die Möglichkeit, Änderungen vorzunehmen, erfolgt die Aktualisierung nach Auswahl der Aktualisierungsdatei automatisch, wenn die Konfiguration für Änderungen freigegeben ist, wird nach Auswahl der Aktualisierungsdatei ein Konfigurationsvergleichsfenster angezeigt. In diesem Dialog können wir sehen, wie das System uns auffordert, unsere nicht standardmäßige 1C-Konfiguration zu aktualisieren. Im unteren Teil des Dialogfensters befindet sich die entsprechende Objektstatus-Legende: „Status nach Objektabgleich“ meint den Vergleich der „Hauptkonfiguration“ und „Neukonfiguration“, „Status nach Objekthistorie“ meint den Vergleich von Konfigurationsobjekten mit die Objekte der "Alten Herstellerkonfiguration".

Durch Aktivieren der Kontrollkästchen neben den Objekten können Sie auswählen, ob sich das aktuelle Konfigurationsobjekt ändern oder das alte beibehalten wird, sowie die Methode zum Ändern des Objekts. Im Aktionsmenü können die Kontrollkästchen für Subsysteme aktiviert werden (dies ist nützlich, wenn die Konfiguration von mehreren Anbietern unterstützt wird). Auch in diesem Menü ist es möglich, die Zusammenführungspriorität für alle Objekte auf einmal festzulegen, standardmäßig betrachtet das System die Provider-Konfiguration als eine höhere Priorität. Über die Filtereinstellungen können Sie festlegen, welche Konfigurationsobjekte wir anzeigen sollen, um den Zusammenführungsmodus im Detail festlegen zu können. Es gibt mehrere Standardfiltermuster, und Sie können Filter für jedes Konfigurationspaar angeben, das Sie vergleichen. Es ist möglich, in den „Filter“-Einstellungen das Kontrollkästchen „Nur zweimal geänderte Eigenschaften anzeigen“ zu setzen, damit können Sie beim Aktualisieren Objekte herausfiltern, bei denen es keine Konflikte zwischen den Änderungen des Lieferanten und den Änderungen dieser Objekte gab:

Das Ergebnis ist also eine Liste von Objekten, die bei der Verfeinerung der typischen Konfiguration und in der neuen Lieferantenkonfiguration zweimal geändert wurden. Wenn Sie mit dem Update einverstanden sind, gehen die zuvor an diesen Objekten vorgenommenen Verbesserungen verloren. Daher muss für jedes Objekt entschieden werden, wie es aktualisiert wird. An dieser Stelle sollte lediglich ein Vorabvergleich durchgeführt werden, um den späteren Arbeitsaufwand zu reduzieren. Auswertung ist nicht schnell genau - "mit dem Auge". Wenn es in der neuen Provider-Konfiguration weitere Änderungen am Objekt gibt, dann verlassen wir die Provider-Objektinstanz. Wir hinterlassen ein Häkchen. Anschließend müssen Sie die Änderungen aus der Arbeitskonfiguration übertragen. Wenn es weitere Änderungen am Objekt in der Arbeitskonfiguration gibt, belassen wir eine Instanz des Arbeitskonfigurationsobjekts. Wir deaktivieren das Kontrollkästchen. Anschließend müssen Sie die Änderungen aus der Herstellerkonfiguration migrieren. Bei Modulen kann man es etwas anders machen, denn. es ist möglich, Module prozedural zu vergleichen.

Diese. für den Fall, dass in unserer 1C-Konfiguration und in der Lieferantenkonfiguration diverse Modulprozeduren geändert wurden, dann ersparen wir uns durch das korrekte Setzen der Checkboxen das manuelle Übertragen von Codeänderungen. Um dorthin zu gelangen, müssen Sie auf die Schaltfläche in Form einer Lupe neben dem Namen des Modus zum Kombinieren von Modulen klicken:

Beim Anzeigen eines Aktionsmenüs für ein Objekt (z. B. durch Drücken von rechte Taste Maus), können wir den Objektvergleichsreport aufrufen.

Um das 1C-Update zu bestätigen, müssen Sie den Menüpunkt Konfiguration / Datenbankkonfiguration aktualisieren auswählen.

Um die Aktualisierung von 1C abzulehnen, müssen Sie den Menüpunkt Konfiguration / Zurück zur Datenbankkonfiguration auswählen.

Einige Regeln, die die zukünftige Aktualisierung von 1C-Konfigurationen vereinfachen:

Die Grundregel für die Aktualisierung von 1C: Sie müssen neue Objekte hinzufügen, weil. Beim Aktualisieren werden neue Objekte vom System nicht beeinflusst

Wenn Sie die Texte von Modulen ändern, ist es auch wünschenswert, Ihre eigenen neuen Prozeduren und Funktionen hinzuzufügen und Ihre neuen aus vorhandenen aufzurufen.

Durch die Verwendung von Ereignisabonnements können Sie die typischen Mechanismen verfeinern, ohne den typischen Code zu ändern

Verwenden der typischen Konfigurationsfunktionalität

Formularelemente programmgesteuert erstellen (im Ereignis OnFormCreateOnServer)

Danke!

Nachdem Sie die aktuelle Version der Plattform auf dem Computer installiert haben, können Sie direkt mit der Aktualisierung der 1C-Konfiguration fortfahren. Wir bieten Ihnen an, zu lernen, wie Sie "1C: Accounting 8" Version 3.0 selbst aktualisieren können - eine der beliebtesten und gefragtesten Buchhaltungsanwendungen in Russland.

Suchen Sie nach Aktualisierungen

Gehen Sie zu Aktualisierungen


Wenn Sie wissen möchten, welche Funktionen Sie nach der Installation des Updates erhalten, gehen Sie zum Link „Neu in Version“.

Verwaltungsoptionen festlegen

Um die 1C-Konfiguration zu aktualisieren, benötigt das System Administratordaten Informationsbasis- Benutzername und Passwort.

Bitte beachten Sie, dass dies nicht derselbe Benutzername und dasselbe Passwort sind, die zum Empfangen von Updates verwendet werden!

Wählen Sie einen Benutzer aus der Dropdown-Liste aus (obligatorisch mit Administratorrechten) und geben Sie das Passwort ein, mit dem er sich am System anmeldet.

Wählen Sie die entsprechende Update-Installationsoption

Um die 1C:Accounting-Konfiguration zu aktualisieren, installieren Sie die Dateien jetzt oder nachdem das Programm fertig ist. Es besteht auch die Möglichkeit, eine Sicherungskopie der Infobase zu erstellen.

Aufmerksamkeit! Wenn andere Benutzer mit der Datenbank arbeiten, bitten Sie sie, die Sitzung zu beenden - dies ist notwendig, um eine Sicherungskopie der Daten zu erstellen. Wer genau mit der Datenbank verbunden ist, erfahren Sie, wenn Sie auf den Link „Liste der aktiven Benutzer anzeigen“ klicken.

Machen Sie eine IB-Sicherung

Wir empfehlen Ihnen, dieses Angebot zu nutzen, um zu retournieren alte Version Programme. Dies ist besonders wichtig, wenn Sie beabsichtigen, nicht standardmäßige Konfigurationen zu aktualisieren.

Der Rollback wird automatisch unter Beibehaltung aller Daten durchgeführt. Folgen Sie dem Link "Sicherungskopie von IS erstellen und im Notfall zurücksetzen".

Wählen Sie „Sichern und im angegebenen Verzeichnis speichern“ und geben Sie den Pfad zum Verzeichnis an und klicken Sie dann auf „OK“. Das Programm wird geschlossen und der Aktualisierungsvorgang beginnt.

Warten Sie, bis das Update abgeschlossen ist

Auf dem Bildschirm wird ein Warnfenster angezeigt, das besagt, dass eine Konfigurationsaktualisierung durchgeführt wird. Dieser Prozess besteht aus den folgenden Schritten:

  • Schließen von Benutzersitzungen;
  • IS-Backup;
  • Update-Dateien auf IB kopieren;
  • Konfigurationsaktualisierung;
  • Holen Sie sich die Erlaubnis zum Verbinden.

Nach dem Aktualisieren der Konfiguration von 1C Version 8 wird das Programm im Benutzermodus geöffnet und das Update wird fortgesetzt. Der Fortschritt wird auf der Anzeige sichtbar sein.

Am Ende zeigt das Programm ein Fenster mit der Information "Was ist neu in dieser Version." Wenn Sie daran interessiert sind, was das 1C 8.3-Konfigurationsupdate über den Konfigurator gebracht hat, folgen Sie dem bereitgestellten Link und lesen Sie die nützlichen Informationen.

Überprüfen Sie, ob Updates korrekt installiert sind

Gehen Sie im Menü „Verwaltung“ in den Unterpunkt „Support und Wartung“. Klicken Sie in der Liste der Links mit der allgemeinen Bezeichnung „Update der Programmversion“ auf die Zeile „Ergebnisse aktualisieren und weitere Datenverarbeitungen“.

Stellen Sie sicher, dass alle Updates erfolgreich installiert wurden – dies wird durch die grünen Markierungen neben den abgeschlossenen Aktionen bestätigt.

Wir werden Anweisungen zum Aktualisieren einer nicht standardmäßigen 1C-Konfiguration in einem separaten Artikel berücksichtigen.

Finden Sie heraus, wie die Automatisierung mit der 1C-Programmfamilie Ihrem Unternehmen helfen kann, und lassen Sie sich von Experten bei der Implementierung und Konfiguration von 1C-Standardlösungen beraten.



Wird geladen...
Spitze