SAP SD基礎知識之文本確定(Text Determination)


SAP SD基礎知識之文本確定(Text Determination)

 

一,文本Texts

SAP系統中,文本存儲在很多的不同對象中,例如在客戶主記錄,物料主記錄,客戶-物料信息記錄以及所有業務單據中。

SAP SD基礎知識之文本確定(Text Determination)

 

客戶主記錄包含central texts,Accounting特有的texts,銷售分銷特有的texts以及聯系人特有的texts;你可以為每個areas定義不同的text type,例如銷售特有的text type:Sales notes,marketing note,shipping specification,etc.

物料主記錄包含采購訂單文本和銷售文本;

業務單據,比如銷售訂單,采購訂單等。銷售訂單等單據都包含header texts和item texts;

可以用幾種不同的語言輸入文本。

 

二,在業務流程中適用文本

 

文本可以儲存在主數據中並且從主數據復制到銷售和分銷的憑證中;

文本也可從一個參考憑證復制到其他的銷售分銷憑證,例如從報價單到訂單或從訂單到交貨單;

文本可按照業務人員需要的語言進行復制;

我們可以決定文本復制的條件,例如文本是從客戶主記錄復制還是從前述的憑證復制;也可以復制標准的文本到銷售憑證中,例如Christmas greetings。

 

三,文本確定概覽

Text determination是用來在創建text object時自動創建文本。

 

我們能夠為每個text object(例如,銷售憑證頭或者客戶的central text)定義不同的文本確定程序(text determination procedure)。

SAP SD基礎知識之文本確定(Text Determination)

 

 

SAP SD基礎知識之文本確定(Text Determination)

 

 

文本確定程序包含一個text object中可維護的所有的text types。

 

SAP SD基礎知識之文本確定(Text Determination)

 

 

Text object中的每個characteristic都必須分配給一個已定義的procedures,這意味着當業務人員創建一個客戶主記錄時,系統使用分配給該客戶帳戶組的文本確定程序;或者,在銷售訂單輸入中,銷售憑證頭的文本確定程序分配給該銷售憑證類型。

SAP SD基礎知識之文本確定(Text Determination)

 

 

我們可以為憑證的text determination procedure中的每個text type設定一個access sequence,該sequence包含了系統用來搜索所需要的文本的搜索策略。

SAP SD基礎知識之文本確定(Text Determination)

 

 

SAP SD基礎知識之文本確定(Text Determination)

 

 

你也可以為每個text type定義特殊控制,例如將它包含在incompletion log中。

SAP SD基礎知識之文本確定(Text Determination)

 

 

文本確定(1)-文本類型Text Control(1)-Text Type

Text type為某一text object創建,標准系統提供了許多的text types,也可自定義。比如客戶主數據銷售視圖的文本確定程序01里,

SAP SD基礎知識之文本確定(Text Determination)

 

 

有如下標准的text type(text ID),

SAP SD基礎知識之文本確定(Text Determination)

 

 

文本確定(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的文本;

 

SAP SD基礎知識之文本確定(Text Determination)

 

 

復制文本Copying Texts

對於文本確定程序中的每個text type,你可以確定采用的text是復制還是引用源憑證中的文本。如果是復制文本,則具有如下的邏輯:

復制的文本可以修改;

源憑證中文本的修改不會影響目標憑證的文本;

復制文本比引用文本需要更多的存儲空間,因此,應該只有絕對需要時才采用復制;

 

- 完 -

 

2020-02-10 寫於蘇州市。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM