对请求集的操作

Oracle E-Business Suite 中的请求集是一组报告和并发程序,这些报告和并发程序被组织到不同的阶段。 可以使用单个请求集来运行一组报表和并发程序。 请求集分为一个或多个阶段,每个阶段包含一组报告和并发程序。 这些阶段相互链接,并定义了每个阶段的执行顺序。 有关请求集的更多 Oracle 特定信息,请转到 https://go.microsoft.com/fwlink/p/?LinkId=129539

Microsoft BizTalk Adapter for Oracle E-Business Suite 使你能够在 Oracle E-Business Suite 中执行请求集。 请求集在 Oracle 电子商务适配器中作为操作公开。 由于请求集包含一组并发程序,因此这些并发程序是请求集操作的输入参数。 请求集操作与并发程序一起采用四个复杂类型参数和一个简单类型参数作为输入。

重要

必须先在 Oracle 电子商务适配器中为请求集设置应用程序上下文,然后才能对请求集执行任何操作。 这是因为设置应用程序上下文可以通过设置用户首选项 ((例如责任、组织和语言设置) 和项目的访问控制)来促进 Oracle 电子商务套件中的安全事务。 有关应用程序上下文以及如何设置它的信息,请参阅 设置应用程序上下文

复杂类型参数

  • SetRelClassOptions:用于设置请求集的计划选项。 如果同时设置了 SetRelClassOptions 和 SetRepeatOptions,则 SetRelClassOptions 将优先。 SetRelClassOptions 采用以下选项作为参数:

    • 应用程序:指示与请求集关联的应用程序的短名称。

    • ClassName:指示与请求集关联的类的名称。

    • CanceOrHold:指示“取消”或“保留”标志。

    • StaleDate:指示如果请求集尚未运行,则取消此请求集的日期或之后的日期。

    • ContinueOnFail:指示请求集提交是在 SetRelClassOptions 失败时继续提交还是引发异常。 可以指定“True” (继续) 或“False” (引发异常) 。

  • SetPrintOptions:用于设置请求集的打印选项。 SetPrintOptions 采用以下选项作为参数:

    • 打印机:指示应将请求集输出发送到的打印机名称。

    • 样式:指示用于打印请求集输出的打印样式。 例如,可以指定方向 (“横向”或“纵向”) 。

    • 副本:指示请求集输出要打印的副本数。

    • SaveOutput:指示是否保存输出文件。 可以指定“True”或“False”。

    • 全部打印:仅适用于子请求。 指示如何打印子请求的输出。 如果指定“Y”,则只有在所有子请求完成后,才会打印子请求的输出。 如果指定“N”,则每个子请求的输出将在完成时打印出来。

    • ContinueOnFail:指示请求集提交是在 SetPrintOptions 失败时继续提交还是引发异常。 可以指定“True” (继续) 或“False” (引发异常) 。

  • SetRepeatOptions:用于设置请求集的重复选项。 SetRepeatOptions 采用以下选项作为参数:

    • RepeatTime:指示一天中重复请求集的时间。

    • RepeatInterval:此参数仅在 RepeatTime 为 NULL 时适用。 指示请求重新提交之间的间隔。 将此选项与 RepeatUnit 一起使用,以指定重新提交之间的时间。

    • RepeatUnit:此参数仅在 RepeatTime 为 NULL 时适用。 与 RepeatInterval 一起用于指定请求重新提交之间的时间单位。 可以指定“Minutes”、“Hours”、“Days”或“Months”。

    • RepeatType:仅当 RepeatTime 为 NULL 时,此参数才适用。 指示重复间隔是在上一个请求集执行的“开始”之后应用,还是在上一个请求集执行的“结束”之后应用。

    • RepeatEndTime:指示停止重新提交请求集的日期和时间。

    • ContinueOnFail:指示请求集提交是在 SetRepeatOptions 失败时继续提交还是引发异常。 可以指定“True” (继续) 或“False” (引发异常) 。

  • SetNlsOptions:用于设置请求集的 NLS 选项。 SetNlsOptions 采用以下选项作为参数:

    • 语言:指示 NLS 语言。

    • 语言:指示语言区域。

    • ContinueOnFail:指示在 SetNlsOptions 失败时请求集提交是继续还是引发异常。 可以指定“True” (继续) 或“False” (引发异常) 。

简单类型参数

StartTime:指示请求集应开始运行的时间。

如果请求集成功完成,则返回并发请求 ID。 否则,返回“0”。

另请参阅

可以使用适配器执行哪些操作?