|
Присвоить значение рекв-ту с типом Характеристика
| ☑ |
0
icwsee
25.04.12
✎
10:36
|
Подскажите пож-та как присвоить значение реквизиту документа с типом Характеристика?
Пробую делать так:
Док.СубконтоДт1 = Сотрудник;
здесь Док.СубконтоДт1 - тип: Характеристика.ВидыСубконтоХозрасчетные
Сотрудник - тип СправочникСсылка.СотрудникиОрганизаций
Результата нет, после прохода этой строки Док.СубконтоДт1 остается со значением Неопределено...
|
|
1
butterbean
25.04.12
✎
10:38
|
весь код покажи
|
|
2
icwsee
25.04.12
✎
10:43
|
Вот:
Сотрудник = "";
СсылкаСотрудник = Справочники.СотрудникиОрганизаций.НайтиПоНаименованию(СтрСотрудник);
Если НЕ ЗначениеЗаполнено(СсылкаСотрудник) Тогда
Сообщить("Сотрудник """ + СтрСотрудник + """ не найден...");
Возврат;
Иначе
Сотрудник = СсылкаСотрудник;
КонецЕсли;
Док = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
Док.СубконтоДт1 = Сотрудник; // После прохода этой строки Док.СубконтоДт1 = Неопределено
|
|
3
Wobland
25.04.12
✎
10:45
|
(2) а зачем там это мощное если?
|
|
4
Wobland
25.04.12
✎
10:46
|
ах, да, ради возврата ;)
|
|
5
Buster007
25.04.12
✎
11:09
|
а на каком счете есть субконто СотрудникиОрганизации?
|
|
6
Buster007
25.04.12
✎
11:11
|
+(5) следовательно, если ты поищешь, то собственно и не найдешь, потому что такой тип значения характеристика принимать не может.
|
|
7
icwsee
25.04.12
✎
11:12
|
на 70-м...
|
|
8
icwsee
25.04.12
✎
11:18
|
Да ошибка в том что нужно было использовать спр. физических лиц, а не сотрудников.
Всем спасибо, получилось...
|
|