1. Startseite
  2. Anleitungen
  3. RESTful API-Dokumentation
  4. Legen Sie die API für die Geschäftszeiten der Filiale fest

Legen Sie die API für die Geschäftszeiten der Filiale fest

Beschreibung Aufrufen dieses Endpunkts durch Bereitstellen des Tokens des Administratorbenutzers zum Festlegen der Geschäftszeiten der Zweigstelle für ein Unternehmen.
Endpunkt {DataManagerAPI}/action/SetBranchOperatingHour
Versandart jetzt lesen
Headers
  1. AToken: Rückgabe des Tokenwerts von API 'GenerateAccessToken' durch Angabe von Benutzername und Passwort
Text - JSON-Beispiel
{
        "FilialeBetriebsstunde": [
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T01:00:00",
                "Tag": 0,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T01:00:00",
                "EndTime": "2022-05-19T11:00:00",
                "Tag": 1,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T11:00:00",
                "EndTime": "2022-05-19T23:10:00",
                "Tag": 1,
                "IsDayOff": falsch
            },            
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:30:00",
                "Tag": 2,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:10:00",
                "Tag": 3,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:10:00",
                "Tag": 4,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:10:00",
                "Tag": 5,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:10:00",
                "Tag": 6,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 0,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 1,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 2,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 3,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 4,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 5,
                "IsDayOff": falsch
            },
            {
                "BranchName": "site2",
                "BranchCode": "1002",
                "BranchId": 530,
                "StartTime": "2022-05-19T00:00:00",
                "EndTime": "2022-05-19T23:59:00",
                "Tag": 6,
                "IsDayOff": wahr
            }
        ],
        "FilialSonderBetriebsstunde": [
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "Date": "2022-06-29T00:00:00",
                "StartTime": "2022-06-29T00:00:00",
                "EndTime": "2022-06-29T00:00:00",
                "IsDayOff": wahr,
                "Kommentar": "Spezial 1 testen"
            },
            {
                "BranchName": "site1",
                "BranchCode": "1001",
                "BranchId": 420,
                "Date": "2022-07-12T00:00:00",
                "StartTime": "2022-07-12T00:00:00",
                "EndTime": "2022-07-12T00:00:00",
                "IsDayOff": wahr,
                "Kommentar": "Spezial 2 testen"
            }
        ]
    }
Körperbeschreibung
  1. FilialeBetriebsstunde
    1. Enthält möglicherweise nur die Betriebszeiten der Zweigstellen, die aktualisiert werden müssen.
    2. „BranchId“ ist ein eindeutiger Schlüssel zum Identifizieren der Branche. Ändern Sie diesen Wert nicht einfach
      1. 'BranchId' kann abgerufen/referenziert werden 'Sites-API'
    3. 'StartTime' und 'EndTime' ist die Start- und Endzeit des Zweigbetriebszeitraums
      1. Der Datumsteil in diesen 2 Feldern ist nicht wichtig, es wird nur der Zeitteil verwendet
    4.  'Tag':
      1. 0 = Sonntag, 1 = Montag, 2 = Dienstag usw
    5. „IsDayOff“ gibt an, ob diese Zweigstelle an einem bestimmten Wochentag nicht in Betrieb ist
  2. FilialeSonderBetriebsstunde
    1. Wenn keine besonderen Betriebsstunden hinzugefügt werden müssen, lassen Sie diese Liste einfach leer
    2. „BranchId“ ist ein eindeutiger Schlüssel zum Identifizieren der Branche. Ändern Sie diesen Wert nicht einfach
      1. 'BranchId' kann abgerufen/referenziert werden 'Sites-API'
    3. 'Datum' ist das spezifische Datum, an dem dieser Sonderbetrieb für diese Filiale gilt
    4. „IsDayOff“ gibt an, ob diese Zweigstelle an einem bestimmten Wochentag nicht in Betrieb ist
    5. 'Kommentar'
Antwort – JSON-Beispiel
{
    "Status": 200,
    "Fehler": "",
    "Meldung": "Betriebsstunden aktualisiert",
    "Daten": null
}
Aktualisiert am Juli 8, 2022