feature/OVPAY-1755 #12
@ -1321,7 +1321,7 @@ paths:
|
||||
Update booking metadata:
|
||||
summary: Update booking metadata
|
||||
description: |
|
||||
In this example the booking metadata is updated. The validUntil field is updated to 2024-03-22T09:00:00.
|
||||
In this example the booking metadata is updated. All fields are updated.
|
||||
value:
|
||||
name: Dagkaarten
|
||||
description: Dagkaarten nov. 2024
|
||||
@ -1332,6 +1332,12 @@ paths:
|
||||
hasLinePerConcession: true
|
||||
validFrom: 2022-01-01 00:00:00
|
||||
validUntil: 2024-03-22T09:00:00
|
||||
Update valid until:
|
||||
summary: Update valid until
|
||||
description: |
|
||||
In this example the booking metadata is updated. The validUntil field is updated to 2024-03-22T09:00:00.
|
||||
value:
|
||||
validUntil: 2024-03-22T09:00:00
|
||||
responses:
|
||||
"200":
|
||||
description: OK
|
||||
@ -1434,12 +1440,16 @@ paths:
|
||||
description: In this example a new tax booking line metadata is added to an existing booking.
|
||||
value:
|
||||
name: Saldoreizen - BTW
|
||||
description: BTW 9%
|
||||
sourceMetadataId: null
|
||||
identifyingFieldValue: null
|
||||
concessionId: null
|
||||
isContraAccount: false
|
||||
lineType: tax
|
||||
lineSense: credit
|
||||
costCenter: 603031
|
||||
department: 140
|
||||
costType: 15427
|
||||
costCenter: null
|
||||
articleName: null
|
||||
extRef1: null
|
||||
extRef2: null
|
||||
@ -1452,11 +1462,15 @@ paths:
|
||||
description: In this example a new yield booking line metadata is added to an existing booking.
|
||||
value:
|
||||
name: Opbrengst Saldoreizen - RAIL
|
||||
description: Saldoreizen nov. 2024
|
||||
sourceMetadataId: null
|
||||
identifyingFieldValue: null
|
||||
concessionId: 1
|
||||
isContraAccount: false
|
||||
lineType: analysis
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 603031
|
||||
articleName: Saldoreizen
|
||||
extRef1: null
|
||||
@ -1465,6 +1479,28 @@ paths:
|
||||
extRef4: null
|
||||
extRef5: TLS
|
||||
extRef6: null
|
||||
Add a new contra account booking line metadata:
|
||||
summary: Add a new contra account booking line metadata
|
||||
description: In this example a new contra account booking line metadata is added to an existing booking.
|
||||
value:
|
||||
name: Tegenrekening productverkopen
|
||||
description: ST20 produktverkopen nov 2024
|
||||
sourceMetadataId: null
|
||||
identifyingFieldValue: null
|
||||
concessionId: null
|
||||
isContraAccount: true
|
||||
lineType: analysis
|
||||
lineSense: debet
|
||||
department: 140
|
||||
costType: 15427
|
||||
costCenter: null
|
||||
articleName: null
|
||||
extRef1: null
|
||||
extRef2: null
|
||||
extRef3: null
|
||||
extRef4: null
|
||||
extRef5: null
|
||||
extRef6: null
|
||||
responses:
|
||||
"201":
|
||||
description: Created
|
||||
@ -1683,11 +1719,15 @@ paths:
|
||||
- bookingLineMetadataId
|
||||
- bookingMetadataId
|
||||
- name
|
||||
- description
|
||||
- sourceMetadataId
|
||||
- identifyingFieldValue
|
||||
- concessionId
|
||||
- isContraAccount
|
||||
- lineType
|
||||
- lineSense
|
||||
- department
|
||||
- costType
|
||||
- costCenter
|
||||
- articleName
|
||||
- extRef1
|
||||
@ -1712,11 +1752,15 @@ paths:
|
||||
- bookingLineMetadataId
|
||||
- bookingMetadataId
|
||||
- name
|
||||
- description
|
||||
- sourceMetadataId
|
||||
- identifyingFieldValue
|
||||
- concessionId
|
||||
- isContraAccount
|
||||
- lineType
|
||||
- lineSense
|
||||
- department
|
||||
- costType
|
||||
- costCenter
|
||||
- articleName
|
||||
- extRef1
|
||||
@ -1759,11 +1803,15 @@ paths:
|
||||
bookingLineMetadataId: 98dccb4c-f24f-4acd-a036-f4b465124842
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Webshop - Dagkaart - BUS
|
||||
sourceName: HTM-website
|
||||
description: Dagkaarten nov. 2024 BUS
|
||||
sourceMetadataId: 2c55f374-8ef8-4615-bc0a-5c92184ff4b2
|
||||
identifyingFieldValue: null
|
||||
concessionId: 2
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 603031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
@ -1777,11 +1825,15 @@ paths:
|
||||
bookingLineMetadataId: 1bca01db-40d3-4447-9f28-41475ec6877d
|
||||
bookingMetadataId: bd290c3f-4a27-4898-911e-1aadacc4a034
|
||||
name: TLS - Saldoreizen - RAIL
|
||||
sourceName: Translink
|
||||
description: Saldoreizen nov. 2024 RAIL
|
||||
sourceMetadataId: 4dab350d-a47c-4cc0-80e8-404e099f5c24
|
||||
identifyingFieldValue: null
|
||||
concessionId: 1
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84955
|
||||
costCenter: 603007
|
||||
articleName: Opbrengst TLS
|
||||
extRef1: null
|
||||
@ -1804,11 +1856,15 @@ paths:
|
||||
bookingLineMetadataId: 98dccb4c-f24f-4acd-a036-f4b465124842
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Webshop - Dagkaart - BUS
|
||||
sourceName: HTM-website
|
||||
description: Dagkaarten nov. 2024 BUS
|
||||
sourceMetadataId: 2c55f374-8ef8-4615-bc0a-5c92184ff4b2
|
||||
identifyingFieldValue: null
|
||||
concessionId: 2
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 619031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
@ -1822,11 +1878,14 @@ paths:
|
||||
bookingLineMetadataId: a4464b5c-9a8e-4e48-a0a0-5500b1ca0885
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Webshop - Dagkaart - RAIL
|
||||
sourceName: HTM-website
|
||||
description: Dagkaarten nov. 2024 RAIL
|
||||
sourceMetadataId: 2c55f374-8ef8-4615-bc0a-5c92184ff4b2
|
||||
identifyingFieldValue: null
|
||||
concessionId: 1
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 603031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
@ -1840,11 +1899,15 @@ paths:
|
||||
bookingLineMetadataId: feaa7b33-ba49-40a2-90f3-5dd70d591f17
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Ticketapp - Dagkaart - BUS
|
||||
sourceName: HTM-app
|
||||
description: Dagkaarten nov. 2024 BUS
|
||||
sourceMetadataId: 2c55f374-8ef8-4615-bc0a-5c92184ff4b2
|
||||
identifyingFieldValue: null
|
||||
concessionId: 2
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 619031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
@ -1858,11 +1921,15 @@ paths:
|
||||
bookingLineMetadataId: ea6ce4e7-4d52-4b89-bbea-ffe0ef6c48ff
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Ticketapp - Dagkaart - RAIL
|
||||
sourceName: HTM-app
|
||||
description: Dagkaarten nov. 2024 RAIL
|
||||
sourceMetadataId: 2c55f374-8ef8-4615-bc0a-5c92184ff4b2
|
||||
identifyingFieldValue: null
|
||||
concessionId: 1
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 603031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
@ -1876,12 +1943,16 @@ paths:
|
||||
bookingLineMetadataId: 0a8dbb7d-73c8-451e-9028-e4613283c7bd
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Dagkaart - BTW
|
||||
sourceMetadata: null
|
||||
description: BTW 9%
|
||||
sourceMetadataId: null
|
||||
identifyingFieldValue: null
|
||||
concession: null
|
||||
concessionId: null
|
||||
isContraAccount: false
|
||||
lineType: tax
|
||||
lineSense: credit
|
||||
costCenter: 1337
|
||||
department: 140
|
||||
costType: 15427
|
||||
costCenter: null
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
extRef2: null
|
||||
@ -1889,6 +1960,28 @@ paths:
|
||||
extRef4: null
|
||||
extRef5: null
|
||||
extRef6: null
|
||||
- "@odata.etag": 26c89ff7-2fc3-4cc5-ae80-7e1e90886148
|
||||
bookingLineMetadataRowId: 16
|
||||
bookingLineMetadataId: d8c8b3b8-e996-463e-9c32-f0878ebfbcbb
|
||||
bookingMetadataId: 6ce10520-9a73-4cb4-b8dd-39ee46ceb617
|
||||
name: Dagkaart - Tegenrekening
|
||||
description: ST20 produktverkopen nov 2024
|
||||
sourceMetadataId: null
|
||||
identifyingFieldValue: null
|
||||
concessionId: null
|
||||
isContraAccount: true
|
||||
lineType: analysis
|
||||
lineSense: credit
|
||||
department: 220
|
||||
costType: 10486
|
||||
costCenter: null
|
||||
articleName: null
|
||||
extRef1: null
|
||||
extRef2: null
|
||||
extRef3: 2025-02-17
|
||||
extRef4: null
|
||||
extRef5: null
|
||||
extRef6: null
|
||||
security:
|
||||
- default: []
|
||||
x-auth-type: Application & Application User
|
||||
@ -1915,6 +2008,29 @@ paths:
|
||||
schema:
|
||||
$ref: "#/components/schemas/BookingLineMetadataPatchRequestBody"
|
||||
examples:
|
||||
Update a booking line:
|
||||
summary: Update a booking line
|
||||
description: |
|
||||
In this example an existing booking line metadata is updated.
|
||||
value:
|
||||
name: Ticketapp - Dagkaart - RAIL
|
||||
description: Dagkaarten nov. 2024 RAIL
|
||||
sourceMetadataId: 8cddd157-c9ea-4027-9e8b-f1c5201440f1
|
||||
identifyingFieldValue: null
|
||||
concessionId: 1
|
||||
isContraAccount: false
|
||||
lineType: summary
|
||||
lineSense: credit
|
||||
department: 900
|
||||
costType: 84956
|
||||
costCenter: 603031
|
||||
articleName: dagkaart
|
||||
extRef1: null
|
||||
extRef2: null
|
||||
extRef3: 2025-02-17
|
||||
extRef4: null
|
||||
extRef5: Webshop
|
||||
extRef6: null
|
||||
Update cost center of a booking line:
|
||||
summary: Update cost center of a booking line
|
||||
description: |
|
||||
@ -3634,6 +3750,9 @@ components:
|
||||
name:
|
||||
type: string
|
||||
example: Dagkaart - BUS
|
||||
description:
|
||||
type: string
|
||||
example: Dagkaarten nov. 2024 BUS
|
||||
sourceMetadataId:
|
||||
type: string
|
||||
format: uuid
|
||||
@ -3647,6 +3766,9 @@ components:
|
||||
type: integer
|
||||
example: 1
|
||||
nullable: true
|
||||
isContraAccount:
|
||||
type: boolean
|
||||
example: false
|
||||
lineType:
|
||||
type: string
|
||||
enum:
|
||||
@ -3660,6 +3782,12 @@ components:
|
||||
- debit
|
||||
- credit
|
||||
example: credit
|
||||
department:
|
||||
type: string
|
||||
example: 900
|
||||
costType:
|
||||
type: string
|
||||
example: 84956
|
||||
costCenter:
|
||||
type: string
|
||||
example: 603031
|
||||
@ -3694,8 +3822,12 @@ components:
|
||||
nullable: true
|
||||
required:
|
||||
- name
|
||||
- description
|
||||
- isContraAccount
|
||||
- lineType
|
||||
- lineSense
|
||||
- department
|
||||
- costType
|
||||
BookingLineMetadataPostResponseBody:
|
||||
type: object
|
||||
properties:
|
||||
@ -3735,9 +3867,13 @@ components:
|
||||
name:
|
||||
type: string
|
||||
example: Dagkaart - RAIL
|
||||
sourceName:
|
||||
description:
|
||||
type: string
|
||||
example: HTM-website
|
||||
example: Dagkaarten nov. 2024 RAIL
|
||||
sourceMetadataId:
|
||||
type: string
|
||||
format: uuid
|
||||
example: db7e5899-3904-4b53-bd62-a56aef34c66d
|
||||
nullable: true
|
||||
identifyingFieldValue:
|
||||
type: string
|
||||
@ -3747,6 +3883,9 @@ components:
|
||||
type: integer
|
||||
example: 1
|
||||
nullable: true
|
||||
isContraAccount:
|
||||
type: boolean
|
||||
example: false
|
||||
lineType:
|
||||
type: string
|
||||
enum:
|
||||
@ -3760,6 +3899,12 @@ components:
|
||||
- debit
|
||||
- credit
|
||||
example: credit
|
||||
department:
|
||||
type: string
|
||||
example: 900
|
||||
costType:
|
||||
type: string
|
||||
example: 84956
|
||||
costCenter:
|
||||
type: string
|
||||
example: 603031
|
||||
@ -3796,75 +3941,95 @@ components:
|
||||
- bookingLineMetadataId
|
||||
- bookingMetadataId
|
||||
- name
|
||||
- description
|
||||
- isContraAccount
|
||||
- lineType
|
||||
- lineSense
|
||||
- department
|
||||
- costType
|
||||
BookingLineMetadataPatchRequestBody:
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
nullable: true
|
||||
example: Dagkaart - RAIL
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
example: Dagkaarten nov. 2024 RAIL
|
||||
nullable: true
|
||||
sourceMetadataId:
|
||||
type: string
|
||||
format: uuid
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
identifyingFieldValue:
|
||||
type: string
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
concessionId:
|
||||
type: integer
|
||||
nullable: true
|
||||
example: 1
|
||||
nullable: true
|
||||
isContraAccount:
|
||||
type: boolean
|
||||
example: false
|
||||
nullable: true
|
||||
lineType:
|
||||
type: string
|
||||
nullable: true
|
||||
enum:
|
||||
- summary
|
||||
- analysis
|
||||
- tax
|
||||
example: summary
|
||||
nullable: true
|
||||
lineSense:
|
||||
type: string
|
||||
nullable: true
|
||||
enum:
|
||||
- debit
|
||||
- credit
|
||||
example: credit
|
||||
nullable: true
|
||||
department:
|
||||
type: string
|
||||
example: 900
|
||||
nullable: true
|
||||
costType:
|
||||
type: string
|
||||
example: 84956
|
||||
nullable: true
|
||||
costCenter:
|
||||
type: string
|
||||
nullable: true
|
||||
example: 603031
|
||||
nullable: true
|
||||
articleName:
|
||||
type: string
|
||||
nullable: true
|
||||
example: dagkaart
|
||||
nullable: true
|
||||
extRef1:
|
||||
type: string
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
extRef2:
|
||||
type: string
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
extRef3:
|
||||
type: string
|
||||
nullable: true
|
||||
example: 2025-02-17
|
||||
nullable: true
|
||||
extRef4:
|
||||
type: string
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
extRef5:
|
||||
type: string
|
||||
nullable: true
|
||||
example: Webshop
|
||||
nullable: true
|
||||
extRef6:
|
||||
type: string
|
||||
nullable: true
|
||||
example: null
|
||||
nullable: true
|
||||
BookingLineMetadataPatchResponseBody:
|
||||
type: object
|
||||
properties:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user