모델이 ERP 시스템을 읽고 업데이트하는 방법 관리
에서 ERP용 제로 카피 커넥터ERP(전사적 자원 관리) 모델을 생성한 후 매개변수를 사용하여 ERP 시스템을 읽고 업데이트하는 방법을 지정할 수 있습니다.
모델을 생성하고 편집하려면 sn_erp_integration.erp_admin 역할이 있어야 합니다.
- 엔터티 관리: 읽을 테이블, OData 서비스 또는 ERP 시스템을 읽거나 업데이트하는 데 사용할 BAPI(API와 유사한 원격 프로시저 호출)를 지정합니다.
- 입력 지정: ERP 시스템의 필드가 매개변수에 매핑되어 데이터를 쿼리하는 방법을 지정하는 방법을 정의합니다. 매개변수를 검색할 수 없는 경우 ERP 시스템에 전달할 기본값을 정의할 수도 있습니다.
- 출력 선택: 출력을 지정하여 반환된 데이터가 저장 ServiceNow AI Platform 되는 방식에 대한 매개변수를 정의합니다.
ERP 시스템에 대한 작업 생성, 읽기 및 업데이트
ERP용 제로 카피 커넥터 는 생성, 읽기 및 업데이트 작업을 사용하여 ERP 시스템에 연결합니다.
- BAPI, RFC, 읽기 테이블 또는 OData를 사용하여 ERP 시스템을 읽습니다.
- 읽기 작업을 위해 모델에 테이블 읽기 또는 BAPI 함수 호출을 추가하지만 둘 다 추가되지는 않습니다.
- 테이블 읽기 작업에 여러 테이블을 추가할 수 있지만 함수 호출 읽기 작업에 대해 하나의 BAPI만 지정할 수 있습니다.
- 업데이트 작업에 BAPI, RFC, OData 또는 IDoc를 사용합니다.
- 생성 작업에 BAPI, RFC, OData 또는 IDoc를 사용합니다.
ERP 운영을 위한 테이블 및 엔터티 관리
엔터티는 운영에서 ERP 시스템에 액세스하여 읽거나 업데이트하는 방법의 기초입니다. 엔터티 관리 탭을 사용하여 BAPI 또는 테이블 이름을 지정하여 요청과 응답 내용을 정의합니다.
- ERP 시스템에서 데이터를 검색하거나 ERP 시스템으로 업데이트를 보내는 방법입니다 ERP용 제로 카피 커넥터 .
- 엔터티의 이름입니다.
엔터티 추가에 대한 지침은 다음 문서를 참조하십시오 ERP용 제로 카피 커넥터에서 모델에 작업 추가.
작업 입력 매개변수 관리
엔터티 ERP용 제로 카피 커넥터 를 지정하면 입력 지정 탭이 필요한 입력 매개변수로 자동으로 채워집니다.
ERP용 제로 카피 커넥터 는 매개변수를 메서드/함수 호출의 일부로 사용하여 ERP 시스템에 전달되는 데이터를 정의하고 매핑합니다.
- 출력 매개변수 섹션에서는 ERP 시스템을 쿼리하는 데 사용되는 매개변수의 선택적 기본값을 입력합니다. 모델을 쿼리할 때 입력 값이 제공되지 않으면 각 매개변수의 기본값 이 대체로 사용됩니다. 매핑 상수에도 기본값을 사용할 수 있습니다.
- 테이블(읽기 작업용)/함수 호출(BAPI 작업용) 섹션에서는 작업에서 매개변수로 전송되는 ERP 시스템에서 ERP용 제로 카피 커넥터 필드를 정의하고 매핑합니다. 필드를 선택하면 자동 매핑 기능을 사용하여 매핑된 값을 자동으로 업데이트하고 매개변수 행을 출력 매개변수 섹션에 추가합니다. 상수를 유형으로 정의하고 매핑된 값 필드에 상수 값을 입력하면 매핑된 입력이 필터 기준이 될 수 있습니다. 필요한 만큼 관련 매개변수를 추가하고 중첩할 수 있습니다.
다른 매개변수(거리, 도시 등)를 포함하는 주소와 같은 복잡한 중첩 매개변수를 추가하는 경우 추가 ERP용 제로 카피 커넥터 관련 매개변수가 필요하다는 것을 자동으로 식별합니다. ERP용 제로 카피 커넥터 는 관련 값으로 채워야 하는 새 중첩 매개변수 행을 만듭니다. Object 또는 Array가 데이터 형식인 매개 변수만 중첩할 수 있습니다.
- 객체
- 배열
- 문자열
- 날짜 시간
- 날짜
- 시간
- 특성
- 10진수
사용 사례의 예로는 판매 주문 BAPI를 실행하여 주문에 어떤 항목이 있는지 확인하는 것입니다. 자동 매핑 옵션을 사용하여 테이블(읽기 작업의 경우)/함수 호출(BAPI 작업의 경우) 섹션에서 주문 ID를 매핑된 필드로 지정하고 매핑 된 값 필드에서 참조되는 필드를 정의해야 합니다. 모든 운영 입력 및 출력을 정의한 후에는 에서 플로우를 빌드할 수 있습니다 워크플로우 스튜디오. 플로우에서 플로우가 ERP 시스템을 호출하기 위해 실행될 때 사용되는 매개변수로 주문 ID를 입력합니다.
또 다른 예로는 테이블 필드(테이블 읽기 작업의 경우)/함수 호출(BAPI 작업의 경우) 섹션에 주문 청구 날짜 에 대한 매개변수를 추가하는 것입니다. 그런 다음 날짜 또는 날짜 범위를 지정하여 해당 기간의 모든 주문을 검색할 수 있는 플로우를 빌드합니다 워크플로우 스튜디오 .
입력 관리에 대한 지침은 다음 문서를 참조하십시오 모델 운영에 ERP용 제로 카피 커넥터 대한 입력 매개변수 관리.
읽기 작업에 대한 출력 선택
데이터가 ERP 시스템에 매핑되고 ServiceNow AI Platform저장되는 방식을 정의하려면 출력 매개변수를 생성해야 합니다.
출력 관리에 대한 지침은 다음 문서를 참조하십시오 모델의 출력 매개변수 선택.
검색된 ERP 필드를 테이블에 추가
매핑된 필드 또는 매개변수를 출력으로 추가하고 ERP 시스템을 성공적으로 읽거나 업데이트하면 각 매개변수가 필드로 나타납니다. 그런 다음 원격 테이블 또는 추출 테이블에 필드를 추가할 수 있습니다. 검색된 매개변수를 추가할 원격 테이블 또는 추출 테이블의 필드를 관리합니다.
ERP 시스템을 호출하기 위한 플로우 구축
모든 매개변수를 정의하고 읽기 또는 업데이트 작업을 빌드하고 실행한 후에는 정의된 매개변수를 사용하는 플로우 워크플로우 스튜디오 를 빌드합니다.
플로우 작업의 필수 필드 에서 매개변수를 선택할 때 값을 지정하여 필터 기준을 입력합니다. 자세한 내용은 ERP 시스템을 읽거나 업데이트하기 위한 플로우 빌드 문서를 참조하십시오.