companyUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/brutto-accountings/types?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
[- {
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "wageCode": "string",
- "description": "string",
- "type": "string",
- "typeId": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
companyUid required | string <uuid> |
excludeHours required | boolean |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/brutto-accountings/hour-rate?excludeHours=true&api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "wageCode": "string",
- "description": "string",
- "type": "string",
- "typeId": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
supplementType required | integer <int32> Enum: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/brutto-accountings/supplement-rate?supplementType=0&api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "wageCode": "string",
- "description": "string",
- "type": "string",
- "typeId": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
api-version | string |
skip | integer <int32> |
take | integer <int32> |
searchPhrase | string |
accountingType | Array of strings |
type | Array of strings |
override | Array of booleans |
postings | Array of integers <int32> Items Enum: 0 1 2 3 |
{- "skip": 0,
- "take": 0,
- "searchPhrase": "string",
- "accountingType": [
- "string"
], - "type": [
- "string"
], - "override": [
- true
], - "postings": [
- 0
]
}
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "wageCode": "string",
- "accountingType": "string",
- "typeCredit": "string",
- "typeDebit": "string",
- "accountText": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isOverridden": true,
- "accountingTypeId": 0,
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
api-version | string |
skip | integer <int32> |
take | integer <int32> |
search | string |
sourceType | Array of strings |
types | Array of strings |
bookingGroupUids | Array of strings <uuid> |
{- "skip": 0,
- "take": 0,
- "search": "string",
- "sourceType": [
- "string"
], - "types": [
- "string"
], - "bookingGroupUids": [
- "00000000-0000-0000-0000-000000000000"
]
}
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "source": "string",
- "sourceName": "string",
- "referenceUid": "00000000-0000-0000-0000-000000000000",
- "accountWageCode": "string",
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true,
- "sourceUids": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "wageCode": "string",
- "description": "string",
- "type": "string",
- "typeId": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
api-version | string |
companyDepartmentUids required | Array of strings <uuid> |
required | object (Zalary.Models.CompanyBruttoAccounting.BruttoAccountingType) |
description | string [ 0 .. 500 ] characters |
wageCode | string |
debitAccountNumber | string |
creditAccountNumber | string |
{- "companyDepartmentUids": [
- "00000000-0000-0000-0000-000000000000"
], - "type": { },
- "description": "string",
- "wageCode": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string"
}
companyUid required | string <uuid> |
api-version | string |
companyBruttoAccountingOverrideUids required | Array of strings <uuid> |
{- "companyBruttoAccountingOverrideUids": [
- "00000000-0000-0000-0000-000000000000"
]
}
companyUid required | string <uuid> |
api-version | string |
skip | integer <int32> |
take | integer <int32> |
searchPhrase | string |
accountingType | Array of strings |
postings | Array of integers <int32> Items Enum: 0 1 2 3 |
sourceType | Array of strings |
{- "skip": 0,
- "take": 0,
- "searchPhrase": "string",
- "accountingType": [
- "string"
], - "postings": [
- 0
], - "sourceType": [
- "string"
]
}
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "source": "string",
- "sourceName": "string",
- "accountingOverrideUid": "00000000-0000-0000-0000-000000000000",
- "bookingGroupUid": "00000000-0000-0000-0000-000000000000",
- "wageCode": "string",
- "accountingType": "string",
- "typeCredit": "string",
- "typeDebit": "string",
- "accountText": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isOverridden": true,
- "accountingTypeId": 0,
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
companyAccountingUid required | string <uuid> |
api-version | string |
description | string |
wageCode | string [ 0 .. 20 ] characters |
debitAccountNumber | string |
creditAccountNumber | string |
isPostingDebitEnabled | boolean |
isPostingCreditEnabled | boolean |
{- "description": "string",
- "wageCode": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true
}
{- "wageCode": "string",
- "accountingType": "string",
- "typeCredit": "string",
- "typeDebit": "string",
- "accountText": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isOverridden": true,
- "accountingTypeId": 0,
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
api-version | string |
[- "00000000-0000-0000-0000-000000000000"
]
companyUid required | string <uuid> |
accountingOverrideUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var AccountingOverrideUid = "YOUR_accountingOverrideUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/brutto-accountings/override/" + AccountingOverrideUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
accountingOverrideUid required | string <uuid> |
api-version | string |
required | object (Zalary.Models.CompanyBruttoAccounting.BruttoAccountingType) |
description | string [ 0 .. 500 ] characters |
wageCode | string |
debitAccountNumber | string |
creditAccountNumber | string |
{- "type": { },
- "description": "string",
- "wageCode": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string"
}
companyUid required | string <uuid> |
companyAccountingUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var CompanyAccountingUid = "YOUR_companyAccountingUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/brutto-accountings/override-posting/" + CompanyAccountingUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
companyAccountingUid required | string <uuid> |
api-version | string |
description | string |
wageCode | string [ 0 .. 20 ] characters |
debitAccountNumber | string |
creditAccountNumber | string |
isPostingDebitEnabled | boolean |
isPostingCreditEnabled | boolean |
{- "description": "string",
- "wageCode": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true
}
{- "wageCode": "string",
- "accountingType": "string",
- "typeCredit": "string",
- "typeDebit": "string",
- "accountText": "string",
- "debitAccountNumber": "string",
- "creditAccountNumber": "string",
- "isOverridden": true,
- "accountingTypeId": 0,
- "isPostingDebitEnabled": true,
- "isPostingCreditEnabled": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}