Feature - Customer Cross Ship Event by User-Defined Code in Sales Desk
Release Date: 06/28/2025
Version: 8.5 & Up
A new event is added to Customer Order Processing -> Processing -> Sales Desk with the following parameters:
- Program: CPSLSDSK
- Type: PSXSHIPU
- Description: Customer Cross Ship by UDC
- File Name: IMUSRDEF
- Variable 1: User Defined Cd
- Variable 2: Salesman No
- Variable 3: Cust/Ship to #
- Variable 4: Item Number
- Variable 5: Prod Category
- Variable 6: Qty Order
- Variable 7: Order Location
- Variable 8: Ord Loc Qty Avail
- Variable 9: Cust Loc Qty Avail
- Variable 10: Extended Weight
You can subscribe to this event by going to I/M -> Maintenance -> User Defined Code -> Change. See sample screen below:
In Sales Desk, when the user chooses to ship from a location that's not the customer's or ship-to's default location, then this is considered as a "Cross Ship." For example, if a customer/ship-to is normally from the "P" location, and the sales rep in sales desk chooses to ship from the "G" location, then this event will be triggered. A Cross Ship may result in higher freight costs and longer shipping times. However, a Cross Ship can be valid if the customer/ship-to default location is out of stock. Therefore, you may want to add a filter condition to only trigger this event when "Cust Loc Qty Avail" > 0, which means there's no need to cross ship. See sample screen below:
If the presales feature is turned on in Global Setup, then the "Cust Loc Qty Avail" also includes the quantity from the corresponding presales location.
Modified Program: CPSLSDSK
EMK
Related Articles
CPSLSDSK Customer Order Processing Sales Desk
Sales Desk Application Overview Sales Desk is designed for companies who need versatile order entry functions and improved customer service. It is designed to be used by salespersons, order entry personnel and telemarketers. Sales Desk is extremely ...
Presales Interface Setup
Release Date: 3/1/24 Revised: 3/21/24 Version: 8.6 and Above Alpha Document Number Support If using alpha document numbers, set up alpha document number support for the Presales Generated Order. This option is available from System Utilities-> Global ...
CPR01MNT Customer Order Processing User-Defined Code Maintenance
User-Defined Code Maintenance Application Overview This feature gives you the ability to assign a “User-Defined Code” in the COP line item screen for special tracking purposes. In the Order Line Item Entry Screen, the system will prompt you to enter ...
Feature - Prevent Duplicate Invoice Numbers with Invoice Cross Reference File
Release Date - 3/25/19 Version: 8.5 and Up This feature uses a new table, the Invoice Cross Reference table, to determine if an invoice has already been used by another unposted or posted order. The Invoice Cross Reference is updated at the time of ...
Feature - Allow Entry of Freight Pay Code/Order Status in Sales Desk
Release Date - 4/10/18 This feature adds the ability for the user to specify the freight pay code or order status when creating an order from Sales Desk. 9. Frt/Ord St - Valid options are C=Consignee, P=Prepaid, T=Third party, R=Recpt(collect), ...