Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 21/09/2017 15:16:06
|
Павел Большаков
![[Avatar]](/vetrf-forum/images/avatar/51cdbd2611e844ece5d80878eb770436.png)
Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн
|
Yoreg07 wrote:Другой вопрос: ProductItem - это наименование в номенклатуре производителя, так? Если имеется два абсолютно одинаковых товара, но произведённых в разных местах, то это будут два разных ProductItem? или при запросе списка ProductItemList по SubProduct и EnterpiseGUID по этим двум производителям оба ответа будут содержать один и тот же ProductItem.GUID ?
Два разных т.к. в момент публикации ModifyProducerStockListOperation вы указываете конкретную площадку. У вас будет 2 площадки и GUID вам получать 2 раза.
|
https://kontur.ru/mercury |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 22/09/2017 05:34:07
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
Павел Большаков wrote:
Yoreg07 wrote:Другой вопрос: ProductItem - это наименование в номенклатуре производителя, так? Если имеется два абсолютно одинаковых товара, но произведённых в разных местах, то это будут два разных ProductItem? или при запросе списка ProductItemList по SubProduct и EnterpiseGUID по этим двум производителям оба ответа будут содержать один и тот же ProductItem.GUID ?
Два разных т.к. в момент публикации ModifyProducerStockListOperation вы указываете конкретную площадку. У вас будет 2 площадки и GUID вам получать 2 раза.
Большое спасибо.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 22/09/2017 09:54:14
|
SD
Зарегистрирован: 15/03/2017 17:00:59
Сообщений: 10
Оффлайн
|
Павел Большаков wrote:
Yoreg07 wrote:Другой вопрос: ProductItem - это наименование в номенклатуре производителя, так? Если имеется два абсолютно одинаковых товара, но произведённых в разных местах, то это будут два разных ProductItem? или при запросе списка ProductItemList по SubProduct и EnterpiseGUID по этим двум производителям оба ответа будут содержать один и тот же ProductItem.GUID ?
Два разных т.к. в момент публикации ModifyProducerStockListOperation вы указываете конкретную площадку. У вас будет 2 площадки и GUID вам получать 2 раза.
При условии, что ХС один и тот же - регистрируется только одна номенклатура (ProductItem).
В хелпе ошибка, <dt:enterprise> нет в схеме.
Список площадок, на которых товар производится, указывается в <vd:producing> - <dt:location>
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 22/09/2017 10:30:05
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
Посылаю запрос в ответ ошибка.
Запрос вот:
В ответе пишет что поле enterpriseGuid лишнее но в примере в справке оно есть и без него запрос тоже дает ошибку.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 07:42:00
|
Алексей Баранов
![[Avatar]](/vetrf-forum/images/avatar/9a555403384fc12f931656dea910e334.jpg)
Зарегистрирован: 22/11/2016 14:41:37
Сообщений: 100
Оффлайн
|
Кто-нибудь знает, сколько запросов в секунду поддерживает Ветис.API?
Я где-то встречал конкретную цифру, но не могу вспомнить где...
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 25/09/2017 07:42:34
|
Дело помощи утопающим - дело рук самих утопающих!
Все сложности от того, что не хватает ума сделать просто... |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 07:47:59
|
nsnt
Зарегистрирован: 31/05/2017 09:06:10
Сообщений: 242
Оффлайн
|
Алексей Баранов wrote:Кто-нибудь знает, сколько запросов в секунду поддерживает Ветис.API?
Я где-то встречал конкретную цифру, но не могу вспомнить где...
Алексей Тимофеев wrote:
Да, ограничение есть. На данный момент это не более 5 запросов от одного пользователя/IP в секунду. Запросы, не удовлетворяющие этим правилам, отклоняются с http-статусом 429 -- Too Many Requests.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 10:23:02
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
Подскажите, в запросе getVetDocumentListRequest в поле enterpriseGuid что нужно(можно) указывать?
Если указываю ГУИД организации ХС то приходит ответ с ошибкой.
А если указываю ГУИД одной из площадок - тогда работает.
Получается входящие ВСД на все предприятие не получить? Нужно по каждой площадке отдельно запрашивать?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 13:34:16
|
ololo
Зарегистрирован: 24/05/2017 15:35:30
Сообщений: 17
Оффлайн
|
Само название поля enterpriseGuid говорит о том, что это guid площадки, а не ХСа (который обычно называется businessEntity)
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 13:37:25
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
ololo wrote:Само название поля enterpriseGuid говорит о том, что это guid площадки, а не ХСа (который обычно называется businessEntity)
А как тогда получить ВСД на все предприятие?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 13:47:08
|
mevgenym
Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн
|
перебирать надо все свои хс+предприятия
а пользоваться лучше getVetDocumentChangesListRequest, потому что здесь есть отбор по периоду
через getVetDocumentListRequest выборка будет постоянно увеличиваться
|
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 13:53:40
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
mevgenym wrote:перебирать надо все свои хс+предприятия
а пользоваться лучше getVetDocumentChangesListRequest, потому что здесь есть отбор по периоду
через getVetDocumentListRequest выборка будет постоянно увеличиваться
ок, спасибо.
еще вопрос - делаю запрос getVetDocumentListRequest по ВСД с типом Incoming, а в ответе куча ВСД с типом TRANSPORT это нормально или что-то не так с запросом?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 14:02:57
|
Vesta_IT
Зарегистрирован: 16/09/2017 15:07:38
Сообщений: 61
Оффлайн
|
my.vetrf-forum wrote:
еще вопрос - делаю запрос getVetDocumentListRequest по ВСД с типом Incoming, а в ответе куча ВСД с типом TRANSPORT это нормально или что-то не так с запросом?
это нормально.
просто в фильтрацию по типу сделали и тип и направление. Но увидите вы все входящие (например возвратные тоже). ИМХО
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 14:31:12
|
mevgenym
Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн
|
Vesta_IT wrote:
это нормально.
просто в фильтрацию по типу сделали и тип и направление. Но увидите вы все входящие (например возвратные тоже). ИМХО
Мда, посмотрел с фильтром. Из документации это не очевидно. Это полуэмпирическое апи ... В 2.0 кстати также все.
|
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 15:33:41
|
Vesta_IT
Зарегистрирован: 16/09/2017 15:07:38
Сообщений: 61
Оффлайн
|
mevgenym wrote:
Мда, посмотрел с фильтром. Из документации это не очевидно. Это полуэмпирическое апи ... В 2.0 кстати также все.
ну почему не очевидно. вот вроде даже прямо написано:
Операция GetVetDocumentListOperation предназначена для получения всех ветеринарных сопроводительных документов (ВСД) предприятия. При этом список ВСД может быть отфильтрован по следующим критериям:
Тип ВСД:
входящий ВСД;
исходящий ВСД;
производственный ВСД;
транспортный ВСД;
возвратный ВСД.
Статус ВСД:
оформлен;
погашен;
аннулирован.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/09/2017 15:37:15
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
Ну вот и не очевидно, если есть критерии ВХОДЯЩИЙ и ТРАНСПОРТНЫЙ то почему при запросе входящих выводятся и транспортные тоже... это же разные критерии
|
|
 |
|