Изменение автоматического времени проведения документа Реализации в 1С

Вопрос задал Анна М.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Подскажите, можно ли изменить время автоматического проведения «Поступление на р/сч» на время раньше, чем автоматическое проведение «Реализация», а то возникает «некорректное» сальдо на 76.АВ при оплате и продаже в один день, для устранения которого необходимо перепроводить документы и вручную разводить их по времени — подробная информация в файле в приложении.

Метки вопроса: —

Все комментарии (6)

  1. Здравствуйте!
    Автоматическое время проведения реализации 14:00 меньше времени поступления на расчетный счет 17:00.
    При использовании соответствующей функциональности 1С «Фиксированное время документов» — «Время документов устанавливать автоматически» (раздел Администрирование — Проведение документов) задействуется специальный код разработчиков.

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

    — Поступление (акт, накладная) — 7:00:00
    — Требование накладная — 12:00:00
    — Выпуск продукции, Отчет производства за смену — 13:00:00
    — Реализация (акт, накладная) — 14:00:00
    — Поступление на расчетный счет — 17:00:00
    — Списание с расчетного счета — 18:00:00

    Чтобы изменить время для Поступления на расчетный счет нужно будет программисту внести изменения в исходный код разработчиков или сделать специальное расширение для подмены типовой настройки 1С.

    Посмотрите мое обсуждение подобного вопроса здесь:
    Автоматическая настройка времени проведения документов в 1С

    Мы работаем с типовым кодом 1С, тем что дают разработчики, вам нужно переслать ваш вопрос на горячую линию 1С.
    Подобная обратная связь от пользователей собирается 1С и если по теме будет много обращений, ее берут в работу.

  2. Спасибо за ответ. Я видела вашу тему (о ней и писала в скрине).
    В файле задавала вопрос также, если нет возможности изменить дату авт. проведения я реализации, то как избежать некорректного сальдо на 76.АВ без перепроведения документов и изменении времени

  3. При закрытии месяца вся цепочка документов перепроводится в хронологической последовательности.
    Если автоматическое время неудобно, вы можете просто отключить проставление автоматического времени в документах — оно вам в самом деле не подходит и работать с неавтоматическим проставлением времени по факту.

    Большинство пользователей так и работает. Даже заводя документы «задним числом» при этом мы выставляем нужную дату и время и при закрытии месяца специально не нужно будет подгонять время документов, оно выстроится так как вы его задали сами.

  4. Приложение № 1
    Приложение № 2
    Приложение № 3
    Приложение № 4
    Приложение № 5
    Приложение № 6

    Если вы оставите фиксированное выставление времени, то из типовых решений можем предложить в конце месяца перед выполнением процедуры закрытия месяца, делать для всех поступлений на расчетный счет обработкой Групповое изменение реквизитов по кн. Выполнить произвольный алгоритм изменение времени в датах всех поступлений на расчетный счет за месяц, как показано у меня на скрине.

    Я проверила в тестовой базе — все меняется корректно.
    В коде меняю время в дате на 12:30, если хотите поставить другое, то соответственно замените эти цифры на свои в строчке кода.

    Попробуйте сначала в тестовой базе, если покажется более удобным, чем вручную править — можете выполнять алгоритм в рабочей базе.
    Только будьте аккуратны с подбором поступлений по ссылке отбор, чтобы ничего лишнего не подтянуть за старые периоды, после чего придется восстанавливать последовательность старых месяцев.

    Это максимально все, что можем в вашем случае предложить:
    — уйти от фиксированного выставления времени
    — выполнять предложенную перезапись времени в конце месяца при закрытии
    — передать проблему программисту для написания расширения подмены фиксированного времени в коде разработчиков.

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

  5. Спасибо за ответ. Можете прислать настройки для группового изменения реквизитов времени документов поступления, чтобы я могла загрузить их в свою базу и воспользоваться. Заранее спасибо

  6. Приложение № 1
    Приложение № 2

    Строчка с кодом приведена в скрине выше:

    Объект.Дата = Дата(Год(Объект.Дата), Месяц(Объект.Дата), День(Объект.Дата), 12, 30, 0);


    В файл настроек свободный код не выгружается, это не настройки УО в файле xml. Вы набираете его руками на вкладке «Выполнить произвольный алгоритм». После выполнения алгоритма и изменения дат в программе программа автоматически запомнит этот алгоритм и настройки, но в первый раз ввести код вы должны руками.

    На самом деле вкладка «Выполнить произвольный алгоритм» используется программистами — это программный код, который по командам кода 1С выполняет заданные действия. Я вам предложила этот вариант, если не хотите уходить от фиксированного времени проведения документов в программе.

    (!) можете попробовать в копии базы поменять. Обращаю внимание, что вам нужно вручную подобрать только те поступления на р/счет, в которых будет изменена дата. Сам код привела выше: во всех подобранных документах будет то время, которое поставите в коде.

Комментарии закрыты.