# $Id: Changes,v 1.17 2004/08/09 16:07:20 jay.powers Exp $ Revision history for Perl extension Business::FedEx::DirectConnect. 1.01 08/08/2004 - Numerous changes to the overall quality of the code. Many thanks to Roderick. - Stricter rules when passing hash values into set_data through the use of Tie::StrictHash. - Better error capturing when parsing FedEx response. - Per FedEx request removed the addresses to their API servers Please contact FedEx for this information. http://www.fedex.com/globaldeveloper/shipapi/ - For any additional consulting services in regards to the use of this module or any of FedEx's services please contact Vermonster LLC http://vermonster.com/contact 0.19 10/06/03 - Added a errcode function to hold the FedEx Error Code int - Added a has_required function to check for FedEx required fields 0.18 08/13/03 - Line 133 warning for non numeric values - Line 132 new regex for double hyphens (#-#-#) 0.17 06/18/03 - Removed the Account#, Meter# requirements in &transaction - Wrong hash lookup for values with -'s in set_data line 49 0.16 06/18/03 - Fixed the example transaction - Return true when there is no error in &transaction 0.15 06/10/03 - Changed _split_data regex to /s to allow . to match new lines Need this for Ground Manifests 0.14 06/06/03 - Added hash exists look up for $FE_RE in set_data 0.12 04/12/2003 - Added new service 5002 "Track By Number, Destination, Ship Date, and Reference" Hopefully FedEx will still support the original 5000 service for tracking - Added new service 2025 "FedEx Locater" Allows you to find FedEx locations via phone, zip or address - Added tags following most current FedEx documentation 1159 scan_description 1160 scan_location_city 1161 scan_location_state 1162 scan_date 1163 scan_time 1164 scan_location_country 1339 estimated_delivery_date 1340 estimated_delivery_time 1534 detail_scan_indicator 1535 paging_token 1536 number_of_relationships 1537 search_relationship_string 1538 search_relationship_type_code 1562 fedex_staffed_location_flag 1563 fedex_self_service_location_indicator 1564 fasc 1565 latest_express_dropoff_flag 1566 express_dropoff_after_time 1567 fedex_location_intersection_street_address 1568 distance 1569 hours_of_operation 1570 hours_of_operation_sat 1571 last_express_dropoff 1572 last_express_dropoff_sat 1573 express_service_flag 1574 location_count 1575 fedex_location_business_name 1576 fedex_location_business_type 1577 fedex_location_city 1578 fedex_location_state 1579 fedex_location_postal_code 1580 dangerous_goods_flag 1581 saturday_service_flag 1582 begin_date 1583 end_date 1584 tracking_groups 1718 package_type_description 3090 last_ground_dropoff 3091 last_ground_dropoff_sat 3092 ground_service_flag 0.11 03/22/2003 - Support for new service 2024 "Rate Available Services" - Added field 99 "end_of_record" tag - Added tags following most current FedEx documentation 1346 emerge_shipment_identifier 1347 emerge_merchant_identifier 1359 sed_legend_number 1399 aes_entry_number 1400 total_shipment_weight 1716 delivery_reattempt_date 1717 delivery_reattempt_time 2382 return_shipment_indicator 3035 ship_alert_fax_number - Removed tags following most current FedEx documentation 1166 deliver_to_cd 1169 trackstatus_cd 1170 pod_status_cd 1212 pod_status 1701 track_status 1702 proof_of_delivery_flag 1709 disp_exception 1710 cartage_agent 1718 packaging_alpha_type_description 0.09 02/23/2003 - Removed debug syntax 0.08 02/08/2003 - Fixed parsing issue with FedEx data to allow for return values with dashes - Thanks JTER - Removed the FE_ER hash no need for this with ATOM server - Fixes for Perl 5.8 0.06 01/12/2003 - syntax error? 0.05 10/15/2002 - Typo in one of the examples - Added new transaction codes - Allow for hyphenated transaction codes 1234-1 1234-2 ... - Removed the 's' on trans 1201, 1202 0.04 09/23/2002 - Fixed a few of the codes in Constants - FedEx Transaction Error was not working properly - checked for (99,"") request terminator when sending a transaction. 0.03 09/16/2002 - Regex bug on line 101. Thanks Wayne - added a little more documentation - UTI 3000 changed to FDXE 0.02 09/05/2002 - Fixed a few syntax errors in Constants - Also an error in the POD 0.01 Tue Sept 3 10:58:19 2002 - original version; created by h2xs 1.21 with options -X -n Business::FedEx::DirectConnect