/TransferDocuments/{transferDocumentId}
Beschreibung
Ändert die Eigenschaften eines Transferbeleges (TransferDocument).
Request
URI Parameters
transferDocumentId
integer
Erforderlich
Die Id des zu ändernden Transferbeleges
Body Parameters
der zu ändernde Transferbeleg (TransferDocument)
Number
string
Länge: einschließlich zwischen 0 und 10
Belegnummer
XML-Struktur: SLMTransfer/Beleg/Belegnummer
XML-Struktur: SLMTransfer/Beleg/Belegnummer
Date
date
Erforderlich
Erstellungstagesdatum
XML-Struktur: SLMTransfer/Beleg/Datum
XML-Struktur: SLMTransfer/Beleg/Datum
DeliveryDate
date
XML-Struktur: SLMTransfer/Beleg/Liefertermin
EmployeeNumber
string
Länge: einschließlich zwischen 0 und 6
XML-Struktur: SLMTransfer/Beleg/Mitarbeiter
PriceKindFlag
string
Länge: einschließlich zwischen 0 und 1
XML-Struktur: SLMTransfer/Beleg/PreisTyp
N - NetAmountto | B - Brutto | S - steuerfrei | E -EG (nur Eingangsbelege)
N - NetAmountto | B - Brutto | S - steuerfrei | E -EG (nur Eingangsbelege)
CurrencyCode
string
Länge: einschließlich zwischen 0 und 3
XML-Struktur: SLMTransfer/Beleg/Waehrungscode
CurrencyExchangeRate
decimal number
XML-Struktur: SLMTransfer/Beleg/Waehrungsfaktor
WarehouseLocationNumber
string
Länge: einschließlich zwischen 0 und 10
XML-Struktur: SLMTransfer/Beleg/Standort
AddressNumber
string
Länge: einschließlich zwischen 0 und 13
XML-Struktur: SLMTransfer/Beleg/Adressnummer
Address
XML-Struktur: SLMTransfer/Beleg/Adresse
BankAccountKindId
string
Länge: einschließlich zwischen 0 und 2
XML-Struktur: SLMTransfer/Beleg/KasseBank
DiscountGroupNumber
string
Länge: einschließlich zwischen 0 und 6
XML-Struktur: SLMTransfer/Beleg/Rabattgruppe
DiscountPercent
decimal number
XML-Struktur: SLMTransfer/Beleg/Belegrabatt
PaymentPeriod
integer
XML-Struktur: SLMTransfer/Beleg/Zahlungsziel
CashDiscountDays
integer
XML-Struktur: SLMTransfer/Beleg/Skontotage1
CashDiscountDaysKind
integer
XML-Struktur: SLMTransfer/Beleg/Skontotage1Typ
CashDiscountPercent1
decimal number
XML-Struktur: SLMTransfer/Beleg/Skontoprozent1
CashDiscountDays2
integer
XML-Struktur: SLMTransfer/Beleg/Skontotage2
CashDiscountDays2Kind
integer
XML-Struktur: SLMTransfer/Beleg/Skontotage2Typ
CashDiscountPercent2
decimal number
XML-Struktur: SLMTransfer/Beleg/Skontoprozent2
SalesmanNumber
string
Erforderlich
Länge: einschließlich zwischen 0 und 6
XML-Struktur: SLMTransfer/Beleg/Vertreter
FinancialAccountNumber
string
Länge: einschließlich zwischen 0 und 15
XML-Struktur: SLMTransfer/Beleg/Konto
DeliveryDocumentNumber
string
Länge: einschließlich zwischen 0 und 40
XML-Struktur: SLMTransfer/Beleg/LieferBelegNr
CostCenterNumber
string
Länge: einschließlich zwischen 0 und 15
XML-Struktur: SLMTransfer/Beleg/Kostenstelle
DeliveryTerm
string
Länge: einschließlich zwischen 0 und 6
XML-Struktur: SLMTransfer/Beleg/Lieferbedingung
WarehouseNumber
string
Länge: einschließlich zwischen 0 und 10
XML-Struktur: SLMTransfer/Beleg/Lager
ValutaDate
date
XML-Struktur: SLMTransfer/Beleg/ValutaDatum
AssociationRegulatorNumber
string
Länge: einschließlich zwischen 0 und 10
XML-Struktur: SLMTransfer/Beleg/VerbandsKLNr
DelcrederePercent
decimal number
XML-Struktur: SLMTransfer/Beleg/DelkredereProzent
DeliveryAddress
XML-Struktur: SLMTransfer/Beleg/Lieferadresse
DifferentBillingAddress
string
XML-Struktur: SLMTransfer/Beleg/AbwRechnungsadresse
CustomFields
XML-Struktur: SLMTransfer/Beleg/FreieFelder
Positions
Collection of TransferDocumentPosition
XML-Struktur: SLMTransfer/Beleg/BelegPosition
ProjectId
integer
XML-Struktur: SLMTransfer/Beleg/ProjektID
ContactPersonId
integer
XML-Struktur: SLMTransfer/Beleg/Kontaktadresse
HeaderText
string
XML-Struktur: SLMTransfer/Beleg/Kopftext
PriceGroup
string
Länge: einschließlich zwischen 0 und 1
XML-Struktur: SLMTransfer/Beleg/Preisgruppe
FooterText
string
XML-Struktur: SLMTransfer/Beleg/Fußtext
CalculationSummary
Nur lesen
Der berechnete Gesamtwert.
BankingDetailsId
integer
XML-Struktur: SLMTransfer/Beleg/BankVerbindung
IsCashSale
boolean
XML-Struktur: SLMTransfer/Beleg/IstBarVerkauf
IsPaymentLock
boolean
XML-Struktur: SLMTransfer/Beleg/IstZahlsperre
TotalRoundNearest
integer
XML-Struktur: SLMTransfer/Beleg/RundungBeleg
PositionTotalRoundNearest
integer
XML-Struktur: SLMTransfer/Beleg/RundungBelegPosition
OurReference
string
XML-Struktur: SLMTransfer/Beleg/UnserZeichen
YourReference
string
XML-Struktur: SLMTransfer/Beleg/IhrZeichen
YourOrder
string
XML-Struktur: SLMTransfer/Beleg/IhrAuftrag
YourOrderDate
date
XML-Struktur: SLMTransfer/Beleg/IhrAuftragVom
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:
{
"Number": "sample string 1",
"Date": "2024-11-24T13:24:22.0716399+01:00",
"DeliveryDate": "2024-11-24T13:24:22.0716399+01:00",
"EmployeeNumber": "sample string 2",
"PriceKindFlag": "sample string 3",
"CurrencyCode": "sample string 4",
"CurrencyExchangeRate": 5.1,
"WarehouseLocationNumber": "sample string 6",
"AddressNumber": "sample string 7",
"Address": {
"Salutation": "sample string 1",
"LastName": "sample string 2",
"FirstName": "sample string 3",
"Company": "sample string 4",
"Street": "sample string 5",
"City": "sample string 6",
"ZipCode": "sample string 7",
"CountryId": "sample string 8",
"AdditionalInformation1": "sample string 9",
"AdditionalInformation2": "sample string 10",
"AdditionalInformation3": "sample string 11"
},
"BankAccountKindId": "sample string 8",
"DiscountGroupNumber": "sample string 9",
"DiscountPercent": 1.1,
"PaymentPeriod": 1,
"CashDiscountDays": 1,
"CashDiscountDaysKind": 1,
"CashDiscountPercent1": 1.1,
"CashDiscountDays2": 1,
"CashDiscountDays2Kind": 1,
"CashDiscountPercent2": 1.1,
"SalesmanNumber": "sample string 10",
"FinancialAccountNumber": "sample string 11",
"DeliveryDocumentNumber": "sample string 12",
"CostCenterNumber": "sample string 13",
"DeliveryTerm": "sample string 14",
"WarehouseNumber": "sample string 15",
"ValutaDate": "2024-11-24T13:24:22.087259+01:00",
"AssociationRegulatorNumber": "sample string 16",
"DelcrederePercent": 1.1,
"DeliveryAddress": {
"Salutation": "sample string 1",
"LastName": "sample string 2",
"FirstName": "sample string 3",
"Company": "sample string 4",
"Street": "sample string 5",
"City": "sample string 6",
"ZipCode": "sample string 7",
"CountryId": "sample string 8",
"AdditionalInformation1": "sample string 9",
"AdditionalInformation2": "sample string 10",
"AdditionalInformation3": "sample string 11"
},
"DifferentBillingAddress": "sample string 17",
"CustomFields": {
"Text1": "sample string 1",
"Text2": "sample string 2",
"Number1": 1.1,
"Number2": 1.1,
"Number3": 1,
"Number4": 1,
"Date1": "2024-11-24T13:24:22.087259+01:00",
"Date2": "2024-11-24T13:24:22.087259+01:00",
"Flag1": true,
"Flag2": true,
"Flag3": true,
"Flag4": true
},
"Positions": [
{
"Quantity": 1.1,
"DeliveryDate": "2024-11-24T13:24:22.087259+01:00",
"PriceUnitFactor": 2.1,
"ArticleNumber": "sample string 3",
"QuantityUnit": "sample string 4",
"StockKindFlag": 1,
"OrderNumber": "sample string 5",
"Name": "sample string 6",
"AdditionalDescription": "sample string 7",
"Weight": 1.1,
"UnitPrice": 8.1,
"CalculationPrice": 9.1,
"DiscountPercent": 1.1,
"DiscountPercent2": 1.1,
"TaxCode": "sample string 10",
"TaxRate": 11.1,
"FinancialAccountId": "sample string 12",
"WarehouseId": "sample string 13",
"SalesmanNumber": "sample string 14",
"CostCentreNumber": "sample string 15",
"DestinationWarehouse": "sample string 16",
"PayerNumber": "sample string 17",
"CustomText1": "sample string 18",
"CustomText2": "sample string 19",
"CustomDate": "2024-11-24T13:24:22.1028833+01:00",
"CustomNumber": 1.1,
"ProjectId": 1,
"Identifier": "sample string 20",
"Description": "sample string 21",
"Id": "sample string 22",
"IsDiscountAllowed": true,
"Commission": 1.1,
"IsCommissionAllowed": true,
"IsCashDiscountAllowed": true,
"ArticleKindFlag": "sample string 24",
"PositionKindFlag": "sample string 25",
"ParentIdentifier": "sample string 26",
"PriceQuantity": 27.1,
"CalculationPriceInEuroCurrency": 28.1,
"TotalPriceInDocumentCurrency": 29.1
},
{
"Quantity": 1.1,
"DeliveryDate": "2024-11-24T13:24:22.087259+01:00",
"PriceUnitFactor": 2.1,
"ArticleNumber": "sample string 3",
"QuantityUnit": "sample string 4",
"StockKindFlag": 1,
"OrderNumber": "sample string 5",
"Name": "sample string 6",
"AdditionalDescription": "sample string 7",
"Weight": 1.1,
"UnitPrice": 8.1,
"CalculationPrice": 9.1,
"DiscountPercent": 1.1,
"DiscountPercent2": 1.1,
"TaxCode": "sample string 10",
"TaxRate": 11.1,
"FinancialAccountId": "sample string 12",
"WarehouseId": "sample string 13",
"SalesmanNumber": "sample string 14",
"CostCentreNumber": "sample string 15",
"DestinationWarehouse": "sample string 16",
"PayerNumber": "sample string 17",
"CustomText1": "sample string 18",
"CustomText2": "sample string 19",
"CustomDate": "2024-11-24T13:24:22.1028833+01:00",
"CustomNumber": 1.1,
"ProjectId": 1,
"Identifier": "sample string 20",
"Description": "sample string 21",
"Id": "sample string 22",
"IsDiscountAllowed": true,
"Commission": 1.1,
"IsCommissionAllowed": true,
"IsCashDiscountAllowed": true,
"ArticleKindFlag": "sample string 24",
"PositionKindFlag": "sample string 25",
"ParentIdentifier": "sample string 26",
"PriceQuantity": 27.1,
"CalculationPriceInEuroCurrency": 28.1,
"TotalPriceInDocumentCurrency": 29.1
}
],
"ProjectId": 1,
"ContactPersonId": 1,
"HeaderText": "sample string 18",
"PriceGroup": "sample string 19",
"FooterText": "sample string 20",
"CalculationSummary": {
"TotalNetAmount": 1.1,
"TotalGrossAmount": 2.1,
"TotalNetDiscountAmount": 3.1,
"TotalGrossDiscountAmount": 4.1,
"TotalTaxAmount": 1.0,
"PositionDetailSummaries": [
{
"NetAmount": 1.1,
"GrossAmount": 2.1,
"NetDiscountAmount": 3.1,
"GrossDiscountAmount": 4.1,
"TaxRate": 5.1,
"TaxAmount": 1.0,
"Discount1And2NetAmount": 6.1
},
{
"NetAmount": 1.1,
"GrossAmount": 2.1,
"NetDiscountAmount": 3.1,
"GrossDiscountAmount": 4.1,
"TaxRate": 5.1,
"TaxAmount": 1.0,
"Discount1And2NetAmount": 6.1
}
]
},
"BankingDetailsId": 1,
"IsCashSale": true,
"IsPaymentLock": true,
"TotalRoundNearest": 23,
"PositionTotalRoundNearest": 24,
"OurReference": "sample string 25",
"YourReference": "sample string 26",
"YourOrder": "sample string 27",
"YourOrderDate": "2024-11-24T13:24:22.1028833+01:00",
"Id": 28,
"DocumentKind": "sample string 29",
"StateKind": "Open",
"ExternalComment": "sample string 30",
"InternalComment": "sample string 31",
"DestinationId": 1,
"DestinationNumber": "sample string 32",
"MetaData": {
"CreationDate": "2024-11-24T13:24:22.1028833+01:00",
"CreationUserToken": "sample string 1",
"ModificationDate": "2024-11-24T13:24:22.1028833+01:00",
"ModificationUserToken": "sample string 2"
}
}
Response
Resource Description
Der HTTP-Status-Code 204 (No Content) bestätigt die erfolgreiche Änderung.
None.