Release Notes, Cross-advertising Integration
8.6.10
This page contains the release notes for the currently active versions of Cross advertising Integration API.
Release notes from some previous versions that are no longer available are exposed only for completeness.
Latest version: 860v1
Cross advertising 8.5.0 (Release date: 2022-09-01)
No significant changes in this release.
Cross advertising 8.4.5 (Release date: 2022-07-08)
The most significant changes in this release are:
- Fixed an issue with retrieval of print credit orders that had a deleted issue dates
API changes
/840/v1/print/orders : Print Order Service
- CHANGED - 840/v1/print/orders/{orderNumber} - corrected a problem where credit orders with deleted issue date caused an error
Cross advertising 8.4.4 (Release date: 2022-05-13)
The most significant changes in this release are:
- Updated the google ad API version used by GAM adapter to version 4.17.0 (v202205)
Cross advertising 8.4.3 (Release date: 2022-03-25)
No significant changes in this release.
Cross advertising 8.4.2 (Release date: 2022-03-01)
The most significant changes in this release are:
- Fixed a bug in NewsPilot Mediator that broke the pull operations
Cross advertising 8.4.1 (Release date: 2022-02-07)
No significant changes in this release.
Cross advertising 8.4.0 (Release date: 2021-10-29)
The most significant changes in this release are:
- Introduced a new integration with SmartAd (brand new server adapter)
- Introduced a new property for Google Ad Manager adapter that controls whether the order's invoice text or line item alternative invoice text should be transferred
- Introduced an integration with CrossAd Self Service (CASS)
API changes
/840/v1/print/orders : Print Order Service
- CHANGED - 840/v1/print/orders/external/{orderNumber} - orCategory added
/840/v1/mc/orders : Multichannel Order Service
- CHANGED - 840/v1/print/orders/external/{orderNumber} - categoryCode added
- ADDED - 840/v1/mc/orders/material/all/{orderNumber} - allows for all deleted material records to be included in the response
/840/v1/cass : CassService
- ADDED - 840/v1/cass/orders/orders - creates self service ad
- ADDED - 840/v1/cass/orders/calculatePrice - calculates a price for self service ad
- ADDED - 840/v1/cass/staticData/stylesForPackageAndPlacement - returns styles for package and placement
- ADDED - 840/v1/cass/staticData/products/{productId} - returns the product matched by the id provided
- ADDED - 840/v1/cass/staticData/placements/{placementId} - returns the placement matched by the id provided
- ADDED - 840/v1/cass/staticData/placementCategories - returns placement categories permitted to be booked by the logged-in user and customer
- ADDED - 840/v1/cass/staticData/packagesForPlacement/{placementId} - returns packages matched by placement id
- ADDED - 840/v1/cass/staticData/packages/{packageId} - returns the package matched by the id provided
- ADDED - 840/v1/cass/staticData/galleryImagesForPackageAndPlacement - returns images that are valid for the specified package and placement
- ADDED - 840/v1/cass/staticData/galleryImages/{galleryImageId}/{fileType} - returns image in the binary format specified by the id and fileType (hires/thumbnail)
- ADDED - 840/v1/cass/staticData/datesForPackageAndPlacement - returns bookable dates within the date range for specified package and placement
- ADDED - 840/v1/cass/payments/gatewaynotify - received from the payment gateway to notify the system of the result of a payment request (requested by client application)
- ADDED - 840/v1/cass/payments/getpaymentfrom - requested by the client application to generate a submission form for posting a payment request to the specified gateway
Cross advertising 8.3.6 (Release date: 2022-02-11)
The most significant changes in this release are:
- Added the categoryCode and headerNote to create/update methods for multichannel orders
API changes
/830/v1/mc/orders : Multichannel Order Service
- CHANGED - 830/v1/mc/orders (POST) - categoryCode and headerNote added
- CHANGED - 830/v1/mc/orders (PATCH) - categoryCode and headerNote added
Cross advertising 8.3.5 (Release date: 2022-01-17)
The most significant changes in this release are:
- Introduced a way to create proof and material contacts for multichannel orders
API changes
/830/v1/mc/orders : Multichannel Order Service
- CHANGED - 830/v1/mc/orders - added the possibility to create proof and material contacts
Cross advertising 8.3.4 (Release date: 2021-11-17)
The most significant changes in this release are:
- Introduced a new batch job allowing to update existing customer data with up-to-date data from bisnode based on the list of bisnode ids
- Changed the order in which order & line item information get updated in Xandr integration. This ensures that the priority value is preserved on in Xandr.
- Introduced two new endpoints that return multi-channel order based on guardCode
- Fixed an issue with retrieval of addons
API changes
/830/v1/print/orders : Print Order Service
- CHANGED - 830/v1/print/orders/{orderNumber} - corrected the calculations behind totalBleedWidth
- CHANGED - 830/v1/print/orders/external/{orderNumber} - corrected the calculations behind totalBleedWidth
- ADDED - 830/v1/mc/orders/guardcode - returns all MC orders with matching guardCode value
- ADDED - 830/v1/mc/orders/guardcode/{guardCode} - returns MC order only if a single order is found to match the guardCode and errors if multiple orders are found
/830/v1/adapters : Adapter service
- CHANGED - 830/v1/adapters/mapped/addons - Enhanced data validation and improved handling of addons that miss mccav_value property.
Cross advertising 8.3.3 (Release date: 2021-08-20)
The most significant changes in this release are:
- Introduced new endpoint in MCOrderService to get orders modified between max and min date
API changes
/830/v1/print/orders : Print Order Service
- ADDED - /830/v1/print/orders/production/detail/material - update order-detail material prodstatus
- CHANGED - /830/v1/print/orders/{orderNumber} - corrected the width size for panorama ads
- ADDED - /830/v1/print/orders/{orderNumber}/job/{jobId}/status - added endpoint to add comments to jobs
Cross advertising 8.3.2 (Release date: 2021-06-17)
The most significant changes in this release are:
- Added monitoring for changes to proof contact, material contact and header note - it will now be picked up by MCOrderHistoryPollerJob
Cross advertising 8.3.1 (Release date: 2021-03-29)
The most significant changes in this release are:
- Introduced new endpoint in MCOrderService to get orders modified between max and min date
API changes
/830/v1/print/orders : Print Order Service
- CHANGED - /830/v1/print/orders/external/{orderNumber} - added information about proof contact and material contact
- CHANGED - /830/v1/print/orders/external/{orderNumber} - added copiedFromOrderNumber in the response
/830/v1/mc/orders : Multichannel Order Service
- CHANGED - /830/v1/mc/orders/{orderNumber} - added information about proof contact and material contact
Cross advertising 8.3.0-sr.2 (Release date: 2020-02-26)
The most significant changes in this release are:
- Changed logic for updating Customer agencies on a Customer. Introduced id-field (cuagId)
Cross advertising 8.3.0 (Release date: 2020-01-15)
The most significant changes in this release are:
- Removed endpoints for getting meta-data from PrintOrderService that has not been fully implemented.
- Added endpoints for getting meta-data about print-structure to BaseService.
- Added support for setting 'odUrl' when creating/updating print orders.
- Added support for order-split when creating/updating print orders.
- Added endpoint for getting 'order' for external system.
API changes
/830/v1/print/orders : Print Order Service
- REMOVED - 830/v1/print/orders/packets
- REMOVED - 830/v1/print/orders/packets/{code}
- REMOVED - 830/v1/print/orders/selfservice/packets/{legalperson}
- REMOVED - 830/v1/print/orders/products
- REMOVED - 830/v1/print/orders/products/{code}
- REMOVED - 830/v1/print/orders/placements
- REMOVED - 830/v1/print/orders/placements/{prodcode}/{plcode}
- REMOVED - 830/v1/print/orders/packetstructure
- ADDED - field to OrderCreate and OrderUpdate (orTypeofsplit)
- ADDED - fields to IssueDateDetailAMD (odCustoppPrd odReftext, odRefcu, odRubrik, odOffmtrldate, odProjectref, odUrl, odMaterial)
- ADDED - 830/v1/print/orders/external/{orderNumber}
- ADDED - fields to IssueDateDetail (deliveryScheduleStopTime, orderDetailStopTime, isInsertiondate)
- ADDED - fields to MCJob (assets, materials)
- ADDED - fields to ProductionCodeDetail (op_prflowname, opFinishtimeEst)
- ADDED - fields to PlacementDetail (page)
/830/v1/base : BaseService
- ADDED - 830/v1/base/print/packet-groups
- ADDED - 830/v1/base/print/packets
- ADDED - 830/v1/base/print/pricelists
- ADDED - 830/v1/base/print/placements
- ADDED - 830/v1/base/print/modules
- ADDED - 830/v1/base/print/prodflows
- ADDED - 830/v1/base/print/calendar
Cross advertising 8.2.2 (Release date: 2020-11-17)
The most significant changes in this release are:
- Removed endpoints for getting meta-data from PrintOrderService that has not been fully implemented.
- Added endpoints for getting meta-data about print-structure to BaseService.
- Added endpoints for getting information about list-prices for combination of packet, pricelist, placement
- Added support for setting 'odUrl' when creating/updating print orders.
- Added support for order-split when creating/updating print orders.
- Added support for getting order-price information without saving the order.
- Package and Pricelist are new mandatory fields when creating services on print-order.
- Added info on print-order about. ()Samlingstyp, Detailed production-codes, ad-width in mm. Proof Contact)
API changes
/820/v1/print/orders : Print Order Service
- REMOVED - 820/v1/print/orders/packets
- REMOVED - 820/v1/print/orders/packets/{code}
- REMOVED - 820/v1/print/orders/selfservice/packets/{legalperson}
- REMOVED - 820/v1/print/orders/products
- REMOVED - 820/v1/print/orders/products/{code}
- REMOVED - 820/v1/print/orders/placements
- REMOVED - 820/v1/print/orders/placements/{prodcode}/{plcode}
- REMOVED - 820/v1/print/orders/packetstructure
- ADDED - field to OrderCreate and OrderUpdate (orTypeofsplit)
- ADDED - fields to IssueDateDetailAMD (odCustoppPrd odReftext, odRefcu, odRubrik, odOffmtrldate, odProjectref, odUrl, odMaterial)
- ADDED - 820/v1/print/orders/priceQuery
/820/v1/base : BaseService
- ADDED - 820/v1/base/print/packet-groups
- ADDED - 820/v1/base/print/packets
- ADDED - 820/v1/base/print/pricelists
- ADDED - 820/v1/base/print/placements
- ADDED - 820/v1/base/print/modules
- ADDED - 820/v1/base/print/prodflows
- ADDED - 820/v1/base/print/calendar
- ADDED - 820/v1/base/print/listprice
Cross advertising 8.1.7 (Release date: 2020-09-04)
The most significant changes in this release are:
- Added 2 field to DatawarehousService
API changes
/810/v1/dwl : Data Warehouse Service
- GET /810/v1/dwl/print - Added campaignCode and campaignName to NetsaleRow
Cross advertising 8.2.0 (Release date: 2020-05-15)
The most significant changes in this release are:
- Added information in API for online-lineitem
- Added information about LineItem
- Added information about OrderLineDateInfo as bookings
- Added information about PriceDetails
- Deviating invoice texts on MCLineitemOrderline and MCOnlineOrderline
- Renamed old commission as commission0 in MCAdvertiserProfile
- Added commission1, commission2, commission3 and commission4 on MCAdvertiserProfile
- Added commissionAlgorithm on MCOrder
- Added grossAm, orderDiscountAm, lineDiscountAm, dealDiscountAm, comm1Am, comm2Am, comm3Am, comm4Am and vatAm on MCAdvertiser response
API changes
/820/v1/mc/orders : Multichannel Order Service
- GET /820/v1/mc/orders/material/statuslist - Added method for getting all statuses for adMaterial
- GET /820/v1/mc/orders/material/{orderNumber} - Added API method for getting adMaterial and customfields for orderheader and jobs for an order.
- PATCH /820/v1/mc/orders/material{orderNumber}/jobIndex/{jobIndex}/materialIndex/{materialIndex} - Added API method for updating an existing adMaterial row (name, status, extId and extType)
- GET /820/v1/mc/orders/{orderNumber} - The list of MCOrderlineDateInfo changed name from "dates" to "bookings"
- GET /820/v1/mc/orders/{orderNumber} - More info added to MCLineitemOrderline (List of MCLineItem, List of MCPriceDetail and more fields in MCOrderlineDateInfo)
- GET /820/v1/mc/orders/{orderNumber} - Deleted orderlines also added in response.
- GET /820/v1/mc/orders/{orderNumber} - Deviating invoice texts on orderlines.
- GET /820/v1/mc/orders/{orderNumber} - MCAdvertiserProfile commission was removed and replaced by commission1, commission2 and commission4
Cross advertising 8.1.2 (Release date: 2020-01-28)
The most significant changes in this release are:
- New methods for getting information about all customers and their online-agreements added to customerService
- New methods for getting information about adapter-mapped adspaces
API changes
/810/v1/customers : CustomerServic
- GET /810/v1/customers/fixed - Returns a list of customer information-objects for given legal-person..
- GET /810/v1/customers/fixed/{cuCustno} - Returns customer information-object for given combination of legal-person and customer-identifier
- GET /810/v1/customers/fixed/salesman/{saSacode} - Returns a list of customer information-objects for for given combination of legal-person and salesman
/810/v1/mc/orders : Multichannel Order Service
- POST/PATCH /810/v1/mc/orders - Added four boolean values to create/update orderline ("overrideAvailabilityCheck", "overrideRonRosCheck", "turnOffInventoryCheck", "doNotPushToAdserver")
/810/v1/adapters : Adapter service
- GET /810/v1/adapters/mapped/adspaces - New method for getting info about mapped adspaces
- GET /810/v1/adapters/mapped/addon - New method for getting info about mapped addon (targeting)
Cross advertising 8.1.0 (Release date: 2019-09-12)
The most significant changes in this release are:
- The introduction of api-version 810v1 and that older versions has been removed.
- All namespaces named "com.tieto.*" has been renamed to "com.atex.*"
API changes
/810/v1/print/orders : Print Order Service
- GET /810/v1/print/orders - odPlaced added to issueDateDetail. See doc.
- GET /810/v1/print/orders/watchcode - Find multiple orders by orOrMark
/810/v1/mc/orders : Multichannel Order Service
- GET /810/v1/mc/orders/{orderNumber} - mcjManuscript added to MCJob. See doc.
Cross advertising 8.0.6-sr.1 (Release date: 2020-02-17)
- Added 2 new methods in the PrintOrderService API
API changes
/800/v1/print/orders : Print Order Service
- GET /800/v1/print/orders/production/{orderNumber}/orderstatus/{orProdstatus} (Updates the orders orProdstatus without applying any other logic)
- GET /800/v1/print/orders/production/detail (Updates an order-details prodStatus without applying any other logic)
Cross advertising 8.0.5 (Release date: 2019-07-10)
- Added logging to REST request/responses. Configuration can be done in application.cai.properties
- Added orOrcnt to Order-object
- Added odMaterial (Deviating material number) to issueDateDetail
- New methods for print-materials added
API changes
/800/v1/print/orders : Print Order Service
- GET /800/v1/print/orders/ - Added odMaterial (Deviating material number) to issueDateDetail in response.
- GET /800/v1/print/orders/ - Added orOrcnt (Ordered number of issues) to response.
- GET /800/v1/print/orders/{orderNumber}/production/material/info/ - New method to get info about expected material.
- GET /800/v1/print/orders/{orderNumber}/production/material/ - New method for getting a material-file.
Cross advertising 8.0.3 (Release date: 2019-03-29)
No API-changes in this release.
Cross advertising 8.0.2 (Release date: 2019-02-26)
A new method for getting multiple print-orders via orOrmark added.
API changes
/800/v1/print/orders : Print Order Service
- GET /800/v1/print/orders/watchcode - Find multiple orders by orOrMark
Cross advertising 8.0.0 (Release date: 2018-12-21)
The most significant change is the introduction of api-version 800v1 and that older versions has been removed
A new endpoint called NMI that mirrors the INT_* tables has been introduced.
API changes
800/v1/nmi : NMI Service
- POST /800/v1/nmi/customer - Create new row in table INT_CUSTOMER
- PATCH /800/v1/nmi/customer - Update row in table INT_CUSTOMER
- GET /800/v1/nmi/customer/{icuId} - Get a row in table INT_CUSTOMER
- GET /800/v1/nmi/customer/updated-since - Get all customers modified after given id (icuId) or timestamp (icuTimestamp)
- POST /800/v1/nmi/invhead - Create new row in table INT_INVHEAD
- PATCH /800/v1/nmi/invhead - Update row in table INT_INVHEAD
- GET /800/v1/nmi/invhead/{iihId} - Get a row in table INT_INVHEAD
- GET /800/v1/nmi/invhead/updated-since - Get all rows modified after given id (iihId) or timestamp (iihTimestamp)
- POST /800/v1/nmi/invdet - Create new row in table INT_INVDET
- PATCH /800/v1/nmi/invdet - Update row in table INT_INVDET
- GET /800/v1/nmi/invdet/{iidId} - Get a row in table INT_INVDET
- GET /800/v1/nmi/invdet/updated-since - Get all rows modified after given id (iidId) or timestamp (iidTimestamp)
800/v1/mc/orders : MC Order Service
- GET /800/v1/mc/orders/{orderNumber} - New property added (Soap and REST) ("onlineOrderLines.doNotPushToAdserver") See documentation
Cross advertising 7.5.1.4 (Release date: 2019-01-16)
API changes
751/v1/customers : CustomerService Service
- GET /751/v1/customers/{customerNumber} - Add new db-fields for CustDealU to API ("cduDiscCpmsov, cduDiscAddon, cduDiscLineitem")
Cross advertising 7.5.1.3.SR1 (Release date: 2018-12-21)
API changes
751/v1/customers : CustomerService Service
- GET /751/v1/customers/{customerNumber} - Add new db-fields for CustDealH to API ("cdhMultichannel", "cdhNodealCpmsov", "cdhNodealAddon", "cdhNodealLineitem")
Cross advertising 7.5.1.1 (Release date: 2018-08-10)
No API-changes in this release.
Cross advertising 7.5.1.0 (Release date: 2018-06-26)
The most significant change is the introduction of api-version 751v1 and that older versions has been removed
The follwing soap-versions has reached sunset. (Not available)
- REST and SOAP version 750v1
- datawarehouse_v4
- base_v3
- customer_v5
- order_v6
751v1
Whats new
New API-version "/751/v1" released.
...
API changes
751/v1/dwl : Data Warehouse Service
- GET /751/v1/dwl/online - New properties added (Soap and REST) ("dwoliBillable") See documentation
751/v1/print/orders : Print order service
- GET /751/v1/print/orders/placements - New properties added (Soap and REST) ("customFields") See documentation
- GET /751/v1/print/orders/placements/{prodcode}/{plcode} - New properties added (Soap and REST) ("customFields") See documentation
Cross advertising 7.5.0.5 (Release date: 2018-06-05)
No API-changes in this release.
Cross advertising 7.5.0.4 (Release date: 2018-05-14)
No API-changes in this release.
Cross advertising 7.5.0.3 (Release date: 2018-04-09)
No API-changes in this release.
Cross advertising 7.5.0.2 (Release date: 2018-03-21)
The most significant change is the introduction of API version 750v2.
API changes
- Multichannel orders. GuardCode introduced.(Watch code: DB-field: F_MC_ORDER.MCO_MARK)
750/v2/mc/orders : MC Order Service
- GuardCode added to result of getOrder
- GuardCode added to createOrder
- GuardCode added to updateOrder
- GuardCode added as filter on method .../api/750/v2/mc/orders/latest
- New method GET Networks .../api/750/v2/mc/networks
- New method GET Network .../api/750/v2/mc/networks/{code}
- New method GET Products .../api/750/v2/mc/products
- New method GET Product .../api/750/v2/mc/products/{code}
- New method GET Sections .../api/750/v2/mc/section
- New method GET Section .../api/750/v2/mc/sections/{code}
- New method GET Adspaces .../api/750/v2/mc/adspaces
- New method GET Adspace .../api/750/v2/mc/adspaces/{code}
- GET Order - MCOnlineOrderLineProduct decorated with product-name (bapProdname)
- GET Order - MCOnlineOrderLineSection decorated with section-name (bseName)
750/v2/print/orders : Print Order Service
- New method GET Packets .../api/750/v2/print/packets
- New method GET Packet .../api/750/v2/print/packets/{code}
- New method GET Products .../api/750/v2/print/products
- New method GET Product .../api/750/v2/print/products/{code}
- New method GET Placements .../api/750/v2/print/placements
- New method GET Placement .../api/750/v2/print/placements/{prodcode}/{plcode}
- GET Order - IssueDateDetail decorated with product-name (odProdname)
- GET Order - PackageDetail decorated with packet-name (orPaname)
- POST GetLastOrders - OrderSummary decorated with packet and placement names (orPaname, orPlname)
Cross advertising 7.5.0.1 (Release date: 2018-02-13)
The most significant change is that the java-xml-client (built by enunciate) attached in documentation has been replaced
by java-xml-clients attached in the distribution. The reason for this is that the enunciate version
did not work properly. The distribution has xml-clients for +7.5.0 api-version complete with samples for connecting and quering all services.
The cxf-version has been updated from 3.1.8 to 3.2.1.
The soap-based +7.5.0 api:s now returns proper CAIFaults instead of pure SoapFault.
API changes
- SOAP: More fault-info can be read. (See samples in distribution)
- CustomerService: Adding home-address to CustomerContact fixed. (Did not work)
750/v1/dwl : Data Warehouse Service
- GET /750/v1/dwl/online - New properties added (Soap and REST)
("dwoHoldingcustno", "dwoHoldingcustname", "dwoBusinessunitcode", "dwoBusinessunitname", "dwoDividedquantity")
See documentation
750/v1/mc/orders : MC Order Service
- New method added (.../api/750/v1/mc/orders/latest). Get latest online orders for a customer. (Only REST)
- LineItem - New property added (Soap and REST) ("billable" )See documentation
Cross advertising 7.5.0.0 (Release date: 2017-12-20)
The most significant change is the new API-versions. All API versions are now gathered under the same version number.
The latest version is 750v1, where 750 stands for Cross advertising version 7.5.0 and v1 stands for the first API version in
this Cross advertising release.
Note that the REST API version v1 has moved to 750/v1.
The follwing soap-versions has reached sunset. (Not available)
- datawarehouse_v3
- customer_72_v2
- customer_v3
- customer_v4
The follwing soap-versions has been deprecated and are included for backward-compliance only and will be sunset in Cross
advertising 7.5.1.0
- datawarehouse_v4
- base_v3
- customer_v5 Note!Trying to update an anonymized customer will return HTTP-status 451
- order_v6
Note! In Cross advertising 7.5.1.0 the API-versions 750vX also will reach sunset without prior deprecation.
New API-version 751v1 will be released in this version.
This procedure will be followed in all feature-releases due
to the fact that database-changes are allowed in these versions and we cannot guarantee legacy-API functionality between
these feature-releases.
750v1
Whats new
New API-version "/750/v1" released.
AdapterService
- SOAP - AdapterService introduced to soap-services. (Primary used by adserverAdapters)
- New method to determine if a order/product is connected to an adapter.
CustomerService
- Introduced "Anonymized" customers (GDPR compliance). This means, a customer can choose to be anonymous in
Cross-advertising.
- Introduced Customer type. Type could be one of Company or Private person
MCOrderService
- Added "excluded" for Addons, makes it possible to define an addon to be exclude instead of included.
API changes
AdapterService_750v1
- SOAP - AdapterService introduced to soap-api. (Primary used by adserverAdapters)
- isOrderMappedToAdapter (750/v1/adapters/{code}/order/{orderNumber}/jobtype/{jobtype}) - New method to determine
if a order/product is connected to an adapter.
BaseService_750v1
- getDatabaseVersion (/750/v1/base/databaseversion) - Now returns an object (DBVersion) instead of a string.
- getMetadata() (/750/v1/base/metaData) - Added to BaseService. Returns meta-data
- getMetadataPrettyPrinted() (/750/v1/base/metaData/pretty) - Added to BaseService. Returns meta-data
pretty-printed.
CustomerService_v5
- Due to GDPR-issues a customer can be anonymized in Cross-advertising from version 7.5.0.0. If this is the case
all methods that fetches customer-data will return "Anonymized" on encrypted properties. If you try to update an
anonymized customer, HTTP-status 451 (Unavailable For Legal Reasons) will be returned.
CustomerService_750v1
- Customer - Boolean flag "anonymized" added.
- Customer - Stamp "anonymizedStamp" added. Holds information about who/when/system that changed the "anonymized"
flag.
- CustomerCreate - Boolean flag "anonymized" added. (Can be used to encrypt customer-data. If system is configured
for it.)
- CustomerUpdate - Boolean flag "anonymized" added. (Can be used to encrypt customer-data. If system is configured
for it.)
- CustomerUpdate - If customer is "anonymized", HTTPStatus 451 (Unavailable For Legal Reasons.) will be returned.
- Get "anonymized" customer/customer-related data - return HTTPStatus 451 (Unavailable For Legal Reasons.)
- Search customers - "anonymized" customers omitted from result.
- Customer data - If customer-data for "anonymized" customer is returned in any method, the text "ANONYMIZED" will
be returned instead of encrypted data.
- Added "cuCuType" (Company or Private) in Customer, CustomerCreate and CustomerUpdate objects.
- Removed cuCuflags from Customer, CustomerCreate and CustomerUpdate objects.(Earlier replaced by boolean values)
- Removed cuCuuser from Customer, CustomerCreate and CustomerUpdate objects.
- Removed cuMotpart from Customer CustomerCreate and CustomerUpdate objects.
- Removed cuOpeCode from Customer CustomerCreate and CustomerUpdate objects.
- Removed peneplans from Customer CustomerCreate and CustomerUpdate objects.
- Removed budgetIncs from Customer CustomerCreate and CustomerUpdate objects.
- Removed customerRiskClassAMDs removed from CustomerCreate and CustomerUpdate objects.
- Removed cucoFunction from Contact and ContactAMD objects.
- Removed culpBalance from CustomerperlpUpdate object.
- Removed culpForfbel from CustomerperlpUpdate object.
- Removed culpTransdatum from CustomerperlpUpdate object.
- Removed culpPosdiff from CustomerperlpUpdate object.
- Removed culpNegdiff CustomerperlpUpdate object.
- Removed culpDiscCode from CustomerperlpUpdate object.
- The property "core.customer.custno.provided.in.api" has been removed from crossad.properties (Obsolete due to
System Settings -> Number series)
DataWarehouseService_750v1
MCOrderService_750v1
- SOAP - MCOrderService released for soap-api.
- MCOnlineOrderLineAddon - added boolean flag "exclude"
- MCOnlineOrderLineAddonAMD - added boolean flag "exclude"
PrintOrderService_750v1
- SOAP - Added "findOrderHeaderCustomFields(Long orderNumber)".
- SOAP - Added "findOrderHeaderCustomField(Long orderNumber, Long id)".
- SOAP - Added "createSefIndata(Long orderNumber)".
- SOAP - Added "handleSefUtdata(Long orderNumber, UtData data)".