Oracle

오라클 폼즈 컴파일 에러 해결 과정을 표현한 개발자 일러스트

오라클 폼즈(Oracle Forms) 컴파일 에러 8가지 실전 해결법 정리

Oracle EBS 커스텀 폼을 개발하다 보면 컴파일 단계에서부터 막히는 경우가 많습니다. 이번 글에서는 사용자 조직 구분용 커스텀 화면(Forms)을 만들면서 실제로 만난 에러 8가지를 순서대로 정리했습니다. 리스트 아이템 설정, DB 접속 문제, Record Group 오류, 런타임 예외, 아이템 속성 오류까지 — Forms 개발 초반에 누구나 한 번쯤 마주치는 에러들입니다. 각 에러마다 원인 → 확인 방법 →

Oracle EBS Trace 결과를 tkprof로 분석한 화면

Oracle EBS TRACE 뜨는 방법과 성능 추적 완벽 정리

“이 화면이 왜 이렇게 느리죠?” EBS 운영을 하다 보면 반드시 듣게 되는 질문입니다. 이때 감으로 SQL을 뜯어보기 시작하면 시간만 날아갑니다. 실제로 DB에서 무슨 일이 벌어졌는지 그대로 기록해주는 도구가 SQL Trace이고, EBS는 이 기능을 애플리케이션 레벨에서 켤 수 있도록 이미 다 만들어 두었습니다. 이 글에서는 EBS에서 trace를 켜는 방법을 Forms 화면 / Concurrent Program / OAF(Self-Service)

Oracle EBS OAF 개발 완벽 가이드 2편 – 개인화, 확장, 커스텀 페이지 개발과 R12.2 배포

1편에서 JDeveloper를 띄우고 Hello World까지 확인했다면, 이제 진짜 일이 들어옵니다. “공급업체 화면에 관리항목 하나 추가해 주세요”라는 요청을 받았을 때, 이걸 클릭 몇 번으로 끝낼 수 있는지 자바 클래스를 새로 짜야 하는지 판단하는 것이 OAF 개발자의 첫 번째 실력입니다. 판단을 잘못하면 30분이면 될 일이 3일이 되거나, 반대로 패치 한 번에 날아갈 코드를 만들게 됩니다. 01 —

Oracle EBS OAF 개발 가이드 1편 — OA Framework MVC 3계층 구조 도식

Oracle EBS OAF 개발 완벽 가이드 1편 – 개념부터 JDeveloper 세팅, Hello World까지

Oracle EBS 프로젝트에 투입됐는데 “OAF 화면 하나만 만들어 주세요”라는 말을 들었다면, 대부분 첫 이틀은 코딩이 아니라 JDeveloper가 안 켜져서 날아갑니다. 이 글은 그 이틀을 두 시간으로 줄이는 것이 목표입니다. OA Framework의 구조를 먼저 그림으로 잡고, 내 EBS 인스턴스에 맞는 JDeveloper를 찾아 설치한 뒤, Hello World 페이지를 브라우저에 띄우는 데까지 순서대로 갑니다. 01 — OrientationOAF가 도대체 뭔가 Oracle

오라클 Fusion Redwood 페이지 수정 — VB Studio Express Mode 사용법

지난 글에서 오라클 Fusion Cloud 개발 환경 세팅을 다뤘습니다. 설치할 게 거의 없다는 이야기로 끝났는데, 그러면 실제로 화면은 어디서 고치느냐는 질문이 자연스럽게 남습니다. 답은 VB Studio의 Express Mode입니다. 이 글은 Redwood 페이지에서 필드 하나를 숨기는 과정을 처음부터 끝까지 따라가면서, EBS 개발자가 반드시 걸려 넘어지는 지점을 짚습니다. 1. Page Composer는 왜 안 먹히나 Fusion을 조금 만져본

오라클 Fusion Cloud 개발툴 세팅 — 신입 온보딩 가이드

오라클 Fusion Cloud(ERP Cloud) 프로젝트에 처음 투입되면 대부분 이렇게 시작합니다. “개발툴 뭐 깔면 되나요?” 그리고 JDeveloper를 찾다가 첫 주를 날립니다. 결론부터 말하면 Fusion Cloud는 설치할 게 거의 없습니다. EBS 시절 개발 환경을 떠올리고 오면 십중팔구 헤맵니다. 이 글은 완전 신입이 첫 출근일부터 순서대로 따라갈 수 있게 정리한 세팅 가이드입니다. 1. 먼저 버려야 할 것들 Fusion

FA 자산, 취득→감가상각→처분까지 과정분개로 정리

“AP 전표 흐름 인보이스에서 지급까지 에서” 에서 AP 송장을 데이터 모델로 분해했습니다. 그 송장 중 일부는 비용이 아니라 자산입니다. 노트북을 샀다면 AP에서는 송장 한 건이지만, FA에서는 이후 3~5년간 매달 감가상각되는 살아 있는 객체가 됩니다. 이번 글은 그 객체의 생애를 따라갑니다. 1. FA의 조직 단위 — 자산대장(Book) 1편에서 Ledger, OU, Inventory Org를 봤습니다. FA에는 하나가 더

GL 전표 흐름과 GL_INTERFACE 활용법

지금까지 AP를 여러 각도로 봤습니다. 이번엔 모든 것이 도착하는 곳입니다. GL로 들어오는 경로는 생각보다 많습니다. 진입로는 여럿이지만 종착지는 하나입니다. 그리고 외부에서 들어오는 거의 모든 길이 GL_INTERFACE를 지납니다. 1. GL 데이터 모델 배치 → 헤더 → 라인 sql ACTUAL_FLAG를 조건에서 빼지 마세요. A(실적) 외에 B(예산), E(약정/Encumbrance) 데이터가 같은 테이블에 있습니다. 조건을 안 걸면 예산 금액이 실적에

위로 스크롤