info@selectline.de | +49 391 5555-080 | SelectLine - suits every company
/DocumentKinds
Description

Reads a list of document types

Request

URI Parameters

IncludeHiddenDocumentKinds
boolean
Also show hidden document types

OnlyTransferDocumentKinds
boolean
Show only documents that can be created per transfer

AddressFilterKind
Show only documents of a specific address type

Page
integer
Page number for paging | Default: 0

Items
integer
Sets the number of entries per page | Default: 10 | All: 0

SearchTerm
string
Filter for words

SearchIn
string
Properties in which to search. The separator between these properties is "|".

OrderBy
string
Properties to be sorted by. An exclamation mark ! at the end indicates downward sorting. To sort by several properties, they must be separated by a "|".

Filter
string
A filter can be defined to limit the result set. For example: (Property EQ Value OR Property2 GT Value2) AND (Property3 CT 'String') See the description for the FilterQueryLanguage for more information.

Body Parameters

None.

Response

Resource Description

Es wird eine Liste von Belegtypen zurückgeliefert.

Model: Collection of DocumentKind
Number
integer
[BELARTEN].[Nummer]

Flag
string
Length: including between 0 and 1
[BELARTEN].[Belegtyp]

Name
string
Length: including between 0 and 30
[BELARTEN].[Bezeichnung]

AddressKindFlag
string
Length: including between 0 and 2
[BELARTEN].[AdressBlobkey]

AddressKindLabel
string
Length: including between 0 and 20
[BELARTEN].[AdressBezeichnung]

TemplateKindFlag
string
Length: including between 0 and 3
[BELARTEN].[VorlagenKey]

TemplateKindLabel
string
Length: including between 0 and 30
[BELARTEN].[VorlagenBezeichnung]

RevenueKind
string
Length: including between 0 and 1
[BELARTEN].[Umsatz] E = Eingang / A = Ausgang

AnalysisKindFlag
string
Length: including between 0 and 1
[BELARTEN].[Belegwer] E = Eingang / A = Ausgang

WarehousingKindFlag
string
Length: including between 0 and 1
[BELARTEN].[LagerFlag] E - Bestellung | R - Reservierung | F - Fertigung | A - Abgang | Z - Zugang | P - Packen | U - Umlagerung | 0 - keine Lagerung

WarehousingKindLabel
string
Read only
Bezeichnung für das LagerFlag

DialogAppearanceKind
integer
[BELARTEN].[Maske] 0 - ohne Dialog | 1 - Belegdialog

IsTakeover
boolean
[BELARTEN].[ShowUebernahme]

IsNegativeAllowed
boolean
[BELARTEN].[EnableNegativ]

AlgebraicSignFactor
integer
[BELARTEN].[EA]

IsHidden
boolean
[BELARTEN].[Versteckt]

IsDeletable
boolean
[BELARTEN].[Loeschbar]

UseProcessingStatus
boolean
[BELARTEN].[Bearbeitungsstatus]

AutoComplete
boolean
[BELARTEN].[AutoErledigen]

PositionTextSettings
string
[BELARTEN].[StartwertePostext]

Response Formats
application/json
Example:
    [
  {
    "Number": 1,
    "Flag": "sample string 2",
    "Name": "sample string 3",
    "AddressKindFlag": "sample string 4",
    "AddressKindLabel": "sample string 5",
    "TemplateKindFlag": "sample string 6",
    "TemplateKindLabel": "sample string 7",
    "RevenueKind": "sample string 8",
    "AnalysisKindFlag": "sample string 9",
    "WarehousingKindFlag": "sample string 10",
    "WarehousingKindLabel": "sample string 11",
    "DialogAppearanceKind": 12,
    "IsTakeover": true,
    "IsNegativeAllowed": true,
    "AlgebraicSignFactor": 15,
    "IsHidden": true,
    "IsDeletable": true,
    "UseProcessingStatus": true,
    "AutoComplete": true,
    "PositionTextSettings": "sample string 20"
  },
  {
    "Number": 1,
    "Flag": "sample string 2",
    "Name": "sample string 3",
    "AddressKindFlag": "sample string 4",
    "AddressKindLabel": "sample string 5",
    "TemplateKindFlag": "sample string 6",
    "TemplateKindLabel": "sample string 7",
    "RevenueKind": "sample string 8",
    "AnalysisKindFlag": "sample string 9",
    "WarehousingKindFlag": "sample string 10",
    "WarehousingKindLabel": "sample string 11",
    "DialogAppearanceKind": 12,
    "IsTakeover": true,
    "IsNegativeAllowed": true,
    "AlgebraicSignFactor": 15,
    "IsHidden": true,
    "IsDeletable": true,
    "UseProcessingStatus": true,
    "AutoComplete": true,
    "PositionTextSettings": "sample string 20"
  }
]