Маркировка: обмен с ГИС МДЛП из 1С 7.7

Публикация № 1147679 31.10.19

Приемы и методы разработки

Маркировка обмен МДЛП

Конфигурация, демонстрирующая обмен с системой "Маркировка МДЛП".

Конфигурация демонстрирует взаимодействие с ИС Маркировка МДЛП через API. Предназначена для интеграции с уже существующими системами учёта. Код полностью открыт.

Реализованы основные методы работы с документами, организациями, справочной информацией, просмотр входящих и исходящих документов, получение квитанций по исходящим документам, добавление контрагентов по ИНН, просмотр информации по GTIN, SGTIN, SSCC.

Реализованы документы по схемам 415,416,431,701,911,912 (исходящие), 601,602,606,607,617 (входящие). Недостающие методы API и документы по не реализованным схемам буду добавлять по необходимости, либо можете добавить сами по аналогии с уже реализованными.

Поддерживается работа с несколькими организациями.

Как начать работать:

У системы маркировки существует три стенда: тестовый стенд, стенд песочница, промышленный стенд.

Для подключения к тестовому стенду и стенду песочница необходимо написать письмо в техподдержку системы МДЛП.

Для подключения к промышленному стенду необходимо иметь цифровую подпись, зарегистрироваться в системе. В веб-интерфейсе (проще всего в него заходить через классический Internet Explorer) создать места деятельности, создать учётную систему. В конфигурации необходимо создать свою организацию, у организации создать пользователя, зарегистрировать в конфигурации сертификат пользователя и заполнить идентификаторы, скопировав их из веб-интерфейса в 1С. Попробовать тест авторизации.

Подробнее тут:

Регламент подключения к API

Краткая инструкция по быстрому старту для изучения API

Описание методов API

Документация с сайта честный знак

В демо конфигурации заведены два тестовых участника. С помощью них можно опробовать работу API. Для отправления документов на тестовом стенде рекомендуется выпустить тестовую цифровую подпись и работать через неё.

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

Наименование Файл Версия Размер
Демо конфигурация маркировка

.zip 1,14Mb
65
.zip 1,14Mb 65 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 06.11.19 05:43
Сообщение было скрыто модератором.
...
2. пользователь 06.11.19 12:26
Сообщение было скрыто модератором.
...
3. iddqd 370 17.11.19 22:34 Сейчас в теме
Отлично!
Большое спасибо за такую большую работу!
Сейчас тоже пишу под 77, ваша конфигурация очень сильно помогла.
4. Alexov56 18.11.19 15:51 Сейчас в теме
Если "Код полностью открыт", тогда почему нет возможности скачать файл "Демо конфигурация маркировка.zip"? Указано "Скачать (10 стартмани)"
5. vovaapril 41 18.11.19 17:01 Сейчас в теме
(4)
Если "Код полностью открыт", тогда почему нет возможности скачать файл "Демо конфигурация маркировка.zip"? Указано "Скачать (10 стартмани)"
Программный код открыт, в данном случае, это значит что вы сможете его редактировать, копировать, переносить, код не зашифрован, не подвергнут обфускации, удобочитаем, использование внешних компонент сведено к минимуму.
6. dnikolaev 18.11.19 22:08 Сейчас в теме
подскажите. мы клиника. потребители. зарегистрировался в сервисе песочница. как получить тестовую поставку(уведомление)
мне нужно просить кого-то из реальных производителей или поставщиков товара?
7. vovaapril 41 19.11.19 08:57 Сейчас в теме
В песочнице тестируют обмен со своими контрагентами. Если надо просто поиграться, попробовать что-нибудь выгрузить, загрузить, то это на тестовом стенде.
victuan; dnikolaev; nano1c; +3 Ответить
8. dime2 25 21.11.19 20:26 Сейчас в теме
Используется ли авторизация через УКЭП? Иными словами, готова ли конфигурация для работы на промышленном контуре?
9. vovaapril 41 22.11.19 09:08 Сейчас в теме
(8)Авторизация через УКЭП реализована, документы подписываются, отправляются.
victuan; dime2; +2 Ответить
10. Vlx 369 22.11.19 14:59 Сейчас в теме
Плюсую.
Я стал делать выгрузку/загрузку из 1С77 в 1С8. А 1С8 производит обмен с МДЛП.
11. vovaapril 41 22.11.19 15:30 Сейчас в теме
(10)База на 8-ке уже была? В офисе 8-ка, в магазинах 7.7?
26. sashocq 192 11.12.19 15:44 Сейчас в теме
(10) Не понял, какая 1С8 производит обмен с МДЛП?
Как раз сейчас такую задачу поставил главбух и пытаюсь с этим разобраться. Пока есть мысль только скачать эту конфигурацию для 7-ки и сделать аналог в 8-ке.
86. mikaelyans89 30.03.21 15:38 Сейчас в теме
(10) Добрый день. Вы сделали выгрузку из 1с 7.7 в 1С 8.3. Сам пишу выгрузку. Интересует решили ли вопрос?
87. Vlx 369 30.03.21 16:30 Сейчас в теме
(86) У меня все осталось в состоянии годичной давности.
12. Vlx 369 22.11.19 15:36 Сейчас в теме
Нет. На 1С77.
В офисе 1С77, в аптеках фронтол.
13. ЗС1 27.11.19 11:54 Сейчас в теме
Подскажите, а для обуви может быть что-то подобное?
14. vovaapril 41 27.11.19 14:24 Сейчас в теме
(13) Обувь пока только в планах. Я бегло ознакомился с мануалом, понял что отдалённо похоже, но в то же время всё по другому.
15. ЗС1 28.11.19 13:27 Сейчас в теме
(14) Был бы интересен вариант поступления/продажи по обуви. Можно было бы обсудить вариант более ускоренного выполнения этих планов
16. ta301074 03.12.19 10:58 Сейчас в теме
Добрый день. Напишите в личку контакт для связи и часовой пояс.
17. user593569_dvsniva 04.12.19 16:54 Сейчас в теме
Владимир, добрый день.
Организация в которой будем подключать эту маркировку купила у вас эту разработку.
Я на своем компе пытаюсь сделать Тест авторизации, возможно ли без отправки им (Ч.З.) запроса на авторизацию
через заведенных уже starter_resident_1/2 пройти этот тест? Или только после связи с поддержкой ЧЗ и указанием моего IP статического?
19. vovaapril 41 04.12.19 17:25 Сейчас в теме
(17) Чтобы тренироваться на тестовом стенде нужен статический ip адрес, придётся написать письмо в тех поддержку чтобы вас добавили. Просто попробовать тест авторизации можно на промышленном стенде, но тогда нужна цифровая подпись и регистрация в МДЛП. Если вы будете писать доработки, то вам понадобится и доступ к тестовому стенду и к промышленному.
То что я тут выложил - это не готовое решение, а часть моих доработок, которые я выложил на этапе, когда я научился взаимодействовать с ГИС МДЛП. Поэтому эти доработки за стартмани. Тут не хватает части документов, части методов API, анализа квитанций и ещё нужна интеграция с той системой, которая уже работает (чаще всего это ефарма). Я сам до сих пор даже себе не дописал настройки по маркировке до конца. Сделал только инегарацию с приходной накладной частично, продажи частично. Только на днях получили первую реальную упаковку от поставщика. Вам придётся много тестировать, поэтому нужен доступ к тестовому стенду и после написания внедрять и дописывать, уже на промышленном стенде. На песочнице по факту почти никто не тренируется. С тестового сразу переходят на промышленный. Делают единичную сделку маркированного товара, проверяют взаимодействие.
nano1c; victuan; +2 Ответить
21. user593569_dvsniva 05.12.19 10:04 Сейчас в теме
(19) Спасибо за подробное разъяснение!)
18. user593569_dvsniva 04.12.19 17:00 Сейчас в теме
Возвращает такую ошибку:
Рез=0 WinHttp.WinHttpRequest: Время ожидания операции истекло
20. vovaapril 41 04.12.19 17:48 Сейчас в теме
(18)Проверил на левом ip-шнике, да также выдаёт. Надо статический ip и письмо про него в техподдержку.
22. user593569_dvsniva 05.12.19 11:49 Сейчас в теме
(20) Еще вопрос - никакого описания вашей разработки не нашел, нет никаких набросков по поводу того, как все взаимосвязано (сообщения МДЛП, уведомления МДЛП, первичный док-т из 1С куда я буду встраивать и т.д.)?
25. vovaapril 41 06.12.19 05:18 Сейчас в теме
(22)Первичный документ 1С ->Документ Уведомление МДЛП->Сообщение МДЛП
23. searcher82 05.12.19 11:50 Сейчас в теме
Владимир,здравствуйте!
Я так понимаю,документ "Уведомление МДЛП" будет подчинен документам Поступление, Продажа (Чек) , как вариант?
В "Уведомление МДЛП" в поле ШтрихКод вносится полностью строка со сканера DataMatrix (отсканированный КИЗ) ,хотя его длина гораздо больше 32?
24. vovaapril 41 06.12.19 05:15 Сейчас в теме
(23)Да, документ Уведомление МДЛП надо делать подчинённым документам Поступление, Реализация и т.п. Реквизит ШтрихКод это либо sgtin либо sscc. Из того, что сканер получает, сканируя DataMatrix, надо вырезать лишнее.
27. amk777 26.12.19 12:04 Сейчас в теме
Здравствуйте, и мне, пожалуйста, контакт и часовой пояс.
33. vovaapril 41 16.01.20 09:50 Сейчас в теме
(27) (28) (29) (31) Пообщаться можно прямо тут на сайте, используя личные сообщения (кнопка "написать"). Про часовой пояс можно узнать, если заглянуть на мой профиль, и посмотреть из какого я города.
28. user703316_odnakopochta 26.12.19 13:37 Сейчас в теме
Тоже, пожалуйста, напишите контакты. Хотим узнать про возможность реализации для торговли 7.7 "под ключ".
29. electronic_1 09.01.20 01:11 Сейчас в теме
Просьба так же связаться beloserzev@yandex.ru
30. vSAD 15.01.20 18:32 Сейчас в теме
А какими средствами реализован API? штатными 1с7.7?
32. vovaapril 41 16.01.20 09:45 Сейчас в теме
(30) 1C 7.7 штатно не умеет делать запросы по HTTPS, но позволяет использовать COM объекты. Обмен по HTTPS реализован с помощью "WinHttp.WinHttpRequest.5.1". Примеров в сети более чем достаточно, также как и примеров работы с JSON.
34. vSAD 16.01.20 21:06 Сейчас в теме
(32)А удалось ли вам реализовать получение квитанции от МДЛП(ответной, о получении уведомления) и разбор полученной квитанции?
35. vovaapril 41 17.01.20 08:59 Сейчас в теме
(34) В этой версии получение квитанций есть, разбор нет. Может быть позже обновлю тут на сайте.
36. vSAD 19.01.20 12:45 Сейчас в теме
(35)А потом обновления сможете на почту выслать или нужно будет повторно скачивать?
31. plutonii 16.01.20 00:06 Сейчас в теме
Здравствуйте. И мне пришлите, пожалуйста, контакт и часовой пояс, интересно пообщаться по обуви, розничные продажи
37. пользователь 09.02.20 16:07
Сообщение было скрыто модератором.
...
38. user1321550 10.02.20 16:49 Сейчас в теме
Добрый день, Владимир.
нужен обмен "под ключ" с ГИС МДЛП из 1С 7.7 для нашей компании.
Прошу связаться со мной kolya@slavyanca.com
39. umbra777 6 13.02.20 10:46 Сейчас в теме
Добрый день, Владимир! Возник вопрос использования готовой системы для обмена с МДЛП, так как нет уверенности, что получится реализовать
своими силами. Опишу схему товаро и документооборота в нашей фирме (аптечная сеть в глубинке, юридически у нас 2 ООО, физически - более 10
аптек). У нас есть подобие ЦС (центральный склад), куда часть поставщиков привозит товар, но часть везут напрямую по аптекам/ Это к вопросу о том, что физически сканирование GTIN-ов будет точно по аптекам, а не на ЦС

Теперь сам документооборот. В офисе на ЦС сидят операторы, которые приходуют накладные от поставщиков в 1С 7.7 и делают выписки - сборную солянку от нескольких поставщиков в одном электронном документе - по аптекам
Эти выписки кидаются на фтп-шник, откуда потом заведующие аптек их скачивает и приходуют в аптечном ПО (самописное на Delphi)

Так вот, вопрос стоит так - оставаться ли на своем ПО или переходить наконец на готовое с поддержкой МДЛП типа ИнфоАптеки Переходить начальство естественно не горит желанием, так как допрасходы. Итак надрываемся в неравной борьбе с федералами, закрываем одну точку за другой, срезали 13-ю зарплату всем и все такое.

Пока решили допиливать свое ПО и работать по такой схеме: аптеки как обычно приходуют товар, сканируют GTIN-ы и отправляют нам их обратно на ФТП. Мы в офисе грузим GTIN-ы со всех аптек, делаем обратную разбивку по поставщикам и соответственно отправляем в МДЛП через свое самописное ПО централизованно из офиса. Это на первом этапе. Потом вроде как начальство планирует, чтобы все аптеки отправляли инфу самостоятельно, опять же через наше самописное ПО

Но возникли сомнения, сможем ли все это реализовать своими силами. А с 01.07.2020 права на ошибку получается уже нет. Поэтому возникла такая мысль (которая была изначально) - отправлять данные по приходу централизованно, но с помощью внешнего готового решения. Например вашего

Если удастся интегрировать его в нашу 1С 7.7 (Бухгалтерский учет, но очень переписанная и поэтому давно не обновлявшаяся - 7.70.446) было бы на мой взгляд идеально. И к тому же значительно бы упростился этап сверки - все ли GTIN-ы прислали обратно аптеки. Если делать в Delphi то будет ужасный гемор с обратной сверкой - оператором придется глазами смотреть что мы отправили по аптекам и все ли отсканированные GTIN-ы они

прислали нам обратно. А если удастся интегрировать ваше решение, то все замкнется на 1С 7.7 и можно будет намного проще сверять - что мы послали аптекам и что они прислали нам обратно. И дополнительно снимется огромный пласт работы, связанной непосредственно с программированием отправки данных по приходу в МДЛП

Но есть очень большой минус - централизованная отправка из офиса. Вроде писали, что это разрешено ЧЗ. Но весь вопрос - постоянно или временно? Есть ли у вас достоверная инфа по этому поводу? И самое главное - есть уверенность, что в итоге вы допилите свою конфигу до полностью работоспобного состояния и будете регулярно выпускать нужные обновления? Мы за ценой не постоим и оплачивали бы все обновления отдельно, лишь бы была 100% уверенность, что ваше решение будет работоспособным и регулярно поддерживаться.
40. yudinvs 2 15.04.20 15:38 Сейчас в теме
А есть какая то возможность скачать посмотреть без стартмани? Не особо пользуюсь инфостартом, но прям интересно посмотреть как в 7.7 дружить с ЦРПТ...
41. пользователь 24.04.20 15:37
Сообщение было скрыто модератором.
...
42. vSAD 06.05.20 09:09 Сейчас в теме
Выражаю благодарность автору. Вы молодец. Проделана огромная работа!
43. labazhenova 1 07.06.20 01:20 Сейчас в теме
Добрый день, Владимир! у нас ефарма 1.2.7. Очень хотим сотрудничать с вами по доработкам маркировки ЛС( обмена с МДЛП и др.). напишите, пожалуйста, на почту labazhenova*mail.ru
44. hazyaka 21.06.20 08:17 Сейчас в теме
(43)Тоже поддерживаю по старой памяти ефарму. и тоже вопрос что делать с МЛДП.
45. hazyaka 21.06.20 14:10 Сейчас в теме
Владимир, и мне напишите, пожалуйста. hazyaka*yandex.ru
46. vitral 22.06.20 10:53 Сейчас в теме
Добрый день, Владимир! еФарма 1.2, требуется доработка для работы с МДЛП - peizo*ya.ru
47. searcher82 27.08.20 12:17 Сейчас в теме
Владимир,здравствуйте,интегрировал в свою конфу ваше решение. С недавних пор, ответы от Честного знака стали приходить в непонятной кодировке, многочисленные обращения в Честный знак ни к чему не привели,там не могут помочь. Еще в июне всё было в нормальном виде,а теперь ответ приходит вот как-то так:
Скрытый текст


В чем может быть проблема?
48. vovaapril 41 27.08.20 14:15 Сейчас в теме
(47) Проблема в том, что ответ от сервера стал приходить без указания кодировки.
Было Content-Type: application/json;charset=UTF-8
Стало Content-Type: application/json

Решение:
Кусок кода
49. searcher82 27.08.20 16:01 Сейчас в теме
50. johana13 02.09.20 07:32 Сейчас в теме
Доброго времени суток! Как вы подписываете полученный код аутентификации(code)? Нигде не нашла способы подписать в коде, везде пишут что надо сохранять в текстовый файл и в командной строке прописать что-то подобное "csptest -sfsign -sign -in F:\doc.txt -out F:\signed_doc.txt -my xxx*mail.ru -detached -base64 -add".
51. iddqd 370 02.09.20 10:41 Сейчас в теме
(50)
Посмотрите в Обработка.МаркировкаAPI.ert функцию ПодписатьФайл(ИмяФайла,ВыбСертификат,ИмяВыхФайла)
Там тоже сохраняется в файл, но подписывается через ActiveXObject
92. oskarsan 06.06.21 14:10 Сейчас в теме
(51) Нет возможности скачать. подскажите подписываю фай через vbscript
ScrptCtrl.Modules("Global").CodeObject.Signer(infile, outfile, Cert);
а как из полученного файла извлечь информацию для отправки запроса? т.е. уид и подписанная дата для получения токена
52. user1030689 20.10.20 19:54 Сейчас в теме
Владимир, здравствуйте !
Интегрировали вашу конфигурацию. Спасибо за такой великий труд!
У нас используется компонента распределенных баз и при обмене из периферийных баз загружаются документы и сообщения обмена со всех баз. Первоначально подумал, что решу эту проблему заведением "учетных систем" в честном знаке на каждую аптеку. Это не решило проблему. Тогда я в справочнике "Организации мдлп" в поле Рег. номер участника sys_id указал не организацию, а идентификатор клиента client_id из раздела учетные системы. Но это тоже не помогло. приходит ответ по всем аптекам.

"client_id": "a74bd5e3-f523-4310-bd11-4617ee26353a", "client_secret": "33a30ffd-ff8e-4894-8532-9617110a7cb8", "user_id":

Из запроса видно, что используется только client_id и client_secret.
Я неверно, заполняю параметры по организации мдлп или в данной версии не предусмотрено отправка запросов с разных учетных систем ?
Поправьте если неверное обращаюсь с заполнением параметров организации МДЛП...
53. searcher82 20.10.20 20:14 Сейчас в теме
В фильтре запроса указываете receiver_id = идентификатор клиента
57. user1030689 13.11.20 12:38 Сейчас в теме
(53)
указываете

Добрый день! А фрагмент кода не сложно показать ?
58. searcher82 13.11.20 12:46 Сейчас в теме
Если вы про документы и сообщения,получаемые от Честного знака,то передаете в функцию третьим параметром
59. searcher82 13.11.20 12:46 Сейчас в теме
Функция ПолучениеСпискаВходящихДокументов(КлючСессии,filter="", receiver_id="", start_from=0,count=100,СтрОшибка="")
62. user1030689 18.11.20 16:09 Сейчас в теме
(59)
Функция ПолучениеСпискаВходящихДокументов(КлючСессии,filter="", receiver_id="", start_from=0,count=100,СтрОшибка="")


передать в функцию значение ?
receiver_id=ОрганизацииМДЛП.ИдентификаторКлиента
64. searcher82 18.11.20 20:21 Сейчас в теме
Нет, идентификатор места деятельности, вида "00000000021900", например
77. user1030689 24.11.20 21:03 Сейчас в теме
(64)

Получилось спасибо !

Принудительно установил в Функция ПолучениеСпискаВходящихДокументов(КлючСессии

receiver_id=константа.СкладМДЛП.Идентификатор; // фильтр по аптеке

После этого в логе идет загрузка по складумдлп.


POST https://api.mdlp.crpt.ru/api/v1/documents/income
->{"filter": {"end_date": "2020-11-19 14:36:46", "receiver_id": "00000000235950"}, "start_from": 0, "count": 100}
Рез: -1
Статус: 200
СтатусТекст:
Ответ: {"documents":[{"request_id":"5816e11e-0288-4749-b3a5-b952e31c5016","document_id":"3d775ff7-75ea-4f51-8f9f-b31c1e56cbf3","date":"2020-11-19 08:43:41","processed_date":"2020-11-19 08:43:41","sender":"00000000023025","recei
Ответ: ver":"00000000235950","sys_id":"92e48622-5f3e-42cb-b62e-9bc2e6604b03","doc_type":607,"doc_status":"PROCESSED_DOCUMENT","file_uploadtype":2,"sender_sys_id":"f8899dae-7df9-4b3e-b357-6746af83fbb6","version":"1.35"},{"reques
54. vovaapril 41 21.10.20 10:52 Сейчас в теме
(52) Я у себя весь обмен делаю только в центральной базе. Мне так проще, не надо пользователям ничего объяснять, они только сканируют и ждут, когда будет подтверждение.
А вам, раз вы в каждой базе хотите делать свой обмен, необходимо при получении входящих документов указывать фильтр по месту деятельности.
Смотрите в API метод "Получение списка входящих документов", параметр filter
"Формат объекта DocFilter"
receiver_id Уникальный идентификатор получателя String 0 Идентификатор места осуществления деятельности, места ответственного хранения или идентификатор субъекта обращения в ИС "Маркировка товаров". Применимо для входящих документов.
Наверное ещё можно сделать через права пользователей, но я с этим не разбирался.
56. user1030689 05.11.20 23:34 Сейчас в теме
Добрый день, Владимир!
Увы перейти на схему центральной отсылки мы пока не можем. Спасибо за совет, но разобраться самостоятельно не хватает компетенций. Возможно к вам обратиться в частном порядке помочь нам в этом? Тут в этом бардаке еще одна проблема вылезла.. документ входящий "УведомлениеМДЛП" с 607 сообщением протокола, загружается каждый раз при обмене. Начал смотреть на сайте честного знака, на этих документах стоит пометка подтверждения не требуется. Вообще не понял, в чем причина. Может мне тоже нужно на входящий документ формировать ответ ?
С надеждой на взаимовыгодное сотрудничество!
55. starvg 26.10.20 07:38 Сейчас в теме
Добрый день, а интеграцию с РВ вы делали?
У меня их 2 типа: к v1 подключаюсь, а к v3 ни как не могу.
60. user723345 14.11.20 11:04 Сейчас в теме
Здравствуйте, скачал вашу конфигурацию, все очень хорошо, работа проделана большая и вы молодец. Я подставил в неё свои данные, сертификат, итд, хотел выполнить обмен с промышленным контуром, но увы даже не смог получить ключ сесси, начал смотреть код и увидел, что запросы делаются на https, попробовал сделать на http и ключ сесси получил, но дальше никак не получается, побывал на трех компьютерах не получается, возвращается рез = 0, скажите куда и в какую сторону копать дальше.
61. user1030689 18.11.20 15:18 Сейчас в теме
Добрый день! Есть несколько проблемных вопросов...
Перенес в свою конфигурацию. На основании приходной накладной формирую документ "УведомлениеМДЛП" (сканирую марки) - ставлю тип уведомления 416 - создаю сообщение к отправке- в сообщенияхМДЛП нажимаю обмен. Все улетает в честный знак. Приходит ответ 200.
После происходит получение сообщение 607 и автоматическое создание документа "УведомлениеМДЛП".
Проблема №1 – ответ 607 приходит каждый раз при обмене по всем запросам 416 . В самом честном знаке написано не требует подтверждения. В чем моя ошибка? Как объяснить ЧЗ больше не присылать мне 607?
Проблема 2. Поставщики стали присылать упаковки. В накладной стоит название лекарства и общая цена, при этом они настоятельно просят не отсылать в честный знак марки из этой коробки, а просят отослать SSCC. Как это правильно реализовать в данной конфигурации? Я отправил одной стройкой изменив тип кода на SSCC и указав стоимость общую стоимость. После этого при обмене появилась ошибка.
гXMLДокумент.Загрузить(ВходящийДокументXML);
{C:\DATA\1С_ЗОЯ_НОВАЯ\EXTFORMS\ОБРАБОТКА.МАРКИРОВКАXML.ERT(244)}: : В текстовом комментарии обнаружен недопустимый знак.
Как правильно пользоваться этим функционалом ?

Заранее благодарен за подсказку ...
63. iddqd 370 18.11.20 19:57 Сейчас в теме
(61)
По первой проблеме: не требует подтверждения - означает, что вы имеете право продавать товар не дожидаясь подтверждения. 607 никто не отменял, и идти они будут. Я в запросе выставляю фильтр по периоду за последние сколько-то дней (уже не помню сколько).

По второй: SSCC вполне себе работает. Ошибка означает, что файл xml не соответствует стандарту. Возможно, спецсимвол не заэкранирован (хотя его там быть не должно). Откройте xml например в эксплорере, он выдает обычно информацию о строке с ошибкой, или как текст просмотрите, если знаете правила формирования xml. А уже от этого искать проблему.
А, и у sscc цена тоже указывается за штуку
65. user1030689 18.11.20 21:41 Сейчас в теме
(63)
По первой проблеме: не требует подтверждения - означает, что вы имеете право продавать товар не дожидаясь подтверждения. 607 никто не отменял, и идти они будут. Я в запросе выставляю фильтр по периоду за последние сколько-то дней (уже не помню сколько).

В конфигурации в документах которые шли как пример нет обмена с сообщением 416. По той схеме по которой я начал работать, я все верно делаю ?
Как я могу знать за какой период я должен отсылать запрос если поставщики неделями не присылают 607 ? Я должен получить ответы на мои 416 по которым еще не было сообщения 607 - зачем мне их получать каждый раз за весь период ? как такое может быть ? В справочнике сообщение обмена с МДЛП приходит один раз 607, а документы "уведомление мдлп" формируется каждый раз и на новые ответы 607 и старые. Понятно, что сейчас могу просто дописать костыль и пропускать создание документа "уведомление мдлп" по уже существовавшим 607. (причем в сообщении всегда переписывается документ) Объем обмена каждый день растет, мне кажется я должен что-то послать в ответ на 607 чтоб он больше не загружался при обмене ?
Есть пользователи кто использует данное решение в обратном акцепте? Кто столкнулся с такой проблемой ?

Какой алгоритм работы с SSCC ? в примерах с базой отсылается одной строкой. Получается в честном знаке есть информация о марках в коробке ? ответ придет в 607 по маркам ?
66. iddqd 370 19.11.20 05:37 Сейчас в теме
(65)
Как я могу знать за какой период я должен отсылать запрос если поставщики неделями не присылают 607 ? Я должен получить ответы на мои 416 по которым еще не было сообщения 607 - зачем мне их получать каждый раз за весь период ?


Ну, на мой взгляд, если нет 607 неделю, то уже и не будет. Тем более сейчас можно 702 использовать, и вообще - уведомительный режим до февраля, можно сразу продавать.

Какой алгоритм работы с SSCC ? в примерах с базой отсылается одной строкой. Получается в честном знаке есть информация о марках в коробке ? ответ придет в 607 по маркам ?


Информация есть.
Ответ придет в 607 на КОРОБКУ. Вы приходовали коробку - вы получили подтверждение на коробку.
Дальше надо загрузить коды коробки с ЧЗ по SSCC
И разагрегировать коробку схемой 912
Если сначала разагрегируете, а потом решите загрузить коды, то выйдет облом

Загрузить коды можно по разному, например: ПолучениеИнформацииОПолнойИерархииВложенностиТретичнойУпаков­ки, или схемой, вроде как 220
67. user1030689 19.11.20 13:46 Сейчас в теме
(66)
Дальше

период уменьшить - это понятно. а почему каждый раз создается новый документ "уведомление мдлп" с признаком 607 на момент обращения в ЧЗ? а должен был создаться только на те на которые не было ответа ?
68. iddqd 370 19.11.20 18:33 Сейчас в теме
(67)
Не должны загружаться.
Возможно, вы что-то исправили в процедуре ВыполнитьОбмен?
Проверяйте код.
69. searcher82 19.11.20 19:11 Сейчас в теме
Был такой косяк в начальной редакции, делал проверку на существование.
71. user1030689 19.11.20 19:56 Сейчас в теме
(69)

я скачивал с сайта 23-24 июня. как можно подписку на обновления получить )?
74. searcher82 19.11.20 20:34 Сейчас в теме
Обращайтесь лично к автору.
76. user1030689 19.11.20 20:39 Сейчас в теме
(74)автор пока молчит... видно не до этих мелочей.
70. searcher82 19.11.20 19:13 Сейчас в теме
702 схему можно применять до 01.07.21, а не дожидаться подтверждения по 702 можно до 01.02.21
Сейчас Честный знак сам разагрегирует, при изъятии упаковки из короба.
72. user1030689 19.11.20 20:06 Сейчас в теме
(70)
в моей версии мдлп нет 702... тоже проблема обновления ?
Прикрепленные файлы:
73. searcher82 19.11.20 20:29 Сейчас в теме
Чтобы интегрировать в вашу конфигурацию, всё равно вам придется код править и мозг включать, 702 схему можно сделать по аналогии с другими, скачав пример схемы с Честного знака.
Прикрепленные файлы:
702.xml
75. user1030689 19.11.20 20:37 Сейчас в теме
(73) спасибо. попробуем включить... если он еще остался:)
как решить проблему с обновлением чтобы не разбираться с за двоением 607 ? почту не скинете ?
78. user1030689 29.11.20 17:57 Сейчас в теме
(76)
Добрый день ! Реализовал на основе 416 схемы - 702. В честный знак уходит, квитанция 200 приходит. 627 всегда должен в ответ приходить ? мне второй день не возвращается.

И по разагрегацию не пойму 220 и 221 схемой.
Сначала делается на основании прихода на sscc 416 или 702 схема.
Приходит ответ с sscc в 607 или 627.
Затем должен отправить с указанием sscc схему 220. В обсуждаемой конфигурации при выборе 912 схемы появляется окно третичная упаковка sscc, получается только одну упауовку можно отправить в документе и табличная часть не учувствует?
И после получить ответ в 221 уже с gtin ?

Если у меня в одной накладной пришла и коробка и таблетки обычные мне нужно отправить 416 или 702 с указанием gtin и sscc одним документом. А после получения ответов 607 или 627, отдельно отправлять на разагрегацию каждый sscc и получать в систему gtin от ЧЗ. Нужно ли мне пересканировать все марки и проверять ? ошибки случабтся ?
79. searcher82 03.12.20 10:25 Сейчас в теме
На вашу 702 - поставщику приходит 627,а не вам. Я отправляю SSCC по 702,после подтверждения запрашиваю сведения по SSCC и записываю SGTIN из этих сведений. 912 не делаю.
80. menicheka 12 12.02.21 13:17 Сейчас в теме
Добрый день.
Нужна помощь по внедрению маркировки на 1с 7.7 (хоз.товары) под ключ.
Возьмете такую задачу в работу?
81. пользователь 13.02.21 09:14
Сообщение было скрыто модератором.
...
82. пользователь 13.02.21 09:15
Сообщение было скрыто модератором.
...
83. menicheka 12 13.02.21 09:16 Сейчас в теме
Genya533собакаяндекс.ру - моя почта. К сожалению, сообщения вам не отправляются в лс и почту не нашла.
84. 658078 15.02.21 19:28 Сейчас в теме
(77)
Идентификатор

Доброе время суток.
В логе идет, а документы в справочнике сообщений МДЛП "отфильтровались"? Пришли только с указанным идентификатором МД?
85. rinat_az 30 17.03.21 10:55 Сейчас в теме
Автору большой респект! Проделана огромная работа! Скачал эту разработку и внедрил в нашу аптечную сеть все работает круто "как часы". МОЛОДЕЦ!
88. пользователь 26.05.21 15:10
Сообщение было скрыто модератором.
...
89. пользователь 26.05.21 21:08
Сообщение было скрыто модератором.
...
90. flou 03.06.21 11:25 Сейчас в теме
Здравствуйте! Подскажите пожалуйста, данная обработка поддерживает обмен ГИСМ Честный знак молоко?
91. vovaapril 41 04.06.21 11:30 Сейчас в теме
93. 314404 24.07.21 07:04 Сейчас в теме
День добрый! Есть интерес к применению к парфюму (туалетная вода) - поддерживается / можно допилить? Напишите условия 314404 на почта ру
Оставьте свое сообщение

См. также

StartManager 1.4 - Развитие альтернативного стартера Промо

Стартеры 1С v7.7 v8 Абонемент ($m)

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014    146840    1776    Alexoniq    1575    

Криптография: внешняя компонента для 1С 7.7

Разработка внешних компонент Защита и шифрование v7.7 Абонемент ($m)

Цифровые подписи, шифрование, просмотр сертификатов ключей ЭЦП, работа с различными криптопровайдерами (в т.ч. КриптоПРО ГОСТ 2012) в 1С 7.7.

1 стартмани

08.06.2020    4701    8    mdbruyfn    5    

Маркировка шин. 1С v7.7

WEB Оптовая торговля Розничная торговля v7.7 1cv7.md Россия УУ Абонемент ($m)

Маркировка шин 1с v7.7, платформа 7.70.27 (авторизация, запрос данных по марке, запрос всех марок по юр. лицу).

1 стартмани

11.03.2020    7134    16    stupid01    1    

JSON: Туда и Обратно

Внешние источники данных v7.7 1cv7.md Украина Абонемент ($m)

Рабочий механизм чтения/записи строк в формате JSON для 1С 7.7. Тестировалось на релизах 7.70.25 и 27.

1 стартмани

16.12.2019    12745    25    Volvo32    22    

Обмен с системой Меркурий через Ветис.API Промо

Внешние источники данных v7.7 1cv7.md Россия Абонемент ($m)

В обработке реализованы три запроса (GetBusinessEntityList - получения списка хозяйствующих субъектов с возможностью фильтрации по названию и\или ИНН, GetBusinessEntityByGuid - получение хозяйствующего субъекта по глобальному идентификатору, GetRussianEnterpriseList - получения списка предприятий с фильтрацией по названию) и просмотр ответов по ним для работы системы 1с 7.7 и Меркурий через Ветис.API.

5 стартмани

25.08.2017    27391    68    vv-adm    1    

Универсальная выгрузка данных из 1С 7.7 в JSON

Внешние источники данных v7.7 1cv7.md Абонемент ($m)

Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.

2 стартмани

09.10.2019    11409    45    Malice    16    

Мобильное приложение для формирования заказов. Агент

Мобильная разработка Управление торговлей СRM Оптовая торговля Розничная торговля СRM Оптовая торговля Розничная торговля v7.7 v8 Оптовая торговля, дистрибуция, логистика УУ Абонемент ($m)

Мобильное приложение на платформе Андроид для формирования заказов клиентов. Основное предназначение - работа торговых агентов, представителей, что включает в себя: список клиентов с адресами, телефонами, историей взаиморасчетов; список товаров с остатками, с несколькими типами цен; составление заявки; регистрация поступления оплаты; отслеживание координат. Приложение можно состыковать с 1С любой версии. Поддерживаемые протоколы передачи: файловый (FTP), Web-service, HTTP-service.

1 стартмани

30.01.2019    12852    7    ruslan_hut    2    

Перенос остатков и документов (обмен) из Комплексной конфигурации 7.7, редакция 4.5, в конфигурацию Управление предприятием ERP 2.0 (Комплексная автоматизация 2.0)

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1С7:Комплекс ERP2 КА2 Абонемент ($m)

Разработка позволяет перенести остатки по всем счетам бух. учета из "1С:Комплексная конфигурация, редакция 4.5 (7.7)" в программу "1С:Управление предприятием ERP 2.0", на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Конфигурация "1С:Управление предприятием ERP 2.0" является полностью типовой.

5 стартмани

11.01.2019    11272    30    sulig    13    

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3 Промо

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1cv7.md Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    49122    60    ksnik    3    

Расширение sqlite3_mod_csv или как быстро загрузить огромный файл csv или часть его в 1С 7.7

Внешние источники данных v7.7 1cv7.md Россия Абонемент ($m)

Расширение к sqlite3 для выполнения sqli запросов к файлам csv и не только.

1 стартмани

24.03.2018    13011    2    Djelf    12    

1С:Предприятие 7.7 и Telegram

Внешние источники данных v7.7 1cv7.md Абонемент ($m)

Предлагаемые вашему вниманию файлы демонстрируют возможности: 1) отправки сообщений из 1С:Предприятия 7.7 в мессенджер Telegram, 2) оповещения о выходе из базы всех пользователей...

1 стартмани

09.08.2017    16893    27    Gkmy    37    

Диалоги выбора периода для 1С версий 8.3 и 7.7

Работа с интерфейсом v7.7 v8 Абонемент ($m)

Представлены два диалога для выбора интервала дат по календарю в составе демонстрационных конфигураций 1С8.3 и 1С7.7

1 стартмани

24.01.2017    20949    18    romasna    7    

Консоль прямых запросов для 1С++ (1С 7.7) Промо

Консоль запросов v7.7 1cv7.md Абонемент ($m)

Консоль прямых запросов для 1С 7.7, под компоненту 1Сpp.dll. Особенности: 1. Печать результата запроса. 2. Сохранение результата в файл в виде внутреннего представления таблицы значений 3. Формирование запроса как для SQL, так и для DBF вариантов, с разными вариантами драйверов. 4. Сортировка по произвольной колонке результата таблицы

1 стартмани

25.04.2012    37451    177    Aristo_    9    

План обмена в формате "EnterpriseData" для 1С 7.7

Обмен через XML 1С7.7<->1C7.7 v7.7 1С7:ТиС Абонемент ($m)

Пример организации надёжной синхронизации данных через универсальный формат "EnterpriseData" между конфигурациями на базе 1С 7.7 и произвольными приложениями.

1 стартмани

07.01.2017    26957    27    binex    23    

Полноценное использование Drag&Drop в 1С 7.7

Работа с интерфейсом Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

Несмотря на то, что кое-какие функции Drag&Drop были заложены авторами 1cpp, моё дополнение позволяет сделать этот функционал законченным. Дело в том, что средствами 1cpp можно было таскать файлы ТОЛЬКО в 1С, а из 1С - невозможно. Теперь Вы можете сделать работу с файлами на порядок удобнее и эффективнее.

1 стартмани

19.09.2016    17164    15    DasIsFantastich    4    

Шедулер для 1С 7.7

Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

Запуск отчетов и обработок по расписанию

1 стартмани

03.09.2016    13310    10    Утюг    2    

Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо

Универсальные функции Практика программирования v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    32837    4    Serginio    1    

Как получить номер и дату договора из наименования справочника договоров?

Обработка справочников Практика программирования v7.7 1cv7.md Абонемент ($m)

В типовых конфигурациях платформы "1С:Предприятие 7.7" часто номер и дата договора указаны в самом наименовании договора. Что создает сложности в тех случаях, когда эти реквизиты надо знать, например, при конвертации данных в конфигурации платформы "1С:Предприятие 8", где номер и дата договора - отдельные реквизиты.

1 стартмани

24.09.2015    24866    2    SiAl    7    

1С: 7.7. Функции-обертки, функторы, отложенный вызов, карринг параметров на примере функции чтения табличных данных

Практика программирования v7.7 1cv7.md Абонемент ($m)

Человек, работающий в 1С, в силу своей практики и опыта может нуждаться в средствах программирования, в 1С не представленных. В публикации описаны средства отложенного вызова функций, каринга параметров, композиции и др., в основе которых лежит вызов функции посредством функции Шаблон. Несмотря на простоту, созданный за несколько лет работы в 1С 7.7 набор функций обрел мощь, достаточную для лаконичной реализации указанных целей.

1 стартмани

17.09.2015    12286    3    rozhkovdmitriy    21    

Выгрузка данных из 1C 7.7 в JSON

Внешние источники данных v7.7 1cv7.md Абонемент ($m)

Платформа 1С Предприятие 7.7, несмотря на ее кажущуюся архаичность, все еще широко используется, и подчас возникает необходимость ее связи с самым различным ПО с использованием самых разнообразных методов передачи информации. Недавно меня попросили из 1С 7.7 отдать данные в формате JSON. Я поискал подобные решения и ничего не нашел. Имеющиеся решения http://infostart.ru/public/198619/ , http://infostart.ru/public/252791/ решают другую задачу - задачу разбора имеющихся JSON-данных, а все остальное посвящено платформе 1С Предприятие 8. Поэтому, в этой статье я предлагаю простую обработку по формированию файлов JSON для платформы 1С Предприятие 7.7 .

3 стартмани

09.09.2015    27155    88    vpaoli    10    

Технологическая проверка кода конфигурации (7.7)

Инструментарий разработчика Практика программирования v7.7 1cv7.md Абонемент ($m)

1С 7.7 не имеет практически никаких средств, предназначенных для контроля правильности кода. В синтаксически правильном, с точки зрения 1С, коде можно, например, определить переменную НомерДок в модуле документа. Эта обработка может помочь найти некоторые "плохие решения" в коде.

1 стартмани

03.09.2015    12236    7    vcv    6    

Консоль запросов

Консоль запросов v7.7 1cv7.md Абонемент ($m)

Консоль запросов к базе SQL, не требующая внешних компонент

1 стартмани

29.04.2015    16306    40    Gvozdod    8    

Распаковка дистрибутивов и обновлений 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

Сервисные утилиты v7.7 Россия Абонемент ($m)

Файлы проекта позволяют распаковать дистрибутивы и обновления 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

10 стартмани

18.03.2015    55088    228    Gkmy    20    

Hot tray 1C - Быстрый старт v. 1.5 и версия .NET Промо

Сервисные утилиты Инструменты администратора БД Стартеры 1С v7.7 v8 Россия Абонемент ($m)

Самая последняя версия нового альтернативного стартера 1С. Программа призвана облегчить жизнь людям, которые вынуждены работать с большим количеством различных баз данных

1 стартмани

24.08.2009    45282    1456    salexdv    309    

1С 7.7. Чтение XML файла

Универсальные обработки Обмен через XML v7.7 1cv7.md Абонемент ($m)

Обработка позволяет выполнить разбор файла XML в 1С 7.7.

1 стартмани

27.02.2015    31449    162    Fuzzz    4    

Интеграционная стыковка 1С 7.7 и M.e.doc для Украины

Внешние источники данных v7.7 1С7:Бух 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Украина НУ Абонемент ($m)

Обмен налоговыми документами между 1С 7.7 и M.e.doc для Украины состоит из двух обработок: 1. Загрузка документов в 1С из М.е.док. (Загрузка списка документов) 2. Выгрузка документов из 1С в М.е.док (Выгрузка списка документов)

1 стартмани

26.02.2015    23893    58    steve77    10    

Выгрузка номенклатуры в CSV файл из УТ, УПП, УНФ, КА, ERP, БП, Розница, 1C7.7 по заданным параметрам

Внешние источники данных Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 v8 УТ10 Розница УНФ БП3.0 УТ11 КА2 1С7:Комплекс 1С7:ТиС УУ Абонемент ($m)

Обработка предназначена для выгрузки номенклатуры из конфигураций УТ, УПП, УНФ, КА, ERP, БП, Розница, любых конфигураций 1С7.7, в файл CSV, по заданным параметрам.

1 стартмани

22.12.2014    36521    297    etmarket    36    

[Разработчику] Любая таблица значений в OLAP Промо

Инструментарий разработчика Универсальные обработки Практика программирования v7.7 1cv7.md Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    31705    51    venger    7    

Все про картинки в 1С 7.7, ну или почти все...

Практика программирования v7.7 1cv7.md Абонемент ($m)

В 1С 8 наличие картинок товаров предусмотрено изначально, а в 7.7 такого нет. Проблема существует и ее исправляют, но это, как правило, частные случаи, касающиеся, например, печати прайса http://infostart.ru/public/289876/ , показу картинок в справочнике номенклатура http://infostart.ru/public/17125/, файловый менеджер картинок товара http://infostart.ru/public/15239/ или просто конфигурации работы с картинками http://infostart.ru/public/21142/ (не стремился дать полный обзор, поэтому не попавшие не обижайтесь :). Что не устроило – информация разбросана по статьям, необходимость дополнительно напрягаться, чтобы это заработало. Здесь я попытался собрать все «до кучи», а так же дать необходимые ссылки для желающих «копнуть вглубь».

1 стартмани

18.11.2014    39123    84    kitminsk    12    

Злоумышленник зашифровал базы 1С и другие файлы

Информационная безопасность Защита и шифрование v7.7 1cv7.md Абонемент ($m)

Звонит пользователь, на экране сообщение ваши данные зашифрованы, введите пароль, пишите письма и т.д.

1 стартмани

08.11.2014    37123    44    aleksch21    85    

Игрушки для логиста

Внешние источники данных Оптовая торговля Оптовая торговля v7.7 1С7:Комплекс Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Пищевая промышленность УУ Абонемент ($m)

Задача (Vehile Routing problem - VRP) была сформулирована более 40 лет назад и сейчас является одной из наиболее трудных и интересных комбинаторных задач. Она заключается в построении оптимальных маршрутов, чтобы удовлетворить условия поставки для некоторого количества покупателей.

1 стартмани

14.10.2014    21671    12    phsin    16    

Выгрузки данных для производителя L'Oreal "Интерфейсы обмена данными между L’Oreal и партнерами" подключения SFA и "Статистика TPS" для Koмплeкcной кoнфигуpaции peдaкции 4.2. Промо

СRM Внешнеэкономическая деятельность (ВЭД) Монитор заказов Оптовая торговля Внешние источники данных СRM Внешнеэкономическая деятельность (ВЭД) Монитор заказов Оптовая торговля v7.7 1С7:Комплекс Россия УУ Абонемент ($m)

Эта обработка содержит две выгрузки данных для производителя L'Oreal Париж "Интерфейсы обмена данными между L’Oreal и партнерами" подключения SFA и "Статистика TPS" для Koмплeкcной кoнфигуpaции "Буxгaлтepия+Topгoвля+Cклaд+Зapплaтa+Kaдpы", peдaкция 4.2 (7.70.424). Обработка представляет собой пример как сформировать все необходимые текстовые файлы для передачи в L'Oreal, которые соответствуют спецификации L'Oreal подключения SFA (SAP R/3) и как выполнить загрузку данных в информационную систему партнера.

1 стартмани

22.02.2013    23803    10    ksnik    1    

"Магический батон" или еще одна попытка сделать "волшебную кнопку"

Универсальные обработки Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

Очень часто, в процессе работы с 1С, у пользователя может возникнуть желание получить какую-либо информацию по данным, которыми он оперирует в данный момент. Например, забивая документ отгрузки, хочется посмотреть взаиморасчеты с контрагентом, или находясь в справочнике номенклатуры посмотреть движения по ней и т.д. В типовых конфигурациях с такими хотелками не очень то развернешься. К примеру про взаиморасчеты с контрагентом, это надо ползти в меню "Отчеты"->"Специализированные"->"Акт сверки", затем в самом отчете, как минимум, необходимо опять выбрать нужного контрагента и только после этого заветная "циферка" порадует глаз пользователя. Некоторые моменты всё же реализованы, например в типовой "Бухгалтерии", в формах списка справочника "Номенклатура", есть в привязанных печатных формах отчеты: "Оборотно-сальдовая ведомость" и "Анализ субконто", но в них также приходится что-либо выбирать/менять перед формированием. Или довольно удобная штука - механизм внешних печатных форм, но не для всех объектов он реализован (к примеру документ "Поступление ТМЦ" обделен такой возможностью). Добавить подобные вещи конечно можно, но для этого придется править конфигурацию и при обновлении учитывать все эти правки...

1 стартмани

21.08.2014    12948    7    SvSoft    4    

1C7.7 парсер JSON

Универсальные функции v7.7 1cv7.md Россия Абонемент ($m)

РАБОТОСПОСОБНЫЙ парсер JSON встраивается в глобальный модуль в виде 3х функций. Для достижения положительного результата активно используется regexp.

1 стартмани

23.01.2014    24486    72    pit201201    16    

Быстрый умный поиск с выпадающим списком

Поиск данных v7.7 Абонемент ($m)

Обработка + консольная утилита (exe). Работает с использованием FormEx.dll (Алексей Фёдоров aka АЛьФ), strmatch (Ракунов Александр aka skorp) и 1sqlite (Александр Орефков). Выполняет быстрый нечеткий поиск по справочнику (по умолчанию - номенклатуры) с выводом наиболее похожих позиций в выпадающий список. Работает на 1с 7.7. Тестировалось на server 2003 в терминалах, в файловой БД. Предполагаемые достоинства: пример (более) «адекватного» (по меркам автора на данный момент) поведения поисковой строки (реализовано при помощи консольной утилиты, работающей через winapi – исходники прилагаются (писалось в lazarus)) и удобной навигации по списку, во время ввода. Является, скорее, примером для реализаций собственных адаптированных поисковых решений.

1 стартмани

30.12.2013    18992    34    Jill    13    

Обработка формирования файлов обмена «Дистрибьютор-Поставщик» для ОАО «Компания «Арнест»». Промо

Обмен через XML Оптовая торговля Оптовая торговля v7.7 1С7:Комплекс Россия Абонемент ($m)

Это обработка выгрузки данных о движении товаров, продажах, номенклатуре, складах, торговых точках, контрагентах для производителя ОАО Компания Арнест в формате XML, которые формируются по оборотному регистру и документам Реализации Koмплeкcной кoнфигуpaции "Буxгaлтepия+Topгoвля+Cклaд+Зapплaтa+Kaдpы", peдaкция 4.2 (7.70.424) в соответствии со следующей инструкцией обмена "Дистрибьютор - Поставщик" фирмы ОАО Компания Арнест. (ВНИМАНИЕ: используем компоненту 1С++)

1 стартмани

14.03.2013    21306    5    ksnik    3    

Поворот картинки

Работа с интерфейсом Практика программирования v7.7 v8 Абонемент ($m)

Иногда возникает необходимость повернуть картинку из 1С.

1 стартмани

16.12.2013    20310    36    bborisko    14    

Tray Informer

Инструментарий разработчика Разработка внешних компонент Работа с интерфейсом v7.7 v8 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    29118    60    O-Planet    78    

1Cv77. Исправление поведения множественного фильтра (МФ) типовых отчетов в части сохранения/восстановления настроек.

Работа с интерфейсом Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

В большинстве российских типовых конфигураций для 1Сv7.7 (ТиС, ПУБ, Комплекс и др.) в отчетах используется множественный фильтр (МФ). Впервые он появился, более 10 лет назад, еще в ТиС 8.7, придя на смену МФ ТиС 8.6. С тех пор, аж до сего дня (24.03.2013) типовой механизм МФ содержит глюк связанный с восстановлением сохраненных настроек, хотя разработчики поют нам об обратном.

1 стартмани

26.03.2013    13812    6    piloturs    8    

Библиотека кода 1С 7.7 (накопленная за 8 лет) Промо

Практика программирования v7.7 1cv7.md Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    30367    245    adhocprog    51    

Где-то была обработка

Поиск данных Инструменты администратора БД v7.7 1cv7.md Россия Абонемент ($m)

Обработка 1С 7.7 осуществляющая поиск по истории открытых обработок. Обработки могли быть открыты программистом в конфигураторе и пользователем в режиме предприятия. В редакции 0.5 добавлены плюшечки: Наравне с открытием обработки добавлено, открытие папки содержащей обработку. Так же понятно что поскольку история хранится в реестре, то данная обработка является примером для работы с реестром. Строго говоря в то время для эксплуатации реестра MSScriptControl.ScriptControl . Крест возле имения базы на форме означает что база нет (нет файла 1CV7.MD по указанному пути). Соответственно крест возле имени обработки означает что обработки нет по указанному пути. Добавлена сортировка. Убрана возможность разобрать понравившуюся обработку. Добавлена возможность показать в папке (не путать с открыть папку). Добавлена возможность скопировать обработку. Добавлена выборка обработок по истории отладчика.

1 стартмани

07.03.2013    12473    21    lamer19    25    

Задача про сгибание листка

Практика программирования v7.7 1cv7.md Абонемент ($m)

Часто при приеме на работу встречается задача про сгибание листка

1 стартмани

26.02.2013    17389    11    Sbelyi78    38    

v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Давным давно, когда я еще плотно писал на 7.7 работа с формами была мучительной и неудобной. Приходилось каждый элемент выкладывать, выравнивать на форме ручками, прописывать код в модуле. Иногда при разработке очередной формы приходила в голову мысль: "а где-то я уже похожее делал..." и начинался мучительный поиск подходящего кода в своих запасах........

1 стартмани

21.02.2013    14887    35    MarSeN    14    

Автообновление конфигураций 1С Предприятие 7.7 Версия 3.28 Промо

Сервисные утилиты Инструменты администратора БД v7.7 openconf 1cv7.md Россия Абонемент ($m)

Утилита предназначена для автоматического локального или удаленного обновления или объединения конфигураций программы 1С Предприятие 7.7. Определяет список доступных информационных баз и пользователей. Хранит в зашифрованном виде список паролей. Ожидает выхода пользователей. Встроенный монитор пользователей и журнал выполнения заданий. Поддерживает незарегистрированные в реестре информационные базы. Обновляет регламентированные отчеты. Выгружает и загружает файлы для обновлений из Интернет по протоколам FTP, HTTP. Формирует, отсылает и получает задания на обновления по электронной почте. Отправляет по электронной почте отчеты о выполнении заданий и копии информационных баз

1 стартмани

16.12.2007    33465    2012    rauf    155