F_OSOPER
Краткое описание :
Значения по умолчанию для другого метода учетаОписание :
Изменение параметровЧто измененно :
При установлении нового значения параметров на закладке "Изменяемые параметры" новое значение параметра пробивается сразу на все методы учета.
Однако параметры в разных методах учета скорее разные, чем одинаковые. В итоге в случае получается, что при установлении нового значения параметра для второго метода учета мало того что изменяемый параметр не должен был меняться вообще, так он еще и меняется не неправильное значение (характерное для того метода учета для которого этот параметр меняется).
Бухгалтер по второму методу учета может (а в Транснефти он обязан!) провести эту операцию по второму методу и если он забыл поменять изменяемый параметр на прежнее значение, может получить нежелательную модификацию картотеки.
В связи с этим ПРЕДЛАГАЮ:
при инициализации нового значения изменяемого параметра для второго метода учета устанавливать не "новое значение, выбранное для первого метода учета", а "старое значение параметра из второго метода учета", чтобы если операция будет проведена в двух методах учета, она не вызывала неправильного изменения этого параметра во втором методе.
Данный различный подход к инициализации нового значения в другом методе можно реализовать через настройку.
Аналогичная ситуация при создании новой карточки ОС (при необходимости это можно выделить в отдельную проблему).
По той же настройке, все параметры новой карточки в методе 2 должны инициализироваться пустыми значениями, а не значениями из метода 1.
Как измененно :
Добавлена настройка
"Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка операций \ Задавать параметр только для текущего метода учета в операции "Изменение параметров"".
Если она установлена в ДА, то при задании параметров зависящих от метода учета, такой параметр устанавливается только
для текущего метода учета. И соответственно при проведении операции будет изменяться только для текущего
метода. Для всех остальных методов устанавливается старое значение.
F_OSOPER
Краткое описание :
Нет возможности сразу откорректировать ручную амортизациюОписание :
Ведение картотекиЧто измененно :
В продолжение 180.6581
- Захожу в карточку ОС.
- Открываю закладку "Операции" "Амортизация"
- Есть несколько проведенных записей об амортизации по прошлым месяцам, а также запись по последнему месяцу, с признаком f (амортизация будущих периодов).
- Становлюсь на запись проведенной амортизации. (для таблицы SpMoveOS установлено свойство ProtectRecord)
- Закрываю окно просмотра карточки ОС нажатием клавиши Esc.
- Захожу опять в окно просмотра и редактирования ОС нажатием клавиши Enter.
- Открывается окно, также открыта закладка "Операции" "Амортизация", а курсор установлен на последней записи - на непроведенной записи амортизации текущего месяца с признаком f.
Однако (для таблицы SpMoveOS все еще установлено свойство ProtectRecord, cmPositionChanged при этом не отрабатывает)
- ставлю курсор в поле "Износ за месяц", пытаюсь вводить данные.
- получаю сообщение "Запись нельзя редактировать." (иногда оно выводится несколько раз подряд)
Есть и другие сложноописуемые случаи невозможности ввода данных в поле "Износ за месяц" для записей с признаком f, когда по записям в закладке "Операция" "Амортизация" необходимо сделать несколько переходов чтобы добиться возможности вводить данные в поле "Износ за месяц".
Нужно устранить указанный локализованный случай, а также проанализировать более глубоко почему еще может происходить указанная проблема.
Как измененно :
Исправлено. Ручную амортизацию можно задать сразу.
F_OSOPER
Краткое описание :
Зависание системы при заведении нового документаОписание :
Внутреннее перемещениеЧто измененно :
"Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка операций \ ОС \ Способ нумерации актов" = по последним номера БД
Если последними номерами в списке операций являются номера, которые полностью забивают всю длину поля (20 символов) и при этом на конце у них содержится цифра, то при нажатии F7 система уходит в вечный цикл поиска свободного номера.
Пример,
реализ. связьтран. 1
реализ. связьтран. 2
реализ. связьтран. 3
реализ. связьтран. 4
реализ. связьтран. 5
реализ. связьтран. 6
реализ. связьтран. 7
реализ. связьтран. 8
реализ. связьтран. 9
F7
зависло.
Как измененно :
Исправлено. Зависание происходило из-за проверки номера на уникальность.
И если номер занимал 20 позиций, то обрезался справа.
Теперь проверка на уникальность для номера занимающего 20 позиций не производится.
На 9.1 такая проверка и не нужна т.к. там есть индекс по номеру.
F_OSOPER
Краткое описание :
Необходимо уменьшить шрифт в печатной форме ОС-1Описание :
ПоступлениеЧто измененно :
Необходимо уменьшить шрифт в печатной форме ОС-1,
так как при длинном названии организации на следующую
страницу съезжают поля и создается еще один постой лист
с одной или двумя строчками. Длинные наименования
используют вузы.
Как измененно :
Исправил шаблон формы ОС-1 для России:
- уменьшил шрифт в поле "Организация-получатель";
- уменьшил высоту пустых строк.
F_OSOPER
Краткое описание :
Необходимо в печатной форме ОС-1 в поле "Счет, субсчет" выводить первую проводкуОписание :
ПоступлениеЧто измененно :
Необходимо в операции поступление в печатной форме
ОС-1 в поле "Счет, субсчет, код аналитического учета"
выводить первую проводку с закладки "Проводки", а не
проводку из середины списка.
Проблема проявилась на БД SQL, когда к операции
подвязано много карточек и при этом присутствует много
проводок. На БД Pervasive проблема не проявляется.
Как измененно :
Исправил вывод на печать оборотов ( изменения
касаются всех выходных форм в операциях, которые
наследуются от прототипа "osOne"):
1. в объекте DataOsOne:
- добавил метод SetPlansSch, для установки ссылки на план счетов;
- исправил функции получения счета/субчета ТХО;
2. исправил алгоритм печати:
- для сложного объекта ОС выводятся обороты
ПЕРВОГО простого, входящего в состав этого сложного
объекта (даже если внести руками проводку по сложному);
- если задана операция ТХО, но нет проводок,то
выводим первую по порядку проводку из эталона для
данного плана счетов.
В старых формах (для России (до 21.01.2003), для
РБ (до 31.12.2004)) выводятся ВСЕ проводки для простого
объекта; для сложного - ВСЕ проводки по всем простым,
которые входят в состав этого сложного объекта.
F_OSOPER
Краткое описание :
Операция внутреннего перемешения - ТТИ - запрет изменения полейОписание :
Внутреннее перемещениеЧто измененно :
Операция внутреннего перемещения - ТТИ - запрет изменения полей - Грузоотправитель и Грузополучатель.
В повседневной жизни, Грузоотправитель и Грузополучатель не всегда собственная организация может быть и другая организация например - обособленное структурное подразделение.
Необходимо дать клиенту право выбора.
Как измененно :
В Операция внутреннего перемещения - ТТИ - снят запрет изменения полей - Грузоотправитель и Грузополучатель.