CN101702216A - 一种支持多种库存业务配置的方法 - Google Patents
一种支持多种库存业务配置的方法 Download PDFInfo
- Publication number
- CN101702216A CN101702216A CN200910230620A CN200910230620A CN101702216A CN 101702216 A CN101702216 A CN 101702216A CN 200910230620 A CN200910230620 A CN 200910230620A CN 200910230620 A CN200910230620 A CN 200910230620A CN 101702216 A CN101702216 A CN 101702216A
- Authority
- CN
- China
- Prior art keywords
- stock
- services
- stock services
- document
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 239000000463 material Substances 0.000 claims description 30
- 238000005516 engineering process Methods 0.000 claims description 12
- 238000013461 design Methods 0.000 claims description 9
- 238000000151 deposition Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 claims description 4
- 238000004321 preservation Methods 0.000 claims description 3
- 238000013480 data collection Methods 0.000 abstract 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明是erp管理软件领域中一种支持多种库存业务配置的方法,通过建立一种可扩展账表模型、可扩展单据模型和可配置库存业务组件模型及相关算法实现对各种库存业务灵活配置,从而实现库存管理软件在不改动代码的情况下扩展相应的库存业务,可配置库存业务组件主要是管理新增或停用各种库存业务及其关联方式,可扩展账表和可扩展单据中的库存业务标识则来源于可配置库存业务组件产生的业务,通过其关联的内容实现对新生成的库存业务进行管理,在本发明的方法中,通过设计综合设计一张库存账本表,定义一个可配置库存业务组件模型,既高效解决数据归集、查询效率的问题,又解决库存业务模式在不改动代码的情况下自由灵活的增加。
Description
技术领域
本发明专利是用于ERP管理软件中一种通过配置支持多种库存业务的技术实现方法
背景技术
物料是企业在经营过程中为销售或生产耗用而储备的资产,在传统的客户、供应商的交易中,当物料流动的同时,所有权也随之变动;但时随着业务的变迁,出现新型的存货方式,如:寄存库存:供应商把自己的物料放到企业,供企业消耗使用,确保原材料的及时供应;传统的库存管理软件只管理物料所有权属于企业的并且存放地点也在企业的物料,像代保管库存物料、委托代销物料或者被某些任务(如项目占用库存、销售订单等)占用的物料则无法管理或者以扩充库存子账进行管理;这样就满足不了精细化管理的要求,或者以增加一种库存形式就以编码二次开发方式扩充库存子账,这种方式由于涉及从多个表取数会导致软件运行性能低下,也会影响软件的使用。因此,在本发明的方法中,通过设计综合设计一张库存账本表,一个单据明细表,定义一个可配置库存业务组件模型,即高效解决数据归集、查询效率的问题,又解决库存业务模式在不改动代码的情况下自由灵活的增加,从而满足实际业务的需要,降低软件编码的复杂性。
发明内容
本发明给出了一种支持多种库存业务配置的方法,该方法包括下列步骤和内容:
A、在业务***中建立账表模型结构(见附图1)及其属性定义:仓库编号,期间,物料编号,库存业务标识,库存业务内容,期初数量,收入数量,发出数量,期末数量等属性;其中库存业务标识、库存业务内容是与业务配置有关的属性。
B、在业务***中建立可配置单据模型结构(见附图2)及其属性定义:
单据主表:单据流水号,单据编号,制单日期,制单人等属性。
单据子表:单据流水号,单据分录号,物料,库存业务标识,库存业务内容,数量、单价、金额等属性。
C、在业务***中建立业务配置组件模型结构(见附图3)及其属性定义:
业务流水号,库存业务标识,库存业务内容,关联方式,关联内容,控制内容等属性;其中关联方式属性有三种:1是无关联,2是关联码表,3是关联***表,分别来表示库存业务的内容来源。控制内容属性内容是一组标志位组合字段,主要用来标识该库存业务如何影响账表中的数据。
D、通过模型实例化的具体业务的实现方法,实现方法包括3个步骤:(1)确定使用环境,选择实现的IT技术和工具;(2)设计账表模型描述的实例的数据结构,数据结构包括:仓库编号,期间,物料编号,库存业务标识,库存业务内容,期初数量,收入数量,发出数量,期末数量等属性;设计可配置单据模型实例的数据结构,数据结构包括:单据主表:单据流水号,单据编号,制单日期,制单人等属性;单据子表:单据流水号,单据分录号,物料,库存业务标识,库存业务内容,数量、单价、金额等属性,最后设计业务配置组件模型实例的数据结构,数据结构包括:业务流水号,库存业务标识,库存业务内容,关联方式,关联内容,控制内容等属性;(3)选择适当的编程工具实现前台与后台数据交互,实现支持多种库存业务配置的技术实现方法。
E、可配置组件功能及账本、单据中库存业务标识显示算法
可配置组件具备的方法有新增、删除、打印、保存、查找、右键帮助供***调用;
在新增库存业务过程中,首先是通过业务配置组件形成的功能进行新增一种新的库存业务标识,新增时要录入唯一的标识库存业务的标识号及其对应的库存业务内容,同时选择对应的关联方式,如寄存业务,则需要选择关联方式3-关联***表,关联内容则需要选择供应商字典,控制内容则根据这种寄存业务对库存账本的影响和作用分别选择对应的控制开关,录入无误后由***调用业务配置组件的保存功能进行内容保存.
在制单过程中选择库存业务标示时,则根据业务标识号的关联方式关联出不同的内容让用户进行选择.单据保存后登记库存业务账本,根据单据中的库存业务标识去更新账本中同种物料同种库存业务标识的数量余额及发生额.
本发明的优异效果,必须包含但不局限于权利要求书所描述的步骤和内容,步骤的顺序能够调整和细化;在模型的实现过程中要满足说明书中描述的数据结构,并在此基础上实现按照上述的算法实现业务配置组件模型,从而解决支持多种库存业务配置,灵活满足用户新增库存业务的要求。
附图说明
图1是库存账表模型结构示意图
图2是库存单据模型结构示意图
图3是库存业务配置模型结构示意图。
具体实施方式
本发明所述的支持多种库存业务配置的技术实现方法包括建立可配置账表模型,如图1所示,可配置单据模型,如图2所示,及库存业务配置组件功能如图3所示,账表和单据中的库存业务标识及内容按照业务配置组件的配置后的业务进行显示,具体算法见可配置组件功能及账本、单据中库存业务标识显示算法,最终软件中库存业务自由增加功能:
A.可配置账表模型属性描述如下:
1)仓库编号:标识物料存放的仓库编号。
2)期间:标识物料存放的月份。
3)物料编号:标识物料的编号。
4)库存业务标识:标识物料存放的业务性质,其内容来源与可配置单据。
5)库存业务内容:标识物料存放的业务性质内容,其内容来源与可配置单据。
6)期初数量:标识物料存放的期初数量。
7)收入数量:标识物料发生额中的收入数量。
8)发出数量:标识物料发生额中的发出数量。
9)期末数量:标识物料存放的期末数量。
B、可配置单据模型描述如下:
一、单据主表
1)单据流水号:唯一标识一张单据的流水号!
2)单据编号:唯一标识一张单据的实际编号!
3)制单日期:标识单据的编制日期。
4)制单人:标识单据的制单人。
二、单据子表
1)单据流水号:标识一张单据的流水号!
2)单据分录号:标识一张单据的分录流水号!
3)物料:标识单据分录中的物料编号!
4)库存业务标识:标识物料存放的业务性质,其内容来源与可配置组件产生的业务标识。
5)库存业务内容:标识物料存放业务标识对应的关联内容。
6)数量:标识物料的数量。
7)单价:标识物料的数量。
8)金额:标识物料的数量。
C、可配置单据模型描述如下:
1)业务流水号:唯一的标示库存业务标识的流水号。
2)库存业务标识:唯一的标示库存业务的标识号。
3)库存业务内容:描述库存业务的内容,如:寄存、寄售等。
4)关联方式:内容有三种:1是无关联,2是关联码表,3是关联***表;
5)关联内容:根据关联方式不同,选择不同的内容;如果是码表方式,则选择对应的码表即可,如果是关联***表方式,则选择对应的***表,如供应商字典表或销售订单表等的字段。
6)控制内容:根据业务性质描述如何影响账本中的数据,内容是一组标志位开关。
D、可配置组件功能及账本、单据中库存业务标识显示算法
可配置组件具备的方法有新增、删除、打印、保存、查找、右键帮助等方法供***调用。
在新增库存业务过程中,首先是通过业务配置组件形成的功能进行新增一种新的库存业务标识,新增时要录入唯一的标识库存业务的标识号及其对应的库存业务内容,同时选择对应的关联方式,如寄存业务,则需要选择关联方式3-关联***表,关联内容则需要选择供应商字典,控制内容则根据这种寄存业务对库存账本的影响和作用分别选择对应的控制开关,录入无误后由***调用业务配置组件的保存功能进行内容保存.
在制单过程中选择库存业务标示时,则根据业务标识号的关联方式关联出不同的内容让用户进行选择.单据保存后登记库存业务账本,根据单据中的库存业务标识去更新账本中同种物料同种库存业务标识的数量余额及发生额.
实施例
A.支持多种库存业务配置的技术实现方法:
ERP中库存管理***实现模型描述的多种库存业务配置前,需要使用往来单位、部门及业务员模型来描述基础数据设置;业务单据上需要体现库存业务标识及库存业务关联内容及相关功能设置等。模型实例化需要如下步骤:
1)首先实现库存业务配置组件描述的方法及其属性。
2)其次调用可配置业务组件实现库存业务的维护,如新增、删除等。
3)在业务单据上按算法描述实现库存业务标识和库存业务内容的处理。
4)处理业务单据记账是更新对应库存标识及内容的相关数据。
B.多种库存业务配置实例化后的实现方法:
通过模型实例化方法将具体的基础数据、单据、账本模型及业务配置组件实例化后,需要借助IT技术将实例实现出来,为最终的用户提供使用。实例的实现包括以下步骤:
1)根据用户使用环境和要求,选择适当的IT技术和工具,如:数据库技术、编程工具等;
2)根据使用的技术和工具,设计后台数据结构。账表结构的关键字段属性参照附图1,单据的关键字段属性参照附图2,业务配置组件结构的关键字段属性参照附图3所示。
3)使用编程工具,实现用户前台展现。通过编程实现对后台数据结构中数据的访问,能够给用户平常进行新增库存业务的设置,通过上述算法业务单据制单、过账,这样用户可以实现多种库存业务配置并查询相关信息。
Claims (6)
1.一种支持多种库存业务配置的方法,其特征在于,通过建立一种可扩展账表模型、可扩展单据模型和可配置库存业务组件模型及相关算法实现对各种库存业务灵活配置,从而实现库存管理软件在不改动代码的情况下扩展相应的库存业务,可配置库存业务组件主要是管理新增或停用各种库存业务及其关联方式,可扩展账表和可扩展单据中的库存业务标识则来源于可配置库存业务组件产生的业务,通过其关联的内容实现对新生成的库存业务进行管理,包括以下步骤和内容:
A、在业务***中建立账表模型结构及其属性定义:仓库编号,期间,物料编号,库存业务标识,库存业务内容,期初数量,收入数量,发出数量,期末数量属性;其中库存业务标识、库存业务内容是与业务配置有关的属性;
B、在业务***中建立可配置单据模型结构及其属性定义:
单据主表:单据流水号,单据编号,制单日期,制单人属性;
单据子表:单据流水号,单据分录号,物料,库存业务标识,库存业务内容,数量、单价、金额属性;
C、在业务***中建立业务配置组件模型结构及其属性定义:业务流水号,库存业务标识,库存业务内容,关联方式,关联内容,控制内容属性;其中关联方式属性有三种:1)是无关联,2)是关联码表,3)是关联***表,分别来表示库存业务的内容来源,控制内容属性内容是一组标志位组合字段,主要用来标识该库存业务如何影响账表中的数据;
D、通过模型实例化的具体业务的实现,包括3个步骤:(1)确定使用环境,选择实现的IT技术和工具;(2)设计账表模型描述的实例的数据结构,数据结构包括:仓库编号,期间,物料编号,库存业务标识,库存业务内容,期初数量,收入数量,发出数量,期末数量属性;设计可配置单据模型实例的数据结构,数据结构包括:单据主表:单据流水号,单据编号,制单日期,制单人属性;单据子表:单据流水号,单据分录号,物料,库存业务标识,库存业务内容,数量、单价、金额属性,最后设计业务配置组件模型实例的数据结构,数据结构包括:业务流水号,库存业务标识,库存业务内容,关联方式,关联内容,控制内容属性;(3)选择适当的编程工具实现前台与后台数据交互,实现支持多种库存业务配置的技术实现方法;
E、可配置组件功能及账本、单据中库存业务标识显示算法
可配置组件具备的方法有新增、删除、打印、保存、查找、右键帮助供系
统调用;
在新增库存业务过程中,首先是通过业务配置组件形成的功能进行新增一种新的库存业务标识,新增时要录入唯一的标识库存业务的标识号及其对应的库存业务内容,同时选择对应的关联方式,包括寄存业务,则需要选择关联方式中关联***表,关联内容则需要选择供应商字典,控制内容则根据这种寄存业务对库存账本的影响和作用分别选择对应的控制开关,录入无误后由***调用业务配置组件的保存功能进行内容保存;
在制单过程中选择库存业务标示时,则根据业务标识号的关联方式关联出不同的内容让用户进行选择,单据保存后登记库存业务账本,根据单据中的库存业务标识去更新账本中同种物料同种库存业务标识的数量余额及发生额。
2.根据权利要求1所述的方法,其特征在于,可扩展账表和单据模型的属性描述,包括但不限于库存业务标识、库存业务内容字段。
3.根据权利要求1所述的方法,其特征还在于,可配置库存业务组件模型的属性描述,包括但不限于:业务流水号、库存业务标识、库存业务内容、关联方式、关联内容、控制内容字段。
4.根据权利要求3所述的方法,其特征还在于,关联方式有三种:1)是无关联,2)是关联码表,3)是关联***表
5.根据权利要求4所述的方法,其特征还在于,关联码表和***表时需要指明关联的具体表中的字段。
6.根据权利要求3所述的方法,其特征还在于,控制内容是采用一组标志位来记录库存业务如何影响账本中的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910230620A CN101702216A (zh) | 2009-11-23 | 2009-11-23 | 一种支持多种库存业务配置的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910230620A CN101702216A (zh) | 2009-11-23 | 2009-11-23 | 一种支持多种库存业务配置的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101702216A true CN101702216A (zh) | 2010-05-05 |
Family
ID=42157130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910230620A Pending CN101702216A (zh) | 2009-11-23 | 2009-11-23 | 一种支持多种库存业务配置的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101702216A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186417A (zh) * | 2011-12-30 | 2013-07-03 | 鼎捷软件股份有限公司 | 一种服务管理的方法 |
CN103606037A (zh) * | 2013-11-06 | 2014-02-26 | 远光软件股份有限公司 | 一种业务数据的查询配置方法及装置 |
CN103714068A (zh) * | 2012-09-29 | 2014-04-09 | 金蝶软件(中国)有限公司 | 即时数据更新的方法及装置 |
CN106296385A (zh) * | 2016-08-22 | 2017-01-04 | 洪婷 | 一种记账科目的设置与推荐方法 |
CN107943841A (zh) * | 2017-10-30 | 2018-04-20 | 深圳前海微众银行股份有限公司 | 流式数据处理方法、***和计算机可读存储介质 |
CN112101703A (zh) * | 2020-07-29 | 2020-12-18 | 山东浪潮通软信息科技有限公司 | 一种基于元数据的预计可用库存统计方法及装置 |
CN113327073A (zh) * | 2019-12-30 | 2021-08-31 | 上海尊溢商务信息咨询有限公司 | 一种高效可配置的电商全量库存同步方法及*** |
CN113595872A (zh) * | 2021-06-30 | 2021-11-02 | 百果园技术(新加坡)有限公司 | 消息组件配置方法、装置、***、设备和存储介质 |
-
2009
- 2009-11-23 CN CN200910230620A patent/CN101702216A/zh active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186417A (zh) * | 2011-12-30 | 2013-07-03 | 鼎捷软件股份有限公司 | 一种服务管理的方法 |
CN103186417B (zh) * | 2011-12-30 | 2016-04-06 | 鼎捷软件股份有限公司 | 一种服务管理的方法 |
CN103714068A (zh) * | 2012-09-29 | 2014-04-09 | 金蝶软件(中国)有限公司 | 即时数据更新的方法及装置 |
CN103606037A (zh) * | 2013-11-06 | 2014-02-26 | 远光软件股份有限公司 | 一种业务数据的查询配置方法及装置 |
CN106296385A (zh) * | 2016-08-22 | 2017-01-04 | 洪婷 | 一种记账科目的设置与推荐方法 |
CN107943841A (zh) * | 2017-10-30 | 2018-04-20 | 深圳前海微众银行股份有限公司 | 流式数据处理方法、***和计算机可读存储介质 |
CN113327073A (zh) * | 2019-12-30 | 2021-08-31 | 上海尊溢商务信息咨询有限公司 | 一种高效可配置的电商全量库存同步方法及*** |
CN113327073B (zh) * | 2019-12-30 | 2024-04-26 | 上海尊溢商务信息咨询有限公司 | 一种高效可配置的电商全量库存同步方法及*** |
CN112101703A (zh) * | 2020-07-29 | 2020-12-18 | 山东浪潮通软信息科技有限公司 | 一种基于元数据的预计可用库存统计方法及装置 |
CN112101703B (zh) * | 2020-07-29 | 2023-02-28 | 浪潮通用软件有限公司 | 一种基于元数据的预计可用库存统计方法及装置 |
CN113595872A (zh) * | 2021-06-30 | 2021-11-02 | 百果园技术(新加坡)有限公司 | 消息组件配置方法、装置、***、设备和存储介质 |
CN113595872B (zh) * | 2021-06-30 | 2023-06-16 | 百果园技术(新加坡)有限公司 | 消息组件配置方法、装置、***、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Christopher | Logistics and supply chain management | |
CN101702216A (zh) | 一种支持多种库存业务配置的方法 | |
US7962372B2 (en) | Product common object | |
CN101809571B (zh) | 用于数据实体的版本管理的方法和装置 | |
CN101084494B (zh) | 用于管理计算机环境中的工作流的方法和设备 | |
Rujirayanyong et al. | A project-oriented data warehouse for construction | |
CN102292737A (zh) | 用于处理请求方案以及管理库存的方法和*** | |
US8463667B2 (en) | Exporting and importing business templates | |
CN101739452A (zh) | 一种数据交换接口及其实现方法 | |
CN102110142A (zh) | 人力资源管理信息***的人员异动动态扩展的方法 | |
EP1151403A1 (en) | System and method for generating dependent data | |
CN104573974A (zh) | 一种基于rfid码识别的钻机零部件物联网一体化*** | |
CN103092893A (zh) | 组织层级中准时间依赖性的实现 | |
CN101706910A (zh) | 一种支持库存事务及记账规则配置的方法 | |
CN101996360A (zh) | 物料替代群组生成***以及方法 | |
EP1750225A1 (en) | Supply scheduling | |
CN101477645B (zh) | 预警服务管理方法及*** | |
Song | A nested column generation algorithm to the meta slab allocation problem in the steel making industry | |
Hoppe | Sales and inventory planning with SAP APO | |
CN104574025A (zh) | 一种基于条形码识别的钻机零部件物联网一体化*** | |
Maritz | Data management: Managing data as an organisational resource | |
CN101901435A (zh) | 一种处理物资信息的方法 | |
JP3296318B2 (ja) | 需要予測方法及び需要予測装置並びに需要予測用プログラムを記憶した記憶媒体 | |
Kabarukhin | MODERN CLOUD INFRASTRUCTURE: SERVERLESS COMPUTING | |
WO2002001393A2 (en) | Dynamic enterprise resource planning chart of accounts and methods for implementing the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20100505 |