SAP B1 营销单据 - 单据字段介绍(中)

背景

营销单据,SAP B1 中一群神秘的单据,在官方说明文档中并未指明【营销单据】范围,却经常使用这一说法。它们结构相似,在 用户定义字段(UDF) 功能里统一受【营销单据】部分增加字段的影响,可以相互复制(复制从/复制到),在不同模块下各自遵从固定的流程相互转化。

本系列文将以【销售订单】为例,讲解各个字段的含义、须填内容、功能等内容,后续将会分模块讲解转化流程。

 附上 SAP B1 10.0 的帮助文档:SAP Business One 10.0 | SAP Help Portal

博主通过查看单据是否显示【营销单据】下新建的用户定义字段来判断单据是否属于营销单据,查出以下 18 个单据:

  • 销售:销售报价单;销售订单;交货;退货请求;退货;预售款申请;应付发票;营收贷项凭证;应收预留发票
  • 采购:采购申请;采购报价单;采购订单;采购收货单;采购退货单;采购退货请求;采购退货;预付款申请;应付发票;应付预留发票

用户定义字段(UDF) 功能不熟悉的读者可以参考《SAP B1 基础实操 - 用户定义字段 (UDF)》;有关营销单据的系统内表名英文缩写汇总于《SAP B1 常用表单的 中英文名称&路径》中。

(接上一篇)

三、子表-内容

营销单据是围绕着 “交易内容” 进行的,同一模块下流程连贯的营销单据的作用,其实可以简单理解为,反应多少 “交易内容” 在采购进销售出的哪一环节。其中 “交易内容” 可以在【物料】和【服务】之间选择,并详细记录在【内容】选项卡。

1. 抬头字段

1.1 物料/服务类型

  • “物料”- 为在“库存”模块中定义的物料创建销售单据。
  • “服务” - 为尚未在系统中定义为“物料”的服务(如一次性咨询)创建服务销售单据。

各选项在此选项卡上的表视图彼此不同。

不能在同一销售单据中同时包括物料和服务。但是,可以定义各自的服务作为 SAP B1 中的物料。然后,可以在单据中输入相关的物料和服务,以及各自的价格和数量。可以运行这些服务的常用销售分析和报表。

1.2 价格模式

只有已在 管理 --> 系统初始化 --> 公司详细信息 --> 基本初始化 选项卡内选中【启用单独的未税和含税价格模式】复选框时才会出现该字段。

启用后不可更改。

勾选后,【内容】选项卡内会新增【价格模式】字段。

  • 选择【未税】,输入未税的价格和金额;含税单价相关的所有价格和金额根据指定的税码自动计算,不可编辑。
  • 选择【含税】,输入含税的价格和金额;未税价格相关的所有价格和金额根据指定的税码自动计算,不可编辑。

要在添加单据前更改价格模式,请删除所有现有的行。

1.3 汇总类型

如当前单据类型为【物料】,且并非从其他单据复制而来(后续文章会详细讲述营销单据的复制流程),则如上图仅有【未汇总】、【按照物料】两选项;【按照物料选项】仅适用于类型为“物料”的单据,并且只在从基本单据复制行时才可用。

  • 【无汇总】:默认值。
  • 【按照物料】:将多个具有相同物料的物料行汇总到一行。但仅适用于这些物料行有相同参数(如价格、描述和仓库)的情况。如下两图,【未汇总】情况下,可反复选择同一物料,改为【按照物料】是,则自动汇总为一行,且数量加和,不可编辑。

  • 【按单据】:将相同基本单据的行汇总为一行,此行显示基本单据编号和参考。如果一个物料在表中出现多次并且每次都有相同的价格和描述,则将它汇总到一行。

2. 物料类型

2.1 物料编号

物料编号:点击字段右边小圆圈图标即可召唤【物料清单】进行选择,同时还能查看存货量。

如下图,选择后,会自动带出信息:物料描述 / 单价 / 含税单价 / 税码 / 总计(本币)/ 仓库。

其中本币/系统货币/业务伙伴货币之间的区别,主表与子表中用于反应各种条件下金额的字段介绍见《SAP B1 学习笔记 - 易混淆字段名(持续更新中)》第一部分。

2.2 物料联想信息

本小节介绍的是在选择好了【物料编号】后,根据【物料主数据】自动联想提取出来的字段。(【物料主数据】相关介绍见《SAP B1 三大基本表单标准功能介绍-物料主数据》系列文章)

1)物料描述

物料名称,对应【物料主数据】中【描述】字段。可以手动更改,但当同一物料行的名称与编号不同时,鼠标无法离开该字段,并且系统会要求进行物料更改或新建物料。

2)单价

分情况讨论:

  • 如启动【价格模式】,仅在单据价格模式为【未税】时可编辑。在折扣前输入物料未税价格。单据价格模式为【含税】时,【单价】根据指定的含税单价和税码自动计算,且不可编辑
  • 如未启动【价格模式】,默认填入价格清单中的物料价格。

引入字段【库存计量单位】(详细操作见《SAP B1 单据隐藏字段显示 - 表单设置》)。若【库存计量单位】字段的值为【是】,则价格为 “单价”。若【库存计量单位】字段的值为【否】,则价格为 “单价 * 每单位物料数量”

例:如果在【物料主数据】窗口中定义的【单价】为 $10,【每单位物料数量】值为 5,则采购单据中的【单价】为 $50。

按 CTRL+TAB 键,可以查看【上次价格报表】。

3)含税单价

如启动【价格模式】可见。仅在单据价格模式为【含税】时可编辑。在折扣前,输入含税单价。

在此字段中输入含税单价。SAP B1 会根据行中的税码自动计算税前单价和税额。

按 TAB 键之后,【单价】字段和【税/单位】字段便会相应地进行更新。公式如下:

价格模式为【未税】时,【含税单价】根据指定的单价和税码自动计算,并且不可编辑。

其他用于反应各种条件下金额的字段介绍见《SAP B1 学习笔记 - 易混淆字段名(持续更新中)》第一部分。

4)税码

将应用于物料的税码。应用程序建议的默认税码具体取决于:

  • 已定义的税码确定规则(如果适用)
  • 在业务伙伴主数据中定义的税码
  • 在物料主数据中定义的税码
  • 在运费设置中定义的税码
  • 在总账科目确定中定义的税码

5)总计(本币)

用相关货币显示行的总金额。按以下方式计算金额:总计 = 单价 * 数量 * 折扣

其他用于反应各种条件下金额的字段介绍见《SAP B1 学习笔记 - 易混淆字段名(持续更新中)》第一部分。

6)仓库

显示【物料主数据】的【库存信息】中对应的仓库代码。

2.3 交易相关

数量:销售订单或采购订单中的数量可手动编辑更新,默认值为 1。在【物料主数据】的【销售数据】选项卡中定义要基于物料销售计量单位的销售给客户的数量。(【物料主数据】相关介绍见《SAP B1 三大基本表单标准功能介绍-物料主数据》系列文章)

折扣%:显示分配到物料的折扣百分比。

分配规则:分配规则是一种成本会计方法,用于将直接和间接费用和收入分配到一个或多个成本中心。其中包含将分配到各个成本中心的费用或收入份额或固定金额的相关信息。

计量单位代码:在 管理 --> 设置 --> 库存 --> 计量单位组 中进行设定。

销货成本分配规则:创建销售单据时,物料的销货成本自动归属到默认的销货成本科目。如果该销售单据基于另一个单据,则默认的销货成本科目取自基本单据。如果该销售单据不是基于另一个单据,则根据物料主数据的【库存数据】选项卡中的【设置总账科目依据】设置确定默认的销货成本科目。可将行级别上的成本手动归属到其他销货成本科目。

一揽子协议编号:与客户一起存在的已链接的一揽子协议的编号。在输入业务伙伴、物料和过账日期后,SAP B1 检查一揽子协议是否对客户生效,并自动将其与销售单据关联。如果在【一揽子协议】中选择了【使用业务伙伴折扣】选项,则将一揽子协议中确定的单价复制到销售单据中。

标准物料标识 / 商品分类:Peppol 相关的基础设置,使用频率不高。

2.4 常用隐藏字段

已交货:已经交付到客户的物料的交货数量。

要装运的数量:显示在当前交货后行中仍要装运的数量。

已订购数量:显示原始订购数量。

计量单位名称:指定计量单位代码时,SAP B1 会从【计量单位 - 设置】单据中获取对应的计量单位名称。只有在物料的计量单位组为【手动】时才可以编辑此字段。

每单位物料数量:在物料的【计量单位代码】为【手动】时才可编辑,必须大于零。从单据创建库存交易时,使用单据中的【每单位物料数量】值,而不是【物料主数据】窗口中的值。在以下情况下不能编辑【每单位物料数量】字段:

  • 物料的计量单位组不是“手动”。
  • 一个单据是另一个单据的基础。
  • 某个单据中的行部分未清,例如当某些物料已复制到另一个单据时。

项目:指定要与物料关联的项目。

折扣后的含税单价:默认情况下,该字段处于隐藏状态,使用【表单设置】窗口启用 (详细操作见《SAP B1 单据隐藏字段显示 - 表单设置》)。若已开启【价格模式】,可开启字段为【折扣后的单价】。若未开启【价格模式】,可开启字段为【折扣后的含税单价】并自动计算出含税单价。按 TAB 键之后,【单价】和【税/单位】字段更新。此时【税额】字段中显示的值计算如下:

2.5 不常用隐藏字段

折扣后的单价:显示 单价*折扣 的金额。

税额(本币):显示以本币表示的税额。

含税总计:显示行的含税总金额。如果物料数量为 1,则含税总计等于在“含税单价”字段中输入的金额。按以下方式计算此字段中的金额:含税单价 * 数量 = 总额

其他用于反应各种条件下金额的字段介绍见《SAP B1 学习笔记 - 易混淆字段名(持续更新中)》第一部分。​​

物料成本:添加单据时物料的实时物料成本。

库位分配:显示从库位中分配的物料数量。从库位分配的物料数量必须与在单据行中指定的数量相同。只有在已为至少一个仓库启用库位的情况下可用。如果尚未对在单据行中指定的仓库启用库位,则此字段为空白并且不能进行编辑。

分配运费:选择是否分配此行的总运费。如果选择【否】,则此行不受总运费的影响,针对单据中的其他行对其进行分配。此字段不可用于预付款单据。

------------------

(to be continued)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/875731.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

POI生成Excel文件增加数据验证(下拉序列)

POI版本为5.2.2 正常的如果不超过255字符的数据验证可以参照如下代码&#xff1a; /*** <p>设置某列的数据验证</p>* param Sheet 作用于哪一个sheet* param colIndex 需要增加数据验证的列的索引* String[] names 数据验证的序列&#xff0c;就是excel下拉列表的内…

codesys将自定义的功能块或者函数保存到本地库

将通过ST代码实现的自定义功能保存到codesys的本地库&#xff0c;其他project可以直接实现调用。提高灵活性和效率。 1、创建库工程 这里可能会提示涉及个别库没有安装或版本更新&#xff0c;根据提示安装对应库或更新即可。 2、添加功能块和函数 3、编写功能块和函数的参数定…

【Linux】查看操作系统开机时初始化的驱动模块列表的一个方法

这个方法是摸索出来的&#xff0c;也不一定对&#xff1a; 1、驱动层module_init(module_init_function)作为模块初始化&#xff0c;并且提供模块内部初始化的函数名&#xff1b; 2、找到所有驱动目录drivers下所有module_init(module_init_function)&#xff0c;在内核6.9.0…

js 深入理解生成器

目录 概述1 . 生成器基础2. 与普通函数的区别3. 通过 yield 中断执行3.1 yield 是干嘛的&#xff1f;3.2 yield 和 return 的区别3.3 每个生成器对象作用域都是独立的3.4 yeild 的使用位置3.5 生成器对象作为可迭代对象3.6 使用 yield 实现输入和输出3.6.1 yield实现输入3.6.1 …

4G物联网智能电表是什么?什么叫4G物联网智能电表?

4G物联网智能电表是一种结合了4G无线通信技术的新型电能计量设备&#xff0c;用于实时采集和传输用户的用电数据。它通过集成现代信息技术和电力电子技术&#xff0c;不仅能够精确测量电力消耗&#xff0c;还能实现远程数据传输、数据分析、远程控制等多种功能。本文将详细介绍…

【运维监控】influxdb 2.0+grafana 监控java 虚拟机以及方法耗时情况(2)

运维监控系列文章入口&#xff1a;【运维监控】系列文章汇总索引 文章目录 四、grafana集成influxdb监控java 虚拟机以及方法耗时情况1、添加grafana数据源2、添加grafana的dashboard1&#xff09;、选择新建dashboard方式2&#xff09;、导入dashboard 3、验证 关于java应用的…

CSS学习17--CSS3 过渡、2D变形、3D变形、动画

CSS3 过渡、2D变形、3D变形、动画 一、过渡二、2D变形 transform1.移动 translate2.缩放 scale3. 旋转 rotate4. 倾斜 skew 三、3D变形1. rotateX&#xff08;&#xff09;rotateY&#xff08;&#xff09; rotateZ&#xff08;&#xff09;2. 体会透视 perspective3. translat…

[数据集][目标检测]车油口挡板开关闭合检测数据集VOC+YOLO格式138张2类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;138 标注数量(xml文件个数)&#xff1a;138 标注数量(txt文件个数)&#xff1a;138 标注类别…

CleanMyMac X2024破解版mac电脑清理工具

今天&#xff0c;我要跟大家分享一个让我彻底告别电脑卡顿的秘密武器——CleanMyMac X。这不仅仅是一款普通的清理工具&#xff0c;它是你电脑的私人健身教练&#xff0c;让电脑焕发青春活力&#xff01; CleanMyMac直装官方版下载地址&#xff1a; http://wm.makeding.com/i…

【通用分割模型】SAM 2论文翻译

文章目录 摘要1 引言2 相关工作3 任务&#xff1a;可提示视觉分割4 模型5 数据5.1 数据引擎5.2 SA-V数据集 6 零样本实验6.1 视频任务6.1.1 提示视频分割6.1.2 半监督视频对象分割6.1.3 公平性评估 6.2 图像任务 7 与半监督VOS的最新技术的比较8 数据和模型消融8.1 数据消融8.2…

JavaSE篇之内部类和图书系统

1.内部类(类中类) 在Java中&#xff0c;将一个类定义在另一个类内部&#xff0c;前者称为内部类&#xff0c;后者称为外部类。 注意事项&#xff1a; 1. 1.静态内部类&#xff08;被static修饰的内部类&#xff09; 1.在静态内部类的方法中不能直接引用外部类的成员变量&…

手把手教你捏一个自己的Agent

01 前言 Modelscope AgentFabric是一个基于ModelScope-Agent的交互式智能体应用&#xff0c;用于方便地创建针对各种现实应用量身定制智能体&#xff0c;目前已经在生产级别落地。 AgentFabric围绕可插拔和可定制的LLM构建&#xff0c;并增强了指令执行、额外知识检索和利用…

Qt控制开发板的LED

Qt控制开发板的LED 使用开发板的IO接口进行控制是嵌入式中非常重要的一点&#xff0c;就像冯诺依曼原理说的一样&#xff0c;一个计算机最起码要有输入输出吧&#xff0c;我们有了信息的接收和处理&#xff0c;那我们就要有输出。 我们在开发板上一般都是使用开发板的GPIO接口…

Leetcode 旋转图像

解题思路&#xff1a; 转置矩阵&#xff1a;通过将矩阵的行列互换来实现转置操作。水平翻转矩阵&#xff1a;通过将每行的数据进行对称交换&#xff0c;从而完成90度旋转。 通过这两个步骤&#xff0c;矩阵就会顺时针旋转90度。 class Solution { public:void rotate(vector…

数仓建设:为什么我们的数据容易被业务方质疑?

目录 0 问题背景 1 问题产生的原因 2 问题解决方案 3 小结 数字化建设通关指南专栏原价99&#xff0c;现在活动价39.9&#xff0c;按照阶梯式增长&#xff0c;直到恢复原价 0 问题背景 “ 在数字化建设进程中&#xff0c;无论是处于数据产品的你&#xff0c;或是数据开发的…

【鸿蒙】HarmonyOS NEXT星河入门到实战8-自定义组件-组件通信

目录 1、模块化语法 1.1 模块化基本认知 1.2 默认导出和导入 1.2.1 在ets下新建tools目录 1.2.2 在tools下新建moduls.ets文件 1.2.3 index.ets 1.3 按需导出和导入 1.4 全部导入 2、自定义组件 -基础 2.1 自定义组件 - 基本使用 2.2 自定义组件 -通用样式 2.2.1 et…

重生奇迹MU 红龙剑士的风采 游戏玩家的记忆

在重生奇迹MU游戏中&#xff0c;剑士是一个老牌职业&#xff0c;而其中红龙剑士更是备受瞩目的角色。红龙剑士选手身着一身红色龙王装&#xff0c;仿佛已经沐浴了敌人的鲜血&#xff0c;是一个经验丰富的剑手。很多老玩家都信任剑士这个职业&#xff0c;并视其为忠实的伙伴&…

运行PaddleOCR报错:requests.exceptions.SSLError: HTTPSconnectionPool……

文章目录 问题描述解决方法 问题描述 在运行以下代码时报错&#xff1a; ocr PaddleOCR(lang"en")解决方法 打开cmd&#xff0c;输入以下命令&#xff0c;查找Python解释器所在路径。 找到 Lib\site-packages\paddleocr\ppocr\utils\network.py&#xff0c;将代码…

对于mapper层代码的理解

昨天在改需求的时候&#xff0c;改了一天&#xff0c;发现关于数据库映射那里出现了问题。 因为我对于后端的mapper层了解的并不深&#xff0c;所以导致我改了一天还没发现问题所在。当我好不容易发现了问题出在mapper层&#xff0c;结果我发现我不会改哈哈哈&#xff0c;还是…

错误: 编码GBK的不可映射字符的解决方法

之前我一直用的eclipse来编写java代码&#xff0c;从来没有出现过这个错误&#xff0c;但是转到VS中后我写个中文注释都没法写&#xff0c;写了就报错&#xff0c;于是开始探索原因 出现这种问题大概率你是在官网下载的JDK&#xff0c;默认是国际版的&#xff0c;他在编译时如果…