HR Structure

SAP HCM의 3대구조
1. 기업구조: Enterprise Structure (企业结构)
2. 인사구조: Personnel Structure (人事结构)
3. 조직구조: Organizational Structure (组织结构)

1. 기업구조에는 client, company code, personnel area, personnel subarea가 있다. client는 일반적으로 enterprise의 개념으로 쓰이며 company code는 회계에서 기장하는 제일 작은 unit라고 보면 된다. Personnel area는 HCM 모듈에서 사용되는 unit로 반드시 company code에 지정해 주어야 하며 personnel subarea는 기업구조에서 personnel area를 세분화한 제일 작은 unit가 된다. 나중에 personnel subarea group grouping에 따라 서로 다른 급여, 근태 관련 계산 룰과 디폴트 값을 지정할 수 있기 때문에 personnel subarea는 매우 중요한 부분이 되겠다. 

2. 인사구조는 employee group, employee subgroup으로 구성되어 있다. Employee group은 직원에 대한 일반적인 분류라고 할 수 있으며 특정 기간동안 직원이 회사에서 근무함에 있어서의 회사와의 관계를 정의하는 부분이다. Employee group은 급여계산영역 과 급여 체계, 리포트에서의 선택조건 및 권한관리 등에 영향을 미친다. Employee subgroup은 employee group에 대한 세분화라고 볼 수 있으며 대부분의 control feature가 이 레벨에서 정의가 된다. Employee subgroup은 급여 및 근태 관련 계산 rule, 임금유형의 가용성 체크 및 디폴트 값의 결정에 영향을 미치게 된다. 

ps: 급여 계산영역은 동일한 기간과 동일한 급여 지급 일자를 가지는 부류의 사람에게 하나의 급여계산영역을 지정할 수 있으며 급여 계산 영역은 급여 계산 드라이버에 급여 계산 기간, 일자와 급여를 계산해야 될 사람의 인수를 제공해 준다. 조직 지정 인포타입에서 급여 계산 영역은 매월 1일에만 변경 가능하며 월중에는 변경 할 수 없다. 

3. 조직구조는 아래와 같은 몇가지 object로 구성되어 있다. 
O: Organizational unit
C: Job
S: Position
K: Cost center
P: Person

Organizational unit
Organizational unit은 회사내에 존재하는 여러가지의 business unit을 의미하며 여러개의 organizational unit과 그들 사이 관계는 회사내의 조직도를 구성한다. 

Job
Job은 직원이 회사에서 수행하게 되는 task에 대한 일반적인 분류라고 할 수 있다. Job을 정의 함에 있어서는 이 job이 어떤 task를 수행해야 되는지 그리고 이러한 task를 수행하려면 어떠한 구체적인 능력을 필요로 하는지 등등을 념두에 두어야 하며 job은 직간접적으로 직원의 shift planning, 예산계획 수립 및 직원 발전에 영향을 미치게 된다. 

Position
Position은 직원 개개인에 대한 assignment라고 생각하면 되며 직원이 점유하게 된다. 일반적으로 한개의 position에 한명의 직원을 assign하지만 기술적으로는 한개의 position을 여러명의 직원이 공동으로 점유할 수 있다. 또한 position은 공백이 될 수도 있다. 

Cost center
Cost center는 특정 조직이나 position의 비용집계를 목적으로 관리회계에서 생성하는 unit이며 HCM에서는 Org unit이나 position에 assign 할 수 있다. Cost center의 경우에는 만약 하위 조직에 지정하지 않았을 경우에는 자동으로 상위 조직의 cost center를 자동으로 승계하는 특성이 있다. 

Person
Person은 Personnel administration에서 직원 신규 임용시 생성하는 object로 조직 지정 인포타입의 position을 통해서 조직구조와 관계를 맺는다. 

조직 구조 생성 개요
1. 루트 조직 오브젝트 생성
2. 하위 조직 오브젝트 생성 (상위 조직과의 관계 생성)
3. Job 생성
4. Position 생성 (조직단위와의 관계 생성)
5. Cost center 지정
6. Person 지정
7. 기타 조직 관련 인포타입 데이타 입력  

조직관련 유지보수 t-code: 
일반 생성: PPOCE
일반 수정: PPOME
일반 조회: PPOSE
전문가 모드: PP01, PP02

by saper | 2012/12/17 19:17 | HR module | 트랙백 | 덧글(0)

BAPI manual

BAPI step by step 생성 메뉴얼입니다. BAPI_manual.doc

by saper | 2012/12/17 18:30 | Interface | 트랙백 | 덧글(0)

IDOC configuration manual

HR 직원 신규임용시 BPM 쪽에서 데이타를 입력하고 워크 플로우 프로세스를 태워 최종 결재를 받게 되면 Outbound IDOC을 trigger시켜 SAP쪽으로 데이타를 전송 시키고 SAP ECC에서 inbound idoc을 이용하여 데이터를 받아 inbound function module에서 처리한뒤 성공 혹은 실패 처리 메시지를 다시 outbound idoc을 이용하여 bpm에 쏴주는 방식으로 인터페이스를 구현하였습니다.   idoc_configuration_manual_v1.2.zip

by saper | 2012/12/17 18:28 | Interface | 트랙백 | 덧글(0)

안드로이드 개발환경 설정

1.       JDK 다운로드

http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html

My computer -> Click Right button->Properties->Advanced->Environment Variables아래와같은환경변수를User VariablesSystem Variables모두추가한다

JAVA_HOME      C:\Program Files\Java\jdk1.7.0_07

이중빨간색으로표기된부분은JDK 설치경로이다.

2.       Eclipse IDE for Java Developers 다운로드

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/R/eclipse-java-juno-win32.zip

설치를마친HELP->INSTALL NEW SOFTWARE클릭한거기에https://dl-ssl.google.com/android/eclipse/입력하고Enter 키를치면Develop tools선택하는화면이나오게되는데전부선택하고next 계속클릭하면android development tooleclipse설치있다.  

3.       Android SDK 다운로드

http://developer.android.com/sdk/

My computer -> Click Right button->Properties->Advanced->Environment Variables아래와같은환경변수를User VariablesSystem Variables모두추가한다

PATH     C:\Program Files\Android\android-sdk\tools;%JAVA_HOME%\bin;

이중빨간색으로표기된부분은Android SDK 설치경로이다.

설치가끝난android-SDK 있는Android SDK manager실행시키면자동으로SDK 플랫폼과GOOGLE API다운받아업데이트를시켜준다.  다운로드가제대로경우에는4참조바란다.

4.       Android SDK 업데이트연결이안될경우host 파일에아래주소추가

 74.125.237.1     dl-ssl.google.com

by saper | 2012/09/09 12:12 | Android | 트랙백 | 덧글(0)

SAP 로그인 화면 바꾸는 방법

Step1: SE61 T-CODE를 실행시킨다.
Step2: 화면에 아래와 같이 입력한다.


Step3: change 버튼을 클릭하여 변경할수 있다.  최대 16행 70열을 입력할수 있으며 @<code>@ 사이에 01 02 0A 9A등 아이콘 코드를 넣어 아이콘으로 표시할 수 있다. 만약 편집기를 바꾸고 싶으면 Goto -> Change editor를 통해서 편집기를 상호 전환 할 수 있다.

by saper | 2011/06/29 18:25 | HR module | 트랙백 | 덧글(0)

◀ 이전 페이지 다음 페이지 ▶