Oracle ERP 라벨 인쇄: E-Business Suite, JD Edwards, Fusion Cloud
EtikStudio가 Oracle E-Business Suite, JD Edwards EnterpriseOne, Fusion Cloud에서 라벨을 인쇄하는 방법 — PL/SQL과 데이터베이스 뷰, 파일을 쓰는 컨커런트 프로그램, REST 호출, ODBC — 시나리오와 체크리스트 포함.
Oracle의 ERP는 연동 방식이 다른 세 세대에 걸쳐 있습니다: E-Business Suite와 JD Edwards는 DBA가 관리하는 데이터베이스 위에 있고, Fusion Cloud는 대신 REST와 예약 추출을 제공합니다. EtikStudio는 셋 모두를 지원하며, 경로 선택은 Oracle 팀이 다른 인터페이스에 이미 쓰는 방식을 따릅니다.
각 Oracle 제품에 맞는 연동 경로
| 제품 | 최적 경로 | 방법 |
|---|---|---|
| E-Business Suite | 임베디드 데이터(ODBC) + 감시 폴더 | APPS의 읽기 전용 뷰(품목, 로트, 출하). 컨커런트 프로그램이나 PL/SQL 작업이 이벤트마다 CSV/XML을 EtikStudio 감시 폴더에 씁니다. |
| JD Edwards EnterpriseOne | 임베디드 데이터(ODBC) + REST | F 테이블의 뷰(F4101 품목, F4108 로트, F4211 판매). Orchestrator가 비즈니스 이벤트에서 REST API를 호출. |
| Fusion Cloud | REST + 예약 추출 | OIC나 BI Publisher 일정이 파일을 FTP로 전달하거나, 통합 흐름이 커넥터를 통해 REST API를 호출. |
| 모두 | PL/SQL UTL_HTTP | 데이터베이스 트리거나 패키지가 UTL_HTTP로 REST 서버를 직접 호출해 즉시 인쇄. |
시나리오
| 영역 | 라벨 | 트리거 |
|---|---|---|
| 재고 / WMS | 입하 시 품목·로트·LPN 라벨 | 입하 트랜잭션, LPN 생성 |
| 제조 | 로트와 시리얼을 포함한 작업 지시 완료 라벨 | WIP 완료 |
| 출하 | SSCC 팔레트, 운송사, 배송 라벨 | 출하 확인 |
| 품질 | 보류·검사·릴리스 상태 라벨 | 품질 처분 |
권장 흐름
Oracle을 바꿀 필요 없는 것부터 시작합니다: 읽기 전용 뷰를 노출하고 라벨이 키로 품목·로트·고객 데이터를 가져오게 합니다. 그다음 세대에 맞는 트리거를 추가합니다 — EBS는 파일을 쓰는 컨커런트 프로그램, JDE는 Orchestrator, Fusion은 OIC — 누군가 기억해낼 때가 아니라 트랜잭션이 발생할 때 라벨이 인쇄되도록.
도입 체크리스트
- 각 라벨에 필요한 열을 가진 읽기 전용 뷰(테이블 직접 접근 금지)를 DBA에게 요청한다.
- 이벤트별 트리거를 정한다: 컨커런트 프로그램, Orchestrator, OIC, 또는 PL/SQL UTL_HTTP.
- Fusion Cloud는 클라우드 발 작업이 로컬 프린터에서 인쇄되도록 각 사이트에 커넥터를 계획한다.
- 조직 / 브랜치 플랜트를 프린터에 매핑하고 실제 프린터에서 GS1-128과 LPN 바코드를 검증한다.
- 변경에 Oracle 릴리스 주기가 필요 없도록 라벨 디자인은 BI Publisher 밖에 둔다.
EtikStudio의 대응
Oracle이 키나 파일을 보내면 EtikStudio가 뷰에서 나머지를 해결하고, 프린터 네이티브 언어로 인쇄하며, 모든 작업을 기록합니다. 마이그레이션 중 같은 템플릿이 한 플랜트의 EBS와 다른 플랜트의 Fusion에 대응합니다.
연동 세부 사항은 ERP 버전, 배포 방식, 라이선스에 따라 다릅니다. 어댑터와 예제는 도입 과정에서 제공됩니다.