/Documents/{documentKey}/ArticleItem
Beschreibung
Erstellt eine Belegposition vom Typ Artikel des angegebenen Beleges. Dafür werden der Belegtyp und die Belegnummer benötigt.
- Verwendet Backend-Prozess
Request
URI Parameters
documentKey
string
Erforderlich
additionalActions
Standardwert ist: None
Body Parameters
OSSProcedure
Gibt das One-Stop-Shop-Verfahren an.
Dies kann nur in Ausgangsbelegen angepasst werden.
Dies kann nur in Ausgangsbelegen angepasst werden.
AccessoryOrSurchargeFlag
string
Länge: einschließlich zwischen 0 und 1
Gibt den Zubehör- / Zuschlagtypen an.
B - Zubehör |
Z - Zuschlagartikel |
L - Leistung
Datenbankfeld: [BELEGP].[PosTyp]
B - Zubehör |
Z - Zuschlagartikel |
L - Leistung
Datenbankfeld: [BELEGP].[PosTyp]
AdditionalDescription
string
Länge: einschließlich zwischen 0 und 80
Gibt eine zusätzliche Beschreibung an.
Datenbankfeld: [BELEGP].[Zusatz]
Datenbankfeld: [BELEGP].[Zusatz]
ArticleNumber
string
Länge: einschließlich zwischen 0 und 18
Gibt die Artikelnummer an.
Datenbankfeld: [BELEGP].[Artikelnummer]
Datenbankfeld: [BELEGP].[Artikelnummer]
BusinessPartnerReferenceAddressNumber
string
Länge: einschließlich zwischen 0 und 13
Gibt die Referenznummer für den Kunden, Lieferanten oder Interessenten an.
Datenbankfeld: [BELEGP].[RefAdresse]
Datenbankfeld: [BELEGP].[RefAdresse]
CalculatedQuantityValue
decimal number
Gibt die, aus der über die Eingabemaske der WAWI eingegeben Menge oder Formel, real berechnete Menge an.
Datenbankfeld: [BELEGP].[Eingabemenge]
Datenbankfeld: [BELEGP].[Eingabemenge]
CalculationPrice
decimal number
Gibt den Kalkulationspreis in der Belegwährung an.
Datenbankfeld: [BELEGP].[Kalkulationspreis]
Datenbankfeld: [BELEGP].[Kalkulationspreis]
Commission
decimal number
Gibt den Prozentwert für die Provision an.
Datenbankfeld: [BELEGP].[Provision]
Datenbankfeld: [BELEGP].[Provision]
CostCentreName
string
Länge: einschließlich zwischen 0 und 15
Gibt die Bezeichnung für die Kostenstelle an.
Datenbankfeld: [BELEGP].[Kostenstelle]
Datenbankfeld: [BELEGP].[Kostenstelle]
CustomDate
date
Freies Datum
Datenbankfeld: [BELEGP].[FreiDatum]
Datenbankfeld: [BELEGP].[FreiDatum]
CustomNumber
decimal number
Freie Zahl
Datenbankfeld: [BELEGP].[FreiZahl]
Datenbankfeld: [BELEGP].[FreiZahl]
CustomText1
string
Länge: einschließlich zwischen 0 und 80
Freier Text 1
Datenbankfeld: [BELEGP].[Frei1]
Datenbankfeld: [BELEGP].[Frei1]
CustomText2
string
Länge: einschließlich zwischen 0 und 80
Freier Text 2
Datenbankfeld: [BELEGP].[Frei2]
Datenbankfeld: [BELEGP].[Frei2]
DeliveryDate
date
Gibt den Liefertermin der Position an.
Datenbankfeld: [BELEGP].[Termin]
Datenbankfeld: [BELEGP].[Termin]
DiscountPercent
decimal number
Gibt den Rabatt an.
Datenbankfeld: [BELEGP].[Rabatt]
Datenbankfeld: [BELEGP].[Rabatt]
DiscountPercent2
decimal number
Gibt den Rabatt 2 an.
Datenbankfeld: [BELEGP].[Rabatt2]
Datenbankfeld: [BELEGP].[Rabatt2]
EmployeeNumber
string
Länge: einschließlich zwischen 0 und 6
Gibt die Nummer für den Vertreter / Mitarbeiter an.
Datenbankfeld: [BELEGP].[Mitarbeiter]
Datenbankfeld: [BELEGP].[Mitarbeiter]
FinancialAccountId
string
Länge: einschließlich zwischen 0 und 15
Gibt das Kürzel für das Fibu-Konto an.
Datenbankfeld: [BELEGP].[Konto]
Datenbankfeld: [BELEGP].[Konto]
GoodsNumber
string
Länge: einschließlich zwischen 0 und 8
Gibt den WarenCode an.
Datenbankfeld: [BELEGP].[WarenCode]
Datenbankfeld: [BELEGP].[WarenCode]
IsCashDiscountAllowed
boolean
Gibt an, ob der Artikel ein Skonto erhalten darf.
Datenbankfeld: [BELEGP].[Skontofaehig]
Datenbankfeld: [BELEGP].[Skontofaehig]
IsCommissionArticle
boolean
Gibt an, ob der Artikel provisionsfaehig ist.
Datenbankfeld: [BELEGP].[Provisionsartikel]
Datenbankfeld: [BELEGP].[Provisionsartikel]
IsDiscountAllowed
boolean
Gibt an, ob der Artikel einen Rabatt erhalten darf.
Datenbankfeld: [BELEGP].[Rabattfaehig]
Datenbankfeld: [BELEGP].[Rabattfaehig]
IsPrintLock
boolean
Gibt an, ob eine Drucksperre aktiv ist.
Datenbankfeld: [BELEGP].[DruckSperre]
Datenbankfeld: [BELEGP].[DruckSperre]
IsWarehouseArticle
boolean
Gibt an, ob der Artikel ein Lagerartikel ist.
Datenbankfeld: [BELEGP].[Lagerartikel]
Datenbankfeld: [BELEGP].[Lagerartikel]
Memo
string
Gibt die Memobeschreibung/den Kommentar an.
Datenbankfeld: [TEXT].[TEXT]
Datenbankfeld: [TEXT].[TEXT]
Name
string
Länge: einschließlich zwischen 0 und 80
Gibt die Bezeichnung an.
Datenbankfeld: [BELEGP].[Bezeichnung]
Datenbankfeld: [BELEGP].[Bezeichnung]
OrderNumber
string
Länge: einschließlich zwischen 0 und 40
Gibt die Bestellnummer an.
Datenbankfeld: [BELEGP].[Bestellnummer]
Datenbankfeld: [BELEGP].[Bestellnummer]
PayerName
string
Länge: einschließlich zwischen 0 und 15
Gibt die Bezeichnung für den Kostenträger an.
Datenbankfeld: [BELEGP].[Kostentraeger]
Datenbankfeld: [BELEGP].[Kostentraeger]
PriceQuantityUnit
string
Länge: einschließlich zwischen 0 und 10
Gibt die Preismengeneinheit an.
Datenbankfeld: [BELEGP].[Preismengeneinheit]
Datenbankfeld: [BELEGP].[Preismengeneinheit]
PriceUnitFactor
decimal number
Gibt die Preiseinheit an.
Datenbankfeld: [BELEGP].[Preiseinheit]
Datenbankfeld: [BELEGP].[Preiseinheit]
ProjectId
integer
Gibt die Nummer für das Projekt an.
Datenbankfeld: [BELEGP].[Projekt]
Datenbankfeld: [BELEGP].[Projekt]
QuantityUnit
string
Länge: einschließlich zwischen 0 und 10
Gibt die Mengeneinheit an.
Datenbankfeld: [BELEGP].[Mengeneinheit]
Datenbankfeld: [BELEGP].[Mengeneinheit]
TaxCode
string
Länge: einschließlich zwischen 0 und 2
Gibt den Steuercode an.
Datenbankfeld: [BELEGP].[SteuerCode]
Datenbankfeld: [BELEGP].[SteuerCode]
TaxRate
decimal number
Gibt den Steuersatz in Prozent an.
Datenbankfeld: [BELEGP].[Steuerprozent]
Datenbankfeld: [BELEGP].[Steuerprozent]
TotalPrice
decimal number
Gibt den Gesamtpreis an.
Datenbankfeld: [BELEGP].[Gesamtpreis]
Datenbankfeld: [BELEGP].[Gesamtpreis]
UnitPrice
decimal number
Gibt den Einzelpreis an.
Datenbankfeld: [BELEGP].[Einzelpreis]
Datenbankfeld: [BELEGP].[Einzelpreis]
WarehouseId
string
Länge: einschließlich zwischen 0 und 10
Gibt die Nummer für das Lager an.
Datenbankfeld: [BELEGP].[Lager]
Datenbankfeld: [BELEGP].[Lager]
Weight
decimal number
Gibt das Gewicht an.
Datenbankfeld: [BELEGP].[Gewicht]
Datenbankfeld: [BELEGP].[Gewicht]
StoreInformation
Collection of DocumentPositionStoreInformationUpdate
Detailinformationen zu einer Belegposition inkl. Lagerinformationen
ExtraFields
Dictionary of string [key]
and string [value]
Optionale Extrafelder.
Request Formats
application/json
Beispiel:
{
"OSSProcedure": {
"Value": 1,
"Name": "NoParticipation"
},
"AccessoryOrSurchargeFlag": "sample string 1",
"AdditionalDescription": "sample string 2",
"ArticleNumber": "sample string 3",
"BusinessPartnerReferenceAddressNumber": "sample string 4",
"CalculatedQuantityValue": 1.1,
"CalculationPrice": 1.1,
"Commission": 1.1,
"CostCentreName": "sample string 5",
"CustomDate": "2024-10-15T02:52:26.7505675+02:00",
"CustomNumber": 1.1,
"CustomText1": "sample string 6",
"CustomText2": "sample string 7",
"DeliveryDate": "2024-10-15T02:52:26.7505675+02:00",
"DiscountPercent": 1.1,
"DiscountPercent2": 1.1,
"EmployeeNumber": "sample string 8",
"FinancialAccountId": "sample string 9",
"GoodsNumber": "sample string 10",
"IsCashDiscountAllowed": true,
"IsCommissionArticle": true,
"IsDiscountAllowed": true,
"IsPrintLock": true,
"IsWarehouseArticle": true,
"Memo": "sample string 11",
"Name": "sample string 12",
"OrderNumber": "sample string 13",
"PayerName": "sample string 14",
"PriceQuantityUnit": "sample string 15",
"PriceUnitFactor": 1.1,
"ProjectId": 1,
"QuantityUnit": "sample string 16",
"TaxCode": "sample string 17",
"TaxRate": 1.1,
"TotalPrice": 1.1,
"UnitPrice": 1.1,
"WarehouseId": "sample string 18",
"Weight": 1.1,
"StoreInformation": [
{
"ArticleNumber": "sample string 1",
"ExpirationDate": "2024-10-15T02:52:26.7505675+02:00",
"Identifier": "sample string 3",
"PriceQuantity": 1.1,
"Quantity": 1.1,
"QuantityUnit": "sample string 4",
"SerialNumber": "sample string 5",
"StoragePlaceIdentifier": 1,
"TargetStoragePlaceIdentifier": 6,
"TargetWarehouse": "sample string 7",
"Warehouse": "sample string 8"
},
{
"ArticleNumber": "sample string 1",
"ExpirationDate": "2024-10-15T02:52:26.7505675+02:00",
"Identifier": "sample string 3",
"PriceQuantity": 1.1,
"Quantity": 1.1,
"QuantityUnit": "sample string 4",
"SerialNumber": "sample string 5",
"StoragePlaceIdentifier": 1,
"TargetStoragePlaceIdentifier": 6,
"TargetWarehouse": "sample string 7",
"Warehouse": "sample string 8"
}
],
"ExtraFields": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
}
}
Response
Resource Description
DocumentKey
string
Schlüssel des Belegs
DocumentKind
string
Typ des Belegs
DocumentNumber
string
Nummer des Belegs
PositionIdentifier
string
Kennung der Belegposition
AdditionalAction
Identifier für eine zusätzliche Aktion.
Response Formats
application/json
Kein Beispiel verfügbar.