dma61 / VBPUOdsk

3 stars 0 forks source link

Wijzigigingsverzoek toevoegen numberOfUnits aan FPR bericht 00542 order settlement #41

Open NienkeKamerling opened 8 months ago

NienkeKamerling commented 8 months ago

Goedemorgen, Graag willen wij bijgevoegd wijzigingsverzoek indienen t.a.v. bericht00542. Wijzigingsverzoek voor SIVI berichtopzet 00542.docx ERD Ordersettlement 00542 met opmerkingen.zip

NienkeKamerling commented 8 months ago

@dma61 en de laatste berichten conform 'nieuwe opzet (root toegevoegd entiteittype) 2 versies:

dma61 commented 5 months ago

After consulting the FPR part of the user community, we concluded the following:

numberOfUnits will be added to investment.InvestmentDetails. Ordersettlement (00542) will be renamed to Orderconfirmation.

dma61 commented 3 months ago

Bij het verwerken van deze wijziging voor de 2024-07 release bleek dat numberOfUnits (nog) niet beschikbaar is onder investment.investmentDetails. Daardoor kon de wijziging niet worden meegenomen in de release. Daarnaast leek het toevoegen van numberOfUnits aan investmentDetails bij nader inzien toch iets wat nader besproken moets worden. Is het wel beschikbare numberOfHoldings geen betere keuze?

De gegevens worden als volgt gedefinieerd: investment.pool numberOfUnits = Aantal units uitgegeven voor de beleggingspool investment.investmentDetails numberOfHoldings = Aantal holdings per instrument per regeling per beleggingsportefeuille

Aangezien we het in bericht 542 niet over een investment.pool hebben maar over een bevestiging op een individuele beleggingsopdracht is (aangekochte) numberOfUnits hier wel logisch. Anderzijds blijkt de aankoop van het aantal stukken ook uit de - cumulatie - van de financialTransaction.trade. NumberOfUnits kan een totalisering zijn van alle stukken/units bij de betreffende aankopende broker.

De definitie van numberOfUnits dekt nu de lading niet. Wat is nu precies de bedoeling voor de introductie van dit gegeven? => Gewenst is om als onderdeel van het settlement (orderconfirmation) bericht de (totaal) posities - per belegging - mee te sturen in bericht 00542. Dat lijkt te passen in het bericht:

image

Het gegeven number of units is echter nu nog niet beschikbaar in AOS. NumberOfHoldings is dat wel, de definitie van numberOfHoldings: "Aantal holdings per instrument per regeling per beleggingsportefeuille" lijkt ook te passen bij de doelstelling van de uitbreiding. Maar wellicht is er nog een beter voorstel.

In de functionele documentatie heette deze gegevens:

Vooralsnog niet geïmplementeerd in de juli release. (pm. "Ordersettlement (00542) will be renamed to Orderconfirmation." leidt ook tot een aanpassing in de OAS!

(SIVI intern: TAAK-1039)

dma61 commented 4 weeks ago

Issue is in principe opgelost met commits: https://github.com/dma61/VBPUOdsk/commit/a65494214977680bfbef4026b03de0573cdfc9fc en https://github.com/dma61/VBPUOdsk/commit/d772159bd8bba2640a1c72a7888f109580fa9f89

issue is solved with commits: https://github.com/dma61/VBPUOdsk/commit/a65494214977680bfbef4026b03de0573cdfc9fc and https://github.com/dma61/VBPUOdsk/commit/d772159bd8bba2640a1c72a7888f109580fa9f89

@NienkeKamerling s.v.p. de oplossing testen en de issue sluiten