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

Групповое проведение/ отмена проведения документов. стандарт и самописное.Разный результат

Групповое проведение/ отмена проведения документов. стандарт и самописное.Разный результат
Я
   Dunstan
 
16.05.19 - 12:04
Доброе утро, Господа!
Такая проблема:
Различный результат проведения документов при использовании стандартной "Групповой обработки объектов" и самописной обработки.
1. Обрабатываются документы прихода и расхода по регистру партионного учета.
2. Выборка документов одна и та же.
3. Документы обрабатываются в естественном порядке как они есть к в базе.
4. Стандартной обработкой все ок. А самописной идут отрицательные остатки по партиям.
5. Проведение везде стандартное

ОбрабатываемыйОбъект = ссылка.ПолучитьОбъект();
ОбрабатываемыйОбъект.Записать(РежимЗаписи);
6. В тестовом примере первые дни месяца идет приход а в конце месяца идут расходы.

Вот сижу ломаю голову "где собака порылась"?
 
 
   fisher
 
1 - 16.05.19 - 12:44
Что такое "естественный порядок"?
Попробуй в самописной
УПОРЯДОЧИТЬ ПО
   Дата, Ссылка
   OldCondom
 
2 - 16.05.19 - 12:52
>> 2. Выборка документов одна и та же.
Уверен?
>> 3. Документы обрабатываются в естественном порядке как они есть к в базе.
Уверен?

Типовая наверняка использует последовательность(объект методанных), в которой может быть свой состав и порядок.
   Dunstan
 
3 - 16.05.19 - 12:57
(2) Типовая выгружает выборку в таблицу значение и потом просто по ней идет
Последовательность это надо проверить.
   Dunstan
 
4 - 16.05.19 - 14:03
(2) "УПОРЯДОЧИТЬ ПО   Дата, Ссылка "  помогло
Не знаю насколько точно, но отрицательных остатков по партиям нет.
у меня было только УПОРЯДОЧИТЬ ПО Ссылка

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.