Вход | Регистрация

Форумы на Кубань.Ру


1С:Предприятие ::

Метки:

Как создать Документ "Операция" ?

Ø
Я
   Sancho
09.11.04 - 11:14
Что-то туплю, не могу программно создать документ "Операция". Вернее документ создается, а строки не могу создать. Дайте пример, плиз, у кого есть.
 
 
   Туxлый
1 - 09.11.04 - 11:19
Набери Документ.Операция в поиске по конфигурацтт в любой типовой бухе и будет тебе щщщастье.
   johnnik
2 - 09.11.04 - 11:23
В нем нет метода: "НоваяСтрока()" а есть метод "НоваяПроводка()"
Соответственно: ВыбратьПроводки() и ПолучитьПроводку()
   Sancho
3 - 09.11.04 - 11:37
(2) Делаю Док.НоваяПроводка() и не канает. Может как-то по другому?
   OFF
4 - 09.11.04 - 11:39
Опер создать объект операция
Опер новая проводка
   Sancho
5 - 09.11.04 - 11:47
(4) Нет, хочу создать не объект "Операция", а "Документ.Операция".
   Полный Рост
6 - 09.11.04 - 11:54
Операция = СоздатьОбъект("Операция");
Операция.Новая();
Операция.ДатаОперации = ;
Операция.НоваяПроводка();
Операция.РазделительПоФирме = ;
Операция.НомерЖурнала = ;
Операция.Дебет.Счет = Опер.Дебет.Счет;
Операция.Дебет.Субконто(1,);
Операция.Дебет.Субконто(2,);
Операция.Дебет.Субконто(3,);
Операция.Кредит.Счет = ;
Операция.Кредит.Субконто(1,);
Операция.Кредит.Субконто(2,);
Операция.Кредит.Субконто(3,);
Операция.Сумма = ;
Операция.СодержаниеПроводки = ;
Операция.Содержание = ;
Операция.СуммаОперации = ;
Операция.Записать();
   Полный Рост
7 - 09.11.04 - 11:58
2 Sancho
не видел поста 5.
Документ.Операция - создается документом при проведении.
   Anomaly
8 - 09.11.04 - 12:07
В операцию документа "Документ.Операция" проводки добавлять все-таки лучше через его операцию ))) извините за тавтологию.
Док=СоздатьОбъект("Документ.Операция");
Док.Новый();
Док.ДатаДок='01.01.2004';
Док.Записать();
Оп=СоздатьОбъект("Операция");
Оп.НайтиОперацию(Док.ТекущийДокумент());
Оп.НоваяПроводка() и т.п.
   Sancho
9 - 09.11.04 - 12:08
(7) Нет, при проведении документа формируется "Операция" у этого документа. а "Документ.Операция" создается когда мы делаем руками (интерактивно) ручную операцию. Так вот его-то (Документ.Операция) я и хочу создать программно, причем сам документ создается а проводки не хочет, хотя делаю как в глобальном модуле (ТекДок.Операция.НоваяПроводка()). Ругается "недопустимая операция". Ничего не понимаю.
   Vint Kras
10 - 09.11.04 - 12:12
(9) ты чего паришь ? ты 6 пост пробовал ?
 
  Рекламное место пустует



Список тем форума

Форум Территория 1С

  Рекламное место пустует
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует