Граница последовательности состоит из двух дат

1. echo77 1707 05.12.16 11:21 Сейчас в теме
Выполнив запрос:
ВЫБРАТЬ
	ПартионныйУчетБУГраницы.Организация,
	ПартионныйУчетБУГраницы.ПроведенВХронологическойПоследовательности,
	ПартионныйУчетБУГраницы.Период,
	ПартионныйУчетБУГраницы.Регистратор
ИЗ
	Последовательность.ПартионныйУчетБУ.Границы КАК ПартионныйУчетБУГраницы


Получаю результат:
Организация ПроведенВХронологическойПоследовательности Период Регистратор
<пустая ссылка Организация> Нет 31.03.2016 23:59:59 Корректировка стоимости списания товаров 00000000009 от 31.03.2016 23:59:59
АО "УКБП" Нет 01.03.2016 0:00:00 Оприходование товаров 00000011483 от 05.09.2016 0:00:00


- интересно, каким образом граница установилась по пустой организации?
- нормально ли это?
- как исправить?
Вознаграждение за ответ
Показать полностью
Найденные решения
6. HitGroove 49 05.12.16 15:53 Сейчас в теме +10 $m
Вопрос:
- интересно, каким образом граница установилась по пустой организации?
Ответ:
- Граница установлена проведением документа "Корректировка стоимости списания товаров" в результате не верного заполнения документа (или ошибок конфигурации) , либо кто-то вручную установил, либо при восстановлении последовательности (ошибки конфы)
Вопрос:
- нормально ли это?
Ответ:
- Учитывая что, разработчиками создано измерение "Организация", то ситуация это как минимум не нормальная, можно пренебрегать этой записью, за исключением восстановления последовательности, когда у Вас может не установиться граница последовательности или установиться не верно, в момент прохождения данного документа. Да, при использования метода ПолучитьГраницу() запись будет появляться.
Вопрос:
- как исправить?
Ответ:
- Устранить причину, отладчиком пройтись и посмотреть, что устанавливает границу по пустой фирме (если ее вручную не двигали). Убрать возможность пользователям устанавливать границу вручную!
- Запись о границе вы сможете удалить только из физической таблицы, остальные способы только сдвигают её.

Учитывая что это УПП и последовательность БУ, то:
1. Восстановите последовательность.
2. Проверьте установлены ли границы по фирмам по которым ведется учет. (Если нет перенесите на след док. из последовательности и восстановите минуя этот документ!)
3. Забейте на запись ибо при запуске обработки восстановления последовательности границы берутся по заполненным фирмам.
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
5. корум 285 05.12.16 14:25 Сейчас в теме
(1)
- интересно, каким образом граница установилась по пустой организации?
- нормально ли это?
- как исправить?

- многими способами.
Кривым модулем проведения, например.
Или корявой обработкой.

- вроде ничему не вредит

- написать код и удалить эту запись...
2. kudlach 12 05.12.16 11:27 Сейчас в теме
А ты смотрел, как эта последовательность изначально устанавливается при установке флага ? А посмотри. узнаешь что-то интересное.
3. echo77 1707 05.12.16 13:07 Сейчас в теме
Вопрос остается открытым
4. JohnGalt 56 05.12.16 14:15 Сейчас в теме +10 $m
1. Не заполнена организация в документе корректировки или доработан механизм отражения документов в последовательности.
2. Зависит от поставленных целей.
3. Перепровести документ. Если не поможет, смотреть механизм записи данных в последовательность. (общие модули, подписки на события и т.д)

В общем, нужно базу смотреть, что изменено/дописано и настройки последовательности/заполнения документов.
6. HitGroove 49 05.12.16 15:53 Сейчас в теме +10 $m
Вопрос:
- интересно, каким образом граница установилась по пустой организации?
Ответ:
- Граница установлена проведением документа "Корректировка стоимости списания товаров" в результате не верного заполнения документа (или ошибок конфигурации) , либо кто-то вручную установил, либо при восстановлении последовательности (ошибки конфы)
Вопрос:
- нормально ли это?
Ответ:
- Учитывая что, разработчиками создано измерение "Организация", то ситуация это как минимум не нормальная, можно пренебрегать этой записью, за исключением восстановления последовательности, когда у Вас может не установиться граница последовательности или установиться не верно, в момент прохождения данного документа. Да, при использования метода ПолучитьГраницу() запись будет появляться.
Вопрос:
- как исправить?
Ответ:
- Устранить причину, отладчиком пройтись и посмотреть, что устанавливает границу по пустой фирме (если ее вручную не двигали). Убрать возможность пользователям устанавливать границу вручную!
- Запись о границе вы сможете удалить только из физической таблицы, остальные способы только сдвигают её.

Учитывая что это УПП и последовательность БУ, то:
1. Восстановите последовательность.
2. Проверьте установлены ли границы по фирмам по которым ведется учет. (Если нет перенесите на след док. из последовательности и восстановите минуя этот документ!)
3. Забейте на запись ибо при запуске обработки восстановления последовательности границы берутся по заполненным фирмам.
7. echo77 1707 06.12.16 10:22 Сейчас в теме
Спасибо! Будем смотреть
Оставьте свое сообщение
Вакансии
Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Москва
зарплата от 200 000 руб.
Полный день

Аналитик
Москва
зарплата от 150 000 руб. до 300 000 руб.
Полный день

Системный архитектор
Москва
зарплата от 150 000 руб.
Полный день

Ведущий консультант аналитик 1С ERP, УХ
Ульяновск
зарплата от 120 000 руб.
Полный день