Quote Management: Release notes
Release Ella:
Readiness status: MEF Published Standard
No changes.
Release Dolly:
Readiness status: MEF Published standard.
List of changes in the API:
PricedutyFreeAmount- made required
GeographicSubAddressid- removed
Release Celine:
Readiness status: Requested Letter Ballot. It will be most likely published as a standard in this form.
List of changes in the API:
MEFItemTerm- made required:
durationendOfTermActionname
Release Billie:
List of changes in the API:
Quotestate:rejected.expiredrenamed toexpiredrejectedrenamed todeclinedrejectedaddedacknowledgedaddedquoteDatechanged to mandatoryapproved.answeredrenamed toansweredcancelled.unableToProviderenamed tounableToProvidecancelled.insufficientInformationProvidedremovedpending- removed
QuoteItemstate:rejectedrenamed toabandonedrejected.unableToProviderenamed tounableToProvideacknowledgedaddedapproved.answeredrenamed toansweredrejected.insufficientInformationProvidedremovedpending- removedquoteItemTermchanged to list withmaxItems=1agreementrenamed toagreementName
Quote_Find- removed
stateChange
- removed
Quote NotificationsCreateQuoteNotification- removed
Error405- Removed from specification,
GeographicAddressIdentifierrenamed toGeographicAddressLabelMEFItemTerm- added
name - added
description
- added
MEFProductConfiguration@schemaLocation- removed
MEFProductRefOrValueForQuoterenamed toMEFProductRefOrValueQuoteProductRelationshiprenamed toProductRelationshipWithGroupingTerminationError- added
code - added
propertyPath
- added
Readiness status: Work in progress and is subject to change
Release: Aretha
List of changes in the API:
QuoteItemagreement- Changed from ref to name- moved
productOfferingtoMEFProductRefOrValue
/quote/{id}- Removed
fieldsfrom query parameters
- Removed
PlaceRef- Split to
GeographicAddressRefandGeographicSiteRefto reflect existing MEF endpoints and ease implementation
- Split to
PoqEvent:- added:
sellerIdbuyerId
/cancelQuoteand/rejectQuote- Changed response from
201(Created) to200(OK)
- Changed response from
- Moved
sellerIdandbuyerIdto query parameters for each endpoint GlobalAddressId- Renamed to
GeographicAddressIdentifier
- Renamed to
MEFGeographicPoint- Merged with
MEFGeographicLocation - Added:
z- elevation
- Merged with
MEFGeographicLocation- removedMEFItemTerm_BuyerandMEFItemTerm_Sellermerged intoMEFItemTerm- Removed
namedescription
MEFSellerEndOfTermActionrenamed toMEFEndOfTermActionMEFProductRefOrValuerenamed toMEFProductRefOrValueForQuoteproductOffering- addedproductSpecification- removed
RelatedParty- refactored to
RelatedContactInformation - added:
organizationpostalAddress
- refactored to
Readiness status: Work in progress and is subject to change
Release: 5.1 hotfix
List of changes in the API:
- quoteManagement.api.yaml - v 5.0.0-RC2
- getList use case:
Quote_Find- introduced to define the response scope- Removed
fieldsfrom query criteria - Added
Requested Quote Completion Dateto filtering criteria Quote:sellerQuoteLevel- renamed toquoteLevelQuoteItem(all):action- changed type to MEFProductActionType (add, modify, delete)place- removed (present within the product)quoteItemLevel- changed tosubjectToFeasibilityCheckquoteItemInstallationInterval- changed fromTimeIntervaltoDurationrequestedQuoteItemInstallationInterval- changed fromTimeIntervaltoDurationQuoteItem_Create- Removed
terminationError MEFQuoteItemStateType- addedpending,inProgress.draftProductRelationship- removedbuyerId,nameTermination error- removed @typeMEFItemTermSeller/Buyer- removed @typesDuration.TimeUnit- addedcalendarMonthsto enumTimeInterval- removedNote- addedsourceNoteSource- enum addedProductSpecificationRef.TargetProductSchema- removed- Change of pattern in the Cancel or reject Quote case:
CancelOrRejectQuote- endpoint removedcancelQuote- endpoint addedrejectQuote- endpoint addedQuoteOperationData- introduced instead ofCancelOrRejectQuoteandCancelOrRejectQuote_CreateMEFCancelOrRejectStateType- removedTaskStateType- removed
- quoteNotification.api.yaml - v 5.0.0-RC2
- Removed
QuoteLevelChangeNotification - Added
QuoteItemStateChangeNotification - Added
quoteItemIdin the notification body
- Removed
GitHub Issues
- buyerId and sellerId missing in Quote #163 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/163
- MEFQuoteItem_Create remove terminationError #162 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/162
- ProductSpecificationRef remove targetProductSchema #161 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/161
- QuoteItem - unnecessary place attribute #160 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/160
- MEFQuoteItemStateType missing pending state #159 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/159
- MEFQuoteItemStateType missing inProgress.draft state #158 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/158
- Attribute 'role' in globalAddressId in GeographicSite API #157 https://github.com/MEF-GIT/MEF-LSO-Sonata-SDK/issues/157
