Сохнанить документ в файл

Форум 1С: Одинэс.Ру

Найти!

Сохнанить документ в файл

YAndrey
31.03.2009 - 23:17
Каким образом можно сохранить реквизиты документа в файл, чтобы потом иметь возможность восстановить документ из файла??? Интересует универсальный механизм, конечно - будьте бобры кусок кода... Пожалуста....
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
19.04.2024 - 18:10
Смотри также:
Зарплата и кадры: ввод нового начисления
Иерархия в запросе по данным в таблице значений
Обновление строк в табличной части обработки

Re: Сохнанить документ в файл

Чучундер
1 - 01.04.2009 - 00:13
Реквизиты документ нет необходимости сохранять в файл - они у тебя в базе есть... всегда...
может идет речь о реквизитах формы документа?
..но тем не менее, открываем СП и смотрим ЗначениеВстрокуВнутр()

Re: Сохнанить документ в файл

YAndrey
2 - 01.04.2009 - 03:10
(1) Ну, будем считать, что речь идет о реквизитах формы....
Опишу задачу более подробно...
Завелся у нас какой-то пакостник, правящий документы как ему вздумается, падла. Дело в том, что док может и правится много и часто (так надо) - так вот - мне надо - выяснить кто и когда правит его так, как не надо... Хочу решить задачу следующим образом - записывать в текстовый файл состояние всех реквизитов документа ДО записи и ПОСЛЕ записи. Мера хотя и вынужденная, но временная..
Возможно с "возможностью восстановить" док я погорячился - просто нужен механизм перебора всех реквизитов. Полагаю, должно быть что-то подобное
Для Каждого РШ Из Метаданные.РеквитыШапки Цикл
...
Ну и для таб. частей соответственно
Может кто делал, чтобы не изобретать велосипед???

Re: Сохнанить документ в файл

jurii
3 - 01.04.2009 - 03:20
На ифостарте есть:
http://infostart.ru/projects/88/
 
Возьми как отправную точку.
Ну и вообще... нечто подобное у меня работает уже года 3

Re: Сохнанить документ в файл

VZ
4 - 01.04.2009 - 05:40
Бороться надо не со следствием, а с причиной.
 
Просто фиксируй юзера. Можно для этого использовать лог.

Re: Сохнанить документ в файл

YAndrey
5 - 01.04.2009 - 22:52
(3) - Это для 7.7, а мне нужно для 8.1 - ежели есть и работает - пришли на мыло?
(4) - Как можно профиксировать юзера? Таких "не правильных" документов - 2-3 штуки в месяц из нескольких тысяч, база распределенная, доки могут правиться несколько дней - в журнале регистрации только то, что док правился - а что там правилось - загадка...

Интересные темы

odines.ru
19.04.2024 - 18:10
Смотри также:
Как раскидать счита в отчете шахматным методом?
1С 8.1 как проще из одной таблицы получить другую форму таблицы
v8: Несколько Розниц и одна Управление торговлей, как настроить...

Re: Сохнанить документ в файл

Чучундер
6 - 02.04.2009 - 00:33
В логе - известно кто правил. И вместо того, чтобы 2-3 дока выколупывать из 2-3 тыс, не проще взять чела за эггс и засунуть паяльник в ЗПС?
..

Re: Сохнанить документ в файл

YAndrey
7 - 02.04.2009 - 01:29
(6) Ну, если программисту Чуче проще засовывать людям паяльники, нежели написать кусочек кода, то я извиняюсь...
Лучше по теме - как, а?

Re: Сохнанить документ в файл

Чучундер
8 - 02.04.2009 - 01:41
Программист Чуча основывается на своем опыте юзания подобной разработки и неоднократной "постановке" учета в нескольких организациях.
> Завелся у нас какой-то пакостник, правящий документы как ему вздумается, падла. Дело в том, что док может и правится много и часто (так надо) - так вот - мне надо - выяснить кто и когда правит его так, как не надо...
- делаешь просто.
1. Закрываешь правами такую возможность кроме 2-х человек (ты + опытное доверенное лицо)
2. запускаешь в эксплуатацию.
3. смотрим% кто начал много орать.
4. терпим, сопротивляемся, не открываем ничего.
5. от недели до двух недель - ситуация стабилизируется. - кто это делал потому что лень делать правильно - будут вынуждены делать правильно, кому нужно позарез - будут донимать тебя всячески - вот на них и смотрим очень пристально - большая их часть - расп...яи (независимо от занимаемой иерархии), хочешь быть на посылках у расп...яе - дело ваше.
.. на доставалки начальнегов отвечаешь примерно так: есть инструмент, есть методика его использования. Не нравится методика- ну что делать, лучшей пока нет... + Достаточно один раз УПЕРЕТЬСЯ - я не мальчик на побегушках подтирать за всем задницы... - хотя тут конечно ты уже сам для себя решаешь...

Re: Сохнанить документ в файл

Чучундер
9 - 02.04.2009 - 01:44
метода простая: в процедуре ПриЗаписи если ты обратишься к реквизиту так:
"Цена" - получишь, то что вбито/исправлено в доке, если "ТекущийДокумент.Цена" - это то что на данный момент фактически присутсвует в базе. - разница между ними - и есть исправления. Смотри на ИС - там есть такого и не в одном экземпляре. Маленькая трудность - при изменении табличных частей...

Re: Сохнанить документ в файл

YAndrey
10 - 02.04.2009 - 02:43
(9) Такие "программисты" - нафик не нужны.
Впрочем я все уже сделал сам...
Замнем для ясности...
Всем спасибо...

Re: Сохнанить документ в файл

Anonymous
11 - 06.04.2009 - 07:13
Так на всякий случай: У меня тоже была такая беда...:) записывал все в регистр сведений и потом в отчете анализировал.
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Накопительные скидки Помогите разобраться с компоновкой данных 8.2 »
© 2009 Форум 1С: Одинэс.Ру