SAP两张表取数过程
SAP取数操作
4、具体操作
5、生成后缀名为SAP_的文件,收集起来 6、再利用鼎信诺前端取数工具Sjinput 中的 7、选择导出文件(参考新中大银色快车)
8、最终生成前端取数文件*.SJC,直接导入审计系统
9、其他取数注意点
谢谢大家 再见
SAP R3 数据库版本:oracle 取数工具: SAPExport(网站下载的特殊取 数工具,只针对R3) 取数方法:(略)
三、举例
SAP R3是大型Erp系统,针对它鼎信诺单独开发取数工具SAPExport用 以完成取数工作 1、拷贝SAPExport至企业机器待用; 2、双击运行SAP取数.EXE; 3、客户端的判断司
一、确认被审计单位的财务软件 具体版本
一般步骤: (1)询问被审计单位网管或财务人员; (2)自己登陆财务软件,查看帮助或关于;
鼎信诺支持的SAP财务软件版本: (1)SAP B1 (2)SAP R3
二、根据具体软件版本,选择正确 取数工具
SAP B1 数据库版本:SQLSERVER 取数工具:Sjinput(网站下载通用取数) 取数方法:跟取一般SQLSERVER的财务软件 方法一致(可参考用友U8取数)
用友跨表取数
如何跨表取数
很多朋友在操作用友软件报表的时候,涉及到需要跨表取数这个步骤,不懂得如何操作,所以就整理了下针对跨表取数的步骤:跨表取数的公式:报表路径报表名->数据列位@第几表页
如果我们要在两张表格不同表页里去累加数,公式如下
"E:\报表\利润表201101.rep"-> D20@4+ "E:\报表\利润表201102.rep"-> D20@5+ "E:\报表\利润表201103.rep"-> C20@6
报表路径我们可以通过报表公司设置里的关联条件中提取
另附上其它取数公司截图
福州心禾软件技术有限公司
培训服务部
2011-12-16。
SAP三大表取数逻辑
64 65
66
负债和所有者权益总计 审核人:
67 审批人:
与年初数类似
3101000000-3101999999 3111000000-3111999999 3151000000-3151999999 3301000000-3301999999 3121000000-3121999999 3131000000-3131999999,31410000003141999999, 5000000000-5800000000(5501*科目只取功能范围
1201000000-1281999999
1323000000-1323999999 1321000000-1322999999 1531000000-1531999999 1511000000-1511999999,1525000000-1525999999 1526000000-1528999999 1501000000-1502999999,1505000000-1505999999 1601000000-1601999999 1603000000-1603020000,1605000000-1605999999 1701000000-1701999999 1800000000-1800999999,1802000000-1802999999, 1805000000-1805999999 1806000000-1807999999 1901000000-1901999999 1902000000-1902999999 1911020000-1911029999,1912000000-1912999999, 1913010000,1913020200
2301000000-2301999999(一年以上到期) 2311000000-2311999999(一年以上到期) 2321000000-2321999999(一年以上到期), 2342000000-2342999999 2331000000-2331999999 2211* 2351000000-2351999999
SAP利润中心的收入与成本的核算方法(报表取数逻辑-SAP传输部分)
备注2
不同之前逻辑 不同之前逻辑 不同之前逻辑 新增 新增 新增 新增 新增 新增 新增 新增 新增 新增
新增 新增
23 实际成本单价
24 实际成本-料
25 实际成本-工
26 实际成本-费 27 生产成本核算号
生产过程编号
28
凭证参考
29
交易数量
30
交易单位
31
总交易数量
32
交易成本-料
33
交易成本-工
34
交易成本-费
35
差异成本-料
36
CKMLCR
PVPRS ZSJCBL ZSJCBG ZSJCBL KALNR PROCESS DOCREF QUANT QMEINS QUANT_ALL
表2条件:生产入库(工厂=1000,移动类型=101/102,移动标识MATDOC-KZBEW=F,利润中心=BUF 8 9 10 11 12 13 14 15 16
17 18 19 20 21 22
字段名
表
公司代码
MATDOC
过账日期
MATDOC
凭证日期
MATDOC
输入日期
MATDOC
年度
MATDOC
期间
MATDOC
利润中心
MATDOC
利润中心组
CEPC
工厂
MATDOC
物料凭证
MATDOC
物料凭证行项目 MATDOC
移动类型
MATDOC
生产工单
MATDOC
SAP物料号
MATDOC
旧物料号
MARA
物料批次号
MATDOC
精密带工序外发标
识
借贷标识
sap标准资产负债表取数配置方式
文章主题:深度解析SAP标准资产负债表取数配置方式在企业财务管理中,资产负债表是一份重要的财务报表,它反映了企业在特定时间点上的财务状况。
而在SAP系统中,如何配置标准资产负债表取数,是企业财务管理工作中不可或缺的一部分。
本文将从深度和广度两个角度,对SAP标准资产负债表取数配置方式进行全面评估,并为读者提供有价值的参考信息。
1. SAP标准资产负债表取数配置方式概述SAP系统可以通过配置,实现对标准资产负债表的灵活取数和报表展示。
通常情况下,配置的方式包括但不限于设置会计核算规则、定义资产负债表项目和科目、配置报表输出格式等。
在配置时,需要考虑到企业的具体业务需求和财务报告的准确性和完整性。
2. 从简到繁,由浅入深的方式探讨SAP标准资产负债表取数配置方式2.1 初步配置资产负债表取数配置SAP系统的资产负债表取数需要设置合理的会计核算规则,确保数据的准确性。
需要定义资产负债表的各项指标和科目,包括资产、负债、所有者权益等。
这些初步的配置可以帮助系统准确获取企业的财务数据。
2.2 高级配置资产负债表取数除了基本的配置,高级的资产负债表取数配置还涉及到更加灵活的报表输出格式和数据分析。
通过设置参数和公式,可以实现自定义的财务报表展示和数据分析。
这些高级配置可以满足企业不同层次、不同部门对财务数据的需求。
3. 详细介绍SAP标准资产负债表取数配置的步骤和方法3.1 设置会计核算规则在SAP系统中,设置会计核算规则是配置资产负债表取数的第一步。
会计核算规则包括了财务数据的处理方式、计算逻辑和规则限制等内容。
通过合理设置会计核算规则,可以确保系统准确获取和处理财务数据。
3.2 定义资产负债表项目和科目定义资产负债表的各项指标和科目也是配置过程中的重要步骤。
在SAP系统中,可以设置不同类别的资产、负债和所有者权益项目,以及对应的科目。
这些定义可以帮助系统准确归类和展示财务数据。
3.3 配置报表输出格式配置报表输出格式也是SAP标准资产负债表取数的重要环节。
报表取数说明
报表取数说明一、报表单元格取数1、SUM公式 如:=SUM(B2:C10)2、单无格公式 如:=D2+D4+C103、表间取数公式 如:=GetBb(报表号,列行);=GetBb(0101,D6)4、合并报表间取数公式,如:=GetHb(报表号,列行,单位编号);=GetHb(1,D6,101)二、数据库取数公式1、以下公式中第一个参数一定要,其他参数可为默认值,2、默认值为当前单位,本年度,本月份等,3、若要设后面的参数,前面参数的逗号不能少(一)会计科目取数公式1、年初数公式=KMNC(科目串,年度,单位)2、期初数公式=KMQC(科目串,月份,年度,单位)3、期末数公式=KMQM(科目串,月份,年度,单位)4、借方数公式=KMJF(科目串,开月份,结束月份,年度,单位)5、贷方数公式=KMDF(科目串,开月份,结束月份,年度,单位)6、净发生数公式=KMFS(科目串,开月份,结束月份,年度,单位)7、明细科目分析取数(主要用于负债表的应收、应付项目)(1)借方年初:MXJFNC(科目串,年度,套账)(2)借方期初:MXJFQC(科目串,月份,年度,套账)(3)借方期末:MXJFQM(科目串,月份,年度,套账)(4)贷方年初:MXDFNC(科目串,年度,套账)(5)贷方期初:MXDFQC(科目串,月份,年度,套账)(6)贷方期末:MXDFQM(科目串,月份,年度,套账)(二)部门账取数公式1、年初数公式=BMNC(辅助代码串,单个科目,年度,单位)2、期初数公式=BMQC(辅助代码串,单个科目,月份,年度,单位)3、期末数公式=BMQM(辅助代码串,单个科目,月份,年度,单位)4、借方数公式=BMJF(辅助代码串,单个科目,开月份,结束月份,年度,单位)5、贷方数公式=BMDF(辅助代码串,单个科目,开月份,结束月份,年度,单位)6、净发生数公式=BMFS(辅助代码串,单个科目,开月份,结束月份,年度,单位)(三)个人账取数公式将部门账中的BM改为GR,其他相同如年初数公式=GRNC(辅助代码串,单个科目,年度,单位)(四)往来账取数公式将部门账中的BM改为WL,其他相同如年初数公式=WLNC(辅助代码串,单个科目,年度,单位)(五)项目账取数公式将部门账中的BM改为XM,其他相同如年初数公式=XMNC(辅助代码串,单个科目,年度,单位)(六)资金账取数公式将部门账中的BM改为ZJ,其他相同如年初数公式=ZJNC(辅助代码串,单个科目,年度,单位)(七)进销存公式1 期初数 CKQCSL物品号,月份,年份,仓库);CKQCJE物品号,月份,年份,仓库)2 期末数 CKQMSL(物品号,月份,年份,仓库);CKQMJE物品号,月份,年份,仓库)3 入库数 CKRKSL(物品号,开始月份,结束月份,年份,供应商,仓库);CKRKJE(物品号,开始月份4 出库数 CKCKSL(物品号,开始月份,结束月份,年份,供应商,仓库);CKCKJE(物品号,开始月份三、混合公式1、如:=(D2+D3+SUM(C1:C10)+KMNC(1101+1102))*100.0四、分析公式(其中公式可以是混合公式)1、最大数:MAX(公式1,公式2);如:MAX(KMJF(101)+2000,D23)2、最小数:MIN(公式1,公式2)。
SAPUi5获取表格多条记录
竭诚为您提供优质文档/双击可除SAPUi5获取表格多条记录
篇一:电能表现场记录表格
交流采样离线校验现场记录
部门:电气试验室时间:
+
2
3
4
5
篇二:jqueryeasyuidatagrid数据表格
jqueryeasyuidatagrid数据表格
数据表格-datagrid
内容
继承$.fn.panel.defaults,使用
$.fn.datagrid.defaults重载默认值。
.
数据表格显示的数据以表格的形式,并提供了丰富的选
择,排序,分组和编辑数据的支持。
这个数据表格被设计以缩短开发时间,并要求开发商没有具体的知识。
它是轻量级的,功能丰富的。
单元格合并,多列标题,冻结列和页脚是其功能只是一小部分。
依赖组件(dependencies)
布局-panel缩放-resizable链接按钮-linkbutton分页-pagination
使用方法(usageexample)
从现有的表单元素创建数据表格,定义在html中的行,列和数据。
通过标记创建的datagrid。
嵌套的标签定义的列的表。
使用javascript创建数据表格。
查询数据填充数据表格。
数据更改与服务器交互,刷新当前数据。
数据表格属性(datagridproperties)
属性继承控制面板,以下是数据表格独有的属性。
篇三:start_sapui5_application
创建一个sapui5application
输入name,点击Finish。
固定资产报表取数方案
固定资产报表从SAP取数方案业务背景由于固定资产业务在SAP系统发生,管控没有能按相关业务分类进行集成。
因此造成固定资产报表出具业务数据不连贯,西北网客户只能用手工出具该报表,每月浪费大量的时间和精力进行手工计算。
为了解决手工出具报表的这种现状,我们经过思考和测试,可以用自动取数的方法直接从SAP进行取数,来解决这种问题。
业务实现原理1、经过业务调研我们发现SAP固定资产业务都相对应有横向电压等级标识,和纵向的业务分类,这样就买足了我们取数设置的数据基础。
2、在财务管空中经过我们调研经过配置也可以满足取数的要去,重点有以下两个过成:A:在财务管控也按照SAP的业务经纬度建立横向的电压等级和纵向的业务分类等相关字段,例如:SAP 中固定资产横向被划分为750千伏、500千伏、350千伏等等,在管控中我问对应建立此分类,纵向被划分为查报表1、查报表2、查报表3、查报表4等等我们也在管空中建立此分类,与其一一对应B: 两边都建好对应的管理对象分类以后建立数据映射表,通过集成平台,将SAP数据按照时间经行抽数,来达到取数的目的。
3、管控取数设置,建立报表,根据取数的经纬度,我们发现与固定资产及累计折旧表的取数经纬度大致一致。
最后通过按管理对象和业务取数功能进行取数设置,来满足报表数据需求。
功能配置过程1、依照SAP 固定资产业务纵横分类在管控C版,管理对象属性中增加固定资产电业等级分类750千伏、500千伏、350千伏等等,在业务属性中增加查报表1、查报表2、查报表3、查报表4等,如图:2、建立好管理对象以后,按照与SAP的业务对应关系建立数据映射表,在表中体现的主要字段有1、查报表2、查报表3、查报表4,联系集成人员在集成平台上建立相关集成规则,导入数据映射表。
取数后在后台进行取数,确保管控数据表离得数据的准确性。
3、在集团报表中对固定资产及累计折旧表进行取数设置,验证获取的数据的准确性。
存在风险以及问题1、最大的业务风险在于SAP业务的规范行,就是说SAP说的固定资产业务都必须有准确的电压等级分类标识和业务分类标识,管控才能准确的取数。
SAP应用系统的数据分析技巧
SAP应用系统的数据分析技巧SAP应用系统是一款广泛应用于企业中的系统。
它可以帮助企业完成各种业务流程,包括财务、采购、销售、仓储、物流等等。
SAP应用系统在业务处理上非常强大,但如何对这些数据进行分析和利用就需要企业有一定的技术和知识储备。
数据分析技巧是企业管理中非常重要的一部分。
通过对数据进行分析,企业能够深入了解业务情况,发现问题,制定决策,提高效率和利润。
本文将介绍SAP应用系统的数据分析技巧,包括数据提取、分析和可视化等方面。
一、数据提取对于SAP应用系统中的数据,首先需要将其提取出来。
SAP应用系统中的数据分为两种类型,一种是事务数据,如销售订单、采购订单、发货单等等;另一种是主数据,如客户、供应商、物料等等。
在提取数据时,需要根据不同的需求选择不同的数据源和提取方式。
1.1 事务数据的提取事务数据的提取一般使用SAP标准的报表程序或者信息系统来完成。
SAP提供了各种标准报表和信息系统,包括财务、采购、仓储、销售等等方面。
这些标准报表和信息系统能够满足一般的需求,但如果需要更加灵活和定制化的报表和信息系统,则需要使用ABAP开发。
使用ABAP开发可以对标准报表和信息系统进行修改和扩展,满足企业特定的需求。
1.2 主数据的提取主数据的提取一般使用SAP的主数据管理工具来完成。
主数据管理工具提供了不同的主数据对象,包括客户、供应商、物料、银行账户等等。
通过主数据管理工具,可以快速地查询、更新和删除主数据。
此外,主数据管理工具还可以将主数据导出到Excel、CSV等格式,方便后续的数据分析。
二、数据分析数据提取完成后,需要进行数据分析。
数据分析通常包括数据清洗、数据处理和数据建模。
数据清洗是指对数据进行去重、排序、过滤等处理,保证数据的准确性和完整性。
数据处理是指对数据进行计算、汇总、分组等处理,以挖掘数据中的规律和趋势。
数据建模是指对数据进行分类、聚类、预测等处理,以建立数据模型,进行决策和预测。
sap取数逻辑
sap取数逻辑SAP取数逻辑是指在SAP系统中对数据进行提取的一套规则和方法。
在企业的数据管理中,数据的提取和分析是非常重要的环节,它能够帮助企业更好地了解自身的业务情况,为企业的决策提供有力数据支持。
SAP的取数逻辑就是为此而设计的。
SAP取数逻辑的基本流程是:选择数据源、确定过滤条件和字段、调用取数程序、执行取数、保存结果。
接下来,我们将逐一介绍这些流程。
1. 选择数据源:在SAP系统中,数据存储在各种数据表中,这些数据表之间又存在着相互关联的关系。
在取数之前,需要先选择相应的数据源,也就是要从哪些数据表中取数。
在选择数据源时,可以按照不同的标准进行分类,比如按照业务模块、数据类型、时间段等条件进行选择。
2. 确定过滤条件和字段:在选择数据表后,就需要确定取数的过滤条件和要提取的字段。
过滤条件是指对数据进行筛选的条件,比如只取某个时间段内的信息、只取特定的产品类别等等。
而要提取的字段,则是指需要提取的具体数据,比如销售额、采购数量、客户姓名等等。
3. 调用取数程序:在确定了数据源、过滤条件和字段后,就需要调用相应的取数程序来执行数据提取的操作。
SAP系统提供了很多取数的标准程序,比如SAP Query、SAP Report等,用户可以根据自身的需要选择相应的程序。
4. 执行取数:在调用了取数程序后,就需要执行相应的取数操作,SAP系统会依据用户的参数进行数据提取,然后将结果呈现在屏幕上。
在执行取数的过程中,需要注意的是数据量的大小和处理速度,以免影响系统的性能。
5. 保存结果:如果用户需要将结果保存下来,可以使用各种形式的文件或表格进行保存,比如Excel表格、Word文档、PDF文档等等。
此外,SAP系统还提供了不少数据处理和分析的工具,如图表和图形,可以直观地呈现数据的情况。
一种基于SAP系统平台的有效生产订单取数方法
Data Base Technique •数据库技术Electronic Technology & Software Engineering 电子技术与软件工程• 167【关键词】SAP 生产订单 损耗率 移动平均价在产品1 引言为达到精细化管理和企业高效运营,制造企业采用生产订单来进行管理,但是制造企业很难做到当期开立的生产订单关闭率达到100%,所以为综合考虑准确反映生产订单Loss ,必须考虑未关闭生产订单Loss 和其产品组件材料在产品数量和在产品金额。
但是SAP 系统未提供标准功能计算生产订单产品组件材料及制造费用在产品数量和在产品金额,同时企业生产订单开立数量日益增多,如何从大量生产订单数据中筛选当期有效生产订单数据,快速准确计算Loss 为成本分析提供数据支持是目前亟待解决的问题。
2 传统生产订单Loss计算传统生产订单Loss 计算没有考虑未关闭生产订单对应产品组件材料在产品数量和在产品金额,统计组件材料Loss 率不准确,无法为成本降低和生产环节改善提供数据支持;同时产品生产订单是日益增多,无法从海量数据提取有价值生产订单为组件材料Loss 计算提供数据准备,从而使原来的计算方法效率非常低,而且速度非常慢,适用性不强。
3 基于SAP系统平台生产订单Loss计算方法针对传统生产订单Loss 计算方法效率低,提出新的生产订单Loss 计算方法,植入自己编写的算法,大大提高了效率;本方法主要根据输入年月、工厂、产品编码等参数,得出产品在当月组件材料投入数量、材料在产品变动数量和在产品变动金额等输出结果,从而根据一种基于SAP 系统平台的有效生产订单取数方法文/潘勇1 胡伟伟2 陈军伟1本文设计了一种方法,本方法可以快速准确计算生产订单生产方式产品组件材料损耗率,为企业人员分析损耗率和调整损耗率提供数据支持,并且该方法方法植入了自己编写的生产订单取数算法,尤其对大数据量级数据能快速计算出产品组件材料损耗率,便于产成品成本分析。
财务软件从其他报表取数计算的方法
财务软件从其他报表取数计算的方法财务软件从其他报表取数计算的方法在进行报表与报表间的取数时,不仅仅要考虑取哪一个表哪一个单元的数据,还要考虑数据源在哪一页。
例如,5月份的资产负债表中的利润,需要去傲利润表中5月份的利润数据,假如利润表中存在其他月份的数据,而不存在5月份的数据,那么《资产负债表》绝对不应该将其他月份的数据取出来,报表间的计算公式就是要保证这一点。
报表间的`计算公式与同一报表内各表页间的计算公式很相近,主要区别就是把本表表名换为他表表名。
报表与报表间的计算公式分为:取他表确定页号表页的数据和用关联条件从他表取数。
(1)取他表确定页号表页的数据。
用以下格式可以方便地取得已知页号的他表表页数据:<目标区域>=“<他表表名>”→ <数据源区域> [@ <页号> ]当<页号>缺省时为本表各页分别取他表各页数据。
下面就该格式举一些例子。
①取他表数据。
令当前表页D5的值等于表“Y”第4页D5的值:D5=“Y”→D5@4;令本表各页D5的值等于表“Y”各页D5的值:D5=“Y”→D5 FOR ALL;令当前表所有表页 C5的值等于表“Y”第 1页中C10 的值与表“Y”第2页中C2的值之和:C5=“Y” →C10@1+“Y”-C2@2②取他表及本表的数据。
令当前表所有表页C5的值等于表“Y”第1页中C10的值与当前表第2页中C2的值之和:C5=“Y”→C10@l+C2@2。
③取其他两个表的数据。
当前表 C1>0的表页 D5的值等于表“Y”第1页中H20的值与表“X”第2页中F4的值之和:D5=“Y”→H20@l+“X”→E4@2 FOR C1>0。
④可变区公式。
在命令窗或批命令中,令当前可变表C1>0的表页V_D的值等于表“Y”第1页中V_H的值与表“X” 第2页中V_L 的值之和:LET V_D =“Y”→V_H@l+“X”→V_L@2 FOR C1>0。
ckm3成本组件取数逻辑
ckm3成本组件取数逻辑1. 任务背景在企业的成本管理中,了解和分析成本组件是非常重要的。
成本组件是指构成总成本的各个细项,如原材料、人工、能源等。
通过对成本组件的取数和分析,可以帮助企业更好地控制和管理成本,提高运营效率。
2. 取数目标ckm3是SAP系统中的一个功能模块,用于查询和分析财务数据。
在ckm3中进行成本组件取数,主要目标有: - 获取各个成本组件的具体数值。
- 分析各个成本组件在总成本中所占比例。
- 对比不同时间段或不同产品线的成本组件差异。
3. 取数逻辑步骤一:选择公司代码和会计期间在进行任何查询之前,需要先选择公司代码和会计期间。
公司代码用于确定要查询的企业实体,会计期间用于确定要查询的时间范围。
步骤二:选择物料或产品根据需要查询的具体内容,选择相应的物料或产品。
可以通过输入物料号、描述或其他相关信息来搜索并选择目标物料或产品。
步骤三:选择显示方式根据需求选择合适的显示方式,常见的包括: - 层次结构:按照成本组件的层次结构展示,可以清晰地看到各个组件之间的关系。
- 列表视图:以表格形式列出各个成本组件及其数值,便于快速查看和比较。
步骤四:执行查询点击查询按钮,系统将根据选择的条件进行数据查询,并在界面上展示结果。
查询结果将包括以下内容: - 成本组件名称:如原材料、人工、能源等。
- 成本组件数值:表示该成本组件在总成本中所占比例或具体数值。
步骤五:分析结果根据查询结果进行进一步分析,可以采取以下方法: - 对比不同时间段或不同产品线的成本组件差异,找出影响成本变化的因素。
- 根据各个成本组件的比例变化,评估企业运营效率和资源利用情况。
- 结合其他财务指标和市场信息,综合分析成本组件对企业绩效和竞争力的影响。
4. 注意事项在进行ckm3成本组件取数时,需要注意以下事项: - 确保选择正确的公司代码和会计期间,以避免数据错误。
- 根据具体需求选择合适的物料或产品,以获取准确的成本组件数据。
图解SAP表结法
图解SAP表结法:一.表结法和帐结法比较ERP中为了计算出当期利润,通常采用两种方法:表结法和帐结法,以前,国内一些财务系统多倾向采用帐结法,这似乎比较符合中国式习惯,而SAP系统使用所谓的表结法,比较一下两种方法:(1).账结法首先,会计科目被分为两大类,按SAP的分法即资产负债表科目和损益表科目,见下图SAP会计科目的一个画面。
*SAP中并不刻意将科目分为6大或几大会计要素,因为各国会计准则可能对会计要素的定义不同,它使用帐户组的概念,如果可以,可以设置更多更细帐户组,帐户组的一大功能是决定科目编号范围,设置帐户组Tode:OBD4。
损益科目简单地又被划分为两大类:生产费用类和损益表类,生产费用类即包括制造费用、辅助生产和基本生产科目;损益表科目就是损益表上除生产费用类科目的其他损益科目。
a.对于生产费用类科目在结帐时通过分配分摊结算最后都到产品成本,SAP中是要求这些科目必须平衡,由于SAP科目不分层级,故通常使用功能范围来决定科目属性,也就是说,期末制造费用、辅助生产和基本生产功能范围必定要平衡。
在ERP设计时,生产类费用可不单独每个科目借贷平衡,比如辅助水电车间发生的工资福利差理费等辅助生产费用可能以一个水/电分摊科目结平,起码SAP的思路是这样的.b.损益表其他科目按帐结法在月结时通过编制转帐凭证将科目余额转入本年利润科目,通常包括两部分编制结帐分录和结清帐户,一般步骤如下:结转收入科目余额I.结转收入Dr:各种销售收入Cr:本年利润销售退回反之。
II. 结转各项费用成本Dr:本年利润Cr:销售成本营业管理财务各期间费用所得税费用等等结转后本年利润的本月(期)数即是当期的利润(或亏损),本年累计数则反映到当期累计实现的利润(或亏损),手工记帐时,账结法的工作量不小,使用电算化可由电脑自动完成,无非就是将损益科目的借/贷方由本年利润贷/借方转走而已。
年结处理和月结以上结转步骤基本相同,按中国的的传统会计处理方法会,再将本年利润结转至利润分配—未分配利润科目,分录如下:如果“本年利润”余额是贷方数,表示盈利:Dr:本年利润Cr:利润分配—未分配利润如果余额是借方数,表示是亏损:Dr:利润分配—未分配利润Cr:本年利润按照帐结法的逻辑,即损益表类科目月结后每个科目借贷似乎都平衡,前面说过,生产费用类科目可总体平衡,并不需每个科目单独平衡。
sap数据抽取方法
sap数据抽取方法Developing SAP Query for Task List Data ExtractionBy Shoyeb Ahamad, Wipro InfotechPurpose: To create an SAP query to extract task list data from system.Scope: All task lists pertaining to Production and Planning; Routing (N), Master Recipe (2), Rate Routing (R)Procedure:Follow the procedure step by step:Create new Quick viewWrite the appropriate name of queryAfter you click on create button, system will populate the following window, complete the details with right informationOnce you have done with above steps you will get “Choose Data Source” screen. Here in the following step you need to connect different tables properly in order to get task list data.We are starting with MAPL (Assignment of Task Lists to Materials) table. Similarly, we need to take following tables in order to get the appropriate information.PLKO (Task list – header)PLPO (Task list - operation/activity)PLAS (Task list - selection of operations/activities)CRHD (Work Center Header)CRTX (Text for the Work Center or Production Resource/Tool) MARA (General Material Data)MAKT (Material Descriptions)Between PLPO and CRHD, the default link is with field OBJTY. You need to delete this link and create with PLPO-ARBID and CRHD-OBJID. For this click on ARBID in PLPO table and drag the cursor towards OBJID in CRHD table. Afterwards it should likeAfter you finish with above activities the screen will look likeFollowing tables explain the link details between different tables used above:MATNR MATNRIn the following steps, mainly you need to select which fields you want to see in selection screen and which one in output.Between PLPO and CRHD, the default link is with field OBJTY. You need to delete this link and create with PLPO-ARBID and CRHD-OBJID. For this click on ARBID in PLPO table and drag the cursor towards OBJID in CRHD table. Afterwards it should likeAfter you finish with above activities the screen will look likeFollowing tables explain the link details between different tables used above:MATNR MATNRIn the following steps, mainly you need to select which fields you want to see in selection screen and which one in output.How to extract data from a SAP ABAP system?You have a number of options to do this.If you are running SAP BW, there are many standard tools to help you do extractions andautomate the processes.Otherwise, you can write a simple ABAP program (type 1) to read data from tables and put itinto a flat file.Otherwise, you could write a remote-enabled function module (RFC) and call it using SAP'sRFC library.You could also wrap your RFC function with a web service and call it via SOAP/HTTP.Lastly, if you have access to the database, you might even be able to write a script to extractthe data you need.A simple example of a program to extract something from a DB table:report ZEXTRACT_EXAMPLE.data: lt_t001 type table of t001.data: ls_t001 type t001.data: lv_filename type string value '/tmp/outfile.txt'.select * from t001 into table lt_t001.open dataset lv_filename for output in text mode encoding default.loop at lt_t001 into ls_t001.transfer ls_t001-bukrs to lv_filename.endloop.close dataset lv_filename.This is really primitive, but you get the idea. It selects data from a DB table into an internal table (in memory) and writes it to a file called /tmp/outfile.txt on the server, from where you can pick it up. (You would have to alter the output to be in your required format).You could then schedule your program with SM36 to run periodically as a background job. BO DI抽取SAP数据DI能从SAP中抓数据到什么程度,要看你的问题是到哪个地步,以及DI能不能够做到你要求的地步。
SAP库存账龄分析报表(转)
SAP库存账龄分析报表(转)功能概述1.1. 业务背景本程序是对物料按⼯⼚、库存地点、物料号、销售订单号进⾏查询当前的库存及库龄的报表。
1.2. 功能描述本程序能够查询出每个物料的数量、⾦额数据及库龄的明细数据。
1.2. 使⽤范围所有有库存的事业部都需要查看库存及库龄情况。
1.3. 权限设定所有有查看库存权限的⼈员都需要有这个权限。
需要增加权限对象:M_MSEG_LGO、M_MSEG_WMB、M_MSEG_WWA。
1.4. 处理类型前台⼿动执⾏。
1.5. 数据量及使⽤频率本程序为库存相关,⽤户需要查询时可以进⾏查询。
功能详述2.1. 程序标题及其属性程序标题:“库存异常表(库龄报表)”2.2. 屏幕设计2.2.1. 屏幕流2.2.2. 输⼊屏幕结果如下:显⽰出结果后,可以⽤Excel导出。
报表各字段取值逻辑本程序分为两种情况,⼀种是普通库存,⼀种是对应销售订单的库存,需要把两种情况分别处理,然后加在⼀起显⽰,普通库存取数逻辑如下:描述参考字段⼯⼚ MARD-WERKS⼯⼚描述 T001W-NAME1库存地点 MARD-LGORT库存地点描述 T001L-LGOBE物料号 MARD-MATNR物料描述 MAKT-MAKTL库存类型普通库存销售订单号 MSKA-VBELN 销售订单⾏项⽬MSKA-POSNR当前库存数量 MARD-LABST(MSKA-KALAB)当前库存⾦额当前库存数量 * (MBEW-SALK3 / MBEW-LBKUM),最终结果保留⼩数点后两位库存1-30天数量 1、以每个⼯⼚、库存地点、物料号为条件取 MSEG-MENGE MKPF-BUDAT from ( MSEG inner join MKPF by MSEG-MBLNR = MKPF-MBLNR and MSEG-MJAHR = MKPF-MJAHR) where MSEG-WERKS = MARD-WERKS and MSEG-LGORT = MARD-LGORT and MSEG-MATNR = MARD-MATNR and MSEG-SHKZG = ‘S’ and MSEG-SOBKZ NE ‘E’ ,取物料凭证数据时排除移动类型321和322。
SAP ERP - SUBMIT 读取报表内的数据
FUNCTION ZBW_SETUP_DEMO_PRODUCT.*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTING*" VALUE(DATEFROM) TYPE CHAR8 OPTIONAL*" VALUE(DATETO) TYPE CHAR8 OPTIONAL*" EXPORTING*" VALUE(EX_OUT) TYPE ZBW_ROW_DEMO*"----------------------------------------------------------------------DATA:LR_ALV_DATA TYPE REF TO DATA,WA_ZBW_ROW_DEMO TYPE ZBW_GET_DEMO.DATA : LV_FROM TYPE D,LV_TO TYPE D,LV_DEMO_TYPE TYPE C LENGTH 10.LV_FROM = DATEFROM.LV_TO = DATETO.FIELD-SYMBOLS : <LT_ALV_DATA> TYPE ANY TABLE,<LT_EX_OUT> TYPE ANY.FIELD-SYMBOLS : <LT_DATA> TYPE ANY. "LIKE LINE OF it_tab .CL_SALV_BS_RUNTIME_INFO=>SET( EXPORTING DISPLAY = ABAP_FALSEMETADATA = ABAP_FALSEDATA = ABAP_TRUE ).CLEAR LR_ALV_DATA.UNASSIGN <LT_ALV_DATA>.SUBMIT ZMM_RE356_A WITH S_WADAT BETWEEN LV_FROM AND LV_TO AND RETURN.TRY.CL_SALV_BS_RUNTIME_INFO=>GET_DATA_REF( IMPORTING R_DATA = LR_ALV_DATA ).ASSIGN LR_ALV_DATA->* TO <LT_ALV_DATA>.CATCH CX_SALV_BS_SC_RUNTIME_INFO.MESSAGE 'Unable to retrieve ALV data! Please try other conditions.' TYPE 'E'.ENDTRY.CL_SALV_BS_RUNTIME_INFO=>CLEAR_ALL( )."14 Line :只取广告品相关物料,用来将广告品对应费用,从会计科目 物料消耗 转到 市场推广费 中IF <LT_ALV_DATA> IS ASSIGNED.UNASSIGN <LT_DATA>.LOOP AT <LT_ALV_DATA> ASSIGNING <LT_DATA>."即所需要内表数据CLEAR : WA_ZBW_ROW_DEMO,LV_DEMO_TYPE.ASSIGN COMPONENT 14 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.LV_DEMO_TYPE = <LT_EX_OUT> .IF LV_DEMO_TYPE = '广告品'.ASSIGN COMPONENT 7 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-VKGRP = <LT_EX_OUT> .ASSIGN COMPONENT 8 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-BEZEI = <LT_EX_OUT> .ASSIGN COMPONENT 9 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-BZIRK = <LT_EX_OUT> .ASSIGN COMPONENT 10 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-BZTXT = <LT_EX_OUT> .ASSIGN COMPONENT 12 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-KOSTL = <LT_EX_OUT> .ASSIGN COMPONENT 13 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-KTEXT = <LT_EX_OUT> .ASSIGN COMPONENT 15 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-MATNR = <LT_EX_OUT> .ASSIGN COMPONENT 16 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-ARKTX = <LT_EX_OUT> .ASSIGN COMPONENT 19 OF STRUCTURE <LT_DATA> TO <LT_EX_OUT>.WA_ZBW_ROW_DEMO-DMBTR = <LT_EX_OUT> .COLLECT WA_ZBW_ROW_DEMO INTO EX_OUT.ENDIF.ENDLOOP.ENDIF.ENDFUNCTION.。
SAP-HR技术系列之一:SAP-HR工资回算和报表取数逻辑问题的讨论
SAP-HR技术系列之一:SAP-HR工资回算和报表取数逻辑问题的讨论(该文发表于《思毕德季刊-思》2011年第二期)一、人力资源业务需求1、企业需要在下一年度延迟支付员工上一年度的业绩奖金,延迟支付的奖金需要统计到上一年度的工资/人工成本实际发生额。
2、由于某些原因,员工的入职、离职、调动、岗位变动等异动信息未能在当月工资发放前及时进入系统,工资发放后需要按实际业务发生日期记录进系统。
3、上月工资发放后,需要补发或者扣发上月或以前月度的工资项目(含考勤相关工资项目)。
4、上月工资发放后,需要调整上月或以前月份的已经发放的工资项目的金额(含考勤相关工资项目,工资调整延后发放类似)5、由于政府相关部门延迟公布社会平均工资,在社保基数切换月及后面若干月内员工仍然需要按原定基数缴费,等政府公布社会平均工资后,核定缴费基数和上下限后需要回退到切换月进入系统,需要计算和补缴前几月的社保缴费二、SAP-HR工资回算机制介绍1、所有员工的数据需要按业务发生日进入系统(业务发生日为数据起效日),工资相关的数据在当前期间工资发放之前进入系统,在本次发放中体现(发放),如果数据生效日所在期间已经发放,一律通过回算实现补发/补扣2、已经发放期间的工资发放结果数据严格禁止删除和手工修改,所有的调整需要通过按业务发生日进入系统的员工数据调整来触发自动回算实现3、可以通过工资范围设定可以向过去回算的期间数,也可以按个人设定,但后一方法因数据维护量大、不好跟踪控制不推荐4、向过去回算期间可以设定任意月数,但一般为12/6/3/1个月为限制,意味着工资只能向前回算12/6/3/1个月,同时所有工资相关的员工数据超过此期间数的,系统禁止调整,如个人数据/组织岗位分配数据/计划工时数据/基本工资数据/地址数据等三、工资回算相关的工资结果信息每个期间的工资计算结果,系统自动记录两个期间标识和一个状态标识:For Period-工资结果归属期间 In Period- 工资计算所在期间Status-工资结果状态注:mm in nn mm : ForPeriod nn : InPeriod四、工资计算相关的补发/补扣工资项目1、对于以前回算期间,需要补发/补扣的金额通过工资项/553体现本次需要补发/补扣金额,最后以前回算期间的所有补发/补扣金额转移到当前期间并合并体现为/552,累加到当期实发金额,/552为正数的时候,在当前期间补发;为负数的时候,在当前期间补扣;2、在回算期间工资结果状态为“A”的工资结果记录中,除当期实发(/560)和银行转帐项(/559)外,所有的工资项目都是以调整后的结果为准,累计项目也是按最新项目重新累计生成,如:基本工资/津贴/加班工资/应发合计等五、不使用回算的折中处理方案1、对以前期间需要补发/补扣的情形,手工计算好金额后一律输入到当前月计算和发放,补发工资占用当前月份所在年度的工资总额预算2、员工收入统计、制度报表统计时,对以前期间需要补发/补扣也统计当前月份所在年度3、报表提取最老结果(归属期间=计算期间且工资结果状态为“A P O”的工资结果)存在问题:1)工资总额控制和收入统计如果是补发/补扣上一年度的收入:不能按归属期间所在年度统计,只能按当前(发放)期间所在年度统计;工资总额占用当前年度的工资总额;如果是补发/补扣同一年度以前月份的收入:月度工资总额监控有问题;2)对部分需求,如普调工资、社保基数延迟调整需要繁琐手工计算3)对员工异动信息滞后处理需要给予支持,需要回算开关打开,事实上目前系统没有完全阻断回算,只是在操作上规定用户不使用六、使用回算方案的效果及需要采取的行动效果:支持前述滞后的人事业务处理需求;需要采取的行动:1、目前的报表(含业务处理平台的监控报表/表单和综合应用平台的报表)取数逻辑需要调整为:取某个月的工资结果,应该取“归属期间=读取期间”且工资结果状态为“A”的当前最新结果,而不是最老的工资结果(“归属期间=读取期间”的且工资结果状态为“A、P、O”的工资结果)2、管理制度上要求企业在上报制度报表前应该完成上年的所有补发/补扣;3、对于少数单位在上报完报表后利用回算到上年再次补发上年收入的,要求重新上报报表,或者要求按当前月进入系统计发,统计在当前年(当前方案),否则就会漏统计4、对可以回算的期间数做适当限制,建议是3个月,也就是至少在三月份工资发放前应该把上年收入(如奖金)补发完,奖金的发生日期为上年12月的任何一天均可!七、存在问题及建议1、对回算月工资总额控制不好处理,因为相应月的工资已经发放和审批;建议:要么就不做事前控制,可以从监控报表中看到实发额的变化;要么按/552在当前年度(月度)累加到实际发放额中来监控,实际是占了当前年度(月度)的总额!2、由于启用回算,一个月的工资结果可能有多条,增加工资结果的数据量和工资计算的复杂度/时间量,建议:根据其他企业的经验,对数据量和运行时间的影响有限,顾问要加强学习,克服心理上对回算功能的畏惧感3、因为SAP 是按固定日期设置可回算日期,需要在工资发放完成后对每个工资计算范围的控制记录及时调整可回算的期间建议:开发一个批量调整工资范围的最早回算日期的程序,选定一个公司的所有工资范围后执行批量调整,需要每月在工资计算完成后手工进行,该程序需要检查每个工资范围当月工资已经处理完毕(状态为退出)!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SAP取数据过程
天职国际孙娟2014-12-18
1、输入用户名密码进入SAP系统
2、进入系统后找到如下图所示的“科目余额表”进口,双击进入
3、进入科目余额表界面后,填入相关信息,其中红框内为必填项
4、输入完成后点击执行按钮,如下红框中所示
5、进入后出现如下界面,点击另存为即可
6、保存后点击返回按钮(红框内),返回主界面
7、找到“显示/更改行项目”(即为序时账)接口,双击进入
8、进入序时账界面后,填入相关信息,其中红框内为必填项,填写完毕点击“执行”按钮
9、进入后,点击更改格式按钮(红框内),选择需要导出的数据的项目
10、从右侧选择需要的项目,然后移到左侧
11、序时账导出数据的必选项包括:凭证编号、本币金额、凭证日期、冲销关于、文本、过帐日期、凭证类型、总帐帐目、借/贷标识(D/C)、反记帐
12、必选项选择完成后,点击复制按钮进行处理
13、数据处理完毕后,点击“系统—列表—保存—本地文件”保存即可。