ER OPENXML 형식의 보고서 생성을 위한 구성 설계(2016년 11월)
이번에는 시스템 관리자 또는 전자 보고 개발자 역할의 사용자가 OPENXML 형식의 전자 문서를 생성하기 위한 템플릿이 포함된 새 전자 보고(ER) 구성을 만드는 방법에 대해 설명합니다. 이 구성은 공급 업체 지급 처리에 사용됩니다.
이 예시에서는 샘플 회사 Litware, Inc.에 대한 구성을 생성합니다. 이러한 단계는 GBSI 회사에서 수행할 수 있습니다.
이 단계를 완료하려면 먼저 '구성 공급자를 만들고 활성으로 표시' 절차의 단계를 완료해야 합니다. 템플릿을 만들 때 가져올 Excel 파일도 있어야 합니다. 이 파일은 지급 보고서 템플릿에서 액세스할 수 있습니다.
결제 데이터 모델 구성 업로드
- 탐색 분할창에서 모듈 > 조직 관리 > 작업공간 > 전자 보고 로 이동하십시오.
- 목록에서 샘플 회사 Litware, Inc.의 구성 공급자를 표시합니다. 이 구성 공급자가 표시되지 않으면 먼저 구성 공급자 만들기의 단계를 완료하고 활성으로 표시해야 합니다.
- 활성 설정 을 선택합니다.
- 저장소 를 선택합니다. 사용 가능한 경우 작업 리소스 유형에 대한 리포지토리를 선택합니다. 사용 가능한 경우 새 리포지토리 생성에 대한 다음 단계를 건너뜁니다.
- 추가 를 선택하여 드롭 대화 상자를 엽니다.
- 구성 저장소 유형 필드에
Operations resourcesdd
를 입력하십시오. - 리포지토리 만들기 를 선택합니다.
- 확인 을 선택합니다.
- 열기 를 선택합니다.
- 트리에서 결제 모델 을 선택합니다.
- 가져오기 를 선택합니다. 이 데이터 모델을 가져옵니다. 새로운 형식 구성에서 데이터 소스로 사용됩니다. 이 구성을 이미 가져온 경우 이 단계를 건너뜁니다.
- 예 를 선택합니다.
- 전자 보고 페이지로 돌아갈 때까지 페이지를 닫습니다.
새 형식 구성 만들기
- 보고 구성 을 선택합니다.
- 트리에서 결제 모델 을 선택합니다.
- 구성 만들기 를 선택하여 드롭 대화 상자를 엽니다.
- 수량 필드에
Format based on data model PaymentModel
을(를) 입력합니다. PaymentModel 데이터 모델을 기반으로 하는 형식을 작성하십시오. - 이름 필드에
Sample worksheet report
를 입력하십시오. 샘플 워크시트 보고서 - 설명 필드에
Sample worksheet report for vendors' payments
를 입력합니다. 공급 업체 지급에 대한 샘플 워크시트 보고서. - 데이터 모델 정의 필드에서 값을 입력하거나 선택하십시오. CustomerCreditTransferInitiation 정의를 선택하십시오.
- 구성 만들기 를 선택합니다.
OPENXML 워크시트 형식으로 새 문서 디자인
- 트리에서 지급 모델\샘플 워크시트 보고서 를 선택합니다.
- 디자이너 를 선택합니다.
- 작업 창에서 송장 을 선택합니다.
- Excel에서 가져오기 를 선택합니다.
- 첨부 파일 을 선택합니다. 기존 Excel 문서를 템플릿으로 첨부합니다.
- 새로 만들기 를 선택합니다.
- 파일 선택 기존 Excel 파일을 가리킵니다.
- 페이지를 닫습니다.
- 템플릿 필드에서 값을 입력하거나 선택합니다. 템플릿으로 사용할 첨부된 엑셀 파일을 선택합니다.
- 확인 을 선택합니다. ER 형식 구성 요소는 참조 MS Excel 문서(명명 범위)의 구조를 기반으로 하는 설계 형식으로 생성되었습니다.
통화 코드별로 합계를 계산하는 새 데이터 소스 만들기
- 매핑 탭을 선택합니다.
- 루트 추가 를 선택하여 드롭 대화 상자를 엽니다.
- 트리에서 Functions\Group by 를 선택합니다.
- 이름 필드에
PaymentByCurrency
를 입력하십시오. - 그룹화 기준 편집 을 선택합니다.
- 트리에서 모델 을 확장한 다음 model\Payments 를 선택합니다.
- 필드 추가 를 선택합니다.
- 그룹화할 대상 을 선택합니다.
- 트리에서 model\Payments 를 확장한 다음 model\Payments\Currency 를 선택합니다.
- 필드 추가 를 선택합니다.
- 그룹화된 필드 를 선택합니다.
- 트리에서 model\Payments\Instructed Amount(InstructedAmount) 를 선택합니다.
- 필드 추가 를 선택한 다음 집계 필드 를 선택합니다.
- 방법 필드에서 옵션을 선택합니다. SUM 집계 함수를 선택합니다.
- 이름 필드에
TotalInstructuredAmount
를 입력하십시오. - 저장 을 선택합니다.
- 페이지를 닫습니다.
- 확인 을 선택합니다.
데이터 소스에 형식 구성 요소 매핑
- 트리에서 model\Payments\Initiating Party(InitiatingParty)\Name 및 Excel\ReportHeader\CompanyName 을 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Creditor\Identification\Source ID(SourceID) 및 Excel\PaymLines\VendAccountName 을 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Creditor\Name 및 Excel\PaymLines\VendName 을 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Creditor Agent(CreditorAgent)\Name and Excel\PaymLines\Bank 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Creditor Agent(CreditorAgent)\Routing Number(RoutingNumber) 및 Excel\PaymLines\RoutingNumber 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Creditor Account(CreditorAccount)\Identification\Number 및 Excel\PaymLines\AccountNumber 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Instructed Amount(InstructedAmount) 및 Excel\PaymLines\Debit 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments\Currency 및 Excel\PaymLines\Currency 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 PaymentByCurrency\grouped\Currency 및 Excel\SummaryLines\SummaryCurrency 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 PaymentByCurrency\aggregated\TotalInstructuredAmount 및 Excel\SummaryLines\SummaryAmount 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 PaymentByCurrency 및 Excel\SummaryLines 를 선택합니다.
- 바인딩 을 선택합니다.
- 트리에서 model\Payments 및 Excel\PaymLines 를 선택합니다.
- 바인딩 을 선택합니다.
- 저장 을 선택한 다음 페이지를 닫습니다.
결제 처리를 위해 생성된 구성 사용
- 상태 변경 을 선택합니다.
- 완료 를 선택합니다.
- 확인 을 선택합니다.
- 탐색 창에서 모듈 > 미지급금 > 지급 설정 > 지급 방법 으로 이동합니다.
- 빠른 필터를 사용하여 전자 값으로 지급 방법 필드를 필터링합니다.
- 편집 을 선택합니다.
- 파일 형식 섹션을 확장합니다.
- 일반 전자 보고 필드에서 예 를 선택합니다.
- 내보내기 형식 구성 필드에서 값을 입력하거나 선택합니다. 샘플 워크시트 보고서 구성을 선택합니다.
- 저장 을 선택합니다.
- 페이지를 닫습니다.
지급 분개 처리 테스트를 위해 생성된 구성 사용
- 탐색 창에서 모듈 > 미지급금 > 지급 > 지급 분개 로 이동합니다.
- 새로 만들기 를 선택하여 신규 라인을 생성합니다.
- 이름 필드에 VendPay 를 입력합니다.
- 라인 을 선택합니다.
- 계정 필드에서
GB_SI_000001
값을 지정합니다. - 차변 을
1000
로 설정합니다. - 새로 만들기 를 선택합니다.
- 계정 필드에서
GB_SI_000005
값을 지정합니다. - 차변 을
2000
로 설정합니다. - 통화 필드에
EUR
를 입력합니다. - 오프셋 계정 필드에서
GBSI OPER
값을 지정합니다. - 지급 방법 필드에
Electronic
를 입력합니다. - 저장 을 선택합니다.
- 결제 생성 을 선택합니다.
- 지급 방법 필드에
Electronic
를 입력합니다. - 파일 이름 필드에
Payments
. - 은행 계좌 필드에
GBSI OPER
를 입력합니다. - 확인 을 선택한 다음 다시 확인 을 선택합니다. 이 지급 메시지에 사용된 각 통화 코드에 대한 합계뿐만 아니라 지급 라인의 세부 사항을 포함하여 생성된 워크시트를 검토하십시오.