获取指定工作日的方法和系统技术方案

技术编号:2916849 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了获取指定工作日的方法和系统,其中所述方法包括:获取查询起始日期和指定工作日差异;根据获取的所述起始日期从预先修改后的工厂日历中确定所述查询起始日期的工作日序列;根据所述查询起始日期的工作日序列和所述指定工作日差异,获取待查询的指定工作日的工作日序列值;根据所获取的待查询的指定工作日的工作日序列值从修改后的工厂日历中确定指定工作日,从而避免了每次查询指定工作日差异的工作日时都要进行的SQL循环操作,优化了运算时间,提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及企业资源规划(ERP, Enterprise Resourse Planning)领域,尤 其涉及获取指定工作日的方法和系统
技术介绍
工厂日历也称为生产日历,是用于ERP系统的特殊形式的日历,它是由 普通日历除去每周休息日、节假日、停工和其它不生产的日期而形成的,是物 ^牛需求计划(MRP, Material Requirement Planning)展开计划的依据之一。对于某一天而言,可能是工作日,也可能是非工作日,系统在生成计划时, 由于非工作日不能安排生产任务,因此遇到非工作日时必须自动跳过,直到找到符合指定工作日差异的工作日。其中,指定工作日差异可以是正数差异,也可以是负数差异。其中,指定 工作日的正数差异是指自某一 自然日起到该日期之后的某一工作日之间所包 含的工作日总数;指定工作日的负数差异是指自某一 自然日其到该日期之前的 某一工作日之间所包含的工作日总数。快速的查找定位ERP系统中指定工作日,对于有效、合理安排生产任务, 有着非常重要的作用。目前,常用的定位指定工作日差异的工作日的方法就是通过SQL语句进 行查询来获取普通日期对应的工作日,如要获取本文档来自技高网...

【技术保护点】
一种获取指定工作日的方法,其特征在于,在原工厂日历物理表中添加工作日序列字段,并更新所述工作日序列字段内容,其中,非工作日的工作日序列值为零;工作日的工作日序列值以第一个工作日序列值为基础进行累加,该方法包括: 获取指定工作日差异和查询起始日期; 根据获取的所述起始日期从预先修改后的工厂日历中确定所述查询起始日期的工作日序列值; 根据所述查询起始日期的工作日序列和所述指定工作日差异,获取待查询的指定工作日的工作日序列值; 根据所获取的待查询的指定工作日的工作日序列值从修改后的工厂日历中确定指定工作日。

【技术特征摘要】

【专利技术属性】
技术研发人员:王馗
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1