Имя: Пароль:
1C
1С v8
Бух 8.2 Зачем дана возможность добавлять субконто в режиме Предприятия?
,
0 yuraskas
 
28.11.13
14:12
Зачем дана такая возможность, если программно эти добавленные субконто использовать нельзя?
1 ДенисЧ
 
28.11.13
14:13
Как это нельзя?
2 yuraskas
 
28.11.13
14:16
Ну вот так. Добавили на 90-е субконто "Подразделения". Программно делаю ручные проводки, система не видит это субконто.
3 IKSparrow
 
28.11.13
14:18
(1) Все очень просто. Бухгалтеру нужно работать. Ему некогда ждать программиста.
4 Жан Пердежон
 
28.11.13
14:20
(2) проверь все внимально, начни с рук, с того ли места они растут
5 Мимохожий Однако
 
28.11.13
14:20
(2)А как же остальные программируют ручные проводки?!
6 yuraskas
 
28.11.13
14:22
ладно, попробую еще раз.
7 IKSparrow
 
28.11.13
14:23
Речь просто шла о том, что человек использует предопределенные элементы.
8 Жан Пердежон
 
28.11.13
14:29
Для каждого СтрокаВидовСубконто из ТвойСчет.ВидыСубконто цикл
    Сообщить(СтрокаВидовСубконто.ВидСубконто);
КонецЦикла;
9 yuraskas
 
28.11.13
14:35
да нет, не видно. Может я его както не правильно создал. СЧет 90,08 субкотно №2 создал "Подразделения". В видах субконто в типе значения выбрал спр.Подразделения.
10 yuraskas
 
28.11.13
14:37
Вернее счет 90.08.1
11 aka AMIGO
 
28.11.13
14:39
интересно.. а не должны-ли такие субконто созданы также и в верхних группах?
12 yuraskas
 
28.11.13
14:42
на сколько в верхней? в 90.08 или в 90?
13 aka AMIGO
 
28.11.13
14:44
(12)  да, для 90.08 и 90 - вторые субконто с тем-же значением субконто

ЗЫ. это ИМХО .. может быть фантастика, но остатки и обороты-то считаются по счетам, и по всем подчиненным субсчетам..
14 aka AMIGO
 
28.11.13
14:45
а у тебя сейчас  в 90 и 90.08 - пусто
15 yuraskas
 
28.11.13
14:45
сейчас проверим
16 aka AMIGO
 
28.11.13
14:46
жаль, у меня нет 8-ки
посмотри, как это сделано в других счетах, типовое заполнение
17 Euguln
 
28.11.13
14:48
Сдается мне ТС лукавит. Как программно заполняешь?
18 yuraskas
 
28.11.13
14:51
Движение = НаборЗаписей.Добавить();
        Движение.Регистратор = Документ.Ссылка;
        Движение.Период = ДатаОтчета;
        Движение.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.08.1");
        Движение.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("26");
        Движение.ПодразделениеКт = РезультатЗапроса26.Подразделение;
        Движение.СубконтоДт. - вот тут то подразделение и не выбирается???
19 yuraskas
 
28.11.13
14:52
(16) я думаю что это не должно влиять, в конфигураторе в 90 вообще пусто, 90.01 одно субконто, в 90.02 другое.
20 aka AMIGO
 
28.11.13
14:53
(19) ммм.. тогда отбой моим измышлизмам
21 Euguln
 
28.11.13
14:58
(18)
ВидСубк = Движение.СчетДт.ВидыСубконто[Сч].ВидСубконто;
Движение.СубконтоДт.Вставить(ВидСубк, ЗначениеСубконто);
22 aka AMIGO
 
28.11.13
15:03
(21) так сложно нужно?
вид субконто-то однозначно определен в его свойствах в субсчете
23 Euguln
 
28.11.13
15:04
(22) выдрал из типовой ))
24 yuraskas
 
28.11.13
15:05
ну я тоже уже подходил к этому
в отладчике вот так
Движение.СчетДт.ВидыСубконто[1].ВидСубконто
вижу свое подразделение
25 aka AMIGO
 
28.11.13
15:05
там у ТС запрос по сч26, из него определяется подр, а вот чему оно равно - надо смотреть в отладчике..
плюс ко всему - присвоение субконто - должна быть ссылка? или элемент? или это не важно?
26 timurhv
 
28.11.13
15:06
Для к = 2 по Проводка.СчетДт.ВидыСубконто.Количество() Цикл
    ТекЗначениеСубконто = "";
    Если СтруктураШапкиДокумента.Свойство("СубконтоСчетДебета" + к,ТекЗначениеСубконто) Тогда
        Проводка.СубконтоДт[(Проводка.СчетДт.ВидыСубконто[к-1].ВидСубконто)] = ТекЗначениеСубконто;
    КонецЕсли;
КонецЦикла;
27 ДенисЧ
 
28.11.13
15:06
Я не понял... Автор хочет, чтобы субконто, созданное в предприятии, вылезало в автоподстановку в конфигураторе??

Да, правильно про 1с8 говорят...
28 yuraskas
 
28.11.13
15:06
нене. разбираем счет 90,08, с 26 все впорядке, у него признак "Вести по подразделениям"
29 yuraskas
 
28.11.13
15:07
(27) хотелосьбы
30 Euguln
 
28.11.13
15:07
(25) он хотел, чтобы его добавленное субконто было в списке предопределенных после "."
31 Euguln
 
28.11.13
15:07
(29) АГЗМ купи
32 aka AMIGO
 
28.11.13
15:08
(30) вот, дошло :)
33 ДенисЧ
 
28.11.13
15:08
(29) А потом берём конфу, заливаем в новую базу, создаём другие субконты...
В общем, про связь 1с и мозгами правильно было сказано...
34 yuraskas
 
28.11.13
15:09
Зато теперь заработало. Спасибо всем за участие.
35 aka AMIGO
 
28.11.13
15:10
(33) про неродные субконто теперь надо помнить при каждом ковырянии в БД..
36 yuraskas
 
28.11.13
15:10
у нас еще и неродные субсчета ;)
37 Euguln
 
28.11.13
15:11
(35) Зачем??? По виду субконто счета вставляем, как в (21)
38 aka AMIGO
 
28.11.13
15:13
(37) да, это понятно.. я имел в виду обновления, может улетучиться неродное
39 aka AMIGO
 
28.11.13
15:19
+38 неясно я выражаюсь.. если поступят обновления в ПС, то они затронут всё, и что сделано руками может похериться..
но это опять размышлизмы .. возможно, пустопорожние
40 grayshadow
 
28.11.13
15:34
клево что заработало...
а я смотрю типовую БП 2.0.45:
подразделение - измерение РБ, а не субконто
в ПВХ Виды субконто нет подразделений
на счете 26 нет субконто подразделения
41 aka AMIGO
 
28.11.13
15:35
(40) может быть самодельная
42 grayshadow
 
28.11.13
15:36
зачем нужна самодельная бухня?:)
43 aka AMIGO
 
28.11.13
15:38
(42) ну, хотя-бы по хотелке бухов посмотреть сч26 по подрам
44 grayshadow
 
28.11.13
15:39
(42) и чем измерение не канает?
45 aka AMIGO
 
28.11.13
15:39
(44) не знаю :)
46 aka AMIGO
 
28.11.13
15:41
+45 если в измерения пишутся накладные расходы по подразделениям, особенно если подразделений много - тогда и этот вариант подходит
47 yuraskas
 
28.11.13
15:53
(40) в 26 установлен признак "Учет по подразделениям"
48 grayshadow
 
28.11.13
15:54
ага, признак, а не субконто:)
2 + 2 = 3.9999999999999999999999999999999...