Dynamics AX 관련 Job 구직 중입니다.

Posted by Alvin You
2015. 1. 30. 02:17 분류없음

안녕하세요.

준영이 아빠입니다.

 

1년이라는 긴 육아 생활을 마치고, 2015년 4월부터 새롭게 근무할 회사를 찾습니다.

제가 관심 있는 분야는 당연히 Dynamics AX 관련 개발 또는 물류쪽 컨설턴트이지만 국내 수요가 너무 없는 상황이라 ERP/ECM/MS Solution/Solution Presales 분야 중 제 호기심을 자극할 수 있는 직업이라면 언제나 환영입니다.

자세한 경력 사항은 아래 표를 보시면 되구요. 그 중 제가 자신 있는 분야를 요약하면 아래와 같습니다.

아래 시스템과 관련된 구직 정보가 있으시면 zexous@gmail.com 으로 연락 부탁 드립니다.

 

 - Dynamics AX Development & Consulting T&L, Retail Module

 - Active Directory

 - MS Exchange Server

 - MS Sharepoint Server

 - EMC Documentum

 - ASP.NET

 - ERP 시스템 중 회계/인사/급여 시스템 구현 경험 있음

 

제가 회사에 도움이 될 수 있고 저 또한 만족할 수 있는 회사라면 언제든지 연락 부탁 드립니다.

영문 이력은 블로그 우측에 있는 View my profile on LinkedIn 배너를 클릭하시면 볼 수 있습니다.

 

 년 월  일 

         

1999

2000

5

4

~

프로젝트 명 : 진로발효 인사급여/회계 시스템 Project

프로젝트 기간 : 1999.06 ~ 1999.07

사용언어 : PowerBuilder 6.5 C/S

DBMS : Oracle 8.0.5

 

프로젝트 명 : ㈜하늘교육 인사급여/회계/영업관리 및

               지소용 회원관리(CD 배포판) 시스템 개발

프로젝트 기간 : 1999.08 ~ 2000.04

사용언어 : PowerBuilder 7.0 C/S, Delphi 4.0 C/S

DBMS : Oracle 8.0.5, MS Access

2000

2001

5

1

~

 

신규사업 추진 및 솔루션 영업

-      UMS Package : Faxination for Exchange/SAP

-      CRM Package : Maximizer/Entice 제품에 대한

기술지원 및 영업지원 활동

2001

2002

2

5

~

프로젝트 명 : 파고다아카데미㈜ 회계 시스템 Project

프로젝트 기간 : 2001.02 ~ 2001.06

사용언어 : PowerBuilder 7.0 C/S

DBMS : Oracle 8.0.5

 

유지보수

-      파고다아카데미㈜ 회계 시스템

-      한국 소비자 보호원 인사/급여 시스템

-      상보기업 영업/회계 관리

-      서울교원단체 연합회 회원/논문/상조회/회원 관리

-      경기도교원단체 연합회 회원/논문 관리

사용언어 : PowerBuilder 5.0/6.5/7.0

DBMS : Oracle/MS-SQL Server

2002

2003

8

7

~

개발 및 유지보수

-      회계전표 결재 시스템 개발 및 유지보수

-      직원 급여 시스템 개발 및 유지보수

-      수강매출/선수금 자동 회계전표 적용

-      경리지원팀 사업소득/기타소득/결산업무 지원

사용언어 : PowerBuilder 7.0

DBMS : Oracle 8.0.5

2003

2005

8

11

~

개발 및 유지보수

-      강사 급여 시스템 유지보수

-      계열사(Direct English, iNPagoda) 회계시스템 적용

-      메일 서버 운영 및 관리(Merak 메일 서버)

-      강의 평가 시스템 개발 및 유지보수

사용언어 : PowerBuilder 7.0, Delphi 5.0

DBMS : Oracle 8.0.5

 

프로젝트 관리

-      .NET 기반 신규 ERP 시스템 프로젝트 관리

-      사용자 요구사항 분석 및 문서화

-      외주업체와의 커뮤니케이션 담당

-      검수 및 검수완료 후 유지보수

-      Legacy 시스템 데이터 이관 작업

 

교육

-      직원대상 MS Excel 교육

-      직원대상 전자결재, 회계, 그룹웨어 시스템 교육

2006

2008

7

8

~

프로젝트 명 : 롯데알미늄 EIP Project

프로젝트 기간 : 2006.07.24 ~ 2006.11.15

담당 역할 : 공통팀 PL

- Legacy HR, AD, EIP Solution과의 인사 정보 동기화

- S/W(Exchange, MS-SQL) Infra 담당

 

프로젝트 명 : 동부화재 Web Mail 개선 Project

프로젝트 기간 : 2006.11.16 ~ 2006.12.10

- Bug Fix & Improved Performance

 - Exchange Store Event 개발 및 테스트 작업

 - 부하 테스트 진행

 

프로젝트 명 : LIG NEX1 EIP Project

프로젝트 기간 : 2006.12.11 ~ 2007.05.17

담당 역할 : 공통팀 PL

- HR Sync 모듈 및 동호회(CoP) 개발

- EIP Messenger, SSO, IM 모듈간의 인터페이스 담당

- SQL Server2005, Exchange Server 2003 Infra 담당

- Backup & Recovery 담당

- 운영 이관을 위한 개발자 교육 담당

 

프로젝트 명 : LIG 손해보험 e-mail Auditing 시스템

프로젝트 기간 : 2007.01.29 ~ 2007.02.02

개발 내용

- 메일 감사 시스템개발

 

개발 언어 : C#, ASP.net, MS .NET Framework 1.1

서버 플랫폼 : AD, Exchange2003, SQL Server 2005

 

프로젝트 명 : CDI Holdings EIP Project

프로젝트 기간 : 2007.05.18 ~ 2007.10.31

담당 역할 : 공통 PL

- 동호회(CoP), KMS, 협업 팀룸 개발

 

개발 언어 : C#, Asp.net, MS .NET Framework 2.0

서버 플랫폼 : AD, Exchange 2007, SQL Server 2005

             Microsoft Office SharePoint Server 2007

 

2007.11.01 ~ 2008.04.14

-      고객 지원 및 유지 보수

-      유지 보수 관리를 위한 ITIL 솔루션(Paladin) 설치 및 운영 관리

-      Quest Products 테스트 및 Case Management

-      서울반도체 Exchange Log Agent 개발

-      포스코 강판 EDMS 시스템 데이터 이관 Agent 개발

 

프로젝트 명 : LIG 손해보험 차세대 통합결재 Project

프로젝트 기간 : 2008.04.15 ~ 2008.8.29

담당 역할 : 업무 결재 PL

-      SSIS 를 이용한 인사, 조직, 기준정보 동기화 작업

-      Web Service를 이용한 기간계 시스템 인터페이스

-      공통 화면 및 결재선 구성 개발

-      기간계 시스템과의 인터페이스 테스트

서버 플랫폼 : Windows 2003 R2, SQL Server 2005 Ent.

2008

2009

9

12

~

프로젝트 명 : 노동부 ECM

프로젝트 기간 : 2008.11.3 ~ 2009.4.10

담당 역할 : ECM 시스템 PL

-      EMC Documentum Server Install & Configuration

-      Windows 탐색기 기반의 ECM 클라이언트 개발

-      다우리 포털 인증 정보를 이용한 SSO 적용

-      Hooking을 이용한 파일 열기 및 저장 기능 구현

(MS Office, 아래 한글, 인터넷 익스플로러)

-      조직도를 기반으로 한 문서 분류체계 및 권한 설정

-      보안 USB 인터페이스를 위한 ECM API 제공

서버 플랫폼 : IBM AIX 5L V5.3, Oracle 10g,

EMC Documentum 5.3 sp6(DFC 이용)

 

프로젝트 명 : 삼성전자 Global-ERP Project

(SAP Document Archiving)

프로젝트 기간 : 2009.4.13 ~ 2009.6.5

담당 역할 : Scan Station(Scan Client) 개발

-      EMC Pixtools for .NET기반의 스캔 클라이언트 개발

-      RFC 를 이용한 SAP 시스템과의 인터페이스 개발

-      DFS 를 이용한 메타정보 및 이미지 저장

-      Live Update Setup 버전을 이용한 해외 법인 배포

서버 플랫폼 : Windows 2003 Server, Oracle

             EMC Documentum 6.5 sp1

 

프로젝트 명 : 동서식품 SAP Document Archiving

프로젝트 기간 : 2009.7.20 ~ 2009.8.14

담당 역할 : Scan Station(Scan Client) 개발 및 기능개선

 

ECM 사업부 EMC Powerlink SR(Service Request) 담당

삼성전자 PVI 사업부를 위한 Documentum 분산환경 POC

EMC HVS(High Volume Server)EMC HVS(High Volume Server) 테스트 진행

2009

2012

12

7

~

프로젝트 명 : 롯데시네마 포털&전자결재

프로젝트 기간 : 2010.2.1 ~ 2010.5.7

담당 역할 : PL 및 포털 개발 담당

-      포털 화면 레이아웃 구성

-      제안관리 자동 인증

-      업무 시스템 웹파트 구성

-      디자인 반영

서버 플랫폼 : Windows 2003 R2, SQL Server 2008 Ent.

 

프로젝트 명 : 롯데닷컴 그룹웨어(포털,메일,전자결재 등)

프로젝트 기간 : 2010.5.10 ~ 2010.9.3

담당 역할 : PL 및 포털 개발 담당

-      MS Sharepoint 2007 기반의 포털 설계 및 개발

-      기업내 SNS Yammer 웹파트 개발

-      MS Sharepoint Library를 통한 업무 게시판 작성

-      RFC를 통한 SAP ERP 시스템 연계

서버 플랫폼 : Windows 2008 R2, Exchange Server 2010, SQL Server 2008 Ent.

 

프로젝트 명 : 포스코 강판 데이터 마이그레이션

프로젝트 기간 : 2011.3.23 ~ 2011.5.13

담당 역할 : 개발자

-      ()문서관리 시스템(Sharepoint 2001)의 데이터 추출

-      POSCO ICT SmartECM에 데이터 이관

 

프로젝트 명 : LG전자 SW 개발협업 시스템

프로젝트 기간 : 2011.5.26 ~ 2011.10.31

담당 역할 : PL

- MS Sharepoint 2010 기반의 소프트웨어 개발 협업 시스템 구축

- 소프트웨어 개발 프로세스 단계별 산출물 관리 시스템

 

프로젝트 명: 한국무역보험공사 웹메일 시스템

프로젝트 기간 : 2011.11.1 ~ 2012.02.29

담당 역할 : PL

-      Exchange Server 2010 기반의 웹메일 시스템 구축

-      SSO(Single Sign On) 연동

-      구 시스템 EML 데이터 마이그레이션( 200만건)

-      업무계와 연동된 자동메일 발송,수신메일 저장 구현

-      메신져 알리미 서비스 연동

서버 플랫폼 : Windows 2008 R2, Exchange Server 2010, SQL Server 2008 R2 Ent. 

2012

213

7

11

~

고객사 명 : AC PACIFIC LLC.

담당 역할 : Enterprise Architecture, 기술 부분에 대한 커뮤니케이션 역할 담당

-      AX 2012 Retail POS 솔루션 구현

-      AIF를 통한 ITEM 업로드 프로그램 개발

-      RealTime Service 배포 및 Troubleshoot

-      POS 주변 기기(바코드, 영수증 프린터, Line Display) 연동을 위한 OPOS Driver 배포 및 테스트 진행

-      바코드 출력 부가 기능 개발

-      추가적인 SSRS 리포트 개발

 

고객사 명:True Religion Brand Jeans Hong Kong Limited.

담당 역할 : Technical Consultant, 기술 부분에 대한 커뮤니케이션 역할 담당

-      HongKong 데이터센터와 한국 지사간의 MPLS 네트워크 설정에 대한 커뮤니케이션 담당

-      Dynamics AX 2012 R2 설치 및 Retail Module 배포

-      Retail POS 배포 및 매장 POS 장비 셋업

-      Retail POS에 한글 라벨(명칭) 적용

 

고객사 명 : Outback Steakhouse Korea

담당 역할 : Application Consultant, Sharepoint Developer

-      Legacy POS AX Sales Standard 기능간의 인터페이스 설계

-      영업 과 메뉴 관리에 대한 업무 분석 및 TO-BE 시스템 설계 및 구현, 교육

-      Sharepoint 2010 기반의 Enterprise Portal에 추가 기능 구현

 

 

 

        

2002

2002

3

3

7

29

Oracle FastForward ERP 교육

(Apps, Financials, Distributions, Manufacturing Module)

2002

2002

10

12

~

회계원리, 중급회계 I, II

2007

2007

7

7

2

6

Exchange Server 2007 Installation & Configuration

Exchange Server 2007 개발자 교육

OCS 2007 Beta Installation & Configuration

2007

2007

11

11

13

16

Exchange Server 2007 디자인 과정

2007

2007

12

12

10

14

Microsoft UC BPIO(Business Productivity Infrastructure Optimization) Technical Training

2007

2008

12

1

3

14

Project Management Professional On-line Training

2008

2008

3

4

31

4

MOSS 2007 고급 개발자 과정

2009

2009

9

9

21

25

Architecting EMC Documentum Applications

2010

2010

11

11

26

27

SharePoint 2010 Developer Community Training

2012

2012

9

9

17

21

AX 2012 Install & Development Training

Dynamics AX 2012에서 Legal Entity 삭제 방법

Posted by Alvin You
2015. 1. 19. 01:11 Dynamics AX/Development

Dynamics AX 2012에서 Legal Entity(법인 코드)를 지운 다는 것은 무슨 의미 일까요? 해당 법인 코드에 생성된 모든 트랜잭션 데이터는 삭제하고 시스템에 셋팅된 값들만 남겨 놓는다는 의미로 저는 해석이 됩니다.

어떤 상황에서 이런일이 발생 할 수 있을까요?

1) 프로젝트 중반에 고객사가 인수 합병되어, Legal Entity 변경을 해야 되는 상황

2) 프로젝트를 새롭게 다시 진행해야 될 상황

 

그렇다면, 이미 트랜잭션이 발생된 Legal Entity를 AX 화면에서 삭제가 가능 할까요?

위 화면의 Delete 버튼을 눌러 Legal Entity 삭제를 시도하면, 아래와 같이 트랜잭션 데이터가 없을 경우 아래 메시지 창을 통해 삭제 할 수 있습니다.

하지만, 트랜잭션 데이터가 있는 Legal Entity 삭제의 경우는 아래와 같은 오류 메시지가 뜹니다.

이런 상황에서도 Legal Entity를 삭제하고 재 생성을 해야만 한다면 어떻게 할 수 있을까요?

아래 방법을 통해서 생성된 트랜잭션 데이터를 삭제하고, Legal Entity를 삭제할 수 있습니다.

1. 삭제하고자 하는 Legal Entity를 선택합니다. AX Client의 작업 중인 Legal Entity가 삭제 대상이면 됩니다..

2. AOT(Ctrl + D)에 들어가 "SysDatabaseTransDelete" Class에 있는 Run Method를 실행합니다.

위 클래스를 통해 선택된 회사 코드로 생성된 모든 트랜잭션 데이터를 삭제할 수 있습니다.

3. 예(Y)/아니오(N) 버튼 중 예(Y)를 누르면, 모든 트랜잭션 데이터가 삭제되기 시작합니다.

4. Organization Administration > Setup > Organization > legal entities 화면에 들어가 다시 Legal Entity를 삭제하면 오류 없이 삭제되는 것을 확인 할 수 있습니다.

X++에서 AX 2012 Table에 이미지 저장하기

Posted by Alvin You
2015. 1. 16. 01:09 Dynamics AX/Development

ERP 시스템은 기업내의 많은 업무 영역의 표준 데이터들을 관리 하기 때문에 사진, 문서, 동영상 자료와 같은 비정형 데이터의 저장 및 해당 자료가 어떤 업무와 연관되어지는지에 대한 연동이 필요하게 됩니다.

아래 코드는 사용자의 컴퓨터(Client Side)의 비정형 데이터 중 샘플로 이미지를 AX 테이블에 저장하는 코드 샘플입니다.

  • UserProfile Table

화물자동차 운송주선사업 개요

Posted by Alvin You
2015. 1. 15. 01:40 분류없음

 

  

  

  

(1) 자동차운송중개·대리업태

㈎ 실제 영업방법은 화주로부터 운송의뢰(주로 전화) 받은 화물을 지입차량, 개인 개별업자 차량을 확보 또는 수배 용차하여

    운송토록 위탁하는 형태로 운영된다.

㈏ 중개 대리업태는 타인(차주 등)의 명의와 계산으로 운송업무가 이루어지며 요금(수수료)은 통상 거래운임의10% 정도이다.

※ 체계도 설명

1. ⓛ의 화주의 화물수송의뢰는 통상 유선에 의한 전화계약에 의존.

2. ②의 운송주선사업자가 수배하는 차량은 지입차량의 관리수탁 또는 운송사업면허를 취득하여 직영하는 경우

   그리고 타인소유의 화물자동차를 대상으로 확보 수배하여 배차함.

3. ②의 배차시 운송중개대리업자는 배차증을 발행하고 운임의 10%에 해당는 주선요금(수수료) 징구.

4. ②의 배차는 통상적으로 대기선착순에 의함.

5. ④,⑤,⑥의 물량수송시 운송사업자 또는 차주는 화물위 수탁증(배차증)에 기재된바에 의한 운송 완료후 착지, 화주로부터

   인수증을 교부받아 화주로부터 운임수수.

6. 이 경우의 운송주선업자는 단순히 운송계약을 중개하거나 대리할 뿐이며, 수송에 따르는 책임은 부여되지 아니함.

 

(2) 계약운송주선업태

㈎ 화물자동차운송주선업은 쌍무계약에 의한 책임수송 서비스를 제공하는 사업으로써 수 출입품, 원자재, 완제품등

일반화물수송과 이사화물취급을 포함한다.

일반화물운송주선업 : 주로 화물터미널 또는 인근지역 그리고 화주의 수송물량 발생 인근지역에 소재하며 화주와 연간 또는

월간 화물수송계약을 체결하고 운송사업자의 지입차량 또는 운송주선업자(중개 대리)가 확보한 차량등을 이용하여 책임수송

업무를 행하는 형태이다.

이사화물취급업(이사짐센타) : 상용인부를 고용하고 주로 5톤이하 소형화물자동차를 이용하여 화주로부터 이삿짐수송 및 부

대작업을 의뢰 받아 포장,상하차 작업,반입과 반출작업,정리정돈 등의 부대서비스를 일괄하여 제공하는 형태임.

최근 포장서비스와 이삿짐의 가구내 배치 정리작업등 토탈서비스를 제공하는 포장이사 형태로 발전하고 있다.

㈏ 운송주선업은 자기의 명의와 계산으로 운송업무가 이루어지며 운송주선업자는 거래수입금액을 수입한다.

※ 체계도 설명

1.①의 서면계약은 통상 연간 운송계약을 체결하고 톤별, 거리별 운임을 정하며, 이때 운송주선업자는 영업 보증금을 화주에

  게 예치함.

2.②의 화주는 기계약 된 화물의 출하계획을 사업자에게 통보.

3.③의 차량수배 및 배차시 운송주선업자는 자기소유의 차량 또는 타인의 차량을 수배하여 배차하며 이때 화물위 수탁증(배

   차증)을 발행하고 차주등 운송업자에게 운임을 통상 현금으로 선불한다.

4.④의 화물 상차시 운송주선업자와 운송사업자(차주)가 수송화물의 종류와 수량 등을 확인한다.

5.⑥의 수송후 차주등 운송업자는 착지에서 수송화물의 이상 없음을 확인하는 인수증을 교부받아 운송주선업자에게 제출.

  (착불임은 착지화주, 후불임은 주선업자로부터 운임 수령)

6.⑦운송주선업자는 ①의 계약체결내용에 따라 15일, 또는 1개월간의 인수증을 취합하여 일괄하여 화주에게 운임을 청구한다.

7.⑧의 운임지불은 계약체결 내용에 의하되 단기 3개월, 장기 6개월까지의 약속어음이 통상적인 결재방법 임.

8.이 경우 운송주선업자는 화주의 화물운송에 따르는 전반적인 책임을 지고 운송용역을 제공한다.

※ 체계도 설명

1.①이사의뢰는 통상 유선에 의한 구두계약이며, 포장이사의 경우 이삿짐센타에서 출장견적 및 문서에 의한 계약을 체결하

며,

2.③이삿짐센타는 대기중인 화물차량 또는 본인소유의 지입차량 등을 이용하여 운송부분에 대한 배차.

  이 경우 일반화물운임에 40%할증율을 적용하나 과다한 시간이 소요되므로 차량들이 기피.(주선업자 소유차량 증가 추세)

3.④작업지시는 작업지시서에 의하며 인부에게 계약금액, 이사화물의 발지, 착지, 시간등의 작업조건 지시.

4.⑤작업인부는 차량보다 통상1∼2시간전에 도착하여 발지에서 이사짐을 반출 (통상 사다리차를 이용함)하고 차량에 상차.

5.⑥의 수송이 끝난 차량은 복귀하고 작업인부들이 반입 및 가구 배치 작업.

6.⑦,⑧작업이 완료되었음을 화주에게 확인받고 계약된 이사금액을 수수하여 이삿짐센타에 작업완료 보고.

   

원본 위치 <http://www.kffa.or.kr/Businfo/Businfo_transport.ASP>

  

Dynamics AX 2012 Analysis Services Configuration – Part2

Posted by Alvin You
2015. 1. 12. 00:54 Dynamics AX
  • Deploy Default Cubes of the Dynamics AX to the installed analysis service

1. Dynamics AX Client의 File > Tools > Business Intelligence (BI) tools > SQL Server Analysis Services project wizard 메뉴를 실행합니다.

2. SQL Server Analysis Services project wizard 화면입니다.

3. Deploy를 선택해 기본적으로 제공되는 Default Cubes 설치를 진행합니다.

3. AOT 내의 Dynamics AX를 선택합니다.

4. Deploy에 사용될 데이터 베이스 및 Partition Key를 확인합니다. Process the project after it is successfully deployed 옵션은 설치가 성공적으로 끝나면 Cubes에 데이터를 넣는 과정을 진행하라는 옵션입니다. 기본적으로 체크되어 있지 않지만, 여기에서 체크를 했습니다.

 

5. 설치 진행 과정 중 기본적으로 셋팅되어 있어야 할

- Legal Entity의 Fiscal Calendar

- System Currency

- System Exchange Rate

에 대해서 설정되어 있지 않다는 내용입니다. 새삼 Dynamics AX가 Global ERP라는게 느껴지는 대목입니다. 설정되어 있지 않은 3가지의 내용으로 유추해 볼 수 있는 것은 재무 데이터 분석시 통화간 변환이 가능하다는 뜻이 아닐까 싶습니다.

여기에서는 설치 과정을 보여 주기 위한 과정이기 때문에 확인 버튼을 눌러 설치를 진행하겠습니다. 설치 후 위 3가지 항목을 셋팅 후에 3번과정의 Deploy 대신에 Update를 해 주시면 됩니다.

6. Deploy가 완료 되고 Processing까지 끝났다는 화면입니다.

7.설치 완료 화면입니다.

8 설치 완료 후 SQL Server Analysis Service에 들어가면 아래와 같이 Default Cubes들이 정상적으로 만들어진 것을 확인 할 수 있습니다.

Dynamics AX 2012 Analysis Services Configuration – Part1

Posted by Alvin You
2015. 1. 12. 00:54 Dynamics AX

오늘은 Dynamics AX 2012 R2의 설치 컴포넌트 중 하나인 Analysis Services Configuration 설치 및 Deploy 그리고, SQL Server Analysis Service에 들어가 Default Cube들이 정상적으로 설치되었는지 확인하는 과정을 설명 드리겠습니다.

아직 제가 셋업한 환경에는 Analysis Services Configuration가 설치되어 있지 않아 설치하는 단계부터 들어가겠습니다.

 

  • Install the Analysis Service Configuration Component

1. Dynamics AX 2012 R2 설치 CD를 넣고 setup.exe 실행시킵니다.

2. Add or modify components를 선택 후 Next를 누릅니다.

3. 설치 Components 중 Analysis Services Configuration을 선택합니다.

4. 사전 설치 항목 검사 화면에서 필요한 항목들이 설치되어 있는 확인합니다.

 

5. Business Connector Proxy 인증 계정 비밀 번호 입력 후 확인합니다.

 

6. 설치를 진행 할 MS SQL Analysis Service Instance를 선택합니다.

7. Analysis Service에서 Cube에 사용될 데이터가 있는 Database 서버와 Database Name을 확인합니다.

8. Process Cubes에 사용될 계정을 지정합니다. 이 계정은 Dynamics AX Database에 접근 할 수 있는 권한이 있어야 됩니다.

9. 다시 한 번 사전 설치 항목에 대한 확인을 합니다.

10. 아래 화면의 Install 버튼을 눌러 설치를 진행합니다.

11. 설치 진행 화면입니다.

12. 설치 완료 화면입니다.

Dynamics AX 2012의 Data Partition 기능

Posted by Alvin You
2015. 1. 10. 03:03 Dynamics AX

Dynamics AX 2012 R2에서 볼 수 있는 강력한 기능 중에 Data Partition이라는 기능이 있습니다. 대부분 설치 후 Configuration 단계에서 스쳐 지나가듯 잊었을 기능일 텐데요. 오늘은 이 기능의 특징에 대해서 살펴볼까 합니다.

  • System Administration > Setup > Partitions

 

Partition은 Application Data를 분리하기 위한 기능이라고 보시면 됩니다. 갑자기 Application Data를 분리하면 어떤 장단점이 있을까라는 질문이 저의 뇌를 자극하는군요. 이 내용에 대해서는 제가 Googling한 내용을 마지막에 공유해 드리겠습니다.

Partition과 관련된 특징은 아래 내용을 참고하시면 됩니다.

  • 데이터에 대한 관리는 Table의 "SaveDataPerPartition" 속성을 통해 관리됩니다.
  • 파티션 단위로 여러 개의 회사 코드를 관리할 수 있습니다. 즉, Partition이 틀리다면 다른 파티션의 회사 코드도 중복해서 등록이 가능합니다.
  • Intercompany 는 동일 partition 내에서만 작동되며, Partition이 틀리다면 작동하지 않습니다.
  • 공유 System Data(Batch Job, AIF port 등)는 Partition 전 영역에 사용됩니다.
  • 공유 Application Data( User, Product, Location, Parties 등)는 해당 Partition내에서만 사용이 됩니다.

*)Partition을 분리하면 어떤 장단점이 있을까요?

제가 찾은 내용은 아래와 같습니다. 테스트 목적으로 Live 환경과 동일한 테스트 환경을 구축해서 사용할 수 있다는 내용입니다. QA, DEV 환경 구축을 위해서 Multiple AOS 환경이 아닌,Single AOS 환경에서 Data Partition 단위의 QA, DEV 환경을 만들어 프로젝트를 진행할 수 있다라는 의미로 저는 해석되어집니다.

http://www.axug.com/communities/alldiscussions/viewthread/?GroupId=205&MID=1852

I've used partitions mainly for testing purposes. It's a great way to quickly create a brand new environment without having to create a separate database. It's similar to creating a new DAT company, but it's more than that. It's a new environment but still using the same database. Theoretically, you can have a totally different suite of companies. In fact, a whole different set of data between partitions. However, there are a few things to consider when creating a partition:

1. Once a partition is created, there is no way to delete it.

2. You cannot navigate from one partition to another in a single client session. Therefore, you will need to create AX configuration files for each partition. You can have multiple client instances each in a different partition, but once a client comes up in a particular partition, it must stay in that partition until you close the session (i.e., close the client).

3. The idea behind the concept of partitions is to have a clean environment really for testing purposes. Therefore, it is not recommended to use partitions on production environments. Remember, creating a new partition still uses the same underlying database. If something goes wrong and a partition gets trashed, you're stuck with that partition since it can't be deleted.

Dynamics AX 2012 R2 Hardware sizing 참고 자료

Posted by Alvin You
2015. 1. 9. 02:46 Dynamics AX

초기 제안 작업이나 프로젝트 계획시에 참고할 수 있는 Dynamics AX 2012 R2 Hardware Sizing 자료입니다.

R3에서는 성능 향상이 더 좋아졌겠지만, Dynamics AX ERP 구축을 고려하고 있거나 하드웨어 설계시 참고하시면 유용할 것 같습니다.

 

http://blogs.msdn.com/b/axsupport/archive/2014/05/30/ms-dynamics-ax-2012-r2-hardware-sizing.aspx

 

If you are looking for Information here the following hints might be of interest:

We have the following Benchmark report available. That was performed based on MS Dynamic 2012 R1 but in terms of the sizing results things remained the same so it is still valid.
Important note: The tests in the Benchmark Report were performed on "standard" solution without any branch or ISV solutions or other customizations which can have a big impact on performance!

 

https://mbs.microsoft.com/partnersource/northamerica/deployment/documentation/white-papers/ax2012_benchmarkpapers

 

Within the MS Dynamics Lifecycle Services (https://lcs.dynamics.com) there is a tool called Usage Profiler which can help you with sizing tasks. If you like please have a look here:

 

https://mbs.microsoft.com/partnersource/northamerica/news-events/news/MSDlifecycleservicesavailable

 

Also the following presentation from Informationsource portal can help you in terms of the sizing topic:

 

a) MS Dynamics AX 2012 Performance, Benchmarks, Features & Patterns:
https://informationsource.dynamics.com//RFPServicesOnline/Rfpservicesonline.aspx?DocName=CONV2012%3a+Microsoft+Dynamics+AX+2012+Performance%3a+Benchmarks+Features+%26+Patterns%7cQJ4JEM76642V-8-1423

 

b) MS Dynamics AX 2012: Solution Architecture:
https://informationsource.dynamics.com//RFPServicesOnline/Rfpservicesonline.aspx?DocName=CONV2012-Solution+Architecture%7cQJ4JEM76642V-8-1048

 

c) MS Dynamics AX 2012: Solution Architecture Best Practise:
https://informationsource.dynamics.com//RFPServicesOnline/Rfpservicesonline.aspx?DocName=CONV2013%3a+Microsoft+Dynamics+AX+Solution+Architecture+Best+Practices%7cQJ4JEM76642V-8-1497

Upgrading SQL Server 2012 License Edition

Posted by Alvin You
2015. 1. 7. 01:00 SQL Server

Dynamics AX의 Power BI가 SQL Server Enterprise에서 구동되는 관계로 로컬에 설치되어 있는 SQL Server의 License Edition을 변경해야 될 필요성이 생겼습니다. 그래서, 관련 자료를 찾아 보니 아래 방법을 통해서 License Edition을 변경 할 수 있습니다.

아래 절차는 Standard Edition à Enterprise Edition으로 변경하는 과정입니다.

1. SQL Server Enterprise Edition 설치 CD를 넣고 SQL Server Installation Center à Edition Upgrade를 실행합니다.

2. Product Key를 확인합니다.

3. 업그레이드 할 SQL Server Instance를 선택합니다.

4. 업그레이드 규칙을 확인합니다.

5. 업그레이드를 진행합니다.

6.Standard à Enterprise Edition 업그레이드가 완료되었습니다.

한 서버에 EP 사이트 여러 개 설치하기

Posted by Alvin You
2015. 1. 6. 00:36 Dynamics AX

Dynamics AX의 Enterprise Portal을 Single Server 환경에서 여러 개를 띄워야 되는 경우가 있습니다. 만약 개발환경과 QA 환경이 하나의 서버에 존재해야 한다면 이런 구성이 필수적이겠죠.

1. 두번째 Enterprise Portal 설치를 위해 Sharepoint Central Administration에서 새로운 웹 응용프로그램을 만듭니다. 여기에서는 8082 포트를 이용한 두번째 웹 응용프로그램을 만듭니다.

 

2. EP2(Enterprise Portal2)라는 이름으로 만들어진 웹 응용프로그램에 Dynamics AX Setup 프로그램을 이용해 EP 설치를 진행합니다.

 

 

 

설치가 완료된 후 AX의 Administration of Web Sites를 통해 확인해 보면 아래와 같이 2개의 사이트가 등록된 것을 볼 수 있습니다.

 

3. EP2의 Internal URL을 복사해 두번째 AOS Instance의 Administration of Web Sites에 등록시켜 줍니다.

아직까지는 EP2가 바라보는 AOS Instance는 첫번째 AOS를 바라보고 있으며, 아래 마지막 단계를 통해서 EP2가 바라보는 AOS를 두번째를 바라보도록 설정을 변경할 수 있습니다.

4. C:\inetpub\wwwroot\wss\VirtualDirectories\8082 경로의 Web.config를 열어 아래 내용을 </system.web> 섹션 하단에 추가해 줍니다.

<Microsoft.Dynamics>

    <Session Configuration="\\<server_name>\<path>\<configuration_file>.axc" />

</Microsoft.Dynamics>

 

5. 두번째 AOS의 System administration > Setup > System > System service accounts 에 들어가 첫번째 AOS와 동일한 Business connector proxy 계정이 설정되어 있는지 확인합니다.

 

6.마지막으로 첫번째 AOS Instance에 들어가 EP2 사이트 정보를 삭제해 줍니다.

 

참고 URL : http://technet.microsoft.com/en-us/library/hh328926.aspx