시작하기 전에

용도

이 OBE(Oracle By Example)는 웹 OMW의 EnterpriseOne 객체에서 이벤트 규칙을 추출하는 방법에 대해 설명합니다.

완료 시간

15분.

배경

이 OBE에서는 객체에 대한 기존 ER(이벤트 규칙)을 추출하는 개발자인 시나리오를 살펴보겠습니다. 이 작업을 완료하려면 Web OMW(P98220W)를 사용하여 프로젝트에 객체(또는 관련 일괄 처리 버전이나 업무 기능)를 추가하고 이벤트 규칙 추출 작업을 실행한 다음 생성된 텍스트 파일을 다운로드합니다.

필요 사항

이 OBE의 단계를 수행하려면 다음이 필요합니다.

  • 툴 릴리스 9.2.26.2 이상을 통해 JD Edwards EnterpriseOne 환경에 액세스할 수 있습니다.
  • Web Object Management Workbench(웹 클라이언트의 웹 OMW)에서 EnterpriseOne 객체를 보고 이벤트 규칙을 추출할 수 있는 적절한 권한입니다.
  • Web OMW의 기존 프로젝트 또는 기본 프로젝트.

태스크 1: 웹 OMW를 사용하여 ER 추출

  1. EnterpriseOne 웹 클라이언트에 로그인합니다.
  2. EnterpriseOne 홈 페이지에서 네비게이터 아이콘을 누르고 P98220W를 입력하여 객체 관리 워크벤치 - 웹에 액세스합니다.
  3. 아래 img1.png에 대한 설명이 나와 있습니다.
    EnterpriseOne 홈 페이지
  4. 객체 관리 워크벤치 - 웹에서 기본 프로젝트가 선택되었는지 확인하거나 필요한 경우 다른 프로젝트를 선택합니다.
  5. 프로젝트 객체 탭에서 기존 항목 추가를 선택합니다.
  6. 아래 img2.png에 대한 설명이 나와 있습니다.
    객체 관리 워크벤치 - 웹
  7. 프로젝트에 EnterpriseOne 개체 추가 양식이 나타납니다. 일반 객체 드롭다운 목록에서 비UDO 객체(예: 비즈니스 함수)를 선택합니다.

    ER이 포함된 지원되는 EnterpriseOne 객체 유형은 다음과 같습니다.

    • 애플리케이션
    • 뱃치 애플리케이션(보고서 또는 UBE [범용 뱃치 엔진]이라고도 함)
    • 일괄처리 버전(UBE 버전이라고도 함)
    • 테이블(테이블 트리거는 ER에 있음)
    • 업무 기능(두 가지 유형: C-based 및 Named Event Rule(NER)); NER만 적용할 수 있습니다.
    • 테이블 변환(TC라고도 함, 데이터베이스 테이블을 변경하는 데 사용되는 일괄 처리 응용 프로그램 유형)
  8. 확인을 누릅니다.

    또는 검색 옵션을 사용하여 객체를 검색하여 기존 객체를 선택할 수 있습니다.

    1. [객체 이름] 필드에 객체 이름(예: N0100042)을 입력하고 찾기를 누릅니다.
    2. 객체 행을 선택합니다.
    3. 확인을 누릅니다.
  9. 아래 img3.png에 대한 설명이 나와 있습니다.
    객체 관리 워크벤치의 검색 옵션 - 웹
  10. 프로젝트 객체 탭에서 객체가 그리드에 표시되지 않는 경우 찾기를 누릅니다.
  11. 객체 행을 선택합니다. (행을 하나만 선택하십시오.)
  12. 추가 행 작업 드롭다운에서 이벤트 규칙 추출을 선택합니다.
  13. 아래 img4.png에 대한 설명이 나와 있습니다.
    이벤트 규칙 추출
  14. 확인 대화 상자에서 확인을 누릅니다.
  15. 아래 img5.png에 대한 설명이 나와 있습니다.
    확인 대화 상자
  16. 파일 다운로드 페이지에서 여기를 누르거나 강조 표시된 파일 이름을 선택합니다.
  17. 아래 img6.png에 대한 설명이 나와 있습니다.
    파일 다운로드 페이지
  18. 브라우저의 다운로드 폴더를 엽니다(예: C:\Users\<username>\Downloads).

    출력 파일 이름은 다음 형식을 사용합니다.

    <object_name>_<version>_YYYYMMDD_hhmmss.txt

    설명:

    <object_name>은 선택한 객체의 이름입니다.

    <version>는 객체의 버전입니다(해당하는 경우).

    YYYY는 연도입니다.

    MM 은 월입니다.

    DD 은 월중 특정일입니다.

    hh 은 시입니다.

    mm 은 분입니다.

    ss 은 두번째입니다.

    참고: 시간 기록은 백그라운드 프로세스가 실행되는 서버의 일자 및 시간을 기반으로 하므로 로컬 시간과 일치하지 않을 수 있습니다.

문제 해결

  1. 이벤트 규칙 추출 옵션을 사용할 수 없습니다.
    1. 원인: 객체가 두 개 이상 선택되었습니다.
      해결: 객체를 하나만 선택하십시오.
    2. 원인: 지원되지 않는 객체 유형이 선택되었습니다.
      해결: 애플리케이션, 뱃치 애플리케이션, 뱃치 버전, 테이블, 비즈니스 함수, 테이블 변환 객체 유형 중 하나를 선택합니다.
    3. 원인: Web OMW에서 객체를 볼 수 있는 권한이 없습니다.
      해결 방법: 관리자에게 올바른 권한을 요청하십시오.
  2. 출력 파일에 기록된 이벤트 규칙(ER)이 없습니다.
    1. 원인: 선택한 객체에 ER이 포함되어 있지 않습니다.
      해결 방법: ER가 포함된 객체를 선택합니다.
    2. 원인: 선택한 객체는 C 비즈니스 함수입니다.
      해결: C 비즈니스 기능에는 ER이 없습니다. 대신 이름이 지정된 이벤트 규칙(NER)을 선택합니다.

결론

이 OBE에서는 웹 OMW(P98220W)를 사용하여 지원되는 JD Edwards EnterpriseOne 객체 유형에서 ER(이벤트 규칙)을 추출하는 방법을 배웠습니다. 프로젝트에 객체를 추가하고 이벤트 규칙 추출 작업을 시작한 다음 표준 이름 지정 규칙을 사용하여 결과 텍스트 파일을 다운로드했습니다. <object_name>_<version>_YYYYMMDD_hhmmss.txt