Проверка даты проводки - возможно ли?

Тема в разделе "1C и всё что с ней связано", создана пользователем -, 3 май 2007.

Статус темы:
Закрыта.
  1. Гость

    Добрый день всем!

    Вопрос собственно по сабжу.

    Можно ли в отчет выбрать проводки, проведенные "задним числом"?

    И если да, то как это сделать?

    Помогите, пожалуйста!!
    (у меня 1С 7.7)


    Заранее спасибо!
     
  2. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Для: УтопиЯ
    <!--QuoteBegin-УтопиЯ+3:05:2007, 12:58 -->
    <span class="vbquote">(УтопиЯ @ 3:05:2007, 12:58 )</span><!--QuoteEBegin-->(у меня 1С 7.7)
    [snapback]64452" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Аналогичная ситуация - и у меня тоже 7.7.
    А расскажите глупому, что такое "проводки задним числом"?
    У проводок нет собственной даты. Проводки принадлежат операции. Операция - документу. У документа есть дата. Все проводки делаются именно этой датой.
     
  3. Гость

    Ну, значит, нужно выбрать документы, оформленные "задним числом". Прошу прощения за неточности.
     
  4. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Можно просто запретить пользователям проводить документы задним числом (в правах пользователя).
    Можно анализировать журнал регистрации и дату документа.
    Можно запретить пользователям менять дату документа.
    Можно сделать скрытый реквизит, в который писать рабочую дату и потом сверять с датой документа.
    Можно каждый день в конце дня закрывать период.
     
  5. LSH

    LSH Гость

    Для: УтопиЯ

    стандартно (в смысле, чтобы тремя пальцами) - никак.

    Есть вариант - создать общий реквизит документа, например, "ЗаднееЧисло" (число 1,0)
    Если в момент проведения документа ДатаДок = ТекущаяДата(), тогда он = 0, если ДатаДок < ТекущаяДата() - тогда этот реквизит = 1. А дальше в отчете труда не составит сделать фильтр.
     
  6. Гость


    Спасибо...А насчет прав пользователя - можно ли задать разные права так, чтобы допустим, одной группе людей можно было проводить документы на неделю назад, другой - на месяц, а третьим - только текущим числом?

    Через журнал регистрации сейчас пишу обработку, но там вроде не все проводки фиксируются, только интерактивные?(поправьте, если не права)

    Насчет скрытого реквизита - его придется добавлять всем документам?
     
  7. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    тем, для которых нужен такой анализ. А вообщето есть понятие общих реквизитов документов. И есть классная утилитка Inserter. Где-то тут ссылка уже пролетала.
     
  8. Гость

    А как при проведении документа сделать так, чтобы дата записывалась?
    Вы меня простите за такие вопросы, но мы все когда-то начинали с нуля.
     
  9. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    См. ТекущаяДата() РабочаяДата() и реквизит док-а ДатаДок. Анализируй. Делай проверки, которые тебе нужны.
     
  10. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Дата проводки всегда совпадает с датой документа?
     
  11. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    Для 7.7. да. Хотя, народ выкручивается, но ч-з задницу
     
  12. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Zab, спасибо)
     
  13. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    незачто )
     
Загрузка...
Статус темы:
Закрыта.

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