Имя: Пароль:
1C
 
Поля в документе Заявка на расходование денежных средств
0 NIGHTHUNTER
 
01.07.22
09:22
В конфигураторе http://joxi.ru/zAN7Q5GH1oZDpr

в предприятии

http://joxi.ru/8An130OCNQRLP2

как определить, что за поле поставщик ?
1 Ненавижу 1С
 
гуру
01.07.22
09:34
(0) чуть ниже есть поле партнер, его заголовок переопределяется в зависимости от хоз операции:

ПартнерыИКонтрагенты.ЗаголовокЭлементаПартнерВЗависимостиОтХозяйственнойОперации(
        ЭтотОбъект, "РасшифровкаБезРазбиенияПартнер", Объект.ХозяйственнаяОперация);
2 NIGHTHUNTER
 
01.07.22
10:05
(1) Понял, то есть это реквизит Партнер в конфигурации?
ERP
Мне необходимо установить, обязательность заполнения этих полей.

То есть, планирую поставить галку.


У поля Партнер, путь к данным

Элементы.РасшифровкаПлатежа.ТекущиеДанные.Ведомость

то как?

А у документа ЗаявкаНаРасходованиеДенежных средств, нет реквизита Партнер!

Мне нужно задать трем полям, обязательное заполнение. Как это сделать?

Вот этим полям в документе ЗаявкаНаРасходованиеДенежныхСредств

http://joxi.ru/krDa79GFGoxZ6m

нужно поставить галку проверка заполнения. Что бы они были обязательными для заполнения. Как это сделать?
Программно обрабатывать?
3 Kassern
 
01.07.22
10:06
(2) в ТЧ расшифровки есть?
4 Ненавижу 1С
 
гуру
01.07.22
10:19
имхо, они и так обязательны вроде как
5 NIGHTHUNTER
 
01.07.22
10:32
(4) Говорят нет, приходят пустые к человеку. и он не знает что проверять.

Это и есть задача.
6 NIGHTHUNTER
 
01.07.22
10:44
(3) в какой тч? В предприятии на форме партнер, какой это реквизит?
7 Ненавижу 1С
 
гуру
01.07.22
10:47
(6) в конфигураторе
8 NIGHTHUNTER
 
01.07.22
10:47
у одного Элементы.РасшифровкаПлатежа.ТекущиеДанные.ОбъектРасчетов.Договор
у второго, где договора Объект.Договор

как партнеру то задать обязательное заполнение?
9 Ненавижу 1С
 
гуру
01.07.22
10:48
(5) приходят пустые проведенные? откуда приходят?
10 Kassern
 
01.07.22
10:48
11 Kassern
 
01.07.22
10:48
надеюсь так понятно?
12 NIGHTHUNTER
 
01.07.22
10:48
в Тч расшифровка платежа есть реквизит Партнер, может это он?
13 Kassern
 
01.07.22
10:49
(12) Аллилуя! А я что написал в (3) ?
14 NIGHTHUNTER
 
01.07.22
10:49
(11) да, если это он ясно!
15 NIGHTHUNTER
 
01.07.22
10:49
(13) Ну если это так, то да.
16 Ненавижу 1С
 
гуру
01.07.22
10:50
+(9) и в каком статусе, потому что от статуса сильно зависит:
17 Ненавижу 1С
 
гуру
01.07.22
10:50
Если Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.НеСогласована
        Или Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.Отклонена Тогда
        
        НепроверяемыеРеквизиты.Добавить("СтатьяДвиженияДенежныхСредств");
        НепроверяемыеРеквизиты.Добавить("РасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств");
        НепроверяемыеРеквизиты.Добавить("Контрагент");
        НепроверяемыеРеквизиты.Добавить("БанковскийСчетКонтрагента");
        НепроверяемыеРеквизиты.Добавить("РасшифровкаПлатежа.Партнер");
18 Kassern
 
01.07.22
10:54
(15) Давайте поможем "Даше" найти партнера)
Неужели так сложно открыть форму в конфигураторе и посмотреть в ключе ПутьКДанным, откуда тянутся данные для этого поля? Оно даже не программно создано.
Вот же все написано "Элементы.РасшифровкаПлатежа.ТекущиеДанные.Партнер" - что это значит? А то что из табличной части РасшифровкаПлатежа тянется партнер из текущей строки.
19 Kassern
 
01.07.22
10:54
надеюсь ТС знает как посмотреть путь к данным у реквизитов на форме.
20 NIGHTHUNTER
 
07.07.22
11:05
Вот интересуют эти три поля, и нужно задать для них, условие обязательного заполнения.

ОбъектРасчетов, Договор, Поставщик.

Выявлено что, -

ОбъектРасчетов -> Элементы.РасшифровкаПлатежа.ТекущиеДанные.Объектрасчетов
Договор -> Элементы.РасшифровкаПлатежа.ТекущиеДанные.ОбъектРасчетов.Договор
        или второе поле
        -> Объект.Договор
Поставщие -> Элементы.РасшифровкаПлатежа.ТекущиеДанные.Партнер

Поля, их пути. Как сейчас можно задать им обязательность заполнения?

(17) То есть, из этого кода нужно исключить строку НепроверяемыеРеквизиты.Добавить("РасшифровкаПлатежа.Партнер"); ?
Это в процедуре ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
21 СеменовСемен
 
07.07.22
11:07
в конфигураторе наверняка разные страницы есть у этой области
22 NIGHTHUNTER
 
07.07.22
11:11
(21) о какой вы области? http://joxi.ru/KAgREMdc5GX7v2
23 NIGHTHUNTER
 
07.07.22
11:12
(17) Эту строку нужно в коде комментировать?

НепроверяемыеРеквизиты.Добавить("РасшифровкаПлатежа.Партнер");
24 Ненавижу 1С
 
гуру
07.07.22
13:41
(22) (23) ответь на (16)