Подстановка значений в финансовую аналитику
Возможно ли, в стандартной функциональности, в зависимости от пользователя подставлять в Закупки, Заказы, другие журналы определенное значение финансовой аналитики “отдел” (или другой)?
Какие нужны для этого настройки?
А как туже задачу решить для складской аналитики?
Сейчас я реализовал программно. Ниже приведен код, насколько правилен такой подход.
1. Форма “Заказ” (SalesTable)
На datasource SalesTable в методе write добавляем следующие строчки
void write()
{
EmplTable ET;
UserId ui;
;
salesTable_ds.reRead();
ui=curuserid();
select firstonly ET where ET.UserId==ui;
SalesTable.Dimension[1]=ET.Dimension[1];
salesTable_ds.refresh();
}
2. Форма “Закупка” (PurchTable)
На datasource PurchTable в методе write добавляем следующие строчки
void write()
{
EmplTable ET;
UserId ui;
;
purchTable_ds.reRead();
ui=curuserid();
select firstonly ET where ET.UserId==ui;
PurchTable.Dimension[1]=ET.Dimension[1];
purchTable_ds.refresh();
}
3. Так же финансовая аналитика должна подставляться еще в ряде форм: Журнал накладных (LedgerJournalTable), Складские проводки (InventJournalMovement), и т.д.
|