http://ebaydeveloper.typepad.com/dev/2006/05/tech_support_al_1.html
Tech Support Alert: Prepare for Item ID number expansion by June 1st
Updated 5/23/2006 with June 1st date
Last week, a global change to accommodate the expansion of item ID numbers to 12 digits was wired on to eBay sites. We are aware this caught many in our eBay developer community by surprise. We apologize for the inconvenience we caused some developers and their eBay customers.
Looking forward, eBay needs to accommodate the expansion of item ID numbers very soon, and we want to communicate to our developers about how to make sure your applications using eBay Web Services support this expansion. This item ID number expansion will be wired on eBay.com in the US and across eBay sites globally on Thursday, June 1st. If your application does not support expansion up to 12 digits by June 1st, your applications could generate errors with new and revised listings.
To prepare for this item ID number expansion on June 1st, we are recommending that developers building applications using eBay Web Services allow your applications to support eBay item IDs of up to 19 digits, so that your applications will not experience issues with future item number expansions being planned. Item ID and transaction ID are defined as signed long int and could expand to a maximum of 19 digits.
Please use this opportunity to check all your tools and applications to ensure they can handle the IDs being up to 19 digits in the future. Furthermore, we recommend that developers never try to build logic about item ID ranges, other than treating each item ID as a unique identifier. Eventually the range for every item category will be updated and any previous assumptions about the item ID range will no longer be valid.
Developers will be able to test your application with the new item number expansion in the Sandbox no later than early next week. We will communicate the exact date for the Sandbox support as soon as possible.
Kumar Kandaswamy, our Senior Manager of Product Strategy for the eBay Developers Program, will be addressing your questions or concerns about supporting expansion of item ID numbers in this Developer Product Feedback/Wishlist forum thread.
May 17, 2006
//
//
//
http://ebaydeveloper.typepad.com/dev/critical_notes_from_tech_support/index.html
Tech Support Alert: Transaction ID Expansion
As originally announced in mid-May 2006, developers building applications with eBay Web Services should be aware that eBay item ID and transaction ID could expand up to 19 digits. If your application does not support expanding ID numbers up to 19 digits, then your application could generate errors with new and revised listings.
As of late January, eBay transaction IDs will be expanding to the 7 billion range. Developers who tested their application back in May to ensure that their item ID support was compliant with our ID number expansion should ensure their transaction ID support is also compliant. Please use this opportunity to check all your tools and applications to ensure they can handle these IDs growing up to 19 digits in the future.
Furthermore, we recommend that developers never try to build logic about ID ranges, other than treating each ID as a unique identifier. Eventually the range for every item category will be updated and any previous assumptions about the ID range will no longer be valid.
Sandbox support for the transaction ID number expansion to the 7 billion range has been enabled, so that you are able to test your application before the late January expansion.
System status, updates to the schedule and other information will be updated in the API Production System Announcements:
All API production sites (US, CA & Motors and International): week of January 29th
Check updates: Production System Announcement
January 23, 2007 in Critical Notes from Tech Support | Permalink | Comments (2)
/*