Подскажите пожалуйста, как наиболее безболезненно добавить новый уровень аналитки по счету. Поясню для примера.
Есть допустим 10/Склад/МОЛ
Нужно получить 10/Склад/Группа МОЛ/МОЛ/
При этом Группа МОЛ - пользовательская аналитика с двумя значениями и если на 10 счете до его изменения, аналитика МОЛ была заполнена - должно быть одно значение группы. Если же МОЛ указано не было - должно быть другое значение группы.
Пробовал поиграться с объединением счетов, но там не получается задавать условие для заполнения группы МОЛ. Кто-нибудь сталкивался с такими задачками, как минимизировать ручную работу?
Добавление уровня аналитики
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 60
- Зарегистрирован: 25 июн 2009, 14:59
Re: Добавление уровня аналитики
А добавить субсчет как группу МОЛ?Serg7907 писал(а):Подскажите пожалуйста, как наиболее безболезненно добавить новый уровень аналитки по счету. Поясню для примера.
Есть допустим 10/Склад/МОЛ
Нужно получить 10/Склад/Группа МОЛ/МОЛ/
При этом Группа МОЛ - пользовательская аналитика с двумя значениями и если на 10 счете до его изменения, аналитика МОЛ была заполнена - должно быть одно значение группы. Если же МОЛ указано не было - должно быть другое значение группы.
Пробовал поиграться с объединением счетов, но там не получается задавать условие для заполнения группы МОЛ. Кто-нибудь сталкивался с такими задачками, как минимизировать ручную работу?
-
- Постоянный обитатель
- Сообщения: 127
- Зарегистрирован: 06 июл 2007, 18:25
- Контактная информация:
Re: Добавление уровня аналитики
Неее, с субсчетами не катит. Еклм, и ведь главное функционал то есть в объединении счетов. Можно по таблице замен говорить, типа "КАУ не определ" - одна группа МОЛ, "Все остальные" - вторая группа. Но не работает у меня хоть тресни, все на одну группу сыплет.poneatovski писал(а): А добавить субсчет как группу МОЛ?
Update по таблам поможет
Oborot, SaldMoun, Salday(если конечно ведете подневный учет по 10-ке)
Остальное по аналогии.
На самом деле Deinis прав - не стоит добавлять лишний уровень аналитики ради прихоти бухгалтера. Галя, не 1С в принципе все и так можно вытащить.
Oborot, SaldMoun, Salday(если конечно ведете подневный учет по 10-ке)
Код: Выделить всё
Update
Oborot
Where
((
<Код плана счетов>+'10' == Oborot.Scheto
))
Set
TblOs[3] := TblOs[2],
KauOs[3] := KauOs[2],
TblOs[2] := if(KauOs[2]<>Comp(0),<Код таблицы пользовательской аналитики>,0),
KauOs[2] := if(KauOs[2]<>Comp(0),<Nrec пользовательской аналитики если КАУ старое было заполненно>,
<Nrec пользовательской аналитики если КАУ старое НЕбыло заполненно>)
;
На самом деле Deinis прав - не стоит добавлять лишний уровень аналитики ради прихоти бухгалтера. Галя, не 1С в принципе все и так можно вытащить.