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

1. Александр Крынецкий (echo77) 784 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. Aleksey (HitGroove) 43 05.12.16 15:53 Сейчас в теме +10 $m
Вопрос:
- интересно, каким образом граница установилась по пустой организации?
Ответ:
- Граница установлена проведением документа "Корректировка стоимости списания товаров" в результате не верного заполнения документа (или ошибок конфигурации) , либо кто-то вручную установил, либо при восстановлении последовательности (ошибки конфы)
Вопрос:
- нормально ли это?
Ответ:
- Учитывая что, разработчиками создано измерение "Организация", то ситуация это как минимум не нормальная, можно пренебрегать этой записью, за исключением восстановления последовательности, когда у Вас может не установиться граница последовательности или установиться не верно, в момент прохождения данного документа. Да, при использования метода ПолучитьГраницу() запись будет появляться.
Вопрос:
- как исправить?
Ответ:
- Устранить причину, отладчиком пройтись и посмотреть, что устанавливает границу по пустой фирме (если ее вручную не двигали). Убрать возможность пользователям устанавливать границу вручную!
- Запись о границе вы сможете удалить только из физической таблицы, остальные способы только сдвигают её.

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

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

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

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

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

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