Product Order Management: Release notes
Release Billie:
List of changes in the API:
- endpoints added:
/productOrder/{id}:patch
/charge:get
/charge/{id}:getpatch
/modifyProductOrderItemCompletionDate:getpost
/modifyProductOrderItemCompletionDate/{id}get
MEFProductOrderSummaryrenamed toMEFProductOrder_FindProductOrder:- added:
chargerequestedCompletionDate
- removed:
pricingReference
state:pending- renamed topending.assessingModificationheld- renamed toheld.assessingCharge
- added:
ProductOrderItem- added:
expediteAcceptedIndicatorchargeterminationError
- removed:
itemPrice
itemTerm- maxItems: 1
- added:
MEFProductOrderItem_Common:- added:
relatedBuyerPONexpediteIndicator
- removed:
pricingReferencepricingTermpricingMethoditemPrice
coordinatedAction- changed to arrayrequestedItemTerm- changed from list to single reference
- added:
MEFItemTermname- addeddescription- added
MEFProductRefOrValueForOrder- renamed to
MEFProductRefOrValueOrder buyerProductId- removedproductOffering- not mandatory
- renamed to
MEFOrderItemCoordinatedActionid- renamed toitemId
MEFProductConfiguration@schemaLocation- removed
ProductRelationshipgroupingKey- removed
ProductOrderEventPayloadmilestoneName- added
Error- removedstatusCancelProductOrder- added:
cancellationReasonTypeorderVersionnoterelatedContactInformation
- removed:
requestedCancellationDateeffectiveCancellationDatecancellationDeniedReason
- added:
CancelProductOrder_Create- added:
cancellationReasonTypeorderVersionnoterelatedContactInformation
- removed:
requestedCancellationDate
- added:
MEFBillingAccountRefOrValuereplaced withMEFBillingAccountNoteSourceType- renamed toMEFBuyerSellerType- Notifications:
- removed:
productOrderCreateEventcancelProductOrderCreateEvent
- added:
productOrderItemStateChangeEventproductSpecificProductOrderMilestoneEventproductSpecificProductOrderItemMilestoneEventchargeCreateEventchargeStateChangeEventchargeTimeoutEventmodifyProductOrderItemCompletionDateStateChangeEvent
- renamed:
productOrderExpectedCompletionDateSet=>productOrderExpectedCompletionDateSetEventproductOrderItemExpectedCompletionDateSet=>productOrderItemExpectedCompletionDateSetEvent
- removed:
- Addded types
ProductOrder_UpdateMEFProductOrderItem_UpdateMEFChargeMEFChargeItemMEFChargeActivityTypeMEFPriceTypeMEFChargeStateTypeMEFAcceptedRejectedTypeMEFModifyProductOrderItemCompletionDateMEFModifyProductOrderItemCompletionDateStateTypeMEFProductOrderItemRefTerminationErrorCancelProductOrderStateTypeCancellationReasonType
- Removed types:
MEFPricingMethodError405OrderPriceTaskStateTypeMEFPricingMethodOrderPrice
Readiness status: Work in progress and is subject to change
Release Aretha:
List of changes in the API:
Change Log:
-
/productOrder/{id}- Removed
fieldsfrom query parameters
- Removed
-
Order:- Removed
buyerRequestDatedesiredResponseexpeditePriorityNoteorderActivityorderMessagepricingMethodpricingReferencerelatedBuyerPONrequestedCompletionDatetspRestorationPrioritypricingTermpriority
- Removed
-
OrderItem:- Added:
completionDatecoordinatedActionexpectedCompletionDateexpediteIndicatorNoterelatedBuyerPONrequestedCompletionDatesellerItemIdentifiertspRestorationPriorityrequestedItemTerm
- Moved
productOfferingtoMEFProductRefOrValue relatedPartyrefactored toRelatedContactInformation
- Added:
-
Error409- removed -
Error422status- removed
-
GlobalAddressId- Renamed to
GeographicAddressIdentifier
- Renamed to
-
MEFBillingAccountRefOrValue- Removed
@type
- Added
agreementName
- Removed
-
MEFBillingContactreplaced withRelatedContactInformation -
MEFDesiredOrderResponseremoved -
MEFEndOfTermAction- added -
MEFGeographicPoint- Merged with
MEFGeographicLocation - Added:
z- elevation
- Merged with
-
MEFGeographicLocation- removed -
MEFProductOrderItemStateType- Removed
inProgress.configured
- Removed
-
MEFProductOrderStateType- Removed
inProgress.configuredinProgress.confirmedinProgress.jeopardy
- Removed
-
MEFProductRefOrValueproductOffering- addedproductSpecification- removed@type- removed
-
MEFQuoteItemRef- Removed:
@type@referredType
- Removed:
-
MEFEndOfTermAction- added -
MEFSeverity- removed -
Note- Added
source- mandatory
- Added
-
NoteSourceType- added -
OrderItemRelationship- Removed
@type
- Removed
-
OrderItemCoordinatedAction- added -
OrderItemCoordinationDependencyType- Added -
OrderTermchanged toMEFItemTerm -
PlaceRef- Split to
GeographicAddressRefandGeographicSiteRefto reflect existing MEF endpoints and ease implementation
- Split to
-
ProductOfferingQualificationItemRef- Removed:
@type@referredType
- Removed:
-
ProductOfferingRef- removed:
name@type@referredType
- removed:
-
ProductRelationship- Removed:
buyerProductId- removed@type@referredType
- added:
groupingKey
- Removed:
-
ProductSpecificationRef- removed -
Quantityunified toDurationandTimeUnit -
RelatedParty- refactored to
RelatedContactInformation - added:
organizationpostalAddress
- refactored to
-
TargetProductSchema- removed -
Notifications:
-
Added:
cancelProductOrderCreateEventcancelProductOrderStateChangeEventproductOrderExpectedCompletionDateSetproductOrderItemExpectedCompletionDateSet
-
Removed:
productOrderAttributeValueChangeEventproductOrderInformationRequiredEvent
Developer Guide document
There is no Developer Guide document at his moment. A project is running to deliver one for the next Billie release.
Readiness status: Work in progress and is subject to change
