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

Liest die Projektliste

  • Es wird das Recht "Lesen" für die Daten "Projekt" benötigt.

Request

URI Parameters

CustomerNumber
string
Filter für Kundennummer

Status
string
Filter für Status

OnlyMyCustomers
boolean
Nur Projekte meiner Kunden

EmployeeNumber
string
Filter für Mitarbeiternummer

OnlyFavorites
boolean
Filter für Favoriten

IsReadCustomerAllowed
boolean
TODO Rechte gehen nicht ins repository, der manager ruft das repo gar nicht erst auf wenn recht nicht vorhanden

IsReadCustomerAllAllowed
boolean
TODO ist das gleiche wie OnlyMyCustomers

OnlyPublicProjects
boolean
Filter für nur freie Projekte

Page
integer
Seitennummer für das Paging | Standard: 0

Items
integer
Bestimmt die Anzahl der Einträge pro Seite | Standard: 10 | Alle: 0

SearchTerm
string
Filter für Wörter

SearchIn
string
Eigenschaften, in denen gesucht werden soll. Trenner zwischen diesen Eigenschaften ist "|".

OrderBy
string
Eigenschaften nach denen sortiert werden soll. Ein Ausrufezeichen ! am Ende gibt die Abwärtssortierung an. Um nach mehreren Eigenschaften zu sortieren, müssen diese durch ein "|" getrennt werden.

Filter
string
Es kann ein Filter definiert werden um die Ergebnismenge einzuschränken. Zum Beispiel: (Property EQ Value OR Property2 GT Value2) AND (Property3 CT 'String') Weitere Informationen finden Sie unter der Beschreibung für die FilterQueryLanguage

Body Parameters

None.

Response

Resource Description

Es wird eine Liste von Projektmodellen zurückgeliefert.

Model: Collection of Project
Number
string
Länge: einschließlich zwischen 0 und 20
Die Projektnummer. [WPROJEKT.Projekt]

Status
string
Länge: einschließlich zwischen 0 und 1
Der Projektstatus. [WPROJEKT.Status] O - offen | E - erledigt

Date
date
Das Projektdatum. [WPROJEKT.Datum]

Name
string
Länge: einschließlich zwischen 0 und 40
Die Projektbezeichnung. [WPROJEKT.Bezeichnung]

AdditionalInformation
string
Länge: einschließlich zwischen 0 und 40
Der Projekt Zusatz. [WPROJEKT.Zusatz]

CustomerNumber
string
Länge: einschließlich zwischen 0 und 13
Der Kunde des Projektes. [WPROJEKT.Kunde]

DocumentAddressNumber
string
Länge: einschließlich zwischen 0 und 13
Rechnungsadresse des Projektes. [WPROJEKT.RechAdresse]

CurrencyCode
string
Länge: einschließlich zwischen 0 und 3
Der Währungscode des Projektes. [WPROJEKT.Waehrungscode]

PriceKind
string
Länge: einschließlich zwischen 0 und 1
Die Preisart des Projektes. [WPROJEKT.Waehrungscode] N - Netto | B - Brutto | S - steuerfrei | E - Erwerbssteuer

DiscountArticleNumber
string
Länge: einschließlich zwischen 0 und 18
Der Abschagartikel des Projektes. [WPROJEKT.Abschlagsartikel]

CostCenterNumber
string
Länge: einschließlich zwischen 0 und 15
Die Kostenstelle des Projektes. [WPROJEKT.Kostenstelle]

WarehouseLocationNumber
string
Länge: einschließlich zwischen 0 und 15
Der Standort des Projektes. [WPROJEKT.Standort]

IsFreeProject
boolean
Kennzeichen für Freies Projekt.[WPROJEKT.FreiesProjekt]

FreieFelder des Projektes.

MetaData
Anlege/Bearbeitet Informationen des Projektes.

Description
string
Nur lesen
Beschreibung des Projektes

Response Formats
application/json
Beispiel:
    [
  {
    "Number": "sample string 1",
    "Status": "sample string 2",
    "Date": "2024-11-22T04:29:23.8908153+01:00",
    "Name": "sample string 4",
    "AdditionalInformation": "sample string 5",
    "CustomerNumber": "sample string 6",
    "DocumentAddressNumber": "sample string 7",
    "CurrencyCode": "sample string 8",
    "PriceKind": "sample string 9",
    "DiscountArticleNumber": "sample string 10",
    "CostCenterNumber": "sample string 11",
    "WarehouseLocationNumber": "sample string 12",
    "IsFreeProject": true,
    "CustomField": {
      "Text1": "sample string 1",
      "Text2": "sample string 2",
      "Number1": 1.1,
      "Number2": 1.1,
      "Number3": 1,
      "Number4": 1,
      "Date1": "2024-11-22T04:29:23.8908153+01:00",
      "Date2": "2024-11-22T04:29:23.8908153+01:00",
      "Flag1": true,
      "Flag2": true,
      "Flag3": true,
      "Flag4": true
    },
    "MetaData": {
      "CreationDate": "2024-11-22T04:29:23.8908153+01:00",
      "CreationUserToken": "sample string 1",
      "ModificationDate": "2024-11-22T04:29:23.8908153+01:00",
      "ModificationUserToken": "sample string 2"
    },
    "Description": "sample string 14"
  },
  {
    "Number": "sample string 1",
    "Status": "sample string 2",
    "Date": "2024-11-22T04:29:23.8908153+01:00",
    "Name": "sample string 4",
    "AdditionalInformation": "sample string 5",
    "CustomerNumber": "sample string 6",
    "DocumentAddressNumber": "sample string 7",
    "CurrencyCode": "sample string 8",
    "PriceKind": "sample string 9",
    "DiscountArticleNumber": "sample string 10",
    "CostCenterNumber": "sample string 11",
    "WarehouseLocationNumber": "sample string 12",
    "IsFreeProject": true,
    "CustomField": {
      "Text1": "sample string 1",
      "Text2": "sample string 2",
      "Number1": 1.1,
      "Number2": 1.1,
      "Number3": 1,
      "Number4": 1,
      "Date1": "2024-11-22T04:29:23.8908153+01:00",
      "Date2": "2024-11-22T04:29:23.8908153+01:00",
      "Flag1": true,
      "Flag2": true,
      "Flag3": true,
      "Flag4": true
    },
    "MetaData": {
      "CreationDate": "2024-11-22T04:29:23.8908153+01:00",
      "CreationUserToken": "sample string 1",
      "ModificationDate": "2024-11-22T04:29:23.8908153+01:00",
      "ModificationUserToken": "sample string 2"
    },
    "Description": "sample string 14"
  }
]