Текущее время: Вт, июл 22 2025, 03:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: динамическая ошибка перерасчета норма=факт
СообщениеДобавлено: Вт, фев 21 2012, 10:03 
Начинающий
Начинающий

Зарегистрирован:
Ср, ноя 03 2010, 10:58
Сообщения: 7
Добрый день.
Самостоятельно разбираю курс AC412.
При выполнении фактического перерасчета работ на МВЗ отправителе КПР норма=факт (KNMA) в тестовом прогоне система выдает результат без ошибки. А в продуктивном прогоне возникает динамическая ошибка.
Подскажите в каком направлении искать причину.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: динамическая ошибка перерасчета норма=факт
СообщениеДобавлено: Вт, фев 21 2012, 10:46 
Менеджер
Менеджер

Зарегистрирован:
Сб, окт 31 2009, 13:05
Сообщения: 530
напишите кусок кода, где ошибка выскакивает


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: динамическая ошибка перерасчета норма=факт
СообщениеДобавлено: Вт, фев 21 2012, 10:53 
Начинающий
Начинающий

Зарегистрирован:
Ср, ноя 03 2010, 10:58
Сообщения: 7
Фрагмент исходного текста программы:

444 <f_partner>-bw_refbz = <f_main>-bw_refbz ). "transf. pr.
445 clear ld_count.
446 loop at ct_coep_items assigning <f_main> from sy-tabix
447 where kokrs = <f_item>-kokrs
448 and belnr = <f_item>-belnr
449 and zlenr = <f_item>-zlenr
450 and objnr = <f_partner>-parob1
451 and buzei <> <f_partner>-buzei
452 and bw_refbz <> <f_item>-bw_refbz.
453 * count hits to make sure there is no error
454 ld_count = ld_count + 1.
455 endloop.
456 endif.
457
458 if sy-subrc = 0
459 and ld_count = 1.
460 if ld_farea_for_all_post = true.
461 <f_item>-fkber = <f_main>-fkber.
462 endif.
463 <f_item>-segment = <f_main>-segment.
464 else.
465 * no main found: should not happen
466 MESSAGE X011(K5)
467 WITH 'No main item found in table' "#EC NOTEXT
468 'CT_COEP_ITEMS' '' ''.
469
470 endif.
471 endif.
472 else.
473 * no partner found: should not happen
>>>> MESSAGE X011(K5) WITH 'No partner found in table' "#EC NOTEXT
475 'CT_COEP_ITEMS' '' ''.
476
477 endif.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: динамическая ошибка перерасчета норма=факт
СообщениеДобавлено: Пн, мар 12 2012, 14:13 
Начинающий
Начинающий

Зарегистрирован:
Ср, ноя 03 2010, 10:58
Сообщения: 7
Уважаемые сограждане, тема еще актуальна.
Собственные соображения:
1. В списке типов операций есть RKWD - Перерасчет работ норма=факт (вроде то что нужно). Проверяем в диапазоне номеров для документов CO (KANK) - не установлено. Проверяем ведение разрешенных операций (BS12) - в списке типа операции RKWD не вижу. Вопрос - как добавить тип операции RKWD в диапазон номеров?
2. Одно из условий выполнения перерасчета норма=факт - выполнение согласования плана. При запуске согласования плана (KPSI) система так же падала в дамп. Проблема была решена исправлением выпуска работ и переменной части потребляемых первичных затрат вручную. Возможно в решениии проблемы автоматического согласования плана, лежит ключ к решению проблемы перерасчета норма=факт.

Буду благодарен за любые подсказки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB