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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Перепроводка документа

v7: Перепроводка документа
Я
   adm1nb3k
 
02.01.13 - 14:19
Здравствуйте. Нужна Ваша помощь.
Создан документ для расчета себестоимости продукции. Документ выбирает за определенный период оприходованные продукции (путем запроса). Определяет настоящую себестоимость.
Вопрос: Как можно находясь в текущем документе, в проведенном документе по реализации продукции, перепровести проводку по себестоимости?
 
 
   G-Re
 
1 - 02.01.13 - 14:29
Если в модуле формы, то
 ДС=СоздатьОбъект("Документ.себестоимость")
 ДС.СделатьНепроведенным();
 ДС.что-то сделать
 ДС.Записать();
 ДС.Провести();
Если в модуле проведения, то не нужно, у тебя не получится.
   G-Re
 
2 - 02.01.13 - 14:33
А вообще, поставленный вопрос методологически неверен. Это всё решается по-другому, иногда даже по-разному, НО почти НИКОГДА перепроведением задним числом ВСЕХ документов по реализации.
   adm1nb3k
 
3 - 02.01.13 - 14:37
(2) Согласен. Но, перепроводка нужна нам что бы определить сумму себестоимость реализованных продукции.
   Amra
 
4 - 02.01.13 - 14:58
(3) Корректируй себестоимость списания документом расчета себестоимости
   adm1nb3k
 
5 - 02.01.13 - 15:01
(4) Именно этого я и хочу сделать. Только вот не знаю как программным путем перепроводит.
   Classic
 
6 - 02.01.13 - 15:39
(5)
не меняй проводки документов. Разницу текущим документом списывай
   Злопчинский
 
7 - 02.01.13 - 15:46
(0) Посмотри как в типовой бухии сделано закрытие месяца по 15-16 счетам - в конце месяца считается отклонение средней себестоимости (на конец месяца?) от мгоновенных себестоимостей, рассчитанных в момент проведения - и дописываются в списание себестоимости требуемые дельты.
   Злопчинский
 
8 - 02.01.13 - 15:46
читать (7) не как утверждение, а как размышление
   adm1nb3k
 
9 - 07.01.13 - 00:03
Вопрос по-другому. Как мне находясь на документе РасчетСебестоимостиПродукции выполнить процедуру Перезаполнить из документа ОтпустМатериаловНаСторону?
   Злопчинский
 
10 - 07.01.13 - 00:08
(9)
а) скопипастить код и функционал кода в свой документ.
б) извернуться через контекст, доступный после открытия формы и запустить через контекст ОО для выполнения Перезаполнить
в) покурит в сторону формекса - там есть возможность вызывать процедуры чужих форм.
 
 Рекламное место пустует
   adm1nb3k
 
11 - 07.01.13 - 00:38
(10) А пример можно посмотреть по поводу варианта Б
   adm1nb3k
 
12 - 07.01.13 - 01:01
(10) Спасибо. Разобрался с вариантом А.
   Злопчинский
 
13 - 07.01.13 - 01:10
(11) иди на Конец Цикла

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