Difference between revisions of "ZH/Case-Study-01-Journal-05"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(2011年03月)
(This page is about the implementation calender of Case Study 01.)
Line 222: Line 222:
 
=链接=
 
=链接=
  
 +
=About This Page=
 +
* This page is about the implementation calender of Case Study 01.
  
 
[[Category:Chinese]]
 
[[Category:Chinese]]

Revision as of 20:18, 4 March 2011

<返回中文首页> <返回本案例研究首页>

Contents

实施日志-05-实施日历

2010年10月

2010-10-27-项目发起

  • 今天将项目资料进行了整理,并放在Wiki上,正式发起“ADempiere ERP现实案例研究”。
  • 明天将进行系统安装。

2010-10-28-系统安装

2010-10-29-实体初始化

2010-10-30-会计科目和仓库

  • 综合各位的建议,财务模块的确很重要。于是重新导入中国会计科目。
  • 重新设置仓库。设立待检品仓库、不良品仓库、 成品仓库等。
  • 今日实施内容见实施日志-07-实体初始化及设置
  • 图片:公司业务类型、公司组织结构上传完毕,见客户实施需求分析

2010年11月

2010-11-01-项目计划表

2010-11-02-基础设置

  • 今日实施内容见实施日志-07-实体初始化及设置
  • 物料类别设置
  • 计量单位设置
  • 货币设置设置
  • 货币折算类型设置
  • 货币汇率设置
  • 用户设置方案
  • 角色设置方案

2010-11-03-价格和业务类型

2010-11-04-关联报表

2010-11-05-销售基础设置

  1. 业务伙伴分组, Business Partner Group
  2. 支付方式, Payment Term
  3. 问候/尊称, Greeting
  4. 销售区域, Sales Region

2010-11-06-报表中文显示问题

2010-11-07-销售前期准备-2Pack

  • 销售模块实施分析,主要在对销售合同案例进行分析。
  • 销售模块实施前期准备工作。见实施日志-08-销售
  1. 需整理的数据清单
  2. 需整理的标准文档格式
  3. 需提供的典型销售订单案例

2010-11-08-2Pack

2010-11-11-JasperReports

  1. iReport安装方法
  2. 在ADempiere中应用JasperReports
  3. 后续测试

2010-11-13-销售新增字段-下拉选项表

  • 这两天对销售订单、客户信息的定制进行了梳理。
  • 销售订单共需新建下拉选项表18个,准备利用Reference的List来实现。
  • 实施日志-08-销售

2010-11-23-项目进度

2010-11-24-批量导入Reference

2010-11-27-Pentaho数据导入

  • 今日实施内容见实施日志-23-基于数据字典的二次开发
  • 数据导入的OOo Base中转方案存在问题,改为使用Pentaho Data Integration(PDI)工具将数据从电子表格导入PostgreSQL数据库。
  • 二次开发-为什么不能自顶向下。
  • 关于直观编辑Window界面的工具。
  • 关于窗口布局的疑问。
  • 关于“从数据库创建表”功能。

2010-11-29-完善销售模块-菜单树

  1. 对新增的销售字段进行排版。
  2. 导入客户资料
  3. 导入价格表
  4. 对帐户密码进行设置
  5. 对角色进行设置。主要通过菜单树(Menu)来控制。

2010-11-30-JasperReports销售订单查询语句

2010年12月

2010-12-02-JasperReport父子表

2010-12-03-JasperReport大写金额-数据导入格式

2010-12-09-销售订单窗口优化-JapserReports

2010-12-13-销售订单实施小结

2010-12-15-开始实施采购及入库

  1. 采购及入库实施规划
  2. 主要工作
  3. 实施难点
  4. 需求调研汇集

2010-12-16-询价单-Rule Engine

2010-12-17-Rule Engine

2010-12-19-采购询价单

  • 采购询价单的实施计划,见实施日志-11-采购
    • 包括RfQ Response窗口、RfQ窗口、RfQ报表

2010-12-22-JasperReports导出PDF中文显示问题

  1. SUBREPORT_DIR 子报表路径
  2. 关于子报表无法显示的问题

2010-12-24-价格表区分角色权限问题

2010-12-27-采购窗体定制-浏览器-JBoss

  • 这几天将确定了采购模块的新增字段,并在ADempiere增加完毕
    • 优化了窗体新增字段的批量导入方法。
    • 共计新增60个字段。
    • 接下来对窗体、表格进行优化,同时写脚本实现订单转化。
  • 今天解决了两个问题:IE6浏览器无法登录问题、服务器JBoss内存溢出问题。见实施日志-06-系统安装设置及布署

2010-12-28-自动选择最低报价

2010-12-29

  • 今天完成了三个窗口的布局调整:RfQ, Requisition, Purchase Order.
  • 明天将完成Script Process,实现记录的自动创建 RfQ -> Requisition -> Purchase Order。即类似 Create PO from Requisition 的功能。
  • 以下两点见实施日志-23-基于数据字典的二次开发
    1. Referece下拉列表与 Dynamic Validation 设定
    2. 记录锁定与 Processed 字段

2010-12-30-Rfq新增记录保存报错

2011年01月

2011-01-03-脚本-从RfQ自动生成Requisition

  1. 冲突:脚本不完善导致与窗体新增记录无法保存。检查发现与 Processing 字段有关。
  2. 今天写脚本从 RfQ 询价单自动生成 Requisition 采购申请单,通过 SQL 实现,初步测试通过。

2011-01-04-脚本-新建记录时不执行某段脚本

  1. 实现在新建记录时不执行某段脚本。
  2. 修改Rule引擎脚本默认字符长度限制,由2000字符改为4500字符。

2011-01-05-脚本-实现从 RfQ 生成 Requistion

  1. 今天用Rule引擎写Process脚本(Beanshell)遇到一个问题,字符串变量如果在定义时未赋初值,就会作为局部变量使用,导致在其他地方以空值形式出现。
  2. 冲突:脚本SQL执行后导致 Requisition Line 页签新增记录无法保存。
  3. 实现 从 RfQ 生成 Requistion。所有测试通过,详见 2011-01-03 栏目。

2011-01-07-价格表权限-脚本

2011-01-08-代码开发-从采购申请单生成采购订单

  • 今天进行代码开发,实现从 采购申请单-Requistion 生成 采购订单-Purchase Order 这个功能。见实施日志-32-代码开发

2011-01-12-产品、价格、业务伙伴区分角色访问权限

2011-01-19-采购模块的报表制定等

  • 今天完成了采购模块的报表制定、用户权限设置、窗体布局及翻译检查。

2011-01-20-报错-SessionUser <> ContextUser

  • 这几天遇到报错 Bug 2832968 SessionUser=1000013, ContextUser=1000016 。正着手进行解决。见实施日志-33-Bug调试

2011-01-21-调试-SessionUser <> ContextUser

  • 今天对Bug 2832968 SessionUser=1000013, ContextUser=1000016 进行了代码对比和调试,但是未找到原因。见实施日志-33-Bug调试

2011-01-25-采购单-收货单-发票配对

  • 原先计划把收货单放在下一步仓库模块中实施的,但是采购科的职员提出收货单/入库单非常重要,于是提前实施。
  • 该公司现有的收货单要求显示货物价格。可以在收货单中加入价格字段,但是这不是个好方法。因此采用 采购单-收货配对 的方法来实现。
  • 今天总结了 采购单-收货单-发票配对 的方法,已经汇总到 Matching PO-Receipt-Invoice (英文)。

2011年03月

2011-03-05-销售统计分析报表及PermGen space报错

2011-03-06-

链接

About This Page

  • This page is about the implementation calender of Case Study 01.