|
Проверка наличия документа продажи |
☑ |
0
Lobanov_Dev
18.08.23
✎
15:48
|
Всем привет, недавно начал изучать 1с строго не судите за не знание
Суть вопроса:
Есть документ Запись на основании которого вводится документ Продажа, при повторном нажатии на кнопку ОформитьПродажу с Формы документа Запись - создаётся новая продажа а не открывается ранее созданная
Вопрос = Как можно реализовать что бы при повторном нажатии кнопки ОформитьПродажу(программно открывает форму создания документа продажи на основании записи), не создавать новую продажу, а открывать текущую, потому что сейчас получается такой формат что с одной записи можно наплодить н- ое количество продаж
Как можно проверить наличие документа продажи и открыть его форму?
|
|
1
Волшебник
18.08.23
✎
15:50
|
документ Запись - странное название
|
|
2
H A D G E H O G s
18.08.23
✎
15:54
|
(0) Ну а какие у вас есть идеи решения этой проблемы?
|
|
3
Fish
18.08.23
✎
15:54
|
(0) Можно проверить наличие продажи запросом.
|
|
4
H A D G E H O G s
18.08.23
✎
15:56
|
(3) Пагади, тут еще Тьюринга не прошли.
|
|
5
Lobanov_Dev
18.08.23
✎
15:59
|
Можно проверить наличие продажи запросом. - Да, но не совсем понимаю как ссылаться на документ, задача по моему простая, просто знаний не хватает
|
|
6
Волшебник
18.08.23
✎
16:11
|
(5) ДокументСсылка
|
|
7
Donkey_hot
18.08.23
✎
16:32
|
(5) Создаете у документа Продажа реквизит ДокументОснование с типом ДокументСсылка.Запись. При нажатии на кнопку сначала запросом проверяете наличие Продажи с соответствующим значением реквизита ДокументОснование. Если таковая есть, открываете, если нет, то создаете, не забываете заполнить ДокументОснование и тоже открываете.
|
|
8
Donkey_hot
18.08.23
✎
16:32
|
(1) Может, что-то типа предварительной записи к специалисту.
|
|