У меня странная проблема с приложением PeopleSoft. Похоже, что сообщения интеграционного брокера обрабатываются не по порядку. Есть еще одна возможность, и это то, что коммит запускается асинхронно, что позволяет транзакциям завершаться не по порядку.
Существует много вставок подробных записей, за которыми следует запись трейлера, которая выполняет обновление только что вставленных строк. Некоторые строки не получают обновления. Эта проблема является спорадической, примерно раз в 6 месяцев, но она вызывает статистически значимые ошибки финансовой отчетности.
Я надеюсь, что кто-то имел достаточно контактов с внутренними компонентами PeopleTools, чтобы знать, что он задумал, так что, возможно, я смогу обойти проблему.