7.7 Как изменить точность количественного учета на количественных счетах?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем X-Man, 11 июн 2009.

  1. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Доброго времени суток. Подскажите пожалуйста, где изменяется точность количественного учета на бухгалтерских счетах? Проводки формируются с точностью до трех знаков, а в регистре ПартииНаличие и в Документе СписаниеТМЦ точность четыре знака после запятой. При проведении документов, в которых используется четвертый знак происходит округление до 3 знаков, вследствие чего на счете возникает отрицательное сальдо. Конфа комплексная, я уже все перерыл, программно нигде ничего не округляется. Округляется в момент Операция.Количество=

    Заранее ОЧЕНЬ благодарен!
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Изменяя подобные вещи бы обрекаешь себя на вечные мучения при обновлении. Ты хорошо подумал? Ведь наверняка можно предложить более простое решение. И еще. как быть с регламентной очетностью? Там же 2 знака... Соотвественно ОБЯЗАТЕЛЬНО выплывет ошибка округления. Опять ручками править?
  3. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Ну вообщем согласен с предыдущим постом, но если ОЧЕНЬ НАДО....
    Щелкай 2 раза на проводку, и меняй как тебе ОЧЕНЬ НАДО ;-)
  4. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Это понятно. Мне интересно, в принципе такое можно сделать или нет?
  5. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Смотри выше ;)
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    X-Man, не иди в гору. Обойди ее. Ищи решение правильного (компромисного) округления! Приведи пример - подумаем вместе
  7. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Да есть вариант, конечно. Приходится разбивать документы списания так, чтобы использование четвертого знака не приводило к округлению вверх четное количество раз. А больше я не знаю как. :unsure:

    P.S. А разве в регламентной отчетности количество имеет значение?
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Конечно играет роль! Там же те же 2 знака. У клиентов возникла та же проблема (кстати тоже комплексная). Решение - доначисление разницы дополнительной проводкой
  9. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Этот вариант тоже приходил мне в голову, но прописывать проводки внутри документа-это уже условность. По регистру-то нет никакой разницы, а значит завязать ее на справочник "Движения регистров" не получится.
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Ты немного не уловил суть. В ГМ пишется УНИВЕРСАЛЬНАЯ процедура (В качестве патаметров передаем
    1) Ссылка на операцию, создаваемую документом
    2) Объект регистр с установленным уже фильтром (заранее неизвестно какой регистр и какой фильтр наложить) - получаем итоги
    3) Итоги документа (для сравнения с иторами регистра)
    4) СписокЗначеений (в нем хранятся Д/К и значения субконто - тоже сделано как доп. функция).

    Таким образом из модуля документа остается только наложить фильтр на регистр , сформировать СписокЗначений - элементарно из текущей логики формирования операции. Берем ИГОТО по ТЧ - все! Получили результат

Поделиться этой страницей