Имя: Пароль:
1C
1С v8
ПКО, расшифровка платежа, проверка на пустое значение
0 igel1969
 
05.05.15
16:36
Здравствуйте!

Есть ПКО, у него есть табличная часть РасшифровкаПлатежа.
В этой табличной части реквизит ДокументРасчетовСКонтрагентом может быть заполнен, а может быть и не заполнен (если этот платеж не прикреплен еще ни к какому документу).
Вот как мне проверить это?
Если бы я точно знал тип документа, по проверял бы на, допустим,
Документы.РеализацииТоваровУслуг.ПустаяСсылка()
Но в данном случае может быть любой другой документ, не обязательно реализация.

Или поставлю вопрос шире, может я вообще не в том направлении движусь:
Вот у меня есть недопривязанный ПКО. Возможно какая-то часть суммы уже привязана, а какая-то нет (т.е. в каких-то строках расшифровки платежа указан документ расчетов, а в одной строке не указан). И есть документ, тоже ни к чему не привязанный, который надо привязать к этому ПКО. Я хочу найти в ПКО, в расшифровке платежа строку с неуказанным документом и указать туда нужный документ. Ну, а если сумма ПКО еще не вся погасится этим документом, то создать еще одну "пустую" строчку в расшифровке, с остатком суммы.
Если другой возможности привязать нет (мож я чего про то не знаю?), то как найти "пустую" строку в расшифровке платежа?
1 Ненавижу 1С
 
гуру
05.05.15
16:37
ЗначениеЗаполнено
2 igel1969
 
05.05.15
16:40
(1) ага, спасибо, ща попробую
3 igel1969
 
05.05.15
16:44
(1) да, работает, спасибо
4 Михаил Козлов
 
05.05.15
17:17
В типовых есть процедура проверки заполненности реквизитов таб. части (что-то типа ПроверитьЗаполнениеТабличнойЧасти). Нужно лишь задать список обязательных реквизитов.