Introduction

This section contains a configuration that is a good starting point that can be customized to your needs. Please note that the module will do nothing at all with this configuration - everything that can be deactivated is inactive. This template is not a full configuration. It only contains the most important values to get you started.

Template

{
  "locales": {
    "de-DE": [
      "de",
      "de_DE"
    ],
    "en-GB": [
      "en",
      "en_GB"
    ]
  },
  "lastSync": "%LAST_EXECUTION_UPDATED_AT%",
  "batchSizes": {
    "cache": 50,
    "delete": 50,
    "upsert": 50,
    "validate": 50,
    "deltaCount": 250
  },
  "deleteAnomalyThresholdPercentage": 75,
  "identifier": {
    "customFieldName": "synqup_identifier",
    "customFieldSetName": "synqup_identifier_set"
  },
  "salutations": {
    "fallbackKey": "not_specified",
    "salutationKeys": {
      "mr": [
        "Herr",
        "Mr."
      ],
      "mrs": [
        "Frau",
        "Mrs."
      ]
    }
  },
  "shopwareApi": {
    "host": "...",
    "accessKeyId": "...",
    "secretAccessKey": "...",
    "printRequests": true,
    "logExceptions": true,
    "timeout": 90
  },
  "subsections": {
    "extractEmbedded": {
      "enabled": false,
      "extractCustomerInfo": false,
      "extractProductInfo": false,
      "batchSize": 1000
    },
    "category": {
      "enabled": false,
      "deleteMode": "none",
      "defaultShopwareLayout": {
        "defaultLayoutShopwareId": "...",
        "overwriteShopwareLayoutId": false
      },
      "rootCategoryShopwareId": null
    },
    "customerGroup": {
      "enabled": false
    },
    "shippingMethod": {
      "enabled": false,
      "fallbacks": {
        "deliveryTimeShopwareId": "...",
        "availabilityRuleShopwareId": "..."
      }
    },
    "paymentMethod": {
      "enabled": false
    },
    "country": {
      "enabled": false
    },
    "customer": {
      "enabled": false,
      "deleteMode": "none",
      "fallbacks": {
        "salutationShopwareId": null,
        "paymentMethodShopwareId": null,
        "languageShopwareId": null
      }
    },
    "tax": {
      "enabled": false
    },
    "unit": {
      "enabled": false
    },
    "product": {
      "enabled": false,
      "deleteMode": "none",
      "warehouses": [],
      "mapVariants": false,
      "batchSizes": {
        "upsert": 25,
        "cache": 25
      }
    },
    "productCrossSelling": {
      "enabled": false
    },
    "propertyGroup": {
      "enabled": false,
      "deleteMode": "none"
    },
    "propertyGroupOption": {
      "enabled": false,
      "deleteMode": "none",
      "batchSizes": {
        "cache": 100,
        "upsert": 100,
        "validate": 200,
        "delete": 100
      }
    },
    "manufacturer": {
      "enabled": false
    },
    "order": {
      "enabled": false,
      "batchSizes": {
        "cache": 25,
        "upsert": 10,
        "validate": 25
      }
    }
  },
  "customFields": {
    "ignore": {
      "sets": [],
      "fields": [],
      "whitelistMode": false
    },
    "enabled": false,
    "autoCreate": false
  }
}
On this page