SAP系统自带的示例程序

1. 系统菜单: Environment -> Examples。

2. SE38后,输入DEMO*, F4.

3. SE38, input BCALV*, F4,ALV相关的例子

CO第一夜-成本要素会计 5 1.成本要素会计概念 5 1.1初级成本要素 5 1.2次级成本要素 5 1.3分配与分摊 5 1.4成本控制范围 6 1.5功能范围 6 2.后台配置 6 3.成本要素应用 7 3.1初级成本要素 7 3.2次级成本要素 7 CO第二夜-成本中心会计 8 1.成本会计概念 8 1.1成本中心 8 1.2作业类型 9 1.3作业价格 9 1.4统计指标 9 1.5成本中心费用计划 10 1.6 成本中心作业量计划 10 1.7功能范围 10 1.8成本中心标准层次 10 1.9小结 10 2.后台配置 11 2.1成本中心的激活与标准层次结构 11 2.2成本中心类别和功能范围 11 3.成本会计应用 12 3.1成本中心会计整理流程 12 3.2成本中心主数据 12 3.3成本中心预算与成本中心计划 13 3.4成本中心应计成本 13 3.5实际过账 14 3.5成本中心信息系统 15 CO第三夜-内部订单 16 1.内部订单概念 16 1.1内部订单 16 1.2 内部订单的常规类型 16 1.3 内部订单主数据 16 1.4 内部订单主要功能 17 2.后台配置 18 2.1定义内部订单类型 18 2.2定义内部订单预算参数 18 2.3定义内部订单预算容差限制 19 2.4定义分配结构 19 2.4定义预算参数文件 20 3.内部订单主数据 21 4.内部订单预算费用归集 22 5.内部订单结算详解 22 CO第四夜-成本核算 23 1.成本核算的相关概念 23 1.1成本核算变式 23 1.2成本估算变式 23 1.3成本核算表 23 2.产品成本核算总揽 23 3.产品成本核算应用 24 3.1主数据 24 3.1.1作业类型 24 3.1.1成本中心 24 SAP文本管理 24 SAP进阶-合并报表 27 1.后台配置 27 2.合并结构 27 2.1合并集团结构 27 2.1.1维 27 2.1.2层次结构 28 2.1.3集团公司 28 2.1.4 公司 28 3.其他概念 28 订单结算规则对科目影响剖析 29 SAP增强应用实例 30 SAP资产管理 32 SAP自动付款 33 银行会计功能探讨 35 订单结算规则对科目影响剖析 36 SAP-Coding Block 37 SAP的确认与替代 39 1.确认与替代的作用 39 2.确认与替代的操作 39 年度结算的步骤 42 SAP方丈-玩转SAP中的凭证冲销 43 SAP方丈-现金流量表的几种实现方法 44 SAP移动平均价发料差异 47 SAP资金管理 48 如何修改MIRO格式 52 SAP系统中的删除命令 56 委外业务的物料差异分类账处理 58 SAP的信用控制 59 SD和其他模块集成要点 62 Report Painter 简要介绍 63 Report Paniter 小数位设置实例 65 SAP物料分类账 66 SAP方丈-标准价与移动价 68 利用MM的预留功能进行生产控制 69 SAP方丈-MM两篇 71 MM模块审批策略问题 72 外币采购 75 SAP-PS-七日通 概念篇 75 1、概念 76 1.1项目定义(Project Definition) 76 1.2工作细分结构( Work Breakdown Structure) 76 1.2.1成本计划 76 1.2.2成本对象 76 1.2.3开票 76 1.3网络(Network) 76 里程碑(Milestones) 77 1.4 SAP应用举例 77 SAP-PS-七日通-第二通-预算管理 81 1、系统配置 81 1.1预算参数配置 81 1.2定义容差限制配置 82 1.3定义豁免成本要素 82 2、前台应用 82 2.1预算下达 82 3、小结 83 SAP方丈-利用LSMW进行数据导入 83 SAP方丈-告别江湖 111
### SAP SQL 查询示例使用教程 #### 1. SAP HANA SQLScript 基础查询 SAP HANA 提供了一种名为 SQLScript 的脚本语言,用于执行复杂的数据操作和存储过程。然而需要注意的是,HANA SQLScript 并不完全兼容标准 SQL 的所有特性[^1]。因此,在编写查询时需注意其特有的限制。 以下是基于 SAP HANA 的基础 SELECT 查询示例: ```sql SELECT "CustomerID", "Name", "Address" FROM "Customers" WHERE "Country" = 'Germany'; ``` 对于更复杂的场景,可以利用 `CONTAINS` 谓词进行全文搜索[^3]。例如: ```sql SELECT "DocumentID", "Title" FROM "Documents" WHERE CONTAINS("Content", 'big data'); ``` 此查询将在文档的内容字段中查找包含短语 “big data” 的记录。 --- #### 2. SAP Business One (B1) 查询管理器 在 SAP B1 中,查询管理器提供了一些专有的 SQL 语法简化开发流程[^2]。这些语法虽然不同于传统的关系型数据库管理系统(RDBMS),但在某些情况下更加直观易用。 下面是一个简单的 SAP B1 查询实例: ```sql SELECT T0.CardCode AS CustomerID, T0.CardName AS CustomerName, SUM(T1.Quantity) AS TotalQuantity FROM OCRD T0 INNER JOIN INV1 T1 ON T0.CardCode = T1.CardCode GROUP BY T0.CardCode, T0.CardName; ``` 此外,创建自定义类别可以帮助更好地组织查询文件。通过右键点击“Query Manager”,可以选择新建类别选项完成设置。 --- #### 3. DB20 编辑器中的 SQL 执行 尽管 SAP 自带的 DB20 工具主要用于调试目的,但它也可以用来运行基本的 SQL 语句[^4]。不过出于安全性和合规性的原因,建议仅限于只读模式下工作,并避免尝试更改生产环境中的数据结构。 一个典型的库存检查例子如下所示: ```sql SELECT ItemCode, OnHand FROM OITM WHERE WhsCode = 'WH01' AND OnHand < 10; ``` --- #### 4. 处理递归逻辑 当遇到需要递归遍历树形结构的需求时,可能会发现部分版本的 SAP 数据库并不原生支持 CTE(Common Table Expressions)。此时可考虑采用程序化方式替代: 假设存在一张员工表,其中每条记录都指向上级主管,则可以通过循环调用来构建完整的汇报链条。 伪代码实现思路如下: ```python def get_hierarchy(employee_id): hierarchy = [] current_emp = employee_id while True: emp_data = query_db(f"SELECT * FROM Employees WHERE ID={current_emp}") if not emp_data or emp_data['Manager'] is None: break hierarchy.append(emp_data) current_emp = emp_data['Manager'] return hierarchy[::-1] ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值