develop #38

Merged
bboterm merged 451 commits from develop into main 2025-11-19 14:28:14 +00:00
Showing only changes of commit a1175b57d8 - Show all commits

View File

@ -2094,8 +2094,9 @@ paths:
- taxMetadataRowId - taxMetadataRowId
- taxMetadataId - taxMetadataId
- taxCode - taxCode
- taxPercentageAmount - taxPercentage
- description - description
- weFactTaxCode
- validFrom - validFrom
- validUntil - validUntil
- name: $select - name: $select
@ -2113,7 +2114,7 @@ paths:
- taxMetadataRowId - taxMetadataRowId
- taxMetadataId - taxMetadataId
- taxCode - taxCode
- taxPercentageAmount - taxPercentage
- description - description
- validFrom - validFrom
- validUntil - validUntil
@ -2134,49 +2135,55 @@ paths:
- "@odata.etag": 4a758689-c28f-47d1-a230-e5422e9ad3be - "@odata.etag": 4a758689-c28f-47d1-a230-e5422e9ad3be
taxMetadataRowId: 13 taxMetadataRowId: 13
taxMetadataId: 2d444740-4131-4169-bb47-2d125641dc87 taxMetadataId: 2d444740-4131-4169-bb47-2d125641dc87
taxCode: V0 taxCode: V00
texPercantageAmount: 0 taxPercentage: 0
description: BTW VERKOOP NUL description: BTW VERKOOP NUL
weFactTaxCode: V0
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
- "@odata.etag": f848cce9-7fbe-4371-a70c-085fefe4613e - "@odata.etag": f848cce9-7fbe-4371-a70c-085fefe4613e
taxMetadataRowId: 14 taxMetadataRowId: 14
taxMetadataId: b5f879d1-043d-4357-9655-2eeca8ebe9bf taxMetadataId: b5f879d1-043d-4357-9655-2eeca8ebe9bf
taxCode: V09 taxCode: V09
taxPercentageAmount: 9 taxPercentage: 9
description: BTW VERKOOP LAAG 9% description: BTW VERKOOP LAAG 9%
weFactTaxCode: V9
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
- "@odata.etag": db06ae45-710d-4a4b-958b-cba61a8ba027 - "@odata.etag": db06ae45-710d-4a4b-958b-cba61a8ba027
taxMetadataRowId: 15 taxMetadataRowId: 15
taxMetadataId: 62e1abe7-d76f-4364-9207-591c0601ba55 taxMetadataId: 62e1abe7-d76f-4364-9207-591c0601ba55
taxCode: V21 taxCode: V21
taxPercentageAmount: 21 taxPercentage: 21
description: BTW VERKOOP HOOG 21% description: BTW VERKOOP HOOG 21%
weFactTaxCode: V21
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
- "@odata.etag": 3bc97433-06f8-431c-b931-f5e33641bf88 - "@odata.etag": 3bc97433-06f8-431c-b931-f5e33641bf88
taxMetadataRowId: 16 taxMetadataRowId: 16
taxMetadataId: 9a253fc3-e562-4c4a-925c-d9caf0dcc549 taxMetadataId: 9a253fc3-e562-4c4a-925c-d9caf0dcc549
taxCode: ?0 taxCode: I00
taxPercentageAmount: 0 taxPercentage: 0
description: BTW DEBIT NUL description: BTW DEBIT NUL
weFactTaxCode: I0
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
- "@odata.etag": 2262ab02-57a8-4425-a823-88d3c8d956bf - "@odata.etag": 2262ab02-57a8-4425-a823-88d3c8d956bf
taxMetadataRowId: 17 taxMetadataRowId: 17
taxMetadataId: 6243b848-5ca3-44e0-9860-4fb3a817f148 taxMetadataId: 6243b848-5ca3-44e0-9860-4fb3a817f148
taxCode: ?09 taxCode: I09
taxPercentageAmount: 9 taxPercentage: 9
description: BTW DEBIT laag 9% description: BTW DEBIT laag 9%
weFactTaxCode: I9
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
- "@odata.etag": 261794fa-11fa-47a2-9429-1e671638cb9d - "@odata.etag": 261794fa-11fa-47a2-9429-1e671638cb9d
taxMetadataRowId: 18 taxMetadataRowId: 18
taxMetadataId: 0240d6e4-6037-4da0-ac10-1fde0229d439 taxMetadataId: 0240d6e4-6037-4da0-ac10-1fde0229d439
taxCode: ?21 taxCode: I21
taxPercentageAmount: 21 taxPercentage: 21
description: BTW DEBIT hoog 21% description: BTW DEBIT hoog 21%
weFactTaxCode: I21
validFrom: 2024-03-22T09:00:00 validFrom: 2024-03-22T09:00:00
validUntil: null validUntil: null
security: security:
@ -2201,8 +2208,9 @@ paths:
description: This example adds a new tax metadata record to the database. description: This example adds a new tax metadata record to the database.
value: value:
taxCode: V21.4 taxCode: V21.4
taxPercentageAmount: 21.4 taxPercentage: 21.4
description: BTW VERKOOP HOOG 21.4% description: BTW VERKOOP HOOG 21.4%
weFactTaxCode: V21.4
validFrom: 2025-03-22T09:00:00 validFrom: 2025-03-22T09:00:00
validUntil: null validUntil: null
responses: responses:
@ -2246,7 +2254,17 @@ paths:
examples: examples:
Update tax metadata: Update tax metadata:
summary: Update tax metadata summary: Update tax metadata
description: In this example the tax metadata is updated. The validUntil field is updated to 2025-03-22T09:00:00. description: In this example the tax metadata is updated.
value:
taxCode: V09
taxPercentage: 9
description: BTW VERKOOP LAAG 9%
weFactTaxCode: V9
validFrom: 2024-03-22T09:00:00
validUntil: 2025-03-22T09:00:00
Update tax metadata validity:
summary: Update tax metadata validity
description: In this example the validity of a tax metadata is updated. The validUntil field is updated to 2025-03-22T09:00:00.
value: value:
validUntil: 2025-03-22T09:00:00 validUntil: 2025-03-22T09:00:00
responses: responses:
@ -2266,6 +2284,20 @@ paths:
- default: [] - default: []
x-auth-type: Application & Application User x-auth-type: Application & Application User
x-throttling-tier: Unlimited x-throttling-tier: Unlimited
delete:
summary: Delete tax metadata.
description: |
Delete tax metadata. Note that tax metadata can only be deleted
if the validFrom is in the future.
tags:
- Metadata v2.2
responses:
"200":
description: OK
security:
- default: []
x-auth-type: Application & Application User
x-throttling-tier: Unlimited
/Odata/SourceMetadata: /Odata/SourceMetadata:
get: get:
summary: Find source metadata. summary: Find source metadata.
@ -4215,12 +4247,16 @@ components:
taxCode: taxCode:
type: string type: string
example: V21 example: V21
taxPercentageAmount: taxPercentage:
type: number type: number
example: 21 example: 21
description: description:
type: string type: string
example: BTW VERKOOP HOOG 21% example: BTW VERKOOP HOOG 21%
weFactTaxCode:
type: string
example: V21
nullable: true
validFrom: validFrom:
type: string type: string
format: date-time format: date-time
@ -4242,12 +4278,16 @@ components:
taxCode: taxCode:
type: string type: string
example: V21 example: V21
taxPercentageAmount: taxPercentage:
type: number type: number
example: 21 example: 21
description: description:
type: string type: string
example: BTW VERKOOP HOOG 21% example: BTW VERKOOP HOOG 21%
weFactTaxCode:
type: string
example: V21
nullable: true
validFrom: validFrom:
type: string type: string
format: date-time format: date-time
@ -4277,16 +4317,24 @@ components:
taxCode: taxCode:
type: string type: string
example: V21 example: V21
nullable: true
taxPercentageAmount: taxPercentageAmount:
type: number type: number
example: 21 example: 21
nullable: true
description: description:
type: string type: string
example: BTW VERKOOP HOOG 21% example: BTW VERKOOP HOOG 21%
nullable: true
weFactTaxCode:
type: string
example: V21
nullable: true
validFrom: validFrom:
type: string type: string
format: date-time format: date-time
example: 2024-03-22T09:00:00 example: 2024-03-22T09:00:00
nullable: true
validUntil: validUntil:
type: string type: string
format: date-time format: date-time