**** Comments below.
-Loren
Kevin Sullivan wrote:
Hi,
I am testing an order importer written to download orders from 6.2 into
our
order entry and accounting system.
1) Once I download a batch of orders and then I download lets say the
next
days batch, the old orders still are included. Is there a way to
download
only new orders as a batch, yet still keep all the previous orders
(already
downloaded) in the shopsite database?
**** Using the tab-delimited or QuickBooks download you cannot specify an
order
range to be downloaded, you will get every order still stored in the
orders
databases. If you want to not get those orders next time, then you would
need to
delete those orders that you have already downloaded prior to downloading
again.
2) With the newest upgrade using the xml.
(Version 6.3 includes new Quantity Discounts and XML Order Download)
Does that mean if I upgrade to 6.3 that the orderapi 6.2 field variables
may
have been changed/added or some deleted? If yes, is there a way to
know
which ones were changed/added or deleted?
In other words, the custom script we have written for 6.2 would not work
using 6.3 potentially because of any new changes.
**** Are you talking about Order API or are you talking about Order
Download?
Either way, nothing should have been deleted, I do not believe anything
has been
changed, and to see what has been added, try it out (you can try a
download from
one of the 6.3 demo's on shopsite.com, you can see the output of all
variables
passed to the Order API by using the sample program custom-dump.pl or
customdump.cgi). Note that in v6.2 and newer you can select the version
format
of the tab-delimited order download file prior to downloading it, so even
if you
custom program couldn't handle new 6.3 fields in this file, you can get
the file
in the same format as v6.2 if you want (you just won't get the new fields
that
come along with new features).
**** Also note that in the new XML Download in ShopSite Pro v6.3 you can
1)
trigger the download without having to go through the backoffice interface
and
2) specify ranges of order numbers to download. See the DTD for the xml
file at:
http://www.shopsite.com/help/6.3/en-US/ ... at.xml.htm