8.х "Удалять автоматически" и "Удалять автоматически при отмене проведения" - в чем отличие?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем leklerk, 14 ноя 2014.

  1. TopicStarter Overlay
    leklerk
    Offline

    leklerk Опытный в 1С

    Регистрация:
    29 май 2013
    Сообщения:
    176
    Симпатии:
    0
    Баллы:
    26
    Всем добрый день! Для любого док-та в конф-ре есть вкладка "Движения", и в ней пункт "Удаление движений". Там есть 3 варианта: "Удалять автоматически при отмене проведения", "Удалять автоматически", "Не удалять автоматически". Третий я понимаю, а чем отличаются первые два? Буду благодарен за помощь.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    Когда идет перепроведение документа, если поставить "Удалять автоматически", то движения сперва удаляются, а потом записываются новые.
    Если стоит "Удалять автоматически при отмене проведения", то удаляться движения будут только в случае отмены проведения, при перепроведении будет выполнена перезапись движений.
    leklerk нравится это.
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Движения могут остаться при распроведении документа.
    leklerk нравится это.
  4. TopicStarter Overlay
    leklerk
    Offline

    leklerk Опытный в 1С

    Регистрация:
    29 май 2013
    Сообщения:
    176
    Симпатии:
    0
    Баллы:
    26
    Спасибо за ответы! nomad_irk, а чем отличается случай перепроведения для "Удалять автоматически" и "Удалять автоматически при отмене проведения"? Вы пишете, что для первого случая "движения сперва удаляются, а потом записываются новые", а для второго случая "будет выполнена перезапись движений". А в чем разница? Я вот для своего нового документа пробовал оба варианта и разницы не заметил...
  5. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    Разница в количестве неявных транзакций.
  6. TopicStarter Overlay
    leklerk
    Offline

    leklerk Опытный в 1С

    Регистрация:
    29 май 2013
    Сообщения:
    176
    Симпатии:
    0
    Баллы:
    26
    Т.е. проводки будут те же самые для обоих случаев? А зачем тогда 1С-ники сделали эти 2 режима, если проводки одни и те же...
  7. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    проводки будут одинаковые. сделано для оптимизации нагрузки на 1С и SQL-сервер.
    leklerk нравится это.
  8. TopicStarter Overlay
    leklerk
    Offline

    leklerk Опытный в 1С

    Регистрация:
    29 май 2013
    Сообщения:
    176
    Симпатии:
    0
    Баллы:
    26
    ок, спасибо за помощь!
  9. TopicStarter Overlay
    leklerk
    Offline

    leklerk Опытный в 1С

    Регистрация:
    29 май 2013
    Сообщения:
    176
    Симпатии:
    0
    Баллы:
    26
    Все-таки обнаружилось существенное отличие в этих режимах ("Удалять автоматически" и "Удалять автоматически при отмене проведения"). Если изменить проведенный документ и попытаться его перепровести, то в первом случае всё ОК, проводки перезаписываются как надо (не двоятся). Во втором же случае выдается сообщение, мол, для такого-то регистра запись с такими ключ. полями уже существует. То есть старая проводка не удалилась автоматически.
  10. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Все правильно, нужно сначала удалить эти движения, а потом записать новые.
  11. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    либо взять и перезаписать весь набор записей в регистре(-ах) - это сократит количество транзакций и блокировок на 1.
  12. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    +1 поддерживаю.

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