Business-Shipping

 view release on metacpan or  search on metacpan

CHANGELOG  view on Meta::CPAN

      how much of the total charges were for various surcharges.
    - Fuel surcharge only applies to the correct services.
    - [Fixed] [BUG] UPS Ground: Was 7.02; should have been 8.64.
      - See t/manual/offline_ups_bug2_al.pl
      - Was using gndcomm instead of gndres
      - Surcharges weren't setup correctly
    - [Fixed] [BUG] Gaps in data are not accounted for.
      - Some UPS files (ww_xpr) do not have a record for every weight (Exceed = 55)
        To solve the problem, add 1 to the weight, and try again.
    - [Fixed] [BUG] United Kingdom Express Plus
      - Caused by the "Gaps in data are not accounted for" bug.
        Error:  Zero cost returned for mode ExpressPlusSM, geo code (key) United 
        Kingdom.
    - [Fixed] [Bug] France XPR
    - [Fixed] [bug] 'make test' generates warnings
      - t/45_Offline-UPS..........Argument "Letter" isn't numeric in numeric eq
        (==) at [...]/SQL/Statement.pm line 1120, <GEN3> chunk 2.  Argument 
        "Multiplier" isn't numeric in numeric eq (==) at [...]/SQL/Statement.pm
        line 1120, <GEN3> chunk 153.
      - 'use diagnostics;' was removed to solve the problem.

  Online::USPS
    - Pounds, ounces, and weight handling refactored.
    
  Interchange UserTag
    - Sort hashes before reporting them in incidents.
    - [Fixed] The "don't send if required field is missing" doesn't work in 
      the "send incident report code" feature -- it sends it even if to_zip is
      missing.
        - Fixed with "Required Options" changes.
    - City added
    - Incident report enhancements.
    - Variable formatting fixes


1.06  Feb 11 2004


  General
    - Remove Bundle::Business::Shipping (now in its own distro, where it should 
      be).
  
          
1.05  Feb 10 2004


  General
    - Attempted fix for Bundle::Business::Shipping
    - Remove unneeded .zip files from data/
    - Minor documentation updates
   
        
1.04  Feb 07 2004


    - Compatibility
        + Scalar::Util 1.10 is now required (to pretty up the code a little).
        + Getopt::Mixed now required for some scripts.
    
    - General
        + Created a Bundle::Business::Shipping module, uploaded to CPAN, and add
          to CVS (removed in 1.06).
        + New configuration parameter for this style:
          service=XDM    to_country=Brazil
          service=XDM    to_country=Canada       reason=Not available.
        + Scripts moved from doc/ to bin/
        + Some scripts re-named.
        + Rename some of the tests.
        + Devel::Required patch no longer necessary.  Recent version implement
          the desired functionality.
        + Class::MethodMaker patch no longer necessary.  Subclassing is 
          sufficient.
        + Remove zip files from distribution, they take up too much space.
        + Move some configuration methods from Shipping to Shipping::Config.

    - Offline::UPS
        + Major fix to the low/high number/name scheme.  For international, it 
          is now handled via split/rejoin, because the regex was choking on some
          of the country names.  This was causing many zip code combinations
          (that had lost their "high" in the last update), as well as some 
          countries, to fail.
        + Another fix for number range scheme.
        + Sense validity for several combinations of service and country/zip.
          (Ground Residential to Hawaii is now "invalid").
        + New test for the Netherlands.
        + Update to February fuel surcharge (5%)
        + New invalid request: Anything but express to israel.
        + New tests for Israel.

    - UserTag
        + Add feature for not reporting "invalid" requests to the incident
          generator.
        + Pretty up the incident e-mail a little.

                
1.03  Jan 30 2004


    - Compatibility:
        - Math::BaseCnv now required (for Offline::UPS to Canada, to convert 
          their witty base-36 zip codes to the lowly decimal number system).
        - from_state required for Offline::UPS.
    
    - General updates:
        - Move many datasets from the code into the configuration (USPS to_country,
          and others).
        - Auto-update function added.
        - Copyright update.
        - Aesthetic updates to most modules.
        - Documentation updates for several modules.
        - Example script added for updating the Business::Shipping module.
    
    - Offline::UPS updates:
        - Bug fixes for International Shipping
        - Add automatic translations for several values (state to abbreviation, 
          abbreviated country to the full name of the country, etc.) -- uses 
          config.
        - France, Russia, and other countries fixed for Offline::UPS.
        - Fix "Multiple shipments to Canada return 0 except the first" bug, caused
          by poorly implemented Zones class attribute: now correctly implement as a
          static hash, accessed by function.



( run in 1.813 second using v1.01-cache-2.11-cpan-b16cb0d3907 )