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.
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.
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.
Navraag bij community hoe nu om wordt gegaan met de in de RFC genoemde velden:
N.a.v. CC VMP overleg dd 25 febr. 2016:
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.
03-10-2018: Besproken/opgenomen in de update van v0.7 naar v1.0.