使用代码

在 LN 中,代码可唯一标识数据。您可以使用代码而不使用名称或说明来指定任何记录类型。新建记录时,您必须输入该记录的代码。例如,对于下列项,必须使用代码:

  • 公司
  • 币种
  • 日历
  • 物料
  • 付款方式
  • 存储条件
公司编号

公司代码始终是指公司编号。公司编号必须是数字。

物料代码

可以在 物料通用数据 (tcibd0501m000) 进程中创建物料并输入物料代码。物料代码最多可以包含 50 个字符,并且可以包含空格。可以使用长物料代码在物料代码中插入物料说明。此外,物料代码可以由多个段组成。如需详细资料,请参见 分段物料代码

可以使用 产品分类 中的进程来定义物料的分类系统。

注意

如果物料为通用物料,则在物料代码中不允许存在下列字符:

% ' " ^ \ ! @ # $ & * ( ) | / ; ~ ` ? { } [ ] < >

原因在于,在 产品配置 中按约束条件生成的对象文件不能包含这些字符。

定义代码

创建记录并输入代码之前,设计一个编码系统非常重要。一旦使用编码系统,以后便很难更改此编码系统。

如果输入新代码,则以下规则适用:

  • 每个记录类型的代码必须是唯一的。例如,您不能定义具有同一代码的两个国家,但是可以定义具有同一代码的国家和币种。
  • 代码通常由字母数字组成。 LN 会将小写字母更改为大写字母。
  • 代码可以包含空格。
  • 大多数代码最多可以包含 3 个字符。某些类型的代码最多可以包含 6 个字符。物料代码最多可以包含 50 个字符。
  • 某些类型的代码必须是数字。如果为此类记录代码输入字母,则 LN 会显示以下消息:需要数字。例如,公司代码必须为数字。
使用生成的代码

例如, LN 会生成以下内容的代码:

  • 销售订单。
  • 采购订单。
  • 服务合同。
  • 其它订单相关文档。

生成的代码包含 系列 号,后跟系列中的第一个空号。您在定义以下部门时,必须将 编号组 指定给各种文档类型:

您也可以使用编号组和系列生成以下内容的代码:

您必须在 公用数据参数 (tccom0000s000) 进程中为这些代码指定编号组。