정확한 온라인 프리미엄 [사용되지 않음]
정확한 온라인 프리미엄 계정에 연결하고 비즈니스 엔터티를 만들거나 업데이트할 때 알림을 받습니다.
현재 지원되는 엔터티는 판매 주문, 프로젝트, 계정 및 기회입니다.
앞으로 더 많은 엔터티 및 이벤트가 추가될 예정입니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | Premium | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | 정확한 |
| URL | https://www.exact.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | 정확한 MKB 소프트웨어 BV |
| 웹 사이트 | https://www.exact.com |
| 개인 정보 보호 정책 | https://www.exact.com/trust/privacy/privacy-statement |
| 카테고리 | 합작; 금융 |
Power Automate용 Exact Online Premium 커넥터를 사용하면 비즈니스 엔터티 레코드가 변경되면 Exact Online에서 알림을 받을 수 있습니다. 특정 엔터티의 경우 새로 만들거나 수정된 레코드에 응답하는 트리거를 만들 수 있습니다. 또한 커넥터는 사용자 지정 서식 지정을 수행하여 사용자의 복잡성을 줄일 수 있습니다.
필수 조건
커넥터를 사용하려면 정확한 온라인 프리미엄 구독이 필요합니다.
자격 증명을 가져오는 방법
이 커넥터는 정확한 온라인 플랫폼에서 OAuth 권한 부여를 사용합니다. 개인 Exact Online Premium 계정으로 로그인합니다.
커넥터 시작
커넥터는 현재 계정, 기회, 프로젝트 및 판매 주문에 대해 수정되거나 새로 만든 비즈니스 엔터티 레코드에 대한 몇 가지 트리거를 제공합니다. 이러한 트리거 중 하나를 사용하여 흐름을 시작합니다.
- Power Automate에서 새 흐름을 만들고 트리거 중 하나를 시작점으로 선택합니다.
- [엔터티]가 만들어지거나 변경되는 경우
- 드롭다운 컨트롤에서 사용 가능한 회사 중 하나를 선택해야 합니다. 트리거는 이 회사에 대해서만 생성됩니다.
- 정확한 온라인에서도 이벤트를 사용하도록 설정해야 합니다. 그렇지 않으면 Power Automate에서 아무 것도 받지 못합니다.
- 마스터 데이터>흐름>개요: 흐름으로 이동하여 새 흐름을 만들거나 기존 흐름을 수정합니다.
- 적절한 엔터티 및 이벤트(예:계정이 수정된 경우계정 / )를 선택합니다.
- 만든 레코드와 수정된 레코드를 모두 받으려면 여러 흐름을 만들어야 할 수 있습니다.
Exact Online에서 오는 메시지에는 생성되거나 수정된 레코드의 데이터와 함께 호출 Payload 된 필드가 포함되어 있습니다. 커넥터에는 요구에 맞게 이 페이로드를 준비하는 Get Values 작업이 있습니다.
- 엔터티 형식으로 트리거와 동일한 엔터티를 선택합니다.
-
값 형식으로 다음을 선택합니다.
- 다른 작업에서 새(변경된) 상태의 특정 필드를 선택할 수 있게 하려면 새 값
- 다른 작업에서 이전(변경되지 않은) 상태의 특정 필드를 선택할 수 있게 하려는 경우 이전 값
- 다른 작업에서 사용하기 위해 콘텐츠를 전체 컬렉션으로 가져올 경우 표
- 자세한 내용은 아래 예제 섹션을 참조하세요.
- 기본적으로 Payload 매개 변수에는 트리거 메시지의 Payload 속성에 대한 참조가 있습니다. 이를 변경할 필요가 없습니다.
- 추가 매개 변수 Content-Type 및 Accept 는 기본적으로 application/json으로 설정됩니다. 이를 변경할 필요가 없습니다.
예시
예제 1: 10,000유로가 넘는 판매 주문만 처리
- 판매 주문을 만들거나 변경할 때 트리거 사용
- 엔터티가Sales Order로 설정되고 값 형식이 새 값으로 설정된 작업 가져오기 값 추가
-
조건 블록 사용(기본 제공 작업 제어)
- 조건을 | 보다 작음으로
AmountDC설정10000- AmountDC는 값 가져오기의 출력입니다.
- 조건을 | 보다 작음으로
- 조건 블록의 실제 분기에서 종료 작업(기본 제공 작업 제어 )을 추가합니다.
예제 2: 변경된 필드를 전자 메일로 출력
- 사용 가능한 생성/변경된 트리거 사용
- 트리거와 동일한 엔터티가 있는 값 가져오기 작업 및 테이블로 설정된 값 형식 추가
- 값 가져오기의 출력을 입력으로 사용하고 oldValue를 조건 집합으로 사용하여 필터 작업(데이터 작업 기본 제공 작업) 추가 | |이(가) 같지 않음 newValue
- HTML 테이블 만들기 작업(데이터 작업 기본 제공 작업)을 추가하고 필터 작업의 출력을 사용합니다.
- Outlook 작업 만들기 전자 메일 보내기 및 메시지의 일부로 HTML 테이블 만들기 작업의 출력 포함
알려진 문제 및 제한 사항
연결 테스트에 대한 빈 메시지
새 흐름을 설정하거나 기존 흐름을 켜면 흐름을 등록하기 위해 정확한 온라인으로 메시지가 전송됩니다. 정확한 온라인은 차례로 연결 확인을 위해 테스트 메시지(콘텐츠 없음)를 보냅니다.
흐름 내에서 이 메시지를 처리하지 않으면 흐름이 오류로 끝나거나 불완전한 콘텐츠가 포함된 알림을 보낼 수 있습니다. 일반적으로 일회성 동작이므로 수락하도록 선택할 수 있지만 실패한 흐름에 대한 경고가 발생할 수 있습니다.
이를 처리하는 더 우아한 방법은 조건 작업에서 메시지가 비어 있는지 테스트하는 것입니다. 테스트 empty(triggerOutputs()?['body']) | 같음 | true 이 작업을 수행하는 좋은 방법입니다.
True 분기에서 결과 성공과 함께 Terminate 작업을 추가합니다. 그런 다음 조건 작업 후 실제 흐름을 계속합니다.
일반적인 오류 및 해결
지금까지 오류가 발생하지 않았습니다.
자주 묻는 질문(FAQ)
값 가져오기 작업은 정확히 무엇을 합니까?
값 가져오기 는 흐름에서 더 복잡한 여러 작업이 필요한 몇 가지 작업을 수행합니다. 순서대로 다음과 같습니다.
- 트리거에서
Payload필드를 가져와 텍스트를 JSON 개체로 변환합니다. 이 함수는 함수와 동일합니다.json(...) - 추가 작업에서 해당 속성을 참조할 수 있도록 이 JSON 개체에 대한 스키마를 로드합니다. JSON 구문 분석 작업을 사용하여 이 작업을 수행할 수 있지만 전체 스키마를 직접 제공해야 합니다.
- 들어오는 페이로드를 모든 데이터가 있는 전체 테이블로 변환하거나 엔터티의 이전 또는 새 상태를 표시하는 개체로 변환할 수 있습니다. 후자는 흐름에서 달성하기 위해 상대적으로 복잡합니다.
값 가져오기 작업에서 페이로드의 값은 어떻게 되나요?
기본적으로 트리거에서 수신된 페이로드 필드에 대한 참조로 설정 triggerOutputs()?['body/Content/Payload'] 됩니다. 이를 변경할 필요가 없습니다.
값 가져오기를 위해 엔터티 형식을 제공해야 하는 이유는 무엇인가요?
값 가져오기 작업은 동적 스키마 생성이라는 기술을 사용하여 추가 작업에서 선택한 엔터티의 속성을 선택할 수 있습니다. 흐름 디자이너의 기능입니다. 아쉽게도 디자인 타임에 트리거는 선택한 엔터티 형식을 다른 작업에 전달할 수 없습니다. 따라서 엔터티 형식을 다시 선택해야 합니다.
값 가져오기에 잘못된 엔터티 형식을 선택하면 어떻게 되나요?
흐름 디자이너는 받은 엔터티에 대한 잘못된 속성(예: 판매 주문의 프로젝트 속성)을 표시합니다. 즉, 엔터티의 일부 속성이 표시되지 않고 표시되는 일부 속성은 실제로 엔터티의 일부가 아닙니다.
엔터티에 있는 경우 속성에 계속 액세스할 수 있지만 참조를 수동으로 입력해야 합니다.
다른 작업에서 존재하지 않는 속성을 선택하면 값이 비어 있습니다. 그 결과는 작업에 따라 달라집니다.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| 값 가져오기 [사용되지 않음] |
그러면 트리거의 페이로드 필드의 값이 선택한 형식으로 로드됩니다. |
값 가져오기 [사용되지 않음]
그러면 트리거의 페이로드 필드의 값이 선택한 형식으로 로드됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Content-Type 헤더
|
Content-Type | string |
페이로드의 콘텐츠 형식을 지정합니다. |
|
|
머리글 수락
|
Accept | string |
수락된 응답 형식을 지정합니다. |
|
|
엔터티 형식
|
EntityType | True | string |
이 작업에 대한 비즈니스 엔터티 유형을 선택합니다. |
|
값 유형
|
ValueType | True | string |
이 작업의 값 형식을 선택합니다. |
|
페이로드
|
body | string |
여기에 페이로드 필드에 대한 참조 추가 |
반환
트리거
| 계정을 만들거나 변경한 경우 [사용되지 않음] |
계정에 대한 이벤트를 만들거나 변경하도록 구독합니다. |
| 기회가 만들어지거나 변경되는 경우 [사용되지 않음] |
이 구독은 기회에 대한 이벤트를 만들거나 변경합니다. |
| 판매 주문이 생성되거나 변경된 경우 [사용되지 않음] |
이 구독은 판매 주문에 대한 이벤트를 만들거나 변경합니다. |
| 프로젝트를 만들거나 변경한 경우 [사용되지 않음] |
프로젝트에 대한 이벤트를 만들거나 변경하도록 구독합니다. |
계정을 만들거나 변경한 경우 [사용되지 않음]
계정에 대한 이벤트를 만들거나 변경하도록 구독합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회사
|
Company | True | string |
이벤트를 받을 회사를 선택합니다. |
반환
기회가 만들어지거나 변경되는 경우 [사용되지 않음]
이 구독은 기회에 대한 이벤트를 만들거나 변경합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회사
|
Company | True | string |
이벤트를 받을 회사를 선택합니다. |
반환
판매 주문이 생성되거나 변경된 경우 [사용되지 않음]
이 구독은 판매 주문에 대한 이벤트를 만들거나 변경합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회사
|
Company | True | string |
이벤트를 받을 회사를 선택합니다. |
반환
프로젝트를 만들거나 변경한 경우 [사용되지 않음]
프로젝트에 대한 이벤트를 만들거나 변경하도록 구독합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회사
|
Company | True | string |
이벤트를 받을 회사를 선택합니다. |
반환
정의
guidText
EntityChangedEvent
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Content
|
Content | ChangeEventContent | |
|
HashCode
|
HashCode | string |
ChangeEventContent
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
주제
|
Topic | string | |
|
ClientId
|
ClientId | guidText | |
|
회사
|
Division | integer |
회사 |
|
조치
|
Action | string | |
|
Key
|
Key | guidText | |
|
ExactOnlineEndpoint
|
ExactOnlineEndpoint | string | |
|
EventCreatedOn
|
EventCreatedOn | string | |
|
페이로드
|
Payload | string |