Site Exchange für Bitrix und 1C: Lösung der Hauptprobleme

In diesem Artikel haben wir die Hauptprobleme beim Austausch mit Einsen und einfache Checklisten zur Lösung dieser Probleme zusammengefasst
Der Artikel ist sowohl für 1C-Programmierer als auch für Bitrix-Entwickler nützlich.

Der Text ist nach dem Prinzip strukturiert: Problemlösungsoptionen. Wenn es eine bestimmte Aufgabe gibt, klicken Sie sofort auf den internen Link.

Bevor Sie mit den Beschreibungen fortfahren, überprüfen Sie zunächst die Site mit Bitrix-Tests (Systemprüfung und Prüfung der Zugriffsrechte). Etwa die Hälfte der Probleme verschwindet danach.

Anweisungen für 1C werden für UT 11 gegeben

Die Preise werden nicht entladen


  • Überprüfen Sie auf der 1s Seite, dass
  • Standard-Kontrahentenvereinbarungen zulässig
  • Es wird eine Standardvereinbarung mit Gegenparteien erstellt, die externen Benutzern zugänglich ist
  • Darin wird der Preistyp ausgewählt.


  • Das Produkt hat einen Preis mit dieser Art von Preis
  • In der "Auswahl und Sortierung" der Waren wurde diese Vereinbarung im Feld "Preise" angegeben.



  • Wenn Sie über Bitrix Small Business verfügen, muss der Preistyp einer sein

Abschnitte werden nicht entladen


Das heißt, die Waren gelangen ohne Abschnitte auf die Baustelle

Optionen für Gründe und Lösungen

  • Abschnitte können erforderliche Felder enthalten, die nicht von 1c empfangen werden können (z. B. ein Foto). Während des Austauschs wird dann aufgrund eines Fehlers kein Abschnitt erstellt
  • In Bitrix Small Business können in einem Download mehrere Preistypen konfiguriert werden. In diesem Fall findet das Entladen nicht statt, da zuerst die Preise und dann die Struktur der Partitionen entladen werden. Wenn das Entladen einen Preisfehler beim Entladen der Preise zurückgibt, werden die Partitionen nicht geladen.

Fotos nicht hochgeladen


  • Überprüfen Sie in 1C, ob Häkchen zum Hochladen von Dateien und Bildern vorhanden sind
  • Drücken Sie die Taste für den erzwungenen Austausch mit Bildern.
  • Wenn dies nicht hilft, überprüfen Sie: In den Einstellungen für den Austausch mit 1C sollte "ZIP verwenden" auf der Seite der Site aktiviert sein und das ZIP-Modul sollte sich auf der Site befinden.
  • In diesem Fall muss die "maximale Größe der hochgeladenen Datei" in den Servereinstellungen kleiner als post_max_size und upload_max_filesize sein. Wenn das Foto nicht in die Größe der Beschränkung für das Laden des Servers passt, kann das Problem durch Aufteilen in mehrere Zip-Dateien behoben werden



Eigenschaften werden festgelegt.


Die gleiche Eigenschaft kommt 2 oder mehr Mal.
Der Grund dafür ist, dass in 1c die Eigenschaften an die Elementtypen angehängt werden. Wenn mehrere vorhanden sind, werden mehrere Eigenschaften für dasselbe und dasselbe erstellt.

Wie man sich entscheidet

In 1c müssen Sie eine Eigenschaft erstellen, indem Sie die vorherige kopieren, und sicherstellen, dass "diese Eigenschaft an einen neuen Elementtyp anhängen".

Videobeispiel


502 oder weißer Bildschirm


Die Site stürzt mit einem Fehler 502 oder mit einem Fehler ab, der die Menge des zugewiesenen Speichers überschreitet.

In den Einstellungen für den Austausch mit 1C auf der Standortseite beträgt die Zeit für einen Austauschschritt 1 bis 5 Sekunden
Wenn es nicht hilft, tauschen Sie es ohne Bilder aus.

Der Austausch findet möglicherweise nicht statt, da die Site die Vorschau nicht aus einem sehr großen Bild herausschneiden kann.



Es werden keine Zeichencodes erstellt


Höchstwahrscheinlich ist mbstring nicht auf dem Server konfiguriert. Überprüfen Sie die Site mit einem internen Bitrix-Test.



Viele 404-Fehler nach dem Teilen mit der Site


Höchstwahrscheinlich haben Sie ein Häkchen "Transliterieren Sie einen symbolischen Code aus dem Namen, wenn Sie den Abschnitt aktualisieren".

Aus diesem Grund ändert sich beim Ändern des Namens auch die Adresse, was für SEO sehr schlecht ist




Unterabschnitte werden von den übergeordneten Abschnitten zum Stammverzeichnis der Site verschoben


Dies geschieht höchstwahrscheinlich beim Austausch im Modus "Nur Änderungen" mit dem Kontrollkästchen "Importieren Sie nicht die oberste Ebene der Produktgruppe, wenn dies die einzige ist".



Die Liste wird aktualisiert, sobald neue Problembereiche identifiziert werden.

PS Um über neue Veröffentlichungen auf dem Laufenden zu bleiben, folge mir auf Facebook .

Source: https://habr.com/ru/post/de466413/


All Articles