Консультация № 144392
19.09.2008, 14:27
0.00 руб.
0 11 4
День добрай! или не день.
Пропал счет фактура выданный, в журнале регимтрации есть отметка о его создании, и все. В журнале документов его номер пропущен. Все другие документы, помеченные на удаление, наместе. Знаю, что если документ удаляется программным кодом (например в связанном с ним документе написано, если то -то будет изменено в документе, то удалить то-то), может так и есть? Могли ли его удалить так, чтоб только его (др.помеченные на удаление остались), и при этом в журнале регистрации это не отобразилось

Обсуждение

Неизвестный
19.09.2008, 14:38
общий
это ответ
Здравствуйте, Сергей АК!
1.Создание счета фактуры еще не говорит о его записи
2. Програмно можно удалить отдельно взятый документ без всяких отметов в журнале регистрации
3. При удалении стандартно (операции удаление помеченных объектов) в журнале регистрации, сей факт фиксируется
Неизвестный
19.09.2008, 14:45
общий
это ответ
Здравствуйте, Сергей АК!
Если удалили программно, то в ЖР не запишется...
Неизвестный
19.09.2008, 14:55
общий
это ответ
Здравствуйте, Сергей АК!
Добавлю еще что в интернете можно легко найти обработки, которыми можно удалить документ. Так что это мог сделать и человек не умеющий програмировать.
Кроме того проверьте не стоитли в свойствах конфигурации птичка "Разрешить непосредственное удаление объектов".
Неизвестный
19.09.2008, 15:57
общий
это ответ
Здравствуйте, Сергей АК!
Да это возможно, при удалении программным кодом, ничего в журнал регистрации не пишется, при этом программисту предоставляется возможность как пометить на удаление, так и удалить сразу. Удаление сразу может привести к нарушению ссылочной целостности базы, но иногда точно понимая, что делаешь, это необходимо.
Неизвестный
19.09.2008, 15:59
общий
А чтобы никому не было повадно запускать "левые" обработки,
  • все необходимые отчеты и обработки включить в конфигурацию
  • отключить права использовать внешние отчеты и обработки (в том числе и общие - можно в папку ExtForms переписать нужную обработку и она запустится)
  • пересмотреть и ограничить права пользователей
Неизвестный
22.09.2008, 08:42
общий
Может, тестирование и исправление базы покажет что
"СчетФактура- нет в журнале документов"
Тогда это следствие неправильного выключения питания
Неизвестный
22.09.2008, 10:55
общий
Думаю, что вариант с обработкой загружаемой проверить не удасться - не будут же ее хронить на компьютере своем, программный код еще можно поковырять, . Еще может во в чем проблема, если все правильно понимаю, создал человек счет фактуру 27, другой человек тутже создал счет фактуру уже присвоен 28 номер, когда у первого завис пк, или вылетел с сервера (поднят терминал), то в журнале осталась запись только о создании документа, а о том что не сохранен или сохранен не осталось. Когда повтороно вошли в программу и создали счет фактуру, то уже присвоился следующий порядковый номер, 29 или более, а тот 27 так и остался незанятым. Такое может быть?
Неизвестный
22.09.2008, 13:31
общий
Датакое может быть
Но сценарий более простой
1. Создали новый счет - в журнале запись создание счета
2.Второй человек создал счет - нумерация поехала дальше
3. Счет напечатали - в журнале никаких отметок
4.Счет закрыли на вопрос сохранить ответели "нет" - в журнале никаких отметок

Результат имее запись от п.1. и неимеем в журнале счета.
Неизвестный
22.09.2008, 13:39
общий
если ответить "нет", то в журнале (по крайней мере в моем случае) создается запись "Дкумент не записан", а другого способоа закрыть окно с счет фактурой нет, или записать или нет, в обоих случаях будет запись в журнале регистраций. Думаю все таки некорректно вышли из системы, или подвисла 1С или целеком ОС.
Неизвестный
22.09.2008, 15:38
общий
"или вылетел с сервера (поднят терминал)" - куда вылетел ??
если сервер нестабилен сесия сама закрывается то это к админу, а так подвиснула ОС то просто отвалился от сесии, потом после перегрузки клиентской машины сесия возобновляется
Неизвестный
23.09.2008, 11:26
общий
Отвалился от сессии - можно понять по-разному:
- прервалась связь, сессия осталась выполняться на сервере, но терминал ей не управляет (проблемы сети);
- вылетела сама сессия на сервере (проблемы железа или ОС сервера);
Во втором случае в ЖР данные могут не попасть. Но это так, к слову.
Форма ответа