Имя: Пароль:
1C
1С v8
Диадок. Пишет, что документ отправлен - но это не так
,
0 Темный
 
03.02.23
16:08
Добрый вечер, всех с пятницей.
Возникла проблемка. Диадок (подключен как внешняя обработка) не дает отправить документ - пишет, что уже отправлен. Но поиск в "исходящих" ничего не дает - документ не отправлялся. Искал и по контрагенту, и по номеру документа.
Вопрос - а как вообще он ищет документ среди отправленных? Я так понимаю, что по API к своей базе подключается, но по каким значениям там поиск идет?
1 Волшебник
 
модератор
03.02.23
16:11
Попробуйте поискать в веб-интерфейсе Диадока
2 vicof
 
03.02.23
16:12
Тут или код обработки надо смотреть или обращаться к диадоковцам, на мой взгляд
3 Темный
 
03.02.23
16:13
(1) Там и искал.
4 Темный
 
03.02.23
16:14
(2) Код так просто не посмотришь - если не знаешь, где. Там модули запакованы в макет, в котором в макет запакованы модули
5 Волшебник
 
модератор
03.02.23
16:14
(3) Тогда надо обратиться в техподдержку и приложить логи
6 Kassern
 
03.02.23
16:15
(0) привязка к документам в диадоке происходит через дополнительные сведения
7 Темный
 
03.02.23
16:17
(5) Решил сначала здесь спросить, может кто работал с API диадока и знает, как там поиск организован. Модуль немного допилен (точнее расширение и подкл. модуль). Но вроде не должно это влиять
8 Темный
 
03.02.23
16:18
(6) Из того, что я винтернете нарыл - так было раньше. Да, сейчас у документа в доп. сведениях есть некая переменная Диадока с ГУИД, удалил - не помогло
9 Kassern
 
03.02.23
16:19
(8) "некая переменная Диадока с ГУИД" - это и есть привязка документа с их системы к вашему документу в базе.
10 Темный
 
03.02.23
16:23
(9) Спасибо. Интересно, а какая? Там вот сейчас (в другом документе, просто для развития спрашиваю) - "DDPro_ДокументУчетаПакета", "ИдентификаторДокументаВДиадок", "ИдентификаторЯщикДокументаВДиадок". Ну, понятно, сам документ - "ИдентификаторДокументаВДиадок". А остальные два? Не знаете?
11 Kassern
 
03.02.23
16:24
(10) Уже не помню, давно диадок не ковырял.
12 Темный
 
03.02.23
16:34
(9) Удалил доп. сведения и в реализации, и в счете (они ы одном пакете). Все, что связано с диадок. "Документ уже отправлен"
13 Kassern
 
03.02.23
16:35
(12) значит это по данным их сервиса. К вашим документам в базе это не имеет отношения
14 Темный
 
03.02.23
16:38
(13) Ну вот же я пишу - по API он там у себя ищет. Интересно, по каким полям.
15 Hmster
 
03.02.23
16:45
Однажды (во время перехода на универсальный модуль) они стали в ID пакета пихать ID документа, а не генерировать его случайно. Как сейчас не знаю. Может быть у вас такая же ситуация. Попробуйте сохранить документ в файл и загрузить в веб-интерфейс диадока руками. Или попробовать его по этому ID пакета поискать и грохнуть в диадоке