• Inloggen
  • nl-NLen-USde-DEzh-CN

Archief Request For Changes (RFC)

De tabel hieronder bevat een overzicht met alle RFC's. Je kunt deze lijst exporteren in Excel ().

Zelf een RFC indienen? Stuur dan een mail aan RFC@floricode.com.

Archief Request For Changes (RFC)

Back
Nr 1209
Titel Verplichte velden VMP
Categorie CC VMP
Omschrijving

In de Supply kunnen voor sommige onderdelen meerdere opties gegeven worden. Dit soort velden zouden in een Order verplicht moeten zijn, of zoals bij de packingopties een default moeten krijgen. Anders is het niet duidelijk welke optie door de koper gekozen is.

Een voorbeeld:
In de VMP PutOrder is de PaymentAgentParty niet verplicht. Wij hebben al eerder gemerkt dat Match Online (Ontwikkelaar van de Plantion aanbodsbank) vaak de niet verplichte velden weglaat en daardoor ontstaan ongewenste situaties.

De PaymentAgentParty is een belangrijk veld omdat wij aanbod hebben waarbij meerdere PaymentAgentParties kunnen worden opgegeven. Als een kweker zowel FloraHolland als Plantion als PaymentAgentParty opgeeft, en in de Order wordt geen PaymentAgentParty opgegeven, dan wordt bij ons de eerst genoemde PaymentAgentParty gekozen. Dit zorgt ervoor dat aanbod van de Plantion webshop op FloraHolland wordt afgerekend, dit kan natuurlijk niet de bedoeling zijn.

Om dit soort situaties te voorkomen, moeten dit soort velden verplicht gesteld worden. Hiervoor stellen we een wijziging voor van de volgende velden: PaymentAgentParty en Delivery

12 jan 2016: Aanvulling Leo Zandvliet:
Als in de Supply een of meerdere PaymentAgentParty opgenomen is,

dan is men verplicht om de PaymentAgentParty van keuze in de Order op te nemen.


Als in de Supply een of meerdere Delivery opgenomen is,

dan is men verplicht om de Delivery van keuze in de Order op te nemen.

 

Als er in het aanbod geen PaymentAgentParty/Delivery aanwezig is, kan deze niet in de Order verplicht gesteld worden.


16 feb 2016: Aanvulling Leo Zandvliet:

In navolging op een mailwisseling betreffende het wel/niet vermelden van de Delivery/PaymentLatestDeliveryDateTime...


Eigenlijk valt het wel/niet vermelden van Delivery/PaymentAgentParty onder onder een algemene, ook niet gedocumenteerde, regel:

  “Als in het aanbod een optie of keuzemogelijkheid is opgenomen, moet de koper een expliciete keuze aangeven/overnemen in de Order”

 Het hele element, incl. alle subelementen, moet dan overgenomen worden!

Dit zou dus gelden voor (hopelijk is dit lijstje compleet):

-          /SupplyTradeLineItem/TradingTerms/PaymentAgentParty
Hier is recent nog een RFC voor ingediend

-          /SupplyTradeLineItem/Price
I.v.m. meegeven meerdere staffels, van toepassing zijnde staffelprijs moet in order staan

-          /SupplyTradeLineItem/Packing + PackingPrice
Meerdere verpakkingsopties + bijbehorende staffels.

-          /SupplyTradeLineItem/Delivery + DeliveryPrice
Meerdere leveringsmogelijkheden + bijbehorende staffels

 Al bekijk je het wat abstracter, los van de berichten, is het ‘logisch’ om in je bestelling je keuze door te geven.


 

Ingediend door persoon Bert Veldhuijs - Anteater
Ingediend door community CC VMP
Uitvoerder Leo Zandvliet
Status Gepubliceerd
Release ---
Prioriteit
Berichttype XML Order
Oplossing Expliciet op gaan nemen in de documentatie, dat een optie/keuzemogelijkheid in het aanbod expliciet overgenomen/gekozen moet worden in de order.


 

Impactanalyse

Navraag bij community hoe nu om wordt gegaan met de in de RFC genoemde velden:

  • /SupplyTradeLineItem/TradingTerms/PaymentAgentParty
  • /SupplyTradeLineItem/Price
  • /SupplyTradeLineItem/Packing + PackingPrice
  • /SupplyTradeLineItem/Delivery + DeliveryPrice
Let op, als RFC spelregels heeft aangescherpt kunnen orders dus afgewezen worden wanneer geen keuze is gemaakt!

 

Opmerkingen CMG

N.a.v. CC VMP overleg dd 25 febr. 2016: 

In de Supply kunnen voor sommige onderdelen meerdere opties gegeven worden. Dit soort velden zouden in een Order verplicht moeten zijn, of zoals bij de packingopties een default moeten krijgen. Anders is het niet duidelijk welke optie door de koper gekozen is.

Een voorbeeld:
In de VMP PutOrder is de PaymentAgentParty niet verplicht. Wij hebben al eerder gemerkt dat Match Online (Ontwikkelaar van de Plantion aanbodsbank) vaak de niet verplichte velden weglaat en daardoor ontstaan ongewenste situaties.

De PaymentAgentParty is een belangrijk veld omdat wij aanbod hebben waarbij meerdere PaymentAgentParties kunnen worden opgegeven. Als een kweker zowel FloraHolland als Plantion als PaymentAgentParty opgeeft, en in de Order wordt geen PaymentAgentParty opgegeven, dan wordt bij ons de eerst genoemde PaymentAgentParty gekozen. Dit zorgt ervoor dat aanbod van de Plantion webshop op FloraHolland wordt afgerekend, dit kan natuurlijk niet de bedoeling zijn.

Om dit soort situaties te voorkomen, moeten dit soort velden verplicht gesteld worden. Hiervoor stellen we een wijziging voor van de volgende velden: PaymentAgentParty en Delivery.

Opmerkingen Kwaliteitsmanager 27-10-2016 - Marjo: Wordt meegenomen in het bijwerken van de documentatie - RFC1467.

03-10-2018: Besproken/opgenomen in de update van v0.7 naar v1.0.

Aangemaakt door Marjo van der Sman
Aangemaakt op 12-1-2016 14:55
Gewijzigd door Marjo van der Sman
Gewijzigd op 25-10-2018 12:56