Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Coming next release

Purchase order overview - History of changes

AreaDescription
Procurement API

API for item deliveries with given item and given store (RTC-42742)

Endpoint (/api/gateway/Deliveries/[storeNo]/itemDeliveries) in Procurement Service returns order lines for the given item and store, in orders with status other than draft. Response contains: id (of order line, used for default sorting), orderNo, remainingQuantity, deliveredQuantity, deliveryDate, orderLineDeliveryStatus, orderStatus. OData is supported for custom filtering, sorting, response batching.


...

Release 03.09.2024

AreaDescription
Order despatch advice import 

Validations (RTC-42304)

It's possible to import order despatch advice with item without assortment code. There is an information that order contains items that do not belong to store assortment. Created order has status confirmed. There is no validation of item-supplier link also.

Order lines

Performance of loading order lines (RTC-43127)

Performance of loading order lines is no longer affected by number of order despatch advice lines and number of entries in order history.

System

Fix: external mergers exceptions (RTC-41300)

If there are two purchase orders/order despatch advices/goods receipts being processed by merger, that refer to same stores/suppliers/etc. and first one has thrown exception, second one is then processed properly anyway.
If goods receipt is received for order line and its item identifier does not match, ordered quantity of order line item is exported properly.

List of supported item units (RTC-39325)

Items imported from item service are saved in procurement database with unit (Norwegian code) from the list: stk, m, kg, l, dm3. If item has assigned unit not from this list, its unit is saved as 'stk' as default. Units of existing items are properly migrated with an upgrade script. Quantity of order line and when receiving goods cannot have decimals when item unit is 'stk' (replaced existing rule for unit 'Pcs').


...

Release 20.08.2024

AreaDescription
Order lines

Performance of loading order lines (RTC-41746)

Improved performance of loading order lines to the grid and export of ordered quantities.

Purchase order

Submit button in Overview tab (RTC-42572)

Button to submit order in visible in the Overview tab.


...

Release 05.08.2024

AreaDescription
Purchase order

Do not send e-mail with empty PDF (RTC-40397)

When submitting purchase order, if generated PDF is blank page (due to some error), e-mail is not sent and red error message 'Email message was not sent. Empty PDF was generated.' appears on bottom of the screen. Information about the empty PDF attachment is stored in the database.

Image Added


...

Release 17.07.2024

AreaDescription
Store assortment
Restrictions in imports (RTC-41285)
It's not possible to add or import item to edited purchase order if item doesn't belong to store assortment. Lines with such items are skipped in the Excel file import. There are precise logs in LIP about reasons of skipping lines showing id of the store and id of the item. There is no validation when missing store assortments in confirmed orders during order despatch advice or goods receipt import.
Management
Fix: cosmetic changes in user interface (RTC-38372)
Order lines grid on manual delivery page fills whole available area (removed empty space below grid).
It is possible to use space character in filter input of column picker.


...

Release 08.07.2024


AreaDescription
Purchase order overview

History of changes (RTC-40200)

Operations performed on orders that are not drafts from now on, will be visible in the '

...

history' section in the '

...

overview' tab. In this section, only the last 5 records are visible. To see more, it's needed to click on

...

AreaDescription

the 'view history' button. History section does not contain actions done before the release. Activities logged in history:

  1. order created
  2. order submitted
  3. order confirmed
  4. order delivery partially received
  5. order delivery done
  6. order edited
  7. line added
  8. line removed
  9. line edited
  10. order cancelled
  11. order set to done
  12. order reopened
  13. order delivery cancelled

Image Removed

Improvement

Image Added

Export

Fix: ordered quantity value (RTC-41761)

Correct, updated 'ordered quantity' value is exported after import of purchase order, order despatch advice or goods receipt.


...

Release 25.06.2024

AreaDescription
Export

Export of store assortment (RTC-38671)

Export job includes the store assortment export. File format is documented in Swagger.

Order lines

Supplier values in item search (RTC-39440)

When adding new line to the purchase order from a supplier, grid in item search modal shows 'Supplier number', 'Supplier name', 'Supp. item no.', 'Supp. model no.' values defined for this supplier-item-store relation.

Row with total values (RTC-38856)

Order lines grid contains a header row with total values for columns: 'Line no.' (number of lines), 'Quantity', 'Total', 'Total suppl. curr.'. Filters applied to the grid affect the total values, and value in 'Line no.' column shows number of order lines that match the filter. 

Totals are removed from the breadcrumbs in purchase order view. 

Order line and delivery line

Fix: Buttons display (RTC-35208)

Buttons for order line and delivery line details in expanded row are displayed below all of the sections.

Planned assortment

'Assortment code' column (RTC-39084)

AssortmentCode is visible in the purchase order lines grid, delivery lines grid and in the item search modal. If item has assortment code but this assortment code doesn't belong to the store for which purchase order is created, this item will not be visible in item search.

No duplicated lines in item search and order proposal (RTC-41501)

When item has multiple assortment codes on different levels, there is no duplicated lines displayed in item search modal and no duplicated lines are created in order proposal. Additionally, correct assortment code is displayed in the column in grids (assortment code of correct profile).

Receive goods

Fix: Confirm all items (RTC-41611)

It is possible to do receive goods by pressing 'select all' and then 'confirm items'.

Store assortment

Item ordering (RTC-38676)

Only items which belong to store assortment can be found in item search. If order line or order contains item that does not belong to store assortment warning is displayed. Order submit and confirm is extended by validating whether every item belongs to store assortment. Store assortment check is also included in order validation for the import of order from the 3rd party, when order is imported with status submitted or user tries to edit submitted order. Selecting items which should be included in the order proposal is also based on store assortment and stock is not obligatory. If order line with item that does not belong to store assortment is added to proposal, such order line is deleted when processing proposals. There is no restrictions in ordering items for manual deliveries and internal transfer.

System

PDF attachment with order confirmation (RTC-41383)

Information about the PDF attachment sent by email is stored in the database.

...

After submitting goods receipt, order status is automatically set to 'Done' if delivery status is 'Done', all order lines have status 'Delivered', remaining quantity of all order lines is equal 0. Applies to all kinds of goods receipt (from purchase order, deliveries, InStore app, 3rd party import).

Improvement

AreaDescription
Import API

Confirm purchase order when importing goods receipt from 3rd party (RTC-37272)

Existing purchase order with draft, submitted or edited status changes its status to 'confirmed' after import of goods receipt. If store/supplier is specified in goods receipt and store/supplier is not found or is placeholder, exception is thrown. New order is created when importing goods receipt and order is not found. It is required to specify external order no or supplier order in such case.

...