|
Кто работал с РегистНакопл УчетЗатратРегл (КА)?!Не получается добавить движение | ☑ | ||
---|---|---|---|---|
0
Popkorm
08.11.11
✎
09:32
|
Вообщем (РАУЗ,КА)проблема тут ДвижУчЗатрат.АналитикаВидаУчета = СпрАналУчета.ДополнительныеСвойства.Наименование;...Через Консоль поле АналитикаВидаУчета=это Ссылка на Справоч.АналитикаВидаУчета(Но в движении она как Справ.АналитикаВидаУчета.Наименование)...Но ему что то не нравится,или еще чего то не хватает.......
Для Каждого СтрУчЗатрат Из Товары Цикл ДвижУчЗатрат = Движения.УчетЗатратРегл.Добавить(); ДвижУчЗатрат.ВидДвижения = ВидДвиженияНакопления.Расход; //Для АналитикиВидаУчета СпрАналУчета = Справочники.КлючиАналитикиВидаУчета.СоздатьЭлемент(); СпрАналУчета.ДополнительныеСвойства.Вставить("РазделУчета",Перечисления.РазделыУчета.Выпуск); ПеречислениеВыпуск = Строка(Перечисления.РазделыУчета.Выпуск); СпрАналУчета.ДополнительныеСвойства.Вставить("СчетУчета",ЭтотОбъект.СчетЗатрат); СпрАналУчета.ДополнительныеСвойства.Вставить("СчетУчетаНУ",ЭтотОбъект.СчетЗатратНУ); СпрАналУчета.ДополнительныеСвойства.Вставить("Подразделение",ЭтотОбъект.Подразделение); СпрАналУчета.ДополнительныеСвойства.Вставить("ПодразделениеОрганизации",ЭтотОбъект.ПодразделениеОрганизации); СпрАналУчета.ДополнительныеСвойства.Вставить("Организация",ЭтотОбъект.Организация); СпрАналУчета.ДополнительныеСвойства.Вставить("Наименование",ПеречислениеВыпуск+";"+ЭтотОбъект.Организация.Наименование+";"+ЭтотОбъект.ПодразделениеОрганизации.Наименование+";"+ЭтотОбъект.СчетЗатрат.Код+";"+ЭтотОбъект.СчетЗатратНУ.Код); СпрАналУчета.Записать(); РСАналУчета = РегистрыСведений.АналитикаВидаУчета.СоздатьМенеджерЗаписи(); РСАналУчета.Период = ТекущаяДата(); РСАналУчета.РазделУчета = Перечисления.РазделыУчета.МПЗ; РСАналУчета.Организация = ЭтотОбъект.Организация; РСАналУчета.ПодразделениеОрганизации = ЭтотОбъект.ПодразделениеОрганизации; РСАналУчета.СчетУчета = СтрУчЗатрат.СчетУчетаБУ; РСАналУчета.СчетУчетаНУ = СтрУчЗатрат.СчетУчетаНУ; РСАналУчета.Склад = ЭтотОбъект.СкладОрдер; РСАналУчета.Ссылка = СпрАналУчета.Ссылка; РСАналУчета.Записать(); //Для АналитикаУчетаЗатрат СпрАналитУчЗатрат = Справочники.КлючиАналитикиРаспределенияЗатрат.СоздатьЭлемент(); СпрАналитУчЗатрат.ДополнительныеСвойства.Вставить("Продукция",СтрУчЗатрат.Номенклатура); СпрАналитУчЗатрат.ДополнительныеСвойства.Вставить("НоменклатурнаяГруппа",СтрУчЗатрат.НоменклатурнаяГруппа); СпрАналитУчЗатрат.ДополнительныеСвойства.Вставить("Наименование",СтрУчЗатрат.НоменклатурнаяГруппа.Наименование+";"+СтрУчЗатрат.Номенклатура.Наименование); СпрАналитУчЗатрат.Записать(); РСАналитУчЗатрат = РегистрыСведений.АналитикаРаспределенияЗатрат.СоздатьМенеджерЗаписи(); РСАналитУчЗатрат.Период = ТекущаяДата(); РСАналитУчЗатрат.НоменклатурнаяГруппа = СтрУчЗатрат.НоменклатурнаяГруппа; РСАналитУчЗатрат.Продукция = СтрУчЗатрат.Номенклатура; РСАналитУчЗатрат.Ссылка = СпрАналитУчЗатрат.Ссылка; РСАналитУчЗатрат.Записать(); ДвижУчЗатрат.Период = ТекущаяДата(); ДвижУчЗатрат.АналитикаВидаУчета = СпрАналУчета.ДополнительныеСвойства.Наименование; // ДвижУчЗатрат.АналитикаУчетаЗатрат = ЭтотОбъект.Организация; // ДвижУчЗатрат.АналитикаУчетаПартий = ЭтотОбъект.ПодразделениеОрганизации; ДвижУчЗатрат.АналитикаРаспределенияЗатрат = СпрАналитУчЗатрат.ДополнительныеСвойства.Наименование; ДвижУчЗатрат.Количество = СтрУчЗатрат.Количество; ДвижУчЗатрат.КоличествоНУ = СтрУчЗатрат.Количество; ДвижУчЗатрат.КорАналитикаВидаУчета = "Выпуск продукции фикс.(на склад)"; ДвижУчЗатрат.КорАналитикаУчетаЗатрат = "МПЗ;"+ЭтотОбъект.Организация.Наименование+";"+ЭтотОбъект.СкладОрдер.Наименование+";"+ЭтотОбъект.СчетЗатрат.Код+";"+ЭтотОбъект.СчетЗатратНУ.Код; КонецЦикла; КонецПроцедуры Вот как сейчас: http://clip2net.com/s/1iHQ4 Как должно быть http://clip2net.com/s/1iHQH и вот некая информация через отладчик: http://clip2net.com/s/1iHRS http://clip2net.com/s/1iHSg |
|||
1
Ахмадинежад
08.11.11
✎
09:42
|
"АналитикаВидаУчета=это Ссылка на Справоч.АналитикаВидаУчета"
|
|||
2
Popkorm
08.11.11
✎
09:51
|
(1)вот смотри через консольЗапроса:
http://clip2net.com/s/1iHWX |
|||
3
Maxus43
08.11.11
✎
09:59
|
лично я придерживаюсь мнения что не стоит даже пытаться в ручную писать движения в этот регистр, юзай типовые процедуры если не хочеш потом гемороя
|
|||
4
Popkorm
08.11.11
✎
10:12
|
(3)мне придется,т.к. на выпуск продукции(Довальч.Сырья) лажатся еще около 15 услуг,и на каждую услугу не целесообразно делать выпуск...
|
|||
5
Popkorm
08.11.11
✎
12:48
|
а есть спецы по РАУЗ?
|
|||
6
ilpar
08.11.11
✎
12:52
|
(5) может тебе спец по УПП нужнее
расшифруй (4) |
|||
7
ilpar
08.11.11
✎
12:53
|
что за 15 услуг ?
|
|||
8
ilpar
08.11.11
✎
12:56
|
хотя да, давальческое в КА....
Там надо думать. |
|||
9
Popkorm
08.11.11
✎
13:24
|
(8)на каждую продукцию выполняется около 15 услуг Поставщиков(для каждой услуги отдельный Контрагент)....Средствами 1С придется делать 15 доков "Поступление Услуг По Переработке"....
|
|||
10
Popkorm
08.11.11
✎
13:33
|
(6)я знаю как в УПП и как в КА(Довальщина),Разница только в том что в УПП 2 дока:Получение Услуг По Переработки и Поступление Материалов По Переработки(точно не помню как правельно по материалам).В КА один док Поступление из переработки(где и материалы,и услуги все в одном доке)
|
|||
11
ilpar
08.11.11
✎
13:47
|
(9)
у него ОН перерабатывает давальческое. Это подтверждает документ Выпуск продукции |
|||
12
Южный океан
08.11.11
✎
23:23
|
(1) Ключи не надо самому менеджером создавать , есть готовая функция , которая возвращает ключ по набору измерений , если еще нет ключа то создает
А вообще обычно даже совсем никакой писать код не надо , потому что все можно прописать в макете в регистре " Учет затрат " (9) Непонятно , почему 15 поступлений по пеработки , потому что переработчик должен быть один , все остальные это кто угодно но не переработчики , почему не банальное Поступление товаров и услуг ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |