При попытке удалить ненужные данные, система может выдать ошибки процедуры библиотеки 5 или 6. Рассмотрим их ниже.

Ошибка 5: Некорректно заданы параметры удаления данных

Если система выдала сообщение с ошибкой 5, значит неверно выбраны даты или параметр корреспондента. 

Для решения проблемы, убедитесь, что: 

  • Дата накладных входящих остатков меньше Мин. дата сохраняемых документов. Обратите внимание, что равными даты быть не могут. 

  • Базовая дата документов меньше или равна Дата накладных входящих остатков. Определить базовую дату документов можно следующим образом:
    1. Откройте приложение Sdbman.exe
    2. Перейдите в меню Обслуживание > Исполнить процедуру
    3. В открывшемся окне в поле Процедура введите значение ShParams 
    4. Нажмите на кнопку Исполнить
    5. Базовая дата документов указана в поле 110, столбец 101.
  • У выбранного Корреспондент входящих остатков в поле Тип 2 выбран Специальный корреспондент. Чтобы определить тип корреспондента:
    1. Откройте приложение SH.exe
    2. Перейдите в меню Словари > Контрагенты > Корреспонденты
    3. Перейдите во вкладку Все корреспонденты
    4. Найдите выбранного корреспондента
    5. Убедитесь, что его тип 2 спец. корреспондент

Ошибка 6: Удаляемые и оставляемые документы связаны между собой

Если появилось сообщение об ошибке процедуры библиотеки сервера 6, значит, в удаляемом периоде есть документы, ссылающиеся на остающиеся.

Информация о таких документах записывается в лог сервера. Если по конкретной позиции накладной данные не могут быть удалены, в лог выводятся:

  • номер накладной
  • дата накладной
  • наименование товара.

Рассмотрим ошибки на примере логов:

Пример лога

10/22/2021 15:02:23- Obstructed docs (type 1, 5)
10/22/2021 15:02:23- Р2в/т763 10/6/2020 Виски Джемесон
10/22/2021 15:02:23- в/т45 1/20/2020 Орех кедровый
TEXT

Ошибка Obstructed docs (type 1, 5) – возврат товара поставщику/возврат товара от покупателя ссылаются на удаляемые накладные (п/н или р/н).
Решение:

  • Изменить период удаления документов
  • Изменить документооборот – создать накладные другого типа.

Пример лога

10/22/2021 15:02:23- Obstructed docs (type 9)
10/22/2021 15:02:24- Р2псн949 12/29/2019
TEXT

Ошибка Obstructed docs (type 9) – расходная часть внутренней продажи находится в удаляемом периоде, а приходная часть внутренней продажи находится в оставляемой части накладных.
Решение:

  • Изменить период удаления документов
  • Изменить даты накладной
  • Изменить документооборот – создать расходную и приходную накладные.

Пример лога

10/22/2021 15:02:24- Obstructed docs (pdoc refs)
10/22/2021 15:02:24- Накладная № 27 2/25/2016
10/22/2021 15:02:24- р/н8 3/31/2016
10/22/2021 15:02:24- р/н8 3/31/2016
10/22/2021 15:02:24- п/н37 12/25/2019
10/22/2021 15:02:24- п/н36 12/24/2019
10/22/2021 15:02:24- п/н38 12/24/2019
10/22/2021 15:02:24- п/н39 12/25/2019
10/22/2021 15:02:24- р/н36 12/24/2019
TEXT

Ошибка Obstructed docs (pdoc refs) – удаляются накладные, на которые ссылаются платежные документы в оставляемом периоде.
Решение:

  • Изменить период удаления документов
  • Изменить даты платежей.

Пример лога

10/22/2021 15:02:24- Obstructed docs (idoc refs)
10/22/2021 15:02:24- Накладная № 27 2/25/2016
TEXT

Ошибка Obstructed docs (idoc refs) – удаляются накладные, на которые ссылаются счета-фактуры в оставляемом периоде.
Решение:

  • Изменить период удаления документов
  • Изменить даты счетов-фактуры.