Oracle Cloud ERP에 데이터 업로드

이제 Oracle Cloud ERP에 데이터를 업로드하기 위한 플로우를 생성해야 합니다.

다음 단계는 앞서 설명한 흐름에서 생성한 FBDI 파일을 사용하여 Oracle Cloud ERP에 파일을 업로드하는 것입니다.

Oracle Cloud ERP는 데이터 전송에 사용할 수 있는 웹 서비스(주로 SOAP)를 노출합니다. 이러한 서비스는 SOAP 호출을 사용하여 직접 액세스할 수 있지만 ZIP 파일과 같은 이진 파일을 처리하여 데이터를 업로드하고 받는 것과 관련된 몇 가지 복잡성이 있습니다. 간단한 SOAP 호출을 사용하여 ZIP 파일을 검색하고 업로드하는 것은 번거로울 수 있습니다. 다행히 Oracle Integration에는 이러한 복잡성을 여러 개 추상화하는 ERP 어댑터가 있습니다. 따라서 이 경우 저널 업로드의 경우 ERP 어댑터가 사용됩니다.

다음은 저널에 대한 설명입니다.entry-2.png
그림 저널에 대한 설명-entry-2.png

이미지에서 번호가 지정된 두 단계는 다음 단계를 수행합니다.

  1. FBDI ZIP 파일을 읽습니다.
  2. ERP 어댑터를 사용하여 Oracle Cloud ERP를 호출합니다.

Oracle Cloud ERP 어댑터는 FBDI 파일과 속성 파일이 포함된 ZIP 파일을 입력으로 사용합니다. 읽기 작업이 파일을 읽으므로 파일 참조 및 이름만 Oracle Cloud ERP 어댑터에 전달하면 됩니다.

파일 기반 데이터 ZIP 파일 읽기

흐름의 첫 번째 단계는 FBDI ZIP 파일을 읽는 것입니다.

플로우는 스케줄러에 의해 트리거됩니다. 스케줄러가 프로세스를 시작하면 첫 번째 활동은 이전 흐름에서 생성된 FBDI ZIP 파일을 읽습니다. 파일이 ZIP 파일이므로 읽을 스키마가 필요하지 않습니다.

어댑터를 사용하여 데이터 파일 업로드

Oracle Cloud ERP 어댑터를 사용하여 Oracle Cloud ERP를 호출합니다.

디자인 시 Oracle Cloud ERP 어댑터를 구성하려면 Oracle ERP Cloud 끝점 구성 마법사를 사용합니다.

  1. 기본 정보 단계에서 끝점 InvokeERP을 호출하고 선택적으로 설명을 제공하고 작업을 Financials Cloud 애플리케이션으로 데이터 임포트로 설정합니다.
  2. 작업 단계에서 임포트 작업 이름분개 임포트와 같은 값을 입력합니다. 선택적으로 설명을 입력하고 파일 추출모두로 설정합니다.
  3. 응답 단계에서 요구 사항에 따라 알림을 설정한 다음 콜백 정보를 설정합니다. 통합 플로우 식별자 및 버전을 콜백 Oracle Integration 플로우의 식별자 및 버전으로 설정합니다.
    콜백 흐름은 다음 문서에서 설명합니다. 해당 플로우를 생성하고 여기서 해당 식별자를 사용해야 합니다.