Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Unterstützt individuelle Felder für folgende Methoden:

  • setCategory
  • setAttribute
  • setArticle
  • setCustomer
  • setOrderStatus
  • getOrders


indivField
dstTablexsd:string
sqlFieldNamexsd:string
sqlFieldTypexsd:string
valuexsd:string
langValuetns:langItem


Hinweis

dstTable kann für die jeweilige Methode nur die jeweils gültige Tabelle sein. Dadurch wird sichergestellt, dass individuell angelegte Felder zum jeweiligen Aufruf in die zugehörige Tabelle geschrieben werden. 

Gültige Werte für dstTable:

  • setCategory: TABLE_CATEGORIES
  • setAttribute: TABLE_PRODUCTS_ATTRIBUTES
  • setArticle: TABLE_PRODUCTS, TABLE_PRODUCTS_DESCRIPTION
  • setCustomer: TABLE_CUSTOMERS
  • setOrderStatus: TABLE_ORDERS
  • getOrders: TABLE_ORDERS, TABLE_ORDERS_PRODUCTS


Handelt es sich z.B. bei setArticle um ein mehrsprachiges Feld kann der Wert sprachabhängig über  langValue als bekanntes langItem übergeben werden.

Beispiele

Abfrage getProduct mit zusätzlichem Feld (my_field_1) in Tabelle "xt_products"

{
    "function": "getArticle",
    "paras": {
        "user": "{{api_user}}",
        "pass": "{{api_password}}",
        "products_id":"1",
        "external_id":"",
        "indivFieldList":[{"dstTable":"TABLE_PRODUCTS","sqlFieldName":"my_field_1"}]
    }
}

Antwort z.b.

.....
        "indivFieldsList": [
            {
                "dstTable": "TABLE_PRODUCTS",
                "sqlFieldName": "my_field_1",
                "value": "123131"
            }
        ],
.....


  • No labels