Банников Павел

70
Рейтинг

lame
Павел Банников



  •   Регистрация: 27.09.2007 (16 лет назад)

  •   Был(а) на сайте: 24.04.2024

Друзья
  • Дмитрий Малышев
Подписчики 5

Группы

Партнер IS-SP

Профессиональный разработчик

Рейтинг 70

Drom. Получение списка заказов по защищенной сделке

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление торговлей 10 Россия Управленческий учет Windows Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

Получение заказов по защищенной сделке на сайте Drom. Данная публикация необходима программисту компании, которая размещает свой прайс на торговой площадке Drom.ru и хочет, чтобы заказ клиента (сформированный по защищенной сделке Drom.ru) попадал в 1С. В примере приведен работающий пример обращения к сервису + описаны нюансы (при активном ключе drom-api). Работает на УТ 10.3.67. Платформа 8.3.16 (можно и ниже, там нет привязки к новым методам платформы).

5 стартмани

16.12.2021    2856    3    lame    4       

4

Пример работы с Яндекс.Такси API v2

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

Данные методы работающие. Могут пригодиться программисту, который хочет связать свою 1С с сервисом - Яндекс.Такси. Написано - под УТ 10. Но все методы конвертируются в УТ11 (УФ). Работает на платформе 1С:Предприятие 8.3 (8.3.6.2299). УТ 10.3.21. Я думаю, что вам будет интересен метод доступа к данному ресурсу, разбор вариантов ответа ресурса и дальнейшее применение ответов сервиса для дальнейшей работы в 1С.

5 стартмани

16.12.2021    4185    6    lame    4       

3

Комментарии

HighLoadУдаление документов по организации для УТ, БП#35 29.02.24 10:55
и кстати
строка
состояние("Удаляются документы за "+Строка(ДокОбъект.Дата));

съедает очень много времени
как это не странно
HighLoadУдаление документов по организации для УТ, БП#33 29.02.24 10:50
для УТ10 (те для НЕ УФ) добавить
1. ДокОбъект.ОбменДанными.Загрузка=истина;
2. все обернуть в транзакию
те


Код
счТранзакция = 0;
      Шаг = 500;
      
      
      Для Каждого Стр Из ТЗ Цикл
         ОбработкаПрерыванияПользователя();
         счТранзакция= счТранзакция+1;
         НачатьТранзакцию();
            ДокОбъект = Стр.Ссылка.ПолучитьОбъект();
         состояние("Удаляются документы за "+Строка(ДокОбъект.Дата));
         
            ДокОбъект.ОбменДанными.Загрузка=истина;
         Если Непосредственно Тогда
            
               ДокОбъект.Удалить();
            Иначе   
               ДокОбъект.УстановитьПометкуУдаления(Истина);
            КонецЕсли;             
            
            Если счТранзакция=Шаг тогда
                 ЗафиксироватьТранзакцию();
                 
                 счТранзакция = 0;
                 НачатьТранзакцию();
            конецесли;  

                 
                 
         ЗафиксироватьТранзакцию();
         
      КонецЦикла;
ПубликацииЗавал в IT-компании и как с ним бороться#1 28.12.23 9:23
Добрый день
согласен. но стоит добавить кадровый ресурс.
те как программист, так и аналитик - могут быть просто тупые,что бл пизц просто некомпетентные как в своей области, так и в понимании общей ситуации.
(извините за мой французский)

столкнулся сейчас именно с такой ситуацией
аналитик - гордый человек. дальше своего носа не видит.
ОбменDrom. Получение списка заказов по защищенной сделке#4 02.11.23 20:29
проверил на компании из НСК
все приходит
ОбменDrom. Получение списка заказов по защищенной сделке#3 02.11.23 20:28
добрый день

как раз эта обработка получает список заказов по API
почему дром не разместил этот механизм в своем описании - не скажу.
но на сегодня - 02 11 23 - этот метод работает и возвращает заказы.
ОбменИнтеграция со СДЭК#24 10.07.23 10:58
Добрый день
Обработка - не полноценная.
В ней идут методы - которых в ней нет. И без которых она работать не будет.
Например, модуль объекта обработки -

Процедура ОтправитьНаСервере(Реализация) Экспорт

СтруктураНастроек = СДЭК_ИнтеграцияТранспортныеКомпании.НастройкиТранспортнойКомпании();
НастройкиТК = СтруктураНастроек.НастройкиТК;
ДанныеДляОтправки = СДЭК_ИнтеграцияТранспортныеКомпании.ДанныеРеализации(Реализация);
ШапкаРеализации = ДанныеДляОтправки.ШапкиРеализаций[0];
СоставРеализации = ДанныеДляОтправки.СоставРеализаций;

СДЭК_ИнтеграцияТранспортныеКомпании.ОтправитьНакладнуюТК_СДЭК(ШапкаРеализации, СоставРеализации, НастройкиТК);

КонецПроцедуры

модуля -СДЭК_ИнтеграцияТранспортныеКомпании - нет.


Или.
Форма обработки
&НаСервере
Процедура ПолучитьТарифы()
НаборТарифов = РегистрыСведений.СДЭК_ДоступныеТарифы.СоздатьНаборЗаписей();
НаборТарифов.Прочитать();
ТаблицаТарифов = НаборТарифов.Выгрузить();
ЗначениеВРеквизитФормы(ТаблицаТарифов, "Тарифы");
КонецПроцедуры


Такого РС нет.


Понять - как работает данная обработка - не представляется возможным


Можно ли дослать расширение - чтобы повторно не скачивать и не тратить СМ ?
ОбменПример работы с Яндекс.Такси API v2#4 15.12.22 11:07
по кр мере там, где это делалось - там такси используется именно для этого
ОбменПример работы с Яндекс.Такси API v2#3 15.12.22 11:06
те я бы сказал - что это все таки вызывается такси, как перевозчик товаров.
ОбменПример работы с Яндекс.Такси API v2#2 15.12.22 11:05
Добрый день
это вызов такси.
а для какой цели вызывается - это другой вопрос.

но при заказе - там идет расчет - какой такси вызывать - легковое или грузовое.