info@selectline.de | +49 391 5555-080 | SelectLine – steht jedem Unternehmen
/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

Model: ArticlePositionItem
OSSProcedure
Gibt das One-Stop-Shop-Verfahren an.
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]

AdditionalDescription
string
Länge: einschließlich zwischen 0 und 80
Gibt eine zusätzliche Beschreibung an.
Datenbankfeld: [BELEGP].[Zusatz]

ArticleNumber
string
Länge: einschließlich zwischen 0 und 18
Gibt die Artikelnummer an.
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]

CalculatedQuantityValue
decimal number
Gibt die, aus der über die Eingabemaske der WAWI eingegeben Menge oder Formel, real berechnete Menge an.
Datenbankfeld: [BELEGP].[Eingabemenge]

CalculationPrice
decimal number
Gibt den Kalkulationspreis in der Belegwährung an.
Datenbankfeld: [BELEGP].[Kalkulationspreis]

Commission
decimal number
Gibt den Prozentwert für die Provision an.
Datenbankfeld: [BELEGP].[Provision]

CostCentreName
string
Länge: einschließlich zwischen 0 und 15
Gibt die Bezeichnung für die Kostenstelle an.
Datenbankfeld: [BELEGP].[Kostenstelle]

CustomDate
date
Freies Datum
Datenbankfeld: [BELEGP].[FreiDatum]

CustomNumber
decimal number
Freie Zahl
Datenbankfeld: [BELEGP].[FreiZahl]

CustomText1
string
Länge: einschließlich zwischen 0 und 80
Freier Text 1
Datenbankfeld: [BELEGP].[Frei1]

CustomText2
string
Länge: einschließlich zwischen 0 und 80
Freier Text 2
Datenbankfeld: [BELEGP].[Frei2]

DeliveryDate
date
Gibt den Liefertermin der Position an.
Datenbankfeld: [BELEGP].[Termin]

DiscountPercent
decimal number
Gibt den Rabatt an.
Datenbankfeld: [BELEGP].[Rabatt]

DiscountPercent2
decimal number
Gibt den Rabatt 2 an.
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]

FinancialAccountId
string
Länge: einschließlich zwischen 0 und 15
Gibt das Kürzel für das Fibu-Konto an.
Datenbankfeld: [BELEGP].[Konto]

GoodsNumber
string
Länge: einschließlich zwischen 0 und 8
Gibt den WarenCode an.
Datenbankfeld: [BELEGP].[WarenCode]

IsCashDiscountAllowed
boolean
Gibt an, ob der Artikel ein Skonto erhalten darf.
Datenbankfeld: [BELEGP].[Skontofaehig]

IsCommissionArticle
boolean
Gibt an, ob der Artikel provisionsfaehig ist.
Datenbankfeld: [BELEGP].[Provisionsartikel]

IsDiscountAllowed
boolean
Gibt an, ob der Artikel einen Rabatt erhalten darf.
Datenbankfeld: [BELEGP].[Rabattfaehig]

IsPrintLock
boolean
Gibt an, ob eine Drucksperre aktiv ist.
Datenbankfeld: [BELEGP].[DruckSperre]

IsWarehouseArticle
boolean
Gibt an, ob der Artikel ein Lagerartikel ist.
Datenbankfeld: [BELEGP].[Lagerartikel]

Memo
string
Gibt die Memobeschreibung/den Kommentar an.
Datenbankfeld: [TEXT].[TEXT]

Name
string
Länge: einschließlich zwischen 0 und 80
Gibt die Bezeichnung an.
Datenbankfeld: [BELEGP].[Bezeichnung]

OrderNumber
string
Länge: einschließlich zwischen 0 und 40
Gibt die Bestellnummer an.
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]

PriceQuantityUnit
string
Länge: einschließlich zwischen 0 und 10
Gibt die Preismengeneinheit an.
Datenbankfeld: [BELEGP].[Preismengeneinheit]

PriceUnitFactor
decimal number
Gibt die Preiseinheit an.
Datenbankfeld: [BELEGP].[Preiseinheit]

ProjectId
integer
Gibt die Nummer für das Projekt an.
Datenbankfeld: [BELEGP].[Projekt]

QuantityUnit
string
Länge: einschließlich zwischen 0 und 10
Gibt die Mengeneinheit an.
Datenbankfeld: [BELEGP].[Mengeneinheit]

TaxCode
string
Länge: einschließlich zwischen 0 und 2
Gibt den Steuercode an.
Datenbankfeld: [BELEGP].[SteuerCode]

TaxRate
decimal number
Gibt den Steuersatz in Prozent an.
Datenbankfeld: [BELEGP].[Steuerprozent]

TotalPrice
decimal number
Gibt den Gesamtpreis an.
Datenbankfeld: [BELEGP].[Gesamtpreis]

UnitPrice
decimal number
Gibt den Einzelpreis an.
Datenbankfeld: [BELEGP].[Einzelpreis]

WarehouseId
string
Länge: einschließlich zwischen 0 und 10
Gibt die Nummer für das Lager an.
Datenbankfeld: [BELEGP].[Lager]

Weight
decimal number
Gibt das Gewicht an.
Datenbankfeld: [BELEGP].[Gewicht]

StoreInformation
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-11-27T16:02:40.7956411+01:00",
  "CustomNumber": 1.1,
  "CustomText1": "sample string 6",
  "CustomText2": "sample string 7",
  "DeliveryDate": "2024-11-27T16:02:40.7956411+01: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-11-27T16:02:40.7956411+01: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-11-27T16:02:40.7956411+01: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

Model: DocumentPositionCreated
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.