|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Владимир Игнатов
Индекс форума » Профиль для Владимир Игнатов » Сообщения, отправленные пользователем Владимир Игнатов
Автор Сообщение
pi.productType:=ams_Mercury_g2b.ProductType(q.FieldByName('ProductType').AsInteger-1);

Проверьте по файлу запроса rio_req.txt правильность перевода, нужен ли там "-1"?
ProductService_v2.ProductType._1, кажется.
Если в цикле, ProductService_v2.ProductType(i).

ВАЖНО! Всем, кто еще использует болванки кода, которые я когда-то сюда постил, перед aRes:=clnt..... поставить FreeAndNil(aRes), как и перед aResR:=clnt..... в "двухстадийных" запросах, которые могут крутиться в цикле. Иначе возникает утечка памяти.
В половине онлайн-банков для ИП указывается КПП=0
Jupiter wrote:Подскажите, как в Delphi для getProductByTypeListRequest задать ProductType?

А зачем? Вы собираете всю базу продуктов-подпродуктов и т.д.? Собирайте по GetProductChangesList. Да, первый раз получите весь справочник "от царя Гороха", зато потом - только то, что изменилось.
bigmal wrote:Что самое интересное 0 к самому первому ИП тоже не могу ещё одно предприятие сделать.
Ответ сервера - это именно ответ на результат обработки созданной заявки. Там пишет COMPLETE.

GUID предприятия, которое не видно теперь, остался?
bigmal wrote:
Подозреваю, из-за того, что во всех 3-х заявках были указаны данные одного и того же админа, меркурианцы привязали всех юрлиц к одному месту. Тогда считаю это неверным, потому как даже адреса у них разные, хотя и человек их обслуживающий может быть один.

Есть у кого-то информация или опыт, или знакома эта ситуация в принципе?

Видимо, заявки на подключение рассматривает человек и при помощи "малой автоматизации" кого-нибудь куда-нибудь прикрепляет, если ему "малая автоматизация" нашла уже наличествующие в базе похожие объекты.
Пишите обратно и просите "развязать".

Да, у нас была ситуация, когда ХС создано по нашей заявке, а предприятие - нет. Создавали через API. Тогда создание прошло успешно. Может быть, неверно указан ХС-владелец, вот оно и не появляется? GUID созданного предприятия сохранился?
"От сервера приходит положительный ответ" - помните, что операция "двухстадийная"? Второй ответ тоже "completed"?
Может, Дельфи ХЕ 7?
В 10.2 импортируется нормально.
Пытаюсь погасить сертификат. В веб-фейсе при просмотре есть производитель, номер вет. клейма и еще какая-то информация.
В ответе на getVetDocumentChangesListRequest про этот конкретный сертификат приходит следующее (привет админам и тегу spoiler):

При попытке погасить этот сертификат получаю ошибки:
1. Страна производства обязательна
2. Номера партий обязательны
3. Список производителей обязателен

Вопрос: где это получить, если в ВСД ничего нет? При этом веб-фейс производителя показывает и еще какие-то поля, которых нет ни в xsd, ни в присланном xml.
Как погасить такой ВСД?
Если указывать и GUID ХС, и GUID предприятия, приходит только та номенклатура, которая привязана к предприятию. Это логично.
А вот если указать только GUID ХС, ошибки нет, но приходит список из 131989 штук номенклатур для любого GUID (возможно, любого существующего в системе). Это так и задумывалось???
В веб-фейсе в справочнике номенклатуры показываются только те позиции, что я сам заносил, какие-то с указанием предприятия, какие-то - без. Есть ли в API такой же запрос?
Sergey-Chelny wrote:А так уже не комильфо ?

Мысль интересная, спасибо!
Через веб-форму можно напечатать ВСД на бланке. Будет ли такая функция через API: получить .pdf по UUID ВСД?
1. (через веб-форму) создаем транспортную партию, оформляем сертификат
2. (через API) выполняем GetVetDocumentChangesListOperation - получаем созданный сертификат
3. (через веб-форму) аннулируем выданный сертификат
4. (через веб-форму) убеждаемся, что данный сертификат стоит в аннулированных
5. (через API) выполняем вновь GetVetDocumentChangesListOperation - не получаем изменений.

Факт аннуляции сертификата потерялся?
Vesta_IT wrote:Думаю там другие GUID

Другие. Значит, смотреть в письмо с присланными регистрационными данными (для боевого).

Или кого-то попросить найти в своей базе ХС от боевого.
Vesta_IT wrote:подскажите - как нам узнать guid нашего ХC?

2 варианта видятся сразу:
1. Этот GUID ХС должен был прийти вместе с регистрационными данными (логином, паролем, APIKey).
2. Прочитать базу ХС и найти себя там по имени или ИНН.
start wrote:Может надо все остальные файлы скачать? На которые ссылается?

Уфф! Конечно. Если в строку адреса при импорте вставить URL от wsdl, оно само прочитает и связанные файлы тоже, а если указан путь на диске, то связанные файлы там же рядом должны быть.
 
Индекс форума » Профиль для Владимир Игнатов » Сообщения, отправленные пользователем Владимир Игнатов
Перейти:   

Powered by JForum 2.1.8 © JForum Team