This is an old revision of the document!


Release notes of Produmex WMS for SAP Business One

 
 

Produmex download page
Download version 19.1

Tested SAP B1 versions

  • SAP B1 9.3 PL08 (MSSQL 2012 and HANA 122.21)

Note: Older and newer SAP B1 versions will usually also work, but have not been specifically tested in this version.

Produmex WMS has been integrated with the Boyum license portal.
This means that a new license file needs to be requested using the Boyum license portal.
The license module will retrieve automatically the license from the portal.

Please note that from version 18.3 Produmex WMS supports 9.2 Patch level 5 and later for SAP B1.

DB version: 695

DB Branch version: 0

Required Add-On Loader version: 7

Sales

  • Picking
    • Alternate picking: Added possibility to force the user to use the first available batch (Ordered on FEFO).
      If the batch is stored on several locations /SSCC/, the user can still choose from where he wants to pick the stock.
      Configurable on the Pick list controller.
      This option cannot be combined with 'Ad hoc alternate picking'.
      • Documentation: All, except Ad hoc picking / Force first available batch on selecting alternate item? (Y/N) in Configuration guide / 5.1.3.44. Picklist controller.
    • Prepare carts
      • Documentation:
        (1) Configuration guide / 5.1.3.44.Picklist Controller
        (2) Prepare carts flow: Functional guide / 19.3. Prepare Carts Flow
        (3) Print event: 203 - Picking: Prepare cart: New SSCC created - see List of Print Events
      • Adjusted flow to support multiple 'picking logistic units'.
      • Packing: When a pick list has been prepared using the Prepare Carts flow, the SSCC that was used during picking is kept. This also means that the packing step needs to pack all goods for this SSCC at once.
        Documentation: Functional Guide / 9.2.2. Consolidated Packing Flow (keeping SSCC number)
    • Wave selection: Added possibility to limit the waves that can be selected on the scanner.
      Available in the flows Picking and Multi-picking.
      This can be configured on the Pick list controller.
      Documentation: Picking / Multi-picking in Configuration guide /5.1.3.44.Picklist controller
  • Packing
    • Added new hook flow: AfterLogisticUnitFinishedPacking
      This flow is executed after the logistic label is printed.
      This new hook flow is similar to the existing hook flow AfterLUIDPacked, which is executed before the labels are printed.
    • Added new hook flow: BeforeFinishLUIDPacking
      This new hook flow is executed before performing the tasks to finish a logistic unit.

Purchase

  • ASN: Added default ASN import to be able to import .CSV files.
    Documentation: Configuration guide /5.1.3.15. Interface for PMX Advance Shipping Notice im-/export and Functional guide /18.3.2. ASN template for importing

Performance

  • Added more WITH(NOLOCK) hints in
    • PMX_SP_TransactionNotificationStock
    • PMX_OITM_MEASUREMENTS view

General

  • Location
    • A new field 'Verification Code' has been added to a BIN Location.
      On the FAT client it will be possible to scan either the 'Location Code' or the 'Verification Code'.
      The Verification Code will not be visible on the FAT client.
      Documentation: Configuration guide / 5.2.6. Bin settings
  • New version of the tool to create 64 bit Crystal reports for HANA. This new version supports the new Crystal reports version.
    Documentation: Hana Report Setting Tool
  • Route maps

Additional documentation

  • Configuration Guide / 5.1.15. Archiving

Bugfix

  • 55850 - Bulk shipping locations are limited, no reason is provided
  • 55848 - When configuration is enabled to ask for tracking number, an error message is displayed upon creating the sales delivery
  • 55846 - Validate the field ID on the latest SAP B1 version
  • 55842 - Wrong stock on global information screen
  • 55841 - Incorrect expected date of arrival - open document report and container management
  • 55834 - Sales Order field remark disappears
  • 55833 - Import CMD - serialization
  • 55830 - Cycle Count: unable to confirm empty count for empty location
  • 55829 - Incorrect label quantity in replenishment script
  • 55825 - PDMX issue on pick list: pick list line duplicated
  • 55815 - Warehouse filter is missing from Consolidated move.
  • 55814 - Produmex Quality: Connection to company failed
  • 55813 - Dead link golden arrow - locked quantity screen
  • 55809 - BUG WMS Inventory report: add locking
  • 55806 - Error when migrating to HANA 9.3 2019
  • 55805 - Error 21000: There was an exception when invoking the method '<Execute> b__14'.
  • 55800 - Produmex GTIN Barcode Check Hard-Coded
  • 55798 - Produmex Quality causing device to fail on GRNPO
  • 55794 - Scanning GS 1 label with code containing AI (01) causes error
  • 55793 - 3PL invoicing
  • 55784 - Receive from warehouse script: 2 bugs with identical logistic units
  • 55777 - Issue with KPI Reports
  • 55776 - Possible issue with routes map
  • 55772 - Prepare carts script - remove inventory check on SSCC
  • 55760 - Receive from WHS: Error when item is scanned instead of selected
  • 55759 - Stock selection does not work on production issue
  • 55745 - Purchase return does not work for uom group when selecting delivery with the same item with different UOM
  • 55743 - Item master data/Prices tab: Radio button not correct when selecting alternate supplier
  • 55735 - Select Stock button displayed on all tabs
  • 55734 - Cash register packing does not work.
  • 55714 - Unable to attach route to container
  • 55708 - Focus when copy to invoice
  • 55707 - Robot for Execute SQL scripts
  • 55706 - Error when upgrading database - invalid table PMX_SNPL
  • 55703 - Packing flow: ready for shipping set to Yes instead of No when ready for picking
  • 55697 - Packing line cannot be destination for picking.
  • 55694 - Error while installating PMX WMS
  • 55693 - Packing Station not packing one line
  • 79458 - Printing - Coresuite Report Printer does not support HANA 19_1_1_100
  • 88195 - Packing - The pick list line has status 'Packed' but has no open quantity 19_1_1_80
  • 90492 - Sales Delivery - Not passing Sales BoM parent as reference 19_1_1_76
  • 91358 - Shipping - Error when posting delivery with BoM after packing 19_1_1_76
  • 91974 - Move to Production Line - Quantities are not always updated 19_1_1_83
  • 92169 - Picking - Shows SSCC from another dock 19_1_1_99
  • 93000 - Shipping - Quantity for Sales BoM is wrong 19_1_1_102
  • 93105 - Move does not work for one of 2 similar locations 19_1_1_88
  • 93348 - Move to Production Line - SSCC validation does not work correctly 19_1_1_84
  • 94973 - Zone picking - Incorrect error in some cases: There is no more item to pick 19_1_1_105
  • 95091 - Warehouse Transfer - WMS SSCC appearing on 2 different master SSCCs at once 19_1_1_89
  • 95381 - Batch Number Selection - Error in case of Issue for Production 19_1_1_89
  • 95808 - Receipt from Production - Not enough free stock 19_1_1_81
  • 95877 - ASN - SSCC (LUID) loaded from the ASN should be created if it does not exist in the system 19_1_1_87
  • 97339 - Logistic Carrier - anomaly 19_1_1_98
  • 97624 - Licensing - Handling more than 100 pieces of license caused an error 19_1_1_95
  • 98195 - Goods Return - No stock available 19_1_1_97
  • 98401 - Picking - Full pallet with 2 items and logistic carrier causes negative stock error 19_1_1_104
    Further bugfix:
    Picking - The forced Full Pallet Picking does not work correctly as before 19_1_1_110
  • 98725 - Reception - Container logistic carrier selection does not work well 19_1_1_94
  • 99853 - Picking - SAP serial number should not be used from another warehouse 19_1_1_94
  • 99995 - Organizational Structure - Bin Location cannot be deleted or added to another warehouse 19_1_1_92
  • 101825 - Goods Receipt - In case of same location and same SSCC defined, different LUIDs can be generated 19_1_1_106
  • 103143 - Zone picking - Incorrect error in some cases: There is no more item to pick 19_1_1_105
  • 106367 - Shipping - Wrong line quantity in case of Sales BoM 19_1_1_109
  • 112045 - Shipping - Rounding error when creating Delivery Note 19_1_1_111
 

Produmex download page
Download version 18.4

Tested SAP B1 versions

  • SAP B1 9.3 PL07 (MSSQL 2012 and HANA 122.16)

Note: Older and newer SAP B1 versions will usually also work, but have not been specifically tested in this version.

Produmex WMS has now been integrated with the Boyum license portal.
This means that a new license file needs to be requested using the Boyum license portal.
The license module will retrieve automatically the license from the portal.

Please note that from version 18.3 Produmex WMS supports 9.2 Patch level 5 and later for SAP B1.

DB version: 684

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • 1.Minimum reserved stock per customer
      • This functionality allows to configure on the item master data which customers should have a minimum stock quantity that should be reserved for that customer
      • The robot tool can be executed to make the stock locking for the configured customers. (type = customerminimumstock)
      • Stock lockings are done on locking level 'Item - Quality'. This means that this functionality does NOT hold a lock against a batch, so oldest batches are not being blocked for this functionality.
      • For more information please consult with:
        18.4. Configuration guide - 3.1.3.2. Sales and 18.4. Functional guide - 31. Reserving minimum stock for customers.
    • 2.Picking
      • Added a new 'Prepare carts' flow.
        • This flow can be used to prepare carts for the Multi picking flow.
          It is possible to define a movable location + Destination SSCC per pick list.
        • New print event added for the printing of new SSCC's that will be used as destination SSCC
      • Multi-picking flow:
        • Allow to scan the destination SSCC in case there is an SSCC assigned in the Prepare carts flow
        • For more information please consult with:
          18.4. Configuration Guide - 5.1.3.44. Picklist controller / Prepare carts and 18.4. Functional guide - 19.2 Multi picking.
    • 3.Packing
      • On the packing flows on the touchscreens the main packing window now accepts to scan a barcode to mimic the pressing of a button. The barcode needs to start with <BUTTON>, and next the translation key of the button. When that is scanned, the system will 'press' the button.
        • Examples:
          • <BUTTON>MSG_BUTTON_PACKING_ADD_SSCC
          • <BUTTON>MSG_BUTTON_PACKING_IDENTIFY_CART
          • <BUTTON>MSG_BUTTON_PACKING_ADD_ITEMS
          • <BUTTON>MSG_BUTTON_PACKING_FINISH_PALLET
          • <BUTTON>MSG_BUTTON_SELECT_ALL
          • <BUTTON>MSG_BUTTON_PACKING_SKIP_ITEMS
        • For more information please consult with 18.4. Functional guide - 9. Packing flows / Button specific barcodes.
    • 4.Stock allocation views
      • The column 'OpenQuantityNotAllocated' has been renamed to 'OpenQtyNotAllocated'. This is because to use the form settings of the screen, the column name cannot be more than 20 characters long.
        The standard views have been changed automatically.
        But when using a customized view, this view needs to be adjusted.
        • Please see section 18.4.Configuration Guide - 5.1.3.59. Stock allocation controller.
  • Performance
    • 1.HANA
      • Reworked the way an SP is called.
        • This speeds up processes like Picking, Packing, Moves, etc.
    • 2.UI
      • Item master data form: Speed up creation of the screen
      • Open sales order form: Reworked filling up comboboxes
      • All forms:
        • Translate form in separate thread
        • Caching more UI COM objects
    • 3.Production receipt
      • When making a receipt (ProduceExtended() method)
        • Get item info in bulk instead of 1 by 1
        • Cache data
        • Reworked way to get master data
        • Cache consumption algorithm
          • Helps performance when there are lined up locations that need to issue stock.
    • 4.Queries
      • Added more WITH(NOLOCK) hints (SQL only)
        • This helps in reducing the need to wait for locks on a table to be released.
      • Reworked function PMX_FN_GetOpenSalesOrdersWithStockStatus (SQL only)
      • Inventory report: Removed the need to call a function to get the Purchase delivery information.
    • 5.Pick list proposal creation:
      • Added setting on pick list proposal generator if the stock status needs to be calculated.
        • For a new DB this setting is by default 'false'. Existing DB's will have the setting set as 'true'.
          When not using the data in the columns 'Full stock' and 'Stock compliant shelf life' will not be calculated.
      • Reduced number of queries being executed
      • For more information please consult with 18.4. Configuration Guide - 5.1.3.45. Pick List Proposal generator.
    • 6.Cycle count
      • Move stock from counted location to Lost & Found location
        • Use direct connection instead of SAP connection
        • Other improvements on moves (See below)
    • 7.Moves (This also includes processes like Picking/Packing/Cycle count/…)
      • Run single queries instead of 1 query per move line
      • Cache more master data, so it doesn't get queried for each line
      • Use Freestock view instead of multiple queries to get/check whether the stock is free.
  • Production
    • 1. Added new hook flow on the production receipt flow: AfterProductionOrderSelectedProductionReceiptHook
      • Is triggered after the user selected a production order
  • General
    • 1. User-friendliness
      • Enter LUID data on finished pallet: Set focus to quantity control + allow to press <Enter> to proceed to the next screen
    • 2. Traceability report did not show correct quantity in the moves grid for put away orders where there are multiple rows in the stock detail table (PMX_INVD).
      • Warehouse transfers also suffered from the same behavior.
    • 3. License module has changed: Now using the Boyum license portal.
      • For more information please consult with section: v18.4. Installation Guide - 3.2.2. Produmex License Server configuration.

Bugfixes

  • 79458 - Printing - Coresuite Report Printer does not support HANA 18_4_1_113
  • 88195 - Packing - The pick list line has status 'Packed' but has no open quantity 18_4_1_107
  • 90492 - Sales Delivery - Not passing Sales BoM parent as reference 18_4_1_101
  • 91358 - Shipping - Error when posting delivery with BoM, after packing 18_4_1_101
  • 97624 - Licensing - Handling more than 100 pieces of license caused an error 18_4_1_109
  • 98195 - Goods Return - No stock available 18_4_1_111
 

Produmex download page
Download version 18.3

Tested SAP B1 versions

  • SAP B1 9.3 PL06 (MSSQL 2012 and HANA 122.16)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

Please note that from version 18.3 Produmex WMS supports 9.2 Patch level 5 and later for SAP B1.

DB version: 678

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • Shipping
      • Allow to make a partial delivery of loaded SSCC's in case of shipping a route.
    • Picking
      • Multi picking: Allow to use the option 'Consolidate items to pick'. When enabled, AND for the same pick list, the stock to pick can be consolidated.
      • Added default Pick List Robot
        • Can be used to create proposals, pick list and group pick lists into waves.
  • Track and trace
    • A new product has been added to 'track and trace' serial numbers.
      • It has the possibility to create serial number pools
      • Generate serial numbers (with randomization) in the pool
      • Assign a pool to a production order
      • API to Movilitas Cloud
    • A license is required to use this product
  • Serial numbers
    • Allow to select PMX serial numbers after a goods issue has been added.
  • Performance
    • SQL: Using WITH(NOLOCK) hint
      • For tables OITM and PMX_MVLI
      • All tables in views for open documents
      • Query to get stock to add to the delivery
    • Cache SBO admin info on startup. Using Direct SQL instead of DI-API.
    • HANA: Changed way we call the SP's to avoid HANA to recompile the SP each time.
    • Recordset: Adjusted retrieving data from executed queries.
    • Added several indices
    • Sales order form: Only get free stock when user presses a button instead of getting it on data load.
  • Inventory
    • Receive from WHS: Allow to ad hoc receive stock from a WHS not managed by Pmx to a WHS that is managed by Pmx, without the need to create a WHS transfer request.
  • General
    • Silo/tank: Support functionality for:
      • Blocking moves when silo/tank is not empty
      • Block on different item/batch
    • Better filtering on OSE Extension parameters
    • Supporting SQL 2017
    • Import initial SAP stock: Block batch numbers that are in lower case.

DB version: 678

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • Stock allocation views:
      • The column 'OpenQuantityNotAllocated' has been renamed to 'OpenQtyNotAllocated'. This is because to use the form settings of the screen, the column name cannot be more than 20 characters long.
        The standard views have been changed automatically.
        But when using a customized view, this view needs to be adjusted.

Bugfixes

  • 79458 - Printing - Coresuite Report Printer does not support HANA 18_3_1_98
  • 88195 - Packing - The pick list line has status 'Packed' but has no open quantity 18_3_1_94
  • 90492 - Sales Delivery - Not passing Sales BoM parent as reference 18_3_1_90
  • 91358 - Shipping - Error when posting delivery with BoM, after packing 18_3_1_90
  • 98195 - Goods Return - No stock available 18_3_1_96
 

Produmex download page
Download version 18.2

Tested SAP B1 versions

  • SAP B1 9.3 PL04 (MSSQL 2012 and HANA 122.16)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

DB version: 666

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • Enter LUID data: Possibility to add predefined 'Packaging dimensions' (Table @PMX_PADI). This can be used when entering the height/length/width of a logistic unit. Very useful for e-commerce pick lists.
    • Picking
      • Allow to only assign stock to a detailed level when the item has been chosen on the scanner. Configurable on the Pick list controller.
    • Packing
      • When using master SSCC and the user finishes the sub SSCC, but after that the pick list is packed, the system will ask the user if he also wants to finish the master SSCC.
      • Added possibility to force users to scan the item to adjust the quantity to pack. Configurable through the Packing controller. (Applicable for item and cash register packing)
    • Cash register packing
      • A new way of packing has been added.
      • Picking AND packing are executed in the packing step.
      • System will decide from which pick location to take the stock from (FEFO based)
      • On a pick list type you can enable if this type is allowed for cash register packing
    • Shipping
      • PMX sales shipping: Support entering packaging info in SAP sales delivery.
      • Allow to load all SSCC's at once by pressing a button. Configurable on the Sales delivery note generator. Only available on the generator SDNCSOGE.
      • Extended customization for grouping/splitting sales deliveries: Allow to include group filter columns on sub select. This can be used for performance reasons. Configurable on the Sales delivery note generators.
    • Open document report: Pick list proposals: Added button to create multiple pick lists at once, but each pick list has it's own wave.
    • Replenishment: Support catch weight items.
    • Allow to copy non-inventory item from a sales BOM to the delivery. Configurable on the Sales delivery controller. Only available on the generator SDNCSOGE.
    • Pick list proposal manager: When creating proposal, use the sorting of the lines from the form instead of first grouping them based on the base document.
    • Improved information when a pick list is not created or partial proposal is created.
  • Purchase
    • Import: Allow importing Purchase Delivery Note without a link to a purchase order.
    • ASN
      • Improved user-friendliness
        • Added delete button
        • Allow to adjust quantity of the ASN row
    • Allow to split the purchase receipt documents based on the purchase order. Configurable through business partner and Purchase Delivery Generator.
    • Put away generator configuration moved to the Extension parameters.
  • Production
    • Time registration: Added ability to use SBO resources as time registration. Sbo resource can be configured as time registration item.
    • Allow to create put away orders for logistic units created during production.
    • Pick lists
      • Use batches set on the orduction order lines
      • Allow to set batch attributes for the ingredients to pick.
  • Logistics
    • Consolidated moves
      • Added hook flow BeforeEnterQuantityConsolidatedAdHocMove
    • Cycle count
      • Serial numbers: On process form, when creating an issue or receipt, there was no link to the serial number created in the document. So on the traceability report no serial numbers were shown. This has been fixed now.
    • Default location/Zone: A default location/zone on an item can now be defined per warehouse. The existing UDF for the default location/zone is not used anymore. With updating the DB, the configuration is automatically converted to the new structure.
    • Move orders: Only show move orders that need to be executed in warehouses assigned to the scanner.
  • Quality
    • Support quality on start/end of purchase reception
    • Support quality on Item/batch (Ad hoc testing)
    • Support quality for Resources (Ad hoc testing)
  • Performance
    • Packing
      • On all packing flows: Improved speed of logging the start of a packing.
    • Item packing
      • After first scan of an item (to identify the pick list) the consecutive scans will be handled in the form, instead of passing scan to flow and perform a query.
    • Sales delivery: Create the delivery through XML instead of normal DI-API operations. Only available on the generator SDNCSOGE.
  • General
    • Stopped support for SAP 9.1
    • Added permissions for 'Perform move' form.
    • Duplicated barcodes check will exclude completely inactive items.
    • Use SAP refresh menu button to refresh data on PMX forms.
    • Returnable items: Configuration wether to use returnable items is now possible on business partner.
    • Integration with B1Up
    • Lightweight installer for Add-On Loader
    • Barcode: Dates with '00' as day were not handled correctly. Now the last day of that month is used.
    • Update DB tool: Option to re-create the SP PMX_SP_TransactionNotification
    • Support domain users login

DB version: 666

DB Branch version: 0

Required Add-On Loader version: 7

  • In case of receiving and creating multiple logistic units for the same PO/container, lines in the ASN table are booked multiple times, resulting in too much stock being received.
    • If you have installed a version between 18.2.1.58 and 18.2.1.64, please upgrade to at least 18.2.1.65

DB version: 666

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • Stock allocation views:
      • The column 'OpenQuantityNotAllocated' has been renamed to 'OpenQtyNotAllocated'. This is because to use the form settings of the screen, the column name cannot be more than 20 characters long.
        The standard views have been changed automatically.
        But when using a customized view, this view needs to be adjusted.
  • 88195 - Packing: The pick list line has status 'Packed' but has no open quantity 18_2_1_122
 

Produmex Download Page
Download Version 18.1

Tested SAP B1 versions

  • SAP B1 9.3 PL02 (MSSQL 2012 and HANA 122.05)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

DB version: 645

DB Branch version: 0

Required Add-On Loader version: 7

  • Sales
    • Ad hoc picking
      • Added setting on company level to allow over-picking for customer collect flow.
      • Allow to customize the function/SP used to get the location of products to pick.
        • Configurable on the Pick list controller
      • Customize view to show the products to be picked
        • Configurable on the Pick list controller
    • Picking
      • Added setting 'Priority picking' on a BIN location. With this setting, the pick list will first try to get the stock from that location, before it will look at other locations.
      • Adjusted pick list (proposal) screens in SAP client to match the order of the items in the base document.
    • Allow to 'Cancel' rows in the tables for Driver, Trailer and License Plate. When this data is asked on the scanner or touchscreen, the rows that are canceled are not shown.
    • Picking/packing
      • Allow to enter logistic unit data for sub SSCC
        • Configuration on the pick list type.
      • Scale support for entering weight of SSCC. Master/Sub SSCC is supported. Additional information added to the screen for the scale
    • Packing
      • LUID finished screen:
        • Show additional information based on a view
        • Allow to set max time for showing the screen.
        • Configurable on the Packing controller
      • Consolidated packing: Allow to start packing even when the pick list is not fully picked.
        • Configurable on the Packing controller
      • Allow to add logistic carrier for each sub
        • Configuration on the Packing controller
        • Logistic carrier can only be added for Master OR Sub. Combination of Master AND sub is not possible.
    • Added new flow to reprint a shipped SSCC label
      • A new print event is called: Sales: Reprint logistic label (2000)
      • The report has an LUID as input. SQL: @luid, HANA: P_LUID
    • Auto creation of sales invoices: Split up into several transactions.
    • Combine packed SSCC
      • Allow to start by scanning the SSCC instead of selecting the customer first.
        • Configuration through the Packing controller
  • Purchase
    • Reception
      • Allow to define a quality status per item/supplier.
        • Import possibility for linking quality status to item/supplier.
        • Supported in Reception and Receive from WHS flow.
      • Added hook flow 'BeforeReceptionQuantityHook'
        • Gets called just before quantity needs to be entered in the reception script.
      • Added hook flow 'AfterLogisticUnitItemEnteredHook'
        • Gets called after the details of an item has been enter in the reception script. It can be used to adjust some data of the item that is being received.
      • Allow to switch scales
      • Support serial numbers on ASN reception
    • Receive from WHS
      • Support customized remarks screen for headers and lines, based on views
      • Allow to create a WHS transfer after a logistic unit has been entered instead of grouping into 1 WHS transfer.
        • Configurable on the Receive from WHS controller.
  • Production
    • Disassembly
      • Do calculation of BBD for each component to be received, instead of only 1 time with configuration of the header item.
  • Performance
    • Reworked the calling of PMX SP: Do additional checks to know whether a certain SP needs to be called or not.
    • Improve speed of screens when a lot of data is shown
      • Cycle count process screen
      • Pick list proposal manager
      • Open sales order screen
    • Improve speed of printing of multiple pick lists at the same time.
    • Picking/packing: Reworked query to check if all pick lists are packed.
  • Logistics
    • Cycle count
      • When a location has a quality status set, and that location is counted, and new stock is found, this stock receives now the quality status linked to the location.
    • Allow to scan an SSCC that is not in stock as destination for a move.
      Supported flows:
      • Ad hoc partial move
      • Consolidated move
      • Picking for production: Undo picking
      • Packing: Skip items
      • Picking: Undo picking
      • Sales return
    • Ad hoc move: Force user to always scan the product, even if there is only 1 item on the location/SSCC
      • Configurable on the Move controller
  • Production
    • Pick lists for production
      • Support selecting a batch on the production order
      • Support filtering stock to pick based on batch attributes
    • Replenishment
      • Allow to split up replenishment orders per zone. The parent zone of the location is used.
        • Configurable on the Replenishment generator
      • Allow to execute replenishment order creation during picking. System will try to create replenishment orders for the location that was just picked.
        • Configurable on the Replenishment generator
  • General
    • Allow to link users to a device
      • When there are no users selected, it means ALL users are allowed
    • Added flow to adjust quality status from a scanner
    • Added option in Import Tool to import allergens linked to an item
    • Support Windows login on fat client (Domain user binding)
    • Store the user that created the row in the DB. Supported tables:
      • Move
      • Move order
      • Pick list
      • Pick list proposal
      • Proof of Delivery
      • Route
      • Pmx Sales Shipping
      • Weigh order
      • Container
      • Interface monitor
      • Time registration
    • Allow to scan an expiry date (AI 17) as a Best before date (AI 15)
      • Configurable on the Barcode controller
    • OSE: Extension parameters: Allow to search for a certain parameter
    • Support for Crystal reports printing on HANA 64 bit systems. For more information see: HANA Report Setting Tool

DB version: 645

DB Branch version: 0

Required Add-On Loader version: 7

  • In case of receiving and creating multiple logistic units for the same PO/container, lines in the ASN table are booked multiple times, resulting in too much stock being received.
    • If you have installed a version between 18.1.1.98 and 18.1.1.101, please upgrade to at least 18.1.1.102
 

Download Version 7.1

Tested SAP B1 versions

  • SAP B1 9.3 PL01 (MSSQL 2012 and HANA 122.05)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

The stored procedures for goods receipt labels have changed:

  • The stored procedure (SP) now only has 1 parameter: SQL = @luid, HANA = p_luid
  • Existing customized stored procedures will need to be adjusted
    • Remove unneeded parameters
    • Data needs to be retrieved from the ASN table (PMX_ASND) or the stock table (PMX_INVT).
      • When the customized SP using the view 'PMX_SSCC_GOODSRECEIPT_LABEL', there is no change in retrieving the data, as this view does this.
    • In doubt, refer to our default SP/label for examples.
  • The report will also need to be changed (Perform verify database) to remove the unneeded parameters.

DB version: 622

DB Branch version: 0

  • Sales
    • Picking
      • Ad hoc picking: Added new hook flow: AdHocAfterItemToPickSelectedHook.
        • Gets executed after the user selected an item from the list of items to pick.
      • Normal and wave picking: Allow to only have 1 SSCC to pick on.
        • Configurable through the PickListController
        • When enabled, the system will pick the stock on 1 SSCC. So if the user goes out of the picking flow, and goes back in, he will not get the option to select an existing SSCC to continue picking, but the system will auto-select it. (No option to create a new one)
    • Packing:
      • Combine packed LUID: Always call the print event 'PackingFinishedLogisticUnit', and not only when a new LUID was created.
    • Support RMA (Sales return request)
      • Only available in 9.3
  • Purchase
    • Reception:
      • Support capturing weight from scale during the reception step
        • Item can be configured that is needs to be weighed.
      • Store intermediate results in the ASN table, instead of keeping this information in memory.
        This means that when going back in the reception flow, and the user does not 'Cancel' the receipt, the intermediate receipt is kept in the database. When the user goes back into the flow he can proceed with what he has been receiving.
        • As a result the print event for the logistic unit has changed. Existing customized stored procedures will need to be adjusted, in combination with the report.
        • The stored procedure now only has 1 parameter: SQL = @luid, HANA = p_luid
  • Performance
    • Improved performance (reduced number of queries) for creating pick list proposals
  • General
    • Supporting SAP version 9.3
    • Stopped supporting SAP 9.0 version
      • Support for SAP 9.1 version will stop in the next version
    • Batch number generator: Allow to override the calculated batch by the scanned batch from the barcode. This option was missing in some generators.
    • Barcode handling: Allow to set a GS1 AI as the quantity to capture.
      • Configuration on the item master data: Tabpage Catch weight - GS1 AI for uom(OITM.U_PMX_UMMT)

DB version: 622

DB Branch version: 0

  • General
    • Requires Crystal Reports 13 libraries

DB version: 622

DB Branch version: 0

  • General
    • Does not require Crystal Reports 13 anymore
 

Download Version 7.0

Tested SAP B1 versions

  • SAP B1 9.1 PL13 (MSSQL 2012 and HANA 122.04)
  • SAP B1 9.2 PL08 HF3 (MSSQL 2012 and HANA 122.04)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

Important remark
The new 7.X version cannot run with the old add-on loader. Please install the new version of the add-on loader.

For more information about a version update please see: 4. Performing a version update

DB version: 616

DB Branch version: 0

  • Sales
    • Packing:
      • Allow to skip ALL remaining items during the packing step.
    • Picking:
      • Undo picking: New flow to allow to unpick picked goods
      • Pick list proposal creation: Allow to split up proposals based on a maximum number of pallets allowed on a proposal. This can be configured on the Pick List Types
  • Move
    • Move orders
      • Support location suggestions functionality when move order has no destination location set
  • Production
    • Allow to start production order on the production screen in the SAP client.
    • Weighing
      • A new product has been made for weighing ingredients of the production order
    • Quality
      • A new product has been made to handle quality during production
      • There is a stand alone part for handling the master data, and an integrated flow to handle the data entry on the shopfloor.
  • Replenishment
    • Generation: Create order when minimum is reached, not when going below minimum.
    • Item based: Added setting to have no destination location on the Replenishment Generator. So replenishment orders can be created, and user can choose where to store it.
    • Added possibility to remove the LUID when executing the replenishment. Configuration on the Replenishment Generator.
  • Cycle count
    • When counting a location using the Direct Cycle Count flow, also set the location as 'counted'
    • The option to move an SSCC is now also supported for type 'Registration'
  • Performance
    • HANA:
      • Reworked queries
      • Reworked SP to remove the use of some functions
  • General
    • Added visual grouping of extension parameters
    • Installer: Allow to adjust connection strings instead of uninstall/install
    • HANA: Create SSCC: Added lock to the table

DB version: 616

DB Branch version: 1

  • Added import/export capability for Production orders

DB version: 616

DB Branch version: 1

  • Fixed bug that interfacing paths were overwritten.
    • Please do not use a version between 7.0.1.71 and 7.0.1.73
 

Download Version 6.3

Tested SAP B1 versions

  • SAP B1 9.1 PL13 (MSSQL 2012 and HANA 122.04)
  • SAP B1 9.2 PL07 (MSSQL 2012 and HANA 122.04)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

Important remark

Structural changes have been made to the way the transaction notification of Produmex is called for Produmex objects/documents, such as moves, adding pick lists, …
For those cases the SP PMX_SP_TransactionNotification is now being called from the code instead of SBO_SP_TransactionNotification.
(The call in SBO_SP_TransactionNotification to PMX_SP_TransactionNotification will remain the same)

This means that custom checks, and/or the call to the SP for the notification queue need to be moved manually to SP PMX_SP_TransactionNotification.

If this is not done, that code will NOT be executed when for instance adding moves, pick lists, …

Previous flow:

New flow:

Legend:

  • Blue: SP
  • Yellow: The SP called by the code
  • Red: Moved SP

After the upgrade, check the 'Automatically close production orders on completion?' setting on the Production controller. It is possible that the setting is set to False during the upgrade.

DB version: 595

DB Branch version: 0

  • Sales
    • Picking:
      • Multi picking: Allow to select a wave. This can be enabled on the pick list controller.
      • Define on pick list type on what picking module the pick list can be picked: Picking, Zone picking, Multi picking, Ad hoc picking.
      • New sorting option for 'Pick items order by'
        • This new option uses an SP to define the sorting of the items shown on the scanner. This SP can be customized.
      • New hook flow on the Picking flow: PickingAfterItemToPickIdentifiedHookScript
        • This is called during Item picking, after the item has been scanned or selected.
    • Allow to add packaging info on the delivery (DLN7 & DLN8)
    • New generator: This sales delivery note generator will perform the creation of sales deliveries into separate transactions.
      This generator also allows to create PMX sales shippings through a setting.
      Other generators will become obsolete in future versions.
    • Proposal creation: In case a proposal is partially created, show reason why not all stock was used.
      Whether to show this info is configurable through the Pick list proposal generator.
    • New open sales order controller. This controller allows to customize the data shown on the screen.
  • Purchase
    • Show purchase order line remarks on the reception flow
      • The view that is used can be set on the Purchase delivery generator.
  • Move
    • Customize 'Show empty location' button on the moves flow
      • Allow to have a custom translation and query behind this button. A hook flow 'SelectLocationForAdHocMovesHookScript' is used to create that query.
    • Location: Warn on adding different item/lot: This can now be a blocked instead of just showing a warning.
  • Production
    • Integration between Produmex WMS and Produmex Manufacturing
  • General
    • Traceability report
      • Show Master SSCC information
      • Show batch attributes
    • Silo consumption algorithm: Use FIFO instead of FEFO
    • Added possibility to hide buttons in flows
      • Configuration is done in UDT
    • Support SQL 2016 for 9.2 PL06 and up
    • The inventory report (Grouping level Detail) is now a view.
      • So it can easily be extended with additional columns
    • Integrated support tools (Teamviewer & Goto Meeting)
    • Enhancement to ePOD: Handle only full quantities
    • Changed the way we call the transaction notification SP
      • See important remark on top!

DB version: 595

DB Branch version: 0

Replenishment: Generation: Create order when minimum is reached, not when going below minimum.

 

Download Version 6.2

Tested SAP B1 versions

  • SAP B1 9.1 PL13 (MSSQL 2012 and HANA 122.04)
  • SAP B1 9.2 PL06 Hotfix 1 (MSSQL 2012 and HANA 122.04)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

DB version: 572

DB Branch version: 0

  • Sales
    • Shipping: Added option to select a customer/ship to address
      • This will allow the user to load all SSCC's for that customer/ship to address
    • Picking:
      • Serial numbers: SAP - on release only: Added check to see if the serial number exists in SAP, and if it is not in stock anymore.
        If this is the case, the serial number cannot be picked.
      • Multi picking: Allow to set the movable locations after item is picked instead of first linking all movable locations to the pick lists.
        This can be enabled through the PickListController.
      • Added option to skip the screen to identify the location.
        This can be enabled through the PickListController.
    • Packing:
      • Group pick lists in Customer, address instead of Customer, ship to code, address.
        This can be configured on the packing controller.
      • New flow: Combine packed SSCC
        • This new flow provides the possibility to re-arrange packed SSCC's.
      • Packing flows on touch screen:
        • Allow to set the logistic carrier on finishing pallet instead of at the beginning.
          This can be configured on the packing controller.
        • Allow to create multiple identical Master/Sub/Normal SSCC's.
          This can be configured on the packing controller in combination with settings on the business partner.
  • Purchase
    • Allow to view PO remarks on the scanner
      • This can be enabled through the Purchase Delivery Generator - Set the View name for remarks.
  • Production
    • Best before date generation: Calculate it on every receipt
      • This can be defined on the best before date generator.
    • Allow to pick items that have to be lined up.
      • This is a column on BOM lines and Production order lines
      • When choosing lined up locations for such items, all possible lined up locations for the production line are allowed, and not only the lined up locations with stock for that item.
      • If the lined up items that need to be picked are consumed on receipt (Setting on the location), they will still be shown on the production manager - Stop Production.
        Users can add some more quantity to be consumed for the current production order.
    • Production flow: Allow to produce without creating an SSCC.
  • Performance
    • Improved functionality for additional expenses generation for lines.
      • Will have an effect on larger documents. (Like sales delivery, goods receipt, …)
    • Production:
      • Will be noticeable for BOM with multiple times the same item
        • Calculation of maximum quantity
        • Creating goods issues at receipt (Direct consumption for lined up locations)
      • Closing production order: Booking issues
    • Sales delivery: Improved creation of document lines
      • Will have an effect on larger deliveries
  • Serial numbers
    • Cycle count:
      • Always use type 'Registration for serial numbers'
        • So even if type is configured as 'Lost and Found', the system will use type 'Registration' for differences of serial numbers.
      • SAP serial number 'On release only':
        • When counting a difference all registered serial numbers that are flagged as 'In stock' will be flagged as 'Out of stock'
        • Processing cycle count: Allow to select registered serial numbers in SAP.
          When no serial numbers are selected, 'Empty' serial numbers will be automatically used.
    • Cleanup of serial numbers has additional types:
      • PMX serial numbers with NO track location and with batch:
        Remove serial numbers where the batch is not in stock anymore.
      • SAP serial number with track location:
        Remove serial numbers where the LUID does not exist in stock anymore.
  • General
    • Quality status: Allow to limit the quality status transitions by user group.
    • Expiry definition: Allow to set the date as the last of the month
    • Printing: From SAP client: Show error message when printing fails.
    • CS scripts: CS scripts can be run from the Robot
      • Command line parameters to use:
        /t:csscript /a1:C:\script.cs
    • Added 'Quick access menu' to quickly access flows from any flow on the scanner
      • When clicking a button from the 'Quick access menu' will leave the current flow without any warning.
    • Item master data screen: Incorrect tabpage layout for SBO 9.2 in PL06
    • 64 Bit: Support for 64 bit versions.
      All SAP clients need to have the same version of the Pmx add-on installed. It is not possible to mix 32 bit and 64 bit Pmx add-ons for the same database.
 

Download Version 6.1

Tested SAP B1 versions

  • SAP B1 9.1 PL13 (MSSQL 2012 and HANA 112.03)
  • SAP B1 9.2 PL05 (MSSQL 2012 and HANA 122.03)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

DB version: 560

DB Branch version: 0

  • Production
    • Added a hook functionality when consuming for a production order.
      A new property 'On Consume For Production Controller' has been added for this.
  • Picking
    • Allow to force a user to scan an SSCC during item picking. This option can be enabled on the Pick list controller.
    • Allow to set the quantity to pick to zero during item picking. This option can be enabled on the Pick list controller.
  • Container management
    • Additional fields added.
    • Allow to set quantities on container lines
  • Sales
    • Sales return
      • Added new hook flow BeforeSalesReturnAdded. This can be used to enter additional information on UDF's on the sales return header.
    • Added possibility to make sure sales deliveries are only grouped when additional fields have the same value.
      This can be configured on the Sales Delivery Note Generator.
      It can be used for instance to group when the discount percentage on sales order header is the same.
  • Catch weight
    • Show current weight on stock when the quantity to use is the quantity on stock
      • Available on ad hoc move and during picking, zone picking and multi-picking.
  • Cycle count
    • Process: First book issues, then receipts
    • Serial numbers: Do not group stock to the same document line. This is to avoid issues when multiple LUID/Batches are used, and the system could not retrieve the correct serial number linked to the LUID/Batch.
    • Cycle count flow: When counted serial number is on another location that can be counted, and no open registrations found for that location, a message is shown that the other location needs to be counted.
      The other location will be flagged as 'Needs to be counted now'?
  • General
    • Added possibility to make bulk changes for pick lists through the open documents report:
      • Priority, Dock, Pick list type
    • Open documents report: data in grids are using views. It can be configured what views to use to show the data.

DB version: 560

DB Branch version: 0

  • Bugfix: Cycle count: Manual price adjustments: Incorrect price
    • The price set on issue/receipt line was setting the total price as unit price.
 

Download Version 6.0

Important remark

For this version some structural changes have been made to the software.
It is now built on .NET framework 4.6.

This means that there are a few new things that are different in the installation process:

  • The .NET framework 4.6 needs to be installed
    • Without this, the application cannot run
    • Don't forget to restart the system after the installation
  • The add-on loader has a new installer
    • This means that the add-on needs to be installed with this new .ard file.
    • The new 6.X version cannot run with the old add-on loader
    • And the older version cannot run with the add-on loader of the 6.X version
    • When installing the new version on an environment where there is also a pre-6.X version, it is possible to install both versions.
      • Because of the new add-on installer, SAP will regard it as 2 separate add-ons.
      • On the test environment the 'old' add-on needs to be disabled, and the new add-on enabled. This needs to be done on both 'Global' and 'User' level.
      • On the live environment where the 'old' add-on is running, the 'new' add-on needs to be disabled.

Tested SAP B1 versions

  • SAP B1 9.1 PL13 (MSSQL 2012 and HANA 112.03)
  • SAP B1 9.2 PL04 (MSSQL 2012 and HANA 112.03)

Note: Older and newer SAP B1 versions will usually also work, but haven't been specifically tested in this version.

DB version: 547

DB Branch version: 0

  • Production
    • Allow to select an SSCC to produce on instead of only allowing to scan it
      • The list of SSCC's to show are SSCC's that were already produced by the production order.
    • Allow to scan a valid SSCC to produce on, even when it is not in stock yet.
  • Picking
    • Ad hoc picking: Force to scan the SSCC.
      • This setting can be enabled on the Pick List Controller
    • New option added for the 'Stock order by': Biggest pallets first
      • This will first try to allocate the pallet with the biggest quantity.
      • This setting can be enabled on the Pick List Controller
  • Catch weight
    • Set price based on weight when receiving from PO (Similar to the functionality on sales delivery)
    • Allow to set price per weight on item revaluation screen.
    • Auto fill items on item revaluation screen that have an open batch variances.
  • Cycle count
    • Added option to allow the user to enter the price for an item when processing the count. This option can be enabled through the Cycle Count Controller.
  • Checks flow
    • On the screen to select a filter for the stock, an additional option 'Show global information' has been added. When pressing that button, additional information is shown: Total quantity, total free quantity, quantity on pick list proposal, …
    • When checking an SSCC, there is an option to also show global information about the SSCC: Number of items, # different items, pick list number, …
      This can be enabled through a new Check Controller
  • Barcode
    • Support B10 (Automotive) standard
  • ASN
    • A screen has been added to the SAP client to view and adjust ASN messages.
    • Printing logistic labels is possible.
  • Sales
    • Proof of delivery has been added.
    • Sales return: New hook flow: SalesReturnCreated. This flow is called just after the sales return is booked.
  • Purchase
    • Reception:
      • New hook flow: AfterLogisticUnitReceived. This flow is called just after the printing of the labels.
      • Show sales order number/customer when PO is linked to sales order.
        This is shown on the screen to enter the quantity.
      • When receiving directly in the warehouse instead of a dock, and there is a default location shown, also the current stock for the item is shown.
      • Ask user if he wants to print labels. This option can be enabled through the Purchase Delivery Generator.
  • Routes
    • Route planning:
      • The top left grid can be customized. This can be configured in the Route controller.
      • The route details can show a customized description for the route. The data is retrieved through a view. This can be configured in the Route controller.
  • General
    • Support SAP multiple branches
    • Support sequence code for Brazilian localization.
      Configuration through UDT @PMX_SECO
    • Put away/ad hoc moves flow: Show current stock <> free stock. The maximum quantity to enter will be the free stock instead of the current stock.
    • Upgraded to .NET framework 4.6
    • Allow to have a non-standard SSCC as logistic unit identifier
    • Master SSCC functionality extended:
      • Checks flow shows master SSCC
      • Picking/packing on touchscreen allows to create master SSCC.
        This can be enabled through the pick list controller.
      • Move order: Allow to set a master LUID to be moved.
    • Pick list proposal generation for warehouse transfer requests or production orders: Use the field 'Pick and pack remarks' instead of 'Remarks' to set the remarks on the proposal.
    • Packing: Keep packing from the scanned moveable location after LUID is full AND when there is still stock to pack on the moveable location.
    • Container management: Additional fields added to the screen.

DB version: 547

DB Branch version: 1

  • Bugfix: Missing UDF when installing on a DB for the first time
    • This means the Branch version is now 1

DB version: 547

DB Branch version: 1

  • Bugfix: Cycle count: Manual price adjustments: Incorrect price
    • The price set on issue/receipt line was setting the total price as unit price.

DB version: 547

DB Branch version: 2

  • Enhancement to ePOD: Handle only full quantities
 
  • Production
    • Support By-products
      • Production flow
      • Production receipt flow
    • Allow to select an SSCC to produce on
      • This needs to be an SSCC that has been produced for the current production order
  • Cycle count
    • Support the entry of batch attributes for a new batch on Cycle count flows
  • Picking
    • New print event: Picking After Wave Packed
      • Is triggered on the picking flow when a wave is packed
      • Key for SQL: @wavekey
      • Key for HANA: P_WAVEKEY
    • Serial numbers: Show warning if serial number was previously used in a delivery or a pick list. This setting can be enabled in the Serial number controller.
  • Container management
    • Support purchase reserve invoices
  • Inventory
    • New flow (On a scanner) for moving goods from a 'non-managed by Produmex' warehouse to a 'managed by Produmex' warehouse based on a WHS transfer request.
      The warehouse that is not managed by Produmex needs to be configured to be a 'Transit warehouse'.
  • KPI
    • On the organizational structure information is shown about the number of empty locations. This is shown for types: Company, Warehouse, Zone.
  • General
    • When the system created a locking for a document based on linked batches, a flag is set on the locking line to know it as made by the system. When removing lockings for this functionality, only lockings with that flag set can be used.
 
  • Location suggestions
    • A new functionality has been added to guide the user to a suitable location to store goods.
    • This functionality can be enabled through the Location Controller.
    • The location suggestions are used on:
      • Reception (In case of receiving on location instead of dock)
      • Put away
      • Ad hoc moves
  • Cycle count
    • Possibility to show the current stock of a location when counting starts
    • Possibility to adjust current stock instead of having a 'blind' count
  • Catch weight
    • Define whether a weight entry on the scanner is for a predefined number of pieces
    • Picking: Store the details of the weight that is entered on the scanner.
  • Production
    • Scale integration on Production Disassembly - Weight flow
    • Allow to remove locking for a production order through the production order screen in SAP client. (Right click)
    • Pick list proposal manager supports production
    • Picked items to a 'Pick to' location can be locked for the production order.
      • Only picking for production is supported. (So pick list for production is not supported)
      • Can be enabled through Production Line settings
      • Locking for picked goods can be removed through the inventory report → View locked quantity
    • Unpick for production
      • In case of locking, only locked stock can be unpicked
  • Replenishment
    • After move the source location is shown
  • General
    • Support SAP 9.2 and 9.2H
    • Import tool: Select connection string from combobox
    • Go to inventory report from a location in the Organizational structure
  • Bugfix: Missing parameter for production controller when installing on a DB for the first time
    • This means the Branch version is now 1
 
  • Cycle count
    • Add total item cost for all lines
    • Add columns for:
      • Total item cost
      • Total item cost by item
      • Absolute difference quantity
  • Pick list proposal manager
    • New functionality: Available through menu Produmex → Inventory → Picklist proposal manager
    • Allows to select sales order lines, reserve invoice lines and inventory transfer request lines
    • Pick list proposals are created only for the selected lines
    • Data displayed in the list of document lines can be customized with SQL views. This can be set up in the Pick list proposal manager controller.
  • Picking
    • Added new option for 'Pick Item Order by' on the pick list controller:
      • Order by Sequence, Location code, Full LUID, : First Sequence of the location, then the code of the location, then full pallets.
    • Possibility to enter a custom 'ORDER BY' clause for when the pick list is allocating stock to the pick list line.
      This is a freetext value, however there are 2 predefined options:
      • *DEFAULT*
        • This option will use the sorting as it is currently in the system
      • “Quantity”, “IsPickLoc” DESC, “LogUnitIdentKey_IsNull” DESC, “LogUnitIdentKey”, “InternalKey”
        • This option will take lowest quantity, pick location, no LUID, LUID
  • General
    • Golden arrow to the details of a location from the inventory report
    • New option in the Fat Client input parameters: DI API language
    • Support variable quantity (weight) in GTIN barcode
  • Performance
    • Split our transaction notification SP into 2 parts
    • The view PMX_DISALLOWED_LOCATIONS_FOR_PICKING has changed. A table with cached data is used.
    • Reworked view PMX_ADD_SALES_DELIVERY_NOTE to remove the need for a UNION
    • Shipping: Run extra query to get pick object types of pick lists to be shipped.
 
  • Organizational structure
    • Removed option ‘Can be destination for picking’ for a zone.
    • Added ‘Pick sequence’ on the OSE designer for a dock.
  • Batch attributes
    • Add possibility to link an application identifier to a batch attribute. When batch attributes are asked on the device, and the value has been captured by the barcode, it will be filled in automatically.
  • Put away
    • New hook flow: AfterSSCCIdentifiedForPutAwayHookScript
  • Sales
    • Allow 2 or more times the same item on a sales BOM.
    • Added open quantity/price/weight/volume and ship-to code columns to the Open Sales Orders screen.
    • Allow to set shelf life per item & customer and/or country, and also per customer and/or country (without item).
    • Allow to override the shelf life requirement in sales order lines.
    • Added screen to allocate stock for a certain item to sales orders/customers. This option is available through Produmex → Sales → Stock allocation
    • Open sales order screen: The screen does not close anymore after creating proposals, but it is refreshed.
  • Picking
    • Allow to let the system automatically select a movable location during picking when there is only 1 movable location available. This setting can be enabled on the PickListController (default: disabled), and doesn't apply for production pick lists.
    • Allow to pick a full mixed luid by just scanning the SSCC number, instead of having to perform multiple partial luid picks.
    • New hook flow: EnterSerialNumbersForFullPalletPickingHookScript
    • New parameter on pick list proposal controller: “Serial numbers stock order by”. This parameter allows to allocate luid's containing the oldest serial number for serial numbered items with location tracking.
  • Packing
    • Item based packing
      • This new flow runs on a TouchScreen
      • It works as the standard Packing flow, but with these differences:
        • After scanning movable location, no selection of customer/ship to address is done, but all items for all customers is shown.
        • The quantity to pack is by default 0
        • When scanning a barcode for the item, the system will get all customers on the movable location that need the item. The list is ordered by least amount of distinct item, next least total quantity over all items for customer. The first customer on the list is automatically selected.
        • The scanned item will be selected, and 1 is added to the quantity to pack.
        • After pressing ‘Logistic unit full’ the system will show remaining items for the customer on the scanned movable location. If there are no more items for the current customer, the remaining items on the movable location is shown, and no customer has been selected, until the next item is scanned.
  • Production
    • Support serial numbered components.
    • Allow to automatically close the production order when the planned quantity has been reached. Production and Receipt From Production workflows are supported. This can be configured on the ProductionController.
    • Create inventory transfer requests for components that are not in the same warehouse as the production line. One pick list proposal is created per source warehouse. No change done in picking for production flow.
    • On the production flow, allow to consume materials if produced quantity is 0 but tolerance is 100%
    • New hook flow: AfterQuantityProducedHookScript
    • New hook flow: BeforeProductionOrderClosedHookScript
  • Cycle count
    • For serial numbers with track location enabled, allow to perform a cycle count by scanning serial numbers instead of entering a quantity.
      • For SAP serial numbers, only serial number scanning is allowed.
      • For PMX serial numbers, both serial number scanning and direct quantity entry are allowed.
    • Added option 'Registration: Store lines with no Difference' on the CycleCountController. When flagged this option will store what has been counted in the registration table,
      even if the difference = 0
    • Select location screen
      • Filter on From and/or To item code
      • Filter on item group
      • Both new filters will select locations where those items are stored
  • General
    • Support SAP serial numbers managed on release only (only when “Automatic Serial Number Creation on Receipt” is enabled).
    • Performance improvements on production.
    • Support SQL server 2014 for 9.1.
    • Bugfix
  • Bugfix: Missing table PMX_CSSL when starting from a DB where Produmex was not installed yet.
 
  • Batch attributes:
    • Can be linked to batch number.
    • When adjusting attribute that is linked to batch number, also change it for all ITRI’s with the same item and batch.
    • Filter stock based on batch attributes.
    • Provide batch attributes on a sales order line. (Max 3) This will make the pick list proposal only take stock which has the required batch attribute value.
  • Minimum weight required:
    • On sales order line this option has been added.
    • Weight on the proposal line is calculated based on default ratio, but can be changed in the pick list proposal screen.
    • When picking/packing and the minimum weight has not been reached, an additional pick list line will be created to pick additional stock to fulfill the required minimum weight.
  • Adding reason free text on additional tabs on the traceability report.
  • Item master data screen: Added ‘Free Pmx quantity’ column in the Inventory tab. It will list all free stock that is available in the warehouse.
  • Added a setting on the storage location to block stock from being used on a proposal.
  • The default behavior of the up/down buttons on a grid on the scanner or touchscreen has changed. Instead of navigating row by row when pressing the buttons, the navigation is now done by page.
    • If the row by row navigation needs to be enabled again, the following key needs to be added to the appSettings section in the config file of the fat client:
<add key="Produmex.Grid.NavigationByPage" value="false"/>
  • Added possibility to import route templates through CSV files.
  • Master SSCC
    • Possibility to fully pick a master SSCC during normal picking.
    • Ship master SSCC
      • Not available for partial SSCC shipping and shipping for pick lists that are not packed.
  • Goods receipt labels: The weight is now passed also.
    • Custom made goods receipt labels and stored procedures need to be changed! The stored procedure should have these parameters:
@luid INT = 0,
@sscc nvarchar (18),
@itemCode nvarchar (20),
@quantity NUMERIC (19,6),
@bestBeforeDate datetime,
@batchNumber nvarchar (32),
@purchaseDocObjType nvarchar(20),
@purchaseDocEntry INT,
@cardCode nvarchar (15),
@packagingTypeText nvarchar(MAX),
@quantityByPackagingTypeText nvarchar(MAX),
@locationCode nvarchar (50),
@batchNumber2 nvarchar (32),
@quantityUom2 NUMERIC (19,6), -- this is a new parameter
@internalLuid INT = 0
  • Catch weight: Add weight on barcode of logistic labels for production and shipping.
  • Inventory report: Added possibility to give a default sorting. This can be configured on the Inventory Controller
  • Inventory report: Show whether the SSCC is a full pallet.
  • Add allergens linked to an item
  • There is a UDT for the master data of the allergens (@PMX_ALLE)
  • For the linked allergens it is possible to define that it ‘can contain’ the allergen.
  • When making a delivery from the pick list screen in the SAP client, the user can now select the printer to print on.
  • Improve performance: Reworked some queries to speed them up.
  • Improve performance for the check for empty logistic carriers:
    • Only perform the check when there is at least 10 minutes since the last check.
    • And the query is now executed in 2 part:
      • Get the stock
      • Get the locking on the stock
    • When the first query gives a result, the second query is executed.
  • Route planning screen: The pick list (proposal) without route grid and route details grid now use a view to show the data. This allows to create specific views by customer to show additional data. The configuration is done on the RouteController.
  • For more information take a look at the configuration guide.
  • Bugfix
  • Bugfix labels
  • Bugfix for crash Item master data screen on SAP 9.1 PL08
  • Serial number improvements when booking through SAP client
  • Performance improvements for lined up location consumption
  • Minor bugfixes
 
  • The option ‘Allow over picking’ is now supported for Ad hoc picking for route and Ad hoc picking for pick list.
  • Production: When creating issue for waste, link to the production batch and Produmex linking fields are filled in.
  • Stock selection screen: Auto fill in the SAP batches after selecting the stock lines.
  • Improved performance and reduced risk for deadlocks.
  • Enhanced Produmex suite installer:
    1. Added DB culture option for the connection string
    2. Auto upload translations when custom project has custom translations
  • The functions PMX_FN_GenerateGS1BarcodeDigit and PMX_FN_GenerateGS1Barcode have changed. An additional parameter for the Application Identifier for the weight has been added. When custom stored procedures exist that use one of this functionals, the additional parameter needs to be passed.
    (NULL can be passed as parameter)
    Most logistic and item labels use these functions.
  • 3PL enhancements:
    1. Separate storage price by location type.
    2. Extended functionality to choose what type of document to create: Add mode, draft, Create.
    3. Exclude documents from calculation
    4. Enhanced period selection
  • Catch weight: Enhance case scanning.
  • Catch weight: Support Uom groups.
  • Catch weight: Support additional flows:
    1. Purchase return
    2. Sales return
    3. Cross docking
  • Picking: Added possibility to not re-enter the pick location when the locations remains the same. This can be set on the PickListController.
  • Pick list proposal: Added possibility to not try to group items on 1 proposal. This means that each time a proposal is being made, it will try to create a new one instead of closing the existing one, and create a new one for all remaining items.
  • Ad hoc picking: Auto fill the quantity to pick instead of the quantity 1.
  • Picking: Alternate picking: Also show the locked stock for the current pick list line. This setting can be enabled on the PickListController.
  • Warehouse automation: Allow to move full pallet for location without box.
  • Pick list robot: Pass card code to the method. This means that it is possible to only perform tasks for a certain customer.
  • Picking: Added possibility to add non-inventory items to the pick list/proposal. A setting on the item master data needs to be enabled for the non-inventory items that is needed on the pick list/proposal.
  • Picking: Allow to skip item and/or choose alternate items through the pick list form in SAP. This is to support more flexible picking, without using a scanner. This is not supported for serial number items.
  • Containers: Add calculation for totals based on open quantity.
  • Sbo notification listener does not use a queue anymore. A table PMX_NOTQ is used to write and read notification messages.
  • License configurator: View currently used licenses.
  • Bugfix
  • Improve performance: Reworked some queries to speed them up.
  • Improve performance for the check for empty logistic carriers:
    • Only perform the check when there is at least 10 minutes since the last check.
    • And the query is now executed in 2 part:
      • Get the stock
      • Get the locking on the stock
    • When the first query gives a result, the second query is executed.
  • Bugfix
  • Bugfix
 
  • Serial numbers - traceability: Added to the traceability + allow to search the item/batch of a serial number.
  • Added flow to create purchase orders from the scanner.
  • Added flow to redo the SalesInvoiceCreatedHookFlow.
  • Sales order: Show the allocated stock for the sales order.
  • Ad hoc picking: Added possibility to keep on picking the chosen item, until everything for that item is picked. This can be configured on the PickListController.
  • Added new disassembly flow to combine the selection of an item and quantity (=Weight)
  • Cycle count: On the robot a new option has been added to let the user flag locations to be counted, based on the number of days/number of actions settings on the location.

The command line parameter to pass is: cyclecount

  • Picking: Created hook flow ‘AfterItemPicked’ that occurs everystime an item has been picked. This hook flow is available for Picking, Zone Picking, Multi picking, Ad hoc picking.
  • Picklist for production: Created specific print event for logistic label during picking.
  • Improve google maps functionality: Show actual route details.
  • Support Code128 barcodes as valid GS1 barcodes.

This option needs to be enabled on the config file of the fat client. On the <AppSettings> tag the following key needs to be added:

<add key="Produmex.Barcode.ParseCode128AsGS1" value="true"/>
  • Added setting on company level to let the system add returnable items to documents.
  • Create proposals from sales order screen: The destination location can also be BIN locations with the option ‘can be destination for picking’ set to true.

The sorting of the locations are: First the docks, then BIN locations, ordered by the name of the location.
(Before this the sorting was done on the code of the location)

  • HANA compatibility for default settings.
  • Bugfix
  • Bugfix
  • Bugfix
 
  • Added structure to import/export SBO warehouse transfers.
  • The item label has changed. Please update custom item labels. The type of the quantity field has changed. So possibly a remap of the field needs to be done in the report.
  • Added invoice module for 3PL (Optional and license based. Please contact Produmex for more information).
  • Added a dedicated flow for disassembly orders. A quantity to receice for each ingredient is possible. This new flow supports catch weight items.
  • Cycle count: Pmx serial numbers: Added possibility to cleanup Pmx serial numbers.
  • Added import of Item Batch Attributes.
  • Catch weight: Added weight tolerance in %. When entering a weight, this should be within the tolerance.
  • Extended EnterPickingQuantityHookFlow: Expose Quantity for Uom 2. This means that customized scripts need to be adjusted to also expose this field:
public ReadWriteBinder<double?> QuantityUom2Entered;
  • Added licensing modules for 3PL and EDI interface. If these functionalities are used, a new license file is required. A reinstallation of the license service is required.
  • Catch weight: Added price calculation for sales. Possibility to calculate price based on the delivered weight:

Unit price before discount = ((Unit price before discount sales order / Default weight by piece) * Actual weight) / Quantity

  • Batch attributes: Functionality now available for Production, Production receipt and disassembly.
  • Printing item labels based on packaging types. This can be configured on the item master data. An extra parameter has been added to the report to set the packaging type that is being printed.

Custom made item labels and stored procedures need to be changed! The stored procedure should have these parameters:

@itemCode nvarchar(20) = '',
@batchNumber nvarchar(32) = '',
@batchNumber2 nvarchar(32) = '',
@serialNumber nvarchar(32) = '',
@bestBeforeDate datetime = null,
@docType nvarchar(20) = null,
@docEntry int = null,
@lineNum int = null,
@quantity numeric(19,6) = null,
@uom nvarchar(20) = null,
@weight numeric(19,6) = null,
@weightUom nvarchar(20) = null,
@packagingTypeCode nvarchar(20) = ''
  • Locking in advance: Also allow to lock in advance for a warehouse transfer and inventory/production receipt.
  • Catch weight: Supporting picking for production, production flow and production receipt flow + production manager.
  • Allow to search for a container based on date of departure/arrival.
  • Production: Added ‘Pick to’ location. When this is filled in, the items will be picked to that location. The component weighing flow will use this ‘pick to’ location as input. The weighed items are stored on the ‘input’ location of the production line.
  • Component weighing: Added possibility to move all unweighed items from ‘Pick to’ location to the ‘Rest’ location when everything has been weighed for the production order.
  • Pick list proposal generator: Added option ‘Force the proposed batch’. When this option is set to true, the batch the system proposes will be forced. This is used on ad hoc picking, in combination with the option ‘Allow multiple batches’ on a document line. When both are true, ad hoc picking can only pick from that batch, instead of any batch.
  • BIN Location: Added quality status. When a move is done to this location, the system will automatically set the quality status linked to this location.
  • Ad hoc picking: Route/Pick list: Allow the user to first select the dock he is going to pick to.
  • Quality component: Added possibility to configure the entry of extra quality information. Only the reception, bulk reception, production, production receipt and dissassembly flows support this. So it is possible at the start or end of a reception or production to ask for certain quality values. (Like the temperature of the truck, …)
  • Directly call Pmx inventory report through right clicking the item code on a grid. Added this to pick list proposal and pick list screen.
  • Serial number: The baseType for a serial number linked to production has been changed to ‘59’ (GoodsEntry) instead of ‘202’ (ProductionOrder). If there are custom reports/queries written to get serial numbers for a production order, it is possible they need to be rewritten to get the correct baseType.
  • Picking for production: Added possibility to always show the production lines to pick, even if they are fully picked.
  • Improve overall performance.
  • Bugfix
  • Bugfix
  • Bugfix
  • Bugfix
 
  • The functions PMX_FN_GenerateGS1Barcode and PMX_FN_GenerateGS1BarcodeDigit have changed. 2 additional parameters have been added to the functions to pass the weight in Kg and number of decimals.
    This means that custom made labels that use 1 of these functions will need to be adjusted to pass the 2 additional parameters. The values to pass can be NULL.
  • Organizational structure: SSCC data update has been separated from other company updates. The SSCC data can be updated by the button on the tab page of the SSCC.
  • Packing: Show ingredient by sales BOM.
  • Limitation on stock lines on production manager is now configurable on the ProductionController
  • Added batch attributes.

Batch attribute types can be defined on UDT @PMX_BATT
On item master data screen batch attribute types can be linked.
During purchase receipt on a device, the batch attributes are asked when a new batch, batch2, BBD combination is received.

  • Directly call Pmx inventory report through right clicking the item code on a grid. This can be used on marketing documents, inventory transfer, production order.
  • Stock selector for Sales delivery, Purchase return, Goods issue, Production issue, Sales invoice. This will add the data to the corresponding UDF’s, and handle the pipe (|) functionality. This screen only gets the completely free stock.
  • Nested SSCC: This first version of nested SSCC allows the user to create a master SSCC through the ad hoc move flow for multiple SSCC’s. Those master SSCC’s can be moved through the ad hoc move flow. On ad hoc picking flow a master SSCC can be scanned.
  • Picking for production: Enhanced functionality to calculate when stock cannot be used, based on the BBD. On the BOM and PRD lines a new field has been added to set how the BBD calculation should be done.
  • Production batches: When producing a production batch on the production flow, the system will force the user to enter the issued quantities when going to the next production batch. The current batch is stored on the issue line: IGE1.U_PMX_PRDB.
  • Pmx sales shipping: Added extra columns to open document screen.
  • Improved performance on warehouse transfer with serial numbers with track location.
  • Ad hoc picking: Allow to pick from bulk locations. This can be enabled on the PickListController.
  • Ad hoc moves: Alternate way of returning to a screen after ad hoc move has been performed. This can be set on the MoveController.
  • Perform move from inventory report: When only 1 inventory line is selected, it is possible to enter the quantity. This allows the user to move a partial quantity.
  • Quality status change: When only 1 inventory line is selected, it is possible to enter the quantity. This allows the user to change the quality status for partial quantities.
  • Delivery: Added possibility to make a delivery from the pick list screen in SAP. The pick list needs to be in status ‘Ready’. There cannot be an item with serial numbers in the pick list and the option to not lock stock for pick list (proposals) cannot be set.
  • The item label has changed. Please update custom item labels.
  • Catch weight: A first version of catch weight is created.

This allows the user to keep track of the stock in 2 uom’s. The inventory uom is pieces. The second uom is weight.
This first version only supports the entry of the total weight. Supported functionality:

  • Receipt
  • Put away
  • Ad hoc moves
  • Quality status changes
  • Picking
  • Zone picking
  • Multi picking
  • Ad hoc picking
  • Ad hoc picking customer collect
  • Mobile packing
  • Packing
  • Consolidated packing
  • Shipping
  • Easy Stock selector
  • Cycle count
  • Direct cycle count
  • Extended EnterPickingQuantityHookFlow: Expose Quantity for Uom 2. This means that customized scripts need to be adjusted to also expose this field:
public ReadWriteBinder<double?> QuantityUom2Entered;
  • Bugfixing
  • Improve performance
  • Bugfixing.
  • Improve performance
  • Bugfixing.
  • Bugfixing.
 
  • Container management: Added confirmation when closing a container through the container screen.
  • Automatic shipping: On flows with automatic shipping the extra information (like driver, license plate, …) is also asked.
  • On shipping type it is possible to set whether the driver, license plate, … needs to be asked. If on the header level of the company or through the shipping type an option is enabled, this data will be asked during shipping.
  • Added possibility to enter a tracking number during (automatic) shipping. This can be enabled on the shipping type.
  • Production batches: Only number of batches can be set. The batch size is disabled.
  • Possibility to set that a SAP warehouse is not managed by Produmex.
    1. When a warehouse is not managed by Produmex, the Produmex fields on document (lines) do not need to be filled in.
    2. No Produmex stock is kept for those warehouses.
    3. No Produmex functionalities/enhancements can be used in those warehouses.
  • SAP Bin locations are supported for warehouses not managed by Produmex
  • ASN: Added structure to import files
  • ASN: Added receiving flow to receive all items on an ASN.
  • Added notion of Shipping under Quarantine (SUQ). On quality status it is possible to set that the quality status is in quarantine, but allowed to ship. On the sales document line there is a new column (Shipping quality option) to set the allowed quality statuses.

Possible values:

  1. No selection or ‘Released’: Only statuses ‘Can be shipped’ are allowed.
  2. ‘Can be SUQ’: Statuses ‘Can be shipped’ or ‘Can be shipped under quarantine’ are allowed.
  3. ‘Must be SUQ’: Only statuses ‘Can be shipped shipped under quarantine’ are allowed.
  • Produmex installer: Adding new way of installing the Produmex solution.
  • Bugfixing
  • Bugfixing
  • Bugfixing
 
  • Stopped development for 8.X versions of SAP
  • Supporting SAP version 9.0
  • Produmex UOM (@PMX_PUOM) becomes obsolete. They are all added to the SAP Uom table (OUOM).The UDT @PMX_PUOM will be deleted.
  • Produmex packaging type (@PMX_PATY) becomes obsolete. They are all added to the SAP Uom table (OUOM). When a Uom group is defined on the item master data that is different from ‘Manual’, the system will automatically add the Uoms to the packaging type table of Produmex. The UDT @PMX_PATY will be deleted.
  • Barcodes in the item packaging types becomes obsolete.

The barcodes in the item packaging type table will be added to the SAP barcode table (OBCD). If on item master data the barcode type is GTIN, and on the item packaging type table there is a free barcode, the UpdateDatabaseTool will show an error. The user can choose to skip adding this barcode to the SAP barcodes. Otherwise update of the DB will fail.

  • Barcode type is set on item header. All barcodes linked to this item need to be in the same barcode type.
  • Bugfix
  • Bugfix
  • Bugfix
 
  • Limitation on stock lines on production manager is now configurable on the ProductionController
  • Limitation on stock lines on production manager is now configurable on the ProductionController
  • BIN Location: Added quality status. When a move is done to this location, the system will automatically set the quality status linked to this location.
  • Bugfix
  • Sales order: Show the allocated stock for the sales order.
  • Bugfix
  • The option ‘Allow over picking’ is now supported for Ad hoc picking for route and Ad hoc picking for pick list.
  • Bugfix
  • Bugfix
 
  • Print event filters for reception: Supporting PrintReportForEventWithParameters.
  • Picking: Alternate items: Original quality status is no longer taken in account.
  • Ad hoc move: Move partial LUID: Reduced number of actions in case a serial number is scanned, with track location set to true.
  • Production: Enhanced production in batches handling on ProductionFlow
  • Added structure for import for quality status changes.
  • Production: Added possibility to create a picklist/proposal for production orders. This option can be enabled on the PickingForProductionController.
  • Bugfixing
  • Bugfixing
  • Bugfixing
  • Bugfixing
  • Bugfixing
 
  • Bulk picking: Based on default quantity on item master data system will try to pick from bulk even if no full pallet is found.
  • Enhanced waste entry for production on the production manager.
  • Added a ‘To’ location filter on the inventory report selection criteria
  • Added a ‘To’ location filter on ‘Select locations’ for cycle count.
  • Checks flow: Added possibility to search for the location of a serial number. This can only be done is ‘TrackLocations’ is set on the item master data.
  • Making the notion ‘Production batches’ visible on the ProductionFlow.
  • Disallow to let users ‘Stop Production’ on the ProductionFlow. This can be set foe each user, using the PMX Authorizations.
  • Cycle counting: Without task: On the scanner is is possible to only count a certain item on the location, instead of the full location.
  • Creating proposal/pick list for frozen business partners is not allowed anymore.
  • Allow to always enter serial numbers in upper-case. This option can be set on the SerialNumberController.
  • Added search field on the packing main data screen on the touch screens. It allows to filter the list of items to pack. System will check for fields: ItemCode, Codebars, CustomItemDescription.
  • Added possibility to check the data entered in PMX UDF’s on the purchase order. This option can be set on the PurchaseDeliveryNotGenerator. Possible data to check is: Batch/BBD/Serial number.
  • Allow to receive items on scanner without the creation of an SSCC. On the item master data a new field is added to set whether the item requires the creation of an SSCC. If any item to receive require this, an SSCC will be created.
  • Cycle counting: Processing: Only process the selected lines from the grid instead of all lines.
  • Bugfixing
  • Bugfixing
  • Bugfixing
  • Bugfixing
 
  • Stopped development for SAP 8.81
  • Supporting GS1 datamatrix barcode
  • Created structure for warehouse automation systems
  • Creating pick lists for warehouse transfer request
  • Enhanced interface monitor functionality
  • Show batch number 2 on selection of batches on Fat client
  • Added button on sales delivery screen to show all pick lists that were picked
  • Supporting SAP and PMX serial numbers for ad hoc picking.
  • Bugfixing
  • Bugfixing
  • Bugfixing
  • Enhance serial number performance
  • Bugfixing
  • Bugfixing
 
  • Reception: Added new batch number format generator.
  • Reception: Best before date calculation.
  • Picking for production flow: Sort items to pick based on sotring in the production order.
  • Reception flow: Skipping of certain screens is possible: Identical logistic units / Question to add more items to the logistic unit. The configuration is done on the business partner.
  • Reception flow: Proceed with reception after all data has been scanned from the GS1 label. Now the system takes in account whether the item has a batch number or best before date.
  • Print item labels: Added possibility to enter batch number 2. The default item label report has been adjusted to pass the new data. The parameter is: @batchNumber2. Custom made item labels and stored procedures need to be changed! The stored procedure should have these parameters:
@itemCode nvarchar(20) = '',
	@batchNumber nvarchar(32) = '',
	@batchNumber2 nvarchar(32) = '',
	@serialNumber nvarchar(32) = '',
	@bestBeforeDate datetime = null,
	@docType nvarchar(20) = null,
	@docEntry int = null,
	@lineNum int = null
  • A bulk shipping flow has been added. This allows to directly create a delivery from a silo/tank.
  • Sbo notification listener: Add possibility on the NewSalesCreatePickListProposal action to set whether to allow the creation of the proposal even if the doc total = 0.

To do this, on the config file you need to add a parameter ‘AllowZeroPrice’:

<action senderType="SboToPmx" objectType="17" transactionType="A" logic="Produmex.Sbo.Logex.SboNotification.Actions.NewSalesCreatePickListProposal, Produmex.Sbo.Logex.SboNotification.Actions">
<parameter name="AllowGrouping" value="Y"/>
		<parameter name="AllowZeroPrice" value="Y"/>
</action>
  • Added possibility to register time linked to a production order.
  • Picking: Showing the message ‘Items picked’ is now configurable on the PickListController:
    1. Negative value: Message is not shown
    2. Zero: Message is shown, and user needs to click ‘OK’ to proceed.
    3. Positive value: Message is shown that number of seconds. User can still click ‘OK’ to proceed
  • Packing: Showing pick/pack remarks in dedicated screen is configurable on the PickListController:
    1. Negative value: Message is not shown
    2. Zero: Message is shown, and user needs to click ‘OK’ to proceed.
    3. Positive value: Message is shown that number of seconds. User can still click ‘OK’ to proceed
  • Move to production line: It is possible to hide the ‘Move all’ buttons, forcing the user to move each item. This option can be set on the ProductionController.
  • Changing the internal batch number using the inventory screen. The original internal batch number is stored on the table. The changed internal batch number is for the complete batch (BatchID), and not only the selected line.
  • Print item labels: Added possibility to enter a quantity and uom. The default item label report has been adjusted to pass the new data. The parameters are: @quantity and @uom. Custom made item labels and stored procedures need to be changed! The stored procedure should have these parameters:
@itemCode nvarchar(20) = '',
@batchNumber nvarchar(32) = '',
@batchNumber2 nvarchar(32) = '',
@serialNumber nvarchar(32) = '',
@bestBeforeDate datetime = null,
@docType nvarchar(20) = null,
@docEntry int = null,
@lineNum int = null,
@quantity numeric(19,6) = null,
@uom nvarchar(20) = null
  • Sales return: Added batch number generator.
  • Shipping: Possibility to ship part of LUID. This option can be enabled on the SalesDeliveryNoteGenerator.

IMPORTANT:
To do this, the table PMX_DLPL has been extended to store a quantity that has been loaded. If there are custom queries made on this table (For instance for a report) the quantity should come from the PMX_DLPL.Quantity instead of PMX_MVLI.Quantity. For partially loaded LUID’s this will result in more than 1 row in the table PMX_DLPL.

  • Enter LUID Data (Weight, length, width, height) when an LUID is full during picking/packing. The configuration is done on the PickListType.
  • Open sales orders screen: Select the dock for the proposals to create.
  • Open sales order screen: Show orders that have no or partially created proposals.
  • Bugfixing
  • Supporting GS1 datamatrix barcode
  • Bugfixing
  • Bugfixing
  • Bugfixing
 
  • Purchase return: Limitation on received SSCC has been removed.
  • Move stock to another location on inventory screen. (Not for items with serial numbers)
  • UpdateDatabaseTool: If PMX database does not exist for databases with Produmex structure, the tool will create it.
  • Added due date time on sales order / sales reserve invoice. This time is transferred to pick list proposal and pick list.
  • Showing due date/time on pick list selection screen for ad-hoc picking.
  • Added search functionality for pick lists.
  • Zone picking: Allow alternate picking when no pick location is set on the pick list.
  • New build version: 8.82.PL11. This version needs to be used from PL11 and up.
  • Supporting SQL 2012 in 8.82.PL11 build.
  • Extra logging when starting/stopping a pick list task: Pick, Pack, Ship.
  • Production: Default logistic carrier for the item to produce on item master data.
  • Reception: Skipping certain steps in the flow. On the business partner master data it is possible to set whether the supplier has no logistic carriers, of no logistic labels. If these settings are set, the corresponding screens on the reception flow will be skipped.
  • Changing the BBD using the inventory screen. The original BBD is stored on the table. The changed best before date is for the complete batch (BatchID), and not only the selected line.
  • Add barcode column to cycle counting process.
  • Add serial number link button on sales return screen.
  • Picking: Allow to select pick lists from all warehouses linked to the scanner.
  • Show serial number in stock on inventory report.
  • Reception flow: Purchase orders are filtered on the warehouse of the selected dock.
  • SboNotificationListener: Copy UDF from BOM to PRD when created by MRP.
  • Picking flow: Perform a cycle count for the original pick location in case of an alternate picking from another location. This option needs to be enabled in the PickListController.
  • Production receipt flow: Added possibility to proceed with the current production order (instead of selecting a production order) after a logistic unit has been created. This option can be enabled in the ProductionController
  • Filter Produmex data in SAP: 2 UDT’s have been added to store the warehouse/itemgroup the user is allowed to see. If no data is in the table, the user can see all data.
  • Added bulk reception flow: Receive goods directly in a silo/tank.
  • Bugfixing 
  • Sbo notification listener: Add possibility on the NewSalesCreatePickListProposal action to set whether to allow the creation of the proposal even if the doc total = 0.

To do this, on the config file you need to add a parameter ‘AllowZeroPrice’:

<action senderType="SboToPmx" objectType="17" transactionType="A" logic="Produmex.Sbo.Logex.SboNotification.Actions.NewSalesCreatePickListProposal, Produmex.Sbo.Logex.SboNotification.Actions">
<parameter name="AllowGrouping" value="Y"/>
		<parameter name="AllowZeroPrice" value="Y"/>
</action>
  • Bugfixing
  • Bugfixing
  • Bugfixing
  • Bugfixing
 
  • Supporting SAP serial numbers for purchase goods receipt, ad hoc moves, replenishment, picking, sales delivery, sales return, production receipt.
  • Added PMX serial numbers for purchase goods receipt, ad hoc moves, replenishment, picking, sales delivery, sales return, production receipt.
  • Linking PMX serial numbers to sales orders.
  • Tracking the location of serial numbers. When this option is set, all stock for serial numbers need to be on an LUID.
  • Auto select batch number on (direct) cycle counting in case of mono lot pallet. This needs to be enabled the CycleCountController.
  • Added possibility to have customer specific actions on release of a route.
  • Possibility to redo the actions in the SalesDeliveryCreatedHookFlow. This option is available in PocketSize and TouchScreen.
  • Adjusted SboNotificationListener to better handle an unavailable database.
  • Added structure to perform custom actions on release of a route.
  • Possibility to select a reason on AdjustSSCC flow on the scanner. To enable this, a setting in the CycleCountGenerator needs to be set. There will only be 1 reason by item. This reason is shown in the traceability report.
  • Added sorting options on Ad hoc picking – pick lists on the scanner. This option can be set on the PickListController.
  • Enhance configuration options for cycle count during other operations. Define the day(s) where the count is allowed for a certain type.
  • Ad hoc picking: Customer collect: Added possibility to remove option to confirm all picked goods, forcing user to confirm eacht item. This setting can be set in the PickListController.
  • Ad hoc picking: Customer collect: Added possibility to always move the full SSCC. This setting can be set in the PickListController.
  • Allow to start loading SSCC’s to ship when not all pick lists are packed. This option can be set in the SalesDeliveryNoteGenerator.
  • Reception flow: Added indication of zone types with possibility to set a reason linked to this zone type. Data is stored in table PMX_QLOG.
  • Production flow: Skip consumption screen for linked components. This setting can be set on ProductionController.
  • Cycle count flows: Allow to move the SSCC to the counted location if it is on another location. This option can be set on the CycleCountController.
  • Extended locking in advance: Keep track of warehouse.
  • Ad hoc picking: When skipping first suggested location, there are 3 options: No reason, Select reason, Enter reason freetext.
  • Reasons: Added possibility to set a sequence.
  • Reasons: Possibility to set whether the reason also requires a freetext input of the user.
  • Ad hoc picking (Pick list, Route): Skip item.
  • Bugfixes
  • Add barcode column to cycle counting process.
  • Bugfixes
  • Bugfixes
 
  • Call ATP screen from pick list proposal screen.
  • Added possibility to print logistic labels for production in advance, based on the production order.
  • Supporting full pallet picking on ad hoc picking.
  • Allow to load the SSCC in the truck while picking is not completed. This option can be enabled in the SalesDeliveryNoteGenerator.
  • When a production order has a batch number set, this is shown on the overview screens on the mobile or touch screen flows.
  • Added possibility to auto fill the full quantity of prepared stock (linked to the production order), when consuming the stock on the default production flow. This option can be set on the ProductionController.
  • Splitting up pick list proposals based on the default quantity defined on the item master data. There will be 1 proposal for full quantities, and one for item picking.
  • Added possibility to set the maximum number of SSCC’s on a location. The list of locations to select will only show locations that still allow to add stock.
  • Added default quantity on a logistic unit. This can be used in Reception flow, Cycle count flow, Direct cycle count flow and Production flow.

If you enable the setting on the respective controller/generator for reception and production, the system will automatically create a number of SSCC’s based on the provided quantity divided by the default quantity on the item.

Example: Item default quantity = 20; User enters 100; System will create 100/20=5 logistic units for 20 pieces each.

If you enable the setting on the CycleCountController, the system will automatically fill in the default quantity when doing a count.

  • Added Mobile Packing flow. This packing flow can be run on a scanner. The goal of this flow is to have a second check (count) of the correct picked stock.
  • Possibility to select a reason on purchase receipt. To enable this, a setting in the PurchaseDeliveryGenerator needs to be set. There will only be 1 reason by item. This reason is shown in the traceability report.
  • Possibility to select a reason on direct cycle count. To enable this, a setting in the CycleCountGenerator needs to be set. There will only be 1 reason by item. This reason is shown in the traceability report.
  • Bugfixes

  • Adjusted SboNotificationListener to better handle an unavailable database.
  • Solved updating new DB.
  • Bugfixes
 
  • Added last print date on pick list header. Also in the pick operation table (PMX_PIOP) an entry is logged for the print job (PickOperationType = ‘R’).
  • Splitting up pick list proposals based on pick type property on item master data. On the pick list type table (@PMX_IPTY), a column is added to indicate if splitting up is allowed.
  • Splitting up pick list proposals based on pick type 2 property on item master data. On the pick list type table (@PMX_IPTY), a column is added to indicate if splitting up for the second pick type is allowed.
  • Enhanced creation of pick list proposals by SboNotificationListener. A parameter can be added to set whether grouping of the proposals should occur or not.
  • Added possibility to disable the selection of items while picking. This setting can be set on the PickListController. When this setting is set to true, the button to select items will not be shown, so items need to be scanned.
  • Showing barcodes in multiple forms (Inventory report, pick list (proposal), …).
  • Showing location names in inventory report.
  • Production: Adding possibility to start production orders on the production receipt flow. This can be set on the ProductionController.
  • Production: Multiple started production orders on 1 production line is now allowed on the production manager in SAP. The setting on production line should be set to allow this.
  • Production: Automatically move all items linked to the BOM when starting/selecting the production order in the productionScript and ProductionReceiptScript. This can be set on the ProductionController.
  • When updating to version 277, no lined up locations can be set. (PMX_LIUP) If there are lined up locations, the corresponding production orders first need to be processed, or need to be put on hold.
  • Reception: Auto-select internal batch number based on the entered batch number. When only one internal batch number is found in stock, the system will suggest that internal batch number. If not, a list of internal batch numbers is shown (If user can change batch number). The user can select a batch number from the list, or enter a different internal batch number manually. This option can be set on the PurchaseDeliveryGenerator.
  • Picking: Added possibility to only show pick lists of a certain pick list type. This can be set in a UDT (@PMX_UPLT). There you link a pick list type to a user.
  • Zone Picking: Added possibility to only show items of a certain item pick type. This can be set in a UDT (@PMX_UIPT). There you link an item pick type to a user, defining if it should occur in ItemPickType1 property or ItemPickType2 property.
  • Cycle count: Added functionality to auto manange batches on cycle counting flow. This can be configured on the cycle count controller.
  • Supporting disassembly production orders using the production manager.
  • Added possibility to copy additional expenses when auto creating the sales invoice.
  • Showing possible pick locations on move orders of type ‘Item’, when no pick location is set on the move order.
  • Open sales orders screen: List of warehouses are now sorted by Name.
  • Reports with the same path, but different page size are now allowed.
  • When using production receipt flow, the lined up items (stock) are locked for the production order. There is now a possibility to directly consume the stock for lined up locations on receipt. The configuration can be done on the OSE elements BIN and SILO/TANK. A property ‘Direct Consumption Of Goods(Production Manager)’ has been added. When checking this checkbox, the goods are directly consumed on receipt for production.
  • Added option ‘Bulk move’ on ad hoc movements flow. This will move stock from a silo/tank, using the consumption algorithm defined on the silo/tank. The option is only available for local moves.
  • Added ad hoc alternate picking. This option can be enabled on the PickListController. When the user selects the option ‘Alternate’ while picking, the user does not need to select the alternate item to pick. He can directly scan the SSCC or pick location where he wants to pick the items. The alternate stock should have the same batch as the original item, unless the option ‘Copy batch number on alternate picking’ is set to false and there was no batch selected on the sales order. If a batch number is switched, the stock should be free.

It is possible to use locked stock for another pick list if the quantity on the pick list of the locked stock is less or equal to the number of items currently picking as alternate stock and if the batch number is the same.

  • Copy additional expenses on purchase delivery.
  • Bugfixes
  • Bugfixes
  • Adjusted SboNotificationListener to better handle an unavailable database.
  • Bugfixes
  • Bugfixes
  • Bugfixes
 
  • Support SBO 8.82 starts from PL06 .
  • Added default item master data interface. Exports all items.
  • Picking: Showing the SSCC on the visualiser of the item to pick.
  • Container functionality: Define container (Purchase, Sales or route) – Link document (lines). View volume/weight/price limitations.
  • Reception flow: Receive based on container.
  • Added pick list type on sales order / invoice. This is copied to the pick list proposal when creating the pick list proposal.
  • Added total price of the pick list (proposal) on the open document report.
  • Added possibility to add priorities. The priorities are now stored in a UDT (@PMX_PRIO).
  • Added SboNotification action: Create pick list proposal.
  • When produced quantity needs to be confirmed at the Receive From Production flow, it only needs to be done when the produced quantity deviates from ‘normal’. On the item master data there are 2 properties: Default quantity for production and Allowed deviation for production (Percentage).
  • Extended replenishment generation: Possibility to take in account the pick lists that need to be picked. A range in days can be added to get the pick lists to take in account.
  • Supporting purchase invoice at reception. On the purchase delivery not generator an option has been added to set wether purchase reserve invoices should be shown. If set to true, on the reception client the list of orders will also contain the purchase reserve invoices.
  • Adjusted the goods receipt labels. Custom made goods receipt labels and stored procedures need to be changed! The stored procedure should have these parameters:
@luid int = 0,	@sscc nvarchar (18),	@itemCode nvarchar (20),
@quantity numeric (19,6), @bestBeforeDate datetime,
@batchNumber nvarchar (32), 
@purchaseDocObjType nvarchar (20), 
@purchaseDocEntry int, 
@cardCode nvarchar (15), 
@packagingTypeText nvarchar(max), @locationCode nvarchar (50), 
@batchNumber2 nvarchar (32), @internalLuid int = 0
  • Added filter on open documents: Filter on item.
  • Replenishment: Added stock order by: FIFO or FEFO
  • Purchase delivery: Added possibility to block reception when receiving more than what was ordered. This setting can be set on the PurchaseDeliveryNoteGenerator.
  • Picking: Added possibility to auto-select the batch/BBD on picking. If set to true, the screen for selecting the batch/BBD will be skipped. This setting can be set on the PickListController.
  • Picking: Allow to scan an SSCC to pick on. The SSCC does not need to be in the system yet. If it is on the system, and there is stock on the SSCC, it is only allowed if this SSCC is already in use for picking. It will take in account the setting if multiple customers are allowed on an SSCC. The setting to enable this can be set on the PickListController.
  • Shipping: Supporting the loading of SSCC’s based on a wave.
  • Shipping: Support shipping flow on touch screen.
  • Picking: Allow to select the pickitem. This can be set on the PickListController.
  • All applications require .NET 3.5 Framework (SP1)
  • Changed the way to call sub flows. If custom script flows have been made, and they start sub flows, the new way of starting them should be implemented.
  • Picking: Added zone picking. After selecting the wave, the user needs to select the zone he wants to pick the items for.
  • Picking: Added option to consolidate the quantities to pick. So if there is a wave for multiple pick lists, and an item on a location, with the same batch, BBD, quality status, LUID is needed for multiple pick lists, the quantities are combined, instead of picking each item separately. This option can be set on the PickListController.
  • Supporting disassembly production orders. IMPORTANT: Make sure there are no started production orders in the system when installing this version. This could result into wrong quantities to consume.
  • Support import purchase delivery.
  • Added property to always use the inventory returnable item to add to documents. This parameter can be set on global level.
  • Enhanced pick list proposal creation.
  • Replenishment: Allow to take in account the quantity on pick lists that will be picked from those locations. This option can be set on the ReplenishmentGenerator.
  • Make selection of the accounts for cycle count processing configurable. This can be set on the CycleCountController.
  • Bugfixes
  • Added last print date on pick list header. Also in the pick operation table (PMX_PIOP) an entry is logged for the print job (PickOperationType = ‘R’).
  • Bugfixes
  • Adjusted SboNotificationListener to better handle an unavailable database.
  • Bugfixes
 
  • Added support for exporting sales invoice, sales credit note, business partner.
  • Enhanced volume calculation for open documents – pick list proposal.
  • When creating a proposal from the sales order form, and the sales order is not confirmed, the user will get a question if he is sure he wants to create the proposal.
  • Added ‘location type’ property on BIN. This property can be selected from a list. This list is a UDT (PMX_LOTY).
  • Link multiple warehouses to a Thin Client definition. This is taken in account for reception and local ad hoc move of a partial SSCC.
  • Supporting additional expenses for deliveries based on sales invoice.
  • When replenishing a full pallet, all picking information is shown instead of just SSCC and pick location.
  • Added possibility to show warning when a move will result into a multi-lot, or mixed item location. This property can be set on the location definition.
  • Added the possibility to select/enter a trailer number when loading/shipping the goods. A list can be defined in a UDT (PMX_TRNR).
  • Enter reason when changing quality status. Can be configured on the quality status transitions.
  • Added possibility to allocate stock for customers when the goods are received. When pick lists are made, this stock is taken.
  • Added a setting on the SalesDeliveryNoteGenerator to copy text lines from the sales document to the delivery.
  • Print reception labels based on a purchase order in advance, before the reception has been made.
  • Added direct cross-docking. After reception, the goods are immediately delivered to the customer.
  • Added property on a BIN location to set wether the location can be used for replenishment. Before the system checked the setting ‘IsFixedLocation’ to replenish. This has been changes to the new property.
  • Added extra logging when skipping the first suggested location on ad-hoc picking. Suggested location, selected pick location, remaining quantity to pick are now also logged.
  • Support SBO version 8.82
  • Allow to automatically fill the quantity to pick for packaging types. This can be set on the PickListController
  • Added possibility to pick more than needed for picking for production. This can be set in the item master data. This is a percentage to add to the quantity needed by the production order.
  • Bugfixes
  • Picking: Showing the SSCC on the visualiser of the item to pick.
  • Bugfixes
  • Added some French and Spanish translations.
  • Minor bugfixes
  • Bugfixes
 
  • Enhance barcode scanning in case of packaging types.
  • Added extra filter options on selecting production order on picking for production.
  • Allowing to pick optional components (Production).
  • Allow to pick for multiple customers on 1 SSCC. This can be configured on the picklist controller.
  • Added possibility so select a batch when receiving items with batch numbers. The list of batches will be all the batches that are currently in stock for the item to receive. This option can be configured in the PurchaseDeliveryGenerator.
  • Added batchnumber generator for production. Format ‘Prefix-Date-Serial’.
  • Added possibility to import moves from a .CSV file.
  • Added different back color for screens on the fat client containing menu items.
  • Added new main warehouse flow. The menu items on this flow are divided into smaller sections.
  • Added possibility to have an extra confirmation of the produced quantity when producing. This is used in the flow ‘ProductionReceiptScript’.
  • Bugfixes
  • Added support for exporting sales invoice, sales credit note, business partner.
  • Enhanced volume calculation for open documents – pick list proposal.
  • Bugfixes
 
  • Renamed the workflow BeforeAutomaticShippingHookFlow to AfterPickListPackedHookFlow.
  • Added possibility to lock stock for sales invoice.
  • Added possibility to ask for batchnumber/BBD on production receipt flow. Configuration is done on tabpage extention parameters on company structure.
  • Added import/export interfaces.
  • Adjusted functionality to force batches for ad-hoc picking.
  • Fixed bug for non partial deliveries.
  • Adjusted sorting on locations for ad hoc picking.
  • Added ability to enter SSCC's instead of LUID's on sales&purchase goods receipts and returns.
  • Allowing to deliver a part of the sales bill of material.
  • Showing default location/zone on ad hoc moves.
  • Added move order functionality.
  • Supporting warehousetransfers on shopfloor.
  • On sales document line detail screen, the data for the item is re-evaluated on re-selection of the itemcode.
  • Added multi picking flow. (Link moveable location to picklist; Pick on moveable locations; Enter the location each time).
  • Exclude the ‘Lost and Found’ location when creating picklist proposals.
  • When performing ad-hoc move onto new SSCC, a logistic carrier can now be selected.
  • Added possibility to block moves to a bin location if the location is not empty. Setting can be set on bin designer.
  • Added possibility to split op deliveries by sales document when a picklist contains multiple sales documents, or if multiple picklists are loaded at the same time. The setting can be set on the SalesDeliveryNoteGenerator. On the business partner master data the user can overrule this setting.
  • Fixed bug for non partial deliveries.
  • Added extra option on the checks flow: Check where an item is stored.
  • Added some kind of ‘ad hoc’ picking for production. Now it is possible to scan another SSCC to pick. If the SSCC has free stock on it, this stock can be used to pick for production. Also the possibility to first pick all items and at the end enter the destination location has been added.
  • Added possibility to not group similar picklists when loading a picklist.
  • Added extra setting on quality status for production. There are now 2 setting regarding production. There is one to allow to pick the items for production, and there is one to allow the items to be used for production.
  • Added search option for OSE objects.
  • Added support to add translation by CSV file. (Converting XML <> CSV)
  • Keep track of printed picklists. This is shown on the opendocuments report.
  • On production stop for Production Manager Type ‘Consume locked stock’, the limitation of the list of items to consume is grouped by item-itri instead of just item.
  • Enhanced ‘Add on loader’ functionality. This should reduce the problems that are occurring because of SBO Error 100000004. If you have a version that is lower than this version, we recommend to install the new version of the ‘Add on loader’
  • Adjusted the goods receipt labels. Custom made goods receipt labels and stored procedures need to be changed! The stored procedure should have these parameters:
@luid int = 0,	@sscc nvarchar (18),	@itemCode nvarchar (20),
@quantity numeric (19,6), @bestBeforeDate datetime,
@batchNumber nvarchar (32), @purchaseOrderDocEntry int,
@cardCode nvarchar (15), @packagingTypeText nvarchar(max),
@locationCode nvarchar (50), @batchNumber2 nvarchar (32),
@internalLuid int = 0
  • Added keyboard emulation on fat client form:
    • /k: Show keyboard (+ ⇒ Show; - ⇒ Hide)
    • /kp: Percentage of the height to be used for the keyboard
    • /sp: Percentage of the width to be used to show the actual screens
  • When finishing a logistic unit on packing, the shipping type on the document is shown.
  • Added shelf life for reception on item master data. When receiving items with a BBD using the reception flow, the system will check if the entered BBD meets the required shelf life. If not, a warning is shown to the user.
  • Added check on the reception flow to warn user if there is a BBD in stock that expires later than the entered BBD.
  • Added possibility to auto create invoice after automatic shipping is done in normal picking or packing flow. Setting can be set on shipping type.
  • Added ASN table to store the data. The goods receipt document can also get information from this table. So printing a goods receipt label can be done without the stock being in the system yet.
  • Added structure to export Sales return, Goods issue, Goods receipt.
  • Added structure to export a second file on Sales delivery and Sales return.
  • Added extra locations to list of disallowed location for getting the free stock for picklist proposal.
  • Added possibility to print Crystal reports using the Produmex report/print event structure. When creating the report, the user needs to select the report type ‘Crystal Reports by SAP’. On the ‘report path’ the code of the layout in SAP should be stored.
  • Improved performance (Replace IBT1 view)
  • When batchnumber is set on sales document, the batch is copied when getting alternate items on picklist.
  • Added new sorting on picklist proposal generator.
  • Added new cycle counting possibility: Count all full logistic units. If this count is not the same as what is defined in the system, a complete count of each SSCC is needed.
  • Added link to Pmx Sales Shipping on the sales delivery header.
  • Improved route planning screen.
  • Added possibility to import business partner shelf lifes, packaging types.
  • Added option in receipt flow: System automatically selects the Purchase order.
  • Added structure to create automatic payment in case invoices are created automatically.
  • Improved replenishment order creation
  • Added extra option when selecting locations to count: Take in account the settings for number of days and operations defined on the location/controller.
  • Added ‘Select all’ button on the packaging screen.
  • Enabled waste management on default production flow. This can be configured by the production controller. (Extension parameters)
  • When picking full pallet, all picking information is shown instead of just SSCC and pick location.
  • Enhance barcode scanning in case of packaging types.
  • Minor bugfixes
  • Minor bugfixes
  • Enhanced volume calculation for open documents – pick list proposal
  • Added extra filter options on selecting production order on picking for production
  • Minor bugfixes
 
  • Removed the windows main workflows. When clients are configured to run the windows main flow, the update of the database will replace them with the according script flow. The implications for the user could be that the menu structure of the client changes. (4 buttons with tasks instead of 3 buttons + 1 to go to next menu screen)
  • Added cycle counting functionality.
  • Showing image linked to the item while picking

  1. The camera icon only appears when there is an image linked to the item. When clicking it, the image is shown.
  • Showing packing information when selecting an item to pack on the packing client. This information can be packing remarks and/or a packing image.
  • While packing the user can click to see the image of the item.
  • Added A/R invoice and credit memo and A/P invoice and credit memo to the traceability report.
  • Added possibility to copy the data of the grids in the traceability report to the clipboard.
  • Replaced the windows reception flow by the reception script flow.
  • Reception client: The screen to select a filter for the purchase orders has been changed. The option to select by order number or by supplier has been combined to 1 option. All orders are shown, and the user can filter the list by entering text. This entered text will be checked for document number, supplier name and supplier reference.
  • Reception: There is now an option to add all logistic units for one purchase order on one purchase delivery note instead of making one purchase delivery note by logistic unit. The goods receipt label has been changed, to support printing when stock is not in the system yet. So in case all logistic units are received in one purchase delivery note, a label will be printed, but the stock has not been registered into the database. (In case there is an error while making the purchase delivery note, it is possible the printed labels are not registered in the database. The user will need to enter the data again, but he can use the already printed labels).
  • When updating the database, all script flows are compiled. So now hook flows, and custom flows do not need to be manually compiled anymore.
  • Supporting SQL Server 2008.
  • Allowing multiple SboNotification queues.
  • Fixed bug in SboNotification. If this tool is installed, a new installation is needed.
  • Added possibility to install once the Produmex add-on, and upload new versions to the database instead of uninstalling and installing the Produmex add-on.
  • Popup on item and business partner.
  • Added packaging types. Now it is possible to set packaging types by item. When entering quantities on the clients, the quantity by packaging type will be asked.
  • When the process to move empty logistic carriers fails, it does not break the main process anymore. Errors are logged in log file.
  • When a purchase order is made for the sales order, the stock that is received will be locked for that sales order. When making a pick list proposal, it will first try to take the locked stock. This setting can be configured on the ‘purchase delivery generator’.
  • On the inventory report form it is now possible to lock stock for a certain customer. When making a pick list proposal for that customer, the system will first try to take the stock locked for this customer.
  • The buttons to print labels on the inventory report form are now grouped. When clicking the button, a list will appear to select the label the user wants to print.
  • Added possibility to set rate from base document when performing goods receipt. This setting can be configured on the ‘purchase delivery generator’.

  • When receiving stock that is linked to a sales order, and there is stock in the system that is locked for the same order, the user will be asked if he wants to put the stock on the same location as the stock already locked for the order.

When clicking on the button, a new SSCC will be generated, and the goods will be received on the selected dock.

When scanning an SSCC which is in the list, the goods will be received on the location where the scanned SSCC is located. The goods will be added to the scanned logistic unit.

This screen will not appear when the user scanned an SSCC to receive.

  • Added button on sales order form to create pick list proposal.
  • Create pick list proposals from reserve invoice.
  • Adjusted the process to move empty logistic carriers. Added check for locking on detail level.
  • Adjusted the goods receipt labels. Custom made goods receipt labels and stored procedures need to be changed! The stored procedure should have these parameters:
@luid int = 0,	@sscc nvarchar (18),	@itemCode nvarchar (20),
@quantity numeric (19,6), @bestBeforeDate datetime,
@batchNumber nvarchar (32), @purchaseOrderDocEntry int,
@cardCode nvarchar (15), @packagingTypeText nvarchar(max),
@internalLuid int = 0
  • Added ad hoc picking (Picking – Customer collect).
  • The Produmex menu in SAP has changed.
  • Sorting documentlines to use in picklist proposal can now be configured on the ‘picklist proposal generator’. Default value is ‘DocDueDate’.

  • Added possibility to open a file linked to a document (line) when printing the document.

Supported documents are: sales quotation, sales order and sales invoice.
Supported linked tables are: Item
The configuration is stored in a user defined table ‘PMX_EVAC’. An SAP form to enter configuration is available by menu Tools → Default Forms
The table name is the table name of the linked table (Only OITM is supported for the moment); Column name is the column name storing the full path of the document to be opened; Object type is the object type of the document being printed.

  • Added setting on company for moving logistic carriers to logistic carrier location on reception. If this setting is on, all logistic carriers are moved to the location, even if they have items on them.
  • Supporting 2 UOM’s on an item. Example: Inventory uom is Pieces and second uom is Kg.
  • Added possibility to configure on pricelist a UDF for price in Uom2 on item. If the UDF is changed in the screen, the price is changed in the linked pricelist.
  • Ad hoc move flow: Added possibility to adjust quantity on an SSCC.
  • Ad hoc move flow: Added possibility to move items onto an existing SSCC or create a new SSCC (Label can printed when creating new SSCC).
  • Production receipt flow is available in pocket size client.
  • Added new sorting method to take the stock for a picklist proposal. The new option is BulkFullLuidBBDItri and can be configured on the ‘picklist proposal generator’. The sorting is done by: First bulk location, Full logistic units, LUID, BBD, Itri

First take full logistic units from bulk locations, and then from pick locations, regardless the best before date.

  • Enhancements on production manager ‘stop production’.
  • Added ‘Checks flow’. This flow will show the stock for a certain location or SSCC.
  • Added setting ‘customer collect’ to picklist.
  • Renamed the workflow BeforeAutomaticShippingHookFlow to AfterPickListPackedHookFlow.
  • Added possibility to lock stock for sales invoice.
  • Added possibility to ask for batchnumber/BBD on production receipt flow. Configuration is done on tabpage extention parameters on company structure.
  • Added import/export interfaces.
  • Minor bug fixes.

• Added import/export interfaces. • Adjusted functionality to force batches for ad-hoc picking. • Fixed bug for non partial deliveries. • Adjusted sorting on locations for ad hoc picking. • Minor bug fixes.

  • Allowing to deliver a part of the sales bill of material.
  • Showing default location/zone on ad hoc moves.
  • Minor bug fixes.
  • On sales document line detail screen, the data for the item is re-evaluated on re-selection of the itemcode.
  • Added multi picking flow. (Link moveable location to picklist; Pick on moveable locations; Enter the location each time).
  • Minor bug fixes.
  • Exclude the ‘Lost and Found’ location when creating picklist proposals.
  • Added ability to enter SSCC's instead of LUID's on sales&purchase goods receipts and returns
  • When performing ad-hoc move onto new SSCC, a logistic carrier can now be selected.
  • Added possibility to block moves to a bin location if the location is not empty. Setting can be set on bin designer.
  • Added possibility to split op deliveries by sales document when a picklist contains multiple sales documents, or if multiple picklists are loaded at the same time. The setting can be set on the SalesDeliveryNoteGenerator. On the business partner master data the user can overrule this setting.
  • Fixed bug for non partial deliveries.
  • Minor bug fixes.
  • Added extra option on the checks flow: Check where an item is stored.
  • Minor bug fixes.
  • Added some kind of ‘ad hoc’ picking for production. Now it is possible to scan another SSCC to pick. If the SSCC has free stock on it, this stock can be used to pick for production. Also the possibility to first pick all items and at the end enter the destination location has been added.
  • Minor bug fixes.
  • Added extra setting on quality status for production. There are now 2 setting regarding production. There is one to allow to pick the items for production, and there is one to allow the items to be used for production.
  • Minor bug fixes.
  • Keep track of printed picklists. This is shown on the opendocuments report.
  • On production stop for Production Manager Type ‘Consume locked stock’, the limitation of the list of items to consume is grouped by item-itri instead of just item.
  • Added structure to export Sales return, Goods issue, Goods receipt.
  • Added structure to export a second file on Sales delivery and Sales return.
  • Added extra locations to list of disallowed location for getting the free stock for picklist proposal.
  • Minor bugfixes.
  • Improved performance (Replace IBT1 view)
  • When batchnumber is set on sales document, the batch is copied when getting alternate items on picklist.
  • Minor bugfixes.
 
  • Added possibility to split up the loading process. Instead of immediately adding the sales delivery note, the delivery is first stored in a temporary table and can be processed later.
  • When producing it is possible to produce on no SSCC .
  • Minor bug fixes and improvements.
  • Improved performance of picking process.
  • Improved licensing module.
  • Added tool to add sales deliveries.
  • Minor bug fixes and improvements.
  • Added print picklist functionality.
  • Added report mailer functionality.
  • Added installers for test environment.
  • Support SAP 8.8.
  • Improved picking for production.
  • Added tolerance % to production order lines.
    1. Now it is not possible to register the waste separately in the production client. The quantity used will also contain the waste for that production order.
  • Extended alternate items selection during picking.
  • Added functionality to reserve more on the pick list proposal than what was ordered.
  • Added possibility to select empty locations for put away and ad hoc moves.
  • Added priority on pick list.
  • Added sorting for open sales orders screen.
  • Added the possibility to add multiple batches for the sales orders.
  • Added possibility to add inventory returnable items in case of perpetual inventory.
  • Minor bug fixes and improvements.
  • Added possibility to add sample orders.
  • Added production manager functionality.
  • Added check for partial deliveries.
  • Minor bug fixes and improvements.
  • Set VAT code when returnable items are added.
  • Added quality status controller for reception.
  • Minor bug fixes and improvements.
  • Added possibility for stock transfers.
  • Added possibility to set order by for picking for production / pick list proposal generators.
  • Only show pick list for the same warehouse as the thin client application.
  • Adjusted font sizes of the client screens.
  • Minor bug fixes and improvements.
  • Adding possibility for the selection of valid values for extension parameters.
  • Added stop buttons for several workflows.
  • Added functionality to change color of screens according to the selected color in SAP.
  • Added warehouse on locking functionality.
  • Minor bug fixes and improvements.
  • When possible add link to base document for returnable items when doing sales return.
  • Added A/R invoice and credit memo and A/P invoice and credit memo to the traceability report.
  • Added possibility to copy the data of the grids in the traceability report to the clipboard.
  • Printing Coresuite reports.
  • Minor bug fixes and improvements.
  • Supporting SQL Server 2008.
  • When updating the database, all script flows are compiled. So now hook flows, and custom flows do not need to be manually compiled anymore.
  • Allowing multiple SboNotification queues.
  • Fixed bug in SboNotification. If this tool is installed, a new installation is needed.
  • Adjusted the process to move empty logistic carriers. Added check for locking on detail level.
  • Minor bug fixes.
  • Sorting documentlines to use in picklist proposal can now be configured on the ‘picklist proposal generator’. Default value is ‘DocDueDate’.

  • Enhancements on production manager ‘stop production’.
  • Added new sorting method to take the stock for a picklist proposal. The new option is BulkFullLuidBBDItri and can be configured on the ‘picklist proposal generator’. The sorting is done by: First bulk location, Full logistic units, LUID, BBD, Itri

First take full logistic units from bulk locations, and then from pick locations, regardless the best before date.

  • Minor bug fixes.
  • Added import/export interfaces.
  • Minor bug fixes.
  • Fixing bug in automatically enter batch, BBD, quantity in stored procedure.
  • Minor bug fixes.
 

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on Create this page.