SAP 第14节 批导及报表
1 批导
1.1 批量立项
1.2 项目预算及明细批量导入
1.3 WBS元素预留批量导入
1.4 物资采购申请批量导入(含预留)
1.5 服务采购申请批量导入
2 报表
2.1 项目产品入库结转查询报表
2.2 项目全过程总体与明细查询
序号 | 字段名称 | 参考字段 | 字段类型 | 字段长度 | 逻辑处理 |
---|---|---|---|---|---|
1 | 项目编码 | PROJ-PSPID | CHAR | 24 | 根据条件查询项目编码:PROJ-PSPID |
2 | 项目描述 | PROJ-POST1 | CHAR | 40 | 根据条件查询项目描述:PROJ-POST1 |
3 | WBS元素层级 | PRPS- STUFE1 | INT1 | 3 | 根据项目编码查询项目下所有WBS PROJ-PSPID=PRPS-POSID,取该WBS对应的层级PRPS- STUFE1 |
4 | 各层级WBS元素 | PRPS- POSID | CHAR | 24 | 根据项目编码查询项目下所有WBS PROJ-PSPID=PRPS-POSID |
5 | 各层级WBS描述 | PRPS- POST1 | CHAR | 24 | 根据WBS元素查询WBS描述 |
6 | 各层级总体预算 | BPGE- WTGES | CHAR | 24 | 1.根据项目编码查询项目下所有WBS PROJ-PSPID=PRPS-POSID,取该WBS元素对象号PRPS-OBJNR PRPS-OBJNR=BPGE-OBJNR BPGE-WRTTP=“41” 取该层WBS总体预算BPGE- WTGES 如果查询数据为空,则BPGE-WTGES=0 |
7 | 本层WBS年度预算 | BPGE- WTGES | CHAR | 24 | 1.根据项目编码查询项目下所有WBS PROJ-PSPID=PRPS-POSID,根据查询条件所写年份,取该WBS元素对象号PRPS-OBJNR PRPS-OBJNR=BPGE-OBJNR BPJA-WRTTP=“41” 取该层WBS年度预算BPJA- WTJHR,如果查询数据为空,则BPJA- WTJHR=0 |
8 | 实际成本 | PRPS- POST1 | CHAR | 24 | 1、根据以上查出的各层WBS,PROJ-PSPID=PRPS-PSPHI,查询出PRPS-OBJNR;2、根据PRPS-POSID=AUFK-PSPEL,查询出AUFK-OBJNR;3、根据PRPS-POSID=AFVC-PROJN,查询出AFVC-OBJNR;根据以上查询的结果:COEP- OBJNR、COEP-WRTTP=4、11 COEP-GJAHR=“根据过滤条件填写的年、月” COEP-KSTAR=“5*”+"66*"且≠{“5001520000”、… COEP- WTG00+……+ WTG16查询对应期间成本明细,记入该对象号对应的WBS |
9 | 实际收入 | BPGE- WTGES | CHAR | 24 | 1、根据PROJ-PSPID=PRPS-PSPHI,查询出PRPS-OBJNR;2、根据PRPS-POSID=AUFK-PSPEL,查询出AUFK-OBJNR;3、根据PRPS-POSID=AFVC-PROJN,查询出AFVC-OBJNR;根据以上查询的结果:COEP-OBJNR、COEP-WRTTP=4、11 COEP-GJAHR=“据过滤条件填写的年,月” COEP-KSTAR=6001*、6002*、6003*、6004*、6005*、6006*、6007*、6008*、6009*、6051*、6010000000、5402* COEP- WTGBTR,小计}后乘以-1,取正值 |
10 | 预算执行率 | PRPS- POST1 | CHAR | 24 | 由"8"取得的项目成本/年度预算:COEP- WTG00+……+ WTG16累计小计/BPGE-WARTTP=“41”*100% |