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

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

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

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

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

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

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

Вакансии

Разработчик 1С
Москва
зарплата от 100 000 руб. до 160 000 руб.
Полный день

Консультант-аналитик 1С
Санкт-Петербург
Полный день

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

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

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