Close Window

Info:
Knighted WMS to PTL Messaging Specifications
Skill required to complete this article: Light ~ PTL Controllers ICE / GX Family and level is No Skill Level Association.

Question/Problem
 
Customer wanted the messaging specifications for Knighted WMS to PTL
 
Environment

  • Knighted WMS
  • Pick-to-Light
     

Answer/Solution

Cato EASYput FS_5.0.pdf

I will be referring to pages on the attached PDF file above.

 

On page 133, this is one message that WMS will send to PTL and vice-versa. 

 

Field value refers to the number you will see in the logging that specifies what kind of message WMS is sending to PTL.

 

If we now go to page 141, we can see the Order Assignment Request Result: 

Now we can go look at logging to see what a message of this type would look like.


Logging Example:

11.09.2015 07:28:13:685 [New I/O  worker #1] INFO  com.knightedcs.wcs.clients.cato.CATOUploadServer  - Message Received (Channel 1): 1 50749999880

11.09.2015 07:28:13:685 [New I/O  worker #1] INFO  com.knightedcs.wcs.clients.cato.util.CATOParser  - CATOParser Constructor - Message Length:50

11.09.2015 07:28:13:685 [New I/O  worker #1] INFO  com.knightedcs.wcs.clients.cato.util.CATOParser  - Order Assignment Result

11.09.2015 07:28:13:685 [New I/O  worker #1] INFO  com.knightedcs.wcs.clients.cato.util.CATOParser  - Packet Type: 1 - Message Number: 5074 - Record Type: 9

11.09.2015 07:28:13:685 [New I/O  worker #1] INFO  com.knightedcs.wcs.clients.cato.business.CATOBusiness  - Warehouse ID: 1 - Station:  - Level:  - Station Location:  - Tote LPN:  - Item:  - Packing

 

 

The first four characters of the message received logging is the ACK number. This number is a unique identifier to the message (also seen as the message number in the third line of logging).

 

After this unique identifier we can see the #9, which would be the message type of this line of logging. We can also see this on the third line of logging where, “Record Type: 9”

 

This message means that; WMS is sending an successful result (Y) to the order request @ putwall location (PL1A018).

 

 

 

Messaging Spec Order:

 

A/B <- To Knighted, Logon/Logoff Message

1 -> From Knighted, Cubby Assignment Request

    9 <- To Knighted, Cubby Assignment Result

            2/3 -> From Knighted, Tote items information

    6 <-To Knighted, Put Complete Message

    8 <- To knighted, Tote Complete Message, or if tote is empty, where it shouldn’t be (Exception Message)

4 -> From Knighted, Order Complete

    7 <- To Knighted, Clear Cubby Message

 

In the table above, this is the order that the putwall logging will be in.

 

First a Logon (A) or a Logoff (B) message will show, then it will go down from there in the order noted above.

 

The numbers refer to the message field values that correlate to that specific message.

               

                                i.e. field value for this specific message: 


Related items

 
Putwall Messaging, PTL Messaging, WMS Messaging

Internal Notes

 
This information was given to Steven Orn from Cato on 1/27/2021.


Reason for confidentiality

 
[Section is meant for a brief reason for any data recorded in Internal Notes above, or any reason that the general article cannot be released to the public.]

***If there is information in this section prior to migration to SalesForce, then it may NOT be published. This information will be fully visible along with all information above.***


DISCLAIMER:

Information in this document is subject to change without notice and does not represent a commitment on the part of Intelligrated. This information is typical of the questions and general advice given; however, your particular case and circumstances may produce different results or require different recommendations. Therefore, use of this information is not a suitable replacement for contacting Intelligrated Technical Service engineering for specific recommendations and solutions to your application.

 

No part of this article may be reproduced or transmitted in any form or by any means including recording, or information storage and retrieval systems, for any purpose without the express written permission of Intelligrated. All information contained within the article is private and confidential and the sole property of Intelligrated.

 

In no event, shall Intelligrated be liable for any damages whatsoever including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss, even if Intelligrated has been advised of the possibility of such damages. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.

 

 Related Articles
No Related Articles Available.
 Article Info
 Article ID:  KB-11050
 Published on  4/14/2021
 Last Modified on  4/14/2021
 Last Modified by  Vince Augustine
 Original URL:  https://dashboard.intelligrated.com//Knowledgebase/Article.aspx?article=eb253efa-8fa6-47a6-bd85-adb94a5ab442
Close Window