|
КД. Как заполнить счет, если в источнике его нет?
| ☑ |
0
GreatOne
07.08.14
✎
14:10
|
КД только постигаю. Переношу, к примеру, приходный кассовый ордер, в БП есть реквизит "СчетКасса", хозрасчетный. В КА его нет. Как грамотно заполнить его каким-нибудь значением при переносе? Почему-то думал, что через ПКЗ указать нужный счет, но там не выбрать ничего.
Правильно ли будет создать новое ПКС и в "При выгрузке" прописать ПланыСчетов.Хозрасчетный.НайтиПоКоду("5001"); ?
|
|
1
GreatOne
07.08.14
✎
14:11
|
точнее Значение = ПланыСчетов.Хозрасчетный.НайтиПоКоду("5001");
|
|
2
VladZ
07.08.14
✎
14:18
|
ПриЗагрузке устанавливай нужный тебе реквизит. Как-то так:
Объект.мойреквзиит = нужноеЗначение;
|
|
3
ДенисЧ
07.08.14
✎
14:19
|
(0) Нормально
|
|
4
GreatOne
07.08.14
✎
14:20
|
То есть в ПКО писать, а не в ПКС?
|
|
5
Azverin
07.08.14
✎
14:22
|
(4) возьми и проверь!
|
|
6
GreatOne
07.08.14
✎
14:23
|
(5) оно и в ПКС работает, но как будет правильнее? У меня туго с обучением, я еле въезжаю в эту КД. Сейчас начну квадратные колеса мастерить, так вообще ничего не пойму
|
|
7
GreatOne
07.08.14
✎
14:24
|
первую главу Филатова раз 12 прочитал и от руки переписал
|
|
8
Azverin
07.08.14
✎
14:27
|
(4) в ПКО
|
|
9
GreatOne
07.08.14
✎
14:33
|
Спасибо! Сделал Объект.СчетКасса = ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.01"); в ПКО и правил лишних создавать не надо, я и не знал.
|
|
10
Naumov
07.08.14
✎
14:38
|
в событии после загрузки объекта делай с объектом что хочешь.
А можно у свойства перед выгрузкой установить Значение = планысчетов.Хозрасчетный....
|
|
11
anaed
07.08.14
✎
14:52
|
(9) для бп православнее будет
УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетКасса");
|
|
12
GreatOne
07.08.14
✎
15:10
|
(11) так и сделал, спасибо
|
|