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

SAP SD学习笔记09 - 受注传票中的不完全Log 和 Business Partner(取引先机能)

好久没写SD了,今天继续写。

上一章讲了SD的如下知识

- SD的售前的流程(引合和見積(询价和报价))

- 数据流的概念,主要就是后传票可以参照前传票,以实现数据的流动,减少输入

- Copy管理,其实就是数据流 的实现方式,大致来说就是通过Routine(小程序)配置来实现

SAP SD学习笔记08 - Pre-sales(售前)引合,見積的概念,数据流(完了规则和参照Status),Copy管理,VBKD表的明细_vbkd 表-CSDN博客

本章继续讲出荷传票的内容:

- 不完全Log

- Business Partner(取引先机能)

目录

1,不完全Log

1-1,什么叫不完全

1-2,不完全的画面操作

1-3,不完全的传票有什么限制?

1-4,不完全Log的管理

2,Business Partner (取引先/合作伙伴)

2-1,Business Partner(取引先)包含什么内容

2-2,取引先Type(合作伙伴类型)

2-3,取引先机能(合作伙伴职能)

a),Migration Cockpit 移行取引先机能时的注意事项

b),取引先机能的Master数据

c),取引先机能由Header Level转为明细 Level - VBPA 表


以下是本章详细内容。

1,不完全Log

1-1,什么叫不完全

不完全,顾名思义就是有些该输入的内容没输入,如果这步让你过了,后面也会出问题。
比如下图就是 得意先参照、输送经路 这两个字段没输被Check出来了。

- 但是也不是说不完全就不能保存,保存是可以的,

  尤其是在Interface处理的时候,没人在,不让保存就处理不下去了嘛,所以可以先让保存。

- 但是对于不完全的数据,后面的处理是不能让做的。

- 不完整的Check也可以改的,比如某些字段不想要了,或者要加某些字段,都是可以的。

  比如某些高精尖的东西不能出口到某些被制裁的国家,就可以加出口国/地区的Check。

  因为如果万一被查到的话,会产生天量罚金,

  所以很多做大生意的公司是非常重视不完整Check的,绝不会把不该卖的东西给卖了。

1-2,不完全的画面操作

具体在画面操作上如何看完全不完全呢?是下面这里:

VA01 登录标准受注

Menu > 编集 > 不完全Log

如果不完全的话,就会显示哪些地方不完全

如果完全的话,就直接在左下角显示一个OK的Message

比如下面就说明还需要输入 总重量,受注数量,正味重量...

双击的话,就会提醒具体在哪里需要再输入

都输入完了的话,就会提示 传票是完全的。

总结一下的话,就像下面这张图那样:

- 传票登录的时候,不完全的传票也是允许登录的,同时会记载在 不完全贩卖传票一览 里面

- 点开某张传票的话,就能看到该传票具体是哪里不完全

- 继续双击不完全的项目,可以修改不完全的数据为完全

1-3,不完全的传票有什么限制?

一张传票不完全,会产生什么限制呢?可能会产生如下限制

- 不允许保存

   不完全的贩卖传票能否保存要看 不完全时保存许可区分 这个栏位的设定。

   这个一般来说都会设置为可以保存的

- 贩卖传票的后续机能会被Block,比如

  - 参考登录:即不能参考一张不完全的传票来登录新贩卖传票

  - 出荷:即不能使用不完全的贩卖传票来出荷

  - 请求传票:即不能使用不完全贩卖传票来开票

1-4,不完全Log的管理

这里面就涉及到Customize内容。

它是使用决定表技术来管理的。有关决定表技术,在学出力管理的时候有学到过,技术都是相通的,可以参照如下文章来看一下出力管理中的决定表技术。

SAP MM学习笔记46 - 购买中的出力管理(消息管理)-CSDN博客

决定表里面又进一步分为状态组,每个组里面可以设置一些项目,来控制不完全贩卖传票的状态。

有关SD中的决定表技术以后再细说。

2,Business Partner (取引先/合作伙伴)

2-1,Business Partner(取引先)包含什么内容

一般包含如下内容角色

- 得意先(客户)

- 仕入先(供应商)

- 从业员

- 取引先担当者

这些角色之间关系的常见形式包括

- 仕入先 - 得意先(供应商 - 客户)

  比如供应商充当客户的货运代理

- 取引先担当 - 得意先(联系人 - 客户)

  比如 取引先担当在客户公司任职 或 虽然不在客户公司任职但是担任客户公司的顾问

- 受注先 -  出荷先 (售达方 - 送达方)

  比如受注先和出荷先不同

2-2,取引先Type(合作伙伴类型)

取引先Type有以下几种类型:

- KU 得意先(客户)

  - 受注先

  - 出荷先

  - 支付人

- LI 仕入先(供应商)

  - 仕入先

  - 运送业者

- AP 取引先担当者(联系人)

  - 取引先担当者

  - 购买担当者

- PE 从业员番号(人员)

  - 营业员

  - 得意先Advisor(相談相手,顧問)

2-3,取引先机能(合作伙伴职能)

取引先Type(合作伙伴类型)可以用来区分不同的业务合作伙伴,

取引先机能(合作伙伴职能)可以用来代表这些合作伙伴在交易中所扮演的角色

- SP 受注先

- SH 出荷先

- BP 请求先

- PY 支付人

- AP 取引先担当者

- FA 海货业者

- ER 营业责任者...

a),Migration Cockpit 移行取引先机能时的注意事项

用Migration Cockpit 移行 SD - 受注 的时候,里面这个 取引先机能,各种出错,错误大概就是下面截图这样的:

210 - V4 - Sales document was not changed

112 - VP - Please enter sold-to-party(受注先) or ship-to-party(出荷先).

查了很久也没弄明白,后来终于搞明白了是咋回事儿呢,虽然Format里面有 贩卖传票明细栏位,

但是 取引先机能 是Header Level的,不是明细Level的,把 贩卖传票明细 栏位给清掉就可以了。

b),取引先机能的Master数据

其实就是放在得意先Master中的取引先机能。

从下图可以看出,当受注的时候,会自动用得意先Master的取引先机能来设定Header Level的取引先机能。

但是其实也是可以将取引先机能变为明细Level的,这个稍后再说。

具体在画面上看一下:

- VD03 得意先照会

  S4 里面已经全部集成到BP 里面去了,内容和 VD03 基本是相同的

- VA01 受注

双击任意明细行的时候,可以看到默认把得意先Master里面的取引先机能给带过来了

c),取引先机能由Header Level转为明细 Level - VBPA 表

先把 b)里面的数据给直接保存,注意这里有两个明细行,

品目相同的意思是说,客户需要我把这两个受注给发送到不同的出荷先。

- 10 受注1个

- 20 受注2个

保存照会

SE11 查看VBPA表

可以看到该表中明细栏位为空白,即这4条数据都是Header数据。

打开 VA02 受注变更

双击 20 行目,更新取引先 Tab > WE 出荷先

由 9003 --》9002

回车之后说Check 明细20 的输送经路

再设定消费税

为啥消费税也要变呢?

因为有些国家或地区,比如欧洲,美国那种地方,换个地方那消费税就很可能不一样

所以就要再设定

这样出荷先才算变更完成。

既然出荷先已经变了,那么出荷Plant/出荷Point 也很可能会发生变化

所以SAP提示要不要再决定 Plant/出荷Point,

大家一般都会点 再决定

那如果比如中国,日本这种统一税率的地方,你确定没啥问题,也可以点不决定,那SAP就不再重新计算了。

这样就再决定好了明细20的出荷先

然后点击保存按钮

再打开VBPA 表,这时 20明细已经有了。

说明至少对于20明细的出荷先来说,取引先机能已经由Header Level变为明细Level了。

那么知道这个东西有啥用呢??

其实就是你做要件定义或基本设计的时候,你要分两步来取取引先机能数据

- 第一步,从Header取

- 第二步,从明细取,如果取到了,就优先用明细的

本章讲了出荷传票中的下列内容:

- 不完全Log

- Business Partner(取引先机能)

以上就是本章的内容,

更多SAP顾问业务知识请点击下面目录链接

https://blog.csdn.net/shi_ly/category_12216766.html

相关文章:

SAP SD学习笔记09 - 受注传票中的不完全Log 和 Business Partner(取引先机能)

好久没写SD了,今天继续写。 上一章讲了SD的如下知识 - SD的售前的流程(引合和見積(询价和报价)) - 数据流的概念,主要就是后传票可以参照前传票,以实现数据的流动,减少输入 - Co…...

【ROS2】里程计(odometry)数据计算、发布

1、里程计消息 1.1 Odometry消息 消息描述:nav_msgs::msg::Odometry 是ROS2中用发布里程计信息的消息,包括:线速度、角速度、位置和朝向 消息路径:/opt/ros/humble/share/nav_msgs/msg/Odometry.msg 消息内容: # 包含父ID std_msgs/Header header# 子ID,即姿势所在的坐…...

AcWing 187 导弹防御系统 暴搜

代码 #include <bits/stdc.h> #define int long long using namespace std;const int N 200010, mod 1e9 7;int n, m, k, x, y, z, ans, t, depth; int w[N], f[N]; int up[N], down[N];bool dfs(int depth, int u, int su, int sd) {if (su sd > depth) return …...

SpringSecurity(三)——自定义优化器

在SpringSecurity中&#xff0c;如果我们在认证或者授权的过程中出现了异常会被ExceptionTranslationFilter捕 获到。在ExceptionTranslationFilter中会去判断是认证失败还是授权失败出现的异常。 一、自定义验证异常类 创建exception包&#xff0c;在exception包下创建自定义…...

STM32通用定时器TIM3的PWM输出实验配置步骤

通用定时器 PWM 输出实验 本小节我们来学习使用通用定时器的 PWM 输出模式。 脉冲宽度调制(PWM)&#xff0c;是英文“Pulse Width Modulation”的缩写&#xff0c;简称脉宽调制&#xff0c;是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。我们可以让定时…...

device tree 预研

linux kernel 引入 dts 的背景 http://www.wowotech.net/linux_kenrel/why-dt.html 什么是 device tree ​ device tree 是一种描述硬件资源的数据结构。device tree 可以描述的信息包括 cpu 的数量和类别、内存基地址和大小、clock 控制器和 clock 使用情况、外设基地址以及…...

英伟达股价分析:英伟达股价能否上涨到150美元,接下来该如何操作?

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经​ 猛兽财经核心观点&#xff1a; &#xff08;1&#xff09;华尔街投行Oppenheimer已将英伟达的目标价上调到了150美元。 &#xff08;2&#xff09;产品方面的最新进展和合作伙伴关系进一步提升了英伟达的市场地位。 &…...

Rust 快速入门(一)

Rust安装信息解释 cargo&#xff1a;Rust的编译管理器、包管理器、通用工具。可以用Cargo启动新的项目&#xff0c;构建和运行程序&#xff0c;并管理代码所依赖的所有外部库。 Rustc&#xff1a;Rust的编译器。通常Cargo会替我们调用此编译器。 Rustdoc&#xff1a;是Rust的…...

java 程序在服务器出现时区错误问题(使用Date,LocalDateTime,ZonedDateTime都不正确)

排查 查询系统时区信息 timedatectl status打印java的时区信息 import java.util.TimeZone;public class CheckTimeZone {public static void main(String[] args) {TimeZone defaultTimeZone TimeZone.getDefault();System.out.println("Default TimeZone ID: "…...

Kotlin 语言的协程是什么?

目录 1. 什么是协程 2. 协程的基本概念 3. 如何使用协程 3.1. 引入依赖 3.2. 启动协程 3.3. 使用挂起函数 4. 结构化并发 5. 处理异常 6. 总结 Kotlin 的协程是一种轻量级的线程&#xff0c;可以用于简化异步编程。它允许你以顺序的方式编写异步代码&#xff0c;从而提…...

uniapp 游戏 - 使用 uniapp 实现的扫雷游戏

0. 思路 1. 效果图 2. 游戏规则 扫雷的规则很简单。盘面上有许多方格,方格中随机分布着一些雷。你的目标是避开雷,打开其他所有格子。一个非雷格中的数字表示其相邻 8 格子中的雷数,你可以利用这个信息推导出安全格和雷的位置。你可以用右键在你认为是雷的地方插旗(称为标…...

LeetCode组合总和

题目描述 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target &#xff0c;找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 &#xff0c;并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制重复被…...

MATLAB - 机械臂手眼标定(眼在手内) - 估计安装在机器人上的移动相机的姿态

系列文章目录 前言 本示例展示了如何为装有手眼构型摄像头的机械臂或机械手执行和验证手眼校准。 一、概述 执行手眼校准有助于操作配备末端执行器&#xff08;简称 “手”&#xff09;的机械臂&#xff0c;该末端执行器依赖于摄像头提供的视觉数据。一旦完成了眼在手外的校准&…...

【Unity】TextMeshPro 3.0.9无法显示emoji表情问题

需要下载TextMeshPro 3.2.x-pre.xxx版本&#xff0c;重新生成Sprite Asset文件解决 注意&#xff1a;若Package Manager没有搜到pre版本&#xff0c;那么可以去github下载到本地&#xff0c;再解压后&#xff0c;将文件夹移动到工程Packages文件夹下&#xff0c;然后打开Packa…...

金九银十软件测试面试题(800道)

今年你的目标是拿下大厂offer&#xff1f;还是多少万年薪&#xff1f;其实这些都离不开日积月累的过程。 为此我特意整理出一份&#xff08;超详细笔记/面试题&#xff09;它几乎涵盖了所有的测试开发技术栈&#xff0c;非常珍贵&#xff0c;人手一份 肝完进大厂 妥妥的&#…...

中国剩余定理 C++

题目 解题思路 原链接&#xff1a;https://www.acwing.com/solution/content/3539/ 大致步骤&#xff1a; 将第2,3,4…n个方程不断与第一个方程合并&#xff0c;得到方程a1k1a2k2m2-m1;用扩展欧几里得算法解出a1k1a2k2gcd(a1, a2)的结果&#xff0c;再将结果扩大(m2-m1)/d倍即…...

动态规划lc

先找到规律&#xff0c;然后找边界情况&#xff1b;部分特殊情况分类讨论 *递归 70.爬楼梯 简单 提示 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 示例 1&#xff1a; 输入&#xff1a…...

介绍xshell的使用技巧

使用技巧目录 1. 开启左键选中即复制&#xff0c;右键点击即粘贴2. 开启撰写功能3. 开启日志记录功能 1. 开启左键选中即复制&#xff0c;右键点击即粘贴 参考&#xff1a;https://blog.csdn.net/chirrupy_hamal/article/details/108619262 2. 开启撰写功能 使用场景&#x…...

揭秘语音识别巨头1:国内外顶尖技术服务商全解析01(万字长文)

一、学习导航 解密语音识别巨头&#xff1a;国内顶尖技术服务商全解析00&#xff1a;学习地图 解密语音识别巨头&#xff1a;国内顶尖技术服务商全解析01&#xff1a;微软语音&#xff0c;商业No.1 解密语音识别巨头&#xff1a;国内顶尖技术服务商全解析02&#xff1a;百度…...

JAVA使用SM2算法生成密钥对加密解密加签验签

简介 SM2是非对称加密算法&#xff0c;一提非对称加密算法&#xff0c;第一想到的是RSA&#xff0c;没错&#xff0c;这个就是替代RSA的。它是基于椭圆曲线密码的公钥密码算法标准&#xff0c;其秘钥长度256bit&#xff0c;包含数字签名、密钥交换和公钥加密&#xff0c;用于替…...

Unity3D中Gfx.WaitForPresent优化方案

前言 在Unity中&#xff0c;Gfx.WaitForPresent占用CPU过高通常表示主线程在等待GPU完成渲染&#xff08;即CPU被阻塞&#xff09;&#xff0c;这表明存在GPU瓶颈或垂直同步/帧率设置问题。以下是系统的优化方案&#xff1a; 对惹&#xff0c;这里有一个游戏开发交流小组&…...

汽车生产虚拟实训中的技能提升与生产优化​

在制造业蓬勃发展的大背景下&#xff0c;虚拟教学实训宛如一颗璀璨的新星&#xff0c;正发挥着不可或缺且日益凸显的关键作用&#xff0c;源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例&#xff0c;汽车生产线上各类…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序

一、开发准备 ​​环境搭建​​&#xff1a; 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 ​​项目创建​​&#xff1a; File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...

Java - Mysql数据类型对应

Mysql数据类型java数据类型备注整型INT/INTEGERint / java.lang.Integer–BIGINTlong/java.lang.Long–––浮点型FLOATfloat/java.lang.FloatDOUBLEdouble/java.lang.Double–DECIMAL/NUMERICjava.math.BigDecimal字符串型CHARjava.lang.String固定长度字符串VARCHARjava.lang…...

Java-41 深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; &#x1f680; AI篇持续更新中&#xff01;&#xff08;长期更新&#xff09; 目前2025年06月05日更新到&#xff1a; AI炼丹日志-28 - Aud…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1

每日一言 生活的美好&#xff0c;总是藏在那些你咬牙坚持的日子里。 硬件&#xff1a;OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写&#xff0c;"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

06 Deep learning神经网络编程基础 激活函数 --吴恩达

深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...

佰力博科技与您探讨热释电测量的几种方法

热释电的测量主要涉及热释电系数的测定&#xff0c;这是表征热释电材料性能的重要参数。热释电系数的测量方法主要包括静态法、动态法和积分电荷法。其中&#xff0c;积分电荷法最为常用&#xff0c;其原理是通过测量在电容器上积累的热释电电荷&#xff0c;从而确定热释电系数…...

论文笔记——相干体技术在裂缝预测中的应用研究

目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术&#xff1a;基于互相关的相干体技术&#xff08;Correlation&#xff09;第二代相干体技术&#xff1a;基于相似的相干体技术&#xff08;Semblance&#xff09;基于多道相似的相干体…...

Go 语言并发编程基础:无缓冲与有缓冲通道

在上一章节中&#xff0c;我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道&#xff0c;它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好&#xff0…...