|
|
#1 |
|
Участник
|
Российские финансовые отчеты: не работают
Российские финансовые отчеты: не работает фильтр по аналитике.
Кто-нибудь сталкивался с такой проблемой? |
|
|
|
|
#2 |
|
Moderator
|
Привет !
Сталкивались. Боюсь это все - чем могу тебе помочь. Разбираться времени не было поэтому воспользовались альтернативными вариантами получения отчетности
|
|
|
|
|
#3 |
|
Участник
|
Какими?
Нам баланс нужен. А "прислужники мирового империализма в лице сотрудников MBS" нам что-нибудь скажут? |
|
|
|
|
#4 |
|
Moderator
|
Цитата:
Какими?
|
|
|
|
|
#5 |
|
Moderator
|
Цитата:
Изначально опубликовано xan
Какими? Нам баланс нужен. А "прислужники мирового империализма в лице сотрудников MBS" нам что-нибудь скажут? |
|
|
|
|
#6 |
|
Участник
|
Цитата:
Сообщение от vleg
Год назад в генераторе российской отчетности разработчики зачистили набор проблем, связанных с фильтрацией проводок по корреспондирующему счету. Проблем с фильтрацией по аналитике до сих пор нам не репортили.
Короче, если добавить вторую строку аналитики "С" и "ПО" хоть в настройке ячейки, хоть в проводку, в результате выведется в ячейку 0 (ноль, zero). Это баг или фича такая, что оно две аналитики по AND обрабатывает, хотя по логике вещей должно быть OR? Конечно можно добавить еще одну строку в проводки и там указывать нужную аналитику. Тогда оно суммирует правильно, но тогда зачем эта возможность указывать несколько строк с аналитиками? ax 3.0 sp 3 З.Ы. Все, пятница, ушел смотреть LOST 2й сезон, позавчера (по EST, или вчера по нашему местному) вышел 6-й эпизод и добрые люди уже выложили его в AVI на sendspace.
__________________
rgds, mike Последний раз редактировалось mikeA; 11.11.2005 в 14:12. |
|
|
|
|
#7 |
|
Участник
|
месяц назад столкнулся с этой же проблемой.
решил так: поправил класс LedgerRRGOperation_RU метод checkDimensionInTable Код: // MMIH, Russian Report Generator
private boolean checkDimensionInTable(Dimension _dimensionToCheck)
{
boolean bRet = false;
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv -->
int countFiltersDimensions = 0;
container cont;
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv <--
;
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv -->
while select DimensionCode from m_Dimension group by DimensionCode
{
countFiltersDimensions++;
}
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv <--
while select m_Dimension
{
if(this.checkDimensionInTableRec(_dimensionToCheck))
{
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv -->
// bRet = true;
// break;
// }
if(!confind(cont, m_Dimension.DimensionCode))
cont = conins(cont,conlen(cont)+1,m_Dimension.DimensionCode);
}
if(countFiltersDimensions == conlen(cont))
{
bRet = true;
break;
}
// TT_M0020_LedgerRRGOperation Исправление Фильтра по фин. аналитикам в Рос. Фин. Отчетах 30.09.2005 kiv <--
}
return bRet;
}
__________________
Storer |
|
|
|
|
#8 |
|
Участник
|
Спасибо, попрошу добрых людей чтоб поправили.
А есть ли какое-нибудь средство автоматизации построения этих отчетов? Я приспособил для этой цели AutoIt v3 http://www.autoitscript.com/, понимаю что не метод, но мартышкин труд облегчило
__________________
rgds, mike |
|
|
|
|
#9 |
|
Member
|
storer, предложенные вами правки не избавляют от еще одной "особенности" русских финотчетов.
Если, например, настроить для операции фильтр по аналитике Отдел, а по ячейке или отчету фильтр по аналитике Центр затрат, то в результате будет работать только фильтр по операции (отдел). Т.е. фильтры не сложатся.
__________________
С уважением, glibs® |
|
|