一、定价过程确定因素(对应数据库表:T683V)
销售区域(Sales area)
客户定价过程(Customer determination procedure): 来自客户主数据的销售区域数据->销售->定价/统计->"客户定价过程"字段
单据定价过程(Document pricing procedure):来自订单类型的"凭证定价过程"(TVAK-KALVG)或发票类型的“凭证定价过程”(TVFK-KALVG)
二、发票类型的"凭证定价过程"维护
TCODE: OVTP
对应字段:TVFK-KALVG:凭证过程(关于确定定价过程)
三、发票类型的"凭证定价过程"说明
对于发票的定价过程的确定
1)系统获取发票类型的“凭证定价过程”字段维护;
2)如果发票类型的“凭证定价过程”字段未维护,且单据为参考创建,则系统会取参考的单据的订单类型的“单据定价过程”
3)系统再根据确定的单据定价过程+销售区域+客户定价过程读取T683V表确定定价过程;
由此可以得出对于必须从交货单或订单参考创建的发票类型,"凭证定价过程"字段可以设置为空,减少维护;而非参考创建的发票的发票类型需要制定“凭证定价过程”,让系统能确定这类发票的定价过程。
四、参考代码
对应代码单元:LV60AA95
对应Form(Function):vbrk_vbrp_datentransport
对应代码摘抄:
DATA: xxkalvg LIKE tvfk-kalvg.
xxkalvg = tvfk-kalvg.
*erster_auftrag = First order
IF erster_auftrag = space AND tvfk-kalvg = space AND vbrp-vgtyp CA vbtyp_lief.
xxkalvg = tvak-kalvg.
ENDIF.
* Kalkulationsschema ermitteln(Price Calculation Procedure determine)
IF xxkalvg NE space.
IF t683v-vkorg NE vbrk-vkorg OR t683v-vtweg NE vbrk-vtweg OR
t683v-spart NE vbrk-spart OR t683v-kalvg NE xxkalvg OR
t683v-kalks NE kuagv-kalks.
SELECT SINGLE * FROM t683v WHERE vkorg = vbrk-vkorg AND
vtweg = vbrk-vtweg AND
spart = vbrk-spart AND
kalvg = xxkalvg AND
kalks = kuagv-kalks.
IF sy-subrc NE 0.
CLEAR t683v.
ENDIF.
ENDIF.
IF t683v-kalsm NE space.
vbrk-kalsm = t683v-kalsm.
ENDIF.
ENDIF.
分享到:
相关推荐
SQL SERVER字段类型说明SQL SERVER字段类型说明
MySQL字段类型说明 MySQL字段类型说明
使用cwout接口程序时,时空ksoa与用友U8凭证对接相关字段赋值说明
Informix 系统表(syscolumns)中字段类型(coltype)字段的含义, 字段类型说明和查询SQL语句
前言MySQL 中的字段,主要有四种数据类型:整型(整数)小数字符串类型时间日期类型下面来详细讲一讲。整数类型整数类型的分类MySQL中,整型有五种:迷你整型:
Mysql字段类型说明
ERP系统信息化资料:XXXx-FS-SD154-增加客户化字段到NA00免费货物条件表中.doc
ERP系统信息化资料:XXXx-FS-SD154-增加客户化字段到NA00免费货物条件表中V1.1.doc
SQL SERVER的字段类型说明, 帮组新手而已
可选设备字段Device_Adminpassword 设备组Device_Longitute Device_Latitute Cert_Template 动态场meta_value dint_value daddr_value daddr6_value sdwanint_value |后缀设定值导出ADOM 导入ADOM MacOS和Linux支持 ...
CLOB字段类型报错 ORA-01704:文字字符串过长的解决
基于verilog的SD-SDI 720*576i 数字视频流编码资料及例程序,后期目标验证平台ALTERA 5cefa5U19i7n+LMH0340。 适合做视频类板卡的道友们参考,适合课程设计作业选题及实现。 资料中涵盖了 576i 行数据格式介绍,...
今天用到了mybatis的逆向工程,生成实体类和mapper文件,无奈数据库字段太多,逆向工程生成的字段都没有注释,每次需要了解字段时候都需要去数据库去看,很繁琐,于是就搜了一下如何在生成时候自动带上数据库的字段...
MySQL存储过程,一键批量修改一个表内的多个列(字段)类型。例如从int转换成varchar
Oracle查询指定表的所有字段名和数据类型SQL
1、在Java开发中,常常需要将数据库表列字段换成Java实体类字段。但是手动实现这个转换过程比较慢,且容易出错,影响开发效率。为了解决这个问题,开发了这个Java实体类字段生成工具类。 2、该工具类可以将数据库表...
本资料是一些SQLServer中常用字段类型
在更新字段时会锁表,尤其带默认值的更新会锁整个表,同时会造成引用其的过程函数视图失效,而需重新编译; 在更新过程函数视图同样会造成引用其的过程函数视图失效,通常情况下,当功能调用失效的过程函数会自动编译,但是...
F-02系统字段,卡号让其显示出来作为其他用途
第19周-第16章节-Python3.5-Django字段类型介绍.avi