info@selectline.de | +49 391 5555-080 | SelectLine – steht jedem Unternehmen
/TransferHandovers
Beschreibung

Legt eine Belegübergabe (TransferHandover) an

  • Benötigt: Berechtigung zum Anlegen und Ändern eines Transfers
  • Benötigt: Berechtigung zum Lesen eines Transfers

Request

URI Parameters

None.


Body Parameters

Die anzulegende Belegübergabe (TransferHandover)

Model: TransferHandover
SourceDocumentNumber
string
Belegnummer des zu übergebenen Beleges
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegNummer

SourceDocumentKind
string
Belegtype-Zeichen des zu übergebenen Beleges
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegTyp

Id
integer
Nur lesen
Primäres Indexfeld
Datenbank: [SLM_TRANSFER].[SLM_TRANSFER_ID]

DocumentKind
string
Erforderlich
Länge: einschließlich zwischen 0 und 10
Gibt das Ziel-Belegtypzeichen an
Datenbank: [SLM_TRANSFER].[DatenSubTyp]

StateKind
Erforderlich
Kennzeichnet den aktuellen Bearbeitungsstatus des Transfers
wird gemappt aus Datenbank: [SLM_TRANSFER].[Status]

ExternalComment
string
Kommentar des SelectLine Mobile Nutzers bei der Erstellung des Datensatzes.
Datenbank: [SLM_TRANSFER].[KommentarExtern]

InternalComment
string
Nur lesen
Kommentar z.B. des Innendienstmitarbeiters auf der Wawi-Seite.
Datenbank: [SLM_TRANSFER].[KommentarIntern]

DestinationId
integer
Nur lesen
Verweis auf den nach der Übernahme angelegten Datensatz (Tabellenname + "_ID").
Datenbank: [SLM_TRANSFER].[ZielID]

DestinationNumber
string
Länge: einschließlich zwischen 0 und 100
Nur lesen
Verweis auf den nach der Übernahme angelegten Datensatz.
Bei Belegen handelt es sich um den Inhalt des Feldes Belegnummer.
Datenbank: [SLM_TRANSFER].[ZielNummer]

MetaData
Metadaten für den Datensatz
Request Formats
application/json
Beispiel:
    {
  "SourceDocumentNumber": "sample string 1",
  "SourceDocumentKind": "sample string 2",
  "Id": 3,
  "DocumentKind": "sample string 4",
  "StateKind": "Open",
  "ExternalComment": "sample string 5",
  "InternalComment": "sample string 6",
  "DestinationId": 1,
  "DestinationNumber": "sample string 7",
  "MetaData": {
    "CreationDate": "2024-04-20T03:51:29.883505+02:00",
    "CreationUserToken": "sample string 1",
    "ModificationDate": "2024-04-20T03:51:29.883505+02:00",
    "ModificationUserToken": "sample string 2"
  }
}

Response

Resource Description

Ein HTTP Status Code 201 (Created) bestätigt das erfolgreiche Anlegen. Der Response Location Header enthält die Url des angelegten Transfer-Belegübergabe. Es wird kein Content geliefert.

Model: TransferHandoverDocumentCreated
TransferHandoverId
integer
Dokumentennummer

Response Formats
application/json
Beispiel:
    {
  "TransferHandoverId": 1
}