很多较为大型的客户项目因为整个项目周期都比较长,投入金额又比较大,所以在项目的执行过程中往往是按照项目比较重要的阶段的向客户开票进行收款。

首先在系统中最先应该创建的是项目,这样在后续创建销售订单时候才能将项目中的开票WBS和销售订单关联上。(本文以项目里程碑同步至销售订单为例,在实际业务中由于组织架构或其他原因反而直接在销售订单中维护开票计划更常用)


创建好了WBS后可以根据合同在开票WBS下分配对应的开票里程碑:

选中顶层开票WBS元素,点击“里程碑概览”图标:

因为在创建模版的阶段会尽量创建最完整的数据简化客户的日常在系统的操作量,所以事先在系统中已经维护了标准里程碑组,直接点击插入里程碑组图标:




插入里程碑组后可以按照合同预估开票时间在Basic date中:


需要注意创建里程碑主数据的时候对应的Usage字段选择是否正确以及是否勾选上了Sales document date,如果可以根据实际合同可以维护对应的开票比例:


项目创建完成后就可以创建销售订单:


通常来说项目型销售订单行项目中只需要维护一个虚拟的Service material代表整个项目即可,因为整个项目是包含从前期涉及到发货后的现场安装调试验收等整个生命周期的管理,所以也不涉及普通的销售订单发货流程,项目中物料交付到客户现场可以通过项目交货功能实现(可浏览历史文章跟着团子学SAP PS:CNS0 项目发货了解具体细节)

在科目分配页签下填写对应的项目开票WBS编号(关联后后续主营业务收入过账的对象为WBS):


然后点击Billing Plan页签填写对应的WBS号:


*拓展阅读:因为在项目的执行过程中项目进度通常是以网络结构进行管理,而开票的阶段对应的也是网络中某几个特定的活动。所以里程碑更好的分配方案是分配给对应的进度活动,这样里程碑也能直接继续进度活动推算出的计划完成日期。在未来直接对进度活动进行确认即可完成对里程碑的确认从而对对应的开票计划行自动解锁。如果里程碑是在网络结构下进行分配在此界面可输入对应的网络编号。

选择需要传递过来的里程碑点击Copy按钮:


可以看到开票计划参照里程碑中的设定已经自动生成:


需要注意的是这里所有默认值都是在后台定义的而开票计划类别以及里程碑主数据中维护的数据。

如果开票日期不希望从里程碑主数据自动带入的话可以在后台设定为手工在开票计划维护。

还有一些小细节是如果是如果希望在里程碑中维护百分比,在后台配置Date categories的时候则应该选择Pencenge为基础,否则里程碑中维护的百分比无法传递至销售订单开票计划中:



之前创建了两类里程碑用途,一类是预收款,一类是正式开票的,所以可以手工在系统中维护预收款金额(国内预收账款往往是按照含税价的总额的一定比例,所以预收款的可以不维护百分比,而是选择value basis,直接填写金额)

系统提供的标准预收款请求类型有FAZ:

如果需要临时修改开票规则为直接填写数量或百分比可以直接在​开票计划中进行调整:


​此外预收款请求业务也需要财务对预收账款及预收账款请求进行特别总账的配置(配置事务代码OBXR)

特别总账A类型针对预收账款,F类型针对预收账款请求,维护前需要在系统中已创建预收账款、预收账款请求会计科目主数据。

*预收款请求是个特殊的科目,在系统中针对预收款开票计划“开票”后,系统在系统中自动会生成预收款请求的凭证,此凭证为单边凭证,并不会更新资产负债表类其他科目的余额


需要注意通过​项目中的里程碑开票,解冻是无法通过修改销售订单删除开票计划解冻标识符实现的

删除冻结标记后保存再进入开票计划页签可以看到​系统自动地又打上了冻结标志:

里程碑开票计划的解冻是需要确认里程碑实现的:

确认后查看对应的开票计划可以看到此里程碑关联的开票计划已解冻:

此时对销售订单开票:


可以看到系统针对预收款请求已经生成对应的FAZ类型的开票类型:

保存后查看对应发票的财务凭证:

可以看到此时生成了一张单边凭证,在实际业务中可以将预收款请求打印出来寄给客户作为预收账款请款的单据.

因为预收账款请求是与WBS元素对应的,所以财务在系统中应该针对创建预收账款相关科目为成本要素并进行分配(配置事务代码OKEP):

(针对预收账款系统建议成本要素类型应为11 — revenue elements,预付账款的成本要素类型为 01 — primary cost elements general)


从财务凭证中我们也能看到对应的特别总账标志为F​:

在客户余额查询中,勾选Noted items即可查看对应的​预收账款请求金额:


后续收到客户的首付款后,可以针对此预收账款请求做预收账款的​财务凭证:

​选择对应的预收款请求:


后续对第二个开票里程碑进行解冻,以便对​开票计划第二行进行真正的开票:​

开票后查看对应的会计凭证,因为之前已经预收了部分货款,所以在这里预收账款自动冲减了应收账款的金额:

最后一个阶段的开票流程就是正常开票,也不涉及预收账款和应收账款的核销就省略了,以上就是在项目里程碑开票中相关涉及到的销售、财务以及项目端的前台操作流程。

*在业务中需要去注意一下如果企业在项目管理的组织架构中如果是弱矩阵的形式,开票的节奏不想被项目部进行控制,可以直接在销售订单中录入对应的开票计划,无需通过项目的里程碑进行一个传输,因为传输后主要起到的是一个控制作用:只有对项目中的开票里程碑确认实际日期,才能解冻对应销售订单的开票行。

跟着团子学SAP SD:项目里程碑开票流程演示(含预收账款“开票”及正式开票) VF01相关推荐

  1. 跟着团子学SAP PS—项目的计划收入 CJ42/CJR2

    POC一直在PS模块中扮演着很重要的角色,在正式讲POC之前大家需要对项目计划成本.项目实际成本.项目计划收入.项目实际收入都要有基本的了解. 如果以上提及的要素还有不了解的部分可查阅相关历史文章: ...

  2. 跟着团子学SAP PS—项目的成本流 F-02/CJ20N/CJ88/KKA2

    今天通过ETO模式的项目成本收集来总览性的讲讲项目的成本流,其他如基建(投资项目).研发项目等的结算相较简单就不再单独细讲. PS模块核算的最复杂的业务场景主要是ETO(Engineering-To- ...

  3. 跟着团子学SAP SD:项目里程碑开票—后台配置篇

    在大多数客户型项目的开票业务中,往往是按照项目阶段开票,也就是里程碑开票.比如分别按照项目启动.项目发货.项目验收等阶段进行收款,细微的差异主要是有些环节是预收账款,有些环节是真正开票确认收入. 这种 ...

  4. 跟着团子学SAP PS—项目中的物料需求逻辑及导入程序设计要点(采购标识符/BAPI_NETWORK_COMP_ADD)

    在PS模块中物料需求与项目之间的联系可以分为以下两种:(1)被动挂接式(2)主动驱动式 所谓的被动挂接式是指在采购申请,采购订单等单据中手工维护对应的WBS元素,建立项目与物料需求的联系.在部分情形下 ...

  5. 跟着团子学SAP PS:项目中的固定资产折旧/零购固定资产 ACSET

    根据会计准则企业使用到的固定资产或者无形资产按照受益的对象进行相关的折旧或摊销,比如管理部门使用到的固定资产对应折旧价值应反映在管理费用中,销售部门使用的固定资产折旧应反映在销售费用等.大部分情况下固 ...

  6. 中采购订单批导的bapi_跟着团子学SAP PS—项目中的物料组件

    之前很多人说希望有篇项目中的物料组件的文章,然后拖欠了很久,今天终于把这块内容给填补上了. 项目中的物料挂接是管理整个项目物料的核心功能,通过在活动下挂接可以有更多的自动和其他模块集成的功能.(而不是 ...

  7. 跟着团子学SAP PS:项目报价解决方案(上)

    针对于客户型项目,在售前阶段项目公司会进行初步方案的设计,初步设计主要由多个部门的技术人员出具相关的方案并进行成本的测算,而后再结合一定比例的毛利率完成对客户的报价. 项目报价内容分为两期,今天的内容 ...

  8. 跟着团子学SAP PS:BOM和项目结构的联动-BOM Transfer CN33

    在SAP PS模块中挂接物料组件主要分为两种方式:(1)直接手工或通过批导程序将物料挂接在项目结构中.(2)通过BOM Transfer (CN33)功能将BOM的组件同步至项目结构中. BOM Tr ...

  9. 跟着团子学SAP PS:项目工时管理 CAT2/CAT5/CN25/CN27

    针对项目型业务,项目工时算是一个比较核心的指标.对于后勤业务人员项目工时可用于分析人员的利用率或用于作为一个依据计算项目奖金等等. 而ERP核心特点是业财一体化,很多公司在做项目人工核算时,往往是在月 ...

最新文章

  1. ESXi6.5环境搭建(五:常见问题及解决方案实验总结)
  2. java mysql aio_Java中的NIO,BIO,AIO分别是什么
  3. how to deal with error message Failed to create note
  4. 选课网站html源码,选课系统网页制作(26页)-原创力文档
  5. php导入img,PHP 转PDF(Img)
  6. 彩礼钱你是留给爸妈还是自己带走?
  7. 10分钟10行代码开发APP(delphi 应用案例)
  8. mysql中什么是dml语句_mysql---DML语句
  9. 关于Redis热点key的一些思考
  10. python二进制文件读写文件_Python二进制文件读写
  11. python字符串与列表与运算_what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法...
  12. ansys15.0安装教程
  13. 现代电力系统分析[简答】
  14. 实用小工具-动软代码生成器
  15. html 表单 元素 美化,分享10款jQuery的表单元素样式美化插件
  16. java 正则车牌_分享一个非常全的正则验证车牌格式的函数
  17. Google 应用与游戏出海 7 月刊: 创意工具,让应用大放异彩
  18. 【三维CAD设计经验分享】CrownCAD设计:旋转和扫描
  19. SCI、SCI期刊与SCI论文的区别
  20. Linux之创建组名和删除组名

热门文章

  1. javascript基础06
  2. 基于c语言的学生档案管理系统设计实现
  3. ios开发遇到的memory持续上涨导致页面crash解决思路总结
  4. SharePoint服务器端对象模型 之 使用CAML进行数据查询
  5. kit_00_001-为创建新的虚拟机做准备
  6. AUTOCAD——JOIN合并命令
  7. 像元二分模型计算植被覆盖度
  8. c语言指针化简带分数,自动生成四则运算题目(C语言)
  9. 阿里达摩院数学竞赛新一轮考题曝光,李永乐老师曾给出第一题详细解答
  10. 挥别2022再战2023 | 平行云“逆势增长”与“顺势而为”