热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

SAPSD基础知识之现金销售

SAPSD基础知识之现金销售现金销售主要应用于内部员工销售和零散客户销售。一,用途1)此业务情景仅涉及向客户销售物料的现金付款交易。2)当客户下达货物销售订单、拣

SAP SD基础知识之现金销售

 

现金销售主要应用于内部员工销售和零散客户销售。

 

一,用途

1)此业务情景仅涉及向客户销售物料的现金付款交易。

2)当客户下达货物销售订单、拣配和付款是同时进行时,才会使用现金销售流程。系统自动建议将销售订单中的当前日期作为交货和开票的日期。一旦保存销售订单,系统会自动创建交货。

 

二,特点

1)客户以现金、现金支票等直接支付。

2)因为是现款支付,现金订单通常不再检查信用。

3)现金订单创建成功后,通常系统会参照此订单自动创建发货单。

4)和其它标准销售订单不同的是,现金订单是根据现金销售订单号而不是外向交货单号开具发票的。

 

三,关键处理流程

1)创建销售订单和交货(自动)

2)检查批次(可选)

3)过帐发货

4)开票

 

四,现金订单的标准流程

以SAP系统标准的各种销售单据类型简单说明现金订单的流程,使用的都是系统标准的单据类型。在实际项目中,只要复制这些单据类型就行,现金订单的标准流程如下图。

 

 

 

五,配置和操作步骤

(1). Tcode: OVAZ定义销售机构允许现金销售订单BV。

 

(2).检查销售凭证类型(标准现金订单类型BV,在"装运"中选择交货类型BV,选择"立即交货"标志,默认对应发票类型BV)->销售项目类别(标准销售行项目类别BVN)->发票类型(标准现金订单对应发票类型BV)->发票中的现金科目确定, 注意在现金发票类型配置屏幕中的"帐户确定/定价"屏的"科目确定现金结算"设置中已经选择了标准的现金科目确定过程KOFIAC,这些配置都是系统预定的,在这里使用该标准过程KOFIAC。

 

现金销售订单类型BV,

 

交货类型BV,

 

标准销售行项目类别BVN

 

标准现金订单对应发票类型BV,

 

(3).现金销售科目确定配置如下图,

 

关于现金科目确定配置使用的也是条件技术,我们可以看到默认的现金科目确定过程KOFIAC使用了条件类型CASH来确定现金科目。

 

 

 

Tcode:OV77是现金科目分配设置,假设分配现金科目100000,是根据销售组织来分配现金科目的。

 

(4).配置完毕后,VA01建立BV订单,在保存后系统同时自动产生一交货单。如果交货单没有自动过帐,可手工VL02N发货, 然后使用Tcode VF01(注:输入现金销售订单号而非发货单号)建立发票过帐,产生的会计分录如下:

Dr:现金科目100000 + (注意原因代码)

Cr:收入

销项税

此时由现金科目取代了标准销售单开票时产生的应收帐款科目,实际上如果不走现金销售订单走预收帐款,则财务部还需走应收清预收多了两步,现金销售则减化了业务流程。

 

(5).如果系统起用了原因代码做直接现金流量表的制作,此时现金科目100000需要起用替代写入原因代码(Tcode: OBBH)。

 

2020-2-8 整理于苏州市。


推荐阅读
  • 访问一个网页的全过程
    准备:DHCPUDPIP和以太网启动主机,用一根以太网电缆连接到学校的以太网交换机,交换机又与学校的路由器相连.学校的这台路由器与一个ISP链接,此ISP(Intern ... [详细]
  • 本文介绍了如何利用 MySQL 的原生函数 FIND_IN_SET 和 GROUP_CONCAT 实现树形结构数据的递归查询。通过创建自定义函数,可以轻松获取多层级的数据关系,并优化查询性能。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 近期我们开发了一款包含天气预报功能的万年历应用,为了满足这一需求,团队花费数日时间精心打造并测试了一个稳定可靠的天气API接口,现正式对外开放。 ... [详细]
  • 深入浅出TensorFlow数据读写机制
    本文详细介绍TensorFlow中的数据读写操作,包括TFRecord文件的创建与读取,以及数据集(dataset)的相关概念和使用方法。 ... [详细]
  • 本文介绍了在MacOS上通过Homebrew安装Anaconda3,并配置环境变量以实现不同Python版本之间的快速切换。同时,提供了详细的步骤来创建和管理多个Python环境。 ... [详细]
  • 本文探讨了SSDP(简单服务发现协议)和WSD(Web服务发现)协议,特别是SSDP如何通过固定多播地址239.255.255.250:1900实现局域网内的服务自发现功能。文中还详细介绍了SSDP协议的关键操作类型及其应用场景。 ... [详细]
  • 本文详细介绍如何在 Windows 环境下安装 Ubuntu 12.04 版本的 Linux 操作系统,包括必要的软件下载、配置步骤以及注意事项。 ... [详细]
  • Keras 实战:自编码器入门指南
    本文介绍了使用 Keras 框架实现自编码器的基本方法。自编码器是一种用于无监督学习的神经网络模型,主要功能包括数据降维、特征提取等。通过实际案例,我们将展示如何使用全连接层和卷积层来构建自编码器,并讨论不同维度对重建效果的影响。 ... [详细]
  • 深入解析IGMP各版本特性及其演进
    本文详细探讨了Internet组管理协议(IGMP)的不同版本,包括IGMPv1的基础功能、IGMPv2的增强特性和IGMPv3的重要改进。特别分析了IGMPv3如何支持特定源组播(SSM)模型,并介绍了各版本之间的主要差异。 ... [详细]
  • OBS (Open Broadcaster Software) 架构解析
    本文介绍 OBS(Open Broadcaster Software),一款专为直播设计的开源软件。文章将详细探讨其技术架构、核心组件及其开发环境要求。 ... [详细]
  • 本文详细介绍了 Kubernetes 集群管理工具 kubectl 的基本使用方法,涵盖了一系列常用的命令及其应用场景,旨在帮助初学者快速掌握 kubectl 的基本操作。 ... [详细]
  • 本文介绍了一个使用 C++ 实现的进度条功能,通过自定义函数指针和控制台输出来展示任务完成的进度。 ... [详细]
  • 深入解析Java异常处理机制:异常分类与检查
    本文旨在全面介绍Java中的异常分类及其检查机制,帮助开发者更好地理解和应用异常处理策略。后续将深入探讨异常处理的相关源码。 ... [详细]
  • Spring Security核心概念与应用实践
    本文详细介绍了Spring Security的核心机制,包括其作为一系列过滤器的工作原理,如何实现用户认证与授权,以及常见的配置方法和高级特性如CSRF防护。 ... [详细]
author-avatar
泽旺多吉外_680
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有