13.11.2003, 15:40 | #1 |
Участник
|
Управление аналитикой
Господа, подскажите, если можете!
Хочется сделать так, чтобы аналитики собирались автоматически, но не получается Ситуация: есть некие счета, у которых проставлен центр затрат; другие счета, у которых проставлены цели; журналы, у которых проставлены отделы. Хочется, чтобы при вводе строк в определенный журнал автоматически подставлялся его отдел, при выборе счета добавлялся цент затрат, а при выборе корсчета - цель. На практике, при выборе счета с какой-либо аналитикой вся прочая аналитика затирается. Есть ли решение?
__________________
Георгий Хисин, сотрудник компании ТЕКО Copiers |
|
13.11.2003, 16:12 | #2 |
Участник
|
на самом деле задача распадается на две:
1. подставлять занчение по-умолчанию 2. контролировать, чтобы по счету были введены только допустимые аналитики Начну со второго вопроса. Контроль делается контрольными списками http://axapta.mazzy.ru/hints/validatedimension/ настоятельно рекомендую Насчет значений по-умолчанию. Здесь придется говорить побольше. Начать с основ, подходов и т.п. В двух словах: = аналитику по-умолчанию на счет задать нельзя = можно задать аналитику по-умолчанию для журнала, клиента, поставщика, номенклатуры и т.п. Почему так? Дело в том, что для каждого вида операции предлагается создавать свой журнал со своим контролем счетов, пользователей и со своими занчениям по-умолчанию Далее в основном проводки должны создаваться не в главной книге, а в специализированных модулях. Если делается именно так, то желание делать аналитику по-умолчанию ДЛЯ СЧЕТА резко пропадает Кроме того, обратите внимание на галочку блокировано у бух.счета. Эта галочка запрещает использовать бух.счет в журналах. Эта галочка гарантирует, что все проводки по этому счету были выполнены автоматически из модулей. Т.е. эта галочка отключает ручные проводки по этому счету. Настоятельно советую. (Обратите внимание, что блокированные счета не появляются в выпадающих списках) На самом деле чего обычно хочется - значения по-умолчанию для полей тип счета и счет в журнале... А все остальное делается из параметров того, что подставится в эти поля. |
|
13.11.2003, 16:34 | #3 |
Member
|
Цитата:
Изначально опубликовано mazzy
... = аналитику по-умолчанию на счет задать нельзя ...
__________________
С уважением, glibs® |
|
13.11.2003, 16:41 | #4 |
Участник
|
да.
Глеб, напиши, пожалуйста, сюда то, что ты мне сейчас сказал. Значит у меня устаревшие сведения. Извините. Век живи - век учись. |
|
13.11.2003, 19:13 | #5 |
Member
|
ОК, только это не по теме вопроса, который изначально был задан.
На самом деле коды аналитики, указанные на закладке "Аналитика" в плане счетов, по умолчанию подхватываются в аксаптовских журналах, но только тогда, когда счет указывается в поле "Счет". Если счет с кодами аналитики на закладке "Аналитика" в плане счетов поставить в поле "Кор. счет", то эффекта никакого не будет. Далее. Коды аналитики, указанные на закладке "Аналитика" в плане счетов, никак на влияют на операции, которые делаются через модули. Например, если на счете в плане счетов стоят аналитики, но разноска делается на банковский счет, который разносится на такой счет ГК, то аналитики по умолчению не подставятся. Из последнего правила есть пару исключений. Это типы проверки "Фиксированно" и "По умолчанию". Действие этих типов проверки распространяется и на операции, выполненные через модули. Первый проставляет в проводку по ГК значение по умолчанию независимо от того, что стоит в журнале или модуле, второй подставляет значение по умолчанию, если проводка разносится без аналитики (в противном случае принимается аналитика, подставленная в модуле или журнале). To GeorgeVk: Вообще-то обычно в модулях Аксапты аналитика наследуется по-другому. Например, если в производственном заказе аналитики заполнены, то они переносятся в маршрут и аналитики рабочих центров их не затирают. Но если, например, центр затрат в производственном заказе не указан, а в рабочем центре указан, то в проводку центр затрат пойдет с аналитикой по умолчанию для центра затрат. Аналогично в заказах и закупках. Значение аналитики по умолчанию для номенклатуры (строки) учитывается только в том случае, если соответствующее значение аналитики заголовка заказа/закупки пусто. А вот в журналах так не работает. Почему — не знаю. Надо у датчан спросить. Как по мне — в модулях сделано лучше.
__________________
С уважением, glibs® |
|
13.11.2003, 19:59 | #6 |
Участник
|
Спасибо за ответы!
Собственно проблема в том, что не все получается сделать через модули. Точнее, не через журналы. А журналы есть везде и работают они примерно одинаково. Пример, если я хочу сделать журнал регистрации рублевых оплат клиентов, я его создаю в модуле расчеты с клиентами, настраиваю на соответствующую валюту, корсчет и аналитики, и пытаюсь завести оплаты. Стоит мне выбрать клиента (т.е. счет), как все настройки, сделанные для журнала (валюта и аналитики) будут заменены на соответствующие значения из карточки клиента. Т.е., как писал glibs, в журналах наследование аналитик работает иначе, чем в заказах/закупках и пр., и на мой взгляд, не логично. Надеялся, что можно обойтись без модификаций.
__________________
Георгий Хисин, сотрудник компании ТЕКО Copiers |
|
13.11.2003, 20:09 | #7 |
Участник
|
если вы про то, чтобы обновлялись только заданные в клиенте (непустые) аналитики...
то придется модифицировать. |
|