Develop code in Python and PHP that shall act as a connector between Openerp 6.0.3 and Interspire Shopping Cart 6.0.14.
1. The openerp side shall upload product categories, products (descriptions, images, etc), qty levels to the Interspire shopping cart.
2. The openerp side shall download sales orders from Interspire Shopping Cart and generate sales orders and schedule them based on delivery date.
3. The openerp side shall generate on command periodic products based on user entries and uploaded to the Interspire shopping cart. For example there is a product available every tuesday at shop x. There are products that are available every other sunday at location X.
4. If orders are cancelled on the Interspire shopping cart they shall be cancelled on the Openerp Side.
5. Synchronizing between the two systems shall be based on a configurable cron job.
6. If synchronizing stops to work the openerp side shall send an email to a configurable set of emails.
7. The openerp connector shall have a menu item to download customers from interspire and they shall be added, deleted, or updated on the Openerp crm.
8. The connector shall have an accompanying test procedure and report approved the contractor.