FUNCTION in R/3 4.6C AND ECC 5.0
FIMA_DATE_CREATEHR_ECM_GET_DATETYP_FROM_IT0041[@more@]FIMA_DATE_CREATEIN 4.6CI_YEARS LIKE VTBBEWE-ATAGE 0I_MONTHS LIKE VTBBEWE-ATAGE 0I_DAYS LIKE VTBBEWE-ATAGE 0I_CALENDAR_DAYS LIKE VTBBEWE-ATAGE 0without sign.in ECC 5.0with sign.HR_ECM_GET_DATETYP_FROM_IT0041this function is not in ECC 5.0create one :FUNCTION ZHRF_GET_DATETYP_FROM_IT0041.*"----------------------------------------------------------------------*"*"Local interface:*" IMPORTING*" VALUE(PERNR) TYPE PER
user exit for PBAS0001
PA: PBO/PAI[@more@]*----------------------------------------------------------------------** INCLUDE ZXPADU01 **----------------------------------------------------------------------** data declaration in ZXPADTOP "Global Data DATA: I2005 LIKE P2005, I2006 LIKE P2006.* default values in ZXPADU01 WHEN '2006'. MOVE INNNN TO I2006. IF I2006-SUBTY = '15' OR I2006-SUBTY = '20'. MOVE '99991231' TO I2006-DEEND.
Definition of Payroll accounting area
The payroll accounting area is an organizational unit defined for the purpose of payroll accounting. All employees who are accounted together are assigned to the same payroll accounting area where the payroll will run at the same time. Each payroll accounting area determines specific dates for which the payroll runs.[@more@]
Definition of Employee group
The employee group defines the relationship between an employee and a company in that the employee makes a certain contribution to the company in terms of work. [@more@]The following are the principal functions of the employee group:· Default values can be generated for payroll accounting area and basic pay, for example, according to employee group.· The employee group is used as a selection criterion for reporting.· The employee group is one unit of the authorization
Definition of Personal sub-area
Personnel sub-areas represent a further subdivision of the personnel area. The principal organizational aspects of human resources are controlled at this level, namely the pay scale and wage type structures and the planning of work schedules. [@more@]The main organizational functions of the personnel sub-area are as follows:· To specify the country grouping. Master data entry and the setting up and processing of wage types and pay scale groups in payroll depend on the country grouping.
Definition of Personal area
A personnel area is a specific entity for personnel administration. It represents a subdivision of the company code.[@more@]· It decides the currency which will be used in the company.· It defines and controls some country-specific data.· It is a selection criterion for reporting.· It constitutes a unit in authorization checks.· The personnel area must be unique and be assigned to a company code.
Definition of Company code
The company code is a self-contained unit in legal terms, for which you can draw up a complete set of accounts. The company code is defined in the FI module and is the highest level of the company structure.[@more@]
Definition of Cost Center
Cost centers are maintained in Controlling. They can be assigned by organizational units or positions. Therefore, if organizational unit A is assigned to cost center Z, then the positions (employees) of unit A belong to cost center Z accordingly.· Cost Center: Object type ‘K’[@more@]
Description of Postion
· Positions are the individual employee assignments in the enterprise, such as a HR manager. Positions are occupied by holders (employees or R/3 users). · A position automatically inherits the tasks and characteristics assigned to the job.· Position: Object type ‘S’ (Specification)[@more@]
Description of Job
· Each job represents a unique classification of responsibilities in your organization, such as a manager.· A job can be taken by many employees in your organization.· A job describes a position. If you create a new position, this must be related to the corresponding job. · Job is unique in one enterprise. It has nothing to do with organizational unit. Instead, positions are related with Organizational Unit.· A position inherits the job’s tasks but y
Definition of Organization Unit
Organizational units describe the various business units in your enterprise that are usually structured according to tasks and functions. Organizational units could be departments, teams, groups and even branches, and subsidiaries. [@more@]· Organizational units can de defined loosely as functional or regional departments, or more specifically as project groups, depending on the type of organization you have.· Organizational units are related to cost centers from Controlling. T
动态创建search help
通过在屏幕的逻辑流里面调用FUNCTION F4IF_INT_TABLE_VALUE_REQUEST 可以实现使用动态生成的内表作为search help的内容[@more@]在内表中,也可以对内表数据进行组合以后作为新的关键字等使用definitionTABLES: P0021.TABLES: PA0021.TABLES: PA9501.DATA: PERNR LIKE P9501-PERNR, ENAME LIKE Q0021-ENAME.DATA: BEGIN OF ZTABLE_MEMBER OCCURS 0, ENAME LIKE Q0021-ENAME, FGBDT LIKE P0021-FGBDT, FANAM LIKE P0021-FANAM, FAVOR LIKE P0021-FAVOR,END OF ZTABLE_MEMBER.DATA: progname TYPE sy-repid, dynnum TYPE s
Coffee Cat' s Quotation
1.Money is not everything. There's MasterCard & Visa. 钞票不是万能的,有时还需要信用卡。 2.One should love animals. They are so tasty. 每个人都应该热爱动物, 因为它们很好吃。 3.Save water. Shower with your girlfriend. 要节约用水, 尽量和女友一起洗澡。 4.Love the neighbor. But don’t get caught. 要用心去爱你的邻居, 不过不要让她的老公知道。 5.Behind every successful man, there is a woman.And behind every unsuccessful man, there are two. 每个成功男人的背后, 都有一个女人. 每个不成功男人的背后,
Prepare to enter the phase of configuration
最近一直忙于业务调研,好久没有碰系统了。现在终于接近BP的签署了。可惜开发和增强的内容太多,有点胆怯。不过,看来这次可以好好恶补一下系统知识了。期待ing........................[@more@]
Individual Income Tax Rate (CN)
闲来无聊发点政策法规吧,免得临时需要的时候手忙脚乱。先来个个人所得税的吧[@more@]级数 全月应纳税所得额(含税所得额) 全月应纳税所得额 (不含税所得额) 税率% 速算扣除数 1不超过500元的不超过475元的502超过500元至2000元的部分超过475元至1825元的部分10253超过2000元至5000元的部分超过1825元至4375元的部分151254超过5000元至20000元的部分超过4375元至16375元的部分203755超过20000元至40000元的部分超过16375元至31375元的部分2513756超过40000元至60000元的部分超过31375元至45375元的部分3033757超过60000元至80000元的部分超
I'm so tired.
最近项目的进度和工作量越来越沉重。每天能睡上8小时的奢侈想法几乎已经不会出现在我的脑海里了。唉 看来做项目最重要的还是: 体力[@more@]
Enter into phase two
有些日子没有碰系统了。[@more@]最近都在忙于业务分析。感觉本来就不扎实的手艺又生疏了不少。不过从下周开始就进入第二阶段了。或许能够忙里偷闲,偷偷研究一下自己感兴趣的模块和底层了。
Time management status
使用Time management status来控制员工在时间评估中是否被处理以及如何处理。这个状态对时间评估来说是很重要的。[@more@]Use使用time management status来决定员工的时间数据是否:· 做时间评估 · 转移到Payroll · 仅被Payroll处理在IT0007中定义员工的Time management status。如果设置的状态不对,那么可能不会按你想要的方式进行时间评估。Structure可以在IT0007中设置以下状态:只在Payroll的时间处理部分处理时间的状态:· Time evaluation with planned times (0): 有这个状态的员工不会做时间评估。员工的time wage types在Pa
New Project, new life
Life of an external consultant最近因为项目,开始过上了空中飞人的生活。成为了传说中的IBM,可惜只是一个Internal Business Man,而不是International Business Man。掰了一下手指,到项目结束还有一些日子。 坚持坚持吧[@more@]
some useful report or t-code for PY
Program RPU12W0S to back up T512B, use RPU12W0C to restore T512W based on T512BDelete employee: RPUDELPNWrite result back to infotype: SA38 - > RPABRI00Delete payroll result: PU01查看薪资计算过程Log路径: Parital period factoring and storage - PIT - input/ processing/ output[@more@]