Изменение времени документов для 1с 8.2 (Групповое)

Обработка сделана на базе типовой, но позволяет менять время документа в произвольном формате (часы, минуты, секунды)

Обработка позволяет менять время документа скопом (отличие от типовой в том, что позволяет проставить конкретное время)

Бывает очень удобно проставить время, а не просто выбрав в конец дня или в начало дня

Сделана на базе //infostart.ru/public/16637/  

41 Comments

  1. nu_fguz_buh

    При выборе какого-либо документа выдает ошибку «Поле объекта не обнаружено (Назначение свойства)» ( {Форма.Форма.Форма(627)}: Поле объекта не обнаружено (НазначениеСвойства) Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда)

    Reply
  2. nu_fguz_buh

    Да, забыла у меня БГУ платформа 8.2.15.289, релиз 1.0.8.2.

    Reply
  3. katya_sun

    Не очень понятно, чем отличается от групповой обработки справочников и документов. Там так же можно изменить. Или я чего-то не вижу.

    Reply
  4. gevicer

    (3) katya_sun, а в стандартной можно поставить конкретное время? (смотрите внимательнее)

    Reply
  5. gevicer

    (2) nu_fguz_buh, Посмотрю в ближаешее время , не успел оттестить на всем

    Reply
  6. Misanets

    (4) Да можно конечно, что за бред. Минусую.

    Reply
  7. gevicer

    (6) Misanets, в чем бред можно поставить дату с временем а если у тебя разные даты а время одно например 20:00, что поставишь одной датой все доки с временем 20:00)))

    Reply
  8. Misanets

    (7) а ну если посмотреть с это стороны то да, погорячился, забираю минус, ставлю плюс 🙂

    Reply
  9. gevicer

    (8) Misanets,)) ,бывает , кстати проверил сейчас в УПП тоже пашет норм

    Reply
  10. andreykfk

    Удобная штука.

    А может кто-то подскажет как изменить документов в порядке возростания номеров документов только для 7.7

    Я не селен в 1с так что не бейте.

    Заранее спасибо.

    Reply
  11. gevicer

    (10) andreykfk, Немножко не понял что значит разместить в порядке возрастания:

    тут 3 варианта

    1) Если на 20 января номер документа 120 а в этом дне есть номер документа 80 то что будем делать куда этот документ двигать? на 14 января где есть номер 79 в конец дня?

    2) Если документы только внутри одного дня то вопрос более менее понятен , в 20 января сделать документы по времени) номер 120 далее что не 122 а 121( который тоже в 20 января и так далее внутри одного дня

    3) вариант смесь 2х вариантов делается 2 а те документы с номерами 80 двигаются в начало дня и выглядет так 80 , 120 , 121 итд

    Только не совсем понял для чего для удобство восприятия в 1с, обычно делают нумерацию особую дата месяца дата дня и остальное оставляют на номер внутри дня получается что то вроде (0120001 , 0120002) на 20 января — получается 01 — январь , 20 — число номера дня и 001 — номер накладной ( если до 999 штук в день накладных) если больше то 0001 ( до 9999)

    Reply
  12. andreykfk

    Вариант номер 2 (два). внутри одного дня время документов высторить в порядке возростания номеров.

    если 20 января были документы 100, 101, 134, 80, 102, 104, 115 то нужно выстоить время документов так

    80

    100

    101

    102

    104

    115

    134

    Reply
  13. gevicer

    (12) andreykfk, Если совсем просто не заворачиваясь со временем, я бы сделал запросом к документу , с сортировкой по номеру документа, выгрузил бы их в ТЗ, и еще второй запрос по Дате Документа , хотя его можно не делать взяв время первого документа за конкретный день и дальше перебирая ТЗ (таблица значений) провести их с шагом от первого в 10 минут если нарушается условие , или оставить его текущее время если оно не больше последующего номера и не меньше предыдущего номера , вообщем как то так)

    Reply
  14. genadyichnew

    Полезно!

    Reply
  15. sinQio

    спасибо

    Reply
  16. andreykfk

    Спасибо

    Reply
  17. wialex

    Очень пригодилась обработка. Например все счета-фактуры поместить после накладных.

    Спасибо.

    Reply
  18. gevicer

    (18) wialex, пожалуйста)

    Reply
  19. Ice-Stas

    Какой релиз ?

    Reply
  20. Felix1

    Спасибо обработка реально помогла, хорошая экономия времени экономия времени, и меньше проблем с авансами.

    Большой плюс автору.

    Reply
  21. makas

    Простенько и со вкусом!

    Спасибо!

    Reply
  22. Motor24

    Спасибо, попробую в БП 8.2

    Reply
  23. Ivanov_OM

    Отлично, небольшая доработка, а польза налицо!

    Reply
  24. маришка84

    Спасибо огромное! очень помогло.

    Reply
  25. Степанова Н.

    Очень нужная обработка

    Reply
  26. dj_serega

    КРУТО!! Спасибо. Помогло

    Reply
  27. rurikov

    О! как раз искал такую. Спасибо. Плюс.

    Reply
  28. l-Rain

    Спасибо большое, как всегда, — в нужное время нужная обработка. Плюс.

    Reply
  29. Demosagro

    Еще бы отбор по огранизации — цены б ей небыло. 🙂

    Reply
  30. Unheilig

    Благодарю за обработку

    Reply
  31. kobol

    Спасибо так не хотел править конфигурацию — Большой респект.

    Reply
  32. Наталья509

    Очень жаль что в УНФ выдает ошибку, вБП все нормально.

    Reply
  33. Nata

    Спасибо. Супер!

    Reply
  34. sps02

    Скажите , а в проведенных документах тоже изменит время

    Reply
  35. gevicer

    (37) sps02, это как вы укажите так и сделает

    Reply
  36. маша156

    обработка не работает в 1С 8.2 ШтрихМ … а как хотелось (((

    Reply
  37. da910

    Обработка «Изменение времени документов для 1с 8.2 (Групповое)» просто СУПЕР!!! СПАСИБО!!!

    Reply
  38. serg_prom

    Спасибо. Плюсую.Очень пригодилась и сэкономила кучу времени.

    Reply
  39. AKV77

    Приветствую, интересно посмотреть на реализацию, сам когда давненько делал подобную обработку для 7.7 http://infostart.ru/public/20462/. Сейчас я думаю она не актуальна для многих перешедших на 8-ку. А эта несомненно пригодится многим

    Reply
  40. wumka

    Для 8.3 не подходит? печалька(((

    Reply
  41. gevicer

    (43) wumka, не проверял, можно конвертнуть и запустить в режиме обычного приложения (не управляемого) и попробовать

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *