2013-04-29 5 views
0

Я добавил поле к определению интерфейса Payroll. Я использую поставляемое поле TEXT254. Поле, в котором вы определяете длину поля в байтах (таблица определения полей), равно трем символам, так будет , что вы можете определить длину как 999 байт. Процесс PI завершился неудачно, когда я установил длину до 999 байт, пока не опустил ее до 150 байт. Я экспериментирую с этим, медленно увеличивая ценность, мне интересно, знает ли кто, что такое предел на самом деле? Наш PI занимает 3 часа, чтобы экспериментировать, поэтому экспериментирование занимает много времени.PeopleSoft Payroll Interface Длина поля

Редактировать - Я сократил время выполнения, избавившись от всех, кроме одной компании. Самый большой размер байта, который, как мне кажется, можно запустить, - 240. Я провел некоторое исследование, и, похоже, когда вы создаете свои таблицы, Oracle будет устанавливать поле VARCHAR2 (n * 3), где n - размер поле, указанное в AppDesigner. Разумеется, скрипт, сгенерированный Project ... Build устанавливает мое поле в VARCHAR2 (762).

ответ

0

Это то, что я нашел - данные, что экспорт PI в значительной степени неограничен - в таблице PI_PARTIC_EXPT поле EXPORT_ROW составляет 250 символов. Если строка, которую вы экспортируете, превышает эту, новая строка вставляется с новым порядковым номером (export_seq), и данные продолжаются в поле EXPORT_ROW в этой новой строке.

Существует, однако, предел для индивидуального поля, которое может обрабатывать PI, и это 240 символов, поэтому, когда я ограничил поле 240 символами, все было хорошо.

Смежные вопросы