1b.app
Link kopiert -

Warum kopiert das System beim Kopieren eines Produkts das Erstellungsdatum und ignoriert (überschreibt) die Erstellungsaktion?

Es stellt sich heraus, dass das System folgende Merkmale aufweist:
1. Beim Kopieren eines Produkts kopiert das System die Daten aus dem Feld „Erstellungsdatum“ (cdate) des alten Produkts und fügt diese Daten in das neue Produkt ein. Irgendwie ist es etwas unklar, es handelt sich im Wesentlichen um ein neues Produkt und da Sollte ein neues Erstellungsdatum sein, warum kopiert das System dieses Feld?
2. Das System verfügt über einen Abschnitt „Aktionen beim Erstellen einer Produktkarte“ und tatsächlich überschreibt das System beim Kopieren eines Produkts die durch die Aktionen in diesem Abschnitt aufgezeichneten Daten, d. h. es wird angegeben, dass bestimmte Informationen wann aufgezeichnet wurden Das Produkt wurde erstellt, aber durch das Kopieren werden diese Daten überschrieben. Was ist die Logik?
Die ursprüngliche Frage ist in der Version verfügbar: ua

Antworten:

1. Weil bis auf die Produkt-ID alles kopiert wird
2. Wahrscheinlich, weil Sie das Produkt kopieren und alle Daten kopieren und nicht überschreiben möchten.
29.08.2023, 19:08
Originalkommentar zur Version verfügbar: ru

Юля
менеджер

Abteilung für Pflege
OneBox Production schrieb:
1. Weil alles außer der Produkt-ID kopiert wird

„Erstellungsdatum“ (cdate) ähnelt im Wesentlichen der ID des Produkts. Irgendwie ist es nicht logisch, dieses Datum zu überschreiben. Gibt es Optionen, um das „Erstellungsdatum“ (cdate) beim Kopieren nicht zu ändern?

Abteilung für Pflege
OneBox Production schrieb:
2. Möglicherweise, weil Sie das Produkt kopieren und alle Daten kopieren möchten, anstatt sie zu überschreiben.

Beim Kopieren wird standardmäßig alles kopiert, und Aktionen ändern diese Daten erst später, wenn nötig. Beim Kopieren handelt es sich im Wesentlichen um das Erstellen einer Karte, und „Aktionen beim Erstellen einer Produktkarte“ scheinen zu diesem Konzept zu passen, d. h. ein neues Produkt wurde erstellt und in Im Wesentlichen muss die Aktion aufzeichnen, ob Daten vorhanden sind oder ob das System eine andere Logik hat.
3. An welchem ​​Produktfeld können Sie erkennen, dass es sich um eine Kopie und nicht um ein neues (sauberes) Produkt handelt und welche Aktion und Bedingung können Sie bei „Aktionen beim Speichern der Produktkarte“ verwenden, um diese z. B. anschließend durchführen zu können Aktion während der Bearbeitung vom Typ „Berechnen Sie den Wert gemäß der Formel und schreiben Sie in das angegebene Feld“ und konfigurieren Sie damit das System so, dass Felder gelöscht werden, die nicht kopiert werden müssen?
4. Gibt es Aktionen im System, die das Produktfeld „Erstellungsdatum“ (cdate) füllen (ändern) können?
30.08.2023, 15:05
Originalkommentar zur Version verfügbar: ua


Julia schrieb:
„Erstellungsdatum“ (cdate) ähnelt in Bezug auf das Datum der ID des Produkts, da es nicht logisch ist, das Datum zu überschreiben. Dies ist die Variante, bei der das Datum beim Kopieren nicht geändert wird. „Erstellungsdatum“ (cdate) ?

Alle Felder werden kopiert, außer der ID, dem Produktlink und Code1s oder Artikeln, wenn das Kontrollkästchen Eindeutigkeit aktiviert ist.
1. Stellen Sie das Erstellungsdatum in Form einer Einstellung auf die aktuelle 1h ein
2. Stellen Sie sicher, dass nach dem Kopieren aller Felder die Automatisierungsaktion zum Erstellen eines Produkts gestartet wird – 1 Stunde. Auch in Form einer Einstellung.
3. Wir können einstellen, dass beim Kopieren eines Produkts ein zusätzliches Feld mit dem gewünschten Wert ausgefüllt wird. Danach können Sie Automatisierungsaktionen basierend auf der Bedingung des ausgefüllten Zusatzfelds starten und dann das Zusatzfeld überschreiben. Es wird auch 1 Stunde dauern.
Wenn Sie alle 3 Punkte erledigen, können Sie 2 Stunden investieren, wenn Sie alle 3 Punkte erledigen müssen. Eine Rechnung ausstellen?
30.08.2023, 20:49
Originalkommentar zur Version verfügbar: ru

Юля
менеджер

Abteilung für Pflege
OneBox Production schrieb:

Julia schrieb:
„Erstellungsdatum“ (cdate) ähnelt im Wesentlichen der Produkt-ID. Irgendwie ist es nicht logisch, dieses Datum zu überschreiben. Gibt es Optionen, um das „Erstellungsdatum“ (cdate) beim Kopieren nicht zu ändern?

Alle Felder werden kopiert, außer ID, Produktreferenz und Code1s oder Artikelnummern, wenn die Eindeutigkeitsprüfung aktiviert ist.
1. Stellen Sie als Einstellung das Erstellungsdatum auf die aktuelle 1h ein
2. Stellen Sie sicher, dass nach dem Kopieren aller Felder die Aktion zur Automatisierung der Erstellung des Produkts gestartet wird – 1 Stunde. Auch in Form einer Einstellung.
3. Wir können Einstellungen vornehmen, damit das Produkt beim Kopieren mit einem zusätzlichen notwendigen Wert gefüllt wird. Danach können Sie Automatisierungsaktionen unter den Bedingungen eines gefüllten Dopfields ausführen und dann das Dopfield löschen. Es wird auch 1 Stunde dauern.
Wenn Sie alle 3 Punkte erledigen, können Sie 2 Stunden investieren, wenn Sie alle 3 erledigen müssen. Gibt es eine Rechnung?

Vielen Dank, das Problem wurde mit Hilfe des Feldes „Externe ID“ gelöst, wir haben in den Aktionen beim Speichern eine Bedingung gesetzt, wenn es leer ist, dann handelt es sich um ein neues Produkt (ein separates Feld) in dessen Rahmen wir wird bereits mit anderen Feldern arbeiten (wir werden etwas ausfüllen und etwas löschen).
Durch eine weitere Aktion wird das Feld „Externe ID“ ausgefüllt, sodass es nicht leer ist.
Wir werden uns nicht auf das Feld „Erstellungsdatum“ (cdate) verlassen, sondern ein zusätzliches Feld erstellen
31.08.2023, 13:37
Originalkommentar zur Version verfügbar: ua

Юля
менеджер

Abteilung für Pflege
OneBox Production schrieb:
Alle Felder werden kopiert, außer ID, Produktreferenz und Code1s oder Artikelnummern, wenn die Eindeutigkeitsprüfung aktiviert ist.

Ein weiterer interessanter Punkt ist, dass nicht die Kategorie des Produkts kopiert wird, was ziemlich seltsam ist, sondern das Erstellungsdatum, nicht jedoch die Kategorie
31.08.2023, 14:21
Originalkommentar zur Version verfügbar: ua

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar