0. Kutuzov 452 14.07.18 12:44 Сейчас в теме

Обмен 1С:Управление Торговлей 11 и Frontol 5

Обработка обмена для 1С Управление Торговлей 11 и фронт-кассовой системы Frontol. Отличия от типовой: выгрузка дисконтных карт с накоплениями. Выгрузка категорий товаров.

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Shrayky 15.07.18 06:47 Сейчас в теме
Во фронтоле не только числовые коды.
2. Kutuzov 452 15.07.18 08:50 Сейчас в теме
(1) Проверил, действительно, в настройках Frontol можно выставлять либо числовые, либо текстовые коды.
6. Kutuzov 452 01.08.18 15:38 Сейчас в теме
(1) Все-таки во фронтоле можно использовать только числовые коды. Т.к. если поставить тип "строка", то код товара из 1С будет прописываться в поле "Артикул", а реальный артикул, пришедший из 1С будет затираться.
3. ivanov-70 26.07.18 04:57 Сейчас в теме
Отчет кассовой смены ,загружается отдельно нал и безнал?
4. Kutuzov 452 26.07.18 09:45 Сейчас в теме
(3) Добрый день! В текущей версии обработки оплата безналом не обрабатывается. А так по идее ее нужно помещать в тот же "Отчет о розничных продажах" в ТЧ "ОплатаПлатежнымиКартами"
5. Shkell 26.07.18 11:03 Сейчас в теме
(4)
В текущей версии обработки оплата безналом не обрабатывается.

тоже очень хотелось бы этот пункт..
а еще указание для товара группы печати во фронтол (по аналогии как сделано с секцией ККМ у вас)
7. tserj 20.08.18 14:37 Сейчас в теме
Добрый день.
Обработка выгружает номенклатуру с иерархией?
8. Kutuzov 452 20.08.18 15:14 Сейчас в теме
(7) Добрый день! Есть галочка для включения или отключения выгрузки иерархии.
9. tserj 21.08.18 10:48 Сейчас в теме
Добрый день.
Не нашел в настройках этой галочки.
11. Kutuzov 452 21.08.18 12:10 Сейчас в теме
10. tserj 21.08.18 11:07 Сейчас в теме
Выставил все настройки как показано на рисунке, файл выгрузки формируется пустой.
Прикрепленные файлы:
15. Smoking 30.09.18 16:56 Сейчас в теме
(10) У вас получилось выгрузить номенклатуру????
12. automatizator 343 28.08.18 11:47 Сейчас в теме
Очень любопытная обработка.
А накопления по картам в счетчики выгружаются?
13. Kutuzov 452 30.08.18 10:26 Сейчас в теме
(12) Добрый день! Выгружаются карты, объем выручки по клиентам в счетчик по картам. При загрузке Z-отчета в 1С проставляется клиент. Условия скидок из 1С пока что не выгружаются, надо заводить во Фронтоле.
14. Smoking 30.09.18 16:50 Сейчас в теме
Добрый день! Обработка Не выгружает номенклатуру, файл формируется пустой.
16. Kutuzov 452 30.09.18 23:05 Сейчас в теме
(14) Добрый день! Я развернул с нуля демо-базу УТ 11 (из релиза) версии 11.4.5 (один из последних). Прописал настройки, указанные на скриншоте к этому сообщению. Нажал "Выгрузить все данные". В указанном месте сформировался файл с товарами, не пустой.
Прикрепленные файлы:
17. Smoking 01.10.18 04:26 Сейчас в теме
(16) Добрый день! Все сделано как в скриншоте. Все равно выгружает пустой файл без товаров. Управление торговлей 11.4.5.86.
Прикрепленные файлы:
18. Kutuzov 452 01.10.18 10:15 Сейчас в теме
(17) Добрый день! Проверьте на демо-базе для начала) А потом посмотрите, чем данные в демо-базе отличаются от данных в вашей базе, можно таким путем пойти. Либо обращайтесь в лс, можем подключиться, все вам настроить.
19. Kutuzov 452 01.10.18 11:38 Сейчас в теме
(17) Скорее всего, у вас в Кассе ККМ не указан склад.
20. Smoking 03.10.18 18:13 Сейчас в теме
Добрый день! Я развернул с нуля демо-базу УТ 11 (из релиза) версии 11.4.5.86. результат тот же.
21. Kutuzov 452 03.10.18 21:38 Сейчас в теме
(20) Добрый день! Могу только подключиться, настроить. Либо в отладчике смотрите, что не так происходит.
22. user979414 10.10.18 10:21 Сейчас в теме
Добрый день, столкнулся с аналогичной проблемой, настроил в соответствии с инструкцией, файл выгрузки номенклатуры пустой, подскажите как поправить?
23. Kutuzov 452 10.10.18 12:15 Сейчас в теме
(22) Добрый день! Указать в настройках ККМ с видом "Фискальный регистратор" с прописанным складом
24. vitalik_der 11.10.18 13:42 Сейчас в теме
Обработка поддерживает Комплексная автоматизация 2.4?
25. Kutuzov 452 11.10.18 14:15 Сейчас в теме
(24) Добрый день! По идее да, но последние релизы этой обработки проверяли только на УТ11.
26. Gtli 17.10.18 15:58 Сейчас в теме
Без наличные так и не грузит ???
27. Kutuzov 452 17.10.18 21:00 Сейчас в теме
(26) Добрый день! Текущий релиз грузит (в виде эквайринговых операций)
28. basuga 15 19.10.18 12:01 Сейчас в теме
Добрый день! реквизит Признак предмета расчета (ФФД 1.1) проставляется в вашем варианте?
29. Kutuzov 452 19.10.18 13:02 Сейчас в теме
(28) Добрый день! Пока с этим не сталкивались, поэтому нет. Если что - пишите в личку, можно доработать.
30. condor13 22.10.18 12:05 Сейчас в теме
Здравствуйте подойдет для 11.3 ?
31. Kutuzov 452 22.10.18 12:11 Сейчас в теме
(30) Добрый день! Не факт, тестировали на 11.4. Надо или обновиться, или адаптировать под 11.3, если там какие-то реквизиты различаются.
32. ShalamovEV 23.10.18 08:28 Сейчас в теме
День добрый, подскажите почему может ругаться на каталог выгрузки? Гружу на локальный диск.
33. Kutuzov 452 23.10.18 09:31 Сейчас в теме
(32) Добрый день! Причин может быть масса - права доступа, либо 1С-ка серверная например. Т.е. 1С-ка должна иметь доступ к этому каталогу.
34. Gtli 03.11.18 22:44 Сейчас в теме
При загрузке отчёта выдаёт ошибку:
Поле объеката не обнаружено (СуществующийДокумент)
скрин прикрепляю
Отчёт за этот день грузим в первый раз.
Прикрепленные файлы:
35. Kutuzov 452 04.11.18 00:48 Сейчас в теме
(34)Добрый день! Ответил в личку
36. user1082351 09.11.18 06:29 Сейчас в теме
Есть возможность выгрузки и загрузки от двух организаций???
38. Kutuzov 452 09.11.18 09:36 Сейчас в теме
(36) Выложил дополнительно обработку с такой возможностью, но она пока на реальном проекте не тестировалась.
37. user1082351 09.11.18 06:34 Сейчас в теме
Данная обработка является окончательным продуктом? Или может корректироваться под задачи клиента только вами???
39. Kutuzov 452 09.11.18 09:40 Сейчас в теме
(37) Эта обработка может редактироваться и дорабатываться под конкретное предприятие любым специалистом, код открыт. Окончательным продуктом ее вряд ли можно назвать, т.к. эта обработка пока охватывает процентов двадцать от возможностей Фронтола, и проверена только на нескольких проектах. Когда будет несколько десятков внедрений, уже можно будет говорить о каком-то стабильном продукте.
40. user1082351 10.11.18 14:59 Сейчас в теме
Тестируем данную обработку.
Работают два оператора, обмен с фронтолом в ручном режиме. Но вот такая закономерность. если с одного компьютера один оператор сбросил обновление товара, а другой оператор принимает отчет о продажах с другого компьютера, идет ругань, что не обновлена номенклатура товара... То есть нужно всегда производить обмен только с одного компьютера???

Еще не можем понять, как реализовать и настроить работу от двух предприятий.
Акцизный товар - ООО , не акцизный ИП,
1. Вариант в Базу ИП приходовать акцизный товар, у которой будет своя группа товаров, тогда отчет о продажах будет общий.
2. создаётся второе предприятие в УТ, тогда как будет производиться обмен, не понятен. создавать разные правила обмена???

В УТ акцизный товар ведется только для того, чтобы продавать и проводить инвентаризации . Для отчетов в налоговую, ведется отдельно раздельный учет без взаимодействия с УТ.

Подскажите, как Вы думаете? как рационально, необходимо, организовать ведение двух организаций, чтоб производить обмен во Frontol 5 егаис
41. opus70 69 12.11.18 13:22 Сейчас в теме
Скачал Обмен 1С Управление Торговлей и Frontol 5:

из замечаний заточен только под Группу Печати (что не всегда плюс)

и измелких ошибок если при загрузке не делать проверку "КонтролироватьПорядокСменныхОтчетов" тогда нужнго немножко править код
Функция ЗагрузитьСменныеОтчетыПоОбъекту
.....
Если КонтролироватьПорядокСменныхОтчетов Тогда
   ....
Иначе   //тут вставил 
Для Каждого стрТЗФайл Из ТЗСменыИзФайла Цикл 
		
			Для каждого ДанныеСмены Из стрТЗФайл.ДанныеСменыПоГруппамПечати Цикл
		
				ДанныеСмены.Вставить("СуществующийДокумент", Неопределено);
				ДанныеСмены.Вставить("Заполнить", Ложь);
				
				Если Не ЗаполнитьККМПоГруппеПечати(ДанныеСмены, ВсеОшибки) Тогда
				
					Возврат Ложь;
				
				КонецЕсли;
				
			конеццикла;
		конеццикла;
Конецесли;
Показать


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

вообщем все удачно заработала уже два дня трудиться могу автору скинуть правки если почту даст
42. Kutuzov 452 12.11.18 14:47 Сейчас в теме
(41) Спасибо за замечания, включу в следующую редакцию)
43. user1082351 12.11.18 19:57 Сейчас в теме
Данная обработка не выгружает строки с 53 по 57, хотя во встроенной обработки УТ 11.4 это реализовано.
Прикрепленные файлы:
44. opus70 69 12.11.18 20:19 Сейчас в теме
В процедуру добавь индексирование по полю "Номенклатура" а то полная выгрузка 5минут это кошмар

Процедура ДосоздатьКодыFrontol(ТЗТовары, ПравилоОбмена)
....
....
ТЗКоды.Индексы.Добавить("Номенклатура"); // не хватает строчки для ускорения

ТЗТовары.Колонки.Добавить("КодFrontol", Новый ОписаниеТипов("Число"));
45. opus70 69 12.11.18 20:33 Сейчас в теме
и я исправил основной запрос так как совсем не удобно грузить кассы по остаткам как у вас
	Запрос = Новый Запрос();
	Запрос.Текст =
	"ВЫБРАТЬ РАЗРЕШЕННЫЕ
	|	НоменклатураСпр.Ссылка КАК Номенклатура,
	|	НоменклатураСпр.ЭтоГруппа КАК ЭтоГруппа,
	|	НоменклатураСпр.СтавкаНДС КАК СтавкаНДС,
	|	НоменклатураСпр.Артикул КАК Артикул,
	|	НоменклатураСпр.Наименование КАК Наименование,
	|	НоменклатураСпр.ПодакцизныйТовар КАК ПодакцизныйТовар,
	|	НоменклатураСпр.Родитель КАК Родитель,
	|	НоменклатураСпр.Родитель.Код КАК РодительКод,
	|	НоменклатураСпр.АлкогольнаяПродукция КАК АлкогольнаяПродукция,
	|	НоменклатураСпр.Крепость КАК Крепость,
	|	ЕСТЬNULL(НоменклатураСпр.ВидАлкогольнойПродукции.Маркируемый, ЛОЖЬ) КАК ВидАлкогольнойПродукцииМаркируемый,
	|	ЕСТЬNULL(НоменклатураСпр.ВидАлкогольнойПродукции.Код, """") КАК ВидАлкогольнойПродукцииКод,
	|	ЕСТЬNULL(НоменклатураСпр.ОбъемДАЛ, 0) КАК ОбъемДАЛ,
	|	НоменклатураСпр.ВесИспользовать КАК ВесИспользовать
	|ПОМЕСТИТЬ Товары
	|ИЗ
	|	Справочник.Номенклатура КАК НоменклатураСпр
	|ГДЕ
	|	(&ВсеТовары
	|			ИЛИ НоменклатураСпр.Ссылка В (&МассивТоваров))
	|	И НоменклатураСпр.ЭтоГруппа = ЛОЖЬ
	|;
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	Товары.Номенклатура КАК Номенклатура,
	|	СУММА(ЕСТЬNULL(ТоварыНаСкладахОстатки.ВНаличииОстаток, 0)) КАК КоличествоОстаток
	|ПОМЕСТИТЬ ТоварыОстатки
	|ИЗ
	|	Товары КАК Товары
	|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&Период, Склад = &Склад) КАК ТоварыНаСкладахОстатки
	|		ПО (ТоварыНаСкладахОстатки.Номенклатура = Товары.Номенклатура)
	|
	|СГРУППИРОВАТЬ ПО
	|	Товары.Номенклатура
	|;
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	ЕСТЬNULL(ТоварыОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
	|	ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК РозничнаяЦена,
	|	ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК МинимальнаяЦена,
	|	Товары.Номенклатура КАК Номенклатура,
	|	Товары.РодительКод КАК РодительКод,
	|	Товары.Родитель КАК Родитель,
	|	Товары.ПодакцизныйТовар КАК ПодакцизныйТовар,
	|	Товары.Наименование КАК Наименование,
	|	Товары.Артикул КАК Артикул,
	|	Товары.СтавкаНДС КАК СтавкаНДС,
	|	Товары.ЭтоГруппа КАК ЭтоГруппа,
	|	Товары.АлкогольнаяПродукция КАК Алкоголь,
	|	Товары.Крепость КАК Крепость,
	|	Товары.ВидАлкогольнойПродукцииМаркируемый КАК Маркируемый,
	|	Товары.ВидАлкогольнойПродукцииКод КАК КодВидаПродукции,
	|	Товары.ОбъемДАЛ КАК ОбъемДАЛ,
	|	Товары.ВесИспользовать КАК Весовой
	|ИЗ
	|	Товары КАК Товары
	|		ЛЕВОЕ СОЕДИНЕНИЕ ТоварыОстатки КАК ТоварыОстатки
	|		ПО Товары.Номенклатура = ТоварыОстатки.Номенклатура
	|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены = &ВидЦены) КАК ЦеныНоменклатурыСрезПоследних
	|		ПО Товары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура"
	;

Показать
46. opus70 69 12.11.18 20:39 Сейчас в теме
но самый большой эффект дает в ускорении всей выгрузки это
ТЗКоды.Индексы.Добавить("Номенклатура"); // не хватает строчки для ускорения

до примерно 5-7 минут
после 30сек

при 8 магазинах 5*8=40 минут против 0.3*8=2.4 минут
47. opus70 69 12.11.18 21:04 Сейчас в теме
кому нужны алкогольные признаки исправляйте
			// 40 41 42 43 44 45 46 47 48 49 50 51 52	
				+ ";;;;;;;;;;;;;"  
			// 53 Код вида алкогольной продукции
				+ ?(стрТовары.Алкоголь, стрТовары.КодВидаПродукции, "") + ";"
			// 54 Емкость тары
				+ ?(стрТовары.Алкоголь, стрТовары.ОбъемДАЛ, "") + ";"
			// 55 0 – обычный товар; 1– алкогольная продукция  2– маркированная продукция
				+ ?(НЕ стрТовары.Алкоголь, "0", "1") + ";"
			// 56 с маркой/без марки
				+ ?(стрТовары.Алкоголь И стрТовары.Маркируемый, "0", "1") + ";"
			// 57 Крепость
				+ ?(стрТовары.Алкоголь, ?(стрТовары.Крепость = 0, 0.1, стрТовары.Крепость), "") + ";"
			// 58 признак способа расчета
				+ "2"+ ";";

Показать


код для коректировки тупой вставкой не заработает
48. Петр0 14.11.18 05:41 Сейчас в теме
А где посмотреть реальные отзывы пользователей ?
Периодичность выхода обновлений к данной обработки? Замечания opus70 реализованы в какой из двух обработок?
49. Kutuzov 452 14.11.18 09:34 Сейчас в теме
(48) Добрый день! Данное решение пока не является законченным продуктом, дорабатывается по мере внедрения на различных проектах. Соответственно, некоторые доработки и исправление выявленных ошибок будут выполнены на ближайшем внедрении, после тестирования будет выложен новый релиз.
50. jappi 21.11.18 10:33 Сейчас в теме
Добрый день! Не получается настроить работу автоматического обмена. Пробовали и на демо базе и на рабочей. Вручную всё отрабатывается отлично
Прикрепленные файлы:
51. Kutuzov 452 21.11.18 11:02 Сейчас в теме
(50) Добрый день! Скорее всего у вас серверная база (SQL), и сервер не имеет доступа к папке обмена (указанной в настройках).
52. jappi 21.11.18 11:20 Сейчас в теме
(51) На рабочей базе, да, серверный вариант стоит (но доступ к папке есть и есть прописанные настройки доступа до сетевой папки). Но сейчас на демо базе файловой автоматическая выгрузка тоже не отрабатывает.
53. Kutuzov 452 21.11.18 12:40 Сейчас в теме
(52) Это тогда в отладчике надо смотреть, пишите в личку, если что.
54. dastal 23.11.18 16:59 Сейчас в теме
Добрый день!

В данной обработке проставляется признак расчета?
Загружается в отчет о розничных продажах продажи по безналу?

В стандартной обработке задубливается характеристика. Тут решена данная проблема?
55. Kutuzov 452 23.11.18 17:55 Сейчас в теме
(54) Добрый день! Признак расчета не проставляется. Безнал при загрузке обрабатывается, попадает в "Оплату картами" в сменном отчете. С характеристиками данная обработка пока не работает.
56. dastal 23.11.18 18:53 Сейчас в теме
А возможно доработка данной выгрузки под нас? И я Вам почему то не могу написать в личное сообщение.
57. Kutuzov 452 23.11.18 22:34 Сейчас в теме
(56) Ответил в личные сообщения
58. Pety 06.12.18 00:16 Сейчас в теме
Добрый день.
При выгрузке формируется файл... видимо битый.
Конфигурация 11.4.5.86.
Прикрепленные файлы:
59. Kutuzov 452 06.12.18 08:43 Сейчас в теме
(58) Добрый день! В кассе ККМ должен быть указан склад, с которого берутся остатки товаров для выгрузки.
60. Pety 06.12.18 15:07 Сейчас в теме
(59) Добрый день. В обработке нет возможности указать конкретную ККМ, только правило обмена и пути.
Прикрепленные файлы:
61. Kutuzov 452 06.12.18 15:24 Сейчас в теме
(60) На другой вкладке
Прикрепленные файлы:
62. Pety 06.12.18 15:59 Сейчас в теме
(61)
Проблема видимо в этом - невозможность указать склад в настройках кассы ККМ.
Прикрепленные файлы:
63. Kutuzov 452 06.12.18 17:14 Сейчас в теме
(62) В текущей реализации требуется тип ККМ - фискальный регистратор, там можно указать склад. В следующей реализации будут браться остатки склада, указанного в правилах обмена.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Старший Программист 1С НОВОСИБИРСК
Новосибирск
зарплата до 130 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 75 000 руб.
Полный день

Ведущий программист 1С
Воронеж
зарплата от 90 000 руб. до 120 000 руб.
Полный день

Программист 1С
Воронеж
зарплата от 65 000 руб. до 90 000 руб.
Полный день