Имя: Пароль:
1C
 
Формирование документа Бухгалтерская Справка программно.
0 АндрейМТ
 
07.09.05
13:59
Никак не могу понять одну вещь :-( Может кто нить подскажет плз.
Проблема в следующем. Бухгалтерия 7.7 Формирую программно документ бухгалтерскую справку.
БухСправка.Новый();
БухСправка.ДатаДок=ТекущаяДата();
БухСправка.НомерДок="тест";
БухСправка.НоваяСтрока();
БухСправка.СчетДт=СчетПоКоду("76.5");
БухСправка.СубконтоДт1=Контрагент.ТекущийЭлемент();
БухСправка.СубконтоДт2=Контрагент.ОсновнойДоговор;
БухСправка.СчетКт=СчетПоКоду("51");
БухСправка.СубконтоКт1=БанковскиеСчета.ТекущийЭлемент();
БухСправка.СубконтоКт2=ДвиженияДенежныхСредств.ТекущийЭлемент();
БухСправка.Сумма=ТзТетрадь.Сумма;
БухСправка.Записать();
БухСправка.Провести();

Проблема в том, что Бухгалтерская Справка формируется, в таблично а вот в табличной части нет значения субконто.
1 Лис в курятнике
 
07.09.05
14:00
там их сначала надо тип определять
2 АндрейМТ
 
07.09.05
14:00
То есть значение счета есть, а вот значение субконто не подставляется.
Подскажите плз что делать?

Функцию использовать НазначитьТип и УстановитьТип не получится :-( Они доступны в контексте модуля формы только :-((
3 АндрейМТ
 
07.09.05
14:01
А как назначит тип ? Какой Функцией ?
4 Grant
 
07.09.05
14:02
(2) БухСправка.НазначитьТип()...
5 АндрейМТ
 
07.09.05
14:02
Ок щас попробую. Спасибо.
6 АндрейМТ
 
07.09.05
14:05
Спасибо! Работает.
7 427
 
07.09.05
14:06
Не взлетит...
(0) трахаться будет долго...

постов 50-60 в ветке будет


ГУСАРЫ! МОЛЧАТЬ!!!
8 Vint Kras
 
07.09.05
14:08
(7) повеселиться хочешь ?
9 427
 
07.09.05
14:09
пля... сам слепой... Он же документ сразу пишет в базу, не открывая...
а не создает через открыть Эту ДолбануюФорму...
10 427
 
07.09.05
14:11
вообще то я всегда открываю заполненные НЕЗАПИСАННЫЕ доки - и юзер САМ определяет, надо ли их сохранять...

Тупого создания дока с записью в базу никогда не делаю....
11 Grant
 
07.09.05
14:13
(10) теперь оправдываться неделю...
12 GrayT
 
07.09.05
14:17
(10)Во я тормажу... Открыть заполненый и незаписанный - это как?
13 Grant
 
07.09.05
14:22
(12)Открыть новый и заполнить через контекст...
14 427
 
07.09.05
14:28
(13) через контекст не сможешь штатно... но это можно обойти
15 GrayT
 
07.09.05
14:30
(13)Открыть и заполнить <> заполнить и открыть
(14)Не томи душу. Я правильно понял, что есть возможность заполнить и открыть?
16 427
 
07.09.05
14:39
- либо правишь Процедуру ВводНового
- либо берешь Альфа за задницу и он колется
17 GrayT
 
07.09.05
14:47
Тю-ю-ю. Я то думал :)
18 Grant
 
07.09.05
14:52
(15) А это так принципиально, если после открытия что-то мыргнет?!
19 GrayT
 
07.09.05
14:55
(18)Нормально через контекст не заполнишь....
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший