Class OpenItemsApi
Represents a collection of functions to interact with the API endpoints
Inheritance
Inherited Members
Namespace: Simplic.Datev.Swagger.Api
Assembly: Simplic.Datev.IO.Swagger.dll
Syntax
public class OpenItemsApi : IOpenItemsApi, IApiAccessor
Constructors
| Improve this Doc View SourceOpenItemsApi(Configuration)
Initializes a new instance of the OpenItemsApi class using Configuration object
Declaration
public OpenItemsApi(Configuration configuration = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Configuration | configuration | An instance of Configuration |
OpenItemsApi(String)
Initializes a new instance of the OpenItemsApi class.
Declaration
public OpenItemsApi(string basePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | basePath |
Properties
| Improve this Doc View SourceConfiguration
Gets or sets the configuration object
Declaration
public Configuration Configuration { get; set; }
Property Value
| Type | Description |
|---|---|
| Configuration | An instance of the Configuration |
ExceptionFactory
Provides a factory method hook for the creation of exceptions.
Declaration
public ExceptionFactory ExceptionFactory { get; set; }
Property Value
| Type | Description |
|---|---|
| ExceptionFactory |
Methods
| Improve this Doc View SourceAddDefaultHeader(String, String)
Add default header.
Declaration
[Obsolete("AddDefaultHeader is deprecated, please use Configuration.AddDefaultHeader instead.")]
public void AddDefaultHeader(string key, string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | key | Header field name. |
| System.String | value | Header field value. |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGet(String, String, String, String, String)
Retrieve a specific account payable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account payable using a technical ID. Payables comprise all open items entered in accounts payable. This access request can be used to determine the current status of a specific account payable from a previously requested list of uncondensed accounts payable. This access request cannot be used for condensed accounts payable. <br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-payable/20140101_4711
Declaration
public AccountsPayable ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGet(string clientId, string fiscalYearId, string accountsPayableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsPayableId | ID of the account payable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| AccountsPayable | AccountsPayable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetAsync(String, String, String, String, String)
Retrieve a specific account payable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account payable using a technical ID. Payables comprise all open items entered in accounts payable. This access request can be used to determine the current status of a specific account payable from a previously requested list of uncondensed accounts payable. This access request cannot be used for condensed accounts payable. <br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-payable/20140101_4711
Declaration
public async Task<AccountsPayable> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetAsync(string clientId, string fiscalYearId, string accountsPayableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsPayableId | ID of the account payable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<AccountsPayable> | Task of AccountsPayable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetAsyncWithHttpInfo(String, String, String, String, String)
Retrieve a specific account payable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account payable using a technical ID. Payables comprise all open items entered in accounts payable. This access request can be used to determine the current status of a specific account payable from a previously requested list of uncondensed accounts payable. This access request cannot be used for condensed accounts payable. <br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-payable/20140101_4711
Declaration
public async Task<ApiResponse<AccountsPayable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string accountsPayableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsPayableId | ID of the account payable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<AccountsPayable>> | Task of ApiResponse (AccountsPayable) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetWithHttpInfo(String, String, String, String, String)
Retrieve a specific account payable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account payable using a technical ID. Payables comprise all open items entered in accounts payable. This access request can be used to determine the current status of a specific account payable from a previously requested list of uncondensed accounts payable. This access request cannot be used for condensed accounts payable. <br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-payable/20140101_4711
Declaration
public ApiResponse<AccountsPayable> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableAccountsPayableIdGetWithHttpInfo(string clientId, string fiscalYearId, string accountsPayableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsPayableId | ID of the account payable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<AccountsPayable> | ApiResponse of AccountsPayable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGet(String, String, String, String, String)
Retrieve an accounts payable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared payables. Payables comprise all open items entered in accounts payable. Payables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed payables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts payable:<br> .../accounts-payable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable/condense?filter=account_number eq 800000000 Retrieving a condensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable/condense?filter=account_number ge 800000000 and account_number le 899999999
Declaration
public List<AccountsPayable> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGet(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<AccountsPayable> | List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetAsync(String, String, String, String, String)
Retrieve an accounts payable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared payables. Payables comprise all open items entered in accounts payable. Payables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed payables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts payable:<br> .../accounts-payable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable/condense?filter=account_number eq 800000000 Retrieving a condensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable/condense?filter=account_number ge 800000000 and account_number le 899999999
Declaration
public async Task<List<AccountsPayable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetAsync(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.Collections.Generic.List<AccountsPayable>> | Task of List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetAsyncWithHttpInfo(String, String, String, String, String)
Retrieve an accounts payable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared payables. Payables comprise all open items entered in accounts payable. Payables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed payables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts payable:<br> .../accounts-payable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable/condense?filter=account_number eq 800000000 Retrieving a condensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable/condense?filter=account_number ge 800000000 and account_number le 899999999
Declaration
public async Task<ApiResponse<List<AccountsPayable>>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<System.Collections.Generic.List<AccountsPayable>>> | Task of ApiResponse (List<AccountsPayable>) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetWithHttpInfo(String, String, String, String, String)
Retrieve an accounts payable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared payables. Payables comprise all open items entered in accounts payable. Payables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed payables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts payable:<br> .../accounts-payable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable/condense?filter=account_number eq 800000000 Retrieving a condensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable/condense?filter=account_number ge 800000000 and account_number le 899999999
Declaration
public ApiResponse<List<AccountsPayable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableCondenseGetWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<System.Collections.Generic.List<AccountsPayable>> | ApiResponse of List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGet(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts payable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed payables. Payables comprise all open items entered in accounts payable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. Paging enables combinations with the filters "account_number" and "is_cleared". |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts payable:<br> .../accounts-payable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable?filter=account_number eq 800000000 Retrieving an uncondensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable?filter=account_number ge 800000000 and account_number le 899999999 Retrieving an uncondensed list of all cleared accounts payable:<br> .../accounts-payable?filter=is_cleared eq true Retrieving of the first 10 open items:<br> .../accounts-payable?top=10 Retrieving of the next 10 open items:<br> .../accounts-payable?top=10&skip=10
Declaration
public List<AccountsPayable> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGet(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<AccountsPayable> | List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetAsync(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts payable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed payables. Payables comprise all open items entered in accounts payable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. Paging enables combinations with the filters "account_number" and "is_cleared". |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts payable:<br> .../accounts-payable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable?filter=account_number eq 800000000 Retrieving an uncondensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable?filter=account_number ge 800000000 and account_number le 899999999 Retrieving an uncondensed list of all cleared accounts payable:<br> .../accounts-payable?filter=is_cleared eq true Retrieving of the first 10 open items:<br> .../accounts-payable?top=10 Retrieving of the next 10 open items:<br> .../accounts-payable?top=10&skip=10
Declaration
public async Task<List<AccountsPayable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetAsync(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.Collections.Generic.List<AccountsPayable>> | Task of List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetAsyncWithHttpInfo(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts payable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed payables. Payables comprise all open items entered in accounts payable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. Paging enables combinations with the filters "account_number" and "is_cleared". |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts payable:<br> .../accounts-payable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable?filter=account_number eq 800000000 Retrieving an uncondensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable?filter=account_number ge 800000000 and account_number le 899999999 Retrieving an uncondensed list of all cleared accounts payable:<br> .../accounts-payable?filter=is_cleared eq true Retrieving of the first 10 open items:<br> .../accounts-payable?top=10 Retrieving of the next 10 open items:<br> .../accounts-payable?top=10&skip=10
Declaration
public async Task<ApiResponse<List<AccountsPayable>>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<System.Collections.Generic.List<AccountsPayable>>> | Task of ApiResponse (List<AccountsPayable>) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetWithHttpInfo(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts payable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed payables. Payables comprise all open items entered in accounts payable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. Paging enables combinations with the filters "account_number" and "is_cleared". |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts payable:<br> .../accounts-payable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts payable for the creditor with the account number (account_number) 80000:<br> .../accounts-payable?filter=account_number eq 800000000 Retrieving an uncondensed list of all accounts payable for creditors with account numbers ranging from 80000 to 89999:<br> .../accounts-payable?filter=account_number ge 800000000 and account_number le 899999999 Retrieving an uncondensed list of all cleared accounts payable:<br> .../accounts-payable?filter=is_cleared eq true Retrieving of the first 10 open items:<br> .../accounts-payable?top=10 Retrieving of the next 10 open items:<br> .../accounts-payable?top=10&skip=10
Declaration
public ApiResponse<List<AccountsPayable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsPayableGetWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<System.Collections.Generic.List<AccountsPayable>> | ApiResponse of List<AccountsPayable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGet(String, String, String, String, String)
Retrieve a specific account receivable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account receivable using a technical ID. Receivables comprise all Open Items entered in accounts receivable. This access request can be used to determine the current status of a specific account receivable from a previously requested list of uncondensed accounts receivable. This access request cannot be used for condensed accounts receivable.<br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-receivable/20140101_4711
Declaration
public AccountsReceivable ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGet(string clientId, string fiscalYearId, string accountsReceivableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsReceivableId | ID of the account receivable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| AccountsReceivable | AccountsReceivable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetAsync(String, String, String, String, String)
Retrieve a specific account receivable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account receivable using a technical ID. Receivables comprise all Open Items entered in accounts receivable. This access request can be used to determine the current status of a specific account receivable from a previously requested list of uncondensed accounts receivable. This access request cannot be used for condensed accounts receivable.<br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-receivable/20140101_4711
Declaration
public async Task<AccountsReceivable> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetAsync(string clientId, string fiscalYearId, string accountsReceivableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsReceivableId | ID of the account receivable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<AccountsReceivable> | Task of AccountsReceivable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetAsyncWithHttpInfo(String, String, String, String, String)
Retrieve a specific account receivable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account receivable using a technical ID. Receivables comprise all Open Items entered in accounts receivable. This access request can be used to determine the current status of a specific account receivable from a previously requested list of uncondensed accounts receivable. This access request cannot be used for condensed accounts receivable.<br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-receivable/20140101_4711
Declaration
public async Task<ApiResponse<AccountsReceivable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string accountsReceivableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsReceivableId | ID of the account receivable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<AccountsReceivable>> | Task of ApiResponse (AccountsReceivable) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetWithHttpInfo(String, String, String, String, String)
Retrieve a specific account receivable (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Targeted access to an individual account receivable using a technical ID. Receivables comprise all Open Items entered in accounts receivable. This access request can be used to determine the current status of a specific account receivable from a previously requested list of uncondensed accounts receivable. This access request cannot be used for condensed accounts receivable.<br><br> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an account receivable:<br> .../accounts-receivable/20140101_4711
Declaration
public ApiResponse<AccountsReceivable> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableAccountsReceivableIdGetWithHttpInfo(string clientId, string fiscalYearId, string accountsReceivableId, string select = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | accountsReceivableId | ID of the account receivable |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<AccountsReceivable> | ApiResponse of AccountsReceivable |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGet(String, String, String, String, String)
Retrieve an accounts receivable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all outstanding and cleared receivables. Receivables comprise all Open Items entered in accounts receivable. Receivables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed receivables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts receivable:<br> .../accounts-receivable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts receivable for the debitor with the account number (account_number) 20000:<br> .../accounts-receivable/condense?filter=account_number eq 200000000 Retrieving a condensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable/condense?filter=account_number ge 200000000 and account_number le 299999999
Declaration
public List<AccountsReceivable> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGet(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<AccountsReceivable> | List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetAsync(String, String, String, String, String)
Retrieve an accounts receivable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all outstanding and cleared receivables. Receivables comprise all Open Items entered in accounts receivable. Receivables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed receivables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts receivable:<br> .../accounts-receivable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts receivable for the debitor with the account number (account_number) 20000:<br> .../accounts-receivable/condense?filter=account_number eq 200000000 Retrieving a condensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable/condense?filter=account_number ge 200000000 and account_number le 299999999
Declaration
public async Task<List<AccountsReceivable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetAsync(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.Collections.Generic.List<AccountsReceivable>> | Task of List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetAsyncWithHttpInfo(String, String, String, String, String)
Retrieve an accounts receivable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all outstanding and cleared receivables. Receivables comprise all Open Items entered in accounts receivable. Receivables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed receivables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts receivable:<br> .../accounts-receivable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts receivable for the debitor with the account number (account_number) 20000:<br> .../accounts-receivable/condense?filter=account_number eq 200000000 Retrieving a condensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable/condense?filter=account_number ge 200000000 and account_number le 299999999
Declaration
public async Task<ApiResponse<List<AccountsReceivable>>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<System.Collections.Generic.List<AccountsReceivable>>> | Task of ApiResponse (List<AccountsReceivable>) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetWithHttpInfo(String, String, String, String, String)
Retrieve an accounts receivable list (condensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all outstanding and cleared receivables. Receivables comprise all Open Items entered in accounts receivable. Receivables that can be condensed will be shown in condensed form. Therefore, the results list may contain both condensed and uncondensed receivables.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving a condensed list of all outstanding accounts receivable:<br> .../accounts-receivable/condense?filter=is_cleared eq false Retrieving a condensed list of all accounts receivable for the debitor with the account number (account_number) 20000:<br> .../accounts-receivable/condense?filter=account_number eq 200000000 Retrieving a condensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable/condense?filter=account_number ge 200000000 and account_number le 299999999
Declaration
public ApiResponse<List<AccountsReceivable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableCondenseGetWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<System.Collections.Generic.List<AccountsReceivable>> | ApiResponse of List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGet(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts receivable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed items. Receivables comprise all Open Items entered in accounts receivable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Please note that the functional connection of the Open Items remains intact.<br> In some cases, more items may be returned than were filtered by top & skip, since these items belong together.<br> Paging enables combinations with the filters "account_number" and "is_cleared".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts receivable:<br> .../accounts-receivable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts receivable for the debitor with the account number 20000:<br> .../accounts-receivable?filter=account_number eq 200000000 Retrieving an uncondensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable?filter=account_number ge 200000000 and account_number le 299999999 Retrieving an uncondensed list of all accounts receivable cleared:<br> .../accounts-receivable?filter=is_cleared eq true Retrieving of the first 10 accounts receivable:<br> .../accounts-receivable?top=10 Retrieving of the next 10 accounts receivable:<br> .../accounts-receivable?top=10&skip=10
Declaration
public List<AccountsReceivable> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGet(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<AccountsReceivable> | List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetAsync(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts receivable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed items. Receivables comprise all Open Items entered in accounts receivable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Please note that the functional connection of the Open Items remains intact.<br> In some cases, more items may be returned than were filtered by top & skip, since these items belong together.<br> Paging enables combinations with the filters "account_number" and "is_cleared".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts receivable:<br> .../accounts-receivable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts receivable for the debitor with the account number 20000:<br> .../accounts-receivable?filter=account_number eq 200000000 Retrieving an uncondensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable?filter=account_number ge 200000000 and account_number le 299999999 Retrieving an uncondensed list of all accounts receivable cleared:<br> .../accounts-receivable?filter=is_cleared eq true Retrieving of the first 10 accounts receivable:<br> .../accounts-receivable?top=10 Retrieving of the next 10 accounts receivable:<br> .../accounts-receivable?top=10&skip=10
Declaration
public async Task<List<AccountsReceivable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetAsync(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.Collections.Generic.List<AccountsReceivable>> | Task of List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetAsyncWithHttpInfo(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts receivable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed items. Receivables comprise all Open Items entered in accounts receivable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Please note that the functional connection of the Open Items remains intact.<br> In some cases, more items may be returned than were filtered by top & skip, since these items belong together.<br> Paging enables combinations with the filters "account_number" and "is_cleared".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts receivable:<br> .../accounts-receivable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts receivable for the debitor with the account number 20000:<br> .../accounts-receivable?filter=account_number eq 200000000 Retrieving an uncondensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable?filter=account_number ge 200000000 and account_number le 299999999 Retrieving an uncondensed list of all accounts receivable cleared:<br> .../accounts-receivable?filter=is_cleared eq true Retrieving of the first 10 accounts receivable:<br> .../accounts-receivable?top=10 Retrieving of the next 10 accounts receivable:<br> .../accounts-receivable?top=10&skip=10
Declaration
public async Task<ApiResponse<List<AccountsReceivable>>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetAsyncWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ApiResponse<System.Collections.Generic.List<AccountsReceivable>>> | Task of ApiResponse (List<AccountsReceivable>) |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetWithHttpInfo(String, String, String, String, String, Nullable<Int32>, String)
Retrieve an accounts receivable list (uncondensed) Below, the term "Open Items" in upper case will be used as the umbrella term for all entries in accounts payable and receivable. When referring to the concrete status of "Open Items", the term will appear in lower case (e.g. "open items" or "cleared items"). Retrieve all open and cleared uncondensed items. Receivables comprise all Open Items entered in accounts receivable.<br><br> Streaming This resource supports streaming. <br> The number of items may differ from the unstreamed request, as the functional context is missing here. <br> Limitations to normal requests: <ul> <li>Properties "open_balance_of_item" and "debit_credit_identifier" are not available</li> <li>Filter on "open_balance_of_item" cannot be applied</li> <li>Use of paging is not supported</li> <li>Error messages will not be displayed for the time being</li> </ul> Retrieving Open Items with subordinate objects By including the parameter expand=all in the URI, the full scope of an Open Item object will be requested.<br> In the standard case, without the expand parameter, the Open Item object will be requested without subordinate objects.<br><br> Filter If no further parameters are entered, the list contains both open and cleared items.<br><br> Filter options The number of results can be limited by using the following filters: - account_number - document_field1 - date - due_date - open_balance_of_item - is_cleared Operators Filter option: account_number, date, due_date, open_balance_of_item | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | | ge | Greater than or equal | | le | Less than or equal | Filter option: document_field1, is_cleared | Operator | Description | |:- -- -- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | eq | Equal | Filter combinations Filters can be combined using the operator "and".<br><br> Paging When accessing large quantities of data, it may happen that these cannot be delivered in a single request. In this case, paging has to be used in order to reduce the amount of data in a single request. Please use top and skip for this purpose. |Parameter|Description | |:- -- -- -:|- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --| | skip | Number of Open Items that should be skipped. Example: skip=40 | | top | Number of Open Items that should be read as a result of the request. Example: top=20 | Please note that the functional connection of the Open Items remains intact.<br> In some cases, more items may be returned than were filtered by top & skip, since these items belong together.<br> Paging enables combinations with the filters "account_number" and "is_cleared".<br><br> Use multiple data paths It is necessary to know the correct data path to address the correct data stock. If the correct data path cannot be determined in DATEVconnect, the desired data path can be defined by a configuration file to resolve this data path collision. Further information is provided in Info Database, document 1071637.<br><br> URI examples Retrieving an uncondensed list of all outstanding accounts receivable:<br> .../accounts-receivable?filter=is_cleared eq false Retrieving an uncondensed list of all accounts receivable for the debitor with the account number 20000:<br> .../accounts-receivable?filter=account_number eq 200000000 Retrieving an uncondensed list of all accounts receivable for debitors with account numbers ranging from 20000 to 29999:<br> .../accounts-receivable?filter=account_number ge 200000000 and account_number le 299999999 Retrieving an uncondensed list of all accounts receivable cleared:<br> .../accounts-receivable?filter=is_cleared eq true Retrieving of the first 10 accounts receivable:<br> .../accounts-receivable?top=10 Retrieving of the next 10 accounts receivable:<br> .../accounts-receivable?top=10&skip=10
Declaration
public ApiResponse<List<AccountsReceivable>> ClientsClientIdFiscalYearsFiscalYearIdAccountsReceivableGetWithHttpInfo(string clientId, string fiscalYearId, string select = null, string filter = null, string skip = null, int? top = null, string expand = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | clientId | ID of central client/company |
| System.String | fiscalYearId | ID of the fiscal year |
| System.String | select | Comma separated list of properties to which the results will then be limited. Example: select=id (optional) |
| System.String | filter | Entering a filter expression influences the number of results. Example: filter=is_abc eq true and xy_number eq 10000 (optional) |
| System.String | skip | States how many elements in the total number of items should be skipped. Example: skip=10 (optional) |
| System.Nullable<System.Int32> | top | States the maximum number of elements that should be contained within the total. Example: top=10 (optional) |
| System.String | expand | Parameter that allows reading a resource with subordinate objects. When specifying "all", all subordinate objects are loaded (no indication corresponds to "none"). Example: expand=all (optional) |
Returns
| Type | Description |
|---|---|
| ApiResponse<System.Collections.Generic.List<AccountsReceivable>> | ApiResponse of List<AccountsReceivable> |
Exceptions
| Type | Condition |
|---|---|
| ApiException | Thrown when fails to make API call |
DefaultHeader()
Gets the default header.
Declaration
[Obsolete("DefaultHeader is deprecated, please use Configuration.DefaultHeader instead.")]
public IDictionary<string, string> DefaultHeader()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.String> | Dictionary of HTTP header |
GetBasePath()
Gets the base path of the API client.
Declaration
public string GetBasePath()
Returns
| Type | Description |
|---|---|
| System.String | The base path |
SetBasePath(String)
Sets the base path of the API client.
Declaration
[Obsolete("SetBasePath is deprecated, please do 'Configuration.ApiClient = new ApiClient(\"http://new-path\")' instead.")]
public void SetBasePath(string basePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | basePath |