Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

не заполняется единица измерения


Рекомендованные сообщения

В модуле NeoSeo Обмен с 1C 278 заказ 30382 есть поле

image.png.7cc36534008894e0dd18f44be5b976cc.png

Ожидаю что-бы при выгрузке поле unit_id заполнялось кодом БазоваяЕдиница

			<Предложение>
				<Ид>89c4033d-04ff-11e8-8d31-4ccc6aaf03fb</Ид>
				<Наименование>Сахар вес.</Наименование>
				<БазоваяЕдиница Код="166" НаименованиеПолное="Килограмм"/>
				<Артикул>РТ-00004700</Артикул>
				<Цены>
					<Цена>
						<Представление>31 руб. за кг</Представление>
						<ИдТипаЦены>f66b4504-2ccb-11e7-895f-94de80a11f10</ИдТипаЦены>
						<ЦенаЗаЕдиницу>31</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>кг</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>0</Количество>
			</Предложение>

В случае с примером ожидаю что после выгрузки номенклатуры поле unit_id для данной номенклатуры будет равно "166".

Однако поле не заполняется.

Неверно понимаю значение параметра?

Изменено пользователем rossomaha

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10 часов назад, rossomaha сказал:

В модуле NeoSeo Обмен с 1C 278 заказ 30382 есть поле

image.png.7cc36534008894e0dd18f44be5b976cc.png

Ожидаю что-бы при выгрузке поле unit_id заполнялось кодом БазоваяЕдиница

			<Предложение>
				<Ид>89c4033d-04ff-11e8-8d31-4ccc6aaf03fb</Ид>
				<Наименование>Сахар вес.</Наименование>
				<БазоваяЕдиница Код="166" НаименованиеПолное="Килограмм"/>
				<Артикул>РТ-00004700</Артикул>
				<Цены>
					<Цена>
						<Представление>31 руб. за кг</Представление>
						<ИдТипаЦены>f66b4504-2ccb-11e7-895f-94de80a11f10</ИдТипаЦены>
						<ЦенаЗаЕдиницу>31</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>кг</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>0</Количество>
			</Предложение>

В случае с примером ожидаю что после выгрузки номенклатуры поле unit_id для данной номенклатуры будет равно "166".

Однако поле не заполняется.

Неверно понимаю значение параметра?

Здравствуйте.

Тут два момента.

Первый -  не верно понимаете суть. Тут не значение берется единицы измерения. А именно название единицы измерения, например, шт. кг и тд

Второй - такая запись не поддерживается модулем. Должна быть запись вида 

<БазоваяЕдиница МеждународноеСокращение="кг" НаименованиеПолное="Килограмм"/>

или

<БазоваяЕдиница>кг</БазоваяЕдиница>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

Первый -  не верно понимаете суть. Тут не значение берется единицы измерения. А именно название единицы измерения, например, шт. кг и тд

а как взять значение и записать в таблицу unit_id, модуль умеет это без доработок?

Изменено пользователем rossomaha

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, rossomaha сказал:

а как взять значение и записать в таблицу unit_id, модуль умеет это без доработок?

Добрый день. У Вас данные приходят не с той структурой. Поэтому либо править на стороне 1с. Либо дорабатывать модуль

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

Добрый день. У Вас данные приходят не с той структурой. Поэтому либо править на стороне 1с. Либо дорабатывать модуль

что значит данные приходят не с той структурой?

С какой структурой они должны приходить?

в каком виде модуль ожидает данных?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 часов назад, rossomaha сказал:

что значит данные приходят не с той структурой?

С какой структурой они должны приходить?

в каком виде модуль ожидает данных?

Это Вы можете увидеть в примере файлов, структура документов должна быть соблюдена, как в них.

https://opencartmasters.com/topic/4131-primery-faylov-dlya-obmena-s-1s/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это все замечательно, по вашим словам вообще нечего работать не должно, однако модуль без проблем разбирает номенклатуру, обновляет данные и прочее.

Пример взят из файла пришедшего модулю и который был обработан.

при таком положении настройки

image.thumb.png.3384f31fdeb48f97173e37a67bf378d3.png

какой параметр и в каком виде должен прийти, что-бы он был записан в поле указанное мной поле unit_id?

Примеры xml у вас есть, а вот документации нет.

Либо скажите кто разбором занимается xml кода, я посмотрю логику работы, возможно плохо искал, либо он у вас в закрытой части кода, не смотря на то что поставил плагин с открытым кодом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 минуты назад, rossomaha сказал:

Это все замечательно, по вашим словам вообще нечего работать не должно, однако модуль без проблем разбирает номенклатуру, обновляет данные и прочее.

Пример взят из файла пришедшего модулю и который был обработан.

при таком положении настройки

image.thumb.png.3384f31fdeb48f97173e37a67bf378d3.png

какой параметр и в каком виде должен прийти, что-бы он был записан в поле указанное мной поле unit_id?

Примеры xml у вас есть, а вот документации нет.

Либо скажите кто разбором занимается xml кода, я посмотрю логику работы, возможно плохо искал, либо он у вас в закрытой части кода, не смотря на то что поставил плагин с открытым кодом.

Здравствуйте.

Прочитайте внимательно это сообщение 

тут все указали как должно приходить с 1с.

 

Либо передавайте в доп реквизитах товара. И делайте переадресацию через настройки модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

Либо передавайте в доп реквизитах товара. И делайте переадресацию через настройки модуля.

Вы имеете ввиду атрибуты? Или что-то другое. Не понятно что значит "доп реквизиты товара" и "переадресация через настройки модуля"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, rossomaha сказал:

Вы имеете ввиду атрибуты? Или что-то другое. Не понятно что значит "доп реквизиты товара" и "переадресация через настройки модуля"?

Да, атрибуты. Опция "Переадресовывать атрибуты", вкладка "Атрибуты".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите, а все-таки по разбору xml какая часть плагина занимается? 🙂

Изменено пользователем rossomaha

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

15 часов назад, rossomaha сказал:

подскажите, а все-таки по разбору xml какая часть плагина занимается? 🙂

Здравствуйте.

Модель. Она закрыта от изменений 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...