Quote Management: Release notes
Release Billie:
List of changes in the API:
Quote
state
:rejected.expired
renamed toexpired
rejected
renamed todeclined
rejected
addedacknowledged
addedquoteDate
changed to mandatoryapproved.answered
renamed toanswered
cancelled.unableToProvide
renamed tounableToProvide
cancelled.insufficientInformationProvided
removedpending
- removed
QuoteItem
state
:rejected
renamed toabandoned
rejected.unableToProvide
renamed tounableToProvide
acknowledged
addedapproved.answered
renamed toanswered
rejected.insufficientInformationProvided
removedpending
- removedquoteItemTerm
changed to list withmaxItems=1
agreement
renamed toagreementName
Quote_Find
- removed
stateChange
- removed
Quote Notifications
CreateQuoteNotification
- removed
Error405
- Removed from specification,
GeographicAddressIdentifier
renamed toGeographicAddressLabel
MEFItemTerm
- added
name
- added
description
- added
MEFProductConfiguration
@schemaLocation
- removed
MEFProductRefOrValueForQuote
renamed toMEFProductRefOrValueQuote
ProductRelationship
renamed toProductRelationshipWithGrouping
TerminationError
- added
code
- added
propertyPath
- added
Readiness status: Work in progress and is subject to change
Release: Aretha
List of changes in the API:
QuoteItem
agreement
- Changed from ref to name- moved
productOffering
toMEFProductRefOrValue
/quote/{id}
- Removed
fields
from query parameters
- Removed
PlaceRef
- Split to
GeographicAddressRef
andGeographicSiteRef
to reflect existing MEF endpoints and ease implementation
- Split to
PoqEvent
:- added:
sellerId
buyerId
/cancelQuote
and/rejectQuote
- Changed response from
201
(Created) to200
(OK)
- Changed response from
- Moved
sellerId
andbuyerId
to query parameters for each endpoint GlobalAddressId
- Renamed to
GeographicAddressIdentifier
- Renamed to
MEFGeographicPoint
- Merged with
MEFGeographicLocation
- Added:
z
- elevation
- Merged with
MEFGeographicLocation
- removedMEFItemTerm_Buyer
andMEFItemTerm_Seller
merged intoMEFItemTerm
- Removed
name
description
MEFSellerEndOfTermAction
renamed toMEFEndOfTermAction
MEFProductRefOrValue
renamed toMEFProductRefOrValueForQuote
productOffering
- addedproductSpecification
- removed
RelatedParty
- refactored to
RelatedContactInformation
- added:
organization
postalAddress
- 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
fields
from query criteria - Added
Requested Quote Completion Date
to filtering criteria Quote
:sellerQuoteLevel
- renamed toquoteLevel
QuoteItem
(all):action
- changed type to MEFProductActionType (add, modify, delete)place
- removed (present within the product)quoteItemLevel
- changed tosubjectToFeasibilityCheck
quoteItemInstallationInterval
- changed fromTimeInterval
toDuration
requestedQuoteItemInstallationInterval
- changed fromTimeInterval
toDuration
QuoteItem_Create
- Removed
terminationError
MEFQuoteItemStateType
- addedpending
,inProgress.draft
ProductRelationship
- removedbuyerId
,name
Termination error
- removed @typeMEFItemTermSeller/Buyer
- removed @typesDuration.TimeUnit
- addedcalendarMonths
to enumTimeInterval
- removedNote
- addedsource
NoteSource
- enum addedProductSpecificationRef.TargetProductSchema
- removed- Change of pattern in the Cancel or reject Quote case:
CancelOrRejectQuote
- endpoint removedcancelQuote
- endpoint addedrejectQuote
- endpoint addedQuoteOperationData
- introduced instead ofCancelOrRejectQuote
andCancelOrRejectQuote_Create
MEFCancelOrRejectStateType
- removedTaskStateType
- removed
- quoteNotification.api.yaml - v 5.0.0-RC2
- Removed
QuoteLevelChangeNotification
- Added
QuoteItemStateChangeNotification
- Added
quoteItemId
in 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