SAP-MM-发票-采购运费

news2024/11/27 21:40:56

    采购运费是采购业务中一种特殊的定价,在SAP系统中,交货成本和其相近,是指在货物交付过程中发生的运输成本,只要有货物交付,就会有运费,而运费或者由采购方承担,或者由销售方承担,国内贸易大多是销售方承担,国际贸易中,将根据国际贸易条款确定承担方,如FOB模式下,销售方承担工厂发出到出发港的运费,采购方承担从出发港到本公司的运费。​

一般来说,采购运费有以下特点:​​

1)滞后性:下达采购订单时,一般只能预估运费,运费实际金额的确认往往比较晚,因为一般尽可能在采购订单中做预估,实际运费确认时,进行差异调整。​

2)物料相关性:运费是由承运的货物引起的,因为运费的金额应该体现为与物料相关,在物料采用移动平均价的情况下,若存在库存,则运费应该体现在库存金额中,若库存不足或者物料采用标准价的情况下,运费也应体现在与物料相关的采购差异科目中。​

3)运费的单据相关性:大部分情况下,运费针对整张单据的所有物料,因为一般来说输入的总运费,而后在不同的物料上进行运费的分摊。​

4)运费税率的计算:运费税率计算方式与货物增值税不太相同,按目前税法,税率为7%,并且为价内税。​

针对上述特点,SAP在方案提供上,提供了以下功能:

    SAP中可以将运费作为一种条件类型事先维护在信息记录中,并相应地为运费指定专门的供应商,也可以在采购单据的抬头或者行项目中手工输入运费,并指定专门的供应商,采购​​订单收货时,根据输入的运费进行预提运费,并且在收货时还可以修改运输的供应商,收到运费发票时,对运费做发票检验,差异金额可以分摊在物料上或者不做分摊。​

    SAP进一步将交货成本分为计划内交货成本和计划外交货成本两种,计划内交货成本就是事先在采购单据中维护好,采购订单收货时预提运费,收到物流公司发票,进行发票校验,如果事先没有在采购单据中维护,当收到物流公司发票时,运费就称为未计划的交货成本,实际业务中,可能会出现计划内交货成本和未计划的交货成本混在一起的情况,SAP的系统也支持此业务。​

取决于公司的业务情况,采购运费具体可有以下几种处理方案:​

1)运费输入在采购单据的抬头或者行项目;

2​)为运费建立一个单独的物料,作为单据的一行,输入在采购订单中,该方案应用简单,但无法将运费分摊到物料上;

3)启用SAP运输模块,针对采购订单创建内向交货单,再根据内向交货单创建内向运单,根据内向运单创建内向装运成本(运费),对运费做发票校验,该功能主要用于销售货物,采购货物也可以这样操作。

采购运费的标准设置,只需要对条件类型FRB1做适当的修改,具体如下:

1、条件类型定义(事务码m/06)

上文运费使用到的条件类型FRB1为标准的条件类型,相关配置如图:

(1)运费的条件类型的定价类型为B(交货成本);

(2)设置条件类型为抬头条件和项目条件;

(3)设置收货的供应商为允许输入,则在采购订单中收货时可以修改供应商;

(4)设置条件类型为组定价,则代表该运费是针对整张单据的,因此在采购订单抬头输入的抬头条件(项目)在行项目进行分摊。

系统还预定义很多与运费相关的条件类型(FRA1、FRA2、FRB1、FRB2、FRC1、FRC2)。

 2、总结

在采购订单收货或者更早的时候,理应确定运费的供应商;

对于运费由我方支付的,下达采购订单时,对运费进行预估不应该成为很大的困难,因此对于由我方支付,金额不可忽略的运费,应该在创建采购订单时进行预估,最迟在采购订单收货时确定物流的供应商,收到运费发票时,根据实际运费进行发票校验。

SAP采购运费处理流程示例

具体操作步骤如下:

1、维护采购订单,输入预估运费;

2、运费的供应商维护;

3、运费的发票校验;

1)事务代码me21n创建采购订单4500005450,在采购订单的抬头条件中,输入预估运费500元(条件类型FRB1),输入需要采购的两个物料代码、数量、金额,根据需要,也可直接在行项目中输入预估运费金额,如图1。

 

 

条件类型FRB1在采购订单抬头可以输入的前提条件是事务码M/06定义该条件类型时设置了允许在抬头修改。如果运费比较固定,我们也可以将运费及运费对应的供应商直接维护在采购信息记录中,而不是在采购订单中手工输入,如图2

 当在采购订单抬头输入预估运费时,取决于后台的条件类型的配置,可能会有不同的分摊处理方式(按金额、数量、体积等),本例中采用按照采购订单行项目金额进行分摊运费,第一行分摊运费400,第二行分摊运费100。

2)运费的供应商维护

我们可以在采购信息记录、采购订单、采购订单收货时维护运费的供应商信息。

在采购订单的基础上,单击“显示明细”按钮可查看条件类型FRB1的明细,具体如图4,根据需要我们可以在采购订单中修改运费的供应商。

采购订单收货时可根据实际运输情况,修改运输的供应商。

事物码migo对采购订单收货时,两个行项目不做任何修改直接进行收货,物料采用移动平均价,运费为400,货物不含税金额为40000,因为物料A的库存金额将增加40400,凭证如下:

借:原材料库存   40400

贷:应付暂估  40000

  运费清算   400

此时可根据实际情况需要修改运输的供应商,在采购订单收货时,正常来说运输的供应商信息应该是可以明确了。

3)运费的发票校验

收到物流公司出具的发票,事物码miro,选择“计划交货成本”命令,输入运费发票金额,此时仍然可根据需要在发票方出修改供应商。在发票校验时,注意以下问题:

(1)差异处理;

当计划交货成本和实际运费之间出现差异时,如本例的计划交货成本为500元,当实际运费发生额为600元,我们可以在发票校验时,将100元分摊到各个物料中,本例中两个物料个分摊50元,也可以将100元作为计划外交货成本数据直接输入到图中的“未计划的交货费”处。在行项目进行分摊自然是更合理,差额都可以分摊到具体物料上,"未计划的交货费"则直接将差额放在一个总的差异科目上。

若无计划成本,我们的选择是可以将运费直接输入到图中的”未计划的交货费“处或者物料出,输入在”物料“处的前提条件是后台需要通过事务代码SM30,输入TCULIV激活发票校验可直接针对物料。

(2)运费对物料成本的影响。

取决于物料的成本评估方式(移动平均价还是标准价),若采用移动平均价,发票校验是货物的差异金额和运费的差异金额都将改变物料成本,继而影响物料的库存金额,但是若当剩余数量小于发票校验数量时,库存不足的部分金额将直接计入与物料相关的采购差异科目,若采购标准价格,当针对物料进行运费的发票校验时,则计入与物料相关的采购差异科目。

 PS:上述内部部分牵涉到配置,需要生成请求号,最近我们的系统出现一些问题,不能截图,只能借乐老师的图片了

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

03SpringCloud Docker

Docker (1)从VM与Docker框架中,直观上VM多了一层Guest OS,同时Hypervisor会对硬件资源进行虚拟化,docker直接使用硬件资源,所以资源利用率相对docker低。 (2)openstack能够以10台/min的速度创建…

SSM框架学习-拦截器

1. 简介 在Spring框架中,拦截器是一种很重要的组件,它们允许在请求到达控制器之前或之后执行一些代码。拦截器在请求处理的特定点进行拦截,然后通过逻辑来决定是否将控制器的处理传递给下一个处理程序。 在Spring中,拦截器是由实现…

【MATLAB速成】知识点总结(通俗易懂,学不会来打我)

【MATLAB速成】知识点总结(通俗易懂,学不会来打我) 一、概念 MATLAB的中文名称是(矩阵实验室),英文全称是(Matrix Laboratory),是一种以(矩阵计算&#xff…

【学习日记2023.5.30】之 管理端订单模块完善_调用百度地图优化用户端提交订单是否超出配送距离

文章目录 9. 管理端订单模块完善9.1 需求分析和涉及9.2 代码开发Controller层Service层接口Service层实现类Mapper层 9.3 功能测试9.4 提交代码9.5 优化用户下单功能,引入距离判断 9. 管理端订单模块完善 订单搜索各个状态的订单数量统计查询订单详情接单拒单取消订…

古诗生成-pytorch

本文为RNN做古诗生成的一个小demo,只要是为了完成课上的作业(由于训练比较慢,所以周期仅设置为3,大一点性能可能会更好),如有需要可以在这基础之上进行加工,数据集没办法上传,如有需…

FreeRTOS_从底层学习实时操作系统

目录 1. 裸机系统和多任务系统 2. 任务的定任务切换的实现 2.1 什么是任务? 2.2 调度器 2.3 临界段 3. 空闲任务和阻塞延迟 4. 时间片 1. 裸机系统和多任务系统 裸机系统: 裸机系统分为轮询系统和前后台系统;(51单片机就属…

八大排序:直接插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、计数排序

文章目录 排序概念常见的排序算法常见排序算法的实现直接插入排序希尔排序选择排序堆排序冒泡排序快速排序递归实现Hoare版本挖坑法前后指针法 非递归实现Hoare版本挖坑法前后指针法 快速排序俩个优化 归并排序递归实现非递归实现外排序 计数排序 常见排序算法的性能分析 排序概…

【已完美解决】scons问题求助:如何设置编译输出目录搞清楚后,有些编译输出的obj文件却在源码目录,而不是设置的输出目录。

【已完美解决】scons问题求助:如何设置编译输出目录搞清楚后,有些编译输出的obj文件却在源码目录,而不是设置的输出目录。 文章目录 1 前置背景2 我的疑问3 一手点拨4 问题解决 1 前置背景 最近在基于目前已有的rt-thread构建框架&#xff0…

【Spring源码解读一】IoC容器之AnnotationConfigApplicationContext

根据AnnotationConfigApplicationContext类去阅读其将Bean对象交给IoC容器管理的过程。以下这三个代码块是将配置类注册进IoC容器的例子。下面是关于这个类的继承与实现的类图关系树。 public class Test {public static void main(String[] args) {// 配置类注册进IoC容器App…

解决Ubuntu16中安装opencv后找不到vtk库的问题

最近一个项目中要用到OpenCV的VTK库&#xff0c;但引入头文件#include <opencv2/viz.hpp>时却说找不到这个库&#xff0c;网上搜了下说在编译opencv源码的时候&#xff0c;需要加上编译VTK库的选项&#xff0c;于是重新下载、编译、安装了源码&#xff0c;在cmake时加上了…

最流行的AI绘图工具Midjourney,你不得不知道的使用技巧

​关注文章下方公众号&#xff0c;可免费获取AIGC最新学习资料 本文字数&#xff1a;1500&#xff0c;阅读时长大约&#xff1a;10分钟 Midjourney成为了最受欢迎的生成式AI工具之一。它的使用很简单。输入一些文本&#xff0c;Midjourney背后的大脑&#xff08;或计算机&#…

Linux 权限

目录 一、 从问题开始 问题一: 什么叫shell? 问题二: 为什么不能直接使用kernel呢? 问题三: shell 与bash 有什么不同吗? 二、 Linux权限 0x01 Linux用户 0x02 切换用户命令 0x03 sudo命令 0x04 权限的相关概念 0x05 chmod 0x06 chown 0x07 chgrp 0x08 文件权…

重磅!软著申请不需要邮寄纸质材料啦,附软著申请流程。

重磅&#xff01;软著申请不需要邮寄纸质材料啦&#xff0c;附软著申请流程。 最新消息申请流程一&#xff0c;准备申请材料二&#xff0c;申请人填写申请表三&#xff0c;提交申请材料四&#xff0c;补正五&#xff0c;审查六&#xff0c;发布公告七&#xff0c;接受异议八&am…

力扣---二叉树OJ题(多种题型二叉树)

文章目录 前言&#x1f31f;一、剑指 Offer 55 - I. 二叉树的深度&#x1f30f;1.1 链接&#xff1a;&#x1f30f;1.2 代码一&#xff1a;&#x1f30f;1.3 代码二&#xff1a;&#x1f30f;1.4 流程图&#xff1a; &#x1f31f;二、100. 相同的树&#x1f30f;2.1 链接&…

超强实用!利用xfsdump和xfsrestore打造无懈可击的数据备份与恢复策略

前言 上次我们分析了EXT文件系统的恢复方式&#xff0c;借助于extundelete工具仅可以恢复EXT类型的文件&#xff0c;但无法恢复CentOS 7系统&#xff0c;因为centos7默认采用xfs类型的文件。 xfs文件系统恢复工具有以下几种&#xff1a; xfsprogs&#xff1a;xfs文件系统扩展…

HTB MonitorsTwo

MonitorsTwo HTB MonitorsTwo 老规矩信息收集了&#xff1a; NMAP信息收集 ┌──(kali㉿kali)-[~/桌面] └─$ sudo nmap --min-rate 1000 10.10.11.211 Starting Nmap 7.93 ( https://nmap.org ) at 2023-05-19 09:18 CST Nmap scan report for 10.10.11.211 Host is up…

Python入门(十六)函数(四)

函数&#xff08;四&#xff09; 1.传递列表1.1 在函数中修改列表 2.传递任意数量的实参2.1 结合使用位置实参和任意数量实参2.2 使用任意数量的关键字实参 作者&#xff1a;Xiou 1.传递列表 我们经常会发现&#xff0c;向函数传递列表很有用&#xff0c;其中包含的可能是名字…

设计模式-模板方法模式

模板方法模式 问题背景解决方案&#xff1a;模板方法模式基本介绍解决问题代码示例运行结果 钩子方法注意事项和细节 问题背景 豆浆的制作&#xff1a; 1&#xff09;制作豆浆的流程&#xff1a;选材—>添加配料—>浸泡—>放到豆浆机打碎 2&#xff09;通过添加不同…

高可用性和双机热备浅析

在用户眼里&#xff0c;业务需要永远正常对外提供服务&#xff0c;这就要求应用系统的高可用&#xff08;High availability&#xff0c;即 HA&#xff09;。高可用主要是针对架构而言&#xff0c;第一步一般会采用分层的思想将一个庞大的应用系统拆分成应用层、中间件、数据存…

SpringBoot+MyBatis-plus实现CRUD (踩坑总结!!!)

一、创建项目&#xff0c;引入相应的依赖 (项目源码在文末) &#xff08;不要选Module !!!!&#xff09; <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.4.2</version&g…