Sehr einfach zu verwendende Austauschverarbeitung zwischen identischen Konfigurationen. Sehr einfach zu verwendende Verarbeitung des Austauschs zwischen identischen Konfigurationen 1c 8 Übertragung von Daten zwischen identischen Konfigurationen

2018-11-15T19:32:35+00:00

Die universelle Verarbeitung „XML-Daten hochladen und laden“ führt das vollständige oder teilweise Entladen von Infobase-Daten in eine Datei im XML-Format durch. Anschließend kann diese Datei mit der gleichen Verarbeitung in die Infobase geladen werden. Das Upload-Dateiformat unterscheidet sich von dem Dateiformat, das beim Hochladen gemäß einem Austauschplan im Header-Teil erstellt wird.

Die Verarbeitung kann nur in Fällen verwendet werden, in denen die Informationsbasis, in die die Daten hochgeladen wurden, und die, in die die Daten geladen wurden, homogen sind (die Konfigurationen sind identisch, die Daten können unterschiedlich sein) oder alle hochgeladenen Objekte nahezu vollständig identisch sind Zusammensetzung und Arten von Details und Tabellenteilen, Eigenschaften des „führenden“ Metadatenobjekts usw.

Der Einsatz dieser Verarbeitung ist beispielsweise zum Erstellen einer vollständigen oder teilweisen Datensicherung, zum Datenaustausch zwischen Infobases sowie als Hilfsmittel bei der Wiederherstellung fehlerhafter Infobases möglich.

Die Verarbeitung unterstützt das Hochladen von Daten mit der Möglichkeit, die Auswahl nach Zeitraum festzulegen. Ebenfalls implementiert ist die Überprüfung von Objekten auf das Vorhandensein ungültiger Zeichen beim Austausch über XML.

Mit freundlichen Grüßen (Lehrer und Entwickler).

Die Übertragung verschiedener Daten ist in jedem Buchhaltungssystem auf der 1C-Plattform ein sehr wichtiger Vorgang. Vor dem Exportieren des Verzeichnisses in eine andere Datenbank ist es notwendig, eine Sicherungskopie zu erstellen, da die vorgenommenen Änderungen als irreversibel gelten.

Die beliebteste und zugleich recht einfache Möglichkeit, ein Verzeichnis auf 1C 8.3 zu übertragen, ist die Verarbeitung von Informationsdaten im XML-Format.

Um diese Aufgabe auszuführen, müssen Sie die Upload-/Download-Verarbeitungsdatei für 8.2 oder für 1C 8.3 verwenden. Diese Methode ist universell und optimal und für fast jede installierte Konfiguration geeignet.

Daten hochladen

Dazu müssen Sie zunächst die Programmoberfläche aufrufen und eine Reihe von Aktionen ausführen:

1. Füllen Sie das Feld „Dateiname“ aus. Über diesen Pfad wird anschließend eine Informationsdatendatei zum Laden in die Datenbank erstellt.

2. Wählen Sie im Tabellenbereich „Daten zum Herunterladen“ die Informationen aus dem Verzeichnis aus, die Sie aus der vorhandenen Datenbank herunterladen möchten.

3. Wenn anschließend die erforderlichen Objekte ausgewählt sind, wenden Sie eine Auswahl auf der rechten Seite der Tabellen an.

4. Nachdem Sie die Installation aller erforderlichen Einstellungen abgeschlossen haben, exportieren Sie das Verzeichnis.

Daten in das Verzeichnis laden

Um Verzeichnisse an 1C zu übertragen, müssen Sie eine Reihe von Aktionen ausführen:

1. Starten Sie die Verarbeitung in der Datenbank, in die Sie Informationsdaten laden möchten, und verwenden Sie die Registerkarte „Laden“.

2. Wählen Sie dann die zuvor hochgeladene Datei aus und verwenden Sie den Befehl „Daten laden“.

Nach Abschluss dieser Aktion gilt die Migration des Verzeichnisses von einer Datenbank in eine andere als vollständig abgeschlossen.

Die Datenübertragung ist ein sehr wichtiger Prozess in jedem Buchhaltungssystem, die Plattformen 1C 8.3 und 8.2 bilden da keine Ausnahme. Im Folgenden sehen wir uns Anweisungen an, wie Sie Daten am einfachsten von einem System auf ein anderes mit ähnlicher Konfiguration übertragen können (für unterschiedliche Konfigurationen können Sie ein Tool für Programmierer verwenden – oder).

Bevor Maßnahmen erforderlich sind, sind die Änderungen irreversibel!

Der einfachste und bequemste Weg, Daten von 1C 8.3 auf 1C 8.3 Accounting 3.0 zu übertragen, besteht darin, die Verarbeitung zum Hochladen und Laden von Daten im XML-Format zu verwenden (Download - für 8.2 oder für 1C 8.3 oder auf ITS). Die Behandlung ist universell und für jede Konfiguration geeignet.

Wir gehen nicht ins Detail, sondern schauen uns die Schritt-für-Schritt-Anleitung zur Datenmigration mit dieser Verarbeitung am Beispiel der einfachsten Warenübertragung an.

Hochladen von Daten in XML

Öffnen wir zunächst die Verarbeitung in der Quelldatenbank (von der wir Waren entladen werden) und schauen uns die Schnittstelle an:

Holen Sie sich 267 Video-Lektionen zu 1C kostenlos:

Sie müssen sofort das Feld „Dateiname“ ausfüllen – auf diesem Pfad wird eine neue Datendatei erstellt, die wir in die Empfängerdatenbank hochladen. Direkt darunter müssen Sie im tabellarischen Abschnitt „Daten zum Hochladen“ die Daten auswählen, die wir aus der Datenbank hochladen möchten.

Nachdem Sie ein Objekt im linken Tabellenteil ausgewählt haben, können Sie die Auswahl im rechten Tabellenteil anwenden:

In unserem Beispiel möchte ich alle Produkte mit dem Namen „Rake“ entladen.

Sind alle Einstellungen abgeschlossen, können die Daten hochgeladen werden. Klicken Sie dazu auf den Button „Daten hochladen“:

Laden von Daten aus XML in 1s 8.3

Die Daten wurden aus der Quelldatenbank entladen; jetzt müssen sie in die Zieldatenbank übertragen werden.

Dazu müssen Sie die Verarbeitung bereits in der Datenbank starten, in die Sie die Daten laden müssen, und zur Registerkarte „Herunterladen“ gehen, die heruntergeladene Datei auf der Festplatte auswählen und auf die Schaltfläche „Daten laden“ klicken:

Dieses Beispiel eignet sich nur für die Datenübertragung zwischen identischen Konfigurationen auf der 1C-Plattform. Um den Austauschmechanismus für Programmierer zu verstehen, haben wir einen Artikel geschrieben -.

Diese Verarbeitung ermöglicht den Datenaustausch zwischen denselben (identischen) Konfigurationen auf der 1C 8.3-Plattform – Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 und anderen, Hauptsache, die Konfigurationen sind gleich!

Screenshots

(Foto)
(Foto)

Betriebsarten

Die Verarbeitung implementiert zwei Betriebsmodi: Hochladen (Erstellen einer Upload-Datei mit benutzerdefinierten Daten) und Laden (Lesen einer durch den gleichnamigen Modus erstellten Upload-Datei und Schreiben der darin enthaltenen Daten). Der Modus wird durch Auswahl im Feld „Modus“ eingestellt.

Bevor Sie einen bestimmten Modus starten (durch Klicken auf die Schaltfläche „Ausführen“), müssen Sie den Namen der Upload-Datei angeben, indem Sie ihn entweder manuell in das Feld „Dateiname“ eingeben oder die Schaltfläche verwenden, um dieses Feld und den Standarddialog zur Dateiauswahl auszuwählen .

Im Download-Modus ist es möglich, die Verwendung von Summen beim Schreiben von Registern zu bearbeiten, was sich auf die Download-Geschwindigkeit auswirken kann.

Die Schaltflächen „Summen deaktivieren“ und „Summen aktivieren“ sind verfügbar, wenn das Flag „Möglichkeit zum Bearbeiten der Verwendung von Summen beim Laden von Daten aktivieren“ gesetzt ist und werden verwendet, um den Modus der Verwendung von Summen beim Laden von Daten manuell zu steuern.

Bedingungen für die Anwendbarkeit der Verarbeitung

Die Verarbeitung kann nur in Fällen verwendet werden, in denen die Informationsbasis, in die die Daten hochgeladen wurden, und die, in die die Daten geladen wurden, homogen sind (die Konfigurationen sind identisch, die Daten können unterschiedlich sein) oder alle hochgeladenen Objekte nahezu vollständig identisch sind Zusammensetzung und Arten von Details und Tabellenteilen, Eigenschaften des „führenden“ Metadatenobjekts usw. Es ist zu beachten, dass die Verarbeitung aufgrund dieser Einschränkungen hauptsächlich für den Austausch zwischen homogenen IS gedacht ist.

Das Upload-Dateiformat unterscheidet sich von dem Dateiformat, das beim Hochladen gemäß einem Austauschplan im Header-Teil erstellt wird. Für das Hochladen von Daten (Verzeichniselemente, Registersätze usw.) wird bei der Verarbeitung derselbe XML-Serialisierungsmechanismus verwendet wie beim Hochladen gemäß Austauschplänen. Die Dateiformate sind in diesem Teil identisch.

Bestimmen der Zusammensetzung der Entladung

Die Verarbeitung ermöglicht sowohl das vollständige als auch teilweise Hochladen von Infobase-Daten in eine Datei. Die Zusammensetzung der hochgeladenen Daten wird im Dialog konfiguriert, indem die Kontrollkästchen in der Spalte des Baums aktiviert werden, in der Metadatenobjekte angezeigt werden, für die Daten hochgeladen werden können. Eine zusätzliche Spalte mit Kontrollkästchen „Bei Bedarf“ legt die Notwendigkeit fest, Objekte dieses Typs „durch Referenz“ zu entladen. Das heißt, wenn das Kontrollkästchen nur in der Spalte „Bei Bedarf“ aktiviert ist, werden die Daten für ein solches Objekt nicht vollständig heruntergeladen, sondern nur in dem Umfang, der erforderlich ist, um die referenzielle Integrität in der Infobase aufrechtzuerhalten, die den Download lädt Datei.

Beim Öffnen eines Formulars setzt die Verarbeitung das Vorzeichen des Entladens durch Verweis auf alle Objekte, was die referenzielle Integrität des entladenen Fragments der Informationsbasis gewährleistet.

Wenn Sie auf die Schaltfläche „Objekte erkennen, die per Link entladen werden“ klicken, analysiert die Verarbeitung, welche Datenverknüpfungen in Objekten enthalten sein können, die über das vollständige Entladeattribut verfügen, und füllt automatisch die Spalte mit Flags aus, die angeben, dass das Entladen per Link erforderlich ist. Wenn für das Objekt bereits das Flag „Vollständiges Entladen“ gesetzt ist, ist das Flag „Entladen nach Referenz“ nicht gesetzt.

Mögliche Anwendungen

Der Einsatz dieser Verarbeitung ist beispielsweise möglich, um eine vollständige oder teilweise Sicherungskopie von Daten zu erstellen, Daten zwischen Informationsdatenbanken auszutauschen und auch als Hilfsmittel bei der Wiederherstellung problematischer Informationsdatenbanken.

mob_info