簡體   English   中英

從SQR安排Peoplesoft SQR流程

[英]Scheduling a Peoplesoft SQR Process from SQR

在我們的項目中,存在這樣一種情況,我們需要在另一個SQR的處理結束時在特定日期安排SQR。 我們無法設置重復周期,因為下一次運行的日期將根據規則進行計算,並且不是恆定的。 任何人都可以讓我知道是否有人遇到過這種情況,否則任何有關完成此任務的指導將大有幫助。

提前謝謝了。

您可以使用AT命令進行系統調用以安排運行時間。 如果您願意,我可以詳細說明,但我現在正在使用手機。

我不記得SQR具有安排內置流程請求的能力; PeopleBooks提到外部系統可以使用組件接口來調度請求,但是,我之前並未使用SQR進行此操作,因此我不確定這是否可行。

我會采用一種代替原來的SQR來進行工作的方法。 新工作將包括您的原始SQR,然后是App Engine流程,該流程會在所需日期安排所需的SQR流程實例。

在不了解有關流程的更多具體細節的情況下,以下是您可以在AE中運行的代碼片段:

Local ProcessRequest &processRequest;

/* Create the ProcessRequest Object */
&processRequest = CreateProcessRequest();

/* Set all the Required Properties */
&processRequest.RunControlID = "YOUR_RUN_CNTL_ID";
&processRequest.ProcessType = "SQR";
&processRequest.ProcessName = "YOUR_SQR_PROCESS_NAME";

/* Set any Optional Properties for this Process */
&processRequest.RunLocation = "YOUR_PROC_SCHED_SERVER_NAME";
/* You would set the run date time to your future date */
&processRequest.RunDateTime = %Datetime;
&processRequest.TimeZone = %ServerTimeZone;

/* Schedule the Process */
&processRequest.Schedule();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM