|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
Нужен совет по интеграции с с#03.10.2023, 14:27. Показов 2615. Ответов 39
Метки нет (Все метки)
в 1с я можно сказать 0.
Но нужно как то сделать интеграцию с 1с, при этом клиенты менять конфигурацию и что-то программировать не хотят. (Хотя я не знаю что им стоить просто взять данные одним http запросом, какие у них там причины не известно) Есть программа на с#, коротко говоря - клиенты хотят получать из нее цифру(ту что есть на момент получения) и записывать в накладную, которую выбрали. Почитав немного думаю в сторону "Внешней обработки" Чтоб в ней отображать накладные и при желании записывать цирфу, которую я получу в ответ на http запрос. Еще помимо цифры могут быть доп данные - их я планировал записывать в новую таблицу отдельную и при надобности подгружать для отображения в какой нибудь форме. V83.COMConnector слишком веселая штука. (что я аж начал смотреть в сторону внешней обработки) Прежде чем погружаться в это болото, хочется узнать на сколько это реально и какие варианты еще есть. Буду благодарен любой полезной инфе
0
|
|
| 03.10.2023, 14:27 | |
|
Ответы с готовыми решениями:
39
1С и .NET/ Средства интеграции, Обзор средств интеграции Нарисуйте область интеграции и измените порядок интеграции Нужен совет |
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:10 [ТС] | |
|
чтоб потом к примеру в 1с посмотреть этот id записи и при желании посмотреть в другой базе по нему инфу
Добавлено через 3 минуты Dethmontt, такое менять не хотелось бы. Из дефолтного окна создания объекта не получить никак ?
0
|
|
|
Модератор
|
|
| 04.10.2023, 16:14 | |
|
Ну тогда только свой реквизит добавлять и заполнять в ПриСозданииНаСервере()
Добавлено через 35 секунд Пока в базу не записан, у него пустой UID Добавлено через 1 минуту Можно его заполнить программно до записи и тогда он с ним и будет записан
1
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:22 [ТС] | |
|
Dethmontt, получается если при создании накладной нужно сохранить какую то инфу на сервере с# то я не могу это сделать так как не знаю идентификатор это накладной, а узнаю только после записи.
Ладно в принципе можно выдавать uid на сервере с# его отдавать в ответ в 1с. Потом при записи получить id накладной и отправить с этим uid серверу , он дополнит записи. Отсюда вопрос. Через расширение можно переопределить дефолтный метод сохранения ? Добавлено через 1 минуту Dethmontt, ооо а как его програмно записать ?
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:24 [ТС] | |
|
Dethmontt, ну когда жмут "записать" или "провести и закрыть"
0
|
|
|
Модератор
|
||||||
| 04.10.2023, 16:25 | ||||||
Сообщение было отмечено onimor как решение
Решение
1
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:26 [ТС] | |
|
Dethmontt, попробую завтра, спс
0
|
|
|
Модератор
|
|||||||
| 04.10.2023, 16:35 | |||||||
|
И в твоей кнопке всегда будет доступен такой код
Добавлено через 5 минут Не по теме: это все в теории и я все набирал по памяти, поэтому методы проверяй в СП + нужно понимать, что если документ не запишут (Отключат свет, потоп и т.д.) вы потеряете UID навсегда, нужно что бы это принимало стороннее приложение
1
|
|||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:39 [ТС] | |
|
Dethmontt, ну вот если запрос на получение циферки отправлен - то с ним и uid на сервер приедет.
А дальше уже без разницы что с ним будет. Главное чтоб можно было в 1с его потом увидеть при просмотре накладной и поискать в другом фронтенде.
0
|
|
|
Модератор
|
|
| 04.10.2023, 16:44 | |
|
onimor, ничего не понял
Добавлено через 18 секунд Отключили свет. В 1С больше не останется этого UID Добавлено через 28 секунд Он не успел записаться в базу Добавлено через 29 секунд А приложение его успело получить. Так вот приложение этот UID в 1С уже никогда не найдет Добавлено через 2 минуты Эта логика должна быть реализована на стороне стороннего приложения
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:46 [ТС] | |
|
Dethmontt, ну смотрите. Я получил uid в 1с.
Если нажали кнопку для получения циферки - то этот uid уезжает на сервер, а в ответ 1с получает циферку. На данном этапе сервер записал доп данные к себе в базу с этим uid . Что будет дальше уже не важно. Если запись в 1с сохранена то потом нужно показывать этот uid для поиска доп данных на сервере с#. Если не сохранена то нам без разницы.
0
|
|
|
Модератор
|
||
| 04.10.2023, 16:49 | ||
|
т.е. открыли форму накладной, что-то заполняли, отправили UID в приложение и закрыли накладную. (не сохраняя накладную в БД)
Накладной больше нет. Создают следующую, у нее уже будет свой UID и опять получают циферку и т.д. В приложении могут быть UID полученные из 1С которых в 1С по сути нет )) Добавлено через 1 минуту
1
|
||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 16:50 [ТС] | |
|
Dethmontt, да , ничего страшного.
Главное если он есть в 1с то нужно будет найти и на сервере с#
0
|
|
|
7191 / 1793 / 650
Регистрация: 16.01.2015
Сообщений: 7,373
|
||
| 04.10.2023, 16:51 | ||
|
0
|
||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 04.10.2023, 17:19 [ТС] | |
|
Добавлено через 1 минуту
Dethmontt, хранить до записи uid в реквизите, а не форме? Добавлено через 1 минуту polax, вы про доп инфу ? Звучит удобнее Добавлено через 24 минуты polax, а туда влезет фото base64 если что ?
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 16.10.2023, 12:29 [ТС] | |
|
Dethmontt, тяжело) в принципе мне хватило узнать или указать совй uid
0
|
|
|
Модератор
|
||
| 16.10.2023, 12:37 | ||
![]() Реквизиты формы - существуют только в оперативной памяти и только когда открыта форма. Реквизит формы может быть связан с реквизитом документа (а может и не связан) тогда при записи данные с формы помещаются в реквизиты документа. Реквизиты документа - это поля в БД (они могут быть связаны с рек. формы тогда при открытии формы они автоматически считываются формой) Реквизит документа - даже если он не выведен на форму он доступен в серверных процедурах и функциях (т.е. его можно заполнить и он сохраниться в БД) читать, писать, очищать
1
|
||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 16.10.2023, 12:47 [ТС] | |
|
Dethmontt, тогда понятно , спасибо.
0
|
|
| 16.10.2023, 12:47 | |
|
Нужен совет Нужен совет Нужен совет Нужен совет Нужен совет! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|