Разработка компонентов
Integrating Virtuemart and 1C
One of the most difficult tasks faced by owners of Internet shops - to maintain current information on the site, its conformity with reality. Typically, the majority of shops for the management of product catalogs used by the program 1C, allowing unload all the information in the catalog or a specified part of it. Which, of course, can be used to update the information on the site (unless, of course, there is Joomla and Virtuemart).
There are many solutions
- "Update the price without changing the directory, the easiest and cheapest.
- "Completely update where necessary all the attributes of goods, add new products and product groups (categories). Naturally, this method is better.
- Option 2 + loading of applications from the site in 1C - the most complex and most convenient option
Consider a third way to integration as the most popular and includes other options.
Update product catalog online using the CSV / XML from 1C discharge and loading of orders from the site in case 1Sv CMS Joomla and Virtuemart component
Looks process as follows
- We send the programmer file format with the order from the site and upload the file format
- 1C programmer client checks the CSV file with data taken by our format, send us the file upload
- 1C Programmer customer makes an application loader file from the site managers and handlers of this file
- It also shows the client where 1C is the eject button CSV file and load order
- The client sends us finally generated and tested CSV file, checks the work of 1C receiver orders
- We set the component imports and exports on the site
- We are finalizing Virtuemart site, so that work correctly with downloadable data
- Checking the correctness of the component of export-import
- Rent work
Now slide
The component exports at the entrance to his looks dull and humdrum - 2 boot options, field vvodaa file and the download button
- load database with updating the current position. nonexistent file upload position can either remove the publication or delete it. And you can not touch, then they will remain on the site as it is.
- Clear the database before loading - ie Remove all the base products, and start from scratch. Ah, if all was so easy! :) BTW, if you choose this option, the component must ask again, are you sure that you want to do it.
Since have landed orders no user interface, we describe a system of words. When ordering in Virtuemart customer and the store manager is sent a notification e-mail. The notification menedzheruv enclosure attached file CSV. If the manager confirms the order, it loads the file in 1C, where he held a further application in a standard way of 1C.
And now the bad news:),
Price Virtuemart integration and 1C
Recall our top3 types of discharge
- update the price without changing the catalog - from 8 to 12 TR
- update categories, product attributes, add new products and categories - from 10 to 15 TR
- full integration of Virtuemart and 1C - from 15 to 20 TR









