7.7 Регистр остатков

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

  1. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Добрый день

    Как говорится, не первый год с 1С, а тут... :unsure:

    База DBF. Распределенная. Размером ~200Мб. Используются компоненты бухучет и оперативный учет. Самописная.

    Регистр имеет два измерения типа "Справочник", два ресурса типа "Число" длина 18, точность 3 и один ресурс типа "Число" длина 15, точность 6

    Размер файлов этого регистра: RA*.DBF - 456842b, RG*.DBF - 32889b (сравнительно небольшой)

    Регистр остатков стал шалить. На конец дня остаток нормальный (например, 79.80), а на начало следующего дня какая-то ерунда (например, -86321812.20). Причем все это "плавающее", т.е. проведешь один раз - все нормально. Потом раз десять проводишь - лезет всякая чушь. Ни связи, ни причины увидеть не могу.

    Уже провел тестирование и исправление ИБ (причем на разных компьютерах) - результат тотже.

    Сделал выгрузку в файл (Администрирование - Выгрузить данные...) и загрузил в пустую папку (Администрирование - Загрузить данные...) - не помогло.

    ЗЫ: Закралась мысля, что ресурсы слишком "длинные". Может подрезать их?
  2. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Регистр по полям небольшой... Озвучь количество записей в RA*.DBF
  3. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    5345 записей

    Хочу добавить:
    Написал обработку для поиска ошибок. В основном, косяки наблюдаю по первым числам месяца (хотя есть пара случаев в середине месяца).

    Расскажу подробнее о конфигурации. Написана она для обработки сменных отчетов на АЗС. Есть справочник "АЗС", ему подчинен справочник "Резервуары". Оба эти справочника используются в качестве измерений в регистре "ОстаткиПоУровню" (с которым у меня проблемы)

    И еще: платформа 7.70.027
  4. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    значит нет то.... на таких объемах 1с просто летать должна....
    Какие либо дополнительные внешние компоненты используются?
  5. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Да она и летает. Залетела только :unsure:

    FormEx.dll v2.0.5.82

    Кстати, попробую отключить.

    Не помогло...
  6. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    отключи. и попробуй сдинуть ТА на день вперед и потом назад - глюк должен сразу исчезнуть

    Регистры пересчитаются!
  7. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Нет, не помогает :unsure:
    Что-то уже мозг опух
  8. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Очень странно - практически не рельно. На всякий случай сделай еще раз тестирование и исправление (контрольный выстрел в голову) и просто тупым запросом посмотри что у тебя в регистрах лежит
  9. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Вот и я говорю. Что-то из области фантастики...
    А тестирование и исправление я делал уже и не раз. Как писал выше - даже на разных компьютерах (на трех), чтобы исключить аппаратные ошибки.

    Большое спасибо за ответы, но тема пока не закрыта.
  10. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Прикладываю отчет, сформированный с помощью универсального отчета по регистрам (специально скачал из Интернета, т.к. себе уже не верю. Копирайта, к сожалению, нет).

    В нем хорошо видно, что "НачОст" 01.12.08 не всегда равен "КонОст" 30.11.08

    Вложения:

    • Отчет.mxl
      Размер файла:
      15,3 КБ
      Просмотров:
      14
  11. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Можешь выложить базу? Очень интересный момент - хотелось бы докопаться. Такое впечатление что "глюк" в каком-то КОНКРЕТНОМ документе.
  12. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    Базу целиком выложить не могу. Мне за нарушение коммерческой тайны как минимум могут уши оборвать :unsure:
    Если получится смоделировать ситуацию - обязательно выложу.

    Момент действительно очень интересный. Если бы я сам эту конфигурацию не писал - подумал бы, что автор сказочник :smile:

    Возможно. Я уже собираюсь бросать тестирование и перепроведение. Займусь отладкой.
    И все-таки меня мучает вопрос - почему косяк происходит, в основном, в первое число месяца?

    Еще раз спасибо
  13. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    То что ты выложил в MXL - фигня. Нужно смотреть в регистре движения по КОНКРЕТНЫМ (читай каждому) документам и значения движений а не сводные остатки - тогда найдешь "засаду"
  14. TopicStarter Overlay
    1Счик
    Offline

    1Счик

    Регистрация:
    16 дек 2008
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    У меня в день и так по одному документу, двигающему этот регистр. Это "Сменный отчет". Его за сутки не может быть больше одного. С группировкой по документам получается такой же точно отчет.
  15. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    запись то не одна судя по всему - по колонкам заправки.... Выложи тогда МДшник - интересно где ошибка. М.б. все-таки где-то а алгоритме? Временный расчет регистров при вычислении... Как собираешь данные - группируешь по чекам в ТЗ? Применяешь ли при этом методы Свенуть и Сортировать (тут может быть стандартная засада)... Куча вариантов

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