Форум OlegON > Компьютеры и Программное обеспечение > Сеть > Создание сайтов и поисковая оптимизация (SEO)

Выгрузка из 1с в битрикс : Создание сайтов и поисковая оптимизация (SEO)

19.03.2024 7:27


01.09.2015 05:54
aldemko
 
Доброго времени суток
Совсем не давно столкнулся с проблемой, точнее она была замечена не давно
Суть: из 1с на прямую - без дополнительных костылей, только путем внутренней интеграции 1с и 1с битрикс производится выгрузка по товару.
Каждый товар имеет свои склады / полки, а на сайте уже привязывается полка к складу города.
До ныне, товар выгружался (да и выгружается) но только тот товар который не имеет дополнительных характеристик.
в приложении номер н1
Полска Москва - не имеет характеристики, и без проблем попадает на сайт.
Полки К 3-5 и А 6-4 имею характеристику поступление такое то, и они на сайт не попадают. (рис 2)
кто то сталкивался с подобной проблемой ?
спасибо
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 575
Размер:	12.0 Кб
ID:	4927   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 525
Размер:	10.2 Кб
ID:	4928  
01.09.2015 07:36
OlegON
 
Обычно, если что-то не работает, то где-то есть журнал или его можно включить...
01.09.2015 07:50
aldemko
 
Просто другие позиции выгружаются без проблем.
один и тот же товар хранящийся на разных полках выгружается - но если он содержит характеристику, то полки с характеристикой не выгружаются без характеристик, тот же товар выгружается. Я в прицнипе позозреваю, что это поле - характеристика - не совсем стандартное, а было как то дописано програмистом (он увы в отпуске) и поэтому его может не быть в стандартной выгрузке. (просто в фильтре то что стоит выгружать, даже нет подобного пункта который бы характеризировал выгружать данный товар с такой характеристикой или нет)
такое может быть ?
01.09.2015 07:52
OlegON
 
Так найди журнал, где что-то будет написано, зачем гадать?
01.09.2015 07:57
aldemko
 
я сделал выгрузку в файл а не на сайт. там нет характеристики которую я ищу.
а старые позиции которые без характеристик, туда прекрасно помещаются.
журнал выгрузки имеется, замечаний и проблем с выгрузкой в нем не обнаружено
01.09.2015 08:10
aldemko
 
просто если эта вкладка с подобной характеристикой по складу доработка программиста. а модуль выгрузки он не переделывал из стандартного.
Возможно ли то что модуль выгрузки просто игнорирует данную полку в связи с тем что не понимает доп поля ?
если да то я уже напишу программисту по 1с пусть и выгрузку переделывает, или менеджерам пусть характеристику убирают.
А если это в принципе и не возможно, то буду пытаться разобраться.
01.09.2015 11:05
aldemko
 
в общем я пока не могу созвонится с програмистом, он в отпуске (
и я не знаю стандартная ли это функция или ним дописанная.
14.09.2015 08:52
aldemko
 
В общем уточнил я все это дело.
оказывается эта настройка - характеристики стандартная
Я выгрузил данные в файл и вот что вышло

Код:
<Предложение>
				<Ид>6060edb9-5634-11e3-b96a-c86000979ef6</Ид>
				<Наименование>Резиновая гусеница 230x96x33</Наименование>
				<БазоваяЕдиница Код="796" НаименованиеПолное="Штука">шт</БазоваяЕдиница>
				<Цены>
					<Цена>
						<Представление>24000 руб. за шт</Представление>
						<ИдТипаЦены>2af921c5-4a99-11e4-a799-ea9518d431d0</ИдТипаЦены>
						<ЦенаЗаЕдиницу>24000.00</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>шт</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>0</Количество>
						
				Здесь я вырезал все склады - так как кол-во все равно 0
			</Предложение>
			
			<Предложение>
				<Ид>6060edb9-5634-11e3-b96a-c86000979ef6#6d5632fe-0027-11e5-b969-88a1bf865fd0</Ид>
				<Наименование>Резиновая гусеница 230x96x33 (Поступление май 2015)</Наименование>
				<БазоваяЕдиница Код="796" НаименованиеПолное="Штука">шт</БазоваяЕдиница>
				<ХарактеристикиТовара>
					<ХарактеристикаТовара>
						<Наименование>Серия1</Наименование>
						<Значение>Поступление май 2015</Значение>
					</ХарактеристикаТовара>
				</ХарактеристикиТовара>
				<Цены>
					<Цена>
						<Представление>24000 руб. за шт</Представление>
						<ИдТипаЦены>2af921c5-4a99-11e4-a799-ea9518d431d0</ИдТипаЦены>
						<ЦенаЗаЕдиницу>24000.00</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>шт</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>3.00</Количество>
				
				<Склад ИдСклада="39b7de35-5e47-11e3-8210-c86000979ef6" КоличествоНаСкладе="1"/>
				<Склад ИдСклада="39b7de36-5e47-11e3-8210-c86000979ef6" КоличествоНаСкладе="1"/>
					<Склад ИдСклада="48ac69cb-6e87-11e3-8f5c-c86000979ef6" КоличествоНаСкладе="1"/>
				здесь лишние склады тоже вырезал - оставил только там где на складе есть
			</Предложение>
лишние склады я вырезал.
Теперь не понятно почему в файле данные есть а на сайте нет.
но здесь вот что подозрительно ID у товара различны, тоесть частично схожи, а затем #6d5632fe-0027-11e5-b969-88a1bf865fd0
так же название отличается, и вообще разбито так как будто это 2 разных товара.
При этом на сайте нет ни в нормальном товаре информации - ни товара с измененным именем так же нет.(((
\и вот не знаю.
Кто то с таким сталкивался ? как лечили или еще что
спасибо
14.09.2015 10:21
KirillHome
 
В 1с ведётся учёт по сериям (характеристикам).
По идее - нужно переписывать выгрузку для того, что бы товары разных серий считать одним товаром (или переписывать загрузку с той же целью).
14.09.2015 10:29
aldemko
 
А что проще переписать выгрузку или загрузку ?)
в php не знаток, но там хотя бы знакомые слова встречаются )))
в 1с переписывать это вообще не реально наверное
Часовой пояс GMT +3, время: 07:27.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.