8.х УТ Не удается Удалить Чеки ККМ

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем tanika, 5 дек 2009.

  1. TopicStarter Overlay
    tanika
    Offline

    tanika

    Регистрация:
    6 окт 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Возникла проблема: Не можем закрыть кассовую смену за 2 декабря. До этого все нормально закрывалось, формировались Отчеты о розн. продажах, и после 2 декабря нормально все закрывается, а вот именно 2 делаю закрытие кассовой смены, выскакивает сообщение Не удалось удалить Чеки ККМ! и отчет о розн. продажах не формируется.

    В чем может быть причина невозможности удаления чеков?
  2. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    Что нить еще пишит?? Посмотрите условие при которм выбираются чеки
  3. TopicStarter Overlay
    tanika
    Offline

    tanika

    Регистрация:
    6 окт 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Нет, выдает только Не удалось удалить Чеки ККМ! и кнопка ОК

    Какое условие? Где смотреть?

    Конфигурация не измененная, все же было нормально, и после 2 дек. все норм закрывается.
  4. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    Посмотрите что у вас выгрухается вот тут
    // Удаляем чеки.
    Если Не ОтменитьТранзакцию Тогда
    Попытка
    УдалитьОбъекты(РезультатЗапросаПоЧекам.Выгрузить().ВыгрузитьКолонку("Ссылка"), Ложь);
    Исключение
    ОтменитьТранзакцию = Истина;
    Предупреждение("Не удалось удалить чеки ККМ!");
    КонецПопытки;
    КонецЕсли;



    в обработке закрытие кассовой смены... что то у вас видать не то получаетсяв запросе.... надо смотреть ТЧ, которую возвращает запрос
  5. TopicStarter Overlay
    tanika
    Offline

    tanika

    Регистрация:
    6 окт 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    а где мне посмотреть эту табличную часть???


    и самое интересное что в остальные то дни смена закрывается нормально...
  6. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    что у тебя в РезультатЗапросаПоЧекам.Выгрузить().ВыгрузитьКолонку("Ссылка") ?? ??
    Может ссылка какая нить битая?
  7. TopicStarter Overlay
    tanika
    Offline

    tanika

    Регистрация:
    6 окт 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Блин, я лох... я не понимаю где смотреть битая или не битая ссылка... В конфигураторе в обработке кассовой смены у меня вот что:

    // Удаляем чеки.
    Если Не ОтменитьТранзакцию Тогда
    Попытка
    УдалитьОбъекты(РезультатЗапросаПоЧекам.Выгрузить().ВыгрузитьКолонку("Ссылка"), Ложь);
    Исключение
    ОтменитьТранзакцию = Истина;
    Предупреждение("Не удалось удалить чеки ККМ!");
    КонецПопытки;
    КонецЕсли;
  8. TopicStarter Overlay
    tanika
    Offline

    tanika

    Регистрация:
    6 окт 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Все, разобралась... Спасибо, tirk
    На самом деле были ссылки на несуществующие объекты, пролечила базу и смена закрылась!!!
  9. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    блин)) Сообщение не отправилось днем)) Там как раз про битую ссылку писал)) Бывает и так)) Хорошо что разобрались)

    Поставьте запрет на непосредственное удаление.. верочтно кто то у кого есть права удалил док.. оставив ссылку
  10. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    tirk битая ссылка - это ссылка на не существующий объект ?
  11. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    Да ..\
    типа

    Объект не обнаружен и потом УИД

Поделиться этой страницей