Skip to content

{ Category Archives } SAP

Lean

일부 파일럿 프로젝트에서 진행해온 ‘Lean‘이 요즘 급물살을 타고 있습니다. 전 BST(Business Solutions & Technology) 조직에 적용해 갈 예정이라네요. 이곳 역시 소프트웨어 개발에 있어 이론과 현실 사이에 큰 Gap이 있는 편이고, Lean의 성격상 많은 이들의 반발을 사고 있는 편인지라 도입이 쉽지만은 않을 것 같습니다. Betriebsrat(사원협의회)의 최근 소식지에는 Lean의 첫번째 원칙인 ‘Eliminate waste’를 언급하면서 이는 해고를 유발하는 [...]

Tagged ,

SQL 최적화, Locking vs. DML

… 데이터 액세스 양의 변화는 아래와 같은 요소들에 의해 큰 변화를 받는다. 인덱스 사용 유무 조인 방식 클러스터 팩터 SQL 문 이와 같은 요소에 의해 10건을 추출하는 SQL은 100만 건의 데이터를 액세스한 후 10건의 데이터 만을 결과로 추출할 수 있고 진정으로 10건의 데이터만을 액세스하여 결과를 추출할 수도 있다. 결국 SQL 최적화는 보이지는 않지만 결과를 추출하기 [...]

Tagged ,

ERP Software in SourceForge.net Top 10 Project

SourceForge.net의 뉴스레터를 보니 Top 10 프로젝트 안에 ERP 관련 프로젝트가 4개나 들어있었다. 1. Openbravo ERP http://sourceforge.net/projects/openbravo Openbravo ERP is a Web based ERP for SME, built on proven MVC & MDD framework that facilitate its customization. | IMPORTANT NOTICE. Openbravo ERP project has been migrated to a new home http://forge.openbravo.com/projects/openbravoerp 2. ZK – Simply Ajax [...]

Tagged , ,

von Oracle zu SAP

오호라! 270억 규모 인천공항 ERP, 오라클에서 SAP로

Tagged ,

SAP, 직원수를 51,500명에서 48,500으로 줄이기로

지난 수요일 아침, SAP가 마침내 2009년 말까지 3,000명을 해고하겠다고 밝혔습니다. 어느 정도 예상은 했지만 그 규모가 제법 큽니다. 덕분에 그날 저녁 열린 All-Hands Meeting의 참석자가 무척 많았음은 물론이고, 접속량 폭주로 네트워크 서버가 다운되는 바람에 저같이 방송을 시청하는 사람들이 불편을 겪었습니다. (이런 적은 처음이네요) 미팅 내용은 의외로 평범했습니다. 해고 선언 자체가 워낙 심각한 사안인지라 다들 조심스러워 [...]

Tagged ,

Nationwide Project

요즘 팀 내 초미의 관심사는 뭐니뭐니해도 Nationwide와의 프로젝트 계약이다. 이미 SAP banking platform을 쓰기로 결정한 상황인지라 Nationwide와의 Payment Engine solution 계약은 성사 가능성이 높은 프로젝트였는데, 그게 난항에 부딛힌 듯. 여러 이야기가 돌고 있지만, 주된 이유는 실제 구축을 맡을 파트너인 Accenture가 너무 금액을 높게 부른 것이 문제인 것 같다. 그들의 고가高價 정책에는 종종 짜증 날 때가 [...]

Tagged ,

Inner Join, Outer Join, FOR ALL ENTRIES IN

Inner Join, Outer Join, 그리고 독특한 Open SQL 문법인 FOR ALL ENTRIES IN 까지. 정리가 잘 안 되어서(특히 performance 입장에서) 여러 문서를 찾아다녀 보았다. 아래는 그에 대한 간단한 정리. database view는 inner join을 이용한다. 즉 database view는 모든 table에 공통적으로 있는 records만 제공한다. help views와 maintenance views는 outer join을 이용한다. INNER JOIN 과 FOR ALL [...]

Tagged , , ,

새로운 SE30, 몇가지 흥미로운 것들

지난 주 참석한 TechEd@BST, ‘ABAP Performance and Trace Analysis’의 내용은 사실 SE30 – 엄밀히 말하면 새 버젼인 SAT – 의 소개와 사용법이 대부분이었습니다. 현재 자주 사용하고 있는 툴이라 대부분의 내용이 낯익은 것들이긴 했지만 몇가지 흥미로운(또는 새로운) 것들을 접할 수 있었지요. 몇가지만 적어보면, Variants 설정 옵션에서 ‘Full aggregation’은 더이상 가용하지 않습니다. 대신 ‘Per Call Position’을 선택해야 [...]

Tagged ,

SAP Commercial – Freestyle

우연히 발견한 SAP 광고. 썩 맘에 든다.

background process 및 aRFC debug 하기

background process와 aRFC는 debug 할 때 아주 골치 아프다. aRFC의 경우 F5 – F7 – F5 를 번갈아 작동시킴으로 debug를 하는데 background process는, 특히 ‘submit’로 다른 session으로 날라가는 경우는 breakpoint가 전혀 작동하지 않는다. 이 경우 보통 endless(infinite) loop를 이용하는 꼼수를 쓴다. 1. use the following code instead of break-point: data a type c. do. if [...]

Tagged