Computer >> 컴퓨터 >  >> 프로그래밍 >> 데이터베이스

간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법

Subledger Accounting(SLA)은 Oracle® R12의 강력한 동적 기능으로, 기업의 다양한 회계 요구 사항을 충족하는 데 활용할 수 있습니다.

개요

SLA를 활용하면 몇 가지 단계만 거쳐 모든 회계 요구 사항을 손쉽게 수정할 수 있습니다. 이 글에서는 SLA를 사용자 지정하는 5가지 간단한 단계를 소개합니다. 이 단계를 따라 하면 비즈니스 요구에 맞게 회계 프로세스를 유연하게 조정할 수 있습니다.

비즈니스 요구 사항

예시를 통해 살펴보겠습니다. ABC Ltd.라는 회사의 계정과목 구조(chart of accounts)에는 회사(Company), 계정(Account), 코스트 센터(Cost Center) 세그먼트가 포함되어 있으며, 원장(Ledger) 수준에서 표준 발생주의(Standard Accrual) 회계 방식을 사용한다고 가정해 보겠습니다.

미지급금(Payables) 모듈에서 표준 송장(Standard Invoice)을 입력하면 SLA는 다음과 같은 표준 회계 분개를 생성합니다.

Expense: 001.10100.0001.00000 DR (수동 입력된 계정 조합)
Liability: 001.20000.0000.00000 CR (공급업체/공급업체 사이트 또는 재무 옵션에서 파생)
간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법

이 회사의 재무 부서는 송장 배분(invoice distribution) 수준에서 입력된 비용 계정(Expense Account)에서 코스트 센터(Cost Center) 세그먼트 값을 가져오도록 프로세스를 변경하고자 합니다. 즉, 부채(Liability) 계정 조합에서 세 번째 세그먼트 값을 0000에서 0001로 변경해야 합니다.

솔루션

이러한 비즈니스 요구 사항을 충족하려면 아래 단계에 따라 SLA를 사용자 지정하여 원하는 회계 프로세스를 구현해야 합니다.

1단계: 새 계정 도출 규칙(ADR: Account Derivation Rule) 생성

Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Journal Entry Setups > Account Derivation Rules로 이동합니다.

간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법

이 규칙은 SLA가 표준 Oracle 소스인 Invoice Distribution Account에서 COST CENTER 세그먼트의 값을 가져오도록 정의합니다.

2단계: 분개 라인 정의(JLD: Journal Line Definition) 생성

JLD는 특정 서브원장(Subledger) 모듈에 대해 정의된 모든 분개 라인 유형(JLT: Journal Line Type)의 집합입니다.

  1. Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Journal Line Definitions로 이동합니다.

  2. 표준 Oracle JLD를 복사하여 아래 예시와 같이 새 JLD를 생성합니다.

    간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법
  3. 정의를 복사한 후 1단계에서 COST CENTER 세그먼트용으로 생성한 ADR 규칙을 추가하고 정의를 저장합니다.

이 예시는 부채(Liability) 계정과 관련된 것이므로 JLT는 Liability, Basic을 사용합니다.

3단계: 애플리케이션 회계 정의(AAD: Application Accounting Definition) 생성

AAD는 이벤트 클래스(Event Class) 또는 이벤트 유형(Event Type)과 JLD의 집합입니다.

  1. Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Application Accounting Definitions로 이동합니다.

  2. 표준 Oracle AAD를 복사하여 아래 예시와 같이 새 AAD를 생성합니다.

    간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법
  3. 정의를 복사한 후 2단계에서 생성한 JLD를 추가하고 저장합니다. JLD는 각 이벤트 클래스에 개별적으로 연결할 수 있으며, 여기서는 이벤트 클래스로 Invoices를 사용합니다.

4단계: 서브원장 회계 방식(SLAM: Subledger Accounting Method) 생성

SLAM은 서브원장 모듈에 대해 정의된 AAD들의 그룹입니다.

  1. Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Subledger Accounting Method로 이동합니다.

  2. 표준 Oracle SLAM(Standard Accrual)을 복사하여 아래 이미지와 같이 새 SLAM을 생성합니다.

    간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법
  3. 정의를 복사한 후 Payables 애플리케이션에 대해 3단계에서 생성한 AAD를 추가하고 저장합니다.

  4. Payables용 Validate Accounting Definitions 프로그램을 실행하려면 Payables > View > Request > Submit a New Request를 선택합니다.

간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법

5단계: 원장(Ledger)에 SLAM 연결

  1. Payables > Setup > Accounting Setups > Ledger Setup > Define > Accounting Setups로 이동합니다.

    간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법
  2. 4단계에서 생성한 SLAM을 연결하고 원장 설정을 완료합니다.

검증

SLA 설정을 검증하려면 새 송장을 생성하고 검증한 뒤 Create Accounting 프로그램을 실행합니다. 이제 변경 결과를 확인할 수 있습니다. 부채(Liability) 계정 문자열의 코스트 센터 값이 0000에서 0001로 변경되었습니다.

Expense: 001.10100.0001.00000 DR (수동 입력된 계정 조합)
Liability: 001.20000.0001.00000 CR (SLA에서 파생)
간단한 5단계로 Oracle R12 SLA 사용자 지정하는 방법

결론

Oracle R12에서 SLA는 다양한 비즈니스의 회계 요구 사항에 대응할 수 있는 가장 체계적이고 잘 정비된 접근 방식 중 하나입니다. 이 프로세스의 핵심은 요구 사항을 정확히 이해하는 것입니다. 계획이 마련되어 있다면 이 글에서 소개한 단계를 통해 비즈니스 요구에 맞게 SLA를 손쉽게 사용자 지정할 수 있습니다.

Rackspace Data Services에 대해 자세히 알아보세요.

피드백 탭을 활용해 의견을 남기거나 질문을 보내 주세요. 또한 Sales Chat을 클릭하여 지금 바로 상담을 시작할 수 있습니다.