事务代码:
VOFM

系统已定义好一些范例计价方案,计价方案由一系列按一定规则组织的计价条件类型组成,针对本例,假设定义计价方案ZFRM01,包扩6个条件:

PB00:信息记录中的含税价格。

ZM01:通过计算类型增强909算出的应交进项增值税。

909增强代码如下表:

*909通过含税价格计算出采购净价,反应到条件类型ZM01上,注意XKOMV-KAWR表示

*条件基价(请SE11查看KOMV),即信息记录价格,比如信息记录含税价为1170元/个,则其中

*价外增值税为(1170/1.17得到净价)* 17%, 909考虑不同税率情况.

FORM FRM_KONDI_WERT_909.

CASE KOMP-MWSKZ .

WHEN 'J1'. "17%

XKWERT = XKOMV-KAWRT * 17 / 117 * ( -1 ).

WHEN 'J2'. "13%

XKWERT = XKOMV-KAWRT * 13 / 113 * ( -1 ).

WHEN 'J3'. " 7%

XKWERT = XKOMV-KAWRT * 7 / 107 * ( -1 ).

WHEN 'J4'. " 4%

XKWERT = XKOMV-KAWRT * 4 / 104 * ( -1 ).

WHEN 'J5'. " 5%

XKWERT = XKOMV-KAWRT * 5 / 105 * ( -1 ).

WHEN 'J6'. " 6%

XKWERT = XKOMV-KAWRT * 6 / 106 * ( -1 ).

WHEN 'J0'.

XKWERT = 0.

ENDCASE.

ENDFORM.

ZM05:通过计算类型增强908算出应计入材料成本的运输费用。

增强908代码简单,假设可抵扣运输增值税发票上是100元,由于是运输增值税为价内税(通常税率为7%),则进入存货成本为100/1.07 = 93.46,可抵扣税额为6.54元,增强代码就一句 :

XKWERT = XKOMV-KWERT * 100 / 107.

SAP 采购订单进项税VOFM 例程增强相关推荐

  1. abap中对采购订单进项税VOFM 例程增强

    事务代码: VOFM 系统已定义好一些范例计价方案,计价方案由一系列按一定规则组织的计价条件类型组成,针对本例,假设定义计价方案ZFRM01,包扩6个条件: PB00:信息记录中的含税价格. ZM01 ...

  2. SAP 采购订单显示含税价制作方案

    SAP 采购订单显示含税价制作方案 轻松解决SAP系统采购信息计量中物料价格不能保存含税价问题 我们在和供应商谈价时,大部分国内供应商的报价都是含税的,然而我们现在在系统中维护采购信息记录时, 只能输 ...

  3. sap采购订单更改记录_SAP系统如何实现减税:增值税16%

    对于税率.税码和税科目的变更,总体方案是尽可能让每一个功能默认,即使是QAD软件功能相对较少的情况下,我们也是如此,更何况SAP强大的定制功能呢. 个人觉得要变更税,必须理解SAP系统税的配置原理.流 ...

  4. SAP采购订单科目分配类别P与Q解析

    SAP采购订单科目分配类别P与Q解析 在采购单科目分配类别(Account Assignment Category)一栏中有P和Q,都是对项目物资的采购,两者有何区别?我们一起来看一看. 1,首先了解 ...

  5. SAP 采购订单税金抓取方法

    SAP 采购订单税金抓取方法: 一.找表字段: 1.在EKKO表里找到采购订单的单据条件号:EKKO-KNUMV 2.在KONV条件(事务数据)表内找到单据条件号:KONV-KNUMV 行项目号:KO ...

  6. SAP 采购订单的批量修改

    前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 现在有一个需求,我们需要冻结一批采购订单,但是由于批量冻结的后果无法预知,我们打算用一个折中的办法. 利用采购订单行项目中 ...

  7. SAP采购订单创建预付款并删除

    采购订单预付款的删除@jettai 在SAP采购订单创建预付款 SAP系统支持创建采购订单的时候,选择预付款,并创建预付款请求. 针对行项目的预付款请求可以在如下图 创建预付款请求 在采购订单创建完毕 ...

  8. SAP采购订单税码增强检查

    1.SE18查看ME_PROCESS_PO_CUST相关信息   2.SE19创建ME_PROCESS_PO_CUST的BADI实现类   注意类名称定义是按照以下规则: ZCL_IM_ + BADI ...

  9. SAP采购订单抬头、行项目屏幕增强的两种方法

    对SAP系统中采购订单抬头进行屏幕增强,在抬头上增加了几个customer fields,但是实现方法有点怪,是一个Z report程序,其下创建了一个屏幕,屏幕中放的就是这几个customer fi ...

最新文章

  1. 如何做EL表达式能调用的函数-小例子(转)
  2. Paper之CV:《One Millisecond Face Alignment with an Ensemble of Regression Trees》的翻译与解读
  3. gets与fgets,puts与fputs区别
  4. 【渝粤题库】陕西师范大学700009 现代生物科技
  5. cass方格网数据excel_讨论|CASS怎么计算回字型土方? 124
  6. linux的用户及权限管理,用户及权限管理
  7. 简单内网***刺探命令
  8. java设计app_一个APP的诞生——从零开始设计你的手机应用
  9. 13.Linux 高性能服务器编程 --- 多进程编程
  10. 如何导出导入自定义的zendstudio配置文件
  11. JavaScript(JS)的简单了解
  12. Neuronink是医学奇迹的噩梦
  13. EMV TLV 总结
  14. 关于进程,线程,协程,一点心得
  15. Harbor可视化docker私有仓库
  16. 众筹一个报名签到平台的设计思路(一)——业务需求篇
  17. 3d人体智能测试软件,3DBody三维交互解剖软件
  18. 水体悬浮颗粒物含量的测定
  19. testbench仿真模型
  20. 从助农抗疫看阿里数字乡村最新布局

热门文章

  1. Hex-Rays.Decompiler ...
  2. 【干货】引爆公式,让你的APP成为下一个“爆款”!
  3. 虚拟机安装CentOS6.3及常见问题总结
  4. LoadRunner的Socket脚本关联小技巧
  5. linux无线网卡的安装
  6. 浅淡绿萝2.0和星火计划
  7. .net程序员转战android第一篇---环境部署
  8. Lisp 的单行注释和多行注释
  9. Exchange 2007 OWA中出现“HTTP 错误404”解决方法
  10. BZOJ1823:[JSOI2010]满汉全席(2-SAT)