erp系统商家编码(erp商品码是什么意思啊)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
本篇文章给大家谈谈erp系统商家编码,以及erp商品码是什么意思啊对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
ERP系统单据编码规则
单据编码是ERP系统中必备的功能,用于生成各种单据的流水号,常常借助于日期时间等字符来生成一个唯一的单据号码。
从软件的角度来说,就是为生成数据表的主键值(参考编号),从用户的角度来说,就是给业务单据制定编码规范。之后做到见名知意。
举个例子:比如销售订单号是SO201508190001,采购订单号码是PO201508190001。
1 基础单据编码 Document serialization basic
单据编码主表,用于存放单据及其编码规则。
CREATE TABLE [dbo].[DocumentSerialization](
[SeriesCode] [NVARCHAR](8) NOT NULL,
[Description] [NVARCHAR](40) NOT NULL,
[Suspended] [NVARCHAR](1) NULL,
[SerialLength] [DECIMAL](2, 0) NULL,
[PrefixLength] [DECIMAL](2, 0) NULL,
[Prefix] [NVARCHAR](12) NULL,
[NextSeqNo] [DECIMAL](10, 0) NULL,
[AllowOverride] [NVARCHAR](1) NULL,
[CreatedDate] [DATETIME] NULL,
[CreatedBy] [NVARCHAR](10) NULL,
[RevisedDate] [DATETIME] NULL,
[RevisedBy] [NVARCHAR](10) NULL,
[WithReset] [NVARCHAR](1) NULL,
[PrevResetDate] [DATETIME] NULL,
[PrefixDefault] [NVARCHAR](12) NULL,
CONSTRAINT [PK_DocumentSerialization] PRIMARY KEY CLUSTERED
(
[SeriesCode] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
举例说明,这些字段值的含义。
处理销售订单功能SLSOSO,它的单据编码总长度是12,序号前缀长度是6,序号前缀规则是SO@Y@M,@Y表示两位数的年,@M表示两位数的月份,下一个单据编码流水号是4,所以当产生处理销售订单的单据编码时,它是SO1508000004。
2 宏处理 Macro
有时候我们需要根据情况选择一种或多种序列号生成方式,在生成序号的时候弹出窗体,让我们选择要哪一种前缀编码方案,比如采购订单的编码规则,有时候是PO201508180001,有时候是OE201508180001,它们的前缀(Prefix)是不一样的。为达到这种目的,我们给DocumentSerialization增加子表。
CREATE TABLE [dbo].[DocumentSerializationDetail]
(
[Index] [int] NOT NULL,
[SeriesCode] [nvarchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[Prefix] [varchar] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[TextPattern] [varchar] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT ,
[NextSeqNo] [decimal] (10, 0) NULL,
[CreatedDate] [datetime] NULL,
[CreatedBy] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[RevisedDate] [datetime] NULL,
[RevisedBy] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Suspended] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DocumentSerializationDetail] ADD CONSTRAINT [PK_DocumentSerializationDetail] PRIMARY KEY CLUSTERED ([Index], [SeriesCode]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DocumentSerializationDetail] ADD CONSTRAINT [FK_DocumentSerializationDetail_DocumentSerialization] FOREIGN KEY ([SeriesCode]) REFERENCES [dbo].[DocumentSerialization] ([SeriesCode])
GO
参考下面的数据例子来理解这个表的含义:
使用问号作为占位符,在运行时弹出窗体让用户选择哪一种单据编码方案,用户选择PO,则生成PO201508前缀的采购订单编码,如用户选择OE,则生成OE201508前缀的采购订单编码。
为了加深对占位符号的理解,举例说明以下几种情况。
1 前缀定义值是 ??ABC,用户选择XY,则返回前缀结果XYABC。
2 前缀定义???ABC,用户选择XY,返回结果前坠XY_ABC,对于不多余的占位符号用下划线替代。
3 前缀定义@D@M@YABC,当前日期是2015年8月19日,则生成的前缀值是150819ABC。
3 基于用户的需要编码方案 User-based document serialization
有时候不同的用户有不同的单据编码规则,我们需要依照用户来创建编码规则。先创建数据库。
CREATE TABLE [dbo].[DocumentSerializationUser]
(
[Index] [int] NOT NULL,
[SeriesCode] [nvarchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[UserId] nvarchar(10) NOT NULL COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[Prefix] [varchar] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[TextPattern] [varchar] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT ,
[NextSeqNo] [decimal] (10, 0) NULL,
[CreatedDate] [datetime] NULL,
[CreatedBy] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[RevisedDate] [datetime] NULL,
[RevisedBy] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Suspended] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
这个表也是序号编码DocumentSerialization的子表,主键增加了用户编码字段UserId,记录每个用户要编码规则。
在系统中,优先使用基于用户的编码规则,其次是宏替换处理,最后才是应用基础的编码规则。
4 并发处理 Concurrency
当两个并发用户同时创建或保存一张同样的业务单据时,系统会返回两个相同的单据编码,产生了并发问题。
A 方案
打开业务功能时,立即为当前单据创建单据编码,比如产生单据编码SO15080004,在单据保存时,发现这张单据编码被其它的用户使用过,则重新产生一个新的业务单据编码SO15080005,如有发现此编码仍然被占用,依此向下搜寻,直到找到可以保存的单据编码。
这种方案的优点是总是可以保存单据,缺点是界面中看到的单据编码,不一定是最终保存的单据编码。
B 方案
打开业务功能时,不产生单据编码,只有在单据保存时才产生单据编码。避免了单据并发冲突。
这种方案优点是没有并发冲突,缺点是只有单据保存之后才可以看到单据编码。
5 编码规则程序设计 Document serialization programming
在单据保存时,调用接口产生编码规则,参考下面的程序片段。
EcnEntity ecn.....
if (ecn.IsNew seriesCode != string.Empty)
{
IDocumentSerializationManager serializationManager =ProxyInstanceIDocumentSerializationManager();
ecn.EcnNo = serializationManager.GetNextSerialNo(sessionId, seriesCode, ecn.EcnNo, ecn);
}
如果业务单据的实体保存时发生异常,则需要重置用户编码,清除产生的序号编码。
catch
{
adapter.Rollback();
if (ecn.IsNew string.CompareOrdinal(ecn.EcnNo, currentRefNo) != 0)
{
try
{
ecn.EcnNo = currentRefNo;
serializationManager.ResetNextSequenceNo(seriesCode);
}
catch
{
}
}
throw;
}
6 固定编码规则 Fixed document serialization
以上实现了基于流水号的单据编码规则,如果单据的编码规则相对固定,则以上方法行不通。请先阅读下面的需求说明:
接到客户订单,订立合同编号:HT201508003;接着做合同评审,产生一个合同评审单号PS201508003;合同评审通过以后,再到ERP系统中做销售单,销售单号是XSD201508003;如果一个合同分三个销售订单下单,则会分别产生XSD201508003-01,XSD201508003-02,XSD201508003-03 三个销售订单号。继续为销售订单发货,销售订单XSD201508003所产生的发货单号应该是XSFH201508003,如果销售订单XSD201508003分三次发货,则依次产生的三张销售发货单号是XSFH201508003-01,XSFH201508003-02,XSFH201508003-03。
单据编号201508003从销售合同到销售发货都是同一个单据号,只是编码前缀不同。
这种编码方案要求一个单据号码贯穿整个流程,单据编号从起始点业务单据传递到最终业务单据,仅仅是前缀不同。
要实现这种固定格式的单据编码,需要对流转的每个单据进行编程处理,业务单据也应该有固定的下推流程,做不到通用性,但是优点是很明显的,一个号码贯穿整个业务单据,非常清晰明了。
【参考:博客园】

ERP编码是指的什么?
企业资源计划即 ERP (Enterprise Resource Planning),由美国 Gartner Group 公司于1990年提出。企业资源计划是 MRP II(企业制造资源计划)下一代的制造业系统和资源计划软件。
除了MRP II 已有的生产资源计划、制造、财务、销售、采购等功能外,还有质量管理,实验室管理,业务流程管理,产品数据管理,存货、分销与运输管理,人力资源管理和定期报告系统。
目前,在我国 ERP 所代表的含义已经被扩大,用于企业的各类软件,已经统统被纳入 ERP 的范畴。它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。它主要用于改善企业业务流程以提高企业核心竞争力。
扩展资料
ERP 系统包括以下主要功能:供应链管理(SCM)、销售与市场、分销、客户服务、财务管理、制造管理、库存管理、工厂与设备维护、人力资源、报表、制造执行系统 。
(Manufacturing Executive System,MES)、工作流服务和企业信息系统等。此外,还包括金融投资管理、质量管理、运输管理、项目管理、法规与标准和过程控制等补充功能。
ERP 是将企业所有资源进行整合集成管理,简单的说是将企业的三大流:物流,资金流,信息流进行全面一体化管理的管理信息系统。它的功能模块已不同于以往的MRP或MRPII的模块,它不仅可用于生产企业的管理,而且在许多其它类型的企业如一些非生产,公益事业的企业也可导入 ERP 系统进行资源计划和管理。
在企业中,一般的管理主要包括三方面的内容:生产控制(计划、制造)、物流管理(分销、采购、库存管理)和财务管理(会计核算、财务管理)。这三大系统本身就是集成体,它们互相之间有相应的接口,能够很好的整合在一起来对企业进行管理。另外,要特别一提的是,随着企业对人力资源管理重视的加强,已经有越来越多的 ERP 厂商将人力资源管理纳入了 ERP 系统的一个重要组成部分。
柯尼卡美能达erp编码规则是什么
您好,柯尼卡美能达的ERP编码规则是一套用于统一编码管理的标准,主要用于统一编码管理,确保编码的一致性和准确性。ERP编码规则由四个部分组成:编码结构、编码规则、编码管理和编码实施。
编码结构:ERP编码结构是指ERP编码的组成部分,它由多个编码组成,每个编码都有自己的组成部分,如:物料编码由物料类别、物料编号、物料描述等组成;客户编码由客户类别、客户编号、客户名称等组成;供应商编码由供应商类别、供应商编号、供应商名称等组成。
编码规则:ERP编码规则是指ERP编码的编码规则,它是ERP编码的核心,决定了ERP编码的组成部分和编码的格式,如:物料编码的编码规则是:物料类别+物料编号+物料描述;客户编码的编码规则是:客户类别+客户编号+客户名称;供应商编码的编码规则是:供应商类别+供应商编号+供应商名称。
编码管理:ERP编码管理是指ERP编码的管理,它涉及ERP编码的创建、修改、删除等,以及ERP编码的使用权限管理,如:物料编码的管理,包括物料编码的创建、修改、删除等;客户编码的管理,包括客户编码的创建、
我刚做仓管的,仓库ERP系统的供应商编码和物料编码是谁编的,还是仓库自己编,编了以后怎么记得住?请
仓库ERP系统的供应商编码和物料编码是负责建仓库帐的人编的,输入的多自然就会有印象,而且基础资料可以查找的。
关于erp系统商家编码和erp商品码是什么意思啊的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
推荐阅读
-
如何从阿里云进入服务器吗(阿里云怎么进入服务器)
本篇文章给大家谈谈如何从阿里云进入服务器吗,以及阿里云怎么进入服务器对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目...
-
云服务器成为主体(云服务器系统选择)
本篇文章给大家谈谈云服务器成为主体,以及云服务器系统选择对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1...
-
能用阿里云服务器做矿池吗(阿里云服务器挖chia)
今天给各位分享能用阿里云服务器做矿池吗的知识,其中也会对阿里云服务器挖chia进行解释,如果能碰巧解决你现在面临的问题,别忘了关注...
-
阿里云ai服务器(阿里云AI服务器关联公司)
本篇文章给大家谈谈阿里云ai服务器,以及阿里云AI服务器关联公司对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一...
-
四川电信代理服务器云空间(四川电信云计算中心)
本篇文章给大家谈谈四川电信代理服务器云空间,以及四川电信云计算中心对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录...
-
抚顺联通云服务器(抚顺联通云服务器地址)
本篇文章给大家谈谈抚顺联通云服务器,以及抚顺联通云服务器地址对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:...
-
河北服务器维护定制云空间(河北云服务登录入口)
今天给各位分享河北服务器维护定制云空间的知识,其中也会对河北云服务登录入口进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站...
-
腾讯云服务器怎么看主机名(腾讯云服务器怎么看用户名)
今天给各位分享腾讯云服务器怎么看主机名的知识,其中也会对腾讯云服务器怎么看用户名进行解释,如果能碰巧解决你现在面临的问题,别忘了关...
-
云服务器c盘扩容(服务器c盘扩大)
今天给各位分享云服务器c盘扩容的知识,其中也会对服务器c盘扩大进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧...
-
云服务器区域区别(云服务器的区域选择)
本篇文章给大家谈谈云服务器区域区别,以及云服务器的区域选择对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:...
