gifts2017

Обмен УТ11 - БП (товаром без номенклатуры)

Опубликовал Дмитрий Медведев (dimbasbear) в раздел Обмен - Перенос данных из 1C8 в 1C8

Правила работают на след. конф-иях:
УТ 11.0.9.14-БП 2.0.41.4

Правила позволяют выгружать товаром следующие документы:

  • ПоступлениеТоваровУслуг
  • ВозвратТоваровПоставщику
  • Отчет о розничных продажах

Перед использованием правил нужно сделать следующее:

1. В УТ создать группу номенклатуры "_Для обмена с БП", в ней завести элементы:

  • Товар_БезНДС
  • Товар_НДС_0
  • Товар_НДС_10
  • Товар_НДС_18


Ставки НДС указать в соответствии с наименованием.

2. Создать узлы обмена в УТ и БП

3. С помощью обработок РегистрацияИзмененийДляОбмена - в ручную раскидать что регистрировать. После все будет автоматически.

4. Рекомендую настраивать обмен через локальный каталог - все работает на 100% (через COM есть проблемы, например объекты не снимаются с регистрации и т.д.)


PS: По аналогии можно допилить правила под остальные документы (все мои комменты //+++)

 

=========================

Если статья понравилась/пригодилась/хоть как-то оказалась полезной - не забываем ставить плюсики. (Мелочь, а приятно Smile)

Скачать файлы

Наименование Файл Версия Размер
ПравилаДляОбменаДанными_(свернуто_товар) 44
.zip 256,00Kb
13.12.12
44
.zip 256,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Максим Солдатов (Maxis) 07.11.12 15:12
В каких случаях может понадобиться настраивать такой обмен?
2. Дмитрий Медведев (dimbasbear) 07.11.12 15:23
Когда в УТ - 50 000 элементов,и нет желания их гнать в бухгалтерию.
3. Эдуард Зелинский (VasMart) 14.11.12 14:52
(2) dimbasbear, Перенос себестоимости операциями помесячно или все средней по больнице?
4. Дмитрий Медведев (dimbasbear) 14.11.12 15:12
(3) VasMart, насколько я знаю себестоимость не переносится, а формируется на стороне БП, или я ошибаюсь?
5. Вадим Никонов (V.Nikonov) 14.11.12 16:44
А что так мало видов Документов? Оптовики тоже могут захотеть!

А обратно платежи (Банк, Касса) можно подкачивать?
6. Дмитрий Медведев (dimbasbear) 14.11.12 21:51
(5) V.Nikonov, заказчик вел учет в УТ только по рознице. Банк, кассса - данные правила на основе типовых, поэтому полностью поддерживается. Вообще данная статья как пример одного из вариантов как это можно сделать, а если нужно к оптовым документам подвязать (РеализцияТоваровУслуг и тд) - это по желанию, берете и допиливаете.
7. Эдуард Зелинский (VasMart) 15.11.12 09:36
(4) dimbasbear, как она может корректно в бп формироваться при свертке номенклатуры по ставке ндс? по средней так можно только для торговых предприятий с сезонным полностью распродаваемым товаром делать.
А если, например, на складе телевизор 100000р и мульти-пульт 2000р. Продали 1 пульт - в БП получили его себестоимость 51000р. Вот и вопрос, для меня актуальный, про себестоимость.
8. Дмитрий Медведев (dimbasbear) 15.11.12 10:26
(7) VasMart, в таком случае единственное что вижу , это тянуть из УТ еще и себестоимость
9. Вадим Никонов (V.Nikonov) 15.11.12 11:55
(7) VasMart, Есть вариант получения в УТ Себестоимости остатков и распределение отклонения себестоимости (Бух - Торг) по продажам.
Ещё лучше вариант с заведением Номенклатурных групп которые отражаются на виды Номенклатуры в Бух.
Есть вариант со сменой единицы измерения. У некоторых себестоимость кг более постоянная величина или можно начать использовать единицу Руб. и при экспорте продаж использовать Плановую себестоимость.
Однако и в этом случае потребуется Корректировка Остатков себестоимости.
10. Алексей Ермилов (Alex_E) 11.12.12 11:16
Всё бы хорошо, только почему файл правил закачивается строкой:

ИНАЧЕ НЕОПРЕДЕЛЕНО
КОНЕЦ КАК СчетУчета
ПОМЕСТИТЬ ВидыЗапасов
ИЗ
Документ.РеализацияТоваровУслуг.ВидыЗапасов КАК ВидыЗапасов
ГДЕ

???
В конвертацию он не грузится...
11. Дмитрий Медведев (dimbasbear) 11.12.12 12:49
(10) Alex_E, файл выложен в виде архива. Проверил - все работает. Это что-то у вас не так.
12. Алексей Ермилов (Alex_E) 11.12.12 13:07
(11) dimbasbear, Может и у меня - только скачал дважды и распаковал архив. Файл правил обрывается на указанном месте. Повторно скачал сегодня, думал может глюк какой - результат тот же - файл неполный. Размер файла 3 801 088 K.
13. Алексей Ермилов (Alex_E) 11.12.12 13:12
Сообщение при загрузке в конвертацию:

{Обработка.ЗагрузкаКонвертации.МодульОбъекта(1283)}: Ошибка при вызове метода контекста (Прочитать)
Пока Объект.Прочитать() Цикл
по причине:
Ошибка разбора XML: - [52881,1]
Фатальная ошибка:
Extra content at the end of the document
SystemId: file://D:/ПравилаДляОбменаДанными_(свернуто_товар).xml
14. Дмитрий Медведев (dimbasbear) 11.12.12 13:44
15. Алексей Ермилов (Alex_E) 11.12.12 15:58
(14) dimbasbear, Не знаю в чём дело - скачал ещё 2 раза разныи=ми браузерами - объекм файла тот же, все файлы занчиваются текстом:

ГРУППИРОВАТЬ ПО
	ТаблицаТоваров.Номенклатура,
	ТаблицаТоваров.ЕдиницаИзмерения,
	ТаблицаТоваров.Коэффициент,
	ТаблицаТоваров.НомерГТД,
	ТаблицаТоваров.СтранаПроисхождения,
	ТаблицаТоваров.СчетУчета,
	ТаблицаТоваров.Цена * КурсПересчета.Курс,
	ТаблицаТоваров.НомерСтроки

УПОРЯДОЧИТЬ ПО
	ТаблицаТоваров.НомерСтроки</Текст>
			</Запрос>
			<Запрос Имя="ТоварыИзВидовЗапасовДляПорчиТоваровСписание" ИспользуетсяПриЗагрузке="false">
				<Текст>ВЫБРАТЬ
	ВидыЗапасов.Номенклатура КАК Номенклатура,
	ВидыЗапасов.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
	ВидыЗапасов.Количество,
	ВидыЗапасов.НомерГТД,
	ВидыЗапасов.НомерГТД.СтранаПроисхождения КАК СтранаПроисхождения,
	1 КАК Коэффициент,
	ВЫБОР
		КОГДА ВидыЗапасов.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
			ТОГДА "ТоварыНаСкладе"
		ИНАЧЕ НЕОПРЕДЕЛЕНО
	КОНЕЦ КАК СчетУчета
ПОМЕСТИТЬ ВидыЗапасов
ИЗ
	Документ.ПорчаТоваров.ВидыЗапасов КАК ВидыЗапасов
ГДЕ
	ВидыЗапасов.Ссылка = &Ссылка

ИНДЕКСИРОВАТЬ ПО
	Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВидыЗапасов.Номенклатура,
	ВидыЗапасов.ЕдиницаИзмерения,
	ВидыЗапасов.Коэффициент,
	ВидыЗапасов.НомерГТД,
	ВидыЗапасов.СтранаПроисхождения,
	ВидыЗапасов.СчетУчета,
	ПорядокСтрокТаблицыТовары.НомерСтроки,
	СУММА(ВидыЗапасов.Количество) КАК Количество
ИЗ
	ВидыЗапасов КАК ВидыЗапасов
		ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
			Товары.Номенклатура КАК Номенклатура,
			МАКСИМУМ(Товары.НомерСтроки) КАК НомерСтроки
		ИЗ
			Документ.ПорчаТоваров.Товары КАК Товары
		ГДЕ
			Товары.Ссылка = &Ссылка
		
		СГРУППИРОВАТЬ ПО
			Товары.Номенклатура) КАК ПорядокСтрокТаблицыТовары
		ПО ВидыЗапасов.Номенклатура = ПорядокСтрокТаблицыТовары.Номенклатура

СГРУППИРОВАТЬ ПО
	ВидыЗапасов.Номенклатура,
	ВидыЗапасов.ЕдиницаИзмерения,
	ВидыЗапасов.Коэффициент,
	ВидыЗапасов.НомерГТД,
	ВидыЗапасов.СтранаПроисхождения,
	ВидыЗапасов.СчетУчета,
	ПорядокСтрокТаблицыТовары.НомерСтроки

УПОРЯДОЧИТЬ ПО
	ПорядокСтрокТаблицыТовары.НомерСтроки</Текст>
			</Запрос>
			<Запрос Имя="ТоварыИзВидовЗапасовДляРеализацииТУКомиссия" ИспользуетсяПриЗагрузке="false">
				<Текст>ВЫБРАТЬ
	ВидыЗапасов.Номенклатура КАК Номенклатура,
	ВидыЗапасов.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
	ВидыЗапасов.Количество,
	ВидыЗапасов.СтавкаНДС,
	ВидыЗапасов.СуммаНДС,
	1 КАК Коэффициент,
	ВидыЗапасов.НомерГТД,
	ВидыЗапасов.НомерГТД.СтранаПроисхождения КАК СтранаПроисхождения,
	ВЫБОР
		КОГДА ВидыЗапасов.Ссылка.ЦенаВключаетНДС
			ТОГДА ВидыЗапасов.СуммаСНДС
		ИНАЧЕ ВидыЗапасов.СуммаСНДС - ВидыЗапасов.СуммаНДС
	КОНЕЦ КАК Сумма,
	ВЫБОР
		КОГДА ВидыЗапасов.Ссылка.ЦенаВключаетНДС
			ТОГДА ВидыЗапасов.СуммаСНДС / ВидыЗапасов.Количество
		ИНАЧЕ (ВидыЗапасов.СуммаСНДС - ВидыЗапасов.СуммаНДС) / ВидыЗапасов.Количество
	КОНЕЦ КАК Цена,
	ВЫБОР
		КОГДА ВидыЗапасов.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
			ТОГДА "ТоварыПереданныеНаКомиссию"
		ИНАЧЕ НЕОПРЕДЕЛЕНО
	КОНЕЦ КАК ПереданныеСчетУчета,
	ВЫБОР
		КОГДА ВидыЗапасов.ВидЗапасов.ТипЗапасов = ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
			ТОГДА "ТоварыНаСкладе"
		ИНАЧЕ НЕОПРЕДЕЛЕНО
	КОНЕЦ КАК СчетУчета
ПОМЕСТИТЬ ВидыЗапасов
ИЗ
	Документ.РеализацияТоваровУслуг.ВидыЗапасов КАК ВидыЗапасов
ГДЕ
...Показать Скрыть
16. Дмитрий Медведев (dimbasbear) 13.12.12 12:00
(15) Alex_E, еще раз перезалил, скачал, проверил - все работает. Пробуйте.
17. Дмитрий Медведев (dimbasbear) 13.12.12 13:27
кому решение пригодилось, понравилось или просто было полезным - не забываем ставить плюсики :)
18. Dragon Ago (DragonAgo) 10.01.13 12:57
мне данное решение для 10.3 нужно, жаль что тут для 11
19. Дмитрий Медведев (dimbasbear) 10.01.13 13:13
можно по аналогии сделать, где-то видел готовое решение.
20. Макас (makas) 01.07.13 15:44
(17) dimbasbear,
кому решение пригодилось, понравилось или просто было полезным - не забываем ставить плюсики :)


....Пожалуйста :)
21. Павел Потапчик (geffest) 24.09.13 01:11
а можно данное решение для УТ10.3 сделать??
КАК переносятся контрагенты и договоры,синхронизация каким образом осуществляется?
Документы ПТиУ и РТиУ переносятся вместе со счет-фактурами или нет?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа