Jump to:
| Project: | FedEx Shipping |
| Version: | 7.x-2.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | minor |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
It appears that the form is broken again. The code has this comment above at line 754
// This is a total hack to work around changes made in the return value
// from uc_shipping_address_form(). That function needs to be fixed, but
// until then this should do the trick.
Then, this is the error message that comes up when I try to review shipment.
The page I am on is: admin/store/orders/4/ship/fedex_ground/1
Notice: Undefined index: phone in uc_fedex_fulfill_order_validate() (line 758 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 758 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: first_name in uc_fedex_fulfill_order_validate() (line 759 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 759 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: last_name in uc_fedex_fulfill_order_validate() (line 760 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 760 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: company in uc_fedex_fulfill_order_validate() (line 761 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 761 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: street1 in uc_fedex_fulfill_order_validate() (line 762 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 762 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: street2 in uc_fedex_fulfill_order_validate() (line 763 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 763 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: city in uc_fedex_fulfill_order_validate() (line 764 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 764 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: zone in uc_fedex_fulfill_order_validate() (line 765 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 765 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: country in uc_fedex_fulfill_order_validate() (line 766 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 766 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined index: postal_code in uc_fedex_fulfill_order_validate() (line 767 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 767 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_fulfill_order_validate() (line 768 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 38 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Warning: Attempt to assign property of non-object in uc_fedex_shipment_request() (line 39 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 101 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 107 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 108 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 112 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 113 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 114 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 115 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_shipment_request() (line 160 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Error in processing FedEx Shipping Request.
ERROR
ship
2471
shipper is required
shipper is required
shipper is required
Notice: Undefined property: stdClass::$CompletedShipmentDetail in uc_fedex_fulfill_order_validate() (line 814 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 814 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 814 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 819 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 831 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined property: stdClass::$CompletedShipmentDetail in uc_fedex_fulfill_order_validate() (line 835 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 835 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 840 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 854 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 857 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 858 of /usr/home/sitebase/www/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Comments
#1
I wanted to add that I am using UberCart version 7.x-3.0-beta3 - I am going to update to version 7.x.3.0-beta4 and will update the status here.
#2
Well, 7.x.3.0-beta4 does work however there are still some notice errors. Although, the module seems to function in the sense that you can get quotes and create shipping labels. I have not yet tested the address verification portion of the module. So, if I should post the new notice errors here, please comment and I will gladly do so.
#4
If you fill out all the fields on the shipping form, no notices will be generated in the 7.x-2.x-dev version of this module running with Ubercart 7.x-3.x-dev. Those issues were fixed several months ago. The only remaining problem that I know about is that some of these notices will show if you fail to fill out one of the required fields on the shipping form. That is a problem with uc_shipping, as it does not properly designate required fields, allowing empty data to get through to uc_fedex rather than getting caught in the form validation stage.
#5
I'm getting an Authentication error as well errors with uc_fedex.ship.inc. All the uc_fedex.ship.inc errors seem to be form validate errors. I've filled in all fields on the form.
The front end quote system works fine with FedEx, no Authentication errors. Is this a bug?
Any help would be greatly appreciated as this site is supposed to launch on Monday.
Thanks in advance for your help
Here's the full error message:
Error in processing FedEx Shipping Request.
ERROR
prof
1000
Authentication Failed
Authentication Failed
Notice: Undefined property: stdClass::$CompletedShipmentDetail in uc_fedex_fulfill_order_validate() (line 814 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 814 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 814 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 819 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 831 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Undefined property: stdClass::$CompletedShipmentDetail in uc_fedex_fulfill_order_validate() (line 835 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 835 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 840 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 854 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 857 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
Notice: Trying to get property of non-object in uc_fedex_fulfill_order_validate() (line 858 of /home/raretear/public_html/sites/all/modules/uc_fedex/uc_fedex.ship.inc).
#6
Authentication error means you don't have permission from FedEx to generate labels.