SCR 369080 MCS Scan Printer

From Calidus HUB

Small Change Request (Analysis)

Project/Log Number: PROD / 369080

Date: 24/01/2020

Requested By: Denis Starodubov

Prepared By: Tony Walker


Change Category (SCE_WMS, CTMS, EPOD, PORTAL, etc):
MCS
 

Describe the Change Being Requested:
When printing the FMPL labels, the user is only able to print from the zebra printer associated with their CTMS account – they are unable to choose a zebra printer by scanning it.
 

Describe the Reason for the Change (new requirement, s/w fix, problem management etc):
Time taken to select required printer from drop-down as opposed to simply scanning it.
 

Describe all Alternatives Considered:
Select from the list - deemed inappropriate by the customer.
 

List Program and Change Summary Required to Implement this Change:
To achieve this, we must make the following changes:

  • No system configuration required.
  • In MCS Pallet Building:
    • If printing labels, add a text field above the existing printer select DDL.
      • Focus on this text box with initial help text set to "Scan a printer barcode".
      • Add event so that hitting Return on this field selects the printer in the list. If the printer is not found in the list, display an error. If found, move on as if printer selected from list. In all cases, clear text from box.
      • If Select is clicked and there is text in the text box, fire the event above. If no text, use the printer selected in the DDL. If no printer selected, issue an error.
    • Note: If not printing labels, this is not to be displayed or focussed.
       

Describe Risks to be Considered for this Change:
Low - the change is relatively simple and, although it will look cosmetically different to those customers that are not used to scanning barcodes to identify a printer, the screen will still be able to work as per their current process and this text box can be ignored. Worst case scenario, this text box can be disabled and hidden as part of a custom style if the cosmetic difference is confusing.
 

Describe the Implications to other Customers:
Existing operations using C-MCS may be affected by this additional functionality (LFS specifically). Care must be taken to implement these changes so that, if not configured to do as described above, the application still works in the same way.
 

Requestor Sign off:

  X  
Approve
     
Reject
     
Defer

Justification of Approval, Rejection, or Deferral:
Agreed with customer