博客园 首页 联系 管理
随笔 - 78 文章 - 0 评论 - 39 阅读 - 77677
漫谈PPS 1: Cancel PO, Reverse PO
前提:以下功能已经打开
SAP SRM Procurement for Public Sector Basis (/SAPSSRM/SRM_CROSS_INDUSTRIES)
SAP SRM Procurement for Public Sector Functions (/SAPSSRM/SRM_PPS)
功能:
1 在订单的抬头部分,仅需一步即可取消整张订单中开放的部分(open item),即那些还未做收货或发票校验的行项目
image
2 一旦做了取消,在ECC端,系统自动取消预留资金(De-obligate Funds)
21 可通过表FMIOI查看
22如果做了取消预留资金,用户将被限制创建confirmation/invoice (说得模糊,待研究)
3 该订单将无法增加新的行项目
4 如果要取消这些已经做了取消的订单,可以使用在订单抬头部分的Reverse功能资金将被预留(Obligate Funds)
41 可通过表FMIOI查看
image
5 在抬头部分,多了一个"Cancelled” Checkbox
image
6 值得注意的是,ECC PO上是无法得知SRM PO是Cancel还是Delete, 也无法知道是Undelete还是Reverse
数据表层:
1 BBP_PDHSS (Header Level): 标识订单是否已被取消
PS_CANCEL_IND = X 该订单抬头部分打了取消标记
PS_CANCEL_IND = ‘ ’ Reverse the cancelled PO
image
2 BBP_PDHSS (Item Level): 如果订单进行了取消的 *** 作,在该行项目部分打标识,行项目被删除(因为订单取消)
PS_CNCL_BO_HDR = X 该订单行项目部分打了取消标记
PS_CNCL_BO_HDR = ‘ ’ Reverse the cancelled PO
image
3 BBP_PDIGP (Business Transaction Item-Purchasing Information)
DEL_IND = X 对于没有follow-on document的行项目, 一旦被取消,资金不再预留,则在此打勾表示订单被删除
Reverse的话则为空
image
FINAL_INV = X , FINAL_ENTRY = X 对于有follow-on document的行项目, 资金不再预留,则在此打勾 = X表示无法再做发票校验,无法再做收货确认(模糊,待研究)
Reverse的话则为空
image
4 FMIOI:
41 对于任何的cancel或reverse,都在此表中增加记录
42 观察BTART与FKBTR,从中可以得知是否funds增加或减少
43 TRBTR与FKBTR的值通常都是一致的
REFBN: Reference Document Number
BTART: Amount Type(Addtion or Subtraction)
TRBTR: Amount in transaction currency (+ or –)
FKBTR: Amount in FM area currency (+ or –)
代码层:
PACKAGE: /SAPPSSRM/CANCELBO_HDR
Classes: (Metadata)
/SAPPSSRM/CL_MDA_CORE_CNCLBO
Method: ORDER_METADATA_CNCLPO: For order button, if PO is cancelled then, disable the order button
Method: SAVE_METADATA_CNCLPO: For save button, if PO is cancelled then, disable the save button
/SAPPSSRM/CL_MDA_HD_CNCLBO
Method: CHECK_COPY: For copy button, if PO is cancelled, then disable the copy button
Method: CNCLBO_METADATA: For cancel button, if PO is ordered and not cancelled already, then enable the cancel button
Method: REVERSE_METADATA: For reverse button, if PO is cancelled and ordered, then enable the reverse button
Classes: (Cancel)
/SAPPSSRM/CL_PDO_ACT_CNCL_PO
Method: /SAPSRM/IF_EX_BDI_PDO_ACT_PROC~PROCESS_ACTION_IN_PDO: Invoked whenever a PO is cancelled or reversed, fetch PO details, check authority, de-obligate on cancel (FM /SAPPSSRM/SET_DEOBLIGTION_FLAG), obligation on reverse (FM /SAPPSSRM/RESET_DEOBLIGN_FLAG), update and change status
/SAPPSSRM/CL_ACT_PDO_PST_CANBO
Method: /SAPSRM/IF_EX_BDI_CLL_ACT_POST~PROCESS_POST_PDO_CALL: commit and post document
Classes: (Advanced Search)
/SAPPSSRM/CL_CNCLBO_SELCRIT
Method: /SAPSRM/IF_EX_BDI_DS_CH_SELCR~CHANGE_SELECTION_CRITERIA: modify the selection criteria based on the cancel indicator value (‘X’ or ‘ ‘), additional of field to WD component is done directly using enhancement
Classes: (POWL Search)
/SAPPSSRM/CL_CNCLBOHDR_SELCRIT
Method: /SAPSRM/IF_EX_BDI_POWL_SELCRIT~CHANGE_SELECT_CRITERIA: to add the cancel field to the selection criteria in POWL
/SAPPSSRM/CL_CNCLBOHDR_CUFSRCH
Method: /SAPSRM/IF_EX_BDI_POWL_CHG_CUF~CHANGE_CUF_SEL_PARAMS: modify the search result from POWL based on cancel indicator
PACKAGE: /SAPPSSRM/CANCELBO_HDR_MAIN
分类: PPS
好文要顶 关注我 收藏该文
懒芒果
粉丝 - 16 关注 - 2
+加关注
00
« 上一篇: POWL List Refresh
» 下一篇: Bugs&Standard Behavior汇总 (持续更新ING…)
posted on 2010-12-23 04:32 懒芒果 阅读(1430) 评论(0) 编辑 收藏 举报
刷新评论刷新页面返回顶部
登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页
推荐阿里云新人特惠,爆款云服务器2核4G低至046元/天
编辑推荐:
· 如何优雅地校验后端接口数据
· CSS 奇思妙想之酷炫倒影
· gRPC 入门与实 *** ( NET 篇 )
· dotnet 代码优化 聊聊逻辑圈复杂度
· 一个棘手的生产问题,但是我写出来之后,就是你的了
阅读排行:
· 一个专科生的 2022 年终总结——默默努力,成为更好的自己
· 鸿蒙系统应用开发之开发准备
· 杨辉三角的5个特性,一个比一个牛皮!
· 在 NGINX 中根据用户真实 IP 进行限制
· 浅谈服务接口的高可用设计
昵称: 懒芒果
园龄: 12年6个月
粉丝: 16
关注: 2
+加关注
< 2010年12月 >
日 一 二 三 四 五 六
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
搜索
找找看
谷歌搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类 (69)
Bugs(1)
Catalog(2)
Confirmation & GR(4)
Contract Management(2)
eSOA(2)
Invoice(5)
MM-IM(2)
New Functionality(2)
Operational Procurement(9)
Others(12)
Performance(2)
Plan Driven(3)
POWL&UWL(1)
PPS(4)
PS(4)
更多
随笔档案 (78)
2014年11月(1)
2013年8月(1)
2013年6月(2)
2012年10月(3)
2012年8月(1)
2012年7月(2)
2012年6月(2)
2012年5月(1)
2012年2月(2)
2012年1月(3)
2011年11月(2)
2011年10月(3)
2011年9月(2)
2011年8月(1)
2011年7月(3)
更多
SAP
SRM SDN
懒芒果的SAP创新社区
阅读排行榜
1 造成DUMP SAPSQL_ARRAY_INSERT_DUPREC的两个原因(8217)
2 ESOA Debugging for SRM sourcing scenario(4564)
3 漫谈SRM主数据迁移及同步(11 基本设置篇)(3513)
4 MM-IV: starter level 1(2802)
5 漫谈SRM主数据迁移及同步(22 物料主数据篇)(2631)
评论排行榜
1 Redesign and bugs fix of SRM Classic Transfer(10)
2 接受报价后创建合同,却无法d出相应的合同类型(8)
3 直接采购在Core SRM与SRM PPS间的区别(4)
4 Sourcing Cockpit: 1 Overview(4)
5 POWL List Refresh(3)
推荐排行榜
1 Subcontract Order(1)
2 发票校验产生的FI/MM不一致(1)
3 整理一下思路(1)
4 Plan Driven Procurement I(1)
最新评论
1 Re:SRM Catalog的一些重要table及report
楼主好 请问srm mdm主要做什么事情 开发以什么为主 接口吗
--SAP码农
2 Re:SP10的一个BUG
现在在用SP10,但是没有用到那么复杂的程度
--SAPSRM
3 Re:漫谈SRM主数据迁移及同步(3 供应商主数据篇)
懒芒果,您好,非常崇拜你的SRM知识,你是否可以给我一个,QQ\MSN\电话之类的,我想请教你几个SRM的问题,看你的帖子有些地方不是很清楚。
--akak
4 Re:Sourcing Cockpit: 2 Demo of Service Purchase Order
弱弱的问一句,什么是SOA?
--SAPSRM
5 Re:POWL List Refresh
o(∩_∩)o 台湾女老板 讲话超快的?
不过就用户体验而言,单子多了,一进query就刷新的话,反而不好
本来只想查找某个条件下的单,结果非被逼迫等到load 100%后
--spider30
Powered by: 博客园 Copyright © 2023 懒芒果
Powered by NET 70 on Kubernetes
新增的结构标签:
1、header元素
表示页面中一个内容区块或真个页面的标题。
2、hgroup元素
表示对真个页面或页面中的一个内容区块的标题进行组合。
3、article元素
表示页面中一块与上下文不相关的独立内容。比如一篇文章。
4、aside元素
表示article元素内容之外的、与article元素内容相关的辅助信息。
5、footer元素
表示整个页面或页面中一个内容区块的脚注。一般来说,他会包含创作者的姓名、创作日期以及创作者的联系信息。
HTML5新规则:
新特性应该基于 HTML、CSS、DOM 以及 JavaScript。 减少对外部插件的需求(比如 Flash),更优秀的错误处理,更多取代脚本的标记,HTML5 应该独立于设备开发进程应对公众透明 ;
HTML5 新特性:
新的特殊内容元素,比如 article、footer等,新的表单控件,比如 calendar、date、time、email、url、search;用于媒介回放的 video 和 audio 元素;用于绘画的 canvas 元素
对本地离线存储的更好的支持。
在HTML5中最小值是1的原因:
因为可以输入小数的,不知道这边是简写还是你写错了,正确的写法是:
<input type="number">
这个表单,表示只能输入数字,大难小数点也是可以的,若是想想输入的数字转化为是浮点型(小数),这需要用到JS了,方法如下:
documentwrite(parseFloat("这里面可以是刚才输入的字符串"))。
HTML5提供了一些新的元素和属性,例如<nav>(网站导航块)和<footer>。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如<audio>和<video>标记。
1、取消了一些过时的HTML4标记
其中包括纯粹显示效果的标记,如<font>和<center>,它们已经被CSS取代。
HTML5 吸取了XHTML2 一些建议,包括一些用来改善文档结构的功能,比如,新的HTML 标签 header, footer, dialog, aside, figure 等的使用,将使内容创作者更加语义地创建文档,之前的开发者在实现这些功能时一般都是使用div。
2、将内容和展示分离
b 和 i 标签依然保留,但它们的意义已经和之前有所不同,这些标签的意义只是为了将一段文字标识出来,而不是为了为它们设置粗体或斜体式样。u,font,center,strike 这些标签则被完全去掉了。
3、一些全新的表单输入对象
包括日期,URL,Email 地址,其它的对象则增加了对非拉丁字符的支持。HTML5 还引入了微数据,这一使用机器可以识别的标签标注内容的方法,使语义Web 的处理更为简单。总的来说,这些与结构有关的改进使内容创建者可以创建更干净,更容易管理的网页,这样的网页对搜索引擎,对读屏软件等更为友好。
4、全新的,更合理的Tag
多媒体对象将不再全部绑定在object或 embed Tag 中,而是视频有视频的Tag,音频有音频的 Tag。
5、本地数据库
这个功能将内嵌一个本地的SQL 数据库,以加速交互式搜索,缓存以及索引功能。同时,那些离线Web 程序也将因此获益匪浅。不需要插件的丰富动画。
6、Canvas 对象
将给浏览器带来直接在上面绘制矢量图的能力,这意味着用户可以脱离Flash 和Silverlight,直接在浏览器中显示图形或动画。
7、浏览器中的真正程序
将提供 API 实现浏览器内的编辑,拖放,以及各种图形用户界面的能力。内容修饰Tag 将被剔除,而使用CSS。
8、Html5取代Flash在移动设备的地位。
9、其突出的特点就是强化了web页的表现性,追加了本地数据库,
HTML5添加了很多新元素及功能,比如: 图形的绘制,多媒体内容,更好的页面结构,更好的形式 处理,和几个api拖放元素,定位,包括网页 应用程序缓存,存储,网络工作者,等。
canvas
<canvas>标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API
多媒体
<audio>定义音频内容
<video>定义视频(video 或者 movie)
<source>定义多媒体资源 <video> 和 <audio>
<embed>定义嵌入的内容,比如插件。
<track>为诸如 <video> 和 <audio> 元素之类的媒介规定外部文本轨道。
表单
<datalist>定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。
<keygen>规定用于表单的密钥对生成器字段。
<output>定义不同类型的输出,比如脚本的输出。
语义和结构
HTML5提供了新的元素来创建更好的页面结构:
<article>定义页面的侧边栏内容
<aside>定义页面内容之外的内容。
<bdi>允许您设置一段文本,使其脱离其父元素的文本方向设置。
<command>定义命令按钮,比如单选按钮、复选框或按钮
<details>用于描述文档或文档某个部分的细节
<dialog>定义对话框,比如提示框
<summary>标签包含 details 元素的标题
<figure>规定独立的流内容(图像、图表、照片、代码等等)。
<figcaption>定义 <figure> 元素的标题
<footer>定义 section 或 document 的页脚。
<header>定义了文档的头部区域
<mark>定义带有记号的文本。
<meter>定义度量衡。仅用于已知最大和最小值的度量。
<nav>定义运行中的进度(进程)。
<progress>定义任何类型的任务的进度。
<ruby>定义 ruby 注释(中文注音或字符)。
<rt>定义字符(中文注音或字符)的解释或发音。
<rp>在 ruby 注释中使用,定义不支持 ruby 元素的浏览器所显示的内容。
<section>定义文档中的节(section、区段)。
<time>定义日期或时间。
<wbr>规定在文本中的何处适合添加换行符。
已移除的元素 。
目前我国计算机专业主要分为三大类:计算机基础专业、与理工科交叉的计算机专业、与文科艺术类交叉的计算机专业。1 计算机基础专业
专业要求与就业方向:这些专业不但要求学生掌握计算机基本理论和应用开发技术,具有一定的理论基础,同时又要求学生具有较强的实际动手能力。学生毕业后能在企事业单位、政府部门从事计算机应用以及计算机网络系统的开发、维护等工作。
2 与理工科交叉的计算机专业
与理工科交叉而衍生的计算机专业很多,如数学与应用数学专业、自动化专业、信息与计算科学专业、通信工程专业、电子信息工程专业、计算机应用与维护专业等。
1)数学与应用数学专业:
专业要求与就业方向:数学与应用数学是计算机专业的基础和上升的平台,是与计算机科学与技术联系最为紧密的专业之一。该专业就业面相对于计算机科学与技术专业来说宽得多,不但适用于IT 领域,也适用于数学领域。
2)自动化专业:
专业要求与就业方向:自动化专业是一个归并了多个自动控制领域专业的宽口径专业,要求学生掌握自动控制的基本理论,并立足信息系统和信息网络的控制这一新兴应用领域制定专业课程体系,是工业制造业的核心专业。自动化专业的毕业生具有很强的就业基础和优势。
3)信息与计算科学专业:
专业要求与就业方向:这是一个由信息科学、计算数学、运筹与控制科学等交叉渗透而形成的专业,就业面涉及到教学、商业、网络开发、软件设计等各个方面,就业率高达95%以上。
4)通信工程专业:
专业要求与就业方向:通信工程专业要求学生掌握通信基础理论和基本基础,掌握微波、无线电、多媒体等通信技术,以及电子和计算机技术,在信息时代有着极佳的就业优势。
5)电子信息工程专业:
专业要求与就业方向:电子信息工程专业是宽口径专业,主要培养信息技术、电子工程、网络系统集成等领域的高级IT 人才,毕业生可从事电子设备、信息系统和通信系统的研究、设计、制造、应用和开发工作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)