Add productcategory for saldo and product examples for saldo and change IBAN mandate #28

Merged
maxmartens merged 4 commits from feature/OVPAY-2029-saldo into develop 2025-09-26 16:42:55 +00:00
3 changed files with 56 additions and 56 deletions
Showing only changes of commit 5aabd3e529 - Show all commits

View File

@ -401,7 +401,7 @@ paths:
[
{
"sellingPriceId": 78,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"fromInclusive": "2024-09-30T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -632,7 +632,7 @@ paths:
[
{
"sellingPriceId": 149,
"amountExclTax": 276,
"amountExclTax": null,
"amountInclTax": 300,
"fromInclusive": "2025-01-19T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -752,7 +752,7 @@ paths:
[
{
"sellingPriceId": 148,
"amountExclTax": 276,
"amountExclTax": null,
"amountInclTax": 300,
"fromInclusive": "2025-01-19T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -1205,7 +1205,7 @@ paths:
[
{
"sellingPriceId": 139,
"amountExclTax": 5412,
"amountExclTax": null,
"amountInclTax": 5900,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1355,7 +1355,7 @@ paths:
[
{
"sellingPriceId": 140,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1509,7 +1509,7 @@ paths:
[
{
"sellingPriceId": 141,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1663,7 +1663,7 @@ paths:
[
{
"sellingPriceId": 142,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",

View File

@ -401,7 +401,7 @@ paths:
[
{
"sellingPriceId": 78,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"fromInclusive": "2024-09-30T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -632,7 +632,7 @@ paths:
[
{
"sellingPriceId": 149,
"amountExclTax": 276,
"amountExclTax": null,
"amountInclTax": 300,
"fromInclusive": "2025-01-19T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -752,7 +752,7 @@ paths:
[
{
"sellingPriceId": 148,
"amountExclTax": 276,
"amountExclTax": null,
"amountInclTax": 300,
"fromInclusive": "2025-01-19T23:00:00.000+00:00",
"toInclusive": "2028-11-17T23:00:00.000+00:00",
@ -1205,7 +1205,7 @@ paths:
[
{
"sellingPriceId": 139,
"amountExclTax": 5412,
"amountExclTax": null,
"amountInclTax": 5900,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1355,7 +1355,7 @@ paths:
[
{
"sellingPriceId": 140,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1509,7 +1509,7 @@ paths:
[
{
"sellingPriceId": 141,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",
@ -1663,7 +1663,7 @@ paths:
[
{
"sellingPriceId": 142,
"amountExclTax": 8899,
"amountExclTax": null,
"amountInclTax": 9700,
"fromInclusive": "2024-12-31T23:00:00.000+00:00",
"toInclusive": "2025-12-31T23:00:00.000+00:00",

View File

@ -435,7 +435,7 @@ paths:
"salesTouchpointId": 3,
"sellingPrices": [
{
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -448,7 +448,7 @@ paths:
],
"purchasePrices": [
{
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -522,7 +522,7 @@ paths:
"salesTouchpointId": 3,
"sellingPrices": [
{
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -535,7 +535,7 @@ paths:
],
"purchasePrices": [
{
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -608,7 +608,7 @@ paths:
"salesTouchpointId": 3,
"sellingPrices": [
{
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -617,7 +617,7 @@ paths:
"internalPrice": 92.0000
},
{
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -633,7 +633,7 @@ paths:
"salesTouchpointId": 2,
"sellingPrices": [
{
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -642,7 +642,7 @@ paths:
"internalPrice": 92.0000
},
{
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -655,7 +655,7 @@ paths:
],
"purchasePrices": [
{
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -750,7 +750,7 @@ paths:
],
"sellingPrices": [
{
"amountExclTax": 5413,
"amountExclTax": null,
"amountInclTax": 5900,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -763,7 +763,7 @@ paths:
],
"purchasePrices": [
{
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -973,7 +973,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -987,7 +987,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 0,
@ -1148,7 +1148,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 100,
@ -1158,7 +1158,7 @@ paths:
},
{
"sellingPriceId": 2,
"amountExclTax": 101,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 110,
@ -1195,7 +1195,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 3,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -1205,7 +1205,7 @@ paths:
},
{
"sellingPriceId": 4,
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -1219,7 +1219,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -1419,7 +1419,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 5,
"amountExclTax": 5413,
"amountExclTax": null,
"amountInclTax": 5900,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -1433,7 +1433,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 0,
@ -1632,7 +1632,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 5,
"amountExclTax": 5413,
"amountExclTax": null,
"amountInclTax": 5900,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -1646,7 +1646,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 0,
@ -1676,7 +1676,7 @@ paths:
"productId": 143,
"parentProductId": null,
"layerInfo": null,
"fikoArticleNumber": null,
"fikoArticleNumber": "1234",
maxmartens marked this conversation as resolved Outdated

Ik zou m voor FIKO wel een artikelnummer geven. Anders weet FIKO niet hoe hij hem in CODA moet boeken.

Ik zou m voor FIKO wel een artikelnummer geven. Anders weet FIKO niet hoe hij hem in CODA moet boeken.
"isValid": true,
"isArchived": false,
"gboPackageTemplateId": null,
@ -1794,7 +1794,7 @@ paths:
"sellingPriceId": 187,
"taxCode": "V0",
Review

Heb je nagegaan of we BTW moeten rekenen over dit product? Of zeg je: "Bas, ga weg, dit is een voorbeeld JSON geen ekte data".

Heb je nagegaan of we BTW moeten rekenen over dit product? Of zeg je: "Bas, ga weg, dit is een voorbeeld JSON geen ekte data".
Review

Goeie vraag eigk, ik weet alleen niet hoe je 9% BTW (of zelfs 21%) op 1 cent rekent, dat blijft netto 1 cent. Of bedoel je of het helemaal BTW null moet zijn? Good question my friend, good question

Goeie vraag eigk, ik weet alleen niet hoe je 9% BTW (of zelfs 21%) op 1 cent rekent, dat blijft netto 1 cent. Of bedoel je of het helemaal BTW null moet zijn? Good question my friend, good question
Review

Voor nu ga ik 'm wel op 0% BTW laten staan, want die 1 cent komt wel in ons bezit dus het is niet verplaatsen van geld van de klant. Als dat 9% of 21% ofzo moet zijn, dan zien we dat dan wel weer

Voor nu ga ik 'm wel op 0% BTW laten staan, want die 1 cent komt wel in ons bezit dus het is niet verplaatsen van geld van de klant. Als dat 9% of 21% ofzo moet zijn, dan zien we dat dan wel weer
"taxPercentage": 0.0000,
"amountExclTax": 1,
"amountExclTax": null,
"amountInclTax": 1,
"fromInclusive": "2024-09-30T23:00:00.000+00:00",
"toInclusive": "2099-12-30T23:00:00.000+00:00",
@ -1847,7 +1847,7 @@ paths:
"sellingPriceId": 383,
"taxCode": "V00",
"taxPercentage": 0.0000,
"amountExclTax": 1,
"amountExclTax": null,
"amountInclTax": 1,
"fromInclusive": "2025-01-31T23:00:00.000+00:00",
"toInclusive": "2030-12-08T04:00:00.000+00:00",
@ -1873,7 +1873,7 @@ paths:
"productId": 123,
"parentProductId": null,
"layerInfo": null,
"fikoArticleNumber": null,
"fikoArticleNumber": "1234",
"isValid": true,
"isArchived": false,
"gboPackageTemplateId": null,
@ -1984,7 +1984,7 @@ paths:
"sellingPriceId": 123,
"taxCode": null,
"taxPercentage": null,
"amountExclTax": 100,
"amountExclTax": null,

Deze zou ik leeg laten.

Deze zou ik leeg laten.

Deze kan nog niet leeg worden gelaten in de huidige keten - uiteraard willen we deze op termijn wel weg hebben, maar dan verdwijnt ie ook helemaal uit het datamodel (ga ik ff vanuit), zie voorstel Product datamodel v2.7

Deze kan nog niet leeg worden gelaten in de huidige keten - uiteraard willen we deze op termijn wel weg hebben, maar dan verdwijnt ie ook helemaal uit het datamodel (ga ik ff vanuit), zie voorstel Product datamodel v2.7
"amountInclTax": 100,
"fromInclusive": "2024-09-30T23:00:00.000+00:00",
"toInclusive": "2099-12-30T23:00:00.000+00:00",
@ -2141,7 +2141,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2155,7 +2155,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2232,7 +2232,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2246,7 +2246,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2319,7 +2319,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"taxCode": "V09",
"taxPercentage": 9.0000,
"amountInclTax": 100,
@ -2335,7 +2335,7 @@ paths:
"salesTouchpointId": 2,
"sellingPrices": [
{
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2344,7 +2344,7 @@ paths:
"internalPrice": 92.0000
},
{
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2358,7 +2358,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2434,7 +2434,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2444,7 +2444,7 @@ paths:
},
{
"sellingPriceId": 2,
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2462,7 +2462,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 3,
"amountExclTax": 92,
"amountExclTax": null,
"amountInclTax": 100,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2472,7 +2472,7 @@ paths:
},
{
"sellingPriceId": 4,
"amountExclTax": 101,
"amountExclTax": null,
"amountInclTax": 110,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2486,7 +2486,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2584,7 +2584,7 @@ paths:
"sellingPrices": [
{
"sellingPriceId": 1,
"amountExclTax": 5413,
"amountExclTax": null,
"amountInclTax": 5900,
"taxCode": "V09",
"taxPercentage": 9.0000,
@ -2598,7 +2598,7 @@ paths:
"purchasePrices": [
{
"purchasePriceId": 1,
"amountExclTax": 0,
"amountExclTax": null,
"amountInclTax": 0,
"taxCode": "V09",
"taxPercentage": 9.0000,