HELP - Ошибка при проводке ПМ ко Входящей поставке с ЕО

Автор Паганель, Березень 23, 2010, 01:32:08 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Паганель

Даже не знаю, тут или в раздел BC писать.
Настроены Единицы обработки, все создается, во входящей создаю ЕО, сохраняю.
При ПМ вылетает ошибка
Цитата
Для ЕО  51 нет статусного объекта.
№ сообщения BS001

Diagnosis
When trying to read the status of an object (ЕО  51), a system error occurred: For object number HU0000000051 there is no status object.

Procedure
Please contact your system administrator.

Где копать?

Uukrul

Ну у тебя 4.7 вроде как если ничего не путая так вот там для 4.7 и 4.6 есть нота 694696, похоже оно...
ЦитатаSummary
Symptom

This note corrects two different symptoms which, however, both are caused by the same inconsistency in the source code:

    * You want to display or edit a handling unit created on shipment level. This is interrupted with error message BS001 'No status object is available for HU &'.

    * The system terminates the saving of the shipment document with error message VW829 'New block of shipments and deliveries not possible after split'.

Other terms

BS001, VW829
Reason and Prerequisites

The above symptoms occur with the following constellation:

          o You create a new shipment document with at least one assigned delivery (using IDoc or Transaction VT01N).

          o Handling units are created before saving, that is, the material of the deliveries is packed on shipment level.

          o You set a shipment status - also before saving - with whose activity profile you trigger both the delivery item generation for the HUs just created and the GI posting of the deliveries.


Background: Delivery item generation and delivery split by/during the shipment transaction require a COMMIT 'in the middle' of SD_SHIPMENTS_SAVE , provided that the goods issue posting is also supposed to be executed in this one step. In the environment of handling units, however, this too early commit is a classic error for the above status object error message because the status objects are largely managed independently of the HU itself. If status objects are updated BEFORE the handling units themselves due to the unfavorable commit, this error is the logical result.
The cause of the second symptom - error message VW829  is that blocks released by the commit command (here the deliveries) are possibly not reduced fast enough before the system deliberately sets the blocks again.
Solution

Implement the source code of the attached correction instructions.

Паганель

Хм, нота не подходит, у меня другая версия.... будем искать дальше, хотя поискал - пока ничего.

О результатах - сообщу

Uukrul

Ты тексты смотрел что нота корректирует и что у тебя в ситеме?


MIR


Uukrul

Цитата: MIR від Серпень 25, 2014, 03:00:25 ПП
Добрый день! Удалось ли найти причину ошибки ?
Думаю что да... но давно это уже было...