繁體中文 - 機器翻譯
常見問題 196718
電子郵件
如何在 CIG 對應工具上使用 For-Each 功能?
此知識庫文章透過機器翻譯為您提供。SAP Ariba 對機器翻譯的正確性或完整性不提供任何保證。您可以透過語言選擇器切換為英文,藉此查看原始內容。
問題

如何在 Cloud Integration Gateway (CIG) 對應工具上使用 For-Each 功能?

答覆

For-Each 函式在對映中作為迴圈運作。請依照下列步驟執行對應:

  1. 使用右側按鈕按一下目標結構上的可重複區段;
  2. 選擇 For-Each;
  3. 在來源結構上選擇可重複的區段;
  4. 儲存對映。
附加資訊

透過在 For-Each 新增目標位置變數,也可以在 For-Each 上執行內部迴圈。為此,請遵循下列步驟:

  1. For-Each 行上按一下滑鼠右鍵;
  2. 按一下 [目標變數] > [新增位置變數] ;
  3. 按一下目標欄位的欄位上層;
  4. 重複步驟 1 並按一下 新增來源條件 ;
  5. 將條件放置在來源結構上的對應父欄位;
  6. 依序按一下 [位置] [變數] > [確定] 。

也可設定 For-Each 的來源條件。為此,請遵循下列步驟:

  1. For-Each 行上按一下滑鼠右鍵;
  2. 按一下 [將條件新增至 For-Each] ; 
  3. 選擇所需的來源結構區段;
  4. 根據業務需求設定條件;
  5. 按一下 [確定]

請注意,For-Each 函式目的為建立新的可重複結構,且不要更新迴圈結構的現有值。這表示 For-Each 將僅適用於非標準對應的區段 (例如:PurchaseOrderExportRequest 的 PO_EXTENSIONIN)。若標準已對映需要的結構,則應使用位置/變數迴圈。如需有關如何執行此迴圈的詳細資訊,請參閱: 若我有超過一個細目,目標欄位顯示多重值的原因? 


適用產品

SAP Ariba Buying and Invoicing

使用條款  |  版權所有  |  安全披露  |  隱私權