Просторы интернета
В отличии от Дебиторов/Кредиторов, где период закрывается сразу на всю операционную единицу, в Запасах периоды нужно [...]
SQL> SELECT o.object_type, COUNT(*)
2 FROM dba_objects o
3 ,applsys.fnd_oracle_userid fou
4 WHERE o.owner = fou.oracle_username
[...]
Более того, можно делать сторно 'на сторно'.
И нет ничего удивительного в том, что можно делать сторно 'на сторно на сторно'.
Т.е. для того, чтобы проследить всю цепочку сторнирования журнала, нужен "деревянный" запрос.
Вот пример.
SQL> SELECT LEVEL
2 [...]
SELECT * FROM V$VERSION;
-- Получение текущей даты и времени на сервере
SELECT TO_CHAR(sysdate,'dd/mm/yyyy hh24:mi:ss') FROM DUAL;
-- Получение имён всех таблиц в БД
SELECT TABLE_NAME FROM SYS.ALL_TABLES;
-- Получение имён пользователей в базе данных
SELECT USERNAME FROM USERS;
[...]
Любой ораклоид знает Тома как автора популярных книг, в том числе [...]
Ситуация следующая. В компании заказчика существует множество полномочий OEBS, с которыми работают конечные пользователи. Естественно, это - свои полномочия, а не стандартные вроде Order Management Superuser. Я же, как консультант, пользуюсь именно стандартными полномочиями. И вот, мне нужно, чтобы пользователи в некоторой форме (которую я вижу в стандартных полномочиях) выполнили [...]

SQL> UPDATE test_tab t SET [...]
Структура справочника клиентов в OEBS проста и неочевидна одновременно. Еще в самом начале моего знакомства с этой ERP-системой, я пытался получить разъяснения документации у более опытных коллег, но коллеги, как один, не могли внятно объяснить некоторых вещей… сейчас я их, коллег, прекрасно понимаю. А дело все в том, что изначальная [...]
Структура справочника клиентов в OEBS проста и неочевидна одновременно. Еще в самом начале моего знакомства с этой ERP-системой, я пытался получить разъяснения документации у более опытных коллег, но коллеги, как один, не могли внятно объяснить некоторых вещей… сейчас я их, коллег, прекрасно понимаю. А дело все в том, что изначальная [...]
Имеются ввиду формы сделанные на Oracle Forms.
Заблуждение.
Интерфейс не плохой, он другой.
Им просто нужно уметь пользоваться.
Shift-F5 - Дублировать поле (конкретные клавиши на клавиатуре могут отличаться в зависимости от настроек сервера форм. Полный список: Справка->Использование клавиатуры)
Если [...]
Если нужно поэкспериментировать с формой, так чтобы это не было заметно остальным, то можно выставить на уровне пользователя профиль "FND: Override Directory" (он же "БОП: переопределение каталога"), указав в нем каталог на сервере приложений с модифицированной формой. [...]
Есть еще одна тема, связанная с реализацией экспорта, вызывающая недоумение.
А именно.
Если данные в блоке расположены на нескольких закладках, то экспортируются только те колонки, которые расположены на экране (на активной закладке).
Совершенно непонятно зачем так делать.
Кажется [...]
На этот раз для того, чтобы было удобно готовить скрипты по массовой устаноке значений профилей на уровне полномочий.
DECLARE
PROCEDURE set_profile_at_resp_level (
p_resp_name fnd_responsibility_vl.responsibility_name%TYPE
,p_user_profile_option_name fnd_profile_options_vl.user_profile_option_name%TYPE
[...]
Вообще, структура клиентов в OEBS довольно замороченная, о ней я расскажу чуть позже.
Сейчас запишу на полях SQL-запрос для выборки всех адресов.
1. Oracle VM Templates
2. Образы с Oracle Database 9i, 10g, 11g, Oracle Enterprise Linux и образы [...]
Если каждый день приходится делать одни и те же операции, то возникает естественная потребность в автоматизации этого процесса. Именно эта потребность имеется ввиду, когда некоторые программисты уверяют, что "лень это двигатель прогресса".
Ну разумеется, кому понравится постоянно заходить в форму с системными профилями [...]
"ВЕБ: время ожидания для сеанса" (profile_option_name = 'ICX_SESSION_TIMEOUT')
Значением профиля является время жизни сессии в минутах. Собственно этим профилем системный [...]
Позволяет получать огромное количество нестандартных отчетов из системы. Данные экспортируются в текстовый файл, в котором значения разделены табуляцией (tsv) и который отлично понимается Excel.
Но есть одно но. Экспорт доступен только из многострочных(многозаписных) блоков данных. А для однозаписных блоков этот пункт меню недоступен. А как же [...]

В некоторых случаях Oracle Database Configuration Assistant (DBCA) при формировании скрипта по созданию базы создает некорректный батник [sid_name.bat]. Я натыкался на эту ошибку и в версии 8.1.7 и в различных 9.2.0.х. Две строки имеют вид:
[Ljava.lang.String;@2a369f
[Ljava.lang.String;@2a36d7
При этом коды ошибок могут отличаться, что затрудняет поиск быстрого решения (по крайней мере [...]
Но что на столько!!!
Желающие могут убедиться сами.
Достаточно загуглить:
oracle.apps.fnd.security.WebSessionManagerProc.decrypt [...]
И это правда.
Не смотря на появившийся в 9-й версии синтаксис ANSI для внешних соединений, "плюсик" привычнее и роднее. Вот, только, не [...]

При создании Materialized View из выборки, в которой используется обращение к удаленной базе через DBLink (неважно, непосредственно или через синоним), необходимо использовать ключ "WITH ROWID" либо "WITH PRIMARY KEY" иначе получаем ORA-00942. Почему эту ошибку, объяснения не вижу даже на горизонте, но... В общем надо [...]
то для начала не плохо было бы понять из каких полномочий она доступна.
Вот болванка запроса для этих целей.
Отметим, что имя параллельной программы нужно задать дважды:
SELECT fr.responsibility_name
,(SELECT fa.application_name
[...]
Поэтому, говоря о параллельных программах, мы можем ответить не только на вопросы популярной телепередачи, но [...]
SELECT fu.user_name
,fr.responsibility_name
[...]

Перевод строки в Oracle выполняется лишь 10м символом, независимо от платформы! А ведь промучался с динамическим PLSQL-кодом 3 дня! Думал сначала на права, потом на свои руки, потом на индусов, потом опять на свои руки, а вот в результате оказалось, что вместо chr(13)||chr(10) надо было ставить просто [...]