Comoc Nerwov
1.8.2007, 20:18
Как напечатать счет-фактуру и накладную на одной странице? Есть специальная внешняя форма?
Заранее спасибо.
alex_presnykov
1.8.2007, 22:31
Если не знаком с конфигурированием 1С, то самое простое, что приходит в голову - просто скопировать в Excel сначала форму счета, потом накладной и после распечатать)
Comoc Nerwov
2.8.2007, 5:02
Цитата(alex_presnykov @ 2.8.2007, 1:31)

Если не знаком с конфигурированием 1С, то самое простое, что приходит в голову - просто скопировать в Excel сначала форму счета, потом накладной и после распечатать)
Немного знаком, необходимо прямо при печати счета-фактуры внизу вывести и накладную. Как это реализуется в 1С?
Amishechka
2.8.2007, 8:14
Копируешь в сф из накладной процедуру печати с добавлением в текст модуля ДокументОснование (ведь с него будешь данные драть)
Comoc Nerwov
2.8.2007, 18:45
Цитата(Amishechka @ 2.8.2007, 11:14)

Копируешь в сф из накладной процедуру печати с добавлением в текст модуля ДокументОснование (ведь с него будешь данные драть)
Премного благодарен.
Еще необходимо чтобы работала и обычная печатная форма. Подскажите как это организовать?
Я бы взяла за основу внешний отчет GTD2006 типа (находится в ExtForms/PrnForms) и добавила туда в таблицу ниже Торг-12, а в процедуру "печать" процедуру печать из расходной накладной, ну естественно переписав, типа добавить ДокОснование в Докум.реквизиты... Ну прийдется постараться, а потом Сервис/Регистрация внешних печатных форм/Счет-фактура/ Кнопка "Изменить"/ Добавить в список/ Выбрать наш отчетик (он должен находится в ExtFroms/PrnForms), и при открытии С/ф и выборе печатной формы выбирать нашу процу...
Comoc Nerwov
7.9.2007, 8:18
Создал внешним отчетом, на печать выводиться без проблем и как требовалось, а вот записать
табличную часть накладной с данными из СФ не получается. Если я правильно понял процедура
ВводНаОсновании во внеш. отчетах(обработках) не работает. Может что-то подскажете, спасибо.
--->
Таб.ВывестиСекцию("Примечание");
// Процедура печати накладной:
ДокНак=СоздатьОбъект("Документ.РеализацияТоваров"); // создаем
ДокНак.Новый(); //
ДатаДок = Докум.ДатаДок; // накладную
//ТекНак = ДокНак.ТекущийДокумент();
НомерДок= глНомерДокумента(ДокНак.ТекущийДокумент());
ДокНак.ТМЦ = Докум.ТМЦ; // не работает :-(
ДокНак.Записать(); // записываем её
Таб.ВывестиСекцию("Накладная"); // выводим на печать
Докум.ВыбратьСтроки();
Пока Докум.ПолучитьСтроку() = 1 Цикл
Таб.ВывестиСекцию("СтрокаНак");
КонецЦикла;
Таб.ВывестиСекцию("ИтогиНак");
Таб.ВывестиСекцию("ПодвалНак");
// -- Конец -- //
Таб.ПараметрыСтраницы(,,,,,,,,,1,,);
-------->
Цитата(Comoc Nerwov @ 1.8.2007, 23:18)

Как напечатать счет-фактуру и накладную на одной странице? Есть специальная внешняя форма?
Заранее спасибо.
Вообще-то, счет-фактура утвержденная регламентированная форма, и налоговой твоя самодеятельность может не понравиться. Рекомендую проконсультироваться хотя бы у аудиторов, чтобы твой труд не оказался напрасным.
А где цикл по строкам нового документа?
Comoc Nerwov
17.1.2008, 14:56
Спасибо, я уже разобрался

.