В панели администратора перейти в раздел «База данных ViQube».
В пункте меню «Резервное копирование» раздела «База данных ViQube» нажать на кнопку «Сохранить копию сейчас».
На сервере с установленным ViQube открыть файл настроек /docker-volume/viqube/config/config.ini на редактирование.
В секции [fiscal] установить параметру enabled значение true.
В секции [fiscal] указать значение параметра monthOffset, равное смещению фискального года в месяцах от календарного (0 – фискальный год начинается 1 января, 1 – фискальный год начинается 1 февраля, -1 - фискальный год начинается 1 декабря предыдущего года и т.д.).
Смещение должно быть в пределах от -11 до 11.
Сохранить изменения в файле конфигурации.
Перезапустить контейнер, используя следующую команду:
Блок кода language bash
...
docker service update --init visiology2_viqube-master
На сервере выполнить команды:
Найти ID контейнера
Блок кода language bash
...
ID=$(docker ps | grep visiology.admin | awk '{print $1}')
Выполнить скрипт
"node index.js {monthOffset} {useFiscalCalendar}"
, где{monthOffset}
- целое число, равное смещению фискального года от начала календарного в месяцах, а{useFiscalCalendar}
- может приниматьtrue
илиfalse
.Блок кода language bash
...
docker exec -it $ID sh -c "node administrator-tools/use-fiscal-calendar/index.js {monthOffset} {useFiscalCalendar}"
...
{monthOffset}
...
– здесь параметр monthOffset - целое число, равное смещению фискального года от начала календарного в месяцах.
{useFiscalCalendar}
...
–здесь параметр
useFiscalCalendar
может принимать значениеtrue
илиfalse
(включены или выключены фискальные атрибуты).
Перезагрузить компоненты платформы, выполнив команду:
Блок кода language bash
...
./run.sh --restart