heim - Einrichten des Routers
Ein Mechanismus zum Vergleichen von Daten beim Austausch über ein universelles Format. Matching-Bilder basierend auf „charakteristischen Merkmalen“ 1c-Datenaustausch, der den Objekt-Matching verändert

Drucken (Strg+P)

Mechanismus zum Abgleich von Daten beim Austausch über ein universelles Format

Der Datenabgleichsmechanismus soll das Problem der Datensynchronisation zwischen der Quellbasis und der Empfängerbasis während des Austauschs lösen

Interne Objektbezeichner

Im Idealfall könnten Daten aus synchronisierten Anwendungen durch eindeutige interne Objektkennungen (GUIDs) abgeglichen werden. Hierzu ist es jedoch erforderlich, dass die Hinzufügung der zu synchronisierenden Daten nur in einer Anwendung erfolgt und in der anderen Anwendung diese Daten ausschließlich durch die Synchronisierung erscheinen. In diesem Fall sind die GUIDs in zwei Anwendungen für identische Objekte gleich und es ist möglich, Objekte anhand dieser eindeutig zu vergleichen.

In der Praxis ist es nicht immer möglich, dieser Anforderung nachzukommen, insbesondere bei der Einrichtung der Synchronisierung zwischen unabhängig arbeitenden Anwendungen. Dies liegt daran, dass zwei identische Objekte, die in jeder Anwendung parallel erstellt werden, zwei unterschiedliche GUIDs haben.

In einigen Fällen können Daten nicht anhand der GUID abgeglichen werden, da diese fehlt (Sonderfälle, die in diesem Artikel nicht behandelt werden).

Öffentliche Objektbezeichner

Um Objekte mit unterschiedlichen GUIDs erfolgreich abzugleichen, muss es einen Ort zum Speichern von Informationen über ihre Korrespondenz geben. Dieser Ort ist das Informationsregister Öffentliche Bezeichner synchronisierter Objekte(Weiter TANNE).

Reis. 1 Informationsregister Öffentliche Identifikatoren synchronisierter Objekte

Die Registerstruktur ist in der Tabelle dargestellt:

Um Daten aus zwei Programmen zu vergleichen, ist in BSP 2.3 die Verarbeitung „Vergleich von Informationsbasisobjekten“ zur direkten Verwendung bei der Datensynchronisierung vorgesehen


Abb. 2. Die Hauptform der Verarbeitung „Vergleich von Informationsbasisobjekten“

Die Liste öffnet sich auf Befehl Mapping durchführen Auf der Seite Datenzuordnung Interaktiver Datensynchronisierungsassistent. Sie können auch auf die Zeile doppelklicken, in der Datenzuordnungsprobleme auftreten.

Die Liste besteht aus zwei Spalten, die jeweils der am Austausch teilnehmenden Informationsbasis entsprechen. Die Daten werden nach Programmobjekten (Dokumente, Listen) gruppiert. Am Ende der Liste wird eine Informationszeile angezeigt: wie viele Elemente übereinstimmen und wie viele nicht übereinstimmen.

Auf dem Feld Zurückziehen Sie können auswählen, welche Daten in der Liste angezeigt werden sollen. Standardmäßig werden sie angezeigt Unübertroffene Daten.

Objektabgleich

  • Klicken Automatisch abgleichen(empfohlen) Wählen Sie mithilfe der Kontrollkästchen die Felder aus, die übereinstimmen sollen. Einige Felder werden vom Programm standardmäßig ausgewählt. Um Ihre Auswahl zu bestätigen, klicken Sie auf Mapping durchführen. Nach der Suche zeigt das Programm die passenden Daten an. Klicken Sie zum Bestätigen Anwenden.
  • Nach dem automatischen Abgleich können Sie die verbleibenden Objekte manuell abgleichen oder die Objektzuordnung ändern. Wählen Sie die gewünschten Objekte der beiden Datenbanken aus und klicken Sie auf Nicht übereinstimmend, um zu versuchen, Objekte manuell abzugleichen, klicken Sie auf Übereinstimmen um Objekte zu vergleichen.
  • Klicken Sie zum Bestätigen Speichern und schließen.

Zuordnungstabellenfelder festlegen

  • Klicken Säulen um Felder zu Listenspalten hinzuzufügen. Mit den Kontrollkästchen können Sie weitere Felder markieren; zum Bestätigen klicken Sie darauf. Anwenden.

Empfangen von Daten von einem anderen Programm

Reihenfolge der Objektübereinstimmung

  • Es wird empfohlen, die Datenzuordnung und das Laden auf der Grundlage von Referenzbeziehungen durchzuführen. Vor allem, wenn das Feld zum Abgleichen von Objekten verwendet wird.
  • Beispielsweise gibt es in der Konfiguration ein Verzeichnis der Kontrahentenvereinbarungen, das dem Verzeichnis der Kontrahenten untergeordnet ist. Der Vergleich der Kontrahentenverträge erfolgt nach dem Eigentümerverzeichnis, d.h. laut Kontrahentenverzeichnis. Um die Daten korrekt vergleichen zu können, müssen Sie daher zunächst das Kontrahentenverzeichnis und dann das Kontrahentenvertragsverzeichnis vergleichen und herunterladen.
  • Andernfalls können die Felder der Zuordnungstabelle Dummy-Links enthalten wie:
    <Объект не найден>(26:a0b9001b24e002fe11dfba347dd41412).
  • Ein Dummy-Link verweist auf ein Objekt in der aktuellen Infobase, das noch nicht aus der Austauschnachricht geladen wurde.

Einträge in TANNE werden auch auf Seiten des Absenders erstellt, wenn der Empfang von Daten durch den Korrespondenten durch den Bestätigungsmechanismus bestätigt wird. Auf dem Feld Kennung In solchen Datensätzen wird die ursprüngliche Objektkennung ermittelt. Die Registrierung solcher Datensätze ist erforderlich, damit beim Empfang anderer Daten vom Korrespondenten klar ist, dass dieses Objekt anhand von Feldern und einer eindeutigen Kennung vom Suchvorgang ausgeschlossen werden sollte.

Optionen zur Identifizierung von Objekten beim Empfang

Das Verfahren zum automatischen Vergleich von Objekten beim Empfang ist in den für den Datenempfang vorgesehenen Objektkonvertierungsregeln (OCR) enthalten. PKO-Regeln befinden sich im allgemeinen Modul


Abb. 3 Abschnitte des allgemeinen Moduls Exchange Manager über das Universalformat

Beachten Sie, dass Was ist im allgemeinen Modul? Exchange Manager über Universalformat Es gibt alle Komponenten (Regeln für die Datenverarbeitung, Regeln für die Konvertierung von Objekten usw.), die die angewandte Logik für die Verarbeitung von Daten beim Empfangen oder Senden dieser Daten bestimmen. Der Programmcode für dieses Modul wird automatisch mit der Anwendung „Data Conversion, Edition 3.0“ auf Basis der konfigurierten Austauschregeln erstellt. Der Modulcode kann manuell erstellt werden, erfordert jedoch große Fähigkeiten des Entwicklers.

Über die Eigenschaft wird die Möglichkeit zur automatischen Zuordnung (Identifizierung) von Objekten beim Empfang festgelegt Identifikationsoption PKO


Abb. 4. Identifikationseinstellungen im Manager-Modul

Es gibt 3 Optionen (3 Werte) zur Objektidentifikation

  1. Nach eindeutiger Kennung – Identifikation durch GUID,
  2. Zuerst nach eindeutiger Kennung, dann nach Suchfeldern Identifizierung durch GUID und Suchfelder,
  3. Von SearchFields – Identifizierung durch Suchfelder,

Eine weitere Eigenschaft, die die Abgleichslogik definiert, ist das in der Eigenschaft definierte Array von Suchfeldern Suchfelder PKO.

Feldsuchalgorithmus

Die in der Eigenschaft angegebenen Suchoptionen werden nacheinander angewendet Suchfelder PKO wird beim Laden des Objekts verwendet.

Einschränkung.
Beim Vergleich in der Datenanalysephase wird nur die 1. Suchoption verwendet – Von UniqueIdentifier

Der Übergang zur nächsten Option erfolgt in zwei Fällen:

  1. Für das geladene Objekt ist keines der in der Suchoption angegebenen Felder ausgefüllt.
  2. Die Suchoption lieferte keine Ergebnisse.

Wenn das geladene Objekt Informationen über die Quell-GUID und eine Identifikationsoption für das Objekt „Nach GUID“ oder „Nach GUID und Suchfeldern“ enthält, wird die Suche unter allen Objekten eines bestimmten Typs durchgeführt, mit Ausnahme derjenigen, für die Übereinstimmungen vorliegen bereits in der FIR etabliert.

In anderen Fällen erfolgt die Suche unter allen Informationsbasisobjekten des entsprechenden Typs.

Besonderheiten.
Beim Vergleich in der Datenanalysephase werden die geladenen Felder nicht auf ihre Vollständigkeit in den an der Suche beteiligten Feldern überprüft.

Während der Datenanalysephase wird eine Übereinstimmung nur dann hergestellt, wenn ein Empfängerobjekt für ein Senderobjekt gefunden wird.

Beim Datenladen wird eine Übereinstimmung auch dann hergestellt, wenn für ein Senderobjekt mehrere Empfängerobjekte gefunden wurden. In einer solchen Situation wird die Übereinstimmung mit einem von ihnen hergestellt.

Beim Laden der Daten steht die Suchoption zur Verfügung Nummer + Datum Bei Dokumenten funktioniert es wie folgt: Die Nummer des gesuchten Dokuments wird auf eine genaue Übereinstimmung überprüft, das Datum bestimmt das Intervall, in dem die Suche nach Nummer durchgeführt wird. Das Intervall selbst ist definiert als der Zeitraum der Eindeutigkeit von Belegnummern, der das angegebene Datum umfasst. Wenn beispielsweise Belegnummern innerhalb eines Monats eindeutig sind und das Datum der 10. Dezember 2001 ist, wird die Suche im Zeitraum vom 1. Dezember bis 31. Dezember 2001 durchgeführt.
Während der Datenanalysephase funktioniert diese Suchoption wie gewohnt: Beide Felder werden auf eine genaue Übereinstimmung überprüft.

Hier ist meine kommentierte Lösung in ES3 (Details nach dem Code):

Object.equals = function(x, y) ( if (x === y) return true; // wenn sowohl x als auch y null oder undefiniert und genau gleich sind if (! (x Instanz von Object) || ! (y Instanz von Object)) return false; // wenn sie nicht genau gleich sind, müssen beide Objekte sein. if (x.constructor !== y.constructor) return false; // sie müssen genau die gleiche Prototypkette haben, die nächstgelegene Wir können diesen Konstruktor testen. for (var p in x) ( if (! x.hasOwnProperty(p)) continue; // andere Eigenschaften wurden mit x.constructor === y.constructor getestet if (! y .hasOwnProperty(p)) return false; // ermöglicht den Vergleich von x[ p ] und y[ p ], wenn sie auf undefiniert gesetzt sind, wenn (x[ p ] === y[ p ]) weiterhin strikter Wert oder Identität ist equal if (typeof(x[ p ]) !== "object") return false; // Zahlen, Strings, Funktionen, Boolesche Werte müssen strikt gleich sein if (! Object.equals(x[ p ], y[ p ]) ) return false; // Objekte und Arrays müssen rekursiv getestet werden ) for (p in y) ( if (y.hasOwnProperty(p) && ! x.hasOwnProperty(p)) return false; // erlaubt, dass x[ p ] auf undefiniert gesetzt wird) return true; )

Bei der Entwicklung dieser Lösung habe ich besonders auf Eckfälle und Effizienz geachtet, aber versucht, eine einfache Lösung zu finden, die funktioniert, hoffentlich mit etwas Eleganz. JavaScript ermöglicht dies null Und unsicher Eigenschaften und Objekte sind Prototypen, was zu sehr unterschiedlichem Verhalten führen kann, wenn es nicht getestet wird.

Zuerst habe ich beschlossen, zu expandieren Objekt anstatt Objekt.Prototyp, hauptsächlich, weil Null kann nicht zu den Vergleichsobjekten gehören und das glaube ich Null muss ein gültiges Objekt sein, um es mit einem anderen vergleichen zu können. Es gibt noch andere berechtigte Bedenken, die andere bezüglich der Expansion geäußert haben Objekt.Prototyp bezüglich möglicher Nebenwirkungen für anderen Code.

Es muss besonders darauf geachtet werden, JavaScript zu aktivieren, damit die Eigenschaften des Objekts als festgelegt werden können unsicher, d.h. Es gibt Eigenschaften, deren Werte als festgelegt sind unsicher. Die obige Lösung bestätigt, dass beide Objekte die gleichen Eigenschaften haben nicht definiert für eine Botschaft der Gleichheit. Dies kann nur erreicht werden, indem mithilfe von überprüft wird, ob Eigenschaften vorhanden sind Object.hasOwnProperty(property_name). Beachten Sie das auch JSON.stringify() Entfernt Eigenschaften, die als festgelegt sind unsicher, und daher werden bei Vergleichen, die dieses Formular verwenden, Eigenschaften ignoriert, die auf den Wert festgelegt sind nicht definiert.

Funktionen sollten nur dann als gleich betrachtet werden, wenn sie dieselbe Referenz und nicht nur denselben Code verwenden, da dadurch der Prototyp dieser Funktionen nicht berücksichtigt wird. Daher funktioniert der Vergleich von Codezeilen nicht, um sicherzustellen, dass sie dasselbe Prototypobjekt haben.

Beide Objekte müssen das Gleiche haben Kette von Prototypen, anstatt die gleichen Eigenschaften. Dies kann nur browserübergreifend durch einen Vergleich überprüft werden Konstrukteur beide Objekte auf strikte Gleichheit. Mit ECMAScript 5 können Sie den tatsächlichen Prototyp testen Object.getPrototypeOf(). Einige Webbrowser bieten auch das an __proto__, was das Gleiche bewirkt. Eine mögliche Verbesserung des obigen Codes würde es ermöglichen, wann immer möglich eine dieser Methoden zu verwenden.

Die Verwendung strenger Vergleiche ist hier von größter Bedeutung, weil 2 sollten nicht als gleich angesehen werden "2.0000" , A FALSCH sollten als gleich angesehen werden null, unsicher oder 0 .

Effizienzüberlegungen veranlassten mich, so schnell wie möglich einen Vergleich hinsichtlich der Eigentumsgleichheit durchzuführen. Nur wenn das fehlschlägt, suchen Sie Typ diese Eigenschaften. Bei großen Objekten mit vielen Skalareigenschaften kann die Beschleunigung erheblich sein.

Es sind höchstens zwei Schleifen erforderlich, die erste, um die Eigenschaften des linken Objekts zu prüfen, die zweite, um die Eigenschaften auf der rechten Seite zu prüfen und nur auf Existenz (nicht auf Wert) zu prüfen, um die Eigenschaften abzufangen, die mit definiert sind unsicher Bedeutung.

Insgesamt behandelt dieser Code die meisten Eckfälle in nur 16 Codezeilen (keine Kommentare).

Aktualisierung (13.08.2015). Ich habe eine effizientere Version implementiert, da die Funktion „value_equals()“ schneller ist und ordnungsgemäße Eckfälle wie NaN und Nullen außer -0 verarbeitet, ohne unbedingt Reihenfolge und Objekteigenschaftentests für Zirkelverweise zu erzwingen, unterstützt durch über 100 automatisierte Tests als Teiltest Reihe von Projekten

Eine Expertenbeurteilung im paarweisen Vergleich der betrachteten Objekte erfolgt, wenn die Anzahl der Objekte gerade ist. In diesem Fall wird die Präferenz des Experten dadurch ausgedrückt, dass er in der entsprechenden Spalte der Vergleichstabelle die Nummer des bevorzugten Objekts angibt, wie beispielsweise für sechs Objekte in der Tabelle dargestellt. 9.1.

Tabelle 9.1

Ergebnisse des paarweisen Vergleichs von Objekten durch einen Experten

Objektnummer -> Untersuchung Anzahl der Präferenzen ich-tes Objekt N i
X
X
X
X
X
X

Die maximal mögliche Anzahl von Präferenzen für eines der betrachteten Objekte, die von einem der Experten eingeholt wurden, ist gleich

,

Wo T Anzahl der zu bewertenden Objekte.

Häufigkeit dieser Präferenzen F i als Divisionsquotient gefunden N i An Nmax , d.h.

Verwendung der Daten aus der Tabelle. 9.1, wir bekommen Nmax = 6 - 1 = 5 , und die vom Experten angegebenen Häufigkeiten der Präferenzen sind gleich:

; ; ;

; ;

Gesamtzahl der Urteile eines Sachverständigen MIT , verbunden mit der Anzahl der Untersuchungsobjekte T, aus der Relation gefunden



Mit sechs Untersuchungsobjekten

Von einem Experten ermittelter Indikator ich des Objekts bzw. dessen Gewicht im Vergleich zu anderen Objekten wird nach folgender Formel berechnet:

Wo N – Anzahl der Experten; T - Anzahl der bewerteten Indikatoren; Qi,j – Gewichtsfaktor J - Indikator in Rängen (Punkten), die gegeben wurden ich Experte.

Konvertiert zu:

,

Wo P Anzahl der Experten in der Gruppe.

Die Anzahl der Experten in der Gruppe sei fünf und ihre Einschätzungen etwa F i . tabellarisch zusammengefasst. 9.2.

Tabelle 9.2

Von Experten angegebene Objektpräferenzhäufigkeiten

Expertenzahlen
F 1 F 2 F 3 F 4 F 5 F 6
0,8 0,6 0,4 0,2 1,0
0,7 0,7 0,4 0,3 0,9 0,1
0,8 0,5 0,5 0,3 1,0 0,1
0,9 0,5 0,6 0,2 0,8
0,8 0,5 0,5 0,2 0,9
Gesamt 4,0 2,8 2,4 1,2 4,5 0,2

In diesem Fall sind die Ergebnisse der Untersuchung zur Bestimmung der Indikatoren von Objekten wie folgt:

; ; ;

; ;

Lassen Sie uns die Summe der Gewichtsindikatoren ermitteln:

Dieses Ergebnis zeigt, dass die Indikatoren von den Experten recht genau eingeschätzt wurden. Daher ist es offensichtlich, dass die endgültige Rangreihe der anhand ihrer Indikatoren betrachteten Objekte die Form hat:

№ 6 < № 4 < № 3 < № 2 < № 1 < № 5

Weicht die Summe der Gewichtsindikatoren deutlich von 1 ab, werden zur Erhöhung der Zuverlässigkeit der Bewertung Objekte erneut mit dem freien Teil der paarweisen Vergleichstabelle verglichen. In diesem Fall wird der wiederholte Vergleich in chaotischer Reihenfolge durchgeführt. In diesem Fall wird jedes Objektpaar zweimal abgeglichen. Ein solcher vollständiger oder doppelter Vergleich von Objekten reduziert zufällige Fehler bei Expertenbewertungen erheblich. Daher weist die doppelte Zuordnung eine höhere Zuverlässigkeit auf als die einfache Zuordnung.

Nehmen wir an, dass nach einem doppelten Vergleich und der Festlegung von Präferenzen die Ergebnisse der Bewertungen eines Experten erhalten und in der Tabelle dargestellt werden. 9.3.

Tabelle 9.3

Ergebnisse des doppelten paarweisen Vergleichs von Objekten durch einen Experten

Objektnummer -> Untersuchung Anzahl der Präferenzen ich-tes Objekt N i
X
X
X
X 3,5
X
X 0,5

Notiz: Wenn die verglichenen Objekte identisch und gleich sind, wird dies durch die Zahl 0 angezeigt, beide Objekte erhalten jedoch 0,5 Präferenzen.

Die mögliche größte Anzahl an Präferenzen für ein Objekt ist

,

und Häufigkeit der Präferenzen

Laut Tabelle. 9.3 finden wir das wann Nmax = 10

; ; ;

; ;

Wir ermitteln die Indikatoren der zu bewertenden Objekte anhand der Formel,

,

Wo P Anzahl der Experten in der Gruppe.

vorausgesetzt, dass im Falle eines doppelten paarweisen Vergleichs die Anzahl der möglichen Urteile eines Experten gleich ist C = t(t - 1) . In dem Beispiel, das wir betrachten C = 6(6 - 1) = 30 . Daher sind die „gemittelten“ Indikatoren der bewerteten Objekte wie folgt:

Die erzielten Ergebnisse sind gegeben Werte von Schätzungen des tatsächlichen, realen paarweisen Vergleichs der betreffenden Objekte.

Die Summe der Werte aller Indikatoren ist gleich:

Die nach Schätzungen des ersten Gutachters zusammengestellte Rangfolge der Objekte stellt sich wie folgt dar:

F 6< Q 3 < Q 4 < Q 2 < Q 1 < Q 5

Wenn beispielsweise die anderen vier Experten die gleichen Einschätzungen wie in der Tabelle abgegeben hätten. 9.2, dann in der Tabelle. 9.4 wird gegenüber der Tabelle geändert. 9.2, nur erste Zeile.

Tabelle 9.4

Liste der Objektpräferenzhäufigkeiten

Expertenzahlen Objektpräferenzhäufigkeiten
F 1 F 2 F 3 F 4 F 5 F 6
0,7 0,6 0,3 0,35 0,8 0,05
0,7 0,7 0,4 0,3 0,9 0,1
0,8 0,5 0,5 0,3 1,0 0,1
0,9 0,5 0,6 0,2 0,8
0,8 0,5 0,5 0,2 0,9
Gesamt 3,9 2,8 2,3 1,35 4,4 0,25

Das Endergebnis der Prüfung aller Experten, berechnet nach der Formel:

,

Wo P Anzahl der Experten in der Gruppe.

in diesem Beispiel wird es so aussehen:

; ; ;

; ;

Die Summe aller Gewichts- oder Signifikanzindikatoren (Qualität) ist gleich:

Daher sieht die Rangfolge gemäß den Prüfungsdaten wie folgt aus:

F 6< Q 4 < Q 3 < Q 2 < Q 1 < Q 5

Auf diese Weise werden Untersuchungsergebnisse mit einem doppelten paarweisen Vergleich der zu bewertenden Objekte erzielt.

10. Methode zur Beurteilung des Qualitätsniveaus heterogener Produkte.

Unter heterogenen Produkten versteht man eine Reihe von Produkten, die darauf ausgelegt sind, ein einziges Produktionsziel zu erreichen. Dabei kann es sich um eine Vielzahl technologischer Maschinen handeln, die einen technologischen Komplex oder ein System von Produktionsprozessmaschinen bilden. Wenn ein Unternehmen außerdem mehrere Arten von Produkten herstellt, entstehen heterogene Produkte.

Zur Beurteilung des Qualitätsniveaus heterogener Produkte werden Qualitätsindizes verwendet.

Der Produktqualitätsindex wird als komplexer Indikator für das Qualitätsniveau heterogener Produkte verstanden, der dem relativen Wert der durchschnittlichen gewichteten Qualitätsindikatoren aller Arten bewerteter und grundlegender Produkte entspricht.

Der Hauptindikator für eine umfassende Bewertung des Qualitätsniveaus heterogener Produkte ist der relative durchschnittliche gewichtete arithmetische Qualitätsindex - Und zu U:

,

Wo S Und M – die Anzahl der verschiedenen Arten von bewerteten Produkten und Basisprodukten;

I – Gewichtskoeffizienten N -te Person, die beurteilt wird und k- Grundtyp des Produkts;

K ots Und K-Basen – komplexe Indikatoren für Eigenschaftssätze der entsprechenden Proben der bewerteten und grundlegenden Produkte.

Gewichtskoeffizienten werden durch die Formeln bestimmt:

; ,

Wo und wie hoch sind die Kosten für einzelne Produktmuster? N und Zu -Regierungen ähnlicher, aber unterschiedlicher Produkte.

Ein weiterer Qualitätsindikator, der auch bei einer umfassenden Bewertung des Qualitätsniveaus hergestellter heterogener Produkte verwendet wird, ist der durchschnittlich gewichtete geometrische Qualitätsindex, bestimmt durch die Formel:

,

Wo ist der relative Qualitätsindikator? N Produkttyp, bestimmt nach der Differentialmethode, d.h.

; (n=1, …, N) ,

Wo P n – der wichtigste einzelne oder komplexe Qualitätsindikator N -ter Produkttyp; R pbase – grundlegender Qualitätsindikator N -ter Produkttyp; N – Anzahl der hergestellten Produkttypen; – relatives Produktionsvolumen N -ter Typ, d.h. Gewichtsfaktor.

Der Gewichtskoeffizient wird wie folgt bestimmt:

, , ,

Wo ist das geplante oder tatsächliche Produktionsvolumen? N -ter Typ in monetärer Hinsicht (in Verkaufs-, Großhandelspreisen).

Für Stückprodukte

,

Wo ist die Anzahl der Produkte? N -ter Produkttyp;

Ts n- Verkaufspreis N -ter Produkttyp.

In Fällen, in denen das Unternehmen mehrere Arten von Produkten herstellt, gilt für den relativen Indikator der Produktqualität ( K p ) Der Bewertungskoeffizient wird akzeptiert ( K s ), definiert als das Verhältnis der tatsächlichen Produktkosten in Großhandelspreisen zu den bedingten Kosten, d.h. zu den Kosten, sofern alle Produkte von höchster Qualität sind.

Um die Berechnungen zu vereinfachen, können Sie anstelle des durchschnittlichen gewichteten geometrischen Index den durchschnittlichen gewichteten arithmetischen Qualitätsindex verwenden, jedoch nur, wenn die gemittelten anfänglichen relativen Qualitätsindikatoren relativ wenig voneinander abweichen.

FehlerindexUnd d ist ein umfassender Indikator für heterogene Produkte, der zur Beurteilung des Fertigungsqualitätsniveaus der im betrachteten Zeitintervall hergestellten Produkte verwendet werden kann. Er entspricht dem gewichteten Durchschnitt der Fehlerkoeffizienten der bewerteten Produkte:

,

Wo ist die Produktfehlerquote? N -ter Typ, der ein Indikator für die Herstellungsqualität dieses Produkts ist, N – die Anzahl der Arten der bewerteten heterogenen Produkte, – der Gewichtungskoeffizient dieser Produktart.

Schauen wir uns Beispiel 1 an.

Es wird eine Klassifizierung von Mängeln bei der Endkontrolle der Automobilproduktion und deren Prüfung unter Straßenbedingungen gegeben.

1. Kritische Mängel (null Mängel pro 100 Autos):

Kraftstofflecks; Lecks im Kühlsystem; Lecks im Schmiersystem; Bremsflüssigkeitsleck; Abnahme des Kühlmittelstandes; Die Fußbremse funktioniert nicht; feste oder lockere Lenkung usw.

2. Erhebliche Mängel (15 Mängel pro 100 Autos):

die Kupplung rutscht und rastet ruckartig ein; Fehlfunktion des Drucksensors; Fehlfunktion des Temperatursensors; Überhitzung aller Teile des Getriebes; Das gesamte Beleuchtungssystem funktioniert nicht; Scheibenwischer funktionieren nicht usw.

3. Kleinere Mängel (150 Mängel pro 100 Autos):

ungewöhnliches Geräusch im Motor; Ausfall von Zündkerzen; Das Tonsignal funktioniert nicht usw.

4. Geringfügige Mängel (400 Mängel pro 100 Autos):

Defekte in Metallbeschichtungsblechen; Lackfehler; Endbearbeitungsfehler; Hebehalterungen sind schlecht installiert usw.

Die Fehlerquote wird bei der selektiven (oder vollständigen) Inspektionskontrolle der fertigen Produkte ermittelt. Es ist ein Merkmal der durchschnittlichen Verluste, die durch Mängel pro Einheit eines bestimmten Produkttyps verursacht werden, und entspricht:

,

Hier N – Anzahl der getesteten Produktexemplare (Probengröße);

T– die Anzahl aller Arten von Mängeln, die bei der Probenahme an einem bestimmten Produkt festgestellt wurden;

– Anzahl der Mängel ich -ter Typ;

j i– Gewichtsfaktor ich -te Art von Mängeln (in Kostenanteilen oder Punkten).

In der Massenproduktion sind technische Kontrollnachweise für N Einheiten getesteter Produkte über einen bestimmten Zeitraum werden in gleichnamige Typen gruppiert und deren Anzahl für die Gruppe berechnet S i . Die Gewichtungskoeffizienten von Mängeln werden nach der Kosten- (oder Punkt-)Methode ermittelt.

Bestimmen Sie die Fehlerquote ( R d ) und Verarbeitungsniveau Ja k für ein Fahrrad mit Herstellungskosten C = 870 Rubel. und Stichprobengröße P = 30 Stk.

Ausgangsdaten zur Berechnung ( R d ) sind in der Tabelle angegeben.

NEIN. Fehlercode Gewichtsfaktor, , reiben. Anzahl der Mängel t i S i=
0,03 4,26
0,21 1,47
0,10 0,40
20,00 240,00
3,04 395,20
0,02 0,54

.

Anhand der Tabellendaten wird der Fehlerkoeffizient ermittelt

.

Mit der Kostenmethode zur Bestimmung der Gewichtskoeffizienten von Fehlern wird das Niveau der Fertigungsqualität durch die Formel bestimmt:

.

Zur Beurteilung des technischen Niveaus von Produkten in großen, strukturell komplexen Unternehmensverbänden – in Firmen, Verbänden etc. – werden Fehlerindizes und Produktfehlerkoeffizienten empfohlen.


Literatur

1. Azgaldov G.G. Theorie und Praxis der Beurteilung der Qualität von Gütern (Grundlagen der Qualimetrie). – M.: Economics, 1982. – 256 S.

2. Afanasyev P.P., Vititin V.F., Golubev S. Bewertung der Qualität technischer Produkte: Lehrbuch. Zulage / Ed. IST. Golubeva. – M.: MAI-Verlag, 1995. – 76 S.

3. Kaleichik M.M. Qualimetrie: Lehrbuch. M.: Verlag MGIU, 2006. – 200 S.

4. Qualimetrische Untersuchung. Richtlinien zur Organisation von Prüfungen und zur Durchführung qualimetrischer Berechnungen. In 3 Büchern. / Ed. V.M. Marugin und G.G. Azgaldova. – St. Petersburg, M.: „Russian Register“, 2002. – 517 S.

5. Ryzhakov V.V., Moiseev V.B., Pyatirublevyy L.G. Grundlagen der Produktqualitätsbewertung: Lehrbuch. – Penza: Penz Verlag. techn. Institut, 2001. – 308 S.

6. Fedyukin V.K. Grundlagen der Qualimetrie. Produktqualitätsmanagement. Lernprogramm. M.: Informations- und Verlagshaus „Filin“, 2004. – 296 S.

7. Fomin V.N. Qualimetrie. Qualitätskontrolle. Zertifizierung. Lernprogramm. – M.: 2005. – 384 S.


GLOSSAR

Der Grundwert eines Produkteigenschaftsindikators ist der Wert eines Produkteigenschaftsindikators, der einer vergleichenden Bewertung der Produktqualität zugrunde gelegt wird
Basismuster – Produktmuster, die fortgeschrittene wissenschaftliche und technische Errungenschaften bei der Entwicklung dieses Produkttyps darstellen
Validierung – Bestätigung, basierend auf objektiven Daten, dass die Anforderungen für eine bestimmte Verwendung oder Anwendung erfüllt wurden
Größe – Wert, quantitatives Merkmal der Größe
Verifizierung – Bestätigung, basierend auf der Bereitstellung objektiver Beweise, dass bestimmte Anforderungen erfüllt wurden
Produkttyp – eine Reihe von Produktmustern für den gleichen Zweck und Anwendungsbereich
Die Toleranz ist der zulässige Unterschied zwischen der oberen (größten) und der unteren (kleinsten) Größengrenze. Gekennzeichnet durch den Wert, innerhalb dessen die Größe eines Teils oder eines anderen Produkts schwanken kann, während bestimmte Leistungsmerkmale beibehalten werden
Zulässige Abweichung eines Produkteigenschaftsindikators – Abweichung des tatsächlichen Wertes eines Produkteigenschaftsindikators von seinem Nennwert, jedoch innerhalb der durch die behördliche Dokumentation festgelegten Grenzen
Die Maßeinheit ist ein konventioneller Wert, anhand dessen der Wert (die Größe) der Größe ermittelt wird
Единица физической величины или физическая единица измерения – это физическая величина фиксированного размера, условно принятая для сравнения с ней однородных величин, которой присваивается числовое значение, равное 1. Например: 1 м – единица длины, 1 кг – единица веса, 1 с – единица времени usw.
Einzelindikator – charakterisiert eine der Eigenschaften des Produkts und wird durch den Buchstaben angegeben R
Messung – Bestimmung des quantitativen Wertes (Größe) einer physikalischen Größe mit Standardmessgeräten. Folglich werden mit jedem Maß nur physikalische Größen gemessen und deren physikalische Größen bestimmt. Die gemessene Größe und ihr Zahlenwert sind objektiv. Messfehler sind reguliert und erkennbar
Der Produktqualitätsindex ist ein umfassender Indikator für die Qualität heterogener Produkte, die im betrachteten Zeitintervall hergestellt wurden, und entspricht dem gewichteten Durchschnitt der relativen Werte der Qualitätsindikatoren aller Arten von hergestellten Produkten
Ein individueller Indikator für die Qualität eines Objekts ist ein unabhängiger numerischer Wert einer Reihe von Eigenschaften oder der wichtigsten Eigenschaft, die als quantitatives Merkmal seines Wesens angesehen wird
Ein integraler Indikator für die Produktqualität ist das Verhältnis des Gesamtindikators für die Wirkung des Betriebs oder Verbrauchs eines Produkts zu den Gesamtkosten seiner Herstellung und seines Betriebs oder Verbrauchs
Die Kalibrierung ist eine spezielle Art der Messung, die durchgeführt wird, um den Zusammenhang zwischen den gemessenen Abmessungen und der bekannten Größe des Messgeräts herzustellen
QUALITÄT ist ein Attribut, ein bestimmtes Wesen eines Objekts, dessen Indikator das aggregierte (verallgemeinerte) Merkmal aller seiner Eigenschaften und Merkmale ist
Produktqualität – der Grad der Übereinstimmung der inhärenten Eigenschaften der Eigenschaften mit den festgelegten Anforderungen
Qualität ist der Grad der Genauigkeit geometrischer Maße (gekennzeichnet durch den in Mikrometern ausgedrückten Toleranzwert) für eine bestimmte Anzahl von Nennmaßen
Qualifikation – Nachweis der Fähigkeit, spezifizierte Anforderungen zu erfüllen
Unter quantitativer Bewertung versteht man die Bestimmung numerischer Eigenschaften von Dimensionen (physischer und nichtphysischer) ohne den Einsatz materieller Mittel. Der Schätzfehler ist nicht geregelt, kann aber berechnet werden
Ein umfassender Indikator für Produkteigenschaften ist ein Indikator, der mehrere seiner Eigenschaften charakterisiert ( ZU)
Kontrolle – ein Verfahren zur Beurteilung der Konformität eines Produkts, Prozesses oder einer Dienstleistung mit Anforderungen durch Beobachtung, Messung, Prüfung oder Kalibrierung
Der Gewichtskoeffizient eines Produkteigenschaftsindikators ist ein quantitatives Merkmal der Bedeutung eines bestimmten Produkteigenschaftsindikators unter anderen Eigenschaftsindikatoren
Eine nichtphysische Größe ist ein Wert der immateriellen Größe, der mit nichtinstrumentellen Methoden geschätzt wird, sowie die Größe eines immateriellen Objekts oder seiner Merkmale (Aspekte, Eigenschaften). Physikalische Größen sind Zahlenwerte, zum Beispiel Körpermasse, Volumen, Temperatur, Geschwindigkeit usw. Nichtphysische Größen bewerten Intelligenz und Wissen; Ehrlichkeit, Sicherheit, Attraktivität, Ästhetik usw.
Der Nennwert eines Indikators ist der regulierte Wert eines Indikators, aus dem die zulässige Abweichung berechnet wird
Das Nennmaß ist das Maß, das als Ausgangspunkt für Abweichungen dient und anhand dessen die Maximalmaße ermittelt werden
Verallgemeinerter Indikator für Eigenschaften ( Q) ist ein komplexer arithmetischer Mittel- oder geometrischer Mittelindikator, der mehrere Eigenschaften (Parameter) mit ähnlicher Bedeutung (Gewicht) charakterisiert.
Objektive Beweise sind Daten, die das Vorhandensein oder die Wahrheit von etwas bestätigen. Objektive Beweise können durch Beobachtung, Messung, Prüfung oder auf andere Weise erlangt werden
Der definierende Indikator eines Produkts ist ein Indikator für eine Eigenschaft, anhand derer sie entscheiden, die Qualität eines Produkts zu bewerten.
Der optimale Wert eines Qualitätsindikators ist der Wert eines Produktqualitätsindikators, bei dem entweder die größte Wirkung aus dem Betrieb oder Verbrauch eines Produkts bei gegebenen Herstellungs- und Betriebs- oder Verbrauchskosten erzielt wird oder eine gegebene Wirkung am niedrigsten ist Kosten oder das größte Verhältnis von Effekt zu Kosten
Unter der Größenabweichung versteht man die algebraische Differenz zwischen der tatsächlichen (größten oder kleinsten) und der entsprechenden Nenngröße
Relativer Wert der Eigenschaftsindikatoren – das Verhältnis des Wertes des Eigenschaftsindikators des bewerteten Produkts zum Basiswert dieses Indikators
Die Bewertung kann sein: 1) quantitativ unsicher, d. h. inhaltlich im Wesentlichen (oft wird eine solche Bewertung als „qualitativ“ bezeichnet); 2) quantitativ oder qualimetrisch
Die Bewertung des technischen Niveaus von Produkten umfasst eine Reihe von Vorgängen, einschließlich der Auswahl einer Reihe von Indikatoren, die die technische Qualität der zu bewertenden Produkte charakterisieren, der Bestimmung der Werte dieser Indikatoren und ihrem Vergleich mit den Basisindikatoren
Die Beurteilung des Produktqualitätsniveaus umfasst eine Reihe von Vorgängen, darunter die Auswahl einer Reihe von Indikatoren für die Eigenschaften der zu bewertenden Produkte, die Bestimmung der Werte dieser Indikatoren und deren Vergleich mit den Basisindikatoren
Parameter ist der Wert einer Teilkomponente einer gemessenen physikalischen Größe. Bei der Messung der Spannung eines elektrischen Wechselstroms werden beispielsweise dessen Amplitude und Frequenz als Spannungsparameter berücksichtigt. Ein anderes Beispiel. Normalerweise werden bei der Herstellung eines Produkts dessen Hauptparameter gemessen – die Werte der Eigenschaften, die zur parametrischen Qualitätskontrolle verwendet werden. Daher können die physikalischen Größen der Eigenschaften eines Objekts als Parameter bezeichnet werden
Ein Indikator ist ein numerischer Größenwert, anhand dessen man den Zustand, die Veränderung oder die Entwicklung einer Sache beurteilen kann
Produktqualitätsindikator – ein numerischer Wert des Grades (Niveaus) der Übereinstimmung des Gesamtindikators der Eigenschaften des bewerteten Produkts mit einem ähnlichen Indikator der Referenz- oder Basisprobe
Ein Indikator für Produkteigenschaften ist ein quantitatives Merkmal einer oder mehrerer Eigenschaften eines Produkts, die zu seiner Qualität gehören und in Bezug auf bestimmte Bedingungen seiner Herstellung und seines Betriebs oder Verbrauchs betrachtet werden
Grenzwert eines Indikators – der höchste oder niedrigste regulierte Wert eines Produktindikators
Größe ist die Eigenschaft der quantitativen Bestimmung eines Objekts und seiner Eigenschaften. Dimensionen und damit ihre Größen sind physisch und nichtphysisch. Die Größe wird durch die Dimension charakterisiert und durch die Anzahl der Einheiten der entsprechenden Dimension ausgedrückt. Die sogenannten „indifferenten“ Größen haben im Wesentlichen die Dimensionen kg/kg, m/m, rub./rub. usw.
Dimension – ein Indikator für die Art der Menge in den entsprechenden Maßeinheiten
Der Rang ist bereits ein dimensionsloses quantitatives Merkmal, d.h. ein numerischer Indikator dessen, was zunächst nur qualitativ bewertet und in einer sequentiellen Reihe einer Ordnungsskala dargestellt wurde
Geregelter Wert des Indikators – festgelegt durch behördliche Dokumentation
Eine Eigenschaft ist ein Merkmal, eine Manifestation des Wesens (der Natur) eines Objekts
Produkteigenschaft ist ein objektives Merkmal eines Produkts, das sich bei seiner Herstellung, seinem Betrieb oder seinem Verbrauch manifestieren kann.
Die Produktzertifizierung ist eine Art Produktqualitätsbewertung, bei der die Konformität eines bestimmten Produkts mit den festgelegten Anforderungen einer bestimmten Norm oder eines anderen Regulierungsdokuments festgestellt wird.
Der gewichtete arithmetische Durchschnitt einer Reihe von Eigenschaften ( U) ist ein insgesamt komplexer Indikator, der das Gewicht jedes einzelnen (absoluten oder relativen, spezifischen) Eigenschaftsindikators berücksichtigt
Gewichteter geometrischer Durchschnitt ( ZU) ist ein komplexer Indikator für die Gesamtheit der Produkteigenschaften unter Berücksichtigung der gegenseitigen Beeinflussung der Signifikanzparameter des Gewichts aller darin enthaltenen Eigenschaftsindikatoren
Das technische Niveau (TU) eines Produkts ist ein relatives Merkmal der Produktqualität, basierend auf einem Vergleich der Werte von Indikatoren, die die technische Perfektion des zu bewertenden Produkts charakterisieren, mit den Grundwerten der entsprechenden Indikatoren
Die technische Perfektion (TS) eines Produkts ist eine Gesamtheit der wesentlichsten Eigenschaften eines Produkts, die seine Qualität bestimmen und wissenschaftliche und technische Errungenschaften bei der Entwicklung dieses Produkttyps charakterisieren
Anforderung – Ein Bedarf oder eine Erwartung, die angegeben, allgemein angenommen oder erforderlich ist.
Das Produktqualitätsniveau ist das letzte relative Merkmal der Produktqualität, basierend auf dem Vergleich der Werte der Qualitätsindikatoren der zu bewertenden Produkte mit den Grundwerten der entsprechenden Indikatoren
Die physikalische Größe ist ein quantitatives Merkmal der Größe einer bestimmten Eigenschaft eines materiellen Objekts (Objekt, Prozess oder Phänomen), gemessen in physikalischen Maßeinheiten
Eine Skala ist eine geordnete Reihe von Markierungen, die der Beziehung zwischen aufeinanderfolgenden Werten gemessener Größen entsprechen

Prinzipien des Objektvergleichs beim Austausch von 1C-Daten

Bei der Übertragung von Daten in eine nicht leere Datenbank entsteht meist das Problem der Synchronisierung identischer, in erster Linie Referenzinformationen. In der Datenbank, aus der die Übertragung durchgeführt wird (in der Quelle) und in der Datenbank, in die die Daten geladen werden (im Ziel), gibt es Objekte, die dieselben Entitäten widerspiegeln. Das offensichtlichste Beispiel ist vielleicht das Nachschlagewerk Nomenklatur, das in allen Konfigurationen verfügbar ist, enthält Informationen über Waren, Produkte und Dienstleistungen und wird am häufigsten so genannt. Beim Laden von Informationen in den Empfänger besteht die Notwendigkeit, ein Verzeichniselement zu finden, das möglicherweise bereits im Empfänger vorhanden ist, um kein neues zu erstellen und somit eine Duplizierung zu vermeiden. Es ist nicht immer möglich, ein vorhandenes Element automatisch zu finden, da kein einziges Detail übereinstimmt: kein Code, kein Name, kein Artikel, nichts. In diesem Fall können Sie beim Synchronisieren nicht auf den manuellen Abgleich von Objekten verzichten. Dies wird weiter besprochen.

Der Übersichtlichkeit halber betrachten wir die Lösung dieses Problems am Beispiel der Übertragung von Daten aus dem 1C Integrated Automation-Programm in 1C Accounting 8 ( KA 1.1 => BP 3.0) unter Verwendung von Übertragungsregeln, die mithilfe von Technologie erstellt wurden Datenkonvertierungen 2.0. Alle oben genannten Punkte gelten für alle Übertragungsregeln, die mit der angegebenen Technologie erstellt wurden.

Zunächst erläutere ich, ob das jeweilige Problem innerhalb von Standardkonfigurationen durch Verarbeitung gelöst werden kann GenericXML-Datenaustausch. Nein, geht nicht. Diese Verarbeitung verfügt nicht über die Funktionalität, Objekte aus verschiedenen Informationsdatenbanken zu vergleichen.

Daher werden wir eine Verarbeitung in Betracht ziehen, die in ihrer Funktionalität möglichst ähnlich ist und es Ihnen ermöglicht, Daten aus einer Datei zu laden, die zuvor in der Quelldatenbank mit derselben Verarbeitung generiert wurde GenericXML-Datenaustausch, ermöglicht Ihnen jedoch, die Korrespondenz von Objekten in zwei Datenbanken vor dem Laden anzuzeigen und bei Bedarf zu bearbeiten.

Lassen Sie uns gleich über die Einschränkungen sprechen. Eine Objektübereinstimmung ist ein Paar eindeutiger Bezeichner (UIDs) eines Quellobjekts und eines Zielobjekts (sofern vorhanden). Daher können Sie eine Übereinstimmung nur für die Objekte festlegen, die in der Ladedatei eindeutige Kennungen haben, d. h. für diejenigen Objekte, für die die Synchronisationsregeln eine Suche anhand der UID vorschreiben. Dies bedeutet nicht, dass eine Suche nach Details unmöglich ist. Dies bedeutet, dass die Suche nach einem durch die Austauschregel festgelegten Objekt entweder durchgeführt wird nur per UID, oder anfangs nach UID und dann nach Details. Wenn die Suche durchgeführt wird nur den Angaben zufolge fehlt die UID in der Download-Datei. Für solche Objekte ist kein Matching möglich.

Beginnen wir also damit, uns mit der neuen Funktionalität vertraut zu machen. Wir übertragen beispielsweise ein Dokument Empfang von Waren und Dienstleistungen(siehe Abb. 1), das einen tabellarischen Teil aus zwei Zeilen enthält, spiegelt den Wareneingang zweier Arten wider. Zur Demonstration erstellen wir im Empfänger, in der Datenbank BP 3.0 Nomenklatur mit Namen Fernseher „JVC“. Konkret ist in diesen Konvertierungsregeln die Verwendung des Parameters möglich Suchen Sie weiter nach Details, wenn Sie die ID nicht finden Stellen Sie die Option ein, im Empfänger nach einem Objekt zu suchen. Wenn der Parameterwert ist Nein, die Suche erfolgt nur nach UID, im Empfänger wird nichts gefunden, stellen Sie den Parameterwert ein - Ja, d.h. Es wird eine Suche nach Namen durchgeführt.

Abb. 1 Von der Quelle heruntergeladenes Dokument

Verarbeitung zum Laden Transfer_data_with_match_UV_v1_1.epf verfügt im Vergleich zur Standardverarbeitung über zwei zusätzliche Lesezeichen: Datentypen zuordnen Und Datenzuordnung. Im ersten Schritt müssen die Datentypen notiert werden, die am Objektvergleich beteiligt sind. Hierbei handelt es sich um einen Hilfsdienst, der die Benutzerfreundlichkeit verbessert, sodass Daten, die für uns nicht von Interesse sind, nicht im Korrespondenzfenster angezeigt werden. In unserem Fall werden wir vorerst nur mit der Nomenklatur arbeiten, daher werden wir nur diese Art von Metadaten notieren (siehe Abb. 2).

Wichtig: Wenn einige Metadaten nicht markiert sind, bedeutet dies nicht, dass Objekte dieses Typs nicht an der Übertragung teilnehmen. Dies bedeutet, dass für sie keine Korrespondenzen angegeben werden; Objekte werden nach Konvertierungsregeln geladen, ohne sie durch Links zu vorhandenen Objekten in der Datenbank zu ersetzen, d. h. Das Laden erfolgt wie in der Standardverarbeitung. Bedenken Sie jedoch, dass Übereinstimmungen für einige Objekte möglicherweise bereits früher festgelegt und gespeichert wurden (mehr dazu weiter unten).

Abb.2 Markieren von Metadatentypen für den Abgleich

Gehen Sie zum Lesezeichen Datenzuordnung, die gesamte Hauptarbeit wird hier erledigt (wählen Sie zunächst wie üblich die Datei zum Herunterladen auf der Seite aus). Klicken Füllen Sie Übereinstimmungen aus. Die Download-Datei wird gelesen. Die Vorgehensweise ist genau die gleiche wie beim Befolgen des Befehls Daten herunterladen, aber es werden keine Daten an den Empfänger geschrieben. Die Daten werden aus der Datei gelesen, die Daten werden gemäß den Konvertierungsregeln durchsucht und die Entsprechungstabelle zwischen den Quellobjekten (dem geladenen Objekt) und dem Ziel (dem gefundenen Objekt) wird ausgefüllt. In unserem Beispiel sieht es wie in Abb. 3 aus.

Abb.3 Beispiel einer Objektkorrespondenztabelle

Denn in unserem Fall gibt es im Empfänger ein Verzeichniselement Nomenklatur mit genau dem gleichen Namen wie das heruntergeladene Objekt aus der Download-Datei, und da die Suche nach Namen erfolgt, wird automatisch eine Übereinstimmung zwischen diesen Objekten erstellt. Hier ist es wichtig, den Kernpunkt zu verstehen: Die Compliance wird anhand der Austauschregeln festgelegt, die beim Generieren der Datei zum Download verwendet werden. Wenn Sie also, wie ich oben angedeutet habe, eine Suche nur nach UID verwenden, wird keine Übereinstimmung erstellt, das Feld ist leer, wie es bei den übrigen Verzeichniselementen der Fall war. Achten Sie auf die Darstellung geladener Objekte: Sie spiegelt alle Details wider, die bei der Suche verwendet werden können, wiederum gemäß den Übertragungsregeln.

Wenn wir jetzt ein Team auswählen Daten herunterladen, dann wird die Empfängerbasis gefüllt. Aber das Ergebnis wird sich in keiner Weise (fast nichts, darüber werde ich weiter unten „fast“ sprechen) von einem typischen Download unterscheiden, da die Entsprechungen automatisch eingestellt und nicht geändert werden.

Jetzt erstellen wir ein weiteres Verzeichniselement im Empfänger Nomenklatur mit Namen JVC-Fernseher(ohne Anführungszeichen) und bearbeiten Sie die Korrespondenztabelle: Setzen Sie sie auf das geladene Objekt Name=Fernseher „JVC“... passend zu diesem neuen Element. Diese. Wir haben das durch die Konvertierungsregeln gefundene Empfängerobjekt durch ein anderes Objekt ersetzt. Dasselbe könnte man zum Beispiel auch für das Element machen Fernseher „SHARP“: Wählen Sie ein vorhandenes Element aus und passen Sie es andas geladene Objekt. Laden wir nun die Daten und schauen wir uns das Ergebnis an (siehe Abb. 4).

Abb.4. Ergebnis des Ladens von Daten mit manuellem Objektabgleich

Wie Sie sehen, enthält das Dokument ein Verzeichniselement, das wir manuell abgeglichen haben. Denken Sie daran, dass ich die Zuordnung vor dem Hochladen geändert habe. Der Übersichtlichkeit halber ist in Abb. Abbildung 4 zeigt, dass das Verzeichnis zwei Elemente mit ähnlichen Namen enthält, die beide manuell im Empfänger erstellt wurden. Element Fernseher „SHARP“ erschien als Ergebnis der Übertragung. Darüber hinaus befindet sich dieses neue Element im Ordner Haushaltsgeräte, genau wie in der Quelle und genau nach den Synchronisationsregeln.

Und hier ist nun die oben versprochene „Fast“-Erklärung. Achten Sie auf die Spalte Stellvertreter(Ersetzen Sie die Eigenschaften eines in der Datenbank vorhandenen Objekts durch die Eigenschaften des geladenen Objekts.) Es enthält kein Häkchen, was bedeutet, dass die Eigenschaften des Empfängerobjekts nicht überschrieben werden, was passiert ist. Wenn Sie das Kontrollkästchen aktivieren und die Daten erneut herunterladen, JVC-Fernseher wird in den Ordner verschoben Haushaltsgeräte, aber sein Name wird sich auch ändern in Fernseher „JVC“(Ein Name ist auch eine Eigenschaft). Ich hoffe, dass dies ausreicht, um den Zweck der Flagge zu erklären Stellvertreter: Wenn Sie das geladene Objekt durch ein vorhandenes ersetzen und das vorhandene Objekt nicht ändern müssen, setzen Sie das Flag nicht. Wenn Sie die Eigenschaften eines vorhandenen Objekts mit den Werten des geladenen Objekts (Name, Code, Mehrwertsteuersatz usw.) füllen müssen, setzen Sie das Flag.

Ich empfehle, die Flagge zu setzen. Und deshalb. Wie bereits erwähnt, gibt es beim Laden von Daten in eine nicht leere Datenbank ein Problem: Objekte aus verschiedenen Datenbanken, die dieselben Entitäten widerspiegeln, haben unterschiedliche eindeutige Bezeichner und nicht übereinstimmende erforderliche Werte. Indem wir die Übereinstimmungen manuell festlegen, können wir Duplikate vermeiden. Was aber, wenn wir beim nächsten Austausch vergessen, dies zu tun? Dann wird die Datenbank beschädigt. Wenn Sie die Schlüsseldetails des Empfängerobjekts und die Suchdetails überschreiben, wird bei nachfolgenden Downloads die Übereinstimmung mit dem geladenen Objekt anhand der Details automatisch zugewiesen. Natürlich vorausgesetzt, dass die Konvertierungsregeln eine Suche nach Details vorschreiben.

Lassen Sie mich nun den Zweck der Kolumne erklären Verwenden(Verwenden Sie diese Objektübereinstimmung beim Laden). Hier ist es wichtig zu verstehen, dass die Nichtverwendung dieser Zuordnung (in dieser Zeile beschrieben) nicht bedeutet, dass das Übertragungsobjekt nicht geladen werden kann. Wenn keine Korrespondenz verwendet wird, wird das Objekt gemäß den Konvertierungsregeln geladen, ohne es durch einen Link zu einem vorhandenen Objekt in der Datenbank zu ersetzen, d. h. Die Beladung erfolgt auf die gleiche Weise wie in der Standardverarbeitung.

So speichern Sie zusammengestellte Übereinstimmungen für zukünftige Austausche. Muss erstellt werden Austauschplan voll und verwenden Sie es als Mapping-Setup-ID. Wählen Sie es im Eingabefeld aus und klicken Sie Schreiben Sie Übereinstimmungen. Im Abschnitt wird ein vollständiger Austauschplan erstellt Verwaltung - Datensynchronisierungseinstellungen. Sie müssen das Datensynchronisierungsflag mit anderen Programmen setzen und dann die eigentliche Synchronisierungseinstellung erstellen und dabei das Präfix und den Namen angeben. Es ist nicht erforderlich, ein erstes Image des RIB-Slave-Knotens zu erstellen. Wir benötigen lediglich einen Austauschknoten, um eine passende Option auszuwählen (siehe Abb. 5); keine der Fähigkeiten des verteilten Informationsbasis-Subsystems wird genutzt.

Abb.5 Auswahl eines Austauschknotens, für den Korrespondenzen erstellt wurden

Die Korrespondenztabelle wird im Informationsregister gespeichert Korrespondenzen von Infobase-Objekten, das in allen Standardkonfigurationen verfügbar ist. Wenn Sie vor dem Herunterladen von Daten einen Austauschknoten auswählen, werden die für diesen Knoten gespeicherten Übereinstimmungen während des Downloadvorgangs verwendet. Sie können die Korrespondenzen aus dem Register zunächst zur Ansicht in die Korrespondenztabelle einlesen, müssen dies aber nicht tun. In jedem Fall werden die Übereinstimmungen verwendet, wenn ein Austauschknoten ausgewählt wird. Sie können die Übereinstimmungen aus dem Register auslesen und dann einige davon ändern. Die Priorität beim Laden von Daten ist wie folgt: Zuerst wird in der Verarbeitungs-Match-Tabelle nach einer Übereinstimmung gesucht, dann, wenn sie nicht gefunden wird, im Informationsregister.

Betrachten wir nun die Besonderheiten der Übertragung mit Abgleich für zusammengehörige Daten am Beispiel einer Gegenpartei und ihres Vertrags. Lassen Sie uns manuell eine Gegenpartei und eine Vereinbarung im Empfänger erstellen und diese der Übersichtlichkeit halber benennen Bestehende Gegenpartei Und Bestehende Vereinbarung. Laden wir dasselbe Dokument wie in Abb. 1 in eine Datei hoch. Beim Ausfüllen der Übereinstimmungen aus der Ladedatei (Befehl Füllen Sie Übereinstimmungen aus) werden aus offensichtlichen Gründen keine Übereinstimmungen gefunden. Wir geben sie manuell an, wie in Abb. 6.

Abb.6 Die Konformität wird manuell angezeigt

Ich stelle fest, dass das Flag zum Ersetzen von Details vorhandener Objekte gelöscht wurde. Nach dem Klicken Daten herunterladen Im Empfänger erscheint ein neues Dokument, aber die Gegenpartei und die darin enthaltene Vereinbarung werden durch die vorhandenen ersetzt (siehe Abb. 7). Aus dem Dokument wird keine neue Gegenpartei und keine neue Vereinbarung erstellt. Lassen Sie es mich in Abb. erklären. 6 zeigt einen weiteren Vertrag (mit Code 00078). Es hat nichts mit dem Dokument zu tun; es wird übertragen, da es als Hauptvertrag mit der Gegenpartei angegeben ist. Da wir die Korrespondenz dazu nicht angegeben haben, wird dieser unverändert in der Empfängerdatenbank erfasst und als Hauptvertrag gekennzeichnet. U Bestehende Gegenpartei Somit wird es zwei Verträge geben: Bestehende Vereinbarung und neu. Das neue Abkommen gehört genau dazu An eine bestehende Gegenpartei, da die Gegenpartei Firma „LICHT“ während des Ladevorgangs ersetzt werden, auch wenn es der Eigentümer ist.

Abb.7 Ergebnis der Dokumentenübertragung

Wenn Sie das Flag zum Ersetzen der Details vorhandener Objekte setzen, dann werden die Details Bestehende Gegenpartei Und Bestehende Vereinbarung wird geändert (einschließlich des Namens). Auf diese Weise Bestehende Gegenpartei„wird sich verwandeln“ in Firma „LICHT“. Es ist wichtig zu verstehen, dass es sich hierbei keineswegs um eine neue Gegenpartei handelt, sondern um eine bestehende, allerdings mit überschriebenen (sofern die Übertragungsregeln dies natürlich zulassen) Angaben.

Beide Optionen sind Beispiele für eine korrekte Konvertierung. Hier gibt es nichts zu meckern. Und nun zu den „Unregelmäßigkeiten“. Nehmen wir an, dass Compliance nur für den Vertrag festgelegt ist, d. h. alles ist wie in Abb. 6, aber keine Übereinstimmung Bestehende Gegenpartei. In diesem Fall werden die Vertragsdetails ersetzt Bestehende Vereinbarung wird auch nicht produziert. Nach dem Herunterladen wird im Dokument die Gegenpartei angegeben Firma „LICHT“ und Zustimmung Bestehende Vereinbarung, das einer anderen Gegenpartei gehört.

Dies kann als Übertragungsfehler angesehen werden, obwohl natürlich kein Fehler vorliegt, alles wurde streng nach den Einstellungen durchgeführt: Die Gegenpartei des Originaldokuments wurde gespeichert, der Vertrag wurde ersetzt, die Details des bestehenden Vertrags wurden nicht geändert , was bedeutet, dass der Eigentümer des bestehenden Vertrags nicht geändert wurde. Wenn Sie das Flag zum Ersetzen von Details für setzen Bestehende Vereinbarung, dann wird das Dokument korrekter sein. Bei der Aufnahme Bestehende Vereinbarung sein Besitzer wechselt, es gehört nun der Gegenpartei Firma „LICHT“, sowie sein Name, d.h. er werde „schwer zu erkennen“ sein. Dabei handelt es sich immer noch um die gleiche bestehende Vereinbarung, es wurden jedoch absolut alle Details geändert, einschließlich des Namens und seines Eigentümers – der Gegenpartei.

Unter Berücksichtigung des oben Gesagten können wir empfehlen, verwandte Objekte mit vorhandenen Objekten auch in einem Bündel abzugleichen. Wenn Sie eine Korrespondenz ohne Abgleich für Besitzer, Eltern (Gruppen) angeben, dann setzen Sie das Flag zum Ersetzen von Details. Aber im letzteren Fall müssen Sie bedenken, dass ein vorhandenes Objekt überall landen kann: in eine andere Verzeichnisgruppe „verschieben“, zu einem anderen Eigentümerobjekt gehören.

Was die Umwandlung von Eigentümern ohne Angabe der Korrespondenz für untergeordnete Verzeichnisse (oder z. B. Informationsregister) betrifft, gibt es hier keine Besonderheiten. Wie oben bereits am Beispiel des Hauptvertrages der Gegenpartei dargestellt wurde, erfolgt bei Vorliegen einer solchen Korrespondenz die Verknüpfung des untergeordneten Verzeichnisses mit einer anderen Gegenpartei.

In Version 2.1 Es wurde möglich, Kontenpläne zu vergleichen. Schauen wir uns ein Beispiel an, wie und in welchen Fällen dies verwendet werden kann. Abbildung 8 zeigt ein Dokument, das ein Unterkonto verwendet, das im Abrechnungsmodus zum Konto 68 hinzugefügt wurde Dies ist ein nicht standardmäßiges Konto, das nicht in der Standardkonfiguration enthalten ist. Bei der Übertragung von Daten in eine andere Infobase können diese auch zum Standardkontenplan hinzugefügt werden, was jedoch nicht immer korrekt ist. Sehr oft missbrauchen Buchhalter die Einrichtung von Unterkonten aller Art, und wenn sie die Konsequenzen verstehen, die dies mit sich bringt, ist es bereits zu spät, etwas zu ändern.

Abb.8 Beispiel für die Verwendung eines hinzugefügten Kontenplankontos in der Quelle

Nehmen wir an, dass wir während des Austauschs diese Situation korrigieren und das in der Quelle hinzugefügte Konto ersetzen wollten 68.16 auf ein Standardkonto 68.10 , bereits im Empfänger vorhanden. Dazu müssen Sie beim Laden in den Receiver das Konto abgleichen 68.16 Konto 68.10 wie in Abb.9 dargestellt. Gleichzeitig wird noch einmal gezeigt, wie Sie den Wert eines Verzeichnisses, in diesem Fall eines Verzeichnisses, ersetzen können Organisationen. Der gleiche Bedarf kann bei der Zusammenführung von Daten aus mehreren Informationsdatenbanken zu einer einzigen entstehen, wenn die Aufgabe besteht, Kontenpläne in nicht übereinstimmenden Quellen zu synchronisieren.

Abb.9 Die Übereinstimmung der Konten wurde festgestellt

Das Ergebnis des Ladens in die Empfängerdatenbank ist in Abb. 10 dargestellt. Es ist klar, dass die Punktzahl 68.16 ersetzt durch 68.10 . Überprüfen 68.16 In dieser Version wird der Download überhaupt nicht im Receiver erstellt. Auch die Organisation wurde verändert. Denn in diesem Fall erfassen wir einen manuell eingegebenen Vorgang zusammen mit dem Dokument Betrieb Es wird eine Reihe von Buchhaltungsregistereinträgen erstellt. Gleichzeitig wurde die Organisation sowohl im Dokument selbst als auch in seinen Bewegungen ersetzt, was beispielsweise über die Abfragekonsole ersichtlich ist. Was jedoch nicht mehr so ​​wichtig ist, da Sie das Dokument jederzeit neu schreiben und aktualisierte Bewegungen erhalten können.

Reis. 10 Ergebnis der Dokumentenübertragung

Wichtig. Es ist zu betonen, dass, wenn bei einem Vergleich mehrere Informationen in dieselbe Datenbank heruntergeladen werden, die Korrespondenz der Objekte gespeichert werden muss, für die der Austauschknoten verwendet wird, wie oben gezeigt. Und wir dürfen nicht vergessen, bei wiederholten Downloads den gewünschten Knoten auszuwählen. Wenn der Austauschknoten nicht angegeben ist, werden die zuvor erstellten Übereinstimmungen nicht verwendet. Ich empfehle Ihnen, die Spiele immer herunterzuladen und anzusehen, bevor Sie auf die Schaltfläche klicken. Daten herunterladen.

Schauen wir uns ein weiteres Beispiel für die Verwendung dieser Verarbeitung an. Das Problem der Synchronisierung von Dokumenten, die sich in verschiedenen Informationsdatenbanken befinden, oder genauer gesagt der Steuerung der Synchronisierung nach der Übertragung von einer Datenbank in eine andere, wird im Internet häufig diskutiert. Und was sie nicht anbieten, welche Art von Behandlungen sie nicht entwickeln. Und so einfach lässt sich dieses Problem mithilfe der Übertragungs- und Verarbeitungsregeln mit Objektabgleich lösen. Zur Veranschaulichung erstellen wir diese einfache Übertragungsregel für Dokumente: Empfang von Waren und Dienstleistungen(siehe Abb. 11).

Abb. 11 Dokumente konvertieren Empfang von Waren und Dienstleistungen

Wir werden das Attribut Dokumentbetrag in die Liste der Suchfelder aufnehmen, um nicht nur in der Empfängerdatenbank nach einem Dokument mit dem erforderlichen Datum und der erforderlichen Nummer suchen zu können, sondern auch zu prüfen, ob der Dokumentbetrag mit dem Quelldokument übereinstimmt . Der Einfachheit halber führen wir den Parameter ein Suche nach Betrag und implementieren Sie den Suchalgorithmus wie folgt:
Wenn Parameter.SearchBySum Dann
SearchPropertyNameString = "Datum, Nummer, Dokumentbetrag";
Ansonsten
SearchPropertyNameString = "Datum, Nummer";
endIf;
Diese. wenn der Parameter auf Wert gesetzt wird WAHR("Ja") Die Suche erfolgt nach Datum, Anzahl und Menge, ansonsten nur nach Datum und Anzahl.

Wenn nun beim Ausfüllen von Übereinstimmungen die Synchronisierung nach Summe und die Summe der Dokumente in der Quelle und im Ziel übereinstimmen, wird das Dokument im Empfänger gefunden und die Übereinstimmung hergestellt (siehe Abb. 12).

Abb. 12 Ergebnis der Suche (Vergleich) nach Angaben bei übereinstimmendem Betrag

Stimmen die Beträge nicht überein, wird das Dokument nicht im Empfänger gefunden. Ich stelle fest, dass die Requisiten Dokumentbetrag Es ist nicht in allen, aber in vielen Dokumenten von Standardkonfigurationen enthalten.

Wichtig. Achten Sie auf den Parameter Deaktivieren Sie die Dokumentensuche nach UID. Es erschien in der Version 3.1 und dient speziell der Dokumentenprüfung. Wenn die Dokumentsynchronisierung über die UID erfolgt und das Dokument über die UID gefunden wird, wird die Suche nach Details nicht durchgeführt. Dies ist ein typisches Boot-Verarbeitungsverhalten. Wir müssen nicht nur sicherstellen, dass das Dokument im Empfänger vorhanden ist, sondern auch prüfen, ob seine Angaben mit der Quelle übereinstimmen (in unserem Beispiel der Betrag des Dokuments). Dazu deaktivieren wir die Suche nach eindeutiger Kennung. Auf diese Weise wird die Suche immer mit den angegebenen Details fortgesetzt (durchgeführt).

Sie können die oben beschriebene Verarbeitung erwerben, die in Konfigurationen anwendbar ist, die eine Verarbeitung umfassen Universeller Datenaustausch im FormatXML Ausgabe 2.1.8, d.h. Arbeiten im verwalteten Anwendungsmodus, z. B. Enterprise Accounting ed.3.0, Integrated Automation ed.2.0, Trade Management ed.11 usw. Sie können diese Behandlung auch in verschiedenen Sets, als Teil von Behandlungspaketen und Umtauschregeln auf unserer Website erwerben. Als Teil von Bausätzen wird es deutlich günstiger sein.

Vergleich der Versionen:

    10.03.2018 - Version 3.1. Es wurde die Möglichkeit hinzugefügt, die Dokumentensuche nach UID zu deaktivieren, um Dokumente nach Details zu vergleichen

    06.02.2018 - Version 2.1. Es wurde die Möglichkeit hinzugefügt, Kontenpläne zu vergleichen

    05.02.2018 - Version 1.2. Ein Fehler im Client-Modus wurde behoben

    01.03.2017 - Version 1.1. Ein Vergleich von Dokumenten und Nachschlagewerken ist möglich

© Boris Balyasnikov, März 2017, zuletzt geändert im März 2018.

Wenn die Regeln zum Konvertieren von Eigenschaften und Werten erstellt werden, können Sie die Prinzipien für die Zuordnung (Suche) von Objekten anhand ihrer Eigenschaften festlegen. Vereinfacht ausgedrückt wissen wir jetzt, wie wir dem System mitteilen können, welcher Typ in welchen umgewandelt werden soll. Beispielsweise muss das Dokument „Verkäufe von Waren und Dienstleistungen“ in der Quelle in das Dokument „Verkäufe von Waren und Dienstleistungen“ im Ziel umgewandelt werden. Wir wissen jedoch noch nicht, wie wir dem System mitteilen können, dass das Dokument in der Quelle „Verkäufe von Waren und Dienstleistungen“ mit der Nummer 0001 und dem Datum 01.01.2008 das Dokument im Empfänger „Verkäufe von Waren und Dienstleistungen“ ersetzen soll. mit der gleichen Nummer.

Wir müssen dem Programm mitteilen, wie es im Empfänger nach entsprechenden Objekten suchen soll. Das geht ganz einfach. Für Eigenschaften, die zur Suche nach Objekten verwendet werden müssen, um diese zu ändern, müssen Sie in der entsprechenden Eigenschaftsumwandlungsregel das Kontrollkästchen „Suchen“ aktivieren. Dies kann für jeden Objekttyp unabhängig erfolgen. Wenn die Suche mit mehreren Details eingestellt ist, wird das Objekt in der Empfängerinformationsbasis nach einer Übereinstimmung mit allen Details des Quellobjekts durchsucht (d. h. die Suchbedingungen werden mit der logischen Operation „UND“ kombiniert).

Das Programm ermöglicht Ihnen, automatisch die Felder anzugeben, anhand derer es die Suche nach Objekten empfiehlt.

Gehen Sie einfach auf die Registerkarte „Nach Objekten im Empfänger suchen“ und das Programm bietet an, eine Suche anhand bestimmter Eigenschaften einzurichten.

Wenn Sie auf die Schaltfläche „Suchregeln festlegen“ klicken, richtet das Programm eine Suche basierend auf den ausgewählten Eigenschaften ein.

Wenn alle notwendigen Regeln zum Konvertieren von Objekten, Eigenschaften und Werten erstellt und Objektsuchfelder festgelegt wurden, ist fast alles bereit, die Regeln zu verwenden und Daten zwischen Informationsdatenbanken auszutauschen.

Vergleich von Objekten in Konfigurationen basierend auf der „Standard Subsystems Library“ (BSS) Konfiguration.

Der Vergleich von Objekten in Austauschkonfigurationen auf Basis des BSP weist seine eigenen Besonderheiten auf. Zum Vergleichen von Objekten wird ein spezielles Tool verwendet – der interaktive Datenaustauschassistent, mit dem Sie Vergleiche im automatischen, halbautomatischen und manuellen Modus durchführen können.
Nachschlagefelder wirken sich auf die Anzeige von Feldern in der Objektzuordnungstabelle im Assistenten für den interaktiven Datenaustausch aus – die Reihenfolge der Felder in der Zuordnungstabelle des Assistenten ist dieselbe wie die Reihenfolge der Nachschlagefelder in der Objektkonvertierungsregel. Besonders hervorzuheben ist die Tatsache, dass die Mapping-Tabelle des Assistenten maximal fünf Felder gleichzeitig anzeigen kann. Daher die Empfehlung – die Anzahl der Suchfelder sollte auf maximal fünf eingestellt werden.
Im automatischen Objektvergleichsmodus führt das System zunächst einen Vergleich anhand eindeutiger Referenz-IDs durch. Für Objekte, bei denen der Abgleich anhand eindeutiger Bezeichner kein positives Ergebnis liefert, wird der Abgleich für alle Suchfelder durchgeführt, die in der Konvertierungsregel angegeben sind.
Im halbautomatischen Objektvergleichsmodus kann der Benutzer den Satz übereinstimmender Felder ändern.

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



 


Lesen:



Vier Möglichkeiten zum Wiederherstellen von Desktop-Verknüpfungen

Vier Möglichkeiten zum Wiederherstellen von Desktop-Verknüpfungen

Computerbenutzer speichern auf ihrem Windows-Desktop (Desktop) jene Symbole, Ordner und Verknüpfungen, die sie täglich verwenden, und sollten sie immer...

Erstellen Sie mit jQuery eine Schaltfläche „Zurück nach oben“ oder „Nach oben scrollen“.

Erstellen Sie mit jQuery eine Schaltfläche „Zurück nach oben“ oder „Nach oben scrollen“.

| 09.10.2014 Die Schaltfläche „Zurück zum Anfang“ wird sehr häufig auf Websites verwendet, auf denen es viele lange Seiten gibt. Wenn ein Benutzer einen großen Artikel ansieht, ...

Aufbau eines unglaublich einfachen Registrierungssystems in PHP und MySQL

Aufbau eines unglaublich einfachen Registrierungssystems in PHP und MySQL

Heute werfen wir einen Blick auf die Ausnutzung einer kritischen eintägigen Sicherheitslücke im beliebten CMS Joomla, die Ende Oktober im Internet explodierte....

So entfernen Sie Quadrate in der Konsole in Skyrim

So entfernen Sie Quadrate in der Konsole in Skyrim

Konsolenbefehle dienen dazu, Fehler zu finden und bestimmte Spielmechaniken zu testen. In The Elder Scroll: Skyrim können Sie die Konsole einschalten ...

Feed-Bild RSS