Выгрузка и загрузка товаров и документов между iiko и 1С

02.06.24

Интеграция - Внешние источники данных

Выгрузка из 1С в iiko товаров (создание новых товаров в iiko, в случае их отсутствия), документов перемещений и документов реализаций. Загрузка в 1С из iiko документов списания, документов реализаций, и товаров и блюд, проданных через кассу.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Загрузка и выгрузка товаров и документов между iiko и 1С
.zip 3,15Mb ver:4.4
33
33 Скачать (5 SM) Купить за 3 050 руб.

Можно воспользоваться решением Выгрузка номенклатуры из 1С. Решение позволяет безусловно выгрузить всю существующую номенклатуру и каталоги из 1С в iiko.

Расширение для интеграции 1С с iiko. Это расширение удобнее обработки от iiko, т.к. позволяет сразу создавать и записывать соответствия товаров в 1С и в iiko.

Расширение будет работать на любой версии программы 1С начиная с платформы 8.3.10.

В общей инструкции написано как установить расширение.

Поиск товара в iiko осуществляется по его (товара) имени. При загрузке документов из iiko - каждый раз создается новый документ. 

Организация, для которой было написано расширение, передавало товар другому юр.лицу, и имела доступ к iiko этого юр.лица. При списании и реализации товара иногда в iiko списывались блюда/товары, которые этому юр.лицу не передавались и соответственно 1С о существовании этих товаров ничего не знала. И при списании появляется сообщение об "отсутствии товара в соответствиях". Ниже приведена инструкция "Создание соответствий отсутствующим в 1С товарам ".

Расширение использует последнюю версию api iiko, что позволяет проводить обмен одной кнопкой.

Файл ОбменIIKO.zip включает в себя само расширение, а так же общую инструкцию.pdf и Создание соответствий отсутствующим в 1С товарам (инструкция).pdf.

Работа расширения проверена на 1С-Рейтинг: Общепит для Казахстана ПРОФ, редакция 3.0.37.1

 

Спасибо за ваши "+".

-----------------------------------------------------------------------------------------------------------------------------

Другие публикации 

Чат-бот для стоматологии (за $m) 

Чат-бот для парикмахерской (за $m) 

Уведомления в Телеграмм со ссылкой на любой документ (за $m)   -  Копка во все формы документов и справочников в 1С

Внедрение  интернет - магазина (заметка)   -  Статья об интеграции бота у клиента

Бот телеграмм с любой вашей логикой (за рубли)   -   интернет - магазин

Канбан - доска с уведомлениями в телеграмм (за $m)  -  Канбан - доска

Загрузка поступлений безналичных денежных средств (за $m)  -  Экспорт в 1С платежек из банка без ключа

Загрузка товаров с присвоением номеров ГТД и страны происхождения (за $m)  -  Экспорт в 1С таможенных деклараций

Каталожик 2.0: Загрузка каталога товаров для 1C (бесплатно)  -  Загрузка в 1С товаров с картинками и др. реквизитами по FTP через XML

IIKO. Выгрузка номенклатуры из 1С (за рубли) - выгрузить всю существующую номенклатуру и каталоги из 1С в iiko

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.4.13.209

Общепит iiko rest поступление перемещение списание реализация загрузка выгрузка

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    21609    22    49    

39

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51852    104    165    

91

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25689    25    1    

27

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

05.10.2022    11280    13    8    

15

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Бухгалтерский учет 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (базовая, ПРОФ, КОРП, ФРЕШ).

13200 руб.

19.12.2016    47775    88    105    

68
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. asoft65 03.04.24 10:46 Сейчас в теме
2 вопроса у авторам:
1. В какой конфигурации делали? У меня и в УНФ и Торговле ваш cfe ругался на несоответствие и я кое-как поставил его в Торговлю 11.

Вижу в обработке ОБ_СинхронизацияСIiko код (за вычетом комментариев)
СоединениеHTTP = Новый HTTPСоединение(АдресIiko,443,,,,, ssl1);
	ЗаголовкиHTTP = Новый Соответствие();
	ЗаголовкиHTTP.Вставить("Content-Type", "application/json");
	ЗапросHTTP = Новый HTTPЗапрос("/resto/api/v2/entities/products/save?key=" + КлючАвторизации, ЗаголовкиHTTP);
	ЗапросHTTP.УстановитьТелоИзСтроки(СтрНоменклатураJSON);
	РезультатHTTP = СоединениеHTTP.ОтправитьДляОбработки(ЗапросHTTP);


а вот мой код
ТелоЗапроса = Новый ТекстовыйДокумент();
				ТелоЗапроса.ДобавитьСтроку(СоздатьЗаписьНоменклатуры(Номенклатура));
				Заголовки = Новый Соответствие;
				Заголовки.Вставить("Content-Type", "application/json");
				Если ПараметрыКIIKO.SSL Тогда 
					SSL = Новый ЗащищенноеСоединениеOpenSSL;
				Иначе 
					SSL = Неопределено;
				КонецЕсли;
				Соединение = Новый HTTPСоединение(ПараметрыIIKO.хост,Число(ПараметрыIIKO.порт),,,,,SSL);
				HTTPЗапрос = Новый HTTPЗапрос("/resto/api/v2/entities/products/save?key=" + Токен, Заголовки);
				HTTPЗапрос.УстановитьТелоИзСтроки(ТелоЗапроса.ПолучитьТекст(), КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
				HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос);
				Ответ = HTTPОтвет.ПолучитьТелоКакСтроку();
Показать

и я в ответ от IIKO получаю мол, товар с таким УИД не найден, т.е. в моем случае IIKO пытается найти товар, а не создать новый. Что в вашем коде отличается от моего и позволит IIKO создать таки новый товар. Как и заявлено в названии темы на infostart.
КлючАвторизации у меня называется токен, c JSON все в порядке, да и ответ IIKO и показывает, что запрос успешно отпарсен, но вместо создания IIKO делает поиск, явно не та ветка. И адресIiko у меня в ПараметрыIIKO.хост

HTTPЗапрос = Новый HTTPЗапрос("/resto/api/v2/entities/products/save?key=" + Токен, Заголовки); - у меня написано
ЗапросHTTP = Новый HTTPЗапрос("/resto/api/v2/entities/products/save?key=" + КлючАвторизации, ЗаголовкиHTTP); - у вас
Разницы не вижу, совсем
	Заголовки = Новый Соответствие;
	Заголовки.Вставить("Content-Type", "application/json");   - у меня

	ЗаголовкиHTTP = Новый Соответствие();
	ЗаголовкиHTTP.Вставить("Content-Type", "application/json");
- у вас
2. asoft65 03.04.24 10:47 Сейчас в теме
Как же все-таки создать новую номенклатуру в IIKO выгрузив ее из 1С
3. chakaka1 25.04.24 10:20 Сейчас в теме
(2) Подскажите, нашли решение?
у меня вообще в ответе HTTP 415 Unsupported Media Type
4. wrooom 229 25.04.24 10:54 Сейчас в теме
5. chakaka1 25.04.24 22:54 Сейчас в теме
(4) вы бы хоть уточнили какая у меня конфа ))
самописная на анг. языке, для армении ..
6. wrooom 229 25.04.24 22:57 Сейчас в теме
(5) всё равно будет работать. Скачивайте любой вариант. Я подправлю если вдруг не заработает.
7. wrooom 229 25.04.24 22:58 Сейчас в теме
8. 2CPLUS 24.12.24 17:47 Сейчас в теме
добрый день! подскажите решение будет работать на 1С: БП 3.0 ?
9. wrooom 229 04.01.25 06:06 Сейчас в теме
Оставьте свое сообщение