Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сакральный смысл галочек в правах на документ
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
XBrut
Почему галочка с правами
"Проведение документов задним числом"
находится в непримиримом противоречии с галочкой
"Изменение документа без перепроведения" ?
И снять их одновременно никак нельзя?
mister-x
так логічно ж
XBrut
Поясніть будь ласка , де саме тут логічний зв'язок.
Стрелок
Потому как выше находится галка "Изменять проведённые документы". И соответственно их можно или менять неперепроводя или же перепроводить задним числом (про заднее число с точки зрения 1С рассказывать?)
mister-x
Проведений документ можна буде відкорегувати не проводячи його ще раз (зміна даних в документі не повпливає не проводки чи рухи його), для прикладу - коментар чи ще якийсь інформаційний реквізит. Цю операцію може робити звичайний оператор.
igmig65
Вот красота бы была, в проводках - движениях одно, а в документах другое....
Кагдато давным давно в бухгалтерии делал новый док. Так вот, мне глбух говорит мне нужно дать возможность на редактирование операции документа. Я тагда савсем маленький был 32542620.gif , smile.gif, и таки дал, есть в правах документа. Ну и гдето ч-з месяц она же мне и говорит, а почему в одних отчетах одно показывает, а в других другое, хотя должно быть одинаково. А когда разобрался, то понял, что очередные грабли необошли меня свом вниманием.

пардон за офтоп. Хотя это может когото и спасет от очередной шишки.
XBrut
Если разрешено проводить задним числом, тогда можно запретить изменять без проведения.
Если запрещено проводить задним числом, тогда нельзя запретить изменять без проведения.
Я хочу в любом случае запретить изменять без проведения. Почему мне не дают ? smile.gif
alex040269
ПриЗаписиПерепроводить(<?>);
Синтаксис:
ПриЗаписиПерепроводить(<Режим>)
Назначение:
Установить режим перепроведения при записи проведенного документа.
Параметры:
<Режим> - число: 1 - обязательно перепроведение при записи уже проведенного документа; 0 - не обязательно перепроведение при записи уже проведенного документа.
Замечание:
Метод доступен только в Модуле формы документа и работает с документом доступным в локальном контексте.
XBrut
Это понятно.
Я бы с удовольствием почитал прямой ответ на прямой вопрос.
например:
"обе галочки снять нельзя потому, что...иначе рухнет мироздание".
или:"обе галочки снять нельзя потому, что посоны протупили".
или:"обе галочки снять нельзя , ибо если их снять, то будет какой - то казус"
Стрелок
Цитата(XBrut @ 25.10.12, 17:05) необходимо зарегистрироваться для просмотра ссылки
Это понятно.
Я бы с удовольствием почитал прямой ответ на прямой вопрос.
например:
"обе галочки снять нельзя потому, что...иначе рухнет мироздание".
или:"обе галочки снять нельзя потому, что посоны протупили".
или:"обе галочки снять нельзя , ибо если их снять, то будет какой - то казус"



ВНИМАТЕЛЬНО читаем моё сообщение. там расписана ВСЯ логика такого поведения галочек. Если даёшь права на изменение проведённых документов то минимум одна из галочек "разрешить менять без перепроведения" и "разрешить проводить задним числом" обязана стоять. Иначе изменить проведённый документ невозможно физически в принципе. Или так или так
igmig65
Цитата(Стрелок @ 26.10.12, 9:02) необходимо зарегистрироваться для просмотра ссылки
Если даёшь права на изменение проведённых документов то минимум одна из галочек "разрешить менять без перепроведения" и "разрешить проводить задним числом" обязана стоять. Иначе изменить проведённый документ невозможно физически в принципе. Или так или так

А и правда. Если мне НУЖНО:
1. Дать права на изменение проведенных документов.
2. НЕ РАЗРЕШАТЬ проводить задним числом.
3. НЕ РАЗРЕШАТЬ изменять без перепроведения.
4. РАЗРЕШИТЬ изменять и перепроводить НЕ ЗАДНИМ числом. (что в принципе совмещает пункт 1, 2 и 3, тоесть ненужно ставить обе галки и дать права на изменение проведенных док-тов).
Сам понимаю, что гдето туплю, скорей это связано с тем, что это заморочки именно ТиСа, тоесть связано с оперучетом.
Но где именно туплю, не пойму. 09000000.gif



volodya1122
Цитата(igmig65 @ 26.10.12, 14:56) необходимо зарегистрироваться для просмотра ссылки
А и правда. Если мне НУЖНО:
1. Дать права на изменение проведенных документов.
2. НЕ РАЗРЕШАТЬ проводить задним числом.
3. НЕ РАЗРЕШАТЬ изменять без перепроведения.
4. РАЗРЕШИТЬ изменять и перепроводить НЕ ЗАДНИМ числом. (что в принципе совмещает пункт 1, 2 и 3, тоесть ненужно ставить обе галки и дать права на изменение проведенных док-тов).
Сам понимаю, что гдето туплю, скорей это связано с тем, что это заморочки именно ТиСа, тоесть связано с оперучетом.
Но где именно туплю, не пойму. 09000000.gif


ЗАДНЕЕ ЧИСДО (дата) в понимании 1С это все что раньше текещего времени. Тоесть документ создали. и после его создания прошло больше 1 сек. то этот документ уже считается созданным задним числом.
Хотя я могу и ошибаться....
XBrut
Цитата
Если даёшь права на изменение проведённых документов то минимум одна из галочек "разрешить менять без перепроведения" и "разрешить проводить задним числом" обязана стоять. Иначе изменить проведённый документ невозможно физически в принципе. Или так или так


Уберите из Вашего утверждения фразу "ЗАДНИМ ЧИСЛОМ" - и оно будет верным.
С документами, находящимися раньше ТА всё понятно.
Я пока не понимаю, почему документ, находящийся на ТА может вести себя по-другому. Зачем?
Стрелок
Цитата(XBrut @ 26.10.12, 23:58) необходимо зарегистрироваться для просмотра ссылки
Уберите из Вашего утверждения фразу "ЗАДНИМ ЧИСЛОМ" - и оно будет верным.
С документами, находящимися раньше ТА всё понятно.
Я пока не понимаю, почему документ, находящийся на ТА может вести себя по-другому. Зачем?



Выше уже написали. Всё что не "сей момент" а точнее "не на ТА" это "заднее число". Если вы будете пытаться перепроводить документ на котором стоит ТА то правила для "заднего числа" не работают (с точки зрения 1С это не заднее число). Но стоит только перенести ТА на другой документ, записанный (даже) позже вашего или просто на момент времени позже позиции вашего документа - всё - для 1С этот документ уже "заднее число". даже если время совпадает до секунды

Я же выше спрашивал "что такое заднее число рассказывать?"

Кроме того вы рассматриваете правила для проведённых уже документов. а тут 1С не делает различий на "заднее число" и "позиция ТА". Проведён - всё. Или по вашему должны быть отдельные правила для документов стоящих на ТА (а это фактически один единственный документ в базе данных) и для всех остальных? смысл?
XBrut
Что такое заднее число я как бы знал за несколько уж лет до открытия этого топика.
Моё понимание полностью соответствует Вашему.

Цитата
Кроме того вы рассматриваете правила для проведённых уже документов. а тут 1С не делает различий на "заднее число" и "позиция ТА". Проведён - всё.

Как же не делает различий, уважаемый Стрелок, когда именно шо делает. Ставим опыт ? smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.