簡體   English   中英

籃子計算 - 兩個組織的兩次總計算

[英]Basket calculation - two gross calculations for two organizations

在結構上,一個項目兩個組織 每個組織都“駐留在”自己的墨盒中。

創建了兩個總計算,每個都有自己的規則集,並且都在Component Framework中注冊。

使用此配置,第二個定義的計算將覆蓋第一個。


如何在架構上解決這個問題 - 根據組織分離籃子計算?

或者我需要用一個規則集進行一次總計算,並在其中設置不同的規則來分析站點/應用程序並將這個計算類移動到兩個組織的一些通用墨盒?

使用所描述的先決條件,您可以 go 進入@johannes-metzner 指出的方向。

籃子計算通過其名稱解析 RuleSet 實現,該名稱通過調用管道擴展點來解析。

因此,您可以嘗試為管道擴展點ProcessBasketCalculation-GetRuleSet提供自己的實現,其優先級高於默認實現。 實現必須返回特定於您的組織的 RuleSetName。 然后計算應該解析后面的 RuleSet 並將其用於計算。

您還可以提供特定的不同實現應用程序。 因此,對於 org1 中的應用 X,您可以綁定規則集 A,對於 org2 中的應用 Y,您可以綁定規則集 B。

暫無
暫無

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

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