|
создать документ "Операция" | ☑ | ||
---|---|---|---|---|
0
iQwerty
02.07.13
✎
11:03
|
Господа, подскажите пожалуйста как программно можно создать для каждого документа из ТабличноеПоле3 документ "Операция" с проводками Дт 003.1 субконто ""контрагент", "Номенклатура", "Склады", количество, сумма в рублях(если есть) по курсу на дату документа?
|
|||
1
zak555
02.07.13
✎
11:04
|
ДокОпер = Документы.Операция.СоздатьДокумент();
|
|||
2
Godofsin
02.07.13
✎
11:04
|
Ты кода ждешь?
|
|||
3
Maxus43
02.07.13
✎
11:08
|
(1) + потом проводки = Регистрбухгалтерии.Хозрасчетный.СоздатьНаборзаписей()...
делаем проводки, привязваем к документы операция |
|||
4
iQwerty
02.07.13
✎
11:13
|
что то не могу понять как работает документ операция, вроде как нужно создать документ, заполнить таблицу проводок данными и провести
|
|||
5
zak555
02.07.13
✎
11:14
|
(4) таблица проводок -- это движения по РБ
|
|||
6
Chai Nic
02.07.13
✎
11:15
|
У операции нет табличной части..
|
|||
7
LDO_Den
02.07.13
✎
11:16
|
(4) в доке операция табличная часть - это ссылка на регистр бухгалтерии с отбором по тек доку, при создании надо сразу создать док операцию, создать проводки и регистратора у них проставить созданный документ
|
|||
8
zak555
02.07.13
✎
11:16
|
ДокОпер = Документы.ОперацияБух.СоздатьДокумент();
ДокОпер.Дата = ДатаОперации; ДокОпер.Организация = Организация; ДокОпер.Движения.Хозрасчетный.Загрузить(РезультатЗапроса.Выгрузить()); ДокОпер.Записать(); |
|||
9
aka AMIGO
02.07.13
✎
11:19
|
||||
10
Godofsin
02.07.13
✎
11:23
|
(6) Загляни в конфигуратор =)
|
|||
11
zak555
02.07.13
✎
11:25
|
(10) +1
их 4 штуки |
|||
12
iQwerty
02.07.13
✎
11:25
|
(8) подразумевается что это в цикле по строке из табличного поля3?
|
|||
13
zak555
02.07.13
✎
11:26
|
(12) да
|
|||
14
Chai Nic
02.07.13
✎
11:41
|
(11) А, ну да.. но это несущественно, собственно проводки не в табличных частях хранятся. По сути, операция это всего лишь регистратор для набора проводок.
|
|||
15
iQwerty
02.07.13
✎
11:47
|
(8) а по поводу результатазапроса, что за запрос подразумеваешь?
|
|||
16
zak555
02.07.13
✎
11:51
|
(15) с полями
Период Организация СчетДт ВидСубконтоДт1 СубконтоДт1 ВидСубконтоДт2 СубконтоДт2 ВидСубконтоДт3 СубконтоДт3 КоличествоДт Сумма |
|||
17
iQwerty
02.07.13
✎
11:56
|
(16)так получается для каждой строки из табличногополя будет много выгрузоок одного и того же запроса, или я что то не понимаю
|
|||
18
iQwerty
02.07.13
✎
11:58
|
(16) что то я ничего не пойму, к несчастью. к чему мы можем сделать вообще этот запрос
|
|||
19
zak555
02.07.13
✎
11:59
|
(17) что в ТП ?
|
|||
20
iQwerty
02.07.13
✎
12:00
|
отобранные документы из "ГТД по импорту"
|
|||
21
zak555
02.07.13
✎
12:04
|
ну заполняй
|
|||
22
iQwerty
02.07.13
✎
12:06
|
(21) не пойму, блин в чем фишка
|
|||
23
zak555
02.07.13
✎
12:06
|
как ты документы отобрал ?
|
|||
24
zak555
02.07.13
✎
12:06
|
в тп
|
|||
25
iQwerty
02.07.13
✎
12:07
|
(22) не понятно короче, что почитать
|
|||
26
iQwerty
02.07.13
✎
12:07
|
(24) запросом
|
|||
27
iQwerty
02.07.13
✎
12:12
|
ГОСПОДА ВОПРОС все ещё АКТУАЛЕН, буду очень благодарен если объясните что к чему
|
|||
28
zak555
02.07.13
✎
12:13
|
(26) покажи запрос
|
|||
29
iQwerty
02.07.13
✎
12:14
|
Запрос1.Текст =
"ВЫБРАТЬ РАЗЛИЧНЫЕ | ГТДИмпортТовары.Ссылка, | ГТДИмпортТовары.Номенклатура, | ГТДИмпортТовары.ХарактеристикаНоменклатуры, | ГТДИмпорт.Дата |ИЗ | РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ГТДИмпорт.Товары КАК ГТДИмпортТовары | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ГТДИмпорт КАК ГТДИмпорт | ПО ГТДИмпортТовары.Ссылка = ГТДИмпорт.Ссылка | ПО ЗначенияСвойствОбъектов.Объект = ГТДИмпортТовары.ХарактеристикаНоменклатуры |ГДЕ | (ЗначенияСвойствОбъектов.Свойство В (&Гарантия, &Бесплатная, &Доукомплектация) | ИЛИ ЗначенияСвойствОбъектов.Значение В (&Гарантийная, &Бесплатная1, &Доукомплектация1)) | И ГТДИмпортТовары.Ссылка.Дата МЕЖДУ &ДатаНачалаПериода И &ДатаКонецПериода";; |
|||
30
iQwerty
02.07.13
✎
12:43
|
(28) an?
|
|||
31
iQwerty
02.07.13
✎
12:56
|
ГОСПОДА ВОПРОС все ещё АКТУАЛЕН, буду очень благодарен если объясните что к чему?
|
|||
32
iQwerty
02.07.13
✎
13:08
|
up помогите пожалуйста(0)
|
|||
33
iQwerty
02.07.13
✎
13:14
|
Подскажите пожалуйста как создать для каждого документа из ТабличноеПоле1 документ Операция с проводками Дт 003.1 субконто "Контрагенг", Номенклатура", "Склады", количество, сумма в рублях(если есть) по курсу на дату документа
|
|||
34
iQwerty
02.07.13
✎
14:21
|
up
|
|||
35
hhhh
02.07.13
✎
14:27
|
ну как в (8)
создаешь документ операцию, потом создаешь набор записей регистра бухгалтерии, у него пишешь регистратор только что созданная операция. Непонятно, в чем проблема? |
|||
36
iQwerty
02.07.13
✎
14:31
|
(35) так а как создать документ из с конкретными проводками там же нет табличной части, не могу понять как происходит сам процесс записи, то есть даже в ручную он записывается при кнопки записать а в конфе в модуле под процедурой призаписи нет процесса записи, короче я весь запутался
|
|||
37
iQwerty
02.07.13
✎
14:32
|
(35) проблема в создании документа
|
|||
38
iQwerty
02.07.13
✎
14:33
|
(35) у меня есть конкретное табличное поле, и для всех документов оотуда я должен создать доркумент операция с конкретными проводками
|
|||
39
Робинзон Крузо
02.07.13
✎
14:37
|
(38) Походу, парень пишет тестовое задание при устройстве на "атстатыщ". Надо сперва хотя бы кофе поучиться заваривать и подавать старшему программисту с полгода.
|
|||
40
iQwerty
02.07.13
✎
14:38
|
(39) мб
|
|||
41
iQwerty
02.07.13
✎
14:44
|
up plz
|
|||
42
hhhh
02.07.13
✎
14:58
|
(36) вообще что ли читать не умеешь? В операции нет такой табличной части, на форме в операции показываются проводки из регистра бухгалтерии хозрасчетный. Отдельно создавай операцию, отдельно записи регистра.
|
|||
43
iQwerty
02.07.13
✎
14:59
|
ок, как при создании документов назначить всем проводки Дт 003.1 субконто ""контрагент", "Номенклатура", "Склады", количество, сумма в рублях(если есть) по курсу на дату документа?
|
|||
44
iQwerty
02.07.13
✎
15:02
|
(42) вот теперь более понятно, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |