Вход | Регистрация
 

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

Как из Диадок "выудить" дату подписания документа контрагентом?
Я
   toypaul
 
14.02.18 - 11:13
Вот вижу я этот Диадок в 1й раз. Ужас великий внушает сия обработка ... Задачка-то вроде простая. Есть у нас реализация (конфигурация УТ 10.3), отправляем мы ее через Диадок контрагенту, он товар принимает  ,подписывает РТУ. После чего мы (в обработке) видим этот статус документа (Подписан).

Мне нужно в этот момент (тоже вот не понятно куда вклиниваться?) в нашей РТУ заполнить дату когда документ был подписан.

Куда копать?
   _Дайвер_
 
1 - 14.02.18 - 13:02
(0) Никуда, единственный способ, это если тебе в ответ будет отправляться дата подписания, либо каждую секунду мониторишь документы на факт подписания, как только документ получает статус подписан, заполняешь дату подписания у себя. Регламентное задание в общем, а зачем собственно это нужно?
   toypaul
 
2 - 14.02.18 - 13:05
Нужно для расчета даты отсрочки платежа. Дата отгрузки клиенту и дата получения (на самом деле оказалось, что нужна дата получения груза, а не подписания хотя в крайнем случае и подписания сойдет) могут сильно отличаться.
   4St
 
3 - 14.02.18 - 13:41
(0) Нужно получить COM-объект, который соответствует электронному документу: http://1c-docs.diadoc.ru/ru/latest/Document.html

У него есть методы:
- GetRecipientSignature для получения подписи покупателя, там внутри лежит поле SignDate
- у формализованных документов (УПД, ТОРГ12 и т.д.) есть метод http://1c-docs.diadoc.ru/ru/latest/GetBuyerContent-(Utd).html. Метод возвращает титул покупателя, в котором можно найти дату приемки (AcceptanceDate).
   4St
 
4 - 14.02.18 - 15:03
(0) Либо поставить другой модуль, который пишет историю изменений статусов документов в отдельный регистр сведений. Минус - он требует изменения конфигурации (в сторону добавления нескольких справочников / регистров). Плюс - потом все эти записи можно обычными запросами обрабатывать.
На https://www.diadoc.ru/integrations/1c он третий сверху ("Нестандартные и измененные конфигурации.")
   toypaul
 
5 - 14.02.18 - 15:06
(3) спасибки
   ptiz
 
6 - 14.02.18 - 15:10
(0) Если через через ВК для 1С - через попу там всё достаётся!
Для некоторых документов - свойство ConfirmationDate документа, для некторых - перебирать таблицу Resolutions и там искать строку с SignatureApprove. Для некоторых - дата из таблицы событий при получении события Confirmation.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.