|
Создание на основании |
☑ |
0
dred999
20.04.16
✎
17:11
|
Всем привет!
Есть Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.174)
В нем есть документ реализация ТиУ.
Мне нужно обработкой документу выписать счет-фактуру.
Подскажите плз добре люди начинающему кодеру как это сделать.?
|
|
1
Господин ПЖ
20.04.16
✎
17:12
|
поглядеть в других местах как это реализовано
|
|
2
zak555
20.04.16
✎
17:12
|
выписывай через помощника
|
|
3
dred999
20.04.16
✎
17:21
|
(1) Негде мне смотреть. Обработок подобных нет
|
|
4
Господин ПЖ
20.04.16
✎
17:26
|
ты не поверишь - но можно скопировать код из обработчика ввода на основании и обработать напильником
|
|
5
salvator
20.04.16
✎
17:26
|
(3) Открой конфигуратор и посмотри как реализован механизм создания с-ф.
|
|
6
PuhUfa
20.04.16
✎
17:30
|
Реализ = Документы.РеализацияТоваровУслуг;
Выборка = Реализ.Выбрать(ДатаНачала,ДатаКонца);
Пока Выборка.Следующий() Цикл
СФ = Документы.СчетФактураВыданный.СоздатьДокумент();
СФ.Заполнить(Выборка.Ссылка);
СФ.Номер = Выборка.Номер;
Если Выборка.Проведен Тогда
СФ.Записать(РежимЗаписиДокумента.Проведение);
Иначе
СФ.Записать(РежимЗаписиДокумента.Запись);
КонецЕсли;
КонецЦикла;
|
|
7
zak555
20.04.16
✎
17:31
|
(6) фигня
Докумененты.СчетФактураВыданный.СоздатьДокументНаОсновании(Основание);
|
|
8
dred999
20.04.16
✎
17:37
|
(7)
Основание = РеализацияТоваровИУслуг.ПолучитьОбъект();
Докумененты.СчетФактураВыданный.СоздатьДокументНаОсновании(Основание);
да?
|
|
9
zak555
20.04.16
✎
17:39
|
(8) лучше так -- проверит -- если СФ уже или нте
УчетНДСВызовСервера.СоздатьСчетФактуруВыданныйНаОсновании(Основание);
|
|
10
dred999
20.04.16
✎
17:40
|
(9) Счет фактуры Нет!
|
|
11
dred999
20.04.16
✎
17:43
|
Обработка создает документ Реализация ТиУ из екселя. И эта же обработка должна создавать счет-фактура выданный в созданом документе, а потом дальше пошла создавать документ РеализацияТиУ и СчФакт. Пока строки в ексель заполненные не закончатся. Создание документа Реализация ТиУ я уже сделал, надо в него дописать создание Счет Фактуры
|
|
12
dred999
20.04.16
✎
17:59
|
Ни кто не подскажет?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший