SAP-HR模块报表开发复习过程

SAP-HR模块报表开发复习过程
SAP-HR模块报表开发复习过程

SAP HR模块报表开发

目录

1. 概述 (3)

2. HR开发介绍 (3)

2.1 逻辑数据库介绍 (3)

2.2 HR相关逻辑数据库 (4)

2.2.1 PNP (4)

2.2.2 PCH (5)

2.3 逻辑数据库的选择屏幕 (6)

2.3.1 PNP的选择屏幕 (6)

2.3.2 PCH的选择屏幕 (10)

3. HR报表开发 (12)

3.1 HR相关数据库表 (12)

3.2 常用函数和宏 (12)

3.2.1 宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST (13)

3.2.2 函数RH_STRUC_GET (13)

3.2.3 函数HR_READ_FOREIGN_OBJECT_TEXT (14)

3.2.4 函数PYXX_READ_PAYROLL_RESULT (15)

4. 其他 (16)

4.1 PNP和PCH里的变量 (16)

4.2 时间交叉 (17)

4.3 权限检查 (18)

1. 概述

本文介绍了SAP HR模块报表开发的相关经验,结合本人参与项目所做的开发工作,汇总整理了一些在HR开发中需要注意的地方,并介绍了有用的小技巧。相信本文对初级从事HR开发工作的相关人员有一定帮助。因为笔者相关经验也在积累过程中,也许本文中会出现一些错误,还望见谅指正。

2. HR开发介绍

HR 报表开发主要涉及到逻辑数据库的应用,相关的开发工作也主要围绕着逻辑数据库进行。

2.1 逻辑数据库介绍

逻辑数据库则提供另一种选择数据的方式,可以代替SQL语句在数据库中提取数据,供程序操作。因而,可以认为逻辑数据库是一种报表设计程序中的辅助工具,而不能将其误解为一种可进行数据存储的数据库。SAP中提供多种类型的逻辑数据库,开发人员也可自行定义数据源。

Transaction Code:SE36或SLDB

2.2 HR相关逻辑数据库

HR报表开发主要是对逻辑数据库PNP( PNPCE)和PCH的应用。其中PNPCE是PNP的加强。但是本文所举例子,皆是PNP的应用,如果将来有机会应用到PNPCE逻辑数据库,会再进行补充。

程序中使用逻辑数据库非常方便,只要在程序属性里选择关联到就可以实现,直接在程序里就可以使用。

2.2.1 PNP

PNP逻辑数据库主要针对人事信息的查询。PNP查询到的信息是以人为单位的,每次查询到一个人相关信息。如果报表的信息是关于个人人事信息的内容,首先考虑PNP逻辑数据库。

逻辑数据使用,首先要在程序里定义TABLES: PERNR。PERNR 是一个结构,每次程序返回一个PERNR的结点,代表员工号为pernr-pernr的这个人,并附带这个人的相关数据。

如果想让每次返回的人员附带信息类型数据,需要在程序里定义INFOTYPES: nnnn,nnnn代表信息类型编号(包括自定义增强的信息类型)。如果声明了信息类型,则在返回个人信息的时候,也顺带返回这个人的一个Pnnnn的结构,对应相应个信息类型。Pnnnn的内容根据屏幕选择字段内容确定(PNPCE逻辑数据库返回的内容与PNP有所不同)。

程序里想使用逻辑数据,在主程序里调用GET PERNR。GET pernr类似于一个循环,每次返回一个pernr结点,就是一个人,我们可以对这个人的信息进行处理。当把所有的人都处理完了,那我们所得到的就是需要的数据了。

所以使用PNP逻辑数据库,最少得有三行:

TABLES: PERNR

INFOTYPES: nnnn

GET PERNR.

IDES系统里有例程:ZPSOL010

2.2.2 PCH

PCH逻辑数据库主要是对应于组织管理(OM)。相对于PNP逻辑数据库,PCH每次返回的结点是OBJEC类型,代表一个对象。这些对象包括在PP01可以维护的对象(例如:O,S,……等等),随其一同返回的也是OM的信息类型(例如1000,1001……等)。PCH查找结点,除了标准的选择条件之外,还可以应用评估路径,这样大大增强了PCH的可用性。

同PNP逻辑数据库一样,PCH也许要在程序里声明TABLES: OJBEC才可以使用,返回的也是objec结构。使用方法基本同PNP 逻辑数据库类似。

所以也必须要添加三行:

TABLES: OJBEC

INFOTYPES: nnnn

GET OBJEC.

IDES系统里有例程:ZHSOL010

2.3 逻辑数据库的选择屏幕

2.3.1 PNP的选择屏幕

默认的PNP选择屏幕如下:

屏幕主要分为两个部分,期间选择和条件选择,最上面一排按钮还可以进行进一步选择。同时,我们还可以自定义我们的选择屏幕。标准选择屏虽然功能完备,但界面繁琐,很多时候客户并不接受,所以我们大多都使用自定义的选择屏幕。

注意:在下面选择窗口中的组织结构选择,只能找寻这个组织部门下面的人员,如果还有子部门,逻辑数据库并不能返回子部门的人员。如果想要返回子部门的人员,可以在上排按钮中选择组织结构,这里边选择的部门,会搜寻到下级子部门。

使用自定义选择屏幕,可在程序属性里选择。当我们关联到PNP 逻辑数据库,再进属性界面,会多出个按钮HR报告类,这就是我们可以自定义选择界面的地方。

在HR报告类中,可以创建、选择系统提供的和我们自定义的选择屏幕。选择屏幕也可以在IMG里定义。

我们可以再报表类别中创建我们自定义的报表选择条件,这样基本上能满足客户的需要。

例如:

注意:报表类是必须选择现有的字段,如果标准里没有需要的选择条件,我们可以在程序里自定义屏幕选择,但自定义的选择条件并不会影响PNP逻辑数据库的选择,需要我们自己处理。

标准的屏幕选择定义在程序: DBPNPSEL。如果我们需要在程序的初始屏幕赋值或做一下定制化的内容,可参考程序DBPNPSEL里的定义。

其中最常见的客户要求可能就是时间期间选择。客户通常希望能按自己的要求来自动选择期间,我们可以用程序变式的方式来实现,但有时候,客户的要求我们也可以再程序初始化的实现,尤其是一些按钮的选择,让他们出现在默认状态也是客户经常提出的。

例如,客户想把期间选择默认为当前月,其实很简单,在初始化的时候加入代码:

PNPTIMED = 'M'. "当前月

这些变量的声明都可以再DBPNPSEL里找到,我们只要仔细研究这些声明,很多事情我们都可以再初始化的时候做。

2.3.2 PCH的选择屏幕

PCH选择屏幕没有报告类可以配置,因为他的默认选择屏幕相对比较简单。

这个界面只有期间选择和对象选择,所以没有报告类可供我们自由配置。这些在大多时候很难满足我们的业务需要,但我们最长用到的评估路径选择也是可以很容易加入进去。

在代码中除了声明TABLE ojbec之外,我们只要在声明TABLE gdstr,就可以出现评估路径的选择界面

这样的界面基本上就能满足我们大部分的需要了,如果还有不够的,那我们可以还可以再程序里自己定义屏幕选择条件。同样,我们自己定义的屏幕选择条件是不影响逻辑数据库的返回值,所以要我们根据选择条件自己再进行后续处理。

大部分时候,对象类型,评估路径等内容我们都会根据程序确定好,做成默认输入,或者干脆隐藏起来,但如果要影响PCH逻辑数据库的返回值,objec和gdstr是必须要声明的。

程序DBPCHSEL声明了PCH选择屏幕的选择字段,我们可以仿照PNP的处理方法对初始屏幕进行定义。

3. HR报表开发

3.1 HR相关数据库表

HR报表开发很肯定会涉及到数据库表,因为SAP的数据都存放在表里。

PNP逻辑数据最常用的就是PAnnnn的表,人事数据的信息类型数据都存放在这些表中,PNP其实就是从这些表中抓取的数据,所以如果我们需要一些数据,可以直接手动从这些表中抓取。逻辑数据库返回的结构Pnnnn其实就是表PAnnnn的子结构,所以想详细了解Pnnnn的结构,只需要仔细研究PAnnnn的定义即可。

PCH逻辑数据库对应的是表HRPnnnn,一般我们常碰到就是HPR1000、HRP1001,这两个表分别是对象定义和对象关系。一个对象的自身描述都是定义在HRP1000里包括起始时间、名称等,而两个对象的关系则定义在HRP1001,如果想关联两个对象,那HRP1001表就是最好的查找对象。

当然还有很多我们常碰到的表,通过F1帮助,我们大多都能找到他们。

3.2 常用函数和宏

HR常用逻辑数据库,尤其是PNP逻辑数据库提供很多常用的宏和函数供我们使用。

3.2.1 宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST

宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST 是一对相对应的宏,也是我们PNP逻辑数据库里最常用的一组宏。

这对宏的作用就是在返回个人信息的结构Pnnnn里提取时间最早和时间最晚的记录。

具体用法:

RP_PROVIDE_FROM_FRST Pnnnn subtype BEGDA ENDDA

RP_PROVIDE_FROM_LAST Pnnnn subtype BEGDA ENDDA 其中Pnnnn就是要处理的信息类型,subtype处填写子信息类型,如果没有字信息类型,此处传入SPACE,后面两个是参数时间,即开始时间和结束时间。这个宏处理过后,会将开始时间和结束时间之间的,时间最早(晚)的一条数据,放入Pnnnn表头(工作区)。

PNP还有许多有用的宏,可以帮助我们快速处理数据,具体宏的定义,可参见程序DBPNPMAC。

3.2.2 函数RH_STRUC_GET

个人感觉,这个函数是最好用最常用的一个函数之一,无论是PNP 和PCH,这个函数在程序里都是最好补充。

这个函数是根据评估路径返回一个objec结构的内表,这就相当于在程序里又调用了一次PCH逻辑数据库的感觉。因为我们每次只

能选择一个逻辑数据库,所以在PNP里或是在PCH里,想再次通过评估路径来查找一些信息,这个函数都提供了很方便的功能。只要给一个入口,然后再loop返回的内表,相当于在成立内嵌了一个小的PCH逻辑应用,十分好用。

例如:

CALL FUNCTION'RH_STRUC_GET'

EXPORTING

act_otype = 'O'

act_objid = t_itab-objid

act_wegid = 'PERS-O'

act_plvar = '01'

act_begda = pchoend " 期末

act_endda = pchoend

TABLES

result_objec = tab_org1

EXCEPTIONS

no_plvar_found = 1

no_entry_found = 2

OTHERS = 3.

有了评估路径,无论是从O,S,P,我们都可以通过函数找到我们需要的结点。PNP里是以P 为主,如果我们想得到相关O、S的信息;或是在PCH里进行二次的查找,这个函数都是十分管用的。

3.2.3 函数HR_READ_FOREIGN_OBJECT_TEXT

在SAP系统中,大部分对象存在的方式的都是以ID的方式记录在数据库表中,HR模块也不例外,但是HR报表中,绝大部分的可以都希望显示名称,这时函数HR_READ_FOREIGN_OBJECT_TEXT

就非常有用。当然你也可以把它写到公共子例程里随时调用,我就是这么使用的。

这个函数是返回对象的名称文本,例如:

CALL FUNCTION'HR_READ_FOREIGN_OBJECT_TEXT'

EXPORTING

otype = 'O'

objid = g_orgeh

begda = pn-endda

endda = pn-endda

IMPORTING

* SHORT_TEXT =

object_text = l_dw_text

EXCEPTIONS

nothing_found = 1

wrong_objecttype = 2

missing_costcenter_data = 3

missing_object_id = 4

OTHERS = 5

3.2.4 函数PYXX_READ_PAYROLL_RESULT

这个函数主要是获取员工工资,大部分时间要和函数

CU_READ_RGDIR配合使用,这里不再赘述,由于用法比较简单可自行揣摩。值得注意的地方就是函数CU_READ_RGDIR函数返回结果中表项srtza的筛选和PYXX_READ_PAYROLL_RESULT返回表工资是放在payroll_result-inter-rt内表中

举例:

CALL FUNCTION'CU_READ_RGDIR'

EXPORTING

persnr = ipernr

* BUFFER =

* NO_AUTHORITY_CHECK = ' '

* IMPORTING

* MOLGA =

TABLES

in_rgdir = prgdir "pc261结果表

EXCEPTIONS

no_record_found = 1

OTHERS = 2.

loop at prgdir where FPPER = iperiod and SRTZA = 'A'and PAYTY = ' '.

pseqnr = prgdir-SEQNR.

endloop.

CALL FUNCTION'PYXX_READ_PAYROLL_RESULT'

EXPORTING

* clusterid =

employeenumber = ipernr

sequencenumber = pseqnr

* READ_ONLY_BUFFER = ' '

* READ_ONLY_INTERNATIONAL = ' '

* ARC_GROUP = ' '

check_read_authority = 'X'

* FILTER_CUMULATIONS = 'X'

* CLIENT =

* IMPORTING

* VERSION_NUMBER_PAYVN =

* VERSION_NUMBER_PCL2 =

CHANGING

payroll_result = tpayresult

EXCEPTIONS

illegal_isocode_or_clusterid = 1

error_generating_import = 2

import_mismatch_error = 3

subpool_dir_full = 4

no_read_authority = 5

no_record_found = 6

versions_do_not_match = 7

error_reading_archive = 8

error_reading_relid = 9

OTHERS = 10.

4. 其他

4.1 PNP和PCH里的变量

其实我们在看PNP和PCH里程序是时常会看到些变量,这些变量是PNP和PCH里固有的变量,在程序里我们可以方便的拿来直接

使用,他们大部分都分别定义在程序DBPNPCOM和DBPCHCOM 里。

PNP里最常用的变量恐怕就是pn-begda和pn-endda,他们是属于结构pn的,都是在DBPNPCOM里定义的。这两个值,会在程序程序执行的时候赋值成屏幕选择字段的数据选择期间,即屏幕字段pnpbegda和pnpendda。在程序里我们就可以直接使用的pn-begda和pn-endda,注意这两个是数据选择字段,是数据的有效期,如果想使用人员有效期,请使用pn-begps和pn-endps,我们大部分时候是处理数据,所以经常使用的就是pn-begda和pn-endda。

4.2 时间交叉

HR数据中,最重要的就是时间关系,因为数据都是按时间有效来记录的,所以我们经常要处理的就是时间的关系。通常客户会要求查询一个时间段内的数据,但实际的数据可能会有各种方式经历这个时间段。一般我们对时间段提取就是使用的时间交叉的方式,即开始时间<结束时间、结束时间>开始时间,这就保证了我们提取的数据是在所要求的时间段内。

例如:

SELECT SINGLE state FROM pa0006 INTO l_state

4.3 权限检查

逻辑数据库都会默认进行权限检查,如果我们外部做过结构化授权等,逻辑数据库会只提取我们有权限查看的数据。

如果我们想去掉PNP里的权限检查,在初始化的时候添加:

PNP_SW_SKIP_PERNR = 'N'.

PCH里对应的初始化变量是$pch$-stru_authy。

有时我们的权限不够,所以逻辑数据库程序最后有个反馈信息,提示我们多少数据因为权限问题没法查看,但基本上客户都不太关心这个信息。我对此问题的解决方法是在程序的最后加一行:exit,程序停止,跳过那个信息屏,如果谁有什么更好的解决方法希望也能告诉我。

如何快速自动生成并定制报表

如何快速自动生成并定制报表 在各种管理信息系统应用中,需要产生大量的报表,通常的做法是由编程人员一个个手工制作,工作效率较低;另外,用户希望能够将在应用程序里查询得到的结果生成报表以便打印。为了解决以上两种问题,本文利用动态生成技术实现了快速自动产生报表,允许用户手工对报表进行修饰,并将实现过程封装成一个类。 1.设计思路 使用过C++Builder或Delphi的编程人员知道,有一个TDBGrid控件,它能以表格的形式显示和操作用户查询的数据记录;而要制作一个可供打印的报表,则需要使用TQuickRep 控件,在它上面增加TQRLabel、TQRDBText、TQRShape等控件,设置它们对应的数据集、数据字段等属性,然后编排它们的位置,以表格或其它格式显示出来供预览和打印,这是一个很繁琐的过程。有时,用户希望能将查询出来的显示在TDBGrid控件的数据打印出来,按照以往的做法,就需要由编程人员按照TDBGrid的显示内容手工设计报表。在这里,本文利用动态生成技术,读出TDBGrid的有关显示信息,在TQuickRep控件里动态生成相应的TQRLabel、TQRDBText、TQRShape等控件,设置各字段的标题和数据以及表格分割条。这是完全可行的,因为在C++Builder里所有的控件都可以由程序动态生成,不仅仅是在设计阶段才产生的。另外,如果用户对产生的报表表格布局不太满意,本文提供了接口使用户可对报表进行手工调整,调整表格的高度、宽度等布局,实现用户对报表的一定程度的定制。 利用C++的封装性特点,将自动产生并定制报表的实现封装成一个新类TGridPrint,对外提供编程人员关心的公用接口,屏蔽了内部信息和具体实现,体现了面向对象的设计思想,为编程人员带来方便。编程人员还可以在它基础上进一步扩充功能。这样设计的新类减轻了编程人员的工作量,同时为用户提供了定制报表的接口,提高了报表的质量和用户参与的积极性。 2.实现过程 自动产生并定制报表的实现过程包括自动产生和定制两部分。新类的定义和实现分别在Gri dPrint.h GridPrint.cpp文件里,另包含3个文件RepRst.h、RepRst.cpp、RepRst.dfm,它们是已产生的一个窗口FrmRepRst,在它里面已增加一个TQuickRep控件,它的属性Bands的各子属性的值全为true。 2.1 自动产生报表 先定义一个表示表格某一列信息的结构,在报表里一列有固定标题和显示的数据文本两种信息,为了能画出表格,每一列固定标题栏和数据栏右边分别增加一个分隔条。在类TGridPr int的构造函数里,先根据传入的TQuickRep *pSrcQuickRep(报表指针),TDBGrid * pSrc DBGrid(数据表格指针),TQRBand *SrcTitleBand1(报表中的总标题栏指针), TQRBand *SrcColumnHeaderBand1(报表中的字段标题栏指针),TQRBand * SrcDetailBand1(报表中的数据栏指针)参数设置类的私有变量。再动态生成并设置总标题文本、字段标题栏矩形框、数据栏矩形框的属性。然后通过一个循环,读出TDBGrid中各字段的标题和数据信息,动态生成报表中各字段的标题标签控件、数据文本控件以及对应的表格分割竖条控件。在类的析构函数里,删除所有由构造函数动态生成的对象。类的打印预览函数实现报表的打印预览功能。其它的函数说明略。 自动生成报表类的定义(GridPrint.h) #include //包含的相关头文件 #include #include

08-1、SAP-HR综合应用平台报表填报流程

集团公司暨股份公司人力资源 统计2012年年报及2013年定期报表填报流程及使用说明 (SAP-HR系统) 集团公司(股份公司)人事部 二〇一二年十一月

目录第1章概述1 1.1术语描述1 1.2报表填报流程概述1 第2章年报提取上报流程3 2.1数据锁定3 2.2报表提取3 2.3表校验4 2.4报表保存5 2.5批量提取保存报表6 2.6表间校验6 2.7定期报表提交审核7 2.8定期报表同级审核8 2.9定期报表上报8 2.10定期报表上报查询与打回9 第3章农民工报表提取上报流程9 3.1报表提取9 3.2表校验10 3.3报表保存10 3.4定期报表提交审核12 3.5定期报表同级审核12 3.6定期报表上报13 3.7定期报表上报查询与打回14 第4章在京报表提取上报流程15 4.1数据锁定15 4.2报表提取15 4.3表校验16 4.4报表保存17 4.5批量提取保存报表18 4.6表间校验19 4.7定期报表提交审核19 4.8定期报表同级审核20

4.9定期报表上报21 4.10定期报表上报查询与打回22 第5章海外报表提取上报流程23 5.1数据锁定23 5.2报表提取23 5.3表校验24 5.4报表保存24 5.5定期报表提交审核26 5.6定期报表同级审核26 5.7定期报表上报27 5.8定期报表上报查询与打回28 第6章报表应用29 6.1报表查看与导出29 6.2统计台账32 第7章提取校验34 7.1机构选择34 7.2数据准备35 7.3报表选择35 7.4提取校验36 7.5报表台账39

第1章概述 本手册适用于SAP-HR综合应用平台各级统计报表操作人员和应用系统管理员。 1.1术语描述 直属单位:指集团公司直属企事业单位、股份公司分(子)公司。 二级单位:指需要向直属单位上报定期报表的直属单位的直接下级单位。 三级单位:指需要向二级单位上报定期报表的二级单位的直接下级单位。 1.2报表填报流程概述 各级报表单位在综合应用平台上完成人力资源统计定期报表(月报、季报、年报)的锁定、提取、审核、上报、汇总、输出功能。原则上直属单位下属各二级单位(如果有二级报表单位)定期报表提取、上报完成后,直属单位提取、上报直属单位层面的定期报表。如果二级单位下属有三级报表单位,原则上需要其三级单位提取、上报完成后,二级单位再进行二级单位层面定期报表的提取和上报。 因为综合应用平台定期报表采取数据汇总的方式,直属单位、二级单位、三级单位定期报表的提取、上报流程完全一致。

实验 双绞线及信息模块制作

实验 双绞线及信息模块制作 实验目的: 了解接线标准,掌握直通双绞线、交叉双绞线、信息模块及配线架的制作、测试方法及应用场合。 实验设备: RJ-45水晶头、双绞线、压线钳、打线钳、信息模块、配线架和双绞线测试仪。 一、双绞线连接电缆的制作 1. 连接线缆组件 连接电缆由双绞线两端压接RJ-45接头(又称水晶头)制作而成,如图1-1所示。 图1-1 连接线缆及其组件 2. 双绞线与RJ-45接头的连接标准 双绞线与RJ-45头的压接(压线)方法同样有两种国际标准:ANSI/EIA/TIA568A 和ANSI/EIA/TIA568B ,其线序如图1-2所示。 3. 连接电缆的制作 网络工程中所使用的双绞线连接电缆(又称双绞线跳线)主要有直通线缆和交叉线缆两种类型。直通线缆两端水晶头的压线都采用T568A 标准或T568B 标准,双绞线的每组线在两端是一一对应的;它主要用于信息插座(交换机普通端口)与计算机网卡的连接、或交换机(或集线器)Uplink 口与另一台交换机(或集线器)普通端口的连接等。交叉线缆一端水晶头的压线采用T568A 标准,而另一端则采用T568B 标准,它主要用于交换机(或集线器)普通端口与另一台交换机(或集线器)普通端口的连接、或计算机与计算机之间的连接。在同一个布线工程中,直通线缆的制作只能统一使用一种标准,一般采用T568B 标准。 RJ-45接头 反面 正面 连接电缆 UTP

图1-2 双绞线与RJ-45接头的压线标准 双绞线与RJ-45头压接方法步骤如下: (1)利用双绞线压线钳(如图1-3所示)的切线刀口剪取适当长度(至少0.6m ,最多不超过100m )的网线,然后再利用剥线刀将双绞线的外皮除去2cm ~3cm 。 图1-3 双绞线压线钳 (2)小心拧开每一对线,按EIA/TIA568B 的标准排好,整理使之平、直,正确的线序为:白橙/橙/白绿/蓝/白蓝/绿/白棕/棕。需要特别注意的是,绿色条线应该跨越蓝色对线。这里最容易犯错的地方就是将白绿线与绿线相邻放在一起,这样会造成串扰,使传输效率降低。 (3)将裸露出的双绞线用切线刀剪齐并只剩约14mm 的长度,水晶头正面向上,将8根导线同时插入水晶头的引脚内,注意第一只引脚内应该放白橙色的线,其余类推。 (4)确定双绞线的每根线的位置正确,并都抵达水晶头的顶端之后,用压线钳的压线刀压接水晶头。同样方法压制另一端的RJ-45接头,制作好的水晶头如图1-4所示。 图1-4 EIA/TIA568B 标准制作的水晶头 白 绿 绿 白 橙 蓝 白 蓝 橙 白 棕 棕 白 橙 橙 白 绿 蓝 白 蓝 绿 白 棕 棕 (a )T568A 标准 (b )T568B 标准 12345678 RJ-45接头 8线UTP 切线刀 剥线刀 压线刀

通用报表生成器的设计与实现

计算机科学2000vo】27№2通用报表生成器的设计与实现叫 刘瑶孙玉芳 (中国科学院软件研究所北京100080) AbsIractIt1sa虬mu。usworkto mak…ep。rt.Therefore,thlspaperpresentsthedeslgnoftheg户nera】repon g㈣Iat。rTheset。。【shaverlchhnctL。nsanda眦oⅢnn二ntto㈣,andh删b㈣used m眦nybranchcompanlcsoftheLLfeIn叫anccC。mpanyofChLna Key竹ordsAnalyncrcpon.【kcIslonsupport,G㈣ratortFlnance repo:tfofm,[)atatcrnl 1引言 财务报表是会计信息系统的最终产品,它是依据日常核算资料编制的.是总括地反映企业在一定时期内的财务状况、经营成果和理财过程的报告文件。 按照《企业财务通则}和《企业会计准则》的规定.企业财务报表采用国际通行的报表体系,包括资产负债表、损益表、财务状况变动表三张主要财务报表,相应的酣表及财务报表附注和财务状况说明书。 三张主表分别从不同侧面和角度反映了同一。企业财务状况、经营成果和理财过程。为了对报表中的有关顶目作出较为详细的分析说明,在编制主表的同时.还要编制有关附表,主要附表包括资产负债表附表,利润分配表,主要业务收支明细表,商品销售利润明细表等。 财务报表所提供的资料与其他会计资料硼比,具有更加集中、更加概括、更加系统、更加具有条理性等特点,是企业向外提供会计信息的重要手段。也就是说,企业财务报表的主要目的是为报表阅读者提供财务信息.以便与他们根据各自不同的需要和目的,对财寻报表进行分析利用。 秧义的财务分析指财务报表分折.是指根据财务报袁资料对企业的财务状况和经营成果所进{,的分折。…,企业财务人员编制大量的分析报表,再对这些分析报表上的数据进行分析、研究,得出有用的信息,为决策服务。这仍是目前大多数企业采用的方法=匿此报表不仅是会计核算的最终输出,也是进行分析的重要 手段之。 将报表作为一种分析手段,财务人员需要制作大量种类繁多、格式复杂的报表.工作量很大;而且由于人为因索太多,还导致报表中数据项不规范,影响数据的可信度;数据重用性差,造成浪费。为此开发一个通用的报表生成工具就十分必要。并且要求报表工具能1)支持任意结构的报表;2)提供友好的报表形式化描述和定义方式;3)适应性强.可用于生成不同财务核算软件环境下的报表;4)提供查询与维护报表的功能。 我们设计的基于保险业务的通用财务分析器“1中就包括一个通用报表生成器,利用该工具可“生成企业所需的任意报表,同时,生成的报表数据也作为分析器的部分基础数据.咀便作进一步加工、整理。 2设计思想 报表在形式卜可分解为标题匡、表头区、表体区和表尾区.据我们考察,市场上一般的报表生成工具采取逐个定义的方法.使得报表定义工作烦琐而不直观=仔细分析各种财务报表后不难发现:所谓标题区、表头区、表体区和表尾区其实部是报表格式的一部分。实际上报表可分为两部分:报表格式和数据项描述。报表格式是指报表的框架,对于任何一段时间的报表.这部分是固定不变的。数据项描述是指报表的数据部分.报表的数据是随着生成报表的时间的变化而变化的,这是报表的可变部分。报表的生成实际上就是根据数据项描述进行查询、计算并将结果写入空表结构中的相应位置。我们的通月报表生成工具即是按这种方式 *)本文得到,L六三“基于曙光系列刊算机的大型信息系统”(8s3306zD—o7—4)和国家自然科学基盎“保险信息处理与精算数学理论和方法”(19831020)重点项目的资助。刘瑶硬士生,主要研究方向为大型数据庠与网络工程。孙玉芳研究员,博士导师.主要研充方向为中文信息处理,系统靳件、大型数据库与同培工程。 ?73? 万方数据

SAP中HR逻辑数据库PNP中创建报表

By Venkateswara Rao Appikonda, Intelligroup Inc 1. Create a program using the transaction SE38. Provide the logical database name as PNP. Click on SAVE. 2. Then again follow this menu path--->GOTO---->ATTRIBUTES 3. Click on the button HR report category to use the existing report category.

Select the radio button “Master Data (Infotypes) How to create the HR report category 1. Click on HR report category Give name of the HR report category to be create like ____0001(4 underscores 3 zeros 1) here follow the standards for creating the HR report category. To create new HR report category, click on new entries Give the report category name : ____0002 (this is an example )

Description : this is te st report category Then save it under a transport reque st. Click on allowable selection criteria--->choose enter----> new entries Get the fields from select option field with F4 help and give the values to be appeared in the selection screen of the LDB you want. Save it. How to use the report category in the LDB If the report category is space, it means there is nothing given in the HR report category.

信息模块制作报告精选文档

信息模块制作报告精选 文档 TTMS system office room 【TTMS16H-TTMS2A-TTMS8Q8-

计算机技术系网络综合布线课程实训工作记录单(2010——2011学年第一学期) 班级10网络8 班 姓名李小宝日期2011/10/25 实训名称信息模块制作备注 本次实训工作任务完成情况描述一、实训目的 1.掌握网线的色谱剥线方法预留长度和压接顺序。 2.掌握通信配线架模块的端接原理和方法,常见端接故障的排除。 3.掌握常用工具和操作技巧。 二、实训器材 UTP双绞线,打线式信息模块,免打式信息模块。 综合布线工具箱中的剥线钳、压线钳、110打线工具。 三、实训步骤: 1.在引出端用专用剥线工具剥除一段网线外包皮,注意不要损伤内部的8条芯线。 2.把剥除了外包皮的网线放入到信息模块中间的空位置(如下图:) 3.对照所采用的接入标准和模块上所标注的色标把8条芯线依次初步卡入到模块的卡线槽中。 4.用打线工具把已卡入到卡线槽中的芯线打入到卡线槽的底部,以使芯线与卡线槽接触良好、稳固。对准相应芯线,往下压,当卡到底

时会有"咔"的声响。注意打线工具的卡线缺口旋转位置。 5.全部打完线后再对照模块上的色标检查一次,对于打错位置的芯 线用打线工具的线钩勾出,重新打线。对于还未打到底的芯线,可用 打线工具的压线刀口重新压一次(如下图)。 6.打线全部完工后,用网线钳的剪线刀口或者其他剪线工具剪除在 模块卡线槽两侧多余的芯线。 心得:通过信息模块实训,我们更加了解了信息插座由面板、信息模 块和盒体底座几部分组成,信息模块端接是信息插座安装的关键和信息模块端接步骤,并在实训过程中发现问题并解决问题,和同学老师交 流,更加熟练的掌握了信息模块的制作。 工作进度 超额完成刚好完成还未完成 工作质量 良好一般不好 任务跟踪 指导教师赵老师当次结论

SAP-HR项目流程图绘制标准

新凤祥SAP-HR一期项目流程图绘制标准

目录 1适用范围 (3) 2流程图总体要求 (3) 3流程图格式 (3) 3.1流程图常用形状的使用说明 (3) 3.1.1活动框 (3) 3.1.2终结符 (4) 3.1.3动态连接线 (5) 3.1.4判断框 (5) 3.1.5页外连接 (6) 3.1.6文档 (6) 3.1.7返回符号 (6) 3.1.8预先定义的流程 (7) 3.1.9分隔符 (7) 3.1.10页内连接 (8) 3.1.11批注 (8) 3.1.12关系和 (8) 3.1.13关系或 (8) 3.2流程驱动和流程输出 (8) 4.流程编码原则 (9) 4.1分类原则 (9) 4.2编码格式 (9) 说明:9 4.3流程编码示例 (9) 5流程图示例 (9)

1适用范围 本标准适用于新凤祥SAP HR 项目蓝图设计阶段流程图的绘制工作。 2流程图总体要求 ● 使用VISIO 绘图软件的垂直跨职能带模板绘制流程图(详见附件1:流程图模板,附件2:流程图模具); ● 为便于浏览,一页流程图中活动框的数量一般不应超过20个(若流程层级划分合理,一个流程的活动一般可以控制在20个以内),保证一页流程图在A4页面范围内能清楚显示,否则可分页绘制,但为了保证流程图的可读性应尽量避免分页; ● 在一个流程图内每个职能带的标题应是唯一的,职能带标题的命名格式为“单位名称+职位名称”(若流程只涉及一个单位,则单位名称可省略); ● 流程图内文字采用宋体;流程标题采用14pt 字体、加粗、左对齐;职能带标题采用12pt 字体、中间对齐;其它流程图正文内文字采用8pt 字体; ● 尽量避免交叉线、有时可以适当合并以求简单明了; ● 在保证能体现流程活动先后顺序的前提下,活动框的排列应尽量紧凑。 3流程图格式 3.1流程图常用形状的使用说明 3.1.1活动框 ●形状: 系统外操作 ●使用说明: — 每个流程活动用一个活动框表示;

AMP网络模块制作方法

?如何使用KD打线刀制作AMP安普网络模块[教程]?AMP网络模块制作方法 家庭安装网络的模式很简单,无非是一头打水晶头一头打模块。 下面这几张图,我想就能说明问题了,有几点注意一下: 1,排线方式按照B( 568A 绿白蓝白橙白蓝橙绿棕白棕 568B 橙白橙绿白蓝蓝白绿棕白棕 )标准,模块上有标的,; 2,排线的时候,先把线卡在槽里,固定,可以用一点点力嘛。一次卡4条好了,打完一边4条再卡再打另一边的4条,当然,这只是我的建议,或者你自己有更顺手的方式; 3,打模块的时候,找个垫位,不要让它滑动,滑动容易伤手啊。打模块要垂直打,要领8字诀:干净利落、

一刀到位。正确的打下去,是会听到很清脆的声音的,同时会切断多余的线头; 4,打完后,仔细看看自己的作品,每一支线,是否都卡到位了。也可以用测试仪测试一下,是否8支都通;5,一个模块如果被打多几次,那绝对不是好事,金属片开裂,那就over了,要想保持99%或以上的接通率,其实跟很多因素有关,比如:技术员、工具、网线质量、模块质量、预留线长短、垫位位置等等。

100M、1000M网卡连线的排线制作方法 100M、1000M网卡连线的排线制作方法 5类线(100m)的制作: a: 绿白(3)、绿(6)、橙白(1)、蓝(4)、蓝白(5)、橙(2)、棕白(7)、棕(8) b:橙白(1)、橙(2)、绿白(3)、蓝(4)、蓝白(5)、绿(6)、棕白(7)、棕(8) 常见为:b-b用于连接Hub、交换机、路由器等设备。常见对拷线:a-b(1-3、2-6交叉)用于网卡到网卡的直接。

6类线的制作(千兆线): a:橙白(1)、橙(2)、绿白(3)、蓝(4)、蓝白(5)、绿(6)、棕白(7)、棕(8) b:绿白(3)、绿(6)、橙白(1)、棕白(7)、棕(8)、橙(2)、蓝(4)、蓝白(5) 常见为:b-b用于连接Hub、交换机、路由器等设备。常见对拷线:a-b(1-3、2-6、4-7、5-8交叉)-(与100m的不同) 以25对线缆为例子说明: 线缆有五个基本颜色,顺序分别为白、红、黑、黄、紫,每个基本颜色里面又包括五种颜色顺序分别为蓝、橙、绿、棕、灰,既所有的线对1—25对的排序为白蓝、白橙、白绿、白棕、白灰……紫蓝、紫橙、紫绿、紫棕、紫灰。 对于100对线缆里面用以25对线缆为例子说明: 线缆有五个基本颜色,顺序分别为白、红、黑、黄、紫,每个基本颜色里面又包括五种颜色顺序分别为蓝、橙、绿、棕、灰,既所有的线对1—25对的排序为白蓝、白橙、白绿、白棕、白灰……紫蓝、紫橙、紫绿、紫棕、紫灰。 对于100对线缆里面用蓝、橙、绿、棕四色的丝带分成四个25对分组每个分组在按上面2 5对接线方式。 按颜色排线,采用十针打线刀断线,再对应用十针打线刀打上四对\五对连接模块就可以。(主干颜色顺序:白、红、黑、黄、紫。水平颜色顺序:蓝、橙、绿、棕、灰) 电缆的分法

网络信息模块的正确安装

网络信息模块(网线插座)的正确安装 八芯网线上网其实只用四根芯,所以一根网线是可以走四路电话/两路网络/一路网络两路电话的,建议大家布线的时候不要再单独走电话线了。个人建议能多走有线网络的地方尽量走有线网络。 家装布线中网络接口模块的安装是一个技术活,在某些家装工程中,由于某此施工队对网络部分的安装不是很了解,网络布线也没有经过检测,导致用户在使用时发现网络根本就不通。这种情况在目前家庭装修非常普遍,因此我们施工队尤其是业主应了解一些网络接口模块的安装以免出现问题。 家装工程的网络布线其实和电线布线的施工方式法有些相同,都是在地板、墙壁里暗装,经过PVC管和终结在86底盒。但网络线是一个信息点一根网线,中间不允许续接,一线走到底。这些对于一般施工队来说不难,难的是如何安装网线始点和终点的接口模块。 在始点是位于家庭信息接入箱中的“网络模块条”的安装,在终点是RJ45信息模块的安装。下面分别讲述: 信息模块的安装 这里指的是RJ45信息模块,满足T-568A超五类传输标准,符合T568A和T568B线序,适用于设备间与工作区的通讯插座连接。信息模块的端接方式的主要区别在下述的T568A模块和T568B模块的内部固定联线方式。两种端接方式所对应的接线顺序如下表所示: T586A模式①白绿②绿③白橙④蓝⑤白蓝⑥橙⑦白棕⑧棕 T586B模式①白橙②橙③白绿④蓝⑤白蓝⑥绿⑦白棕⑧棕 1.需打线型RJ45信息模块安装 RJ45信息模块前面插孔内有8芯线针触点分别对应着双绞线的八根线;后部两边分列各四个打线柱,外壳为聚碳酸酯材料,打线柱内嵌有连接各线针的金属夹子;有通用线序色标清晰注于模块两侧面上,分两排。A排表示T586A线序模式,B排表示T586B线序模式。这是最普通的需打线工具打线的RJ45信息模块。 具体的制作步骤如下: 第1步:将双绞线从暗盒里抽,预留40厘米的线头,剪去多余的线。用剥线工具或压线钳的刀具在离线头10厘米长左右将双绞线的外包皮剥去。如图所示。

SAP简单报表生成工具

SAP系统提供了两个傻瓜型的列表生成工具:Quick Viewer和Quick Query。见到这两个工具,Key User往往如获至宝,我们可以用它创建“固定资产列表”、“物料列表”等。 Quick Viewer与Quick Query的区别在于:Quick Vier不能创建包括统计、排序等功能的列表,只能创建基本列表。 使用这两个工具只需要少量的数据库知识,不需要程序开发的知识。 下面这个图说明了这两个工具生成列表的过程: 一、创建 QuickView 1、运行TCode:SQVI(路径:工具-ABAP工作台-实用程序-SQVI-快速查看)。屏幕如下:

输入欲创建的QuickView名称。例如我想创建“固定资产列表”,则输入名称“FA_LIST”,点击“Create”按钮。 2、系统会弹出一个创建对话框。屏幕如下: 输入对于这一张报表的描述,Data Source有四个选择:表、表连接、逻辑数据库、SAP Query InfoSet。在这里,我们选择表连接(即:从多个关联表中取数)。点击确认按钮。 3、下面是QuickView的设计界面:

插入五个数据库表 ANLA 资产主记录 ANLB 折旧条件 ANLC 资产值 ANLH 主资描述 ANLZ 时间相关资产分配 这五个表是有关固定资产的基本表,系统已经设置完整的外键,所以,系统会自动设定表之间的关系。但是,系统自动增加的表之间的关系是依据插入表的先后顺序而定,这种关系往往是错误的,我们需要对表的链接做出调整。在本例中,ANLH、ANLZ、ANLB都与ANLA左外链,而ANLC与ANLB内联。关联表加入完成后,点击返回按钮。 4、下面是QuickView的主界面

SAP HR模块报表开发

SAP HR模块报表开发

目录 1. 概述 (3) 2. HR开发介绍 (3) 2.1 逻辑数据库介绍 (3) 2.2 HR相关逻辑数据库 (4) 2.2.1 PNP (4) 2.2.2 PCH (5) 2.3 逻辑数据库的选择屏幕 (6) 2.3.1 PNP的选择屏幕 (6) 2.3.2 PCH的选择屏幕 (10) 3. HR报表开发 (12) 3.1 HR相关数据库表 (12) 3.2 常用函数和宏 (12) 3.2.1 宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST (13) 3.2.2 函数RH_STRUC_GET (13) 3.2.3 函数HR_READ_FOREIGN_OBJECT_TEXT (14) 3.2.4 函数PYXX_READ_PAYROLL_RESULT (15) 4. 其他 (16) 4.1 PNP和PCH里的变量 (16) 4.2 时间交叉 (17) 4.3 权限检查 (18)

1. 概述 本文介绍了SAP HR模块报表开发的相关经验,结合本人参与项目所做的开发工作,汇总整理了一些在HR开发中需要注意的地方,并介绍了有用的小技巧。相信本文对初级从事HR开发工作的相关人员有一定帮助。因为笔者相关经验也在积累过程中,也许本文中会出现一些错误,还望见谅指正。 2. HR开发介绍 HR 报表开发主要涉及到逻辑数据库的应用,相关的开发工作也主要围绕着逻辑数据库进行。 2.1 逻辑数据库介绍 逻辑数据库则提供另一种选择数据的方式,可以代替SQL语句在数据库中提取数据,供程序操作。因而,可以认为逻辑数据库是一种报表设计程序中的辅助工具,而不能将其误解为一种可进行数据存储的数据库。SAP中提供多种类型的逻辑数据库,开发人员也可自行定义数据源。 Transaction Code:SE36或SLDB

SAPHR系统综合应用平台报表填报流程doc 47页.doc

中国石化集团公司暨股份公司人力资源统计2012年年报及2013年定期报表填报流程及使用说明 (SAP-HR系统) 中国石化集团公司(股份公司)人事部 二〇一二年十一月

目录 第1章概述 (1) 1.1 术语描述 (1) 1.2 报表填报流程概述 (1) 第2章年报提取上报流程 (3) 2.1 数据锁定 (3) 2.2 报表提取 (3) 2.3 表内校验 (4) 2.4 报表保存 (5) 2.5 批量提取保存报表 (6) 2.6 表间校验 (7) 2.7 定期报表提交审核 (7) 2.8 定期报表同级审核 (8) 2.9 定期报表上报 (9) 2.10 定期报表上报查询与打回 (9) 第3章农民工报表提取上报流程 (11) 3.1 报表提取 (11) 3.2 表内校验 (11) 3.3 报表保存 (12) 3.4 定期报表提交审核 (14) 3.5 定期报表同级审核 (14) 3.6 定期报表上报 (15) 3.7 定期报表上报查询与打回 (16) 第4章在京报表提取上报流程 (18) 4.1 数据锁定 (18) 4.2 报表提取 (18) 4.3 表内校验 (19) 4.4 报表保存 (20) 4.5 批量提取保存报表 (22) 4.6 表间校验 (22) 4.7 定期报表提交审核 (23) 4.8 定期报表同级审核 (24)

4.9 定期报表上报 (24) 4.10 定期报表上报查询与打回 (25) 第5章海外报表提取上报流程 (27) 5.1 数据锁定 (27) 5.2 报表提取 (27) 5.3 表内校验 (28) 5.4 报表保存 (28) 5.5 定期报表提交审核 (30) 5.6 定期报表同级审核 (31) 5.7 定期报表上报 (31) 5.8 定期报表上报查询与打回 (32) 第6章报表应用 (34) 6.1 报表查看与导出 (34) 6.2 统计台账 (36) 第7章提取校验 (39) 7.1 机构选择 (39) 7.2 数据准备 (39) 7.3 报表选择 (39) 7.4 提取校验 (40) 7.5 报表台账 (44)

SAP HR模块报表开发讲课稿

S A P H R模块报表开发

SAP HR模块报表开发

目录 1. 概述 (4) 2. HR开发介绍 (4) 2.1 逻辑数据库介绍 (4) 2.2 HR相关逻辑数据库 (5) 2.2.1 PNP (5) 2.2.2 PCH (6) 2.3 逻辑数据库的选择屏幕 (7) 2.3.1 PNP的选择屏幕 (7) 2.3.2 PCH的选择屏幕 (11) 3. HR报表开发 (13) 3.1 HR相关数据库表 (13) 3.2 常用函数和宏 (13) 3.2.1 宏RP_PROVIDE_FROM_FRST和RP_PROVIDE_FROM_LAST (14) 3.2.2 函数 RH_STRUC_GET (14) 3.2.3 函数HR_READ_FOREIGN_OBJECT_TEXT (16) 3.2.4 函数PYXX_READ_PAYROLL_RESULT (16) 4. 其他 (18) 4.1 PNP和PCH里的变量 (18) 4.2 时间交叉 (18) 4.3 权限检查 (19)

1. 概述 本文介绍了SAP HR模块报表开发的相关经验,结合本人参与项目所做的开发工作,汇总整理了一些在HR开发中需要注意的地方,并介绍了有用的小技巧。相信本文对初级从事HR开发工作的相关人员有一定帮助。因为笔者相关经验也在积累过程中,也许本文中会出现一些错误,还望见谅指正。 2. HR开发介绍 HR 报表开发主要涉及到逻辑数据库的应用,相关的开发工作也主要围绕着逻辑数据库进行。 2.1 逻辑数据库介绍 逻辑数据库则提供另一种选择数据的方式,可以代替SQL语句在数据库中提取数据,供程序操作。因而,可以认为逻辑数据库是一种报表设计程序中的辅助工具,而不能将其误解为一种可进行数据存储的数据库。SAP中提供多种类型的逻辑数据库,开发人员也可自行定义数据源。 Transaction Code: SE36或SLDB

报表汇总

AFP病例主动监测记录表 填报单位年月

报告单位(盖章) __________ ________年______月______旬 ⑴ ⑵ 说明: 如本旬未发现A FP病例,应在表中填写“本单位本旬未发现A FP病例”。 调查日期 免疫接种 情况 大便标本采集日期表2 A FP病例旬报表(监测医院用) 病例姓名 监护人姓名性别 出生年月日 家庭住址 麻痹日期 报告日期

麻疹疑似病例主动监测记录表 填报单位年月

麻疹病例旬、月报表(市县乡级通用) 报告单位(盖章) __________ ________年______月______旬 称数数临床确 诊 实验室确 诊 排除报告数调查数 临床确 诊 实验室确 诊 排除及时迟报未报 说明: 如本旬未发现AFP病例,应在表中填写“本单位本旬未发现AFP病例”。

附表1 年月国家免疫规划疫苗常规接种情况报表(各级通用) 单位名称填表日期填表人 1.乡级防保组织每月5日前收集辖区内接种单位接种报表,汇总后上报县级疾控机构;县级疾控机构每月10日前将分乡的接种数据录入或导入《中国免疫规划监测信息管理系统》(4.0以上版本)并上报;市级审核辖区数据;省级收集、汇总、审核辖区数据并报告中国疾控中心。 2.下月需苗数一栏只要求乡级及以下防保组织填写。 3.乙肝疫苗首针及时应种数为在本地出生的无接种禁忌的应种人数。该应种数只需在纸质月报表中填写,无需录入“中国免疫规划监测信息系统”。

附表2 年月第二类疫苗接种情况报表 (各级通用) 单位名称:填表日期年月日填表人: _____ 填报说明: 1.本表分月统计第二类疫苗接种情况;替代国家免疫规划疫苗的第二类疫苗接种情况,同时纳入本表报告。 2.乡级防保组织每月5日前收集辖区内接种单位接种报表,汇总后上报县级疾控机构;县级疾控机构每月10日前将分乡的接种数据录入或导入《中国免疫规划监测信息管理系统》(4.0以上版本)并上报;市级审核辖区数据;省级收集、汇总、审核辖区数据并报告中国疾控中心。

财务报表生成器

财务报表生成器 (FSG:Financial Statement Generator) 是 Oracle General Ledger 的一个功能强大的报表建立工具。FSG做为最重要的一个财务报表开发工具,已经相当成熟,在从10i,11i中和后来的R12中变化并不大。 使用 FSG,您可以: ·根据总帐中的数据生成财务报表,如损益表和资产负债表。 ·定义段值安全性规则,以限制按特定用户和责任生成的 FSG 报表输出中包含的财务信息。 注意:要应用段值安全性规则,必须启用配置文件选项“FSG:实施段值安全性”。 ·利用可再使用的报表组件来定义报表,以便简化根据所定义的报表组件创建新报表的过程。 ·设计自定义的财务报表以满足特定业务需要。 ·根据需要同时打印多个报表。 ·在同一报表请求中,为多个公司、成本中心、部门或帐户结构的任何其它段打印相同的报表。 ·安排报表自动运行。 ·在需要时生成特别报表。 ·将报表打印为制表符分隔文件,以方便将其导入基于客户机的电子表格程序。 ·此外,您还可以使用 GL 桌面集成器的“报表向导”功能来设计和提交财务报表,以及直接从电子表格查看结果。 而《ORACLE Financial Statement Generator (FSG) Setup》就是一本详细介绍所有关于FSG设置的一本书,这本书里面详尽的介绍了如果使用FSG报

表的组件里面的每一个字段的作用,以及不同组合的结果,提供了详尽的实例,希望这样一个报表对大家的对FSG的使用有所帮助。 为了翻译便利,其中的实例译者直接使用了其英文的实例,但是对您的阅读并不会造成麻烦。有一些术语,在中文是在找不到对应的翻译,我们就直接使用了英文,但是其意思会跟大家解释清楚。其中系统的截图直接换成了11i 里面的界面,里面的内容都经过测试,虽然12i中的界面有所改变,但是不影响您的设置和使用。其中R12中多了一个数据访问权限,用对于FSG及其组件的访问做限制,在以后的版本中,译者将会继续将这些内容做添加进来,给大家带来便利。 但书中难免出现纰漏之处,敬请包含,指正。

财务报表分析知识点汇总

财务报表分析知识点汇总 第一章财务分析概论 1、财务分析得含义:财务分析就是企业相关利益主体以企业财务报告及其她经济资料为依据,结合一定得标准,运用科学系统得方法,对企业财务状况、经营成果与现金流量进行全面得分析,为相关决策提供信息支持。 2、财务信息目得:通过对财务报告以及其她企业相关信息进行综合分析,得出简洁明了得分析结论,从而帮助企业相关利益人进行决策与评价。 (1)为投资决策、信贷决策、销售决策与宏观经济等提供依据;(2)为企业内部经营管理业绩评价、监督与经营管理者提供依据。3、财务分析得内容: (1) 会计报表解读(会计报表质量分析、会计报表趋势分析、会计报表结构分析) (2)盈利能力分析 (3)营运能力分析 (4)偿债能力分析 (5)发展能力分析

(6)财务综合分析(杜邦分析法、沃尔评分法) 4.财务分析评价基准得种类: (1)经验基准 (2)行业基准 (3)历史基准 (4)目标基准 5.财务信息需求主体: (1)股东及潜在投资者 (2)债权人 (3)企业内部管理者 (4)政府 (5)企业供应商 6.财务会计信息得内容:按就是否有企业会计系统提供分为:会计信息与非会计信息。按信息得来源分为:外部信息与内部信息。其中,会计信息以财务报告为主,主要报送资产负债表、利润表、现金流量表、所有者权益变动表与会计报表附注。非会计信息包括:(1)审计报告:无保留意见、保留意见、否定意见、无法表示意见(2)市场信息(资本市场信息与产品市场信息)(3)公司治理信息(4)宏观经济

信息 7.财务信息质量特征:可靠性、相关性、可理解性、可比性、重要性、实质重于形式、谨慎性、及时性. 8.财务分析程序得内容: (1)确立分析目标,明确分析内容。 (2)收集分析资料. (3)确定分析评价基准。 (4)选择分析方法. (5)作出分析结论,提出相关建议。 9.财务分析方法: (1)比较分析法(最常用得)a、按比较形式分为:绝对比较与百分比变动比较.b、按比较基准分为:与目标基准比较、与行业基准比较、与历史基准比较。 (2)比率分析法可分为构成比率分析与相关比率分析。(最普遍使用) (3)因素分析法步骤:a明确分析对象;b明确分析对象得影响因素;c明确分析对象指标与其影响因素之间得数量关系,建立函数关系式;d按照一定顺序一次替换各个因素变量,计算各个因素分析对指标得影响程度。

SAP一句话入门SD,MM,FICO,PP,PM,PS,HR

SAP一句话入门:SD SD是Sales and Distribution的简称。在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程。 SD模块中的Sales好理解,而Distribution却容易被忽视。用直白的话来讲,SD模块就是解决“卖”的问题,它关注的范畴有: 1,谁来卖? 2,卖什么? 3,卖给谁? 4,什么样的价格? 5,销售业务模式是什么? 6,货物如何到达客户? 7,钱款如何交割? 对应上述问题,我们分别引出相应的概念: 1,谁来卖? 既是执行销售动作的组织结构及此结构下的人员。SAP术语有:公司代码、销售组织、分销渠道、产品组、销售办公室、销售小组、销售雇员、装运点等。 2,卖什么? 广义销售概念中的销售内容包括实物和非实物的服务。SAP术语中,我们称之为物料(Material)。有实物产品物料,也有服务物料。 3,卖给谁? 卖给客户。这里,客户的外延与内涵较多。如一次性客户、大客户、集团内部客户、海外客户;售达方、送达方、收票方、付款方等。如果对某客户做赊销业务,相应的,该客户还有用于控制应收风险的信用数据。 4,什么样的价格? 价格是销售的技术核心,定价功能也是SAP SD的核心所在。貌似简单的打印在发票上的最终价格,在企业内部可能包含了若干计价小项。如含税基价、销项税、营业税、折扣、返利、附加税等。不同的企业不同的定价策略系统将提供不同的定价过程予以支持。 5,销售业务模式是什么? 业务模式是指:标准信用销售、现金销售、紧急订单、退货业务、免费样品、捐赠、促销业务等。不同的业务模式有着不同的线内线外处理方式。 6,货物如何到达客户? 这里包含的就是上述Distribution的内容。广义的销售,应该包含实物移动。企业可以送货上门或者委托第三方物流公司送货,也可能是客户上门自提。如果是国际贸易,还涉及到通关报检等动作。无论是单据流转还是成本核算,系统都有相应的功能支持。 7,钱款如何交割? 如果不考虑售后服务,收款将是一般意义上销售循环的最后一步。由于有不同的销售业务模式,可能的交割方式有赊销、现金、支票等。根据需要还可以为及时付款的客户予以优惠奖励等措施。 上述概念中,SAP系统将相对静态的数据或者资料称为“主数据”(Master Data),如客户、物料、价格、信用。这些数据一旦建立,只在需要变动时变动。而且在后续的操作中,仅需要唯一标志自己的编号录入,即可带入其他相关信息,从而达到共享的作用。 与数据对应的另一类数据是“业务数据”,如合同、计划、订单、交货单、出库单、发票等。这些资料(我们称之为单据:Document)是在业务发生时实时产生的。由于销售业务具有循环而且可追溯特性,这些单据将互相关连,每一笔完整的业务中都有自己的单据流。即,一个常见的销售业务业务循环将从合同开始、到开票收款结束。

报表自动生成

报表自动生成制作方法与相关设置 报表的自动生成需要从三个方面来确保其功能的实现:1、Excel报表模版的制作;2、配置好相应的打印机;3、在PKS服务器上对报表自动生成及打印进行相关设置。下面从这三个方面介绍详细的制作过程。 一、Excel模版的制作 Excel本身就有强大的数据库功能与数据连接功能,需要通过相应的命令程序使Excel表格按照我们的需求自动的从服务器读取到生产数据。 首先需要对Excel进行设置,打开其数据交换功能,如图所示,具体方法略。 图1 打开Excel数据交换功能后,可利用Excel支持的命令程序使其自动获取数据。按照每两小时整点读取一次数据,每天早晨8点刷新上一日报表进行当日报表生成,所用的命令如附表所示。 二、打印机配置 打印机连接在中控室4#操作站上,以Station 4#作为连接打印机的主机在网内对打印机进行共享。在主机上设置共享后,服务器作为丛机需要将网络打印机添加到本机上,添加好打印机后,在PKS的操作界面上进入System Configuration的Printer打印机设置界面,启用刚建立的打印机即可。 注:(1)在此处添加网络打印机时,在网内查找共享打印机,须在地址栏里输入\\LCR_WS4,将此地址下的打印机共享,而不是\\10.10.10.27。尽管二者所代表的是同一台计算机,但名称上的不同可能会造成一些故障导致报表打印无法完成。 (2)在服务器上的Administrator用户下添加上打印机后,还要在Mngr用户下同样添加打印机。Mngr用户下添加好打印机后不用再在PKS界面上进行打印机设置。 三、PKS设置 Excel表格制作是做出来一个报表的模型,要读取哪些数据,以及何时进行读取。PKS 设置就是为了在每天早晨8点Excel报表开始当天数据录入而清除头一天数据之前,将前一日已生成的报表另存一个备份,放在指定的地方,并按照设定进行打印任务。

相关文档
最新文档