Вопрос знатокам : чем отличается пункт меню ЗАПИСАТЬ от ПРОВЕСТИ?,
Бухгалтерия предприятия, редакция 3.0 (3.0.37.25)
Уважаемые коллеги !
Хотелось бы понять , чем отличается опция ЗАПИСАТЬ от опции ПРОВЕСТИ ? К сожалению , столкнулась с тем , что при указании программе пункта ЗАПИСАТЬ выполняется перепроведение документа , что категорически не НУЖНО , т. к надо менять только поле комментарий прошлого периода . А перепроведение документов автоматически влечет за собой перепроведение закрытия месяца и другие нежелательные последствия . Когда ( с какого релиза ) стала так работать программа не могу сказать точно ,но раньше вполне могли работать с полем комментарий без ненужного перепроведения документов . Какой выход ?
Валентинка79 ,
«Записать» — просто сохранить изменения без проведения
«Провести» — это сначала сохранить, потом провести. Если документ проведен, его нельзя изменить без проведения. Т.е. у проведенного документа не может быть отличий между «сохраненным» и «проведенным».
Валентинка79 ,
Если документ не проведен, то:
«Записать» — сохранить изменения без проведения
«Провести» — это сначала сохранить изменения (если они были), потом провести.
Если документ проведен, то и «Записать» и «Провести» ведут себя одинаково.
Что касается «раньше было лучше. » — это, скорее всего, ошибочное мнение,
Ответ на
пост №1
Валентинка79 , не было такого никогда в типовых, только если Вам кто то дописывал конфигурацию.
Да я в 8.3 столкнулась с тем же. Надо было просто изменить комментарии в прошлых периодах. в результате по кнопке ЗАПИСАТЬ все перепровелось, потом потребовалось перепроведение всех закрытий месяцев. Это неправильно! т.к.проводки никак не затрагивались.
Нужна кнопка «Изменить комментарий»-при которой комментарий переписывается, если разрешено редактирование прошлых периодов, но при этом заново закрытие месяца проводить не надо.
Или, если нельзя так сделать, то нужно разрешить границу перепроведения документов установить » вперед» как в 8.2, т.е. отметить в программе ,что перепроведение закрытий месяцев прошлых периодов не нужно. Сейчас в 8.3 сдвинуть границу перепроведения документов вперед вручную нельзя,а в 8.2 это было.
Запись, проведение и отмена проведения документа 1С
Программная запись/проведение/отмена проведения документа осуществляется при помощи методаЗаписать(<РежимЗаписи>, <РежимПроведения>) ДокументаОбъекта.
В параметр РежимЗаписи передается одно из значений системного перечисления РежимЗаписиДокумента :
- Запись (Write)
- ОтменаПроведения (UndoPosting)
- Проведение (Posting)
Переданное значение и определяет какое действие производить с выбранным документом. Также при помощи параметра РежимПроведения можно указать оперативное или неоперативное проведение мы используем.
Записать и провести в 1с в чем разница
8plus.ru — это отчеты и обработки 1С только версии 8 и только для типовых конфигураций!
- Основное
Между документами в 1С и в жизни можно провести аналогию.
в 1C | в жизни |
Вы создали документ, заполнили некоторые поля и закрыли, не сохранив. | Взяли бланк документа, начали заполнять его, опустили в шредер. |
Вы создали документ, заполнили некоторые поля и сохранили. Документ записан. | Взяли бланк документа и заполнили его. Положили в папку. |
Вы открыли созданный ранее документ, стали вносить в него изменения. Документ открыт для редактирования и для остальных заблокирован. | Вы взяли документ из папки, взяли корректор, стали вносить в него изменения. Все ходят и спрашиваю: кто взял документ? |
Провели документ. | Подписали документ. Положили в папку. |
Сделали документ не проведенным (распровели) | Вы взяли подписанный документ из папки, аккуратно стерли печать и подпись. Положили в папку. |
Вы открыли проведенный документ, стали вносить в него изменения. | Вы взяли подписанный документ из папки, взяли корректор, стали вносить в него изменения. =) |
Пометили не проведенный документ на удаление. | Взяли не подписанный документ из папки, скомкали и бросили в корзину. |
Пометили проведенный документ на удаление. | Взяли подписанный документ из папки, скомкали и бросили в корзину. Спрашивается — зачем? |
Сняли с документа пометку на удаление. | Вытащили скомканный документ из корзины и разгладили его. |
Окончательно удалили помеченный на удаление документ. | Вытащили скомканный документ из корзины, разгладили его, опустили в шредер. |
Для тех, кому ближе суровый технический язык:
в 1С | в базе данных |
Вы создали документ, заполнили некоторые поля и закрыли, не сохранив. | Ничего не произошло. |
Вы создали документ, заполнили некоторые поля и сохранили. Документ записан. | В базу данных записан объект, который на учет никак не влияет. |
Вы открыли созданный ранее документ, стали вносить в него изменения. Документ открыт для редактирования и для остальных заблокирован. | Объект заблокирован в базе для изменения, открывшим его пользователем. |
Провели документ. | Документ сформировал движения по регистрам (изменил остатки), что самым прямы образом отразилось в учете. Кстати, все что ни делается в программе, все сводится к изменению регистров. |
Сделали документ не проведенным (распровели) | Движения по регистрам удалены. Он стал обычным объектом базы (просто записанным). |
Пометили не проведенный документ на удаление. | Объект в базе отмечен для дальнейшей попытки его окончательно удалить. |
Пометили проведенный документ на удаление. | Объект в базе отмечен для дальнейшей попытки его окончательно удалить. При этом его движения по регистрам удалены. Он снова не влияет на учет, как будто и не было его. |
Сняли с документа пометку на удаление. | С объекта в базе сняли пометку. Он стал обычным объектом базы (просто записанным). |
Окончательно удалили помеченный на удаление документ. | Объект исчез навсегда. |
Кстати, проведение документа в 8-ке может быть оперативным и неоперативным.
Чем отличается "Провести" и "Записать" в программах 1С?
Итак, если мы только вносим данные в документ и сохраняем, то документ будет доступен нам и в дальнейшем в базе для работы – но как черновик – он не внес никаких изменений в регистры и не отразится в учете.
Если мы нажимаем – провести – то документ записывается и формирует движения по регистрам, что уже будет отражено в учете.
Что же происходит, когда мы помечаем документ на удаление? Условно, мы убираем этот документ из движения по регистрам – документ все еще существует в базе, как черновик, но в учете не участвует и ждет дальнейшей попытки его удалить окончательно.