Jump to content

Recommended Posts

Есть давно работающий сайт на Simpla, в котором около 1500 заполненных товаров с описаниями и картинками. 

 

Есть отдельно стоящая 1С которая привязана к кассе. Т.е. при продаже товара в 1С со склада списывается товар. 

 

Задача: надо как-то связать магазин с 1С, чтобы было актуальное наличие товаров. Если можно алгоритм работы по пунктам. external_id у всех пустые. 

Link to post
Share on other sites

нет никакой проблемы, задача решается на раз

Да что Вы говорите???!!!

А Вы уверены, что в 1С и на сайте совпадают хотя бы все артикулы на 100%?

А Вы уверены, что структура каталога в 1С совпадает со структурой каталога сайта?

А вы уверены, что в 1С заведены варианты товаров, при том, если они есть на сайте?

Зачастую, без правок в самой 1С, не обойтись.

Можете решить на раз? Ну, удачи :P

 

А подробнее?

Напишите в скайп koteyka-2. Объясню подробнее.

Много нюансов нужно уточнять, чтобы правильно объяснить.

Edited by koteyka
Link to post
Share on other sites

Да что Вы говорите???!!!

А Вы уверены, что в 1С и на сайте совпадают хотя бы все артикулы на 100%?

А Вы уверены, что структура каталога в 1С совпадает со структурой каталога сайта?

А вы уверены, что в 1С заведены варианты товаров, при том, если они есть на сайте?

Зачастую, без правок в самой 1С, не обойтись.

Можете решить на раз? Ну, удачи :P

 

Напишите в скайп koteyka-2. Объясню подробнее.

Много нюансов нужно уточнять, чтобы правильно объяснить.

 

причем тут артикулы их вообще может не быть ?

 

//Если нашелся товар
	else
	{
		if(empty($variant_id) && !empty($variant_1c_id))
		{
			$simpla->db->query('SELECT id FROM __variants WHERE external_id=? AND product_id=?', $variant_1c_id, $product_id);
			$variant_id = $simpla->db->result('id');
		}
		elseif(empty($variant_id) && empty($variant_1c_id))
		{
			$simpla->db->query('SELECT id FROM __variants WHERE product_id=?', $product_id);
			$variant_id = $simpla->db->result('id');		
		}
Link to post
Share on other sites

причем тут артикулы их вообще может не быть ?

Может и не быть, но для того, чтобы не было дублей, товар при первой выгрузке нужно по чем-то сравнивать. Лучше всего это делать по артикулу.

Человек же пишет, что сайт давно работает, соответственно, просто вылить товар из 1С не годится, т.к. будут дубли и если много товаров, то это будет попа.

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...