Помощь - Поиск - Пользователи - Календарь
Полная версия: Печатная форма
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Отчеты и обработки для платформы "1С:Предприятие 7.7"
Comoc Nerwov
Как напечатать счет-фактуру и накладную на одной странице? Есть специальная внешняя форма?
Заранее спасибо.
alex_presnykov
Если не знаком с конфигурированием 1С, то самое простое, что приходит в голову - просто скопировать в Excel сначала форму счета, потом накладной и после распечатать)
Comoc Nerwov
Цитата(alex_presnykov @ 2.8.2007, 1:31) *

Если не знаком с конфигурированием 1С, то самое простое, что приходит в голову - просто скопировать в Excel сначала форму счета, потом накладной и после распечатать)

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

Копируешь в сф из накладной процедуру печати с добавлением в текст модуля ДокументОснование (ведь с него будешь данные драть)

Премного благодарен.
Еще необходимо чтобы работала и обычная печатная форма. Подскажите как это организовать?
Popova
Я бы взяла за основу внешний отчет GTD2006 типа (находится в ExtForms/PrnForms) и добавила туда в таблицу ниже Торг-12, а в процедуру "печать" процедуру печать из расходной накладной, ну естественно переписав, типа добавить ДокОснование в Докум.реквизиты... Ну прийдется постараться, а потом Сервис/Регистрация внешних печатных форм/Счет-фактура/ Кнопка "Изменить"/ Добавить в список/ Выбрать наш отчетик (он должен находится в ExtFroms/PrnForms), и при открытии С/ф и выборе печатной формы выбирать нашу процу... biggrin.gif
Comoc Nerwov
Создал внешним отчетом, на печать выводиться без проблем и как требовалось, а вот записать
табличную часть накладной с данными из СФ не получается. Если я правильно понял процедура
ВводНаОсновании во внеш. отчетах(обработках) не работает. Может что-то подскажете, спасибо.
--->
Таб.ВывестиСекцию("Примечание");

// Процедура печати накладной:

ДокНак=СоздатьОбъект("Документ.РеализацияТоваров"); // создаем
ДокНак.Новый(); //
ДатаДок = Докум.ДатаДок; // накладную
//ТекНак = ДокНак.ТекущийДокумент();
НомерДок= глНомерДокумента(ДокНак.ТекущийДокумент());

ДокНак.ТМЦ = Докум.ТМЦ; // не работает :-(

ДокНак.Записать(); // записываем её
Таб.ВывестиСекцию("Накладная"); // выводим на печать

Докум.ВыбратьСтроки();
Пока Докум.ПолучитьСтроку() = 1 Цикл
Таб.ВывестиСекцию("СтрокаНак");
КонецЦикла;

Таб.ВывестиСекцию("ИтогиНак");
Таб.ВывестиСекцию("ПодвалНак");
// -- Конец -- //

Таб.ПараметрыСтраницы(,,,,,,,,,1,,);
-------->
Vlad
Цитата(Comoc Nerwov @ 1.8.2007, 23:18) *

Как напечатать счет-фактуру и накладную на одной странице? Есть специальная внешняя форма?
Заранее спасибо.


Вообще-то, счет-фактура утвержденная регламентированная форма, и налоговой твоя самодеятельность может не понравиться. Рекомендую проконсультироваться хотя бы у аудиторов, чтобы твой труд не оказался напрасным.
Irina1
А где цикл по строкам нового документа?
Comoc Nerwov
Спасибо, я уже разобрался luxhello.gif .
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.