Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Получить контент документа основания с помощью API методов. #1051

Closed
492Sky opened this issue Aug 12, 2024 · 5 comments
Labels
help wanted Запрос помощи в настройке интеграции

Comments

@492Sky
Copy link

492Sky commented Aug 12, 2024

На основании документа диадок в 1С создан документ.
Для созданного документа в 1С мне известен ИдентификаторДокументаВДиадок и ИдентификаторЯщикаДиадок

Делаю внешнюю обработку, которую нужно будет разово использовать.
С помощью каких API методов имея эти данные можно получить контент документа из диадока на основании которого был создан документ в 1С ?

@GilimkhanovDenis
Copy link
Contributor

Добрый день

посмотрите на методы объекта DocumentBase из раздела Информация о контенте и подписях

@GilimkhanovDenis GilimkhanovDenis added the help wanted Запрос помощи в настройке интеграции label Aug 12, 2024
@492Sky
Copy link
Author

492Sky commented Aug 12, 2024

Я с получаю объект производного от (Document) типа с помощью метода GetDocumentById. А вот как уже из этого Document вытащить контент документа основания, вообще не могу понять. Возможно ли это вообще ?

@GilimkhanovDenis
Copy link
Contributor

У вас ссылка на чей-то личный старый форк документации, многие из указанных там методов не работают для новых типов документов

Что имеете ввиду под документом основания?
Если это какой-то другой документ, на который ссылается исходный, то можно по коллекциям InitialDocumentIds, SubordinateDocumentIds пробежаться и получить документы по их идентификаторам
Если это какие-то данные из контента, то нужно искать их в контенте:

@GilimkhanovDenis
Copy link
Contributor

GilimkhanovDenis commented Aug 12, 2024

В прошлом обращении Вы спрашивали про модуль Diadoc_4_34_1. Если сейчас вопрос тоже про него, а не про COM-библиотеку, то лучше задать вопрос в репозитории про модуль

@492Sky
Copy link
Author

492Sky commented Aug 12, 2024

GilimkhanovDenis Спасибо за ответ. Очень помогли. Все получилось.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Запрос помощи в настройке интеграции
Projects
None yet
Development

No branches or pull requests

2 participants