Архив

Архив раздела ‘Oracle e-Business Suite’

Скрипт копирования аттачмент функции

8 Сентябрь 2011 Нет комментариев


Если, при кастомизации стандартной формы OEBS, возникает необходимость сохранить функциональность аттачментов, то реализовать это поможет следующий скрипт:

Читать дальше про “Скрипт копирования аттачмент функции” »

Как создать ярлык для инстанса OEBS

8 Сентябрь 2011 3 comments

Довольно удобно для входа в OEBS использовать ярлык с сохраненным логином.
Создаётся такой ярлык довольно просто:

1) Заходим на инстанс

Вход на инстанс OEBS

Читать дальше про “Как создать ярлык для инстанса OEBS” »

Categories: Oracle e-Business Suite Tags:

Параллельные программы в ОЕБС (FND_CONCURRENT_REQUESTS)

18 Август 2011 1 комментарий
SELECT a.request_id,
       b.user_name,
       c.program,
       c.argument_text,
       a.requested_start_date,
       /*a.status_code, a.phase_code,*/
       lc.MEANING as status_descr,
       lp.MEANING as phase_descr
  FROM fnd_concurrent_requests a, 
       fnd_user                b, 
       fnd_conc_req_summary_v  c,
       fnd_lookups             lp,
       fnd_lookups             lc
 WHERE b.user_id = a.requested_by
   AND a.request_id = c.request_id
   AND a.requested_start_date > trunc(SYSDATE)
   AND a.hold_flag = 'N'
   and lp.lookup_type = 'CP_PHASE_CODE'
   and lp.LOOKUP_CODE = a.phase_code
   and lc.lookup_type = 'CP_STATUS_CODE'
   and lc.LOOKUP_CODE = a.status_code
   /*and a.status_code IN ('Q', 'I')*/
   and b.user_name LIKE '%'
   and c.program like '%'
 ORDER BY a.request_id desc;

Читать дальше про “Параллельные программы в ОЕБС (FND_CONCURRENT_REQUESTS)” »

Создание страницы с таблицей данных

8 Август 2011 6 comments

Создадим страницу, на которой будут выводится данные по сотрудникам. Данные будут представлены в виде таблицы.

Подготовка

1) Создаем новый проект или открываем существующий
Создание OAF проекта в JDeveloper


2) Создаем новый View Object (VO) или используем существующий
Создание View Object (VO) – только для просмотра данных



Читать дальше про “Создание страницы с таблицей данных” »

Oracle E-Business Suite (OEBS)

1 Август 2011 1 комментарий

Oracle E-Business Suite (пакет приложений электронного бизнеса, используется также сокращение OEBS) — тиражируемый интегрированный комплекс прикладного программного обеспечения производства компании Oracle, включающий функциональные блоки ERP, CRM, PLM.

ERP — Enterprise Resource Planning System (Система планирования ресурсов предприятия)
CRM — Customer Relationship Management System (Система управления взаимоотношениями с клиентами)
PLM — Product Lifecycle Management (Система управления жизненным циклом изделий)

Oracle E-Business Suite предназначен для автоматизации основных направлений деятельности предприятий, в том числе: финансов, производства, управления персоналом, логистики, маркетинга, сбыта и продаж, обслуживания заказчиков, взаимоотношений с поставщиками и клиентами и других.

Oracle E-Business Suite относится к классу систем оперативной обработки транзакций (Online Transaction Processing — OLTP). Для систем этого класса характерно, что операции, производимые в одном функциональном приложении, инициируют генерацию соответствующих транзакций в других функциональных приложениях системы, что позволяет любому пользователю получать актуальную информацию в реальном времени.

Модули и подсистемы Oracle E-Business Suite
  • Управление эффективностью бизнеса
  • Управление материальными потоками
  • Управление взаимоотношениями с клиентами
  • Финансы
  • Управление техобслуживанием и ремонтами
  • Система управления персоналом
  • Управление производством
  • Управление проектами
  • Финансовый сервис
  • Управление жизненным циклом
  • Управление логистикой

Официальная страница продукта на Русском языке

Categories: Oracle e-Business Suite Tags:

Типы организаций Oracle E-Business Suite


Бизнес-группа является обязательным типом организации, который присваивается самому верхнему уровню организационной структуры. На уровне бизнес-группы обеспечивается ведение данных модуля Human Resources («Сотрудники»).

Юридическое лицо (Legal Entity) — присваивается объекту, формирующему самостоятельный баланс (и, возможно, предоставляющему финансовую отчетность в государственные органы). Юридическому лицу обязательно назначается один «Набор книг» для регистрации первичных учетных операций.

Операционная единица (Operation Unit) — это тип организационной структуры предприятия, наделенный возможностью выполнения всех функций операционной деятельности, включая закупки, производство, маркетинг, продажи и расчеты с поставщиками и заказчиками. Это может быть подразделение (отдел, филиал) продаж, закупок и т. д. Операционная единица связана с Юридическим лицом и является его частью. На уровне операционных единиц осуществляется разделение данных модулей Дебиторы, Кредиторы, Управление денежными средствами, Управление продажами, Снабжение.

Операционная единица является также объектом, для которого выполняются настройки счетов для финансовых проводок, что позволяет получать финансовые отчеты по каждой операционной единице, определив ее как ЦФО.

Складская организация (Inventory Organization) — это тип организационной структуры компании, который может выполнять функции управления запасами на складах. Разделение данных по запасам также осуществляется на этом уровне. Сотрудники каждой организации работают с собственным набором складов и товарных позиций. Организация, обладающая признаком «складская», должна обязательно или подчиняться другой организации, являющейся операционной единицей, или самой являться таковой.

Организация персонала (Organization HR) — это тип организационной структуры, для которого осуществляется функция управления персоналом. Данный тип классификации обязателен для тех организационных единиц, где необходимо использовать список сотрудников при выполнении операций.

Организация активов (Asset Organization) — это тип организационной структуры, в котором ведется учет активов и выполнение операций по движению активов (приходование, переоценка, выбытие и амортизация).

Categories: Oracle e-Business Suite Tags: ,

Создание View Object (VO) — только для просмотра данных

31 Май 2011 4 comments

Создадим View Object для следующего запроса

select empno,
       ename,
       job,
       mgr,
       hiredate,
       sal,
       comm,
       deptno
from scott.emp t
where t.deptno = 10;

EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
 7782 CLARK      MANAGER    7839 09.06.1981    2450.00               10
 7839 KING       PRESIDENT       17.11.1981    5000.00               10
 7934 MILLER     CLERK      7782 23.01.1982    1300.00               10

Номер департамента будем передавать в качестве параметра. VO будет только для просмотра данных, т.е. Entity Object создавать не будем.

Читать дальше про “Создание View Object (VO) — только для просмотра данных” »

OEBS Проблема с несколькими сессиями в IE8

25 Май 2011 5 comments

Для Internet Explorer 8 существует проблема с открытием нескольких форм OEBS под разными пользователями.
По умолчанию в IE8 включено свойство Session Merging, именно из-за этого и происходит скидывание пользователя.

Как включить поддержку нескольких сессий (2 способа):

1) Открываем новое окно через меню «File -> New Session» в существующем окне браузера



2) Добавляем опцию «-nomerge» для запуска IE8. С данной опцией можно запускать IE8 через командную строку или изменив свойства ярлыка.

Создание OAF проекта в JDeveloper

19 Май 2011 27 comments

Создание WorkSpace

Если рабочее пространство уже создано, пропускаем данный шаг.

Открываем JDeveloper и создаём новое рабочее пространство, именно в нем будут находится наши проекты.

Панель System Navigator, используя контекстное меню для Application, выбираем «New OA Workspace»


Читать дальше про “Создание OAF проекта в JDeveloper” »

Список персонализаций на форме OEBS

Получаем список персонализаций на форме OEBS.

SELECT form_name form,
       function_name Function,
       description description,
       sequence seq,
       trigger_event triggerevent,
       trigger_object triggerobject,
       condition condition,
       enabled
  FROM fnd_form_custom_rules
 ORDER BY form_name, function_name, sequence;
Categories: Oracle e-Business Suite, SQL Tags: