Синхронизация имеет как импорт заказов из интернет магазина в мой склад, так и экспорт номенклатуры из М.С. на симплу. часть что импортирует заказы, поля, и товары вместе с заказами из симплы в м.с. трогать не будем, работает корректно (дорабатывалась уже). Интересует только экспорт номенклатуры и остатков.
Тестируя дефолтную синхронизацию (действующую сейчас) очевидно что новые товары выгружаются корректно (поля код и внешний код в М.С. проставлени и это же поле выгружается в поле артикул в симпле). Что нужно добавит:
1. При изменении наименования товара в М.С., нужно что-бы наименование менялось и в Симпле (с учетом идентификаторов, акртикул, код и внешний код)
2. Должны выгружаться остатки товаров реальные, тоесть новый товар добавлен и выгрузился и стоит кол-во 0 (сейчас работает), но если сделать в М.С. приемку или оприходование, не меняется в симпле (после добавления нулевого) и также если создать новый товар в М.С. и сделать приемку или оприходование, выгружается также с нулем в остатках. Тоесть добавить корректное отображение остатков в кол-ве один в один как в м.с.
3. добавить выгрузку розничных цен. тоесть создается товар с ценой, должно выгружаться с ценой, или если цена в м.с. изменена, при обновлении раз в 30 минут скрипт должен видеть новую цену и менять его в карточке соответствующего товара в симпле.