Comments (29)
Original comment by wjfonhand
on 14 Feb 2011 at 6:37
Attachments:
from cloudteam.
原模块全部不用,一律重写
Original comment by [email protected]
on 15 Feb 2011 at 8:10
from cloudteam.
3、合并项目去掉
改为
3、报表类型 ——
参考OpenERP中的journal,而且可以自定义journal view
不同类型的报表包含的列是不同的,所以报表对象上会包含��
�有报表类型的列字段,如本年合计,年末余额等。。。
而针对具体的报表类型,用户可见(可输入)的列是不同的��
�可以自由设置。
Original comment by wjfonhand
on 15 Feb 2011 at 8:33
from cloudteam.
组织结构{
编号
名称
上级
}
报表行{
报表类型
名称
行号
}
报表类型{
编号
名称
行格式
}
报表{
组织结构
报表类型
期间
}
报表明细{
报表行
期末余额
年初余额
本年金额
上年金额
上年实收资本
上年资本公积
上年库存股
上年盈余公积
上年未分配利润
本年实收资本
本年资本公积
本年库存股
本年盈余公积
本年未分配利润
}
Original comment by wjfonhand
on 15 Feb 2011 at 8:59
Attachments:
from cloudteam.
请oldrev作为reviewer
Original comment by wjfonhand
on 15 Feb 2011 at 1:12
- Added labels: Priority-Critical
- Removed labels: Priority-Medium
from cloudteam.
报表类型改称为报表名称,我认为可以将报表明细改为报表��
�,结构跟报表行一样,报表数据可以是这样的{报表编号,行
编号,列编号,金额},不知你们意下如何。
Original comment by [email protected]
on 15 Feb 2011 at 1:14
from cloudteam.
楼上是客户老七,大家致意先 ;)
报表+报表明细 类似于
凭证+凭证行,是每个月各公司输入数据的主要界面
如果 {报表编号,行编号,列编号,金额}
这样设计,从程序这边是很方便,可重用性很高
但对于用户的输入是不是不太友好了呢。
把一张所有者权益变动表输入在这样一个四列的格子里,每��
�都要会计在脑子里做行列转换,会很恼火。
joshua和oldrev有没有技术上的方案能解决这个矛盾?
Original comment by wjfonhand
on 15 Feb 2011 at 1:23
from cloudteam.
2月21日交付测试
Original comment by wjfonhand
on 15 Feb 2011 at 1:36
- Added labels: Milestone-Release3.0.1
- Removed labels: Milestone-Release3.0
from cloudteam.
给客户录入的时候可以显示成如下二维的表格
行号 项目 列号1:年初余额 列号2:年末余额
1 流动资产
2 货币资金 100 2000
Original comment by [email protected]
on 15 Feb 2011 at 1:40
from cloudteam.
看起来有点儿像 数据透视表了
这样的输出好做,输入可就难喽。
技术上Joshua和Oldrev可以短时间确认一下,是否可行
Original comment by wjfonhand
on 15 Feb 2011 at 1:50
from cloudteam.
1.报表类型的行格式具体什么?
2.报表行为什么也有报表类型?
Original comment by [email protected]
on 16 Feb 2011 at 6:21
from cloudteam.
两处补充:
报表{
组织结构
报表类型
期间
报表行
期末余额
年初余额
本年金额
上年金额
上年实收资本
上年资本公积
上年库存股
上年盈余公积
上年未分配利润
本年实收资本
本年资本公积
本年库存股
本年盈余公积
本年未分配利润
}
报表明细对象删去不用。
报表的输入界面:
第一个界面要求输入报表类型、期间、组织,然后点“打开��
�表”。
如果存在就列出已存在的report
如果不存在就根据报表类型取报表行生成一组report,金额为0
Original comment by wjfonhand
on 21 Feb 2011 at 3:46
from cloudteam.
1、报表的输入界面不需要查询条件
2、要求既能定义报表行又能定义报表列,并生成类似数据透�
��表的输入界面
3、期间对象去掉,保留年对象。报表上增加年、月字段,由�
��户在下拉框中选择
4、用于系统表格输入很多,用户倾向于用GTK界面
Original comment by wjfonhand
on 22 Feb 2011 at 6:41
from cloudteam.
jeff wang(85822082) 1:56:11 PM
上海-Jeff(85822082) 1:47:41 PM
以成绩单为例,横向是科目,纵向是学生
上海-Jeff(85822082) 1:48:19 PM
这里科目和学生都是可以增减的自定义项目,成绩单是业务��
�据需要输入的
jeff wang(85822082) 1:56:19 PM
做个demo要多久?
Joshua(470534800) 1:57:37 PM
我可能要2天
jeff wang(85822082) 2:06:54 PM
周四14点57,给我们看结果
Joshua(470534800) 2:09:31 PM
可以
Original comment by wjfonhand
on 22 Feb 2011 at 6:43
from cloudteam.
报表行对象去掉
增加“报表格式”对象作为“报表类型”对象的一对多子对��
� {
row,"excel中的行号"
column,"excel中的列号"
text,"excel单元格中的文本"
}
“报表对象”改名为“报表数据 report_data”对象 {
company,
report_type,
year,
month,
row,"excel中的行号"
column,"excel中的列号"
value,"excel单元格中的数值"
}
报表类型增加一个方法供excel调用,
get_report_format,传入报表类型,传出 row,column,text三列的list
报表数据增加两个方法供excel调用,
1- get_report_data,传入company,report_type,year,month
传出row,column,value三列的list
2-
set_report_data,传入company,report_type,year,month,row,column,value七列的
list,传出成功或失败的信息
Original comment by wjfonhand
on 24 Feb 2011 at 8:44
from cloudteam.
再修改一下:
报表行对象去掉
report_format对象{
row,"excel中的行号"
column,"excel中的列号"
text,"excel单元格中的文本"
value,"excel单元格中的数值"
}
“报表对象”改名为“报表数据 report_data”对象 {
company,
report_type,
year,
month,
row,"excel中的行号"
column,"excel中的列号"
text,"excel单元格中的文本"
value,"excel单元格中的数值"
}
报表数据增加两个方法供excel调用,
1- get_report_data,传入company,report_type,year,month
传出id,row,column,text,value五列的list
2-
set_report_data,传入id,company,report_type,year,month,row,column,text,value�
��列的list,传出成功或失败的信息
Original comment by wjfonhand
on 24 Feb 2011 at 3:48
from cloudteam.
为什么report_format和report_data里面都有数值?
Original comment by [email protected]
on 24 Feb 2011 at 4:52
from cloudteam.
增加一个菜单,可以用数据透视表的方式显示report_data。
进入菜单是一个向导,要求输入
公司、报表类型、年、月,然后输出report_data的tree view
第一个单元格为空
横向是列标题
纵向是行标题
交叉点是文本或数值
Original comment by wjfonhand
on 8 Mar 2011 at 9:13
from cloudteam.
通过仿照ir.modle输出动态菜单,建好初步对象,create(),unlink(),
read(),fields_get(),fields_view_get()方法重写中
Original comment by [email protected]
on 8 Mar 2011 at 6:35
from cloudteam.
report.data的tree view 可以显示,重写wizard中
Original comment by [email protected]
on 9 Mar 2011 at 7:11
from cloudteam.
wizard已完成,可以根据 公司,报表类型,年,月
来生成view并横坐标显示column纵坐标显示row,交叉点显示text或��
�value
Original comment by [email protected]
on 10 Mar 2011 at 9:10
from cloudteam.
增加两个对象
合并项目{
名称
有效
报表类型
行号
列号
}
抵消分录{
年
月
合并项目
金额
}
Original comment by wjfonhand
on 14 Mar 2011 at 2:22
from cloudteam.
抵消分录的对象缺少两个东西,一个是生成这个抵销分录的��
�司,另一个是要抵销的公司。
Original comment by [email protected]
on 14 Mar 2011 at 2:24
from cloudteam.
嗯
抵消分录{
年
月
公司
对方公司
合并项目
金额
}
Original comment by wjfonhand
on 14 Mar 2011 at 2:44
from cloudteam.
抵消分录{
编号
年
月
公司
制单人
制单日期
行ids
}
抵消分录行{
分录id
合并项目
对方公司
金额
}
Original comment by wjfonhand
on 14 Mar 2011 at 3:17
from cloudteam.
已经添加了 合并项目,抵消分录,抵消分录行
Original comment by [email protected]
on 16 Mar 2011 at 6:35
from cloudteam.
针对r49 code review的修正
存在问题
抵消分录在未修改的情况下点击列表仍然会提示已经修改需��
�保存。
Original comment by [email protected]
on 16 Mar 2011 at 6:04
from cloudteam.
jeff wang 13:25:51
项目 行号 a公司 b公司 c公司 抵消分录 合计
xxx 1 1 2 3 2 4
yyy 2 3 6 9
关于那个合并报表的我有个问题,是不是每个公司只有一列��
�据?
单一子公司的是不是不会存在这样的表呢?
Original comment by [email protected]
on 23 Apr 2011 at 9:41
Attachments:
from cloudteam.
Original comment by wjfonhand
on 13 Jun 2011 at 2:16
- Changed state: Done
from cloudteam.
Related Issues (20)
- 发票打印 HOT 45
- Purchase Order HOT 23
- P&L report HOT 3
- Cash Flow report HOT 5
- COGS report HOT 1
- 开发一个报表打印销售订单 HOT 1
- 系统管理 中文翻译 HOT 6
- 人事管理 中文翻译 HOT 2
- 其他杂项 中文翻译 HOT 2
- 库存管理 中文翻译 HOT 3
- 生产管理 中文翻译 HOT 4
- 知识管理 中文翻译 HOT 4
- 财务管理 中文翻译 HOT 2
- 中文翻译 销售管理 HOT 3
- 中文翻译 项目管理 HOT 6
- 中文翻译内部沟通及公告 HOT 14
- 凭证打印 HOT 5
- 会计凭证输入界面支持外币转换
- 下载网站U点和页点数据到CRM HOT 4
- 开发一个报表打印客户活跃度的柱形图 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cloudteam.