Работа с Меркурием
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
Нет, речь именно про 4 уровень. Третий всегда было обязательно указывать. Я про 2019 год неверно написал. Где-то писали, засело в голове. По факту сейчас разрешают и с 3, и с 4. Постепенно, по мере "готовности рынка", перейдут к обязательности 4 уровня.
http://yandex.ru/clck/jsredir?bu=5nq0&f ... ime=268685
http://yandex.ru/clck/jsredir?bu=5nq0&f ... ime=268685
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Читал я интервью этого дядьки с пугалками и угрозами … но ведь речь идёт именно о классификации продукции.
Из-за того, что система росла культурными слоями, тут ещё та терминология классификации:
1 УРОВЕНЬ: ТИП ПРОДУКЦИИ (ProductType)
2 УРОВЕНЬ: ПРОДУКЦИЯ (Product)
3 УРОВЕНЬ: ВИД ПРОДУКЦИИ (SubProduct)
4 УРОВЕНЬ: ПРОДУКТ (ProductItem = GUID / NAME / GTIN)
И судя по различиям в версиях API добавили сейчас они именно уточняющий SubProduct (который называют 4-тым уровнем классификации), а комплект ProductItem как был, так и остался.
Make Clarion Great Again !
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
SubProduct - это 3 уровень. Во всяком случае, он уже давно, мы год, наверно, уже гасим. ProductItem - это 4 уровень. В нем guid может быть, а может и не быть. Присваивать его должны сами предприятия, производящие продукцию. В отличии от 1-3, которые стандартные. Я так понимаю.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Ну так, а ProductItem был ещё до Адама … Четыре уровня иерархии продукции в Меркурии стало в версии 2.0 - где-то 2-3 года назад.
Make Clarion Great Again !
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Есть ещё один интересный вопрос по фишкам и прибамбасам для работы с Меркурий …
Как-то все делают получение уведомлений о наличии новых событий и в частности входящих ВСД.
Судя по всему, получают эту информацию из системы быстро, а значит без асинхронного запроса ...
Не сталкивались с таким ? P/S: В Google сразу не посылать - был я там.
Как-то все делают получение уведомлений о наличии новых событий и в частности входящих ВСД.
Судя по всему, получают эту информацию из системы быстро, а значит без асинхронного запроса ...
Не сталкивались с таким ? P/S: В Google сразу не посылать - был я там.
Make Clarion Great Again !
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
Я не сталкивался. А какой в этом практический смысл? Гасят все равно при фактическом приходе товара.
Сегодня послали несколько всд реальным поставщикам из учетной системы. По задуманной технологической цепочки, на основании отгрузочных накладных. Завтра повезут товар, поставщики будут гасить. Привязку партий пока вручную корректируют, так как на остатках висят старые пробные партии, которые надо зачистить инвентаризацией. Пока сомневаюсь, есть ли смысл ее реализовывать через апи.
Сегодня послали несколько всд реальным поставщикам из учетной системы. По задуманной технологической цепочки, на основании отгрузочных накладных. Завтра повезут товар, поставщики будут гасить. Привязку партий пока вручную корректируют, так как на остатках висят старые пробные партии, которые надо зачистить инвентаризацией. Пока сомневаюсь, есть ли смысл ее реализовывать через апи.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Ну я вот смотрю по описанию 1C и Контура. Запускается программа и сразу написано "У Вас 10 новых входящих ВСД".
Оператору понятно, что нужно открыть журнал входящих ВСД и выполнить обмен. Необязательная фишка - но полезная.
Make Clarion Great Again !
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
Если почитать описание настройки Ветис в 1С, то там можно увидеть расписание, по которому программа автоматически обменивается с сервером. То есть они просто пинают сервер, скажем, раз в час, а затем, если есть непогашенные всд, выдают сообщение подписанным пользователям.
Как по мне, пользы практически никакой, а нагрузка на сервера Ветис возрастает, если все организации будут их таким образом пинать. Где-то читал, что у Ветиса есть защита от частых обращений. Если с какого-то ip его слишком часто начинают дергать, то он на время блокирует такие ip адреса.
В общем, я такое у себя делать вряд ли буду.
Как по мне, пользы практически никакой, а нагрузка на сервера Ветис возрастает, если все организации будут их таким образом пинать. Где-то читал, что у Ветиса есть защита от частых обращений. Если с какого-то ip его слишком часто начинают дергать, то он на время блокирует такие ip адреса.
В общем, я такое у себя делать вряд ли буду.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
- "А Ленин за какую партию ?" спросил Чапаев
- "За большевиков !" ответил Фурманов
- "Тогда и я за большевиков" вздохнул Чапаев.
Make Clarion Great Again !
- Дед Пахом
- Старичок
- Сообщения: 3236
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 13 раз
- Поблагодарили: 45 раз
- Контактная информация:
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Работа с Меркурием
И я влезу. Дёргать Ветисовский сервер должен сервер конкретной конторы, а не каждая рабочая станция. Их сервер от этого не развалится.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Я всё-таки подозреваю, что очевидно решение с дёрганьем сервера - не совсем верное.
Дело в том, что отправив запрос на ВСД - мы получаем в ответ ПАКЕТ с ВСД.
А сотня-другая добре ВСД - это может быть XML файл размером под 10-15 MByte.
Вряд ли такие операции кто-то додумался поставить на циклический опрос.
Make Clarion Great Again !
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
Как я понимаю, так оно и есть. Дергает сервер конторы сервер ветиса. Если учетная система в многопользовательском режиме. Но таких контор дофига по стране. И Игорь правильно написал, что в ответ могут прилетать большие xml файлы. По скрину у 1с я заметил, что по умолчанию предлагается делать опрос раз в час. Но можно и раз в день, например.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Работа с Меркурием
Сейчас удаленно наблюдал за работой с Ветис из своей учетной системы. В общем, автоматическое привязывание партий, видимо, не получается. То есть, получается, но приходится править. Так как на складе при отгрузке определяют по сроку выпуска, и отдают оператору.
А один сыр вообще потеряли... Успели отгрузить вчера, записали дату выпуска и срок годности, а в ветисе на остатках такого нет. И откуда взялось, непонятно. Решили звонить водителю, чтобы вытащил из коробки и не отдавал покупателю. Типа недовоз.
А один сыр вообще потеряли... Успели отгрузить вчера, записали дату выпуска и срок годности, а в ветисе на остатках такого нет. И откуда взялось, непонятно. Решили звонить водителю, чтобы вытащил из коробки и не отдавал покупателю. Типа недовоз.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7680
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 68 раз
Работа с Меркурием
Тут скорее вопрос в том, что задача не имеет чёткого и простого алгоритмического решения.
Пример. Товар "Труп куры в полиэтилене", 40 шт. в коробе. Клиент купил короб.
В складском журнале, в порядке очерёдности (FIFO или просрочка вперёд !) предлагаются сначала какие-то штучные остатки.
Бог с ними с остатками - можно свалить в один короб и заклеить скотчем - но ещё клиент получит к нему пяток ВСД.
Никто так не делает, отдаётся конечно целый короб "вне очереди", с общими сроками и одним ВСД ...
Make Clarion Great Again !