重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

远扬企业工程管理系统

查看数: 13228 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-19 04:29

正文摘要:

本帖最后由 李维强-15级 于 2019-3-30 00:58 编辑 http://www.fanpusoft.com/ 3-29 整理业务合同,阿里云服务器选购,域名选购

回复

李维强-15级 发表于 2020-2-9 22:02:52
技经:胡豪杰
财务:宋春杰
行政:李小英
业务部: 王春林
市场部:殷培培
工程部: 主业(梅建涛)
工程部: 用户(周小峰)

主业工程:项目前期(业务部)
前期测算(技经部)
项目实施(工程部)
竣工结算(技经部)
决算收款(业务部)

项目前期(市场部)
前期测算(技经部)
项目实施(工程部)
竣工结算(技经部)
决算收款(业务部)
李维强-15级 发表于 2019-11-3 14:21:02
本帖最后由 李维强-15级 于 2019-11-7 12:30 编辑

报价书
测算表新增字段和编辑某个字段的公式
测算对比重新提取
测算加入 图纸量和实际量
生成刘总钉钉上的表格(用户前期测算)

流程图

BEGIN
SELECT * INTO #temp FROM
(
SELECT TypeL1 as Name,0 as BJTZNum,0 as BJSJNum,SUM(DesignQuantity) AS CSTZNum,SUM(Quantity) as CSSJNum FROM o_PEEquipFee
where PreEstType='用户工程前期测算' AND PreEstId=11 AND TabType='WX' AND TypeL1 is not NULL GROUP BY TypeL1,Quantity
UNION
SELECT TypeL1 as Name,SUM(DesignQuantity) AS BJTZNum,SUM(Quantity) as BJSJNum,0 as CSTZNum,0 as CSSJNum FROM o_PEEquipFee
where PreEstType='用户工程' AND PreEstId=9 AND TabType='WX' AND TypeL1 is not NULL GROUP BY TypeL1,Quantity
) as a
SELECT Name,SUM(BJTZNum) as BJTZNum, SUM(BJSJNum) as BJSJNum, SUM(CSTZNum) as CSTZNum, SUM(CSSJNum) as CSSJNum
FROM #temp GROUP BY  Name

END
李维强-15级 发表于 2019-10-22 15:01:21
本帖最后由 李维强-15级 于 2019-10-23 21:50 编辑

BEGIN
DECLARE @CoordFee FLOAT,@TestFee FLOAT,@MeterialFee FLOAT,@EquipFee FLOAT,@CivilPrice FLOAT,@InstallFee FLOAT;

SET @CoordFee=(SELECT SUM(money*Quantity) as num FROM o_PECoordFee where IsDelete<>1 and PreEstId=17 AND PreEstType='用户工程前期测算');
SET @TestFee=(SELECT SUM(money*Quantity) as num FROM o_PETestFee where IsDelete<>1 and  PreEstId=17 AND PreEstType='用户工程前期测算');
SET @MeterialFee=(SELECT SUM(NormalPrice*Quantity) as num FROM o_PEMaterialFeeUser where IsDelete<>1 AND PreEstId=17 AND PreEstType='用户工程前期测算');
SET @EquipFee=(SELECT SUM(NormalPrice*Quantity) as num FROM o_PEEquipFee where IsDelete<>1 AND PreEstId=17 AND PreEstType='用户工程前期测算');
SET @CivilPrice=(SELECT SUM(b.UnitPrice*a.Quantity) AS num FROM o_PECivilPrice a INNER JOIN t_d_CivilPrice b ON a.OrgCivilPriceId=b.CivilPriceId
where a.IsDelete<>1 and a.PreEstId=17 AND a.PreEstType='用户工程前期测算');
SET @InstallFee=(SELECT SUM(Money*Quantity) AS num FROM o_PEInstallFee WHERE IsDelete<>1 AND PreEstId=17 AND PreEstType='用户工程前期测算');

SELECT @CoordFee as CKCoordFee,@TestFee AS CKTestFee,@MeterialFee AS CKMeterialFee,@EquipFee AS CKEquipFee,@CivilPrice AS CKCivilPrice,@InstallFee as CKInstallFee

END
李维强-15级 发表于 2019-9-16 00:43:04
李维强-15级 发表于 2019-7-14 10:40:39
引入数据的时候,增加新增按钮,并且可由用户选择是否进入基础库

物料,设备引入之时,需要在往期单价上面选一个,或者自己填写

复制整个前期测算表

(暂时等待)前期测算表里面 工程部可以看到一部分数据,不能看价格,进行物料名称,数量的提报

设备材料 加入价格区间

导出excel

Tab
报价测算,前期测算,(送审测算),

前期测算 名称需要改

前期测算引入报价测算除汇总表之外的东西

(当前问题) 用户工程版,税金和公司管理费需要再做调整,不能以多经为基数
李维强-15级 发表于 2019-7-10 13:34:19
本帖最后由 李维强-15级 于 2019-7-20 14:23 编辑

BEGIN

DECLARE @CoordFee FLOAT,@TestFee FLOAT,@MeterialFee_WX FLOAT,@MeterialFee_KBS FLOAT,@MeterialFee_GP FLOAT,@MeterialFee_ZP FLOAT,@MeterialFee_YX FLOAT;
DECLARE @EquipFee_WX FLOAT,@EquipFee_KBS FLOAT,@EquipFee_GP FLOAT,@EquipFee_ZP FLOAT;
DECLARE @CivilPrice_WX FLOAT,@CivilPrice_HXN FLOAT;
DECLARE @InstallFee_KBS FLOAT,@InstallFee_GP FLOAT,@InstallFee_ZP FLOAT;

SET @CoordFee=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PECoordFee where PreEstId=1 AND PreEstType='用户工程');

SET @TestFee=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PETestFee where PreEstId=1 AND PreEstType='用户工程');

SET @MeterialFee_WX=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEMaterialFeeUser where TabType='WX' AND PreEstId=1 AND PreEstType='用户工程');
SET @MeterialFee_KBS=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEMaterialFeeUser where TabType='KBS' AND PreEstId=1 AND PreEstType='用户工程');
SET @MeterialFee_GP=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEMaterialFeeUser where TabType='GP' AND PreEstId=1 AND PreEstType='用户工程');
SET @MeterialFee_ZP=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEMaterialFeeUser where TabType='ZP' AND PreEstId=1 AND PreEstType='用户工程');
SET @MeterialFee_YX=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEMaterialFeeUser where TabType='YX' AND PreEstId=1 AND PreEstType='用户工程');

SET @EquipFee_WX=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEEquipFee where TabType='WX' AND PreEstId=1 AND PreEstType='用户工程');
SET @EquipFee_KBS=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEEquipFee where TabType='KBS' AND PreEstId=1 AND PreEstType='用户工程');
SET @EquipFee_GP=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEEquipFee where TabType='GP' AND PreEstId=1 AND PreEstType='用户工程');
SET @EquipFee_ZP=(SELECT SUM(QuoteMoney*Quantity) as num FROM o_PEEquipFee where TabType='ZP' AND PreEstId=1 AND PreEstType='用户工程');

SET @CivilPrice_WX=(SELECT SUM(UnitPrice*Quantity) AS num FROM o_PECivilPrice where TabType='WX' AND PreEstId=1 AND PreEstType='用户工程');
SET @CivilPrice_HXN=(SELECT SUM(UnitPrice*Quantity) AS num FROM o_PECivilPrice where TabType='HXN' AND PreEstId=1 AND PreEstType='用户工程');

SET @InstallFee_KBS=(SELECT SUM(QuoteMoney*Quantity) AS num FROM o_PEInstallFee WHERE TabType='KBS' AND PreEstId=1 AND PreEstType='用户工程');
SET @InstallFee_GP=(SELECT SUM(QuoteMoney*Quantity) AS num FROM o_PEInstallFee WHERE TabType='GP' AND PreEstId=1 AND PreEstType='用户工程');
SET @InstallFee_ZP=(SELECT SUM(QuoteMoney*Quantity) AS num FROM o_PEInstallFee WHERE TabType='ZP' AND PreEstId=1 AND PreEstType='用户工程');



SELECT @CoordFee as CoordFee,@TestFee as TestFee,@MeterialFee_WX as MeterialFee_WX;



END

复制用户版前期测算表
[SQL] syntaxhighlighter_viewsource syntaxhighlighter_copycode
BEGIN
DECLARE @tempid int,@tempEstId int;
SET @tempEstId=1;
insert INTO o_PreEstUser (Name,ProjectId,CreateTime,IsDelete,Type,XMMC,YDXZ,SSQY,JZMJ,RL,WXCD,HXNBJJE,
Memo_WXTJ,Memo_WXSB,Memo_WXCL,Memo_KBSSB,Memo_KBSCL,Memo_GYSB,Memo_GYCL,Memo_ZYSB,Memo_ZYCL,
Memo_ZTAZ,Memo_ZTTJSGF,Memo_ZTSYTSF,YZYQ_CF,Memo_YZYQCF,YZYQ_YHYB,Memo_YZYQYHYB,YZYQ_LLLJ,Memo_YZYQLLLJ,
YZYQ_CDZ,Memo_YZYQCDZ,DJHTJE,Memo_DJHTJE,SJF,Memo_SJF,JLF,Memo_JLF,DJGLF,Memo_DJGLF,SJ,Memo_SJ,ZJCB,Memo_ZJCB,
GSGLF,Memo_GSGLF,Memo_YWF,LRL,Memo_LRL) 
SELECT '测试复制',ProjectId,CreateTime,IsDelete,Type,XMMC,YDXZ,SSQY,JZMJ,RL,WXCD,HXNBJJE,
Memo_WXTJ,Memo_WXSB,Memo_WXCL,Memo_KBSSB,Memo_KBSCL,Memo_GYSB,Memo_GYCL,Memo_ZYSB,Memo_ZYCL,
Memo_ZTAZ,Memo_ZTTJSGF,Memo_ZTSYTSF,YZYQ_CF,Memo_YZYQCF,YZYQ_YHYB,Memo_YZYQYHYB,YZYQ_LLLJ,Memo_YZYQLLLJ,
YZYQ_CDZ,Memo_YZYQCDZ,DJHTJE,Memo_DJHTJE,SJF,Memo_SJF,JLF,Memo_JLF,DJGLF,Memo_DJGLF,SJ,Memo_SJ,ZJCB,Memo_ZJCB,
GSGLF,Memo_GSGLF,Memo_YWF,LRL,Memo_LRL FROM o_PreEstUser where PreEstId=@tempEstId;

SET @tempid=(SELECT top 1 PreEstId from o_PreEstUser ORDER BY PreEstId DESC);

insert INTO o_PECoordFee (CooContent,CooDepart,money,Memo,IsDelete,PreEstId,PreEstType,Quantity,QuoteMoney) 
SELECT CooContent,CooDepart,money,Memo,IsDelete,@tempid,PreEstType,Quantity,QuoteMoney 
FROM o_PECoordFee where PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;

INSERT INTO o_PETestFee (TestName,money,IsDelete,Memo,PreEstId,Quantity,QuoteMoney,PreEstType)
SELECT TestName,money,IsDelete,Memo,@tempid,Quantity,QuoteMoney,PreEstType  
FROM o_PETestFee where PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;

INSERT INTO o_PEMaterialFeeUser (EquipName,Specification,Unit,Type,LogTime,IsDelete,Price,Code,PreEstId,
EquipPriceId,TabType,PreEstType,Quantity,QuoteMoney,SumTax) 
SELECT EquipName,Specification,Unit,Type,LogTime,IsDelete,Price,Code,@tempid,EquipPriceId,
TabType,PreEstType,Quantity,QuoteMoney,SumTax
FROM o_PEMaterialFeeUser where PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;

INSERT INTO o_PEInstallFee (Name,Specification,Content,Unit,Money,Memo,IsDelete,PreEstId,Quantity,QuoteMoney,PreEstType,TabType) 
SELECT Name,Specification,Content,Unit,Money,Memo,IsDelete,@tempid,Quantity,QuoteMoney,PreEstType,TabType
FROM o_PEInstallFee where PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;

INSERT INTO o_PEEquipFee (EquipName,Specification,Unit,Type,LogTime,IsDelete,Price,Code,PreEstId,EquipPriceId,TabType,
PreEstType,Quantity,QuoteMoney,SumTax) 
SELECT EquipName,Specification,Unit,Type,LogTime,IsDelete,Price,Code,@tempid,EquipPriceId,TabType,PreEstType,Quantity,
QuoteMoney,SumTax
FROM o_PEEquipFee where PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;

DECLARE @tempCivilId int,@tempCivilAddId int;
DECLARE mycursor CURSOR FOR	SELECT PECivilPriceId FROM o_PECivilPrice WHERE PreEstId=@tempEstId AND PreEstType='用户工程' and IsDelete<>1;
OPEN mycursor
FETCH NEXT FROM mycursor INTO @tempCivilId
WHILE (@@fetch_status = 0)
BEGIN

INSERT INTO o_PECivilPrice (Name,TaxRate,Unit,UnitPrice,Memo,IsDelete,LogTime,PreEstId,PreEstType,TabType,OrgCivilPriceId,Quantity) 
SELECT Name,TaxRate,Unit,UnitPrice,Memo,IsDelete,LogTime,@tempid,PreEstType,TabType,OrgCivilPriceId,Quantity
FROM o_PECivilPrice where PECivilPriceId=@tempCivilId;

SET @tempCivilAddId=(SELECT top 1 PECivilPriceId FROM o_PECivilPrice ORDER BY PECivilPriceId DESC);

INSERT INTO o_PECivilPriceSingle (XMMC,GCLJSS,DW,GCL,RGDJ,CLDJ,PECivilPriceId,Memo) 
SELECT XMMC,GCLJSS,DW,GCL,RGDJ,CLDJ,@tempCivilAddId,Memo FROM o_PECivilPriceSingle
WHERE PECivilPriceId=@tempCivilId;

FETCH NEXT FROM mycursor INTO @tempCivilId;

END
CLOSE mycursor
DEALLOCATE mycursor


END

李维强-15级 发表于 2019-3-6 12:12:30
1:定案表出来后 一直到财务挂账,这些流程一般有哪些人参与?(资料部与技经部到专责那里去磨?)

2:审计报告没出来,如何去财务挂账?

3:废旧流程

经法系统需要在ERP新建立订单,再传合同

PMS自带流程


客户,多金工程的废旧如何处理

现场交底前期探查有哪些具体流程,期间出具哪些文件,
工作量表如何做出,作为后期哪些文件的支撑?
ERP物料清单,
废旧审核在现场有哪些资料,
项目实施计划作用,作为后期哪些文件的支撑
技经部前期测算表作用是干什么,和预算表的联系如何,

开工资料、复工资料都由哪些部门完成,制作流程,制作缘由,用途


市场部

投标前期接触
多金项目:技经部出成本测算和报价文件(有可能附清单), 市场部资信文件,汇总流程(轻视领导),投标。
用户工程:存在工程部现场勘查,然后回来和技经算成本与报价。用户对多金签


收款:预付款根据对方资料来完善,进度款,结算款


市场部跟进投标结果。

多金不存在设计监理费,我们是包的施工总包

进度款 阶段性付款 和 总的进度款不能分为80%  结算。。

竣工后也要审计。。。



1:PMS合同页截图
2:物料导出订单Excel文件  039是暂时的物料资料  055为最终(含税)  015为最终(不含税)
3:
李维强-15级 发表于 2019-3-6 12:07:34
1-22日:
国网重庆市电力公司施工计划及预算审批表


1-24日:
计算了“项目全口径结算表”,看到 预算表往往需要在项目完成后再重新去报过,这样才能把设备费等费用搞清楚,

结算书,签证单,开竣工资料,监理资料,所有合同,实验报告,物料清册,设计施工竣工图,预算书,预算审批表(送审确认的资料准备)
(定案表审核当中,基本上都要调物料,砍土建,由技经发起调物料申请给李珍)

定案表出来后,准备所有单位开票资料,跑开票流程(各个地方去跑)。在全口径表基础上建立订单(ERP流程和纸质流程),拿上所有资料(发票(入账单),全口径表,相关合同,费用说明,去财务挂账)

定案表出来后,只有施工费,然后技经和设计和监理确定费用。然后再接上面跑开票流程

审计报告可能在归档过后才有审计报告,审计报告在定案表获得后,就可以找他出,但是他会有相关理由要求,需要一直跟踪

归档,有专门的归档流程,工程资料(资料目录,图纸目录),监理资料2本,


进度款手续:和专责商量-》李珍建立ERP订单-》公司财务开票-》(报量表(几方监理专责等签字的),入账单,合同)交给电力局财务-》等待财务挂账(可能出现问题,再改材料)-》付款单签字-》把付款单交给程刚当月15号之前走财务管控系统-》等待下个月付款。


付款流程:
归档过后,拿到照片给“付款通知单”上面各个人员签字,付款通知单上,一个工程一般有两个(工程款,质保金(工程竣工时间开始算)),然后再交给专责




物资
工程部给材料表(电子版,纸质都有)-》查协议库存确定物料-》再上ERP(中途有利库,长期的上ERP过程)-》接收流程(联系供应商收货,催货,)-》收货确认,
验收后,核量,然后再去上物料或者利库。



废旧:
工程部交底的时候,报费旧量给李珍(有可能是少量单据),李珍在PMS上去查资产卡片,进行信息协调,等待局内统一发送废旧汇总表,通过PMS与ERP信息对比,从而生成废旧汇总表。上行文走流程。市公司批,得到总表和下行文。导出关于本公司的废旧主 表(每个项目一个主表),各部门签字盖章。再找废旧专责一次推送,可能被打回,然后反复修改(各个推送等废旧专责的时间才行)。再出实物交接单,再把废旧物资送货到供电局(疑问,安装之前,废旧物资怎么处理的?放哪里

废旧完了才能有审计报告




二次审计(决算审计)
定案表等挂账过后,再次把资料给审计员审核。先给费用,然后ERP挂订单,入发票,出决算审计报告,再转固,再进行归档流程



物料收货:
收货确认(易敏盖章)-》
物资需求计划表。
货物用完后有个收货地址在表格内,采购的时候添加收货地址,余料添加收货地址。
“工程材料登记表”通过名称匹配到用料情况,自动生成余料, 物料品目需要物料编码
余料生成余料库,在以后的项目内会用到,余料库存在名称,单位,数量,原项目名称(调拨单)

物资需求计划表 内物资名称由提报之初提供,


录入价格设置权限



Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-12-22 14:37 , Processed in 0.169257 second(s), 35 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表