Abschnitte der Website
Die Wahl des Herausgebers:
- Warum benötigen Sie eine VPN-Verbindung?
- Verkehrssparmodus und Turbomodus
- Der Monitor erkennt den Computer nicht: Mögliche Ursachen und Lösungen für das Problem
- Der Drucker druckt eine Seite und jeweils eine Kopie. Der HP 1320-Drucker druckt jeweils eine Seite.
- So stellen Sie Ihr Origin-Passwort wieder her. Welches Passwort wird für Origin benötigt?
- AVR-Schulung. Arbeiten mit dem SPI-Modul. Teil 1. Serielle Schnittstelle SPI Serielle Schnittstelle SPI
- Batteriekapazitätsmessgerät
- Miniatur-USB-Programmierer für AVR-Mikrocontroller. Software und Hinweise
- Lücken auf Forex Alicia-Lücke
- Debugging-Serverprozeduren (1Cv82) Typische Debugging-Szenarien
Werbung
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). Jeder Plan verfügt über eine spezifische Liste von Elementen, in denen Informationen zu Änderungen gespeichert werden können. Diese Liste heißt „Inhalte des Austauschplans“. Die Komposition kann erweitert werden, die Konfigurationsunterstützung wird jedoch entfernt. Im „Plan-Layout“ sind genau die Regeln hinterlegt, nach denen die Synchronisation funktioniert. Genau dieses Umstellungspaket (Registrierungsordnung, Börsenordnung, Korrespondenzbörsenordnung) benötigen wir für die weitere Untersuchung. Betrachten wir ein Beispiel für die Datensynchronisation zwischen den Konfigurationen „1C: Gehalt und HR 3“ (ZUP) und „1C: Unternehmensbuchhaltung 3“ (BP). Beachten wir gleich, dass wir bei dieser Aufgabe die Konfiguration aus dem Support entfernen müssen. Dies ist je nach Zustand erforderlich. Ein lebendiges Beispiel für die Notwendigkeit, Standard-Börsenregeln zu verfeinern Ein Kunde hat sich beispielsweise mit folgendem Problem an uns gewandt: Bei der Synchronisierung zwischen ZUP und BP ist es nicht möglich, die Daten aus dem Verzeichnis „Anmeldung beim Finanzamt“, die zum Ausfüllen des Dokuments „Gehaltsspiegelung“ erforderlich sind, zu übernehmen in der Buchhaltung." Nun enthält der tabellarische Teil dieses Dokuments auf Seiten des BP-Empfängers ein leeres „Registrierung...“ und Benutzer müssen solche Einträge manuell im Verzeichnis erstellen. Stimmen Sie zu, das ist unpraktisch. Wir können diesen Punkt verbessern. Lösung des Problems: Lassen Sie uns das Konvertierungspaket aus dem Austauschplan ExchangeSalary3Accounting3 fertigstellen. Fügen wir den Standard „1C Exchange Rules“ eine neue „Object Conversion Rule“ (PKO) für das Verzeichnis „Registrierung bei der Steuerbehörde“ und dementsprechend „Property Conversion“ dieses Verzeichnisses (PCS) hinzu. Wir werden den Standard „Regeln zur Registrierung von Objekten“ auf jeden Fall finalisieren, denn Es bestand die Notwendigkeit, Verzeichnisänderungen auf der Exchange-Site zu registrieren. Und wir werden die „1C Exchange Rules“ der Datenbank des Korrespondenten überprüfen. Wo werden wir das alles bearbeiten? Um die Regeln zu schreiben und zu ändern, benötigen wir die Konfiguration „1C: Data Conversion 2“. Finalisierung der Standardumrechnungsregeln aus dem ZUP-BP-Austauschplan Daher beginnen wir mit der Fertigstellung der 1C-Umtauschregeln, indem wir dem Konfigurator für den Umtauschplan ExchangeSalary3Accounting3 ein neues Element hinzufügen – das Verzeichnis „Registrierung beim Finanzamt“. Wir werden diese Änderung in beiden Konfigurationen „1C: Salaries and Enterprise Management 3“ und „1C: Enterprise Accounting 3“ vornehmen. Lassen Sie uns die Konfigurationen speichern und aktualisieren. Im Unternehmensmodus laden wir für jede Datenbank eine Beschreibung der Metadatenstruktur mithilfe der MD83Exp.epf-Verarbeitung für die 1C:Enterprise 8.3-Plattform hoch. Die Verarbeitung finden Sie im Paket „1C: Datenkonvertierung“. Im nächsten Schritt werden wir das Konvertierungspaket aus ZUP und BP entladen. Das Paket muss aus 3 Dateien bestehen: Registrierungsregeln, Börsenregeln, korrespondierende Börsenregeln. In diesem Artikel wird nicht beschrieben, wie die Datensynchronisierung konfiguriert wird; Sie können dies auf der Coderline-Website im Abschnitt „Expertenartikel“ lesen oder Webinar-Aufzeichnungen ansehen. Jetzt ist diese Option bereits in den Datenbanken konfiguriert. Gehen Sie dazu in die Synchronisierungseinstellungen (Administration -> Datensynchronisierung -> Datensynchronisierungseinstellungen) und klicken Sie auf die Schaltfläche „Regeln laden“. Das Formular „Regeln für die Synchronisierung“ öffnet sich vor uns. Klicken Sie auf die Schaltfläche „Mehr“ und wählen Sie die Option „Regeln in Datei speichern“. Dies ist das Paket, das wir nach dem Entladen erhalten sollten. Wir werden ähnliche Aktionen für eine andere Informationsbasis „1C: Enterprise Accounting“ durchführen. Beschreibung der Metadatenstruktur zum Laden in „1C: Data Conversion 2“ (für ZUP und BP); Konvertierungspaket, das 1C-Austauschregeln und Registrierungsregeln enthält, die zum Laden in „1C: Data Conversion 2“ (für ZUP und BP) erforderlich sind. Gehen Sie zu „1C: Datenkonvertierung 2“. Führen wir die folgenden Schritte für beide Infobases aus: Laden der Metadatenstrukturen unserer Konfigurationen; Wir erstellen Konvertierungen und laden 1C-Datenaustauschregeln aus Konvertierungspaketen (die Regeldatei heißt ExchangeRules); Wir erstellen Registrierungen und laden Registrierungsregeln aus Konvertierungspaketen (die Regeldatei heißt RegistrationRules). Kommen wir zu unserer Überarbeitung. Wir fügen den 1C-Austauschregeln eine neue Objektkonvertierungsregel (PKO) hinzu – das Verzeichnis „Anmeldungen beim Finanzamt“. Wir fügen für dieses Verzeichnis eine Eigenschaftsumwandlungsregel (PCR) und eine Daten-Upload-Regel (DRU) hinzu. Eine solche Änderung muss sowohl für die Regeln aus dem ZUP-Paket als auch für die Austauschregeln aus dem BP-Paket durchgeführt werden. Wir laden unsere Austauschregeln in die entsprechenden ExchangeRules-Dateien hoch. Kommen wir zu den Regeln für die Registrierung eines neuen Elements. Wir fügen ein Nachschlagewerk „Anmeldungen beim Finanzamt“ hinzu. Wir laden die Registrierungsregeln aus dem RegistrationRules-Paket in die entsprechende Datei hoch. Wir führen diese Aktion auch für beide Datenbanken durch. Die überarbeiteten Börsenregeln und Registrierungsregeln sind fertig. Nun kopieren wir den Inhalt der Austauschregeln (ExchangeRules) aus dem BP-Paket in die entsprechenden Regeln (CorrespondentExchangeRules) aus dem ZUP-Paket. In den entsprechenden Regeln (CorrespondentExchangeRules) aus dem BP-Paket kopieren wir den Inhalt der Austauschregeln (ExchangeRules) aus dem ZUP-Paket. Das Ergebnis sollte wie folgt aussehen: Damit ist die Arbeit in „1C: Datenkonvertierung 2“ abgeschlossen. Die geänderten Konvertierungsregelpakete sind fertig, es bleibt nur noch, sie wieder in die Informationsdatenbanken hochzuladen und die Synchronisierung zu überprüfen. Wir archivieren die Dateien aus den Paketen in einem ZIP-Archiv und laden unsere Konvertierungspakete auf ZUP und BP hoch. Alles ist fertig. Es bleibt noch zu testen. Erinnern wir uns an die Bedingungen des Problems. Es war notwendig, das Verzeichnis „Anmeldung beim Finanzamt“ zum Download zu registrieren und zu prüfen, wie der TC des Dokuments „Lohnspiegelung in der Buchhaltung“ auf der Seite „1C: Unternehmensbuchhaltung 3“ ausgefüllt ist. In der Quelle „1C: Gehälter und Unternehmensmanagement 3“ registrieren wir unser Verzeichnis zum Download. Wir führen eine Synchronisierung durch. Wir gehen zur Empfängerdatenbank und führen auch eine Synchronisierung durch, um Daten zu empfangen. Bitte beachten Sie, dass der Austauschplan nun über das erforderliche Verzeichnis zur Registrierung von Änderungen verfügt. Wir prüfen auf der Seite „1C: Enterprise Accounting 3“:
Bei der Arbeit großer Unternehmen und Einzelhandelsketten besteht häufig die Notwendigkeit, Daten zwischen Datenbanken auszutauschen. Jeder Programmierer und Administrator löst dieses Problem anders. Einige schreiben Uploads und Downloads über Zwischentabellendateien, andere verwenden den COM-Verbindungsmodus, um eine Verbindung zur Quelldatenbank herzustellen. In letzter Zeit erfreut sich jedoch der 1C-eigene Mechanismus namens „Universal Data Exchange in XML Format“ immer größerer Beliebtheit. Aussehen der VerarbeitungIn der Vollschnittstelle können Sie die Verarbeitung unter Service->Andere Datenaustausche->Universeller Datenaustausch im XML-Format öffnen. Das Bearbeitungsformular (Abb. 1) enthält vier Registerkarten: Die Benutzeroberfläche der einzelnen Registerkarten ist stark mit Elementen überladen und erfordert daher eine gesonderte Betrachtung. Daten hochladenGanz oben auf der Registerkarte befindet sich ein Feld zur Auswahl einer Austauschregeldatei. Für nicht standardmäßige Datenbanken und Börsen müssen Sie die Austauschdatei selbst erstellen. In der nächsten Zeile des Formulars befinden sich zwei Optionsfelder:
Wie Sie auf den Bildern oben sehen können, unterscheidet sich das Aussehen des Formulars je nach Schalter. Wenn die Dateifreigabeoption ausgewählt ist, wird der Benutzer aufgefordert, den Speicherort der Datei auszuwählen, an den sie hochgeladen werden soll, sowie die Möglichkeit, sie zu komprimieren, um Platz zu sparen und sie mit einem Passwort zu schützen. Die Möglichkeit der direkten Verbindung zur Empfangsbasis unterstützt sowohl den Datei- als auch den Client-Server-Betriebsmodus. In diesem Fall müssen Sie die Datenbankadresse eingeben und die Felder „Benutzer“ und „Passwort“ ausfüllen. Bevor Sie mit dem Datenaustausch beginnen, empfiehlt es sich, die Verbindung zu testen. Im tabellarischen Abschnitt unten können Sie Auswahlen und andere Entladeparameter konfigurieren. Um Algorithmen zu debuggen und Fehler zu korrigieren, können Sie den in die Austauschverarbeitung integrierten Mechanismus verwenden. Die Aktivierung erfolgt durch Ankreuzen der entsprechenden Checkbox unten im Formular. Durch Klicken auf die Schaltfläche „Debugging-Einstellungen…“ öffnet sich ein Fenster (Abb. 4). Abb.4 Eine Besonderheit dieses Formulars ist die informative Hilfe auf der linken Seite des Layouts, die jeden der drei möglichen Debugging-Modi beschreibt. Jede Datei im EPF-Format kann als externe Verarbeitungsdatei für das Modul dienen. Durch Klicken auf die Schaltfläche „Fertig stellen“ wird die Richtigkeit und Vollständigkeit der eingegebenen Daten überprüft. Im Gegensatz zu „Hochladen“ verfügt dieser Reiter (Abb. 5) nicht über einen tabellarischen Teil, sondern über viele weitere Kontrollkästchen, mit denen Sie die Parameter für die Aufnahme neuer und geänderter Objekte anpassen können. Abb.5 Zunächst müssen Sie eine Datei auswählen, die als Informationsquelle dienen soll. Dies kann im Eingabefeld „Dateiname zum Hochladen“ erfolgen. Wenn die Daten in ein passwortgeschütztes Archiv hochgeladen wurden, müssen sie in das entsprechende Feld eingegeben werden. Über die entsprechenden Kontrollkästchen können Sie Folgendes konfigurieren:
Zusätzliche EinstellungenWie der Name des Lesezeichens schon sagt, enthält es Tools, mit deren Verwendung Sie den Austauschprozess genauer anpassen können. Insbesondere:
Diese und einige andere Funktionen werden durch Ankreuzen der entsprechenden Kästchen im Formular aktiviert (Abb. 6). Abb.6 Daten löschen
Kurz zum Einrichten von BörsenregelnDie Verwendung eines Standardhandlers vereinfacht das Leben von Programmierern erheblich. Gleichzeitig ist einer der schwierigsten Momente für jemanden, der zum ersten Mal mit „Universeller Datenaustausch im XML-Format“ in Berührung gekommen ist, die Frage: „Wo bekomme ich die Datei mit den Austauschregeln?“ Um selbständig Austauschregeln erstellen zu können, benötigen Sie zunächst eine spezielle Konfiguration namens „Datenkonvertierung“. Es enthält mehrere interessante Dateien, mit denen Sie nahezu jeden Austausch zwischen verschiedenen 1C-Datenbanken der Versionen 7 und 8 konfigurieren können:
Nachdem die entsprechende Verarbeitung gestartet wurde, müssen die Metadatenstrukturen für die Quell- und Zieldatenbanken entladen werden. Anschließend müssen Sie in der Konfiguration „Konvertierung“ Informationen zu den Quell- und Zielkonfigurationen in das Verzeichnis „Konfigurationen“ eingeben. Anschließend wird im Konvertierungsverzeichnis ein Element erstellt, das Informationen über die Richtung des Datenaustauschs enthält. Sie können dafür Exchange-Regeln einrichten. Universeller Datenaustauschmechanismus ist sowohl für die Erstellung geografisch verteilter Systeme auf Basis von 1C:Enterprise 8 als auch für die Organisation des Datenaustauschs mit anderen Informationssystemen, die nicht auf 1C:Enterprise 8 basieren, gedacht. Mit diesem Mechanismus können Sie nur 1C:Enterprise-Daten übertragen. Die Übertragung von Konfigurations- und Verwaltungsinformationen von 1C:Enterprise 8 mit diesem Mechanismus ist nicht möglich. Möglichkeiten
Besonderheiten
KomponentenEin universeller Datenaustauschmechanismus ist keine starre Lösung. Seine Arbeit wird durch eine Reihe von Tools der Technologieplattform 1C:Enterprise 8 umgesetzt, die in verschiedenen Kombinationen in Anwendungslösungen eingesetzt werden können.
|
Neu
- Verkehrssparmodus und Turbomodus
- Der Monitor erkennt den Computer nicht: Mögliche Ursachen und Lösungen für das Problem
- Der Drucker druckt eine Seite und jeweils eine Kopie. Der HP 1320-Drucker druckt jeweils eine Seite.
- So stellen Sie Ihr Origin-Passwort wieder her. Welches Passwort wird für Origin benötigt?
- AVR-Schulung. Arbeiten mit dem SPI-Modul. Teil 1. Serielle Schnittstelle SPI Serielle Schnittstelle SPI
- Batteriekapazitätsmessgerät
- Miniatur-USB-Programmierer für AVR-Mikrocontroller. Software und Hinweise
- Lücken auf Forex Alicia-Lücke
- Debugging-Serverprozeduren (1Cv82) Typische Debugging-Szenarien
- Buchhaltungsinformationen Torrent externe Verarbeitung 1s 8