|
Нужна помощь при заполнений счет-фактуры на оснований созданного документа | ☑ | ||
---|---|---|---|---|
0
ZADR
02.04.13
✎
09:44
|
Здравствуйте, есть документ, надо чтобы создавалась счет-фактура и чтобы она брала данные с созданного документа... подскажите как...
|
|||
1
Eugene_life
02.04.13
✎
09:46
|
Обработка заполнения?
|
|||
2
bazvan
02.04.13
✎
09:46
|
ОбработкаЗаполнения
|
|||
3
Лодырь
02.04.13
✎
09:47
|
Что бы создавалась - добавь новый созданный тобой тип документов в список типов оснований сч-ф.
Что бы брала данные - перепиши процедуру обработка заполнения в модуле документа. |
|||
4
Лодырь
02.04.13
✎
09:48
|
А лучше не перепиши а вызови подписку на событие и там сделай все. Проще будет обновлять типовую.
|
|||
5
Serg_1960
02.04.13
✎
09:52
|
(0) Типовая конфигурация - смотри там. Там много таких связок документов со счет-фактурой.
|
|||
6
ZADR
02.04.13
✎
09:52
|
вот код:
Процедура КнопкаВыполнитьНажатие(Кнопка) ДокОпераций1 = документы.ПоступлениеТоваровУслуг.СоздатьДокумент(); ДокОпераций1.Дата = ЭлементыФормы.ПолеВвода1.Значение; ДокОпераций1.ОтражатьВУправленческомУчете = Истина; СтрокаТабличнойЧасти = ДокОпераций1.Услуги; спрОрганизация = справочники.Организации.НайтиПоКоду("000000004"); ДокОпераций1.Организация = спрОрганизация; // далее заполняет все колонки... // и вот здесь создается счет-фактура ДокОпераций2 = документы.СчетФактураПолученный.СоздатьДокумент().ЗаполнитьПоДокументуОснования(); ДокОпераций2.Дата = ЭлементыФормы.ПолеВвода1.Значение; ДокОпераций2.ДатаВходящегоДокумента = ЭлементыФормы.ПолеВвода1.Значение; ДокОпераций2.НомерВходящегоДокумента = ExcelЛист.Cells(2,4).Value; ДокОпераций2.ПодтвержденДокументамиОтгрузки = ИСТИНА; ДокОпераций2.Организация = спрОрганизация; ДокОпераций2.Контрагент = спрКонтрагент; ДокОпераций2.ДоговорКонтрагента = ДокОпераций1.ДоговорКонтрагента; ДокОпераций2.Покупатель = спрОрганизация; ДокОпераций2.Поставщик = спрКонтрагент; ДокОпераций2.Записать(); ДокОпераций1.Записать(РежимЗаписиДокумента.Проведение); Excel.Quit(); Предупреждение("Документы созданы"); КонецПроцедуры пока что такой код... подскажите как заполнить... |
|||
7
ZADR
02.04.13
✎
09:54
|
счет-фактура создается но не приклепляется к документу...
|
|||
8
ZADR
02.04.13
✎
09:54
|
я там перепутал
ДокОпераций2 = документы.СчетФактураПолученный.СоздатьДокумент(); вот так |
|||
9
ZADR
02.04.13
✎
13:27
|
народ, поскажите...
|
|||
10
Alexey_taa
02.04.13
✎
13:59
|
ДокОпераций1.Записать(РежимЗаписиДокумента.Проведение); надо делать до ДокОпераций2 = документы.СчетФактураПолученный.СоздатьДокумент().ЗаполнитьПоДокументуОснования();
|
|||
11
Aprobator
02.04.13
✎
14:03
|
(6) и где тут хотя бы ссылка на документ основание?
|
|||
12
ZADR
02.04.13
✎
14:04
|
Обращение к процедуре объекта как к функции (ЗаполнитьПоДокументуОснования);
ошибка... |
|||
13
Aprobator
02.04.13
✎
14:04
|
(12) а нефиг процедуру как функцию юзать.
|
|||
14
ZADR
02.04.13
✎
14:05
|
я просто в этом мало разбираюсь... как сделать? код можешь написать?
|
|||
15
Aprobator
02.04.13
✎
14:11
|
Код пишем и при этом мало разбираемся? Подрабатываем что ли?
Лови:
|
|||
16
ZADR
02.04.13
✎
14:21
|
(15) получилось! Спасибо вам большое!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |