Order Fulfillment Settings

Order Fulfillment functions (pick) can be completed against sales orders in GP that are set up with a separate fulfillment process. Orders can be allocated prior to order fulfillment, or the allocation can be completed as part of the pick step.

Order Fulfillment functionality can be enabled to be completed against:

  • Sales Order type = Order
  • Sales Order type = Fulfillment Order/Invoice
  • Sales Order type = Invoice

Order fulfillment cannot be completed for a Backorder, or a Quote as the GP infrastructure does not support these options.

On submit, the GP sales order is updated with the quantities fulfilled for each order line.

Settings

Enable Fulfill Order. Enable the Order Fulfill transaction.

Batch Code for Completed Order Fulfillment. By defining a Batch Code, the original Batch Code assigned to the sales order will be overwritten with the defined Batch Code when all order lines have been fulfilled complete. A separate setting is available to define for partial fulfillment.

  • Default is PTGP_FULFILL
  • If left empty, the original Batch Code will be retained.
  • Other Batch Code Options

Batch Code for Partial Picks. By defining a Batch Code, the original Batch Code assignment to the sales order will be overwritten with the defined Batch Code when part of the order lines have been fulfilled. A separate setting is available to define for a completed fulfillment.

  • Default is PTGP_FULFILL
  • If left empty, the original Batch Code will be retained.
  • Other Batch Code Options

Batch Code LIST for Order Fulfill. Define the Batch Code assignment for sales orders to be available to pick. Separate the Batch Codes with a ‘;’ when adding multiples for the list.

Batch Code List setup can be used to manage and release the sales orders for picking.

As a profile level setting, this setting can also provide the ability to manage sales order assignments to the pickers.

Be sure to include the Partial Pick batch code assignment in the list to keep in the order list for follow-up order fulfillment activities.

Enable Fulfill Batch of Orders. When set to true, orders can be grouped together to create a single pick list for the group. Grouping is completed through the Panatracker portal or can assigned within GP on the sales order based on the setting ‘Batch Fulfill Group UDF’.

Batch Fulfill Group UDF. Define the grouping logic for Order Fulfill Batch Pick. This setting is a system-wide setting, not a profile setting option.

  • Batch Code. The Batch Code assignment on the sales order.
  • User Defined Field 1. From the GP Sales Order>User Fields>Text Field 1
  • User Defined Field 2. From the GP Sales Order>User Fields>Text Field 2
  • User Defined Field 3. From the GP Sales Order>User Fields>Text Field 3
  • User Defined Field 4. From the GP Sales Order>User Fields>Text Field 4
  • User Defined Field 5. From the GP Sales Order>User Fields>Text Field 5

Enable Shipping Box ID Capture on Batch Pick. This setting enables the Ship ID field to capture the container items are being picked into.

Orders going to the same customer and shipping address can be grouped together. Often orders with the same items to pick are grouped together to add efficiency to the pick function. In that example, the items picked are typically kept segregated on a cart or staging area.

Enable Dynamics GP Order Fulfillment. This is a legacy WM setting as the Order Fulfill transaction supported both the GP Sales Order Pick and the Panatracker Directed Transfer Order pick functions. On the Android platform, these are separate transactions.

Order Fulfill Ship ID Behavior. Defines the Ship ID data capture feature option.

  • None. The Ship ID field is not enabled or displayed.
  • Assign Per Item. The Ship ID field is enabled and is captured for each item.
  • Assign Per Box. The Ship ID field is enabled. The entry is defaulted after the first item is entered and set to read only until the user completes the ‘close box’ function which will clear the field and enable it to enter the next Ship ID.

Order Fulfill Pallet ID Assignment. Add the option for a Ship ID to be assigned to a Pallet ID. To enable this feature, set the option to At Box Close. This requires that the Order Fulfill Ship ID Behavior is set to ‘Assign Per Box’. When the Box Close action is completed, the Pallet ID assignment field is then presented.

Capture Ship ID Details at Box Close on Order Fulfill. There are 5 Flex Fields available to define for Shipping Box Details. To capture the shipping box details as part of the Order Fulfillment transaction, set to ‘true’ and the Order Fulfill Ship ID Behavior to ‘Assign Per Box’. Be sure at least one Shipping Box Detail Flex Field is defined.

Shipping Box Assignment is Optional on Order Fulfill. When set to ‘true’ when the Ship ID field is enabled, an entry is not required. Default value is ‘false’ and Ship ID is a required entry when enabled.

Fulfillment Order List Sort Order. Set the sort order for the sales orders in the Order look up list.

  • Requested Ship Date (from the sales order header)
  • Order Number
  • Load Number (used with third party Load Planning add-in)
  • Load Description (used with third-party Load Planning add-in)

Use Allocations for Order Pick. When set to true, only sales orders that have been allocated will be available to pick. When set to false, all sales orders with quantities to fulfill will be available to select.

Sales Order Types Enabled for Order Fulfillment.

  • All Unfulfilled Sales Orders (Order, Fulfillment Order/Invoice, Invoice)
  • Order type Only
  • Invoice type Only
  • Fulfillment type only.

Allow Picking from SOP Invoice. This is a legacy setting option related to WM and has been replaced with the setting ‘Sales Order Types Enabled for Order Fulfillment’.

Default Site Filter for Order Fulfill. Define a Site Filter default for the Order Fulfill transaction. The filter can be changed from the default. When a filter is applied, only sales orders with order lines for the site will be available to select from.

Designated Site Assignments. Define sites for restriction of available orders to select on Order Fulfill. Only orders with order lines for the designated sites will be available to select. If no site assignments are set up here, all sales orders will be available to select from (based on any other filtering criteria setup).

Update Ship Date as Fulfilled Date on Order Line on Order Fulfill. When set to true, the ship date will be updated along with the Fulfilled date on the sales order line. Set to false to retain the original ship date data. This then assumes ship date is updated with a shipping solution at a later step.

PGP Android Add Pick to Bin on Order Fulfill. For organizations that want to move items out of the stock bin as the order is being picked to keep the available quantities in the bin up to date in real-time; this setting supports a bin-to-bin move with each pick. The order lines are updated as fulfilled at submit from the bin the items are moved into.

Default Pick Bin for Orders. Related to the PGP Android Add Pick to Bin on Order Fulfill; this setting is used to define a default bin for the bin-to-bin move.

  • User Entry. The user will enter a bin
  • Site Default SOP Fulfillment Bin. This must be set up on the site in GP. The item-site SOP Fulfillment bin defaults are not used since used as the Pick From logic.
  • Only Staging Bins for Site. This setting requires enabling and setting up Panatracker Advanced Bin Management to designate stock and staging bin types.
  • Order Code. When set to the Order Code, a new bin will be created for the Order Code. Note that periodic bin maintenance should be done to remove these temporary bins.

Designated Pick Zone Assignments. This setting requires setup of Panatracker Advanced Bin Management which includes setup and assignment of zones for the GP bins. When defined for the profile, only order lines for items with a SOP Fulfillment Bin default assigned to the zone. will be included in the pick list.

Use Process Holds. When set to ‘true’ a process hold is automatically assigned to the sales order when selected for Order Fulfill.

Remove Picking Process Hold on Submit. When set to true, the process hold is removed when the order pick is submitted to GP. When set to false, the process hold remains assigned to the sales order.

Process Hold Name. Define the Process Hold ID to use for the User Process Hold setting option. If the ID does not exist in GP, it will be created.

Use GP Tax Engine. Set to ‘false’ if using a third-party tax solution. If set to false, the taxes assigned will be re-populated based on the exact amount on the sales order. If set to ‘true’ the tax assignment logic uses the standard GP tax engine logic.

Note Display Source for Order Fulfill.

  • Document Note
  • Order Comments

Enable Zone Filter on Order Fulfillment. Requires setup of Panatracker Advanced Bin Management and assignment of bins to a zone. This setting enables a Zone Filter on the Order fulfill transaction. The user will have the option to select a Zone to pick for an order selected. Only items with an SOP Fulfillment Bin default assigned to the selected zone will be included in the pick list. This requires the Fulfillment Pick List Sort Order to be set to Default Bin Code.

Fulfillment Pick List Sort Order.

  • Item Code
  • Default Bin Code: GP SOP Fulfillment Bin setup for the Item-Site.
  • Line Number
  • Item Short Name
  • Line Number then by Component Sequence (applies to kit item lines)
  • Line Number then by Default Bin Code (applies to kit item lines)
  • Default Bin based on available bin quantity

Use Alternate Item Display for Order Fulfillment. Replaces the item description with the Manufacturer Item Number set as primary.

Show Fulfilled Items. Will include all fulfilled order lines on the review screen.

Order Fulfill Enable Available Next Bin. Used with the SOP Fulfillment Bin option for Fulfillment Pick List Sort Order setting. When set to true, if the default bin has 0 quantity, the next bin with an available quantity will automatically be presented. Note: Do not enable this feature if using zone picking logic.

Set From Bin Read Only. Set the From Bin field to read only. This setting requires ALL items to have an SOP Fulfillment Bin defined in GP.

Require Scan to Pick. Disables the ability to use the enter key to accept the item pick on the Validate field on Order Fulfill transaction. Users will be required to scan or option to manually key enter the item code they are picking.

Bulk Item Auto Save At Order Fulfillment. Applies to items that are tracked by a quantity (not lot or serial). Instead of entering a quantity being fulfilled, user will scan each item and the count of the scans will update the quantity fulfilled.

Bulk Item Auto Save Quantity Threshold. Used to assign a quantity threshold for the Bulk Item Auto Save feature. Based on threshold set, if the quantity to fulfill is equal to or greater than the threshold quantity, the user will be prompted to enter a quantity versus counting the scans.

Use UOM for Order Fulfillment. When enabled, supports the ability for user to use a different unit of measure for the order pick. The unit of measure conversion must be setup in GP properly and fractional entries are not supported with 0 decimal place item setup.

Examples of UOM Setup:

If the item is set up with a base UOM = Each and an alternate UOM = Case where 1 Case = 12 Each

AND the order quantity to fulfill = 15 Each. The user can enter 1 Case which will convert the fulfilled quantity to 12 Each and leave 3 Each remaining to pick.

In the same example above, the user cannot enter in a quantity of .5 Case since there is no ability to define the conversion in GP (decimal place setting = 0).

GP must be set up with the correct equivalents to complete the conversion to the UOM on the sales order. The quantity and unit of measure entered is always calculated back to the sales order UOM.

Based on the same if the order line is set up for 2 Cases. The user can enter in Each; however, the entry must match the conversion logic. Therefore, the only entries can be 12 or 24 and the unit of measure conversion must be defined in the unit of measure schedule. The user would not be able to enter in 7 Each in this example, since it would result in a fractional number representing the case and could not be submitted as the quantity fulfilled in GP.

Allow Negative Quantity on Order Fulfill. For quantity-tracked items, will support the ability to enter a quantity to fulfill greater than the available quantity in GP.

Allow Negative Bin Available Quantity on Order Fulfill. For quantity-tracked items, will support the ability to enter a quantity to fulfill greater than the bin quantity available. Note: This may cause the bin quantities to go negative. This condition may indicate other inventory issues and negative bin quantities should be reviewed.

Lot Default Bin. For lot tracked items, override the standard default bin logic based on the setting

  • None. Continues to use the default bin logic defined.
  • Oldest Manufacture Date.
  • Soonest to Expire Date
  • Date Received (Receive dates for lots are merged to a single record in the look up list and therefore, will be based on the oldest receipt date record.)
  • User Definable Date Field 1
  • User Definable Date Field 2

Warn for Expired Lots. Enables a warning message for expired or soon to expire lots when selected on Order Fulfill. Warn for Expired Lot Days indicates the threshold for the warning message.

Warn for Sooner Expiring Lots. When set to true, if a lot exists with a sooner to expire lot date from the lot selected to fulfill, a warning message will be displayed.

Allow Select All Serials in Bin. When set to true, the option to automatically select all available serial numbers in a bin to fulfill will be available. The serial number quantity in the bin must be equal to or less than the remaining quantity to fulfill.

Allow Select All Lots in Bin. When set to true, the option to automatically select all available lot numbers in a bin to fulfill will be available. The total lot quantity in the bin must be equal to or less than the remaining quantity to fulfill.

Non-Inventory Fulfill Behavior. Defines the behavior for fulfillment of non-inventory order lines. Non-inventory may be write-in items or non-inventory types such as flat fee, miscellaneous and service types.

  • Exclude and Ignore. Non-inventory item types will not be presented in pick lists or review screens and no action will be completed at submit.
  • Display for Fulfillment. Displays as an order line to pick the same as an inventory item. The pick From Bin will be disabled when a non-inventory type item is selected.
  • Exclude but Auto-Fulfill on Submit. This option removes the items to display as part of the pick list or review screen; however, they will automatically be processed as fulfilled when the order pick is submitted to GP.

SOP Over Pick Tolerance. Set a tolerance for the quantity to pick over the order quantity. If none set, then validation for fulfillment is based on the order quantity.

Set Invoice Quantity to Fulfilled Qty on Partial Picks. Update the quantity to invoice to match the quantity fulfilled for partial picks. Default setting is true. Note: This is a legacy setting option and may not be applied correctly depending on GP sales order setup.

Direct Pick with Required Validation for Android. When set to ‘true’ the current item selected in the item field will require the item code to be validated. The next item on the pick list (based on pick list sort order) will automatically be defaulted in the item field. When this setting is ‘false’ there is no validation field and the item to pick must be scanned or selected from the Item field.

Enable Quick Order Fulfill. When set to ‘true’ the directed pick functionality will remain in place where the next item will automatically be populated in the item field, but there is not a validation field for the user to scan that the matching item is actually being selected.

Do Not Create Shipping Box On Order Fulfill. Original functionality populated the shipping box field with the order number when the shipping box field was skipped. This setting adds the logic to not create a corresponding Ship ID automatically when skipped.

Create SOPick Records On Order Fulfill Submit. When set to true, items picked to a Ship ID will also be submitted to the Panatracker SOPick table which tracks the verify order data. If using Verify Order, the items updated to the table would not be included for the Verify Order function. This was added to support a mix of pick and pack logic. Larger orders are picked and then packed in a second step; while other orders may be picked and packed at the same time. This is a profile setting; therefore, additional order management may be required to assign orders with the 2-step process to users with a profile that have the Ship ID assignment on Verify Order but not on Order Fulfill; and single step pick-pack orders to those with the Ship ID on Order Fulfill.

Was this helpful?

Previous Article

Multi-Bin Specific Settings

Next Article

PO Receiving Settings