Hello,
Does anyone know if the "out of the box" OTM functionality allows for integration with a setup such as YRC's hyperlink pickup notification? Below are the specs on what it includes and how it works. The OTM Integration helps says.... "HTML to communicate with non-EDI, non-XML partners"....but that is the only mention of it that I can find.
Thanks in advance for any feedback on how we could possibly have OTM talk to YRC using this techonology.
YRC TEST PICK-UP REQUEST
https://mytest.yrc.com/dynamic/national/servlet?CONTROLLER=com.rdwy.ec.rexcommon.proxy.htt p.controller.PublicProxyApiController&redir=/pas315&name=nnnnnnnnnnnnnnnnnnnn&company=nnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn&contactareaco de=nnn&contactprefix=nnn&phone=nnnn&contactext=nnn n&email=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnn&pu_name=nnnnnnnnnnnnnnnnnnnn&pu_company=n nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn&pu_st reet=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnn&pu_city=nnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnn&pu_state=nn&pu_zip=nnnnnn&pu_a reacode=nnn&pu_prefix=nnn&pu_phone=nnnn&pu_ext=nnn n&pu_month=nn&pu_date=nn&pu_year=nnnn&numShipment= nnn&pu_pieces=nnnn&pu_type=<See Below>&pu_weight=nnnnn&pu_time=<See Below>&pu_time2=<See Below>&pu_dock=<See Below>&pu_dock2=<See Below>&pu_hazmat=<See Below>&id=<See Below>&in=<See Below>&pu_lfto=<See Below>&payment=<See Below>&serviceopt=CUST P/U VIA WWW&pu_comments=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnn&w=HYP
The above link must have all of the parameters indicated (descriptions below):
Field Name
Description
Default Value to put in URL
name
Your Name
company
Your Company
contactareacode
Your Area Code
contactprefix
Your 3-digit Phone Exchange
phone
Last 4-digits of Your Phone Number
contactext
Your Phone Extension
email
Your email address
pu_name
Pickup Location Contact Name
pu_company
Pickup Location Company Name
pu_street
Pickup Location Street
pu_city
Pickup Location City
pu_state
Pickup Location State
pu_zip
Pickup Location Zip
pu_areacode
Pickup Location Area Code
pu_prefix
Pickup Location 3-digit Phone Exchange
pu_phone
Last 4-digits of Phone Number
pu_ext
Pickup Location Phone Extension
pu_month
Requested Pickup Month
pu_date
Requested Pickup Day
pu_year
Requested Pickup Year
NumShipment
Number of Shipments Being Picked Up - (must be greater than zero) (if certified pickup, this parameter can only be ‘1’)
pu_pieces
Number of Pieces (handling units) Being Picked Up (must be greater than zero)
pu_type
Valid Handling Unit Type
(pallets/rolls/drums/reels/cartons/handling units)
pu_weight
Total Weight of Shipment(s)
(must be greater than zero)
pu_time
Time Shipment will be Ready
12:00
pu_time2
a.m. or p.m. (must be lower case)
a.m.
pu_dock
Time the Dock Closes
12:00
pu_dock2
a.m. or p.m. (must be lower case)
a.m.
pu_hazmat
Is the Shipment Hazardous? yes or no (must be lower case)
no
id & in
If Hazardous, please provide ID NBR:
id = NA, UN or null
(must be UPPER case)
in = 4 numerals or null
An ID NBR should be provided for Hazardous Materials; however, it is an optional field.
A valid ID NBR will be either: 1) “id” and “in” are both nulls; or, 2) “id” = NA or UN and “in” = 4 numerals.
pu_lfto
Liftgate? yes or no (must be lower case)
no
payment
Payment Terms (P = Prepaid/C = Collect/T = Third Party) (must be UPPER case)
P
serviceopt
Set to ‘CUST P/U VIA WWW’
CUST P/U VIA WWW
pu_comments
Comment Area - maximum 50 characters
w
Set to ‘HYP’ to designate hyperlink customer
HYP
OPTIONAL PARAMETERS TO INCLUDE FOR e-MAIL CONFIRMATION
- Append these parameters at the end of the hyperlink.
- If e-mail confirmation is not required, do not include these parameters.
- The field 'chk_email' is the minimum required to enable confirmation.
- The field 'email' (described in the table above) is the primary e-mail address used.
- Up to two additional addresses may be entered. These addresses will get a confirmation e-mail sent on behalf of the address in the 'email' field (i.e. To: 'cfm_email1' From: 'email').
- The confirmation comments are only used in the e-mail notification. The YRC terminal personnel or driver will not see these comments.
- All e-mail addresses are validated for proper formatting (i.e. [email protected]type)
Field Name
Description
Default Value to put in URL
chk_email
Flag to indicate that e-mail confirmation is requested
- Required for confirmation
- Must be lowercase
- When used, the parameter 'email' must be a non-blank, properly formatted e-mail address
on
cfm_email1
Additional e-mail address to send a confirmation
- Optional
- Maximum length = 50 characters
cfm_email2
Additional e-mail address to send a confirmation
- Optional
- Maximum length = 50 characters
cfm_comment1
Comment to include in the confirmation
- Optional
- Maximum length = 75 characters
cfm_comment2
Additional comment to include in the confirmation e-mail
- Optional
- Maximum length = 75 characters
Example of a test url with inserted shipment information:
https://mytest.yrc.com/dynamic/national/servlet?CONTROLLER=com.rdwy.ec.rexcommon.proxy.htt p.controller.PublicProxyApiController&redir=/pas315&name=Don Doe&company=ABC COMPANY&contactareacode=917&contactprefix=222&phon e=1234&pu_name=John Smith&pu_company=XYZ Company&pu_street=100 Broadway&pu_city=Buffalo&pu_state=NY&pu_zip=14227& pu_areacode=716&pu_prefix=123&pu_phone=4567&pu_mon th=02&pu_date=16&pu_year=2009&numShipment=1&pu_pie ces=2&pu_type=BOX&pu_weight=500&pu_time=11:00&pu_t ime2=a.m.&pu_dock=04:00&pu_dock2=p.m.&payment=T&se rviceopt=CUST P/U VIA WWW&pu_comments=TEST PICKUP REQUEST FOR ABC COMPANY&w=HYP
Does anyone know if the "out of the box" OTM functionality allows for integration with a setup such as YRC's hyperlink pickup notification? Below are the specs on what it includes and how it works. The OTM Integration helps says.... "HTML to communicate with non-EDI, non-XML partners"....but that is the only mention of it that I can find.
Thanks in advance for any feedback on how we could possibly have OTM talk to YRC using this techonology.
YRC TEST PICK-UP REQUEST
https://mytest.yrc.com/dynamic/national/servlet?CONTROLLER=com.rdwy.ec.rexcommon.proxy.htt p.controller.PublicProxyApiController&redir=/pas315&name=nnnnnnnnnnnnnnnnnnnn&company=nnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn&contactareaco de=nnn&contactprefix=nnn&phone=nnnn&contactext=nnn n&email=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnn&pu_name=nnnnnnnnnnnnnnnnnnnn&pu_company=n nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn&pu_st reet=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnn&pu_city=nnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnn&pu_state=nn&pu_zip=nnnnnn&pu_a reacode=nnn&pu_prefix=nnn&pu_phone=nnnn&pu_ext=nnn n&pu_month=nn&pu_date=nn&pu_year=nnnn&numShipment= nnn&pu_pieces=nnnn&pu_type=<See Below>&pu_weight=nnnnn&pu_time=<See Below>&pu_time2=<See Below>&pu_dock=<See Below>&pu_dock2=<See Below>&pu_hazmat=<See Below>&id=<See Below>&in=<See Below>&pu_lfto=<See Below>&payment=<See Below>&serviceopt=CUST P/U VIA WWW&pu_comments=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnn&w=HYP
The above link must have all of the parameters indicated (descriptions below):
Field Name
Description
Default Value to put in URL
name
Your Name
company
Your Company
contactareacode
Your Area Code
contactprefix
Your 3-digit Phone Exchange
phone
Last 4-digits of Your Phone Number
contactext
Your Phone Extension
Your email address
pu_name
Pickup Location Contact Name
pu_company
Pickup Location Company Name
pu_street
Pickup Location Street
pu_city
Pickup Location City
pu_state
Pickup Location State
pu_zip
Pickup Location Zip
pu_areacode
Pickup Location Area Code
pu_prefix
Pickup Location 3-digit Phone Exchange
pu_phone
Last 4-digits of Phone Number
pu_ext
Pickup Location Phone Extension
pu_month
Requested Pickup Month
pu_date
Requested Pickup Day
pu_year
Requested Pickup Year
NumShipment
Number of Shipments Being Picked Up - (must be greater than zero) (if certified pickup, this parameter can only be ‘1’)
pu_pieces
Number of Pieces (handling units) Being Picked Up (must be greater than zero)
pu_type
Valid Handling Unit Type
(pallets/rolls/drums/reels/cartons/handling units)
pu_weight
Total Weight of Shipment(s)
(must be greater than zero)
pu_time
Time Shipment will be Ready
12:00
pu_time2
a.m. or p.m. (must be lower case)
a.m.
pu_dock
Time the Dock Closes
12:00
pu_dock2
a.m. or p.m. (must be lower case)
a.m.
pu_hazmat
Is the Shipment Hazardous? yes or no (must be lower case)
no
id & in
If Hazardous, please provide ID NBR:
id = NA, UN or null
(must be UPPER case)
in = 4 numerals or null
An ID NBR should be provided for Hazardous Materials; however, it is an optional field.
A valid ID NBR will be either: 1) “id” and “in” are both nulls; or, 2) “id” = NA or UN and “in” = 4 numerals.
pu_lfto
Liftgate? yes or no (must be lower case)
no
payment
Payment Terms (P = Prepaid/C = Collect/T = Third Party) (must be UPPER case)
P
serviceopt
Set to ‘CUST P/U VIA WWW’
CUST P/U VIA WWW
pu_comments
Comment Area - maximum 50 characters
w
Set to ‘HYP’ to designate hyperlink customer
HYP
OPTIONAL PARAMETERS TO INCLUDE FOR e-MAIL CONFIRMATION
- Append these parameters at the end of the hyperlink.
- If e-mail confirmation is not required, do not include these parameters.
- The field 'chk_email' is the minimum required to enable confirmation.
- The field 'email' (described in the table above) is the primary e-mail address used.
- Up to two additional addresses may be entered. These addresses will get a confirmation e-mail sent on behalf of the address in the 'email' field (i.e. To: 'cfm_email1' From: 'email').
- The confirmation comments are only used in the e-mail notification. The YRC terminal personnel or driver will not see these comments.
- All e-mail addresses are validated for proper formatting (i.e. [email protected]type)
Field Name
Description
Default Value to put in URL
chk_email
Flag to indicate that e-mail confirmation is requested
- Required for confirmation
- Must be lowercase
- When used, the parameter 'email' must be a non-blank, properly formatted e-mail address
on
cfm_email1
Additional e-mail address to send a confirmation
- Optional
- Maximum length = 50 characters
cfm_email2
Additional e-mail address to send a confirmation
- Optional
- Maximum length = 50 characters
cfm_comment1
Comment to include in the confirmation
- Optional
- Maximum length = 75 characters
cfm_comment2
Additional comment to include in the confirmation e-mail
- Optional
- Maximum length = 75 characters
Example of a test url with inserted shipment information:
https://mytest.yrc.com/dynamic/national/servlet?CONTROLLER=com.rdwy.ec.rexcommon.proxy.htt p.controller.PublicProxyApiController&redir=/pas315&name=Don Doe&company=ABC COMPANY&contactareacode=917&contactprefix=222&phon e=1234&pu_name=John Smith&pu_company=XYZ Company&pu_street=100 Broadway&pu_city=Buffalo&pu_state=NY&pu_zip=14227& pu_areacode=716&pu_prefix=123&pu_phone=4567&pu_mon th=02&pu_date=16&pu_year=2009&numShipment=1&pu_pie ces=2&pu_type=BOX&pu_weight=500&pu_time=11:00&pu_t ime2=a.m.&pu_dock=04:00&pu_dock2=p.m.&payment=T&se rviceopt=CUST P/U VIA WWW&pu_comments=TEST PICKUP REQUEST FOR ABC COMPANY&w=HYP