|
v8: УПП 1.3 (1.3.22.1) Требование-накладная - формирование движений Затраты | ☑ | ||
---|---|---|---|---|
0
Medved_1
08.02.12
✎
16:37
|
Уважаемые!
Помогите найти код проведения документа по регистрам накопления Затраты, ЗатратыБухгалтерскийУчет и ЗатратыНалоговыйУчет. Необходимо выяснит как подтягивается в движения по этим регистрам номенклатурная группа затрат, т.к. в документе это не установлено, а вот в номенклатуре есть. Почему в проведении тянется не из документа, а из номенклатуры??? ЗЫ: просто тните носом в нужные строки кода или скажите какую процедуру изучать - а то что-то совсем не вижу где документ формирует движения... сапсем ослепп... |
|||
1
mikecool
08.02.12
✎
16:38
|
УправлениеЗатратамиДвиженияПоРегистрам не оно
|
|||
2
mikecool
08.02.12
✎
16:39
|
случаем?
|
|||
3
ДенисЧ
08.02.12
✎
16:39
|
Смотри подписку ПриПроведенииРасширеннаяАналитикаЗапасовИзменениеСостояния
|
|||
4
Medved_1
08.02.12
✎
20:10
|
(1) явно в коде нет модуля/алгоритма заполнения РС "Затраты____"
(3) спс. завтра гляну. |
|||
5
Medved_1
08.02.12
✎
20:11
|
(1) ну или вызова какой-то подобной функции/процедуры.
|
|||
6
Medved_1
09.02.12
✎
10:12
|
ПодпискаНаСобытие.ПриПроведенииРасширеннаяАналитикаЗапасовИзменениеСостояния.Источник
и ПодпискаНаСобытие.ПриПроведенииРасширеннаяАналитикаЗапасовУчетПринятыхТМЦ.Источник вот где собака порылася |
|||
7
Medved_1
09.02.12
✎
10:26
|
(6) Но и это не то - подписка работает только при использовании расширенной аналитики учёта затрат
|
|||
8
Medved_1
09.02.12
✎
11:06
|
нашол:
ДвиженияПоРегистрам( ==> УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров( ==> ВыполнитьСписание( ==> ЗаписатьДвиженияДокумента( ==> ЗаписатьДвиженияДокументаРегл( ==> ЗаписатьДвижения( ==> ДвиженияРегистра.Записать( о как... |
|||
9
Medved_1
09.02.12
✎
11:11
|
в обработке проведения документа формируется ТаблицаПоТоварам и потом вызывается ОбщегоНазначенияКлиентСервер.ЗаполнитьНоменклатурнуюГруппуИСтатьюЗатратВТаблицеДокумента(
коммент к ней: //Заполнение незаполненных СтатьиЗатрат и НоменклатурнойГруппы по Номенклатуре в Таблице товаров спрашивается - а нахрена??? почему дозаполняет, а не берёт из ДОКУМЕНТА как есть??? |
|||
10
shuhard
09.02.12
✎
11:25
|
(9) либо ты криво обновился либо криво настроил УПП
у меня в 1.3.22.1, на партионке ясен пенть, ТН и по 25 и по 44 счету пишет во все Рг затрат НГ из табличной части |
|||
11
shuhard
09.02.12
✎
11:29
|
(9)+1
а понял о чем ты, да эта фича появилась давно в ПТиУ если у услуги есть НГ в карточке, то она прыгнет в Затраты мне пришлось очистить карточку для всех закупаемых услуг |
|||
12
Medved_1
09.02.12
✎
11:33
|
(11) :) ахха... я как всё отыскал и напоролся на эту функцию то ж тихо "прибалдел"...
Сейчас надо объяснять клиенту, что в справочнике номенклатуры надо похерить номенклатурную группу, а в другом документе её заполнять ручкамЭ. Предлагать оплатить написание обработки заполнения для ТЧ этого документа. ппц... |
|||
13
shuhard
09.02.12
✎
11:37
|
(12) ты не рано взялся за УПП ?
здесь всё делается по другому, в ОбщегоНазначенияКлиентСервер.ЗаполнитьНоменклатурнуюГруппуИСтатьюЗатратВТаблицеДокумента проверяется тип регистратора и если он ТН, то НГ оставляется пустой |
|||
14
Medved_1
09.02.12
✎
11:46
|
(13) может лучше кое-кому в 1С что-то в мозгах подправить?
ДОКУМЕНТ является ПЕРВИЧКОЙ. И не надо тут что-то дозаполнять/перезаполнять в ТЧ. Если что-то не устраивает, то почему бы не описать более полно ЗПОЛНЕНИЕ ТЧ на стадии ВВОДА данных? А? Почему всё перехерачиается на стадии ПРОВЕДЕНИЯ??? |
|||
15
shuhard
09.02.12
✎
11:46
|
(14) капслог отожми
|
|||
16
Medved_1
09.02.12
✎
11:48
|
(15) А вы внимательнее ОбщегоНазначенияКлиентСервер.ЗаполнитьНоменклатурнуюГруппуИСтатьюЗатратВТаблицеДокумента( изучите.
нет там проверки на тип документа! |
|||
17
shuhard
09.02.12
✎
11:50
|
(16) у тебя три варианты:
- продолжить флюд - развести заказчика на тотальную зачистку справочника - дописать в модуле три строчки кода |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |