동시 실행 프로그램에 대한 작업
Oracle E-Business Suite의 동시 프로그램은 Oracle E-Business Suite용 Microsoft BizTalk 어댑터의 작업으로 표시됩니다. Oracle E-Business 어댑터는 Oracle 애플리케이션과 관련된 동시 프로그램과 함께 Get_Status, Wait_For_Request 및 Submit_Request 세 가지 표준 작업을 표시합니다. 즉, Oracle 애플리케이션에 두 개의 동시 프로그램이 있는 경우 5개의 작업이 노출됩니다. 즉, 각 동시 프로그램에 대해 하나씩, 표준 작업에 대해 3개가 노출됩니다.
자세한 내용:
동시 프로그램 검색 및 검색은 Oracle E-Business 작업에 대한 찾아보기, 검색 및 메타데이터 가져오기를 참조하세요.
Oracle E-Business 어댑터에서 동시 프로그램을 호출하는 방법은 BizTalk Server 사용하여 Oracle E-Business Suite에서 동시 프로그램 호출을 참조하세요.
중요
동시 프로그램에 대한 작업을 수행하려면 Oracle E-Business 어댑터에서 동시 프로그램에 대한 애플리케이션 컨텍스트를 설정해야 합니다. 애플리케이션 컨텍스트를 설정하면 사용자 기본 설정(예: 책임, organization 및 언어 설정)을 설정하고 아티팩트 액세스 제어를 설정하여 Oracle E-Business Suite에서 보안 트랜잭션을 용이하게 하기 때문입니다. 애플리케이션 컨텍스트 및 설정 방법에 대한 자세한 내용은 애플리케이션 컨텍스트설정 애플리케이션 컨텍스트 설정을 참조하세요.
다음 섹션에서는 동시 프로그램을 위해 Oracle E-Business 어댑터에서 노출하는 작업에 대한 정보를 제공합니다.
<> Concurrent_Program_Name 작업
앞에서 설명한 대로 Oracle Aapplication의 동시 프로그램 수만큼 많은 <Concurrent_Program_Name> 작업이 있습니다. <Concurrent_Program_Name> 작업은 복합 형식 3개와 단순 형식 2개 등 5개의 표준 매개 변수를 사용합니다.
참고
메타데이터를 노출하지 않는 동시 프로그램의 경우 Oracle E-Business 어댑터는 이러한 각 동시 프로그램에 대해 100개의 선택적 매개 변수를 노출합니다. 이러한 동시 프로그램을 성공적으로 호출하려면 사용자가 Oracle E-Business Suite 설명서를 참조하여 값이 필요한 동시 프로그램의 매개 변수를 파악한 다음 지정해야 합니다. 이러한 동시 프로그램의 예로 일반 원장 애플리케이션의 저널 가져오기(실제 이름: GLLEZL)가 있습니다.
복합 형식 매개 변수
SetOptions: 요청을 제출하기 전에 동시 프로그램에 대한 옵션을 설정할 수 있습니다. SetOptions는 다음 옵션을 매개 변수로 사용합니다.
암시적: Oracle E-Business Suite에서 사용자의 동시 요청 양식에 동시 요청을 표시할지 여부를 나타냅니다. 아니요, 예, 오류 또는 경고의 네 가지 값 중 원하는 값을 지정할 수 있습니다. 아니요를 지정하면 Oracle E-Business Suite에서 사용자의 동시 요청 양식에 요청이 표시됩니다. 예를 지정하면 시스템 관리자의 권한 있는 동시 요청 양식에서만 요청을 볼 수 있습니다. 오류를 지정하면 요청이 실패하는 경우에만 사용자의 동시 요청 양식에 표시됩니다. 경고를 지정하면 경고 또는 오류가 있는 경우에만 사용자의 동시 요청 양식에 요청이 표시됩니다.
보호됨: Oracle E-Business Suite의 동시 요청 양식을 사용하여 수행된 업데이트로부터 동시 요청이 보호되는지 여부를 나타냅니다. 예(보호됨) 또는 아니요(보호되지 않음)를 지정할 수 있습니다.
언어: NLS(국가 언어 지원) 언어를 나타냅니다. 값이 지정되지 않은 경우 기본값은 현재 언어로 설정됩니다.
지역: 언어 영역을 나타냅니다. 값이 지정되지 않은 경우 기본적으로 현재 언어 영역으로 설정됩니다.
ContinueOnFail: SetOptions 가 실패할 경우 동시 요청 제출을 계속할지 아니면 예외를 throw해야 하는지 여부를 나타냅니다. True(계속) 또는 False(예외 throw)를 지정할 수 있습니다.
SetPrintOptions: 요청을 제출하기 전에 동시 프로그램에 대한 인쇄 옵션을 설정할 수 있습니다. SetPrintOptions는 다음 옵션을 매개 변수로 사용합니다.
프린터: 동시 요청 출력을 보내야 하는 프린터 이름을 나타냅니다. Oracle E-Business Suite의 동시 프로그램 양식에 이미 설정된 경우 이 인쇄 옵션을 재정의할 수 없습니다.
스타일: 동시 요청 출력을 인쇄하는 데 사용되는 인쇄 스타일을 나타냅니다. 예를 들어 방향(가로 또는 세로)을 지정할 수 있습니다. 인쇄 스타일이 Oracle E-Business Suite의 동시 프로그램 양식에 이미 설정되어 있고 스타일 필수 검사 상자가 선택된 경우 이 인쇄 옵션을 재정의할 수 없습니다.
복사본: 동시 요청 출력을 인쇄할 복사본 수를 나타냅니다.
SaveOutput: 출력 파일을 저장할지 여부를 나타냅니다. 예 또는 아니요를 지정할 수 있습니다.
PrintTogether: 하위 요청이 포함된 요청에만 적용됩니다. 하위 요청의 출력이 인쇄되는 방식을 나타냅니다. Y를 지정하면 모든 하위 요청이 완료된 후에만 하위 요청의 출력이 인쇄됩니다. N을 지정하면 각 하위 요청의 출력이 완료되면 출력됩니다.
ContinueOnFail: SetPrintOptions 가 실패할 경우 동시 요청 제출을 계속할지 아니면 예외를 throw해야 하는지 여부를 나타냅니다. True(계속) 또는 False(예외 throw)를 지정할 수 있습니다.
SetRepeatOptions: 요청을 제출하기 전에 동시 프로그램에 대한 반복 옵션을 설정할 수 있습니다. SetRepeatOptions 는 다음 옵션을 매개 변수로 사용합니다.
RepeatTime: 동시 요청을 반복할 시간을 나타냅니다.
RepeatInterval: 이 매개 변수는 RepeatTime 이 NULL인 경우에만 적용됩니다. 요청의 재제출 사이의 간격을 나타냅니다. RepeatUnit과 함께 이 옵션을 사용하여 재제출 사이의 시간을 지정합니다.
RepeatUnit: 이 매개 변수는 RepeatTime 이 NULL인 경우에만 적용됩니다. RepeatInterval과 함께 요청 다시 제출 사이의 시간을 지정하는 데 사용되는 시간 단위입니다. 분, 시간, 일 또는 월을 지정할 수 있습니다.
RepeatType: 이 매개 변수는 RepeatTime 이 NULL인 경우에만 적용됩니다. 동시 요청 실행의 "시작" 이후 또는 동시 요청 실행의 "종료" 후에 반복 간격이 적용되는지 여부를 나타냅니다.
RepeatEndTime: 동시 요청 다시 제출을 중지할 날짜 및 시간을 나타냅니다.
ContinueOnFail: SetRepeatOptions의 경우 동시 요청 제출을 계속할지 아니면 예외를 throw해야 하는지 여부를 나타냅니다. True(계속) 또는 False(예외 throw)를 지정할 수 있습니다.
단순 형식 매개 변수
설명: 동시 요청에 대한 설명입니다.
StartTime: 동시 요청 실행을 시작해야 하는 시간을 나타냅니다.
Get_Status 작업
표준 작업(Get_Status)은 요청 단계/상태 및 동시 프로그램의 완료 메시지를 반환합니다. 이 작업은 동시 프로그램(RequestID)의 요청 ID를 입력으로 사용하고 다음 정보를 반환합니다.
단계: FND_LOOKUPS 사용자에게 친숙한 요청 단계입니다.
상태: 사용자에게 친숙한 요청이 FND_LOOKUPS 상태.
DevPhase: 프로그램 논리 비교에 사용할 수 있는 문자열인 요청 단계입니다.
DevStatus: 요청은 프로그램 논리 비교에 사용할 수 있는 문자열로 상태.
메시지: 요청이 완료된 경우의 완료 메시지입니다.
Wait_For_Request 작업
표준 작업(Wait_For_Request)은 요청 완료를 기다린 다음 요청 단계/상태 및 완료 메시지를 반환합니다. 이 작업은 동시 프로그램(RequestID)의 요청 ID, 검사 사이에 대기할 시간(간격) 및 요청 완료(MaxWait)를 입력 매개 변수로 기다리는 최대 시간(초)을 입력 매개 변수로 사용하고 Get_Status 작업과 동일한 정보를 반환합니다.
Submit_Request 작업
표준 작업(Submit_Request)은 동시 관리자의 처리를 위한 동시 요청을 제출합니다. 요청이 성공적으로 완료되면 이 작업은 동시 요청 ID를 반환합니다. 그렇지 않으면 "0"을 반환합니다.
Submit_Request 작업은 6개의 표준 매개 변수( 각각 3개의 복합 형식 단순 형식)를 사용합니다. 이러한 매개 변수 외에도 동시 프로그램의 인수를 문자열 배열로 사용합니다.
복합 형식 매개 변수
Submit_Request 작업은 SetOptions, SetPrintOptions 및 SetRepeatOptions 를 입력 매개 변수로 사용합니다. 이러한 매개 변수에 대한 자세한 내용은 이 섹션의 앞부분에 있는 Concurrent_Program_Name> 작업을 참조<하세요.
단순 형식 매개 변수
프로그램: 요청을 제출해야 하는 동시 프로그램의 짧은 이름입니다.
설명: 동시 요청에 대한 설명입니다.
StartTime: 동시 요청 실행을 시작해야 하는 시간입니다.