Enterprise Portal에서 Power View Report 만들기

Posted by Alvin You
2015. 4. 24. 16:41 Dynamics AX

AX에서 Power View Report를 만드는 방법은 AX Client의 Analyze Data 버튼을 통해서 만드는 방법과 Enterprise Portal의 Cube DataSource를 통해서 만드는 방법이 있습니다.

아래 방법은 Portal의 Cube DataSource를 통해서 만드는 방법을 설명 드리겠습니다.

먼저, 숨겨져 있는 Power View Reports 문서 라이브러리를 찾아가기 위해, Site Actions의 View All Site Content를 실행합니다.

모든 라이브러리 중 Power View Reports를 눌러, 해당 문서 라이브러리로 갑니다.

 

Accounts receivable cube에 마우스를 가져간 후 맨 우측의 드롭다운 메뉴 표시를 클릭하면, Create Power View Report 메뉴를 실행할 수 있습니다.

 

인터넷 익스플로러가 뜨면서, Power View Designer가 열러 Power View Report를 디자인 할 수 있습니다.

 

 

회사 코드(Legal Entity)를 위한 General Ledger 설정

Posted by Alvin You
2015. 4. 24. 14:55 Dynamics AX

Legal Entity를 위한 회계 설정

  1. 원장(Ledger) 구성을 위해 General Ledger > Setup > Ledger를 실행합니다

    COA, Account structures, Fiscal calendar, Accounting currency를 셋팅합니다.

    .

  2. 아래 2015년 회계 달력(Fiscal Calendar)을 보면, 기초와 마감을 위한 기간이 2개 더 존재 하는 것을 알 수 있습니다.

 

전표 번호를 위한 Number Sequence 생성

  1. Organization administration > Common > Number sequences > Number sequences 에 가서 New Number Sequence 버튼을 누릅니다.

 

회사 코드(Legal Entity) 생성 및 조직도 반영

Posted by Alvin You
2015. 4. 24. 13:19 Dynamics AX

ERP 도입 후 시스템 사용을 위해서 제일 먼저 하는 작업들이 무엇이 있을까요? 컨설턴트 입장이 아닌 사용자 입장에서 생각해 본다면 아래와 같은 작업들이 진행되어야 시스템 사용이 가능해질 것 같습니다.

  • 회사 생성
  • 전사에 영향을 주는 회계 계정 설정 및 관리 항목 정의
  • 제품, 상품, 서비스 등과 같은 회사의 이윤 추구에 필요한 아이템 마스터 설정
  • 거래처, 구매처, 생산 및 공정에 필요한 마스터 정의

거래에 필요한 마스터 정의는 큰 줄기로 본다면, 위 항목들에 대한 셋업이라고 생각됩니다.

하지만, 각 시스템에서 사용하는 용어들은 서로 조금은 틀릴 수 있기 때문에 AX에서는 위의 용어들이 어떻게 표현되어 있는지 간단하게 설명 드리겠습니다.

  • 회사 : Legal Entity
  • 회계 계정 : Main Account, 계정 구조:Account Structure, 관리 항목 : Dimension
  • 제품, 상품 : Product, 서비스 : Service
  • 거래처 : Customer, 구매처 : Vendor

90년대 국산 ERP를 구축해 본 제 경험에서는 Dimension에 대한 이해가 많이 힘들었습니다. 관리항목이라는 표현으로 익숙해져 있는 저에게는 Dimension이라는 단어가 쉽지는 않았던 것이죠.

위에 설명 드린 마스터 셋업외에 정상적인 시스템 셋업을 위해서는 많은 마스터 셋업 과정이 필요합니다. 그 과정을 도와주는 분들이 바로 컨설턴트분들이신거죠.

 

오늘은 Dynamics AX 2012의 사용을 위한 GZV 회사를 Legal Entity Setup을 통해서 만드는 과정을 보여 드리겠습니다. GZV가 무엇인지 궁금해 하실 것 같아, 제가 대학 시절 활동했던 아마추어 무선(HAM) 개인 식별 코드입니다.

 

Legal Entity 생성

  1. AX 2012 R2 클라이언트를 실행합니다.
  2. Organization Administration > Setup > Organization > Legal entities 에서 GZV Legal Entity를 생성합니다.
  3. Name, Company and country/region을 입력합니다.

  4. Time Zone, Address, Tax Registration 정보와 같은 부가 정보를 입력을 해 주시면 됩니다. 국내 MBS 파트너사를 통해서 부가세 로컬팩을 구입 하셨다면, 부가세 신고에 필요한 부가 정보를 입력해 주셔야 합니다.

 

조직 구조에 Legal Entity 추가

  1. Organization Administration > Common > Organizations > Organization hierarchies에 실행시켜 이미 만들어져 있는 조직도를 선택후 편집합니다.

    1. 직도의 Edit Button 을 누른 후
    2. 상세 화면에서 View 버튼을 눌러
    3. 조직도 디자이너 화면에서 Edit Button을 누르고, 생성한 Legal Entity를 추가합니다.
    4. Publish and close 버튼을 눌러 해당 조직도가 적용될 유효 일자 입력 후 Publish 버튼을 누릅니다.

 

시스템에서 사용될 Number Sequence 생성

Number Sequence는 AX 시스템 전반에 사용되는 고유 순번이라고 보시면 됩니다. 전표번호, 송장 번호등과 같이 사용자가 인식해 기억할 수 있게 자동으로 채번되는 고유 번호입니다.

  1. Organization Administration > Common > Number sequences > Number sequences 에 들어가 Generate 버튼을 누릅니다.

  2. Next 버튼을 눌러 Number Sequence 생성을 시작합니다.

Table의 사용량(RowCount, Size) 정보 보기

Posted by Alvin You
2015. 4. 24. 10:04 SQL Server

아래 스크립트는 Database내에 있는 모든 Table의 Row Count 정보와 Size 정보를 보여 주는 스크립트입니다.

  • Sp_MSForEachTable : Database내의 모든 테이블들을 돌며, 파라미터로 받은 SQL문을 수행
  • Sp_SpaceUsed : 파라미터로 받은 테이블의 사용량을 보여줌

 

exec sp_spaceused 'TBL_HOSP_Info'

 

CREATE TABLE #RowCountsAndSizes (TableName NVARCHAR(128),rows CHAR(11),

reserved VARCHAR(18),data VARCHAR(18),index_size VARCHAR(18),

unused VARCHAR(18))

 

EXEC sp_MSForEachTable 'INSERT INTO #RowCountsAndSizes EXEC sp_spaceused ''?'' '

 

SELECT TableName,CONVERT(bigint,rows) AS NumberOfRows,

CONVERT(bigint,left(reserved,len(reserved)-3)) AS SizeinKB

FROM #RowCountsAndSizes

ORDER BY NumberOfRows DESC,SizeinKB DESC,TableName

 

DROP TABLE #RowCountsAndSizes