- Print
- DarkLight
- PDF
Coming next release
BatchToPosApi - Filtering entries to fetch the details from the last 48hrs from the database (RTP-34583)
Filter FlatBatchJsons entries based on their Created timestamps, ensuring only entries from the last 48 hours are selected in the database.
POS Maintenance - Updated transformation code for versioning POSLog from Cloud to On-Prem (RTP-34562)
Updated the transformation code used to transform the POSLog version of Cloud to On-Prem to make it more efficient.
Released 26th of March
POS WCF fails and many errors are logged (RTP-36860)
Fixed the problem when POS WCF configuration was not loaded correctly, causing various POS WCF errors.
Adding tenant name in AppInsight logs (RTP-35380)
Tenant name is added on all events in logs for telemetry of POS API. This will allow consultants to search for tenant name instead of tenant ID making the search easier.
FlightCode (RTP-37428)
Flight info (value from AlwaysAddFlightCodeToSalesTransactions parameter) is now being added for receipts from POSAPI/Mobile POS.
Updating attributes in the payment job to fetch the cash register (RTP-37312)
Earlier ThreadSpecificConfig was not set in the payment job so cash register number was being fetched form Service config now ThreadSpecificConfig set in the payment job and Cash register number is being fetched form context config.
Released 12th of March 2025
Improvements for the CartCalculator (RTP-36341)
Added notes parameter to the contract of CartCalculator/Calculate to send sequence number of the line.
Instabox Token in Order JSON (RTP-34034)
The CheckOutCart API includes two new parameters: timeSlotToken and carrierReference. This information is also available in POSLogXML, ensuring better tracking and integration with Instabox deliveries.
Released 5th of March 2025
Released 26th of February 2025
Cross tenant config cache issue (RTP-37805)
Handled cross tenant cache issue by changing the source from memory cache to specific tenant cache.
BatchToPosApi - New logic for duplicate sales order (RTP-36204)
Added new logic to exclude the duplicate fuel sale orders from processing.
BatchToPosApi - Support for timeSlotToken and carrierReference in Orders (RTP-34035)
Support for new parameters timeSlotToken and carrierReference in Basic and Complete order jobs is added. These parameters will be used for orders shipped through Instabox and Budbee.
BatchToPosApi - Logging Order Number (RTP-37169)
This improvement enables the system to appropriately log any issues related to either the ExternalOrderNumber or the InternalOrderNumber, providing better visibility into errors and aiding in faster troubleshooting.
Released 18th of February2025
VAT Calculation when OverrideDiscounts is used (RTP-35939)
The VAT amount is calculated correctly when the OverrideDiscounts parameter is used in cart.
In eCom Coupon discount interfering with edited CartItem UnitPrice (RTP-31167)
If DisableAllDiscounts is set to true, then subtotal discount should not be applied to the item used in the SetcartItemPrice else Subtotal discount will be applied.
Error message when an invalid member is added (RTP-32647)
A status code has been introduced to handle scenarios where an invalid member is scanned. This ensures that the system provides a clear and standardized response when an unrecognized or incorrect member identifier is detected.
Released 5th of February 2025
Update export documentation to make POS Item obsolete (RTP-24718)
POS API Data Export>Item endpoint is made obsolete
Support Alternative VAT Rate (RTP-35852)
A new parameter, AlternativeVat, has been introduced to be able to support alternative VAT rates (for example for takeaway). If set to True, it will fetch the alternative VAT from the POS configuration. If value is not set in configuration, it will default to 14%, or otherwise apply the regular VAT. This only applies to items with Alternativevat possible set to True.
POSAPI: Add support for part-delivering (to store) from warehouse and from store (RTP-37400)
Property FulfillmentStore is added to the contract of the SetStoreForCartOrderPickingExt & SetPickingStatusForCartOrderExt. POSLog contains changes in Delivery_Article element.
Disabled customer order reservation in BeginCartEditing (RTP-19588)
When BeginCartEditing is called, reservation of customer order is disabled if the provider is set to Axapta.
Released 22nd of January 2025
Fix for values going missing after BeginCartEditing (RTP-23980)
Values for ** discountEffectTypeAmount, scanCode, productInformation and shoppingChannel do not change after BeginCartEditing.
Error handling if PriceStore does not exist (RTP-20379)
New and specific error message "The given store number XXXX was not found" is shown in response if NewCartWithItems with price store identifier set to a store that doesn't exist.
Handle delayed refund transaction status (RTP-34559)
Created new table and methods along with updated services to update the transaction status incase for a delayed refund transaction.
Payment for delivered articles (RTP-35346)
Changes made to payment job to capture payment only for the delivered articles.
Open price flag on item (RTP-34522)
Open price flag is added to ItemExt/GetItem response.
Released 8th of January 2025
Cloud POS API - Retry sending digital receipt (RTP-24374)
Added new job “SendMailBackupJob” in POSMaintenance package which will send the mail for the recipient with the details from MailBackup table.
Line and Subtotal Discounts for Sales through BatchToPosApi (RTP-35490)
Support for importing line and subtotal discounts through BatchToPosApi SaleFromStagingToPosApi job is implemented.