/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)
SourceDocumentNumber
string
Belegnummer des zu übergebenen Beleges
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegNummer
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegNummer
SourceDocumentKind
string
Belegtype-Zeichen des zu übergebenen Beleges
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegTyp
XML-Struktur: SLMTransfer/Uebergabe/QuellBelegTyp
Id
integer
Nur lesen
Primäres Indexfeld
Datenbank: [SLM_TRANSFER].[SLM_TRANSFER_ID]
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]
Datenbank: [SLM_TRANSFER].[DatenSubTyp]
StateKind
Erforderlich
Kennzeichnet den aktuellen Bearbeitungsstatus des Transfers
wird gemappt aus Datenbank: [SLM_TRANSFER].[Status]
wird gemappt aus Datenbank: [SLM_TRANSFER].[Status]
ExternalComment
string
Kommentar des SelectLine Mobile Nutzers bei der Erstellung des Datensatzes.
Datenbank: [SLM_TRANSFER].[KommentarExtern]
Datenbank: [SLM_TRANSFER].[KommentarExtern]
InternalComment
string
Nur lesen
Kommentar z.B. des Innendienstmitarbeiters auf der Wawi-Seite.
Datenbank: [SLM_TRANSFER].[KommentarIntern]
Datenbank: [SLM_TRANSFER].[KommentarIntern]
DestinationId
integer
Nur lesen
Verweis auf den nach der Übernahme angelegten Datensatz (Tabellenname + "_ID").
Datenbank: [SLM_TRANSFER].[ZielID]
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]
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.
TransferHandoverId
integer
Dokumentennummer
Response Formats
application/json
Beispiel:
{
"TransferHandoverId": 1
}