Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

Ошибка в КорректировкеРеализации?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №1
 
01.08.2013 10:33

Добрый день!<br>Используемая конфигурация Бухгалтерия предприятия КОРП, редакция 2.0 (2.0.49.8)<br> <br>В модуле КорректировкиРеализации в функции <span>ПолучитьПоследнийКорректирующийДокумент(ДокументСсылка) </span><span>Запрос:</span><br><span><br></span><br>ВЫБРАТЬ ПЕРВЫЕ 1 КорректировкаРеализации.СсылкаИЗ Документ.КорректировкаРеализации КАК КорректировкаРеализации<br>ГДЕ КорректировкаРеализации.ИсправляемыйДокументРеализации = &Ссылка<br>И КорректировкаРеализации.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийИсправленияПоступленияРеализации.СогласованноеИзменение)<br>И КорректировкаРеализации.Ссылка <> &ЭтотДокумент<br>И КорректировкаРеализации.Проведен<br>УПОРЯДОЧИТЬ ПО КорректировкаРеализации.Дата УБЫВ<br> <br>Результат запроса:<br>Корректировка реализации ЖР000000300 от 24.01.2013 12:00:01<br> <br>Если убрать из запроса ПЕРВЫЕ 1<br>результат:<br>Корректировка реализации ЖР000000276 от 24.01.2013 12:00:01<br>Корректировка реализации ЖР000000300 от 24.01.2013 12:00:01<br>Корректировка реализации ЖР000000301 от 24.01.2013 12:00:01 <br> <br>Непонятно, почему при "ВЫБРАТЬ ПЕРВЫЕ 1" выводится не последний, а средний документ

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №2
 
01.08.2013 10:41

Я заменила код разработчиков:<br> <br>УПОРЯДОЧИТЬ ПО      КорректировкаРеализации.Дата УБЫВ<br> <br>На<br> <br>УПОРЯДОЧИТЬ ПО             КорректировкаРеализации.МоментВремени УБЫВ<br> <br>Вроде, правильно стало работать

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №3
 
01.08.2013 15:07

А чего у вас вообще документы с одинаковыми датами?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №4
 
01.08.2013 15:08

а почему бы и не быть такому?

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №5
 
01.08.2013 15:50

Нет, такое конечно же может быть, но называется это все емким словом "лажа" и по определению ведет к ошибке.

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №6
 
01.08.2013 15:52

каким бы словом это ни называлось, запрос выдаёт некорректный результат

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №7
 
01.08.2013 15:58

Любой алгоритм рассчитан на определенную логику. Даже в вашем случае "корректность" не очевидна. Вот поменяю я номер раннего по моменту времени документа на больший и пользователь будет недоумевать почему выдается именно этот документ.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация