회사 코드(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