Trolleypickingjobs
Form TrolleyPickingJobsForm
- Unit name: Forms.TrolleyPickingJobs
- Form name: TrolleyPickingJobsForm
- Old form name: form58 (unit58)
Synopsis
- Form to create picking job based on order scans.
Functionalities
- Edit to enter order number. When enter key is hit, execute CheckOrder action.
- Button to execute CheckOrder action.
- Edit to enter order number.
- Edit to enter trolley location. (t.location N) when enter key is hit, execute the SetLocation action.
- Button to execute cancel action
- Button to execute StartPicking action.
- Radiogroup to enter sort order.
- Grid to show selected order-trolley locations.
Actions
CheckOrder
- Enabled when there is an order number
- When executed, checks that the order exists.
- Checks that the order is not yet (partially) picked.
- Change edit1 color to green.
- Set focus on trolley location edit.
SetLocation
- Only active when a valid order and a location have been entered.
- Set the trolley location on the order using service call DeliveryControl.AddToPickJob
- job id is saved, it is needed in StartPicking.
- Current job contents is shown.
Startpicking
- Only active when a job exists.
- The PickItems form is shown, with the following parameters:
- The picking job ID.
- The sort order.
- The pickingType ptTrolley.
- Current form is closed.
Tables/Views
PickJob Filtered on current job.
Needed Service Calls
DeliveryControl.AddToPickJob
Used to compose job.
Reports
None.