|
Формирование РКО программно | ☑ | ||
---|---|---|---|---|
0
Vladislava-smile
30.12.14
✎
08:38
|
Есть таблица с полями контрагент, сумма и РКО. Контрагент и сумма заполняются. А на основании этих данных должны формироваться РКО, но не проведенные, а только сохраненные. Он мне никакие не показывает в списке.
Для Каждого СтрокаТаблицы Из РКО Цикл ДокументРКО = Документы.РасходныйКассовыйОрдер.СоздатьДокумент(); ДокументРКО.Номер=Номер+1; ДокументРКО.Дата = ДатаРКО; ДокументРКО.ВидОперации = Перечисления.ВидыОперацийРКО.ПрочиеРасчетыСКонтрагентами; ДокументРКО.Контрагент = СтрокаТаблицы.Контрагент; ДокументРКО.ЗаполнитьПоляВыдатьПоДокументу(СтрокаТаблицы.Контрагент); ДокументРКО.РасчетныйДокумент = ОперацияБух; ДокументРКО.Организация = Организация; ДокументРКО.СуммаДокумента = СтрокаТаблицы.Сумма; ЗаполнениеДокументовПереопределяемый.ЗаполнитьШапкуДокумента(ДокументРКО,глЗначениеПеременной("глТекущийПользователь")); ДокументРКО.УстановитьОснование(); ДокументРКО.УстановитьПриложение(ОперацияБух); ВалютаДокумента = ДокументРКО.мВалютаРегламентированногоУчета; ДокументРКО.КурсДокумента = 1; ДокументРКО.КратностьДокумента = 1; ДокументРКО.Касса = Касса; ДокументРКО.Оплачено = Истина; ДокументРКО.ВалютаВзаиморасчетовРаботника = ВалютаДокумента; ДокументРКО.ОтражатьВУправленческомУчете = Истина; СтрокаПлатеж = ДокументРКО.РасшифровкаПлатежа.Добавить(); СтрокаПлатеж.СуммаПлатежа = СтрокаТаблицы.Сумма; СтрокаПлатеж.КурсВзаиморасчетов = 1; СтрокаТаблицы.РКО = ДокументРКО.Ссылка; |
|||
1
Любопытная
30.12.14
✎
08:39
|
А где тут Записать()?
|
|||
2
Vladislava-smile
30.12.14
✎
08:39
|
И не подскажите, номер автоматически проставится или нужно присваивать?
|
|||
3
Godofsin
30.12.14
✎
08:40
|
(2) автоматически
|
|||
4
Любопытная
30.12.14
✎
08:41
|
а не подскажу) Наверное автоматически. Но может и нужно присваивать) Всегда ж можно попробовать
|
|||
5
Vladislava-smile
30.12.14
✎
08:44
|
автоматически ), (1) - спасибо, зачем записывать его, конечно )
|
|||
6
Vladislava-smile
30.12.14
✎
08:52
|
А почему в таблицу ссылка не идет есть варианты?
СтрокаТаблицы.РКО = ДокументРКО.Ссылка; |
|||
7
Vladislava-smile
30.12.14
✎
08:53
|
Тип ДокументСсылка.РасходныйКассовыйОрдер
|
|||
8
hhhh
30.12.14
✎
09:08
|
(6) потому что нет записать(). До Записать() в ДокументРКО.Ссылка пусто.
|
|||
9
Vladislava-smile
30.12.14
✎
09:15
|
Записать вставила уже, все равно в таблице не отображается. В списке РКО отображаются.
|
|||
10
Любопытная
30.12.14
✎
09:16
|
(9) записала после того, как в строку таблицы засунула или после?
|
|||
11
Любопытная
30.12.14
✎
09:17
|
Ну и всякие там отображения таблиц опять же надо посмотреть
|
|||
12
Vladislava-smile
30.12.14
✎
09:18
|
(10) - Перед конечно.
(11) - сейчас гляну. |
|||
13
Vladislava-smile
30.12.14
✎
09:19
|
Спасибо, что откликаетесь, я ой как недавно этим всем занимаюсь. (
|
|||
14
Любопытная
30.12.14
✎
09:21
|
Давайте без плача Ярославны обойдемся.
Лучше посмотри, что там за СтрокаТаблицы, что записывается в СтрокаТаблицы.РКО и как эта вся байда выводится на форму |
|||
15
Vladislava-smile
30.12.14
✎
09:25
|
Ок.
Работает, спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |