SAP 取工单无抬头料号取计划成本 COSP COSS

     在 SAP 财务模块(CO)中,COSP 和 COSS 表存储了成本要素(Cost Elements)、订单(Orders)、项目(Projects)等的实际成本(Actual Costs)与计划成本(Planned Costs)。本文档以 工单(Work Order) 为例,展示如何获取 每月(1-12月)的成本数据,并计算总金额。

  1. AUFK(工单主数据表)

OBJNR(对象编号) 是关键字段,用于关联 COSP 和 COSS 表。

SELECT objnr FROM aufk

 WHERE aufnr IN @gt_work_orders

INTO TABLE @DATA(gt_objnr).
  1. COSP(CO 主表,存储主数据成本)
Select objnr,

Sum( wtg001 + wtg002 + wtg003 + wtg004 + wtg005 +

Wtg006 + wtg007 + wtg008 + wtg009 + wtg010 +

Wtg011 + wtg012 ) as total_cost

From coss

Where vrgng = 'kpps'

And objnr in @gt_objnr

Group by objnr

Into table  @data(gt_coss_data)
  1. COSP 表(计划成本 VRGNG = 'KPPE' 和承诺成本 VRGNG = 'KPPP')
SELECT objnr, vrgng

       SUM( wtg012 ) AS month_12,

       SUM( wtg001 + wtg002 + wtg003 + wtg004 + wtg005 +

            wtg006 + wtg007 + wtg008 + wtg009 + wtg010 +

            wtg011 + wtg012 ) AS total_cost

  FROM cosp

  WHERE vrgng IN ('KPPE', 'KPPP')

    AND objnr IN @gt_objnr

  GROUP BY objnr, vrgng

  INTO TABLE @DATA(gt_cosp_data).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值