728x90

# RAP or Fiori를 하면서 프로그램을 실행시켰을 때, 사용자에 따라서 [ 회사코드, 플랜트 ... ] 등 값이 들어가게 설정해야 할 때가 있다. 

RAP나 Fiori에서 로직적으로 생각해 보다가 방법이 CBO  말곤 없는 것 같아서 포기했습니다..ㅠ 

이것보다 더 좋은 방법이 있으면 알려주시면 감사하겠습니다. 

 

 

우리가 등록하는 부분은 [ 사용자 Default Value, 어플리케이션 Default Value ]이다. 

 

우선 사용자 Default Value부터 설정해 보자.

 

# [ CBO 필드 ]가 아닌 [ 스탠다드 필드 ]이기 때문에 이 부분은 참고 바란다. #

 

 

# 사용자 Default Value 설정 


# Default Value가 안 보인다면, 런치패드 관리자가 비활성화한 것이기 때문에 이 부분은 참고해 보자. 

1. 우측 상단에 있는 아이콘을 눌러서 [ Setting ]에 들어가 보자. 

 

2. [ Default Values ]을 보게 되면 다음과 같이 여러 기본 값을 넣는 필드가 있을 것이다.

# 권한에 따라서 필드가 달라지기 때문에 참고. 

# 그럼 여기서 [ Company Code ]에 값을 넣으면, 자동으로 [ Company ]에 값이 들어가게 될 것이다.

( 물론 FIORI 설정도 해야 한다 )

 

또한, 사용자별로 Default Value을 설정할 수 있기 때문에 [ 세트 ]를 공통으로 하나 만들어서 설정해 주면, 사용자 비즈니스 별이 다르게 설정할 수 있다.

 

 

# 어플리케이션 Default Value 설정 


# 런치패드에서 FIORI 앱의 PARAMETER를 설정해 주는 과정이다. 

 

# 01. 자동으로 들어가게 만들려는 FIORI 앱을 설정하기 위해서 [ 런치패드 ] 앱의 [ FLP Application Manager ]로 들어가 보자. 

 

# 02. 상단에 있는 필터를 사용해서 해당하는 [ FIORI 앱 ]을 찾아서 [ Technical Catalog ID ]에 해당하는 링크를 클릭해 보자.

# 그럼 다음과 같이 다양한 정보들이 나오는데 우리가 볼 것은 하단에 있는 [ Parameter ]을 보면 된다. 

 

# 03. [ Parameter ] 값을 추가해서 해당하는 [ Name ]을 적은 뒤에 [ Default Value ] 값에 [ 하단에 있는 표 ] 참고해서 넣으면 된다. 

# [ %% ____ %% ] # 사이에 값을 넣어야 하니 참고 

 

# 하단에 있는 값만 있는 것이 아니고 다른 값도 있으니 참고 바랍니다. SAP가 지금도 꾸준히 만들고 있다고.. 

1. 재무 및 관리회계 (FI/CO)

UserDefault ID 설명 백엔드 PID
UserDefault.CompanyCode 회사 코드 BUK
UserDefault.ControllingArea 관리 회계 영역 CAC
UserDefault.CostCenter 코스트 센터 KOS
UserDefault.ProfitCenter 손익 센터 PRC
UserDefault.ChartOfAccounts 계정과목표 KPL
UserDefault.FiscalYear 회계 연도 GJR
UserDefault.Ledger 원장 (Ledger) GLN
UserDefault.FinancialManagementArea 자금 관리 영역 FIK
UserDefault.AssetClass 자산 클래스 ANK

 

2. 영업 및 유통 (SD)

UserDefault ID 설명 백엔드 PID
UserDefault.SalesOrganization 영업 조직 VKO
UserDefault.DistributionChannel 유통 채널 VTW
UserDefault.Division 제품군 (Division) SPA
UserDefault.SalesOffice 영업소 VKB
UserDefault.SalesGroup 영업 그룹 VKG
UserDefault.SoldToParty 판매처 (고객) KUN

 

3. 자재 관리 및 구매 (MM)

UserDefault ID 설명 백엔드 PID
UserDefault.Plant 플랜트 WRK
UserDefault.StorageLocation 저장 위치 LAG
UserDefault.WarehouseNumber 창고 번호 (EWM/WM) LGN
UserDefault.PurchasingOrganization 구매 조직 EKO
UserDefault.PurchasingGroup 구매 그룹 EKG
UserDefault.MaterialGroup 자재 그룹 MKL

 

4. 생산 및 설비 (PP / PM)

UserDefault ID 설명 백엔드 PID
UserDefault.MaintenancePlant 유지보수 플랜트 SWK
UserDefault.MaintenancePlannerGroup 유지보수 계획 그룹 IHG
UserDefault.WorkCenter 작업장 AGR
UserDefault.PlannerGroup 생산 계획 그룹 PPS

 

 

# 04. 해당하는 값을 넣고 실행을 시켜보면 사용자 Default Value에 맞게 잘 들어가는 걸 볼 수 있을 것이다. 

https://community.sap.com/t5/technology-blog-posts-by-sap/sap-fiori-for-sap-s-4hana-yes-key-users-can-set-default-values-for-other/ba-p/13550293

 

 

 

끝.

 

 

 

 

 

728x90