|
|
|
Как получить програмно значение субконто ? | ☑ | ||
|---|---|---|---|---|
|
0
Evg
18.07.07
✎
09:51
|
Нужно что то вроде Перем1 = ВидыСубконтоВидыСубконто.ВидыНачисленийВыплат.ЗначениеПоНаименованию("аванс")
|
|||
|
1
чувак
18.07.07
✎
09:53
|
А Бух запрос уже отменили?
|
|||
|
2
Evg
18.07.07
✎
09:54
|
(1) что только запросом ?
|
|||
|
3
Evg
18.07.07
✎
09:55
|
(1) неудобно это, проще перебором
|
|||
|
4
чувак
18.07.07
✎
09:55
|
Значение субконто по другому нельзя получить
|
|||
|
5
Обдолбанный Вася
18.07.07
✎
09:56
|
что-то не пойму - вид субконто использует справочник, перечисление, документ, зачем обращаться именно к виду субконто?
|
|||
|
6
Evg
18.07.07
✎
09:57
|
(4) как быстрее его получить перебором, или запросом ?
|
|||
|
7
Evg
18.07.07
✎
09:58
|
(5) В модуле проведения выставляется будет субконто по условию
Операция.Дебет.ВидыНачислений = идыСубконтоВидыСубконто.ВидыНачисленийВыплат.ЗначениеПоНаименованию("аванс") |
|||
|
8
Evg
18.07.07
✎
09:59
|
+7, условие на форме дока
|
|||
|
9
Обдолбанный Вася
18.07.07
✎
10:00
|
(7) т.е. тип ВидаСубконто = неопределенный справочник? Так?
|
|||
|
10
Evg
18.07.07
✎
10:00
|
определенный = ВидыНачисленийПоЗП, конфа типовая бух,
|
|||
|
11
Обдолбанный Вася
18.07.07
✎
10:02
|
и что мешает обратиться к спр ВидыНачислений?
|
|||
|
12
Evg
18.07.07
✎
10:02
|
При проведении дока программно устанавливается значение субконто, но в реквизитах дока нет субконто , его программно надо определить.
|
|||
|
13
Evg
18.07.07
✎
10:03
|
(11) как оно мне поможет ?
В проводку надо писать значение субконто, а не справочник |
|||
|
14
Обдолбанный Вася
18.07.07
✎
10:04
|
или я не понимаю, что скорее всего, или что-то тут не так
|
|||
|
15
ZanderZ
18.07.07
✎
10:05
|
(13) ну так а значеним субконто и есть справочник
|
|||
|
16
Обдолбанный Вася
18.07.07
✎
10:05
|
развот
|
|||
|
17
ZanderZ
18.07.07
✎
10:06
|
(16) или афтар тупит по черному
|
|||
|
18
Evg
18.07.07
✎
10:08
|
(14), (15) есть документ, посмотри любой док бухии, там есть реквизиты субконто, в которые записывается выбираемое значение, потом при проведении пишется
Операция.Дебет.ВидыНачислений = Субконто1; // или другой вид субконто так вот у меня в доке нет реквизита Субконто, чтобы его выбирал пользователь, и добавлять его нет смысла для пользователя , т.к. это лишнея работа для него |
|||
|
19
ZanderZ
18.07.07
✎
10:11
|
(18)
Спр=СоздатьОбъект("Справочник.ВидыНачислений"); Спр.Найти....//что надо то и ищи потом Операция.Дебет.ВидыНачислений = Спр.ТекущийЭлемент() |
|||
|
20
Обдолбанный Вася
18.07.07
✎
10:11
|
спр = создатьсправочник ("НУЖНЫЙ_СПРАВОЧНИК") //то бишь ВидСубконто я хотел сказать
Спр.НайтиПоНаименованию("Аванс"); Дебет.ВидСубконто = Спр.ТекущейЭлимент |
|||
|
21
чувак
18.07.07
✎
10:12
|
(18) Я в шоке
|
|||
|
22
Evg
18.07.07
✎
10:19
|
(20 (21) Так и делал, только видсубконто не тот был
|
|||
|
23
Evg
18.07.07
✎
10:19
|
теперь работает
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |