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

02.06.24

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Загрузка и выгрузка товаров и документов между iiko и 1С
.zip 3,15Mb ver:4.4
31
31 Скачать (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    20631    20    49    

38

Поиск данных Внешние источники данных Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Если вам нужно автоматически генерировать представления (view) к вашей базе данных 1С (есть две версии - для СУБД MS SQL Server и для PostgreSQL) по структуре метаданных 1С, то вам необходима данная обработка. Наш "Генератор View", другими словами - это коннектор к данным 1С для Power BI - незаменимый помощник для бизнес-аналитиков, работающих с базами 1С из Yandex Datalens/Power BI и т.д. Работает для обычных и управляемых форм под 1С 8.3

230000 руб.

31.07.2020    13733    13    48    

25

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

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

48000 руб.

24.04.2017    51024    100    165    

89

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

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

84000 руб.

19.08.2020    25028    23    1    

25

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

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

60000 руб.

05.10.2022    10771    12    8    

14

Производство готовой продукции (работ, услуг) Внешние источники данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

10200 руб.

24.06.2021    20691    57    53    

35
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 226 25.04.24 10:54 Сейчас в теме
5. chakaka1 25.04.24 22:54 Сейчас в теме
(4) вы бы хоть уточнили какая у меня конфа ))
самописная на анг. языке, для армении ..
6. wrooom 226 25.04.24 22:57 Сейчас в теме
(5) всё равно будет работать. Скачивайте любой вариант. Я подправлю если вдруг не заработает.
7. wrooom 226 25.04.24 22:58 Сейчас в теме
Оставьте свое сообщение