8.х Неверное формирование унифицированной формы Т-3

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем keko, 14 май 2009.

  1. TopicStarter Overlay
    keko
    Offline

    keko

    Регистрация:
    14 май 2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    При формировании штатного расписания (Зарплата и управление персоналом. Редакция 2.5 (2.5.13.5)) по унифицированной форме Т-3 столкнулись со следующей ситуацией:
    В штатное расписание (в должности) заносим районные коэффициенты. Формируем форму Т-3, при этом в колонках 6-7-8 (Надбавки) в колонку 6 добавляется название "Районный коэффициент" но сами коэффициенты почему то "разбрасываются" по 6 и 7 столбцам формы в произвольном порядке.

    В чем может быть причина такого поведения формы?

    Спасибо!

    Вложения:

    • Т3.JPG
      Т3.JPG
      Размер файла:
      163,1 КБ
      Просмотров:
      61
  2. inevity
    Offline

    inevity

    Регистрация:
    27 май 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    | КОГДА ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации.РайонныйКоэффициент = 0
    | ТОГДА (Организации.РайонныйКоэффициент - 1) * 100
    | ИНАЧЕ (ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации.РайонныйКоэффициент - 1) * 100
    | КОНЕЦ,

    Вот этот кусок запроса, плохо согласуется вот с этим

    | ГДЕ
    | Организации.Ссылка = &Организация
    | И (Организации.РайонныйКоэффициент > 1
    | ИЛИ ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации.РайонныйКоэффициент > 1)) КАК НадбавкиПоШтатномуРасписанию

    допустим коэффициент у подразделения не равен нулю а равен единице(а у организации он больше единицы) - в этом случае идет нулевое значение (1-1=0) которое в итоге не фильтруется, поэтому я бы заменил первую часть на

    | КОГДА ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации.РайонныйКоэффициент > 1
    | ТОГДА
    |(ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации.РайонныйКоэффициент - 1) * 100
    ИНАЧЕ (Организации.РайонныйКоэффициент - 1) * 100
    | КОНЕЦ,
    Надеюсь понятно. - форматировать нет желания.

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