Настраиваемые параметры для внешних ПФ

1. scarl1n 12 17.01.25 10:57 Сейчас в теме
В печатной форме печатается дата и номер документа из другой базы, которые редко, но меняются. В печатной форме их можно определить в виде параметров, но вопрос, откуда брать значение? Есть ли какой-то механизм (вроде регистра констант) в БСП, который позволит добавить переменные для этих 2х параметров в базу, чтобы пользователь мог их самостоятельно менять?
По теме из базы знаний
Найденные решения
10. nomad_irk 81 17.01.25 12:01 Сейчас в теме
(9) В таком случае API по web(http)-сервису будет оптимальным решением, остальное - костыли.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 81 17.01.25 11:08 Сейчас в теме
(1) Выводить форму для ввода значений перед печатью не предлагать?
в идеале - запрашивать в удаленной безе с помощью веб/http-сервиса.
3. scarl1n 12 17.01.25 11:09 Сейчас в теме
(2) Не, делать API ради номера документа - это слишком) А выводить форму для ввода значений равноценно тому, что они в печатной форме вручную номер кривой править будут.
4. nomad_irk 81 17.01.25 11:12 Сейчас в теме
(3) так у вас вариантов, собственно, всего 3: два - я уже озвучил, а третий - это все равно некое API будет, в котором будет соответствие номера документа текущей базы и номера документа удаленной базы.
5. scarl1n 12 17.01.25 11:18 Сейчас в теме
(4) Ну, я думал еще о том, чтобы сделать форму, а значение сохранять в общие настройки, но понадеялся на то, что в БСП есть какой-нибудь регистр с переменными, о котором я не знаю.
6. nomad_irk 81 17.01.25 11:26 Сейчас в теме
(5) вам нужно хранить соответствие, а не просто переменные.
Можно использовать доп.реквизиты для этой цели, БСП имеет для этого свои методы.
7. scarl1n 12 17.01.25 11:34 Сейчас в теме
(6) Нет, там не соответствие. Именно 1 конкретный документ в другой базе. Было бы соответствие - тут уже конечно доп свойство добавлял
8. nomad_irk 81 17.01.25 11:39 Сейчас в теме
(7) 1 документ - это частный случай, в общем - это соответствие: внутри текущего объекта хранится номер объекта удаленной базы в виде дополнительного реквизита.

чем не устраивает - не понятно
9. scarl1n 12 17.01.25 11:54 Сейчас в теме
(8) Я тоже не понял, почему частный случай. Всем документам соответствует 1 и тот же документ из другой базы. Для всех создаваемых документов придется указывать одинаковый номер в доп реквизите, а когда он изменится - всем уже созданным идти и менять его на новый номер.
10. nomad_irk 81 17.01.25 12:01 Сейчас в теме
(9) В таком случае API по web(http)-сервису будет оптимальным решением, остальное - костыли.
11. user2107191 17.01.25 12:01 Сейчас в теме
(9)
Всем документам соответствует 1 и тот же документ из другой базы.
Странно, что мы сами не догадались.
А должны были! Правда же?
12. scarl1n 12 17.01.25 12:04 Сейчас в теме
(11) Ну, когда вопрос стоит о наличии механизма хранения переменных в БСП, а не "как сделать соответствие документов в двух разных базах", возможно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот