Import von einzelnen Werten

Hi,

ich möchte gerne das Feld „suppliernumber“ für alle Artikel aktualisieren. Nun lese ich beim Import/Export:

Beim Import von Artikeln müssen wir unterscheiden zwischen der Aktualisierung und der Neuanlage von Artikeln. Bei der Aktualisierung müssen nur die Plichtfelder ordernumber, mainnumber vorhanden sein, sowie die zu aktualisierenden Felder. Für die korrekte Neuanlage müssen auch die Felder supplier, name, tax, price gefüllt werden.

Heißt das, dass ich einfach ein File mit „ordernumber“, „mainnumber“ und „suppliernumber“ importieren kann? Ich bin etwas unsicher, weil an anderer Stelle auftaucht, dass immer gewisse Pflichtfelder wie „price“, „tax“ und andere befüllt werden müssen. Oder gilt das nur für Neuartikel?

Ich dachte, ich frage mal, bevor ich mir die Datenbank zerschieße… :slight_smile:

Die Pflichtfelder gelten nur für neue Artikel. Du kannst einfach ein Profil erstellen, das könnte so aussehen:

Am besten kopierst du dir das default_articles_minimal und nimmst die anderen Sachen raus.

{
    "name": "UpdateSupplierNumber",
    "type": "articles",
    "tree": {
        "id": "root",
        "name": "Root",
        "type": "node",
        "children": [
            {
                "id": "4",
                "name": "articles",
                "index": 0,
                "type": "",
                "children": [
                    {
                        "id": "53e0d3148b0b2",
                        "name": "article",
                        "index": 0,
                        "type": "iteration",
                        "adapter": "article",
                        "parentKey": "",
                        "shopwareField": "",
                        "children": [
                            {
                                "id": "53e0d365881b7",
                                "type": "leaf",
                                "index": 0,
                                "name": "ordernumber",
                                "shopwareField": "orderNumber"
                            },
                            {
                                "id": "53e0d329364c4",
                                "type": "leaf",
                                "index": 1,
                                "name": "mainnumber",
                                "shopwareField": "mainNumber"
                            },
                            {
                                "id": "53fb272db680f",
                                "type": "leaf",
                                "index": 2,
                                "name": "supplierNumber",
                                "shopwareField": "supplierNumber",
                                "defaultValue": ""
                            }
                        ],
                        "attributes": null
                    }
                ],
                "shopwareField": ""
            }
        ]
    }
}

Oder du kopierst dir den Inhalt hier in den Editor und speicherst die Datei als „profil.json“ dann müsstest du das Profil auch importieren können.

1 „Gefällt mir“

Perfekt, die Preise konnte ich auch direkt dazu importieren, danke!  Thumb-Up