转自huan.gu专栏:http://blog.csdn.net/gh320/article/details/17059893

01.--完全报废
02.DECLARE
03.
04.  l_trans_rec        fa_api_types.trans_rec_type;
05.  l_dist_trans_rec   fa_api_types.trans_rec_type;
06.  l_asset_hdr_rec    fa_api_types.asset_hdr_rec_type;
07.  l_asset_retire_rec fa_api_types.asset_retire_rec_type;
08.  l_asset_dist_tbl   fa_api_types.asset_dist_tbl_type;
09.  l_subcomp_tbl      fa_api_types.subcomp_tbl_type;
10.  l_inv_tbl          fa_api_types.inv_tbl_type;
11.
12.  l_return_status VARCHAR2(1);
13.  l_mesg_count    NUMBER;
14.  l_mesg          VARCHAR2(4000);
15.
16.BEGIN
17.  --初始化
18.  dbms_output.enable(1000000);
19.
20.  fa_srvr_msg.init_server_message;
21.
22.  -- Get standard who info
23.  --资产id
24.  l_asset_hdr_rec.asset_id := 418;
25.  --账簿
26.  l_asset_hdr_rec.book_type_code := 'FA_BOOK_01';
27.  --报废成本
28.  l_asset_retire_rec.cost_retired        := 1;
29.  l_asset_retire_rec.calculate_gain_loss := fnd_api.g_false;
30.
31.  fa_retirement_pub.do_retirement(
32.                                  -- std parameters
33.                                  p_api_version      => 1.0,
34.                                  p_init_msg_list    => fnd_api.g_false,
35.                                  p_commit           => fnd_api.g_false,
36.                                  p_validation_level => fnd_api.g_valid_level_full,
37.                                  p_calling_fn       => NULL,
38.                                  x_return_status    => l_return_status,
39.                                  x_msg_count        => l_mesg_count,
40.                                  x_msg_data         => l_mesg,
41.                                  -- api parameters
42.                                  px_trans_rec        => l_trans_rec,
43.                                  px_dist_trans_rec   => l_dist_trans_rec,
44.                                  px_asset_hdr_rec    => l_asset_hdr_rec,
45.                                  px_asset_retire_rec => l_asset_retire_rec,
46.                                  p_asset_dist_tbl    => l_asset_dist_tbl,
47.                                  p_subcomp_tbl       => l_subcomp_tbl,
48.                                  p_inv_tbl           => l_inv_tbl);
49.  --dump messages
50.  l_mesg_count := fnd_msg_pub.count_msg;
51.
52.  IF l_mesg_count > 0 THEN
53.
54.    l_mesg := chr(10) ||
55.              substr(fnd_msg_pub.get(fnd_msg_pub.g_first, fnd_api.g_false),
56.                     1,
57.                     250);
58.    dbms_output.put_line(l_mesg);
59.
60.    FOR i IN 1 .. (l_mesg_count - 1) LOOP
61.      l_mesg := substr(fnd_msg_pub.get(fnd_msg_pub.g_next, fnd_api.g_false),
62.                       1,
63.                       250);
64.
65.      dbms_output.put_line(l_mesg);
66.    END LOOP;
67.
68.    fnd_msg_pub.delete_msg();
69.
70.  END IF;
71.
72.  IF (l_return_status <> fnd_api.g_ret_sts_success) THEN
73.    dbms_output.put_line('FAILURE');
74.    ROLLBACK;
75.  ELSE
76.    dbms_output.put_line('SUCCESS');
77.    dbms_output.put_line('RETIREMENT_ID' ||
78.                         to_char(l_asset_retire_rec.retirement_id));
79.  END IF;
80.
81.END;

转载于:https://www.cnblogs.com/wanghang/p/6299491.html

固定资产的完全报废接口相关推荐

  1. SAP对费用化的固定资产进行手工报废的处理

    一.问题的出现 上周,财务在报废一个模具的时候希望对曾经计提的折旧还原到资产,并对资产按照原值出售.资产编号 9500394. 在财务法规这是严格禁止的行为.只能做固定资产清理,然后再把报废资产进行出 ...

  2. SAP系统 - ABAVN固定资产报废解析之部分报废案例

    例如:资产数据传输日期为2017年9月30日,AS01建立资产卡片,东风脱达起亚小轿车一辆,F-02购置,原值150000,折旧两月后,2017.12.01使用事务码ABAVN进行固定资产报废,部分报 ...

  3. 固定资产报废的损失鉴定怎么做?

    在社会生产的日常中,企业经常会遇到固定资产报废的损失鉴定,那么怎么去做鉴定?哪些情况下能申请固定资产报废损失鉴定呢? 今天,华碧鉴定就和大家说一说固定资产报废损失鉴定那些事儿. 符合下列条件之一的固定 ...

  4. 固定资产管理系统能给行政和IT人员带来什么?

    随着企业的经营业务不断拓展,硬件设施不断更新,固定资产总量也在不断增加,企业的人员也在增长.固定资产投入的总量不断增加.小到一把椅子,大到大型的生产设备,如何科学管理,做到实物资产的科学利用和全生命周 ...

  5. 固定资产条码管理解决方案

    摘要:事业单位作为我国非赢利组织(Non-profit Organization,简称NPO)的组织形式之一,其固定资产管理在盘点.使用监管.报废等环节存在诸多问题,这些现象不仅影响着事业的发展,也影 ...

  6. 企业固定资产管理系统建设方案

    本文描述了一种公司内部小额固定资产管理建设方案. 目录 一.项目概述 (一)建设目标 (二)建设原则 (1)易使用性原则 (2)可靠性原则 (3)安全性原则 (4)先进性原则 (5)可扩展性原则 二. ...

  7. 固定资产管理系统如何简化固定资产管理和盘点工作?

    固定资产管理通常是各企业或事业单位的行政和财务以及IT部门的必修工作之一.那么,如何管理好数量庞大的固定资产,提升固定资产的使用效率,降低闲置率和重构率是评估固定资产管理工作做得好坏的重要标准.现实工 ...

  8. 行政和IT人员为什么需要一款固定资产管理系统?

    通常,行政.IT人员.固定资产管理员或者后勤人员在做固定资产管理时,通常有以下几个步骤:建立一个固定资产台账:给固定资产进行分类并进行分类编码:给每个固定资产编号并打印和粘贴标签:定期给固定资产盘点: ...

  9. SAP案例教程FIAA固定资产前台操作

    目录 固定资产期初录入 批量查询固定资产 总账固定资产科目期初录入 固定资产模块与总账对账 新购固定资产 单个查询固定资产 原值增加 报废固定资产 运行折旧 显示折旧日志 减少折旧 固定资产期初录入 ...

最新文章

  1. 一份贪心算法区间调度问题解法攻略,拿走不谢
  2. 美团实习面试:熟悉红黑树?能不能手写一下?
  3. 学会python编程容易吗-老男孩学Python编程后薪资待遇高吗?
  4. unity片元着色器中获取屏幕坐标_Unity踩坑笔记(持续更新)
  5. OpenCV: 图像连通域检测的递归算法
  6. 必须进行支持的游戏方可使用此功能_C#8.0 新增功能
  7. [Leetcode][第104题][JAVA][二叉树的最大深度][递归][BFS]
  8. 云和恩墨大讲堂电子刊2019年4月刊发布
  9. 关于js中this指向的总结
  10. TableView载入WebView的一些小技巧 By 徐
  11. gogs app.ini文件配置项说明
  12. Map集合的4种遍历方式
  13. html中引入的图标库,动态引入阿里图标库
  14. 英雄联盟 League of Legends for Mac(LOL美服)
  15. css样式之导航条(nav)
  16. 用Tkinter打造GUI开发工具(35)Tkinter中的视频播放组件
  17. Word一般文章格式
  18. 终端应用变身文件 MD5/SHA1 校验工具
  19. 销售书籍推荐,这本书做销售的必看!
  20. 对于Verilog语言的一些总结

热门文章

  1. Mysql数据库“Communications link failure due to underlying exception”问题
  2. C#基础概念二十五问
  3. 线性表的顺序存储——顺序存储结构的抽象实现
  4. Ubuntu17.04安装WineQQ7.8及微信
  5. Apache OFBIZ高速上手(二)--MVC框架
  6. jenkins参数化构建过程
  7. Sencha Touch 开发入门
  8. android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
  9. .NET程序脱离.NET Framework 运行之道
  10. HBase在淘宝的应用和优化小结