zoukankan      html  css  js  c++  java
  • 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 写于苏州市。

  • 相关阅读:
    我的友情链接
    我的友情链接
    以太坊:根据例子学习Solidity
    以太坊:安装Solidity编译器
    以太坊:入门智能合约
    以太坊:Solidity手册
    Web3 :Tech Stack Overview
    Web3 – The Decentralized Web
    去中心化金融项目汇总 Defi
    跨链技术汇总
  • 原文地址:https://www.cnblogs.com/DicksonJYL/p/12381864.html
Copyright © 2011-2022 走看看