|
v7: Создание документа непосредственно в SQL и его программная правка потом | ☑ | ||
---|---|---|---|---|
0
andrew7979
08.08.19
✎
19:32
|
Добрый день. Есть хитрая проблема
1с77 (секретный релиз) + SQL 2005 Создаем новый документ в SQL из другой ПО. Всё хорошо создается, блокировок в табличке _1SDNLOCK не остается, документ видится. Если зайти в него в через интерфейс открывается, сохраняется и изменения вносятся. Но при попытке программно сохранить документ Док.Записать() возвращает 0 и ничего не происходит. Кто-то сталкивался? |
|||
1
Djelf
08.08.19
✎
20:33
|
(0) Тебе нужно сравнить (почти) все таблицы SQL после создания документа вручную и прямой обработкой.
Сталкивался/Не сталкивался кто-то, это не сильно важно. Что-то ты не заполняешь, а вот что именно, можно определить только сравнением баз. Или гадать до бесконечности... |
|||
2
Franchiser
гуру
08.08.19
✎
21:23
|
Там нужно несколько таблиц менять, а не только таблицу документов и строк. Иначе такие косяки будут.
|
|||
3
Franchiser
гуру
08.08.19
✎
21:26
|
_1sjourn, _1ssoper, _1scrdoc возможно _1sconst.
Ещё зависит от того какие компоненты стоят для документа: бу, опер. Учёт и тд |
|||
4
andrew7979
08.08.19
✎
21:50
|
Franchiser, спасибо.
В _1ssoper не было записи, добавил руками - программная запись заработала. а как там правильно создавать DATE_TIME_DOCID? |
|||
5
andrew7979
08.08.19
✎
21:54
|
А ступил, сам знаю, сорян )
|
|||
6
andrewalexk
08.08.19
✎
23:02
|
:) а зачем все это если не секрет?
|
|||
7
Chum
09.08.19
✎
10:19
|
(6) когда ты семерку используешь, как интерфейсную часть, а все вычисления происходят в СУБД.
|
|||
8
andrewalexk
09.08.19
✎
10:34
|
:)
1с 7.7 и есть субд |
|||
9
andrewalexk
09.08.19
✎
10:35
|
:) а если ты про превышение мощности движка то есть гибкие блокировки
|
|||
10
trdm
09.08.19
✎
10:35
|
(8) полоску стажа видать купил..
|
|||
11
andrewalexk
09.08.19
✎
11:07
|
(10) :)) месье будет спорить что 1с не субд? серьезно?
|
|||
12
andrew7979
23.08.19
✎
10:21
|
Всё это для того чтобы другие сервисы могли создавать документы в 1С сами, быстро и в тот же момент как и пользователь 1С-ки. Простой пример заказы с сайта сразу превращаются в документы счёт или резерв в учетной системе.
Если 1с СУБД, то что тогда SQL? :) |
|||
13
andrewalexk
23.08.19
✎
10:37
|
||||
14
Bigbro
23.08.19
✎
10:43
|
чтобы документ резерв работал он должен быть проведен. уверен, что готов внешним ПО делать проводки у документа?
|
|||
15
Ёпрст
23.08.19
✎
10:49
|
(14) Там нет никаких сложностей с этим.
|
|||
16
Ёпрст
23.08.19
✎
10:50
|
единственная "сложность" - получение корректного нового iddoc у документа
|
|||
17
Ёпрст
23.08.19
✎
10:50
|
и id у справочников
|
|||
18
andrew7979
23.08.19
✎
15:39
|
(14) Это был пример:) мне проведение не надо делать. Мне достаточно самого документа. У меня всё на ура. С отборами, журналами и всеми делами и ещё созданием пары справочников
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |