SAP SD基礎知識之文本肯定(Text Determination)ui
一,文本Textsspa
SAP系統中,文本存儲在不少的不一樣對象中,例如在客戶主記錄,物料主記錄,客戶-物料信息記錄以及全部業務單據中。3d
客戶主記錄包含central texts,Accounting特有的texts,銷售分銷特有的texts以及聯繫人特有的texts;你能夠爲每一個areas定義不一樣的text type,例如銷售特有的text type:Sales notes,marketing note,shipping specification,etc.對象
物料主記錄包含採購訂單文本和銷售文本;blog
業務單據,好比銷售訂單,採購訂單等。銷售訂單等單據都包含header texts和item texts;ip
能夠用幾種不一樣的語言輸入文本。ci
二,在業務流程中適用文本rem
文本能夠儲存在主數據中而且從主數據複製到銷售和分銷的憑證中;文檔
文本也可從一個參考憑證複製到其餘的銷售分銷憑證,例如從報價單到訂單或從訂單到交貨單;it
文本可按照業務人員須要的語言進行復制;
咱們能夠決定文本複製的條件,例如文本是從客戶主記錄複製仍是從前述的憑證複製;也能夠複製標準的文本到銷售憑證中,例如Christmas greetings。
三,文本肯定概覽
Text determination是用來在建立text object時自動建立文本。
咱們可以爲每一個text object(例如,銷售憑證頭或者客戶的central text)定義不一樣的文本肯定程序(text determination procedure)。
文本肯定程序包含一個text object中可維護的全部的text types。
Text object中的每一個characteristic都必須分配給一個已定義的procedures,這意味着當業務人員建立一個客戶主記錄時,系統使用分配給該客戶賬戶組的文本肯定程序;或者,在銷售訂單輸入中,銷售憑證頭的文本肯定程序分配給該銷售憑證類型。
咱們能夠爲憑證的text determination procedure中的每一個text type設定一個access sequence,該sequence包含了系統用來搜索所須要的文本的搜索策略。
你也能夠爲每一個text type定義特殊控制,例如將它包含在incompletion log中。
文本肯定(1)-文本類型Text Control(1)-Text Type
Text type爲某一text object建立,標準系統提供了許多的text types,也可自定義。好比客戶主數據銷售視圖的文本肯定程序01裏,
有以下標準的text type(text ID),
文本肯定(2)- 訪問次序Text Control(2)-Access Sequence
每一個access sequence由單個的access組成,你使用access sequence來肯定系統自動肯定文本的順序;
每一個access包含一個text object來指定你要搜索的文本的來源;
你也能夠爲每一個access存儲特定的requirements來限制搜索:
To certain partner functions;
To certain languages;
To any other requirements that you can define yourself;
若是你設立了一個新的access sequence或者修改了一個現有的,而後你必須生成accesses來激活新的access sequence或修改;
文本肯定(3)-文本肯定程序Text Determination Procedure
Text types包含在一個文本肯定程序中,文本肯定程序裏包含一個text object中全部能夠維護的text types。
客戶和憑證文本對象的文本肯定程序的屬性是不一樣的:
你能夠肯定文本是應該複製仍是引用;
對於憑證文本肯定程序你還能夠指定下列內容:
文本是必輸的(incompletion log);
文本應該被自動肯定;
文本應該顯示在憑證的text field(popup);
文本肯定(4)- 程序分配Procedure Assignment
Text object中的每一個屬性都必須分配給一個已定義的文本肯定程序。
這意味着當你建立一個客戶主記錄時,系統使用分配給該客戶賬戶組的文本肯定程序;在銷售訂單輸入中,系統將屬於sales document type的的程序分配給sales order header,將屬於item category的程序分配給items。
使用文本做爲引用Using Texts as Reference
對於文本肯定程序中的每一個text type,你能夠肯定將採用的文本是從源文檔複製仍是引用。若是使用文本做爲引用,則有以下的邏輯:
當銷售憑證2的文本仍然引用銷售憑證1的文本,它不能夠修改;
若是銷售憑證1的文本修改了,銷售憑證2的文本也會修改;
若是你只想要修改銷售憑證2中的文本,你須要unblock該文本;在這種狀況下,它複製了1的文本,任何對憑證1的修改將不會再影響憑證2的文本;
複製文本Copying Texts
對於文本肯定程序中的每一個text type,你能夠肯定採用的text是複製仍是引用源憑證中的文本。若是是複製文本,則具備以下的邏輯:
複製的文本能夠修改;
源憑證中文本的修改不會影響目標憑證的文本;
複製文本比引用文本須要更多的存儲空間,所以,應該只有絕對須要時才採用複製;
- 完 -
2020-02-10 寫於蘇州市。