Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Ввод на основании / 15 сообщений из 15, страница 1 из 1
04.04.2009, 21:53
    #35912408
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Есть счет возможно ли программно ввести на его основании реализацию товаров и как это сделать. Заранее спасибо.
...
Рейтинг: 0 / 0
04.04.2009, 22:45
    #35912453
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Подскажите плиз. Как из моей обработки вызвать процедуру печать Расх Накл.
...
Рейтинг: 0 / 0
04.04.2009, 22:56
    #35912466
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
А как в заголовке окна табличного дока написать свое..
...
Рейтинг: 0 / 0
05.04.2009, 01:54
    #35912580
Paulpit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
1.
Реализация = Документы.РеализацияТоваров.СоздатьОбъект();
Реализация.Дата = ТекущаяДата();
Реализация.Заполнить(Счет);
Реализация.УстановитьНовыйНомер();
Попытка
Реализация.Записать();
Исключение
КонецПопытки;
2.

ОткрытьФормуВыбораПечатныхФормОбъекта(РеализацияСсылка.ПолучитьОбъект(), ЭтаФорма);
3.
ЭтаФорма.Заголовок = "Бла- бла -бла";
...
Рейтинг: 0 / 0
05.04.2009, 12:45
    #35912742
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Огромное спасибо за ответы.
Есть документ Реализация как узнать вводился он на основании дока Счет или нет.
...
Рейтинг: 0 / 0
05.04.2009, 13:06
    #35912757
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Paulpit, а как ОткрытьФормуВыбораПечатныхФормОбъекта(РеализацияСсылка.ПолучитьОбъект(), ЭтаФорма) будет выглядеть для БП.
Кода делаю ТабДокумент.Показать(), то в заголовке окна что-то написано, а надо написать свое. Как это сделать
...
Рейтинг: 0 / 0
05.04.2009, 15:00
    #35912872
Paulpit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Вместо этого в БП есть общая форма печатьДокументов

Форма = ПолучитьОбщуюФорму("печатьДокументов");
Форма.Заголовок = "Бла-Бла....";
ОбластьПечати = Форма.ЭлементыФормы.ПолеТабличногоДокумента;
ОбластьПечати.ПолеСверху = ТабДокумент.ПолеСверху;
ОбластьПечати.ПолеСлева = ТабДокумент.ПолеСлева;
ОбластьПечати.ПолеСнизу = ТабДокумент.ПолеСнизу;
ОбластьПечати.ПолеСправа = ТабДокумент.ПолеСправа;
ОбластьПечати.РазмерКолонтитулаСверху = ТабДокумент.РазмерКолонтитулаСверху;
ОбластьПечати.РазмерКолонтитулаСнизу = ТабДокумент.РазмерКолонтитулаСнизу;
ОбластьПечати.ОриентацияСтраницы = ТабДокумент.ОриентацияСтраницы;
ОбластьПечати.Защита = Ложь;
ОбластьПечати.Доступность = Истина;
ОбластьПечати.ТолькоПросмотр = Ложь;
ОбластьПечати.ВставитьОбласть( ТабДокумент.Область());
Форма.Открыть();
...
Рейтинг: 0 / 0
05.04.2009, 16:40
    #35912970
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Спасибо Paulpit, сделал так РеализацияТоваровУслуг.Печать("Накладная"); вроде работает.
Не могу понять на форме Рас Накл нет кнопки печать, а в Предприятии есть, подскажи плиз как это реализовано. А как найти Расходную которая была введена на основании счета не подскажешь в БП. Заранее спасибо.
...
Рейтинг: 0 / 0
05.04.2009, 19:43
    #35913169
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Если печатать с обработки: РеализацияТоваровУслуг.Печать("Накладная"), возможно ли выводить 2 и более доков в одну печатную форму?
...
Рейтинг: 0 / 0
05.04.2009, 21:17
    #35913284
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Ввожу расходную через РеализацияТоваровУслуг.Заполнить(СчетНаОплатуПокупателю);
однако вид операции не заполняется. Пробовал через РеализацияТоваровУслуг.ВидОперации = Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия; не помогает. Помогите плиз.
...
Рейтинг: 0 / 0
06.04.2009, 14:53
    #35914631
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Есть Счет на основании его создаю Реализацию. Подскажите плиз как узнать какая реализация была создана на основании Счета. Конфу БП менять нельзя.
...
Рейтинг: 0 / 0
06.04.2009, 15:05
    #35914667
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
напрямую - никак. т.к. счет и реализация не связаны друг с другом. Если только через критерий отбора "ДокументыПоДоговоруКонтрагента" - договор у них один и тот же. Но если договор "один на все" - будет не ясно что на основании чего вводилось
...
Рейтинг: 0 / 0
06.04.2009, 20:57
    #35915441
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
Есть Реализация на основании его создаю СчетФактура. СчетФактураВыданный.Заполнить(РеализацияТоваровУслуг.Ссылка);
СчетФактураВыданный.Дата = ДатаДок;
СчетФактураВыданный.Записать(РежимЗаписиДокумента.Проведение);
СчетФактура создает, но при ее закрытии вылазит окно "Данные были изменены сохранить изменение" Помогите плиз. Еще заметил, в заголовке дока возле проведен *
...
Рейтинг: 0 / 0
06.04.2009, 21:31
    #35915491
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
* означает изменение реквизитов объекта. либо изменение элементов формы, у которых стоит галка "изменяет данные" в свойствах.

Т.е. после твоих манипуляций происходят какие-то изменения и система "думает" что счет-фактура изменена.
...
Рейтинг: 0 / 0
06.04.2009, 22:16
    #35915564
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод на основании
добавил

Если СчетФактураВыданный.ДатаНомерДокументовОплаты.Количество() = 0 Тогда
СчетФактураВыданный.ДатаНомерДокументовОплаты.Добавить();
КонецЕсли;

Вроде работает, не знаю правильно ли
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Ввод на основании / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]