当前位置: 首页 > news >正文

SAP ABAP基础语法-TCODE学习(八)

一、 SD-如何在订单中使用客户层次定价的配置和维护步骤

在SD中有时会用到按客户层次进行定价的策略,我这里就将配置和维护的步骤简单写出来,供大家参考.

1)定义层次类型(VOH1)

路径:销售和分销->主数据->业务合作伙伴->客户->客户层次->定义层次类型

(1)伙伴功能必须维护,否则在层次确定时报"Partner function does not exist"错误

2)设置销售凭证抬头的合作伙伴确定

路径:销售和分销->主数据->业务合作伙伴->客户->客户层次->为层次类别设置合作伙伴确定

2.1)合作伙伴确定确定过程

2.2)单据合作伙伴确定过程分配

3)设置销售凭证类型为定价分配层次

路径:销售和分销->主数据->业务合作伙伴->客户->客户层次->通过销售凭证类型为定价分配层次类型

4)维护条件表(V/03)

路径:销售和分销->基本功能->定价->定价控制->定义条件表

为了能在定价中按层次确认到价格,条件表必须含有层次字段,如系统有标准808(销售组织/客户层次1/PH1/PH2/PH3/物料),使用了客户层次1(KOMK-HIENR01)字段.

5)定义存储顺序

路径:销售和分销->基本功能->定价->定价控制->定义存储顺序

将新创建的条件表加入到存储顺序中

6)定义条件类型

路径:销售和分销->基本功能->定价->定价控制->定义条件类型

定义新的条件类型,并指向定义的存储顺序

7)定义并分配定价过程

路径:销售和分销->基本功能->定价->定价控制->定义并分配定价过程

在定价过程中引用新的条件类型

8)维护总店客户主数据(XD01)

必须设置"销售区域数据"->开票凭证->开票凭证->价格确定

9)维护客户层次(VDH1N)

系统会在代码单元:FV45PF0P_PREISFINDUNG_VORBEREI中按层次级别给KOMK通讯表的KOMK-HIENR01到KOMK-HIENR16进行赋值.代码如下:

IF vbak-hityp_pr NE space.LOOP AT xvbpa WHERE prfre = 'X' AND histunr GT 0 AND posnr = '000000'.CASE xvbpa-histunr.WHEN '01'.tkomk-hienr01 = xvbpa-kunnr.WHEN '02'.tkomk-hienr02 = xvbpa-kunnr.

10)创建订单(VA01)

http://www.lryc.cn/news/221553.html

相关文章:

  • stm32-arm固件开发
  • LeetCode 面试题 16.17. 连续数列
  • 基于人工蜂鸟算法的无人机航迹规划-附代码
  • 51单片机汇编-点亮一个led
  • 每天一点python——day62
  • 基于SSM的智慧作业试题管理系统(有报告)。Javaee项目。
  • ESP32 未来能够取代 STM32吗?
  • Java连接Redis并操作Redis中的常见数据类型
  • Python 基于分位数-正态分布转换的评分算法
  • 如何修改CentOS登录时默认目录
  • JavaFX Scene Builder Gluon 控件详解
  • Vue路由(router-link)——高亮、动态传参
  • Java中将List转换为Map
  • 进程控制2——进程等待
  • k8s service
  • C语言 每日一题 PTA 11.6 day12
  • Git使用规范指南
  • axios和Ajax
  • Day06
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • 基础课18——智能客服系统架构
  • python执行cmd命令——控制电脑连接wifi——程序打包
  • Vue中nextTick的使用及原理
  • 【Linux】拓展:运维面试题,进程管理常见的7大问题
  • Android修行手册 - 一文全了解Kotlin几种静态变量、函数实现的那些事
  • Qt QTableView排序
  • Linux shell编程学习笔记22: () $() (()) 的用法小结
  • 1. Pthreads专栏简介
  • C++17 fallthrough属性
  • STM32 蜂鸣器介绍 配置 播放音节