Workday Financials에 연결
Integration System User(ISU)와 고객이 제공하는 Report-as-a-Service(RaaS) 보고서를 사용하여 PlaidCloud를 Workday Financial Management에 연결해 재무 데이터를 가져오고, Workday의 SOAP API를 통해 회계 분개를 다시 전기합니다. 이 가이드에서는 연결, 가져오기 단계, 전기 단계를 설명합니다.
사전 요구 사항
섹션 제목: “사전 요구 사항”Workday에서 다음이 필요합니다.
- PlaidCloud 전용 Integration System User(ISU). 재무 데이터와 Submit Accounting Journal 비즈니스 프로세스에 대한 액세스를 부여하는 Integration System Security Group이 지정되어 있어야 합니다.
- Workday 테넌트 호스트(예:
wd5-impl.workday.com)와 테넌트 이름. - 가져오려는 데이터를 반환하도록 Workday에서 직접 만든 Report-as-a-Service(RaaS) 보고서. PlaidCloud가 해당 URL을 직접 호출할 수 있도록 Web Service 액세스로 게시되어야 합니다.
연결 만들기
섹션 제목: “연결 만들기”-
Tools > Connections를 열고
New Connection을 클릭합니다. -
메뉴에서 Workday Financials를 선택합니다.
-
필드를 입력합니다.
필드 값 이름 알아보기 쉬운 이름(예: Workday Financials Prod).테넌트 호스트 Workday 호스트(예: wd5-impl.workday.com).테넌트 이름 Workday 테넌트 이름. ISU 사용자 이름 Integration System User의 사용자 이름. ISU 암호 Integration System User의 암호. -
Create를 클릭합니다.
연결 스모크 테스트
섹션 제목: “연결 스모크 테스트”-
Workday에서 작은 RaaS 보고서를 만들고 Web Service 액세스로 게시합니다.
-
워크플로에 Import Workday Entity 단계를 추가하고, Workday 연결을 사용할 연결로, RaaS Report URL을 보고서의 URL로, 대상 테이블을 임시 테이블로 설정합니다.
-
단계를 실행합니다(워크플로에서 단일 단계 실행 참조).
대상 테이블에 데이터가 채워지면 ISU 자격 증명, 테넌트 호스트, 보고서 URL이 모두 올바른 것입니다. 오류가 발생하면 문제의 원인이 표시됩니다. 예를 들어 잘못된 자격 증명, 잘못된 테넌트 호스트, 또는 보고서에 대한 액세스 권한이 없는 ISU입니다.
데이터 가져오기
섹션 제목: “데이터 가져오기”-
Import Workday Entity 단계를 추가하고 Workday 연결, RaaS Report URL, 대상 테이블을 설정합니다.
-
필터를 추가해 가져올 범위를 제한합니다.
company,ledger,period,accounting_date(범위),ledger_account(범위),cost_center는 RaaS 보고서에 일치하는 프롬프트가 정의되어 있으면 보고서 매개변수로 전달됩니다. -
단계를 실행하고 대상 테이블을 확인합니다.
분개 전기
섹션 제목: “분개 전기”Workday Financials: Post Journal Entry 단계는 Workday의 Submit_Accounting_Journal SOAP 작업을 사용하여 PlaidCloud의 공유 ERP 쓰기 파이프라인을 통해 회계 분개를 전기합니다.
-
분개 한 건당 한 행으로 구성된 헤더 테이블을 만듭니다.
journal_id(분개 식별자),company,ledger,accounting_date,memo열이 필요합니다. -
journal_id당 하나 이상의 행으로 구성된 라인 테이블을 만듭니다.ledger_account,debit,credit열과 분개에 필요한 worktag(코스트 센터, 프로젝트) 열이 필요합니다. -
Workday Financials: Post Journal Entry 단계를 추가하고 Workday 연결, 헤더 테이블, 라인 테이블, 결과 테이블을 설정합니다.
-
Validate Only를 선택한 상태로 두고 단계를 실행합니다. PlaidCloud는 원장 클레임 없이, 아무것도 전기하지 않은 채 모든 분개를 구성하고 검사합니다.
-
결과 테이블(분개당 한 행:
journal_id,natural_key,confirmation_id,status,message)을 검토합니다.error행이 있으면 수정한 후 다시 검증합니다. -
Validate Only 선택을 해제하고 다시 실행하여 실제로 전기합니다. 첫 번째 분개가 실패했을 때 배치를 즉시 중단하려는 경우가 아니라면 오류 발생 시 계속을 선택한 상태로 두십시오.
전기 방식
섹션 제목: “전기 방식”PlaidCloud는 각 분개에 대해 Submit_Accounting_Journal을 호출합니다. Workday 자체의 비즈니스 프로세스 승인 체인이 제출된 분개를 실제 전기 전에 보류할 수 있으므로, 분개의 비즈니스 프로세스 상태가 최종 상태에 도달할 때까지 폴링합니다. 최종 상태가 확인된 후에만 분개가 posted로 보고됩니다. 제출되었지만 승인 단계에서 멈춘 분개는 전기된 것으로 기록되지 않고 격리 상태로 유지되므로, 보류 중인 승인이 조용히 성공으로 처리되는 일은 없습니다. PlaidCloud 자체의 원장 클레임은 배치를 재시도하거나 다시 실행할 때 같은 분개가 두 번 제출되는 것을 방지합니다.
전기된 분개 수정
섹션 제목: “전기된 분개 수정”이 단계는 전기된 분개를 삭제하거나 다시 쓰지 않습니다. 분개를 수정하려면 원본을 직접 편집하는 대신, 원본과 차변 및 대변을 맞바꾼 새 분개, 즉 전기된 역분개를 전기하십시오. 이렇게 하면 Workday 자체의 감사 추적이 보존되며, 애플리케이션에서 직접 수정하는 방식과 일치합니다.
기능 제한 - 실제 전기 전에 읽어 보십시오
섹션 제목: “기능 제한 - 실제 전기 전에 읽어 보십시오”관련 문서
섹션 제목: “관련 문서”- Workday Financials 커넥터 - 필드 참조.
- Import Workday Entity
- Workday Financials: Post Journal Entry
- ERP 전기 이력 검토 - 모든 Workday Financials 전기 시도와 현재 상태에 대한 상시 기록.
- 연결 만들기 및 관리