모델이 ERP 시스템을 읽고 업데이트하는 방법 관리

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기4분
  • 에서 ERP(전사적 자원 관리) 모델을 ERP 데이터 허브생성한 후 매개변수를 사용하여 ERP 시스템을 읽고 업데이트하는 방법을 지정할 수 있습니다.

    읽기 또는 업데이트 작업을 만들 때 먼저 작업을 추가한 다음, ERP 모델 관리자 페이지의 다음 탭에서 작업 엔터티와 매개변수를 정의합니다.
    • 엔터티 관리: ERP 시스템을 읽거나 업데이트하는 데 사용할 읽을 테이블 또는 BAPI(Business Application Programming Interface, API와 유사한 원격 프로시저 호출)를 지정합니다.
    • 입력 지정: ERP 시스템의 필드가 매개변수에 매핑되는 방식을 정의하여 데이터를 쿼리하는 방법을 지정합니다. 매개변수를 검색할 수 없는 경우 ERP 시스템에 전달할 기본값을 정의할 수도 있습니다.
    • 출력 선택: 출력을 지정하여 반환된 데이터를 저장하는 Now Platform 방법에 대한 매개변수를 정의합니다.

    ERP 시스템에 대한 읽기 및 업데이트 작업

    ERP 데이터 허브 는 읽기 및 업데이트 작업을 사용하여 ERP 시스템에 연결합니다.

    • 테이블 읽기 또는 BAPI를 사용하여 ERP 시스템을 읽을 수 있습니다.
    • 업데이트 작업에는 BAPI를 사용해야 합니다.
    • 읽기 조작을 위해 테이블 읽기 또는 BAPI 함수 호출을 모델에 추가할 수 있지만 둘 다 추가할 수는 없습니다.
    • 테이블 읽기 조작에 여러 테이블을 추가할 수 있지만 함수 호출 읽기 조작에 대해 하나의 BAPI만 지정할 수 있습니다.

    ERP 운영을 위한 테이블 및 엔터티 관리

    엔터티는 운영이 ERP 시스템에 액세스하여 이를 읽거나 업데이트하는 방법의 기초입니다. 엔터티 관리 탭에서 BAPI 또는 테이블 이름을 지정하여 요청 및 요청 응답 내용을 정의합니다.

    작업에 엔터티를 추가할 때 다음 정보를 지정해야 합니다.
    • ERP 시스템에서 데이터를 검색하거나 ERP 시스템에 업데이트를 전송하는 방법입니다 ERP 데이터 허브 .
      • 읽기 작업의 경우 ERP 시스템에서 테이블을 읽을지 아니면 미리 정의된 BAPI를 사용하여 시스템을 읽을지 지정해야 합니다.
      • 업데이트 작업의 경우 BAPI를 사용해야 합니다.
    • 읽을 테이블 또는 사용할 BAPI의 이름입니다.

    엔터티 추가에 대한 자세한 내용은 을 참조하십시오 에서 모델에 읽기 또는 업데이트 작업 추가 ERP 데이터 허브.

    운영 입력 매개변수 관리

    작업의 테이블 또는 BAPI를 지정한 후 는 ERP 데이터 허브 입력 지정 탭에 필수 입력 매개변수를 자동으로 채웁니다.

    ERP 데이터 허브 는 매개변수를 메서드/함수 호출의 일부로 사용하여 ERP 시스템에 전달되는 데이터를 정의하고 매핑합니다.

    • 출력 매개변수 섹션에서는 ERP 시스템을 쿼리하는 데 사용되는 매개변수에 대한 선택적 기본값을 입력합니다. 모델을 쿼리할 때 입력 값이 제공되지 않으면 각 매개변수의 기본값 이 폴백으로 사용됩니다. 매핑 상수에도 기본값을 사용할 수 있습니다.
    • 테이블(읽기 작업의 경우)/함수 호출(BAPI 작업의 경우) 섹션에서는 작업에서 매개변수로 보내는 ERP 시스템에서 ERP 데이터 허브 필드를 정의하고 매핑합니다. 필드를 선택할 때 자동 매핑 기능을 사용하여 매핑된 값을 자동으로 업데이트하고 출력 매개변수 섹션에 매개변수에 대한 행을 추가합니다. 수를 유형으로 정의하고 매핑된 값 필드에 상수 값을 입력하면 매핑된 입력이 필터 기준 역할을 할 수 있습니다. 필요한 만큼 관련 매개변수를 추가하고 중첩할 수 있습니다.

      여러 다른 매개변수(도로명 1명, 도시 1명, 국가 1명) ERP 데이터 허브 를 포함하는 주소와 같은 복잡한 중첩 매개변수를 추가하는 경우 추가 관련 매개변수가 필요하다는 것을 자동으로 식별하고 관련 값에 대해 채워야 하는 새 중첩 매개변수 행을 생성합니다. Object 또는 Array데이터 형식인 매개 변수만 중첩할 수 있습니다.

    매개변수에 사용할 수 있는 데이터 유형은 다음과 같습니다.
    • 객체
    • 배열
    • 문자열
    • 날짜 시간
    • 날짜
    • 시간
    • Char
    • 10진수
    주:

    사용 사례의 예로는 판매 주문 BAPI를 실행하여 주문에 어떤 품목이 있는지 확인하는 것입니다. 자동 매핑 옵션을 사용하여 테이블(읽기 작업의 경우)/함수 호출(BAPI 작업의 경우) 섹션에서 주문 ID를 매핑된 필드로 지정하여 매핑된 값 필드에서 참조되는 필드를 정의해야 합니다. 모든 작업 입력 및 출력을 정의한 후에는 플로우가 ERP 시스템을 호출하기 위해 실행될 때 사용 중인 매개변수로 주문 ID를 입력할 수 있는 플로우 워크플로우 스튜디오 를 빌드할 수 있습니다.

    또 다른 예로는 테이블 필드(테이블 읽기 작업의 경우)/함수 호출(BAPI 작업의 경우) 섹션에서 주문 청구 날짜 에 대한 매개 변수를 추가한 다음 해당 기간의 모든 주문을 검색할 날짜 또는 날짜 범위를 지정할 수 있는 흐름을 워크플로우 스튜디오 빌드할 수 있습니다.

    주:
    매개변수를 정의하는 순서는 중요하지 않습니다. ERP 데이터 허브 저장할 때 선택적 매개변수를 알파벳 순서로 표시합니다.

    입력 관리에 대한 지침은 을 참조하십시오 ERP 모델 작업을 위한 입력 매개변수 관리.

    읽기 작업에 대한 출력 선택

    출력 매개변수를 생성하여 데이터가 ERP 시스템에 매핑되고 Now Platform.

    출력 관리에 대한 지침은 을 참조하십시오 ERP 모델의 출력 매개변수 선택.

    검색된 ERP 필드를 테이블에 추가

    매핑된 필드 또는 매개변수를 출력으로 추가하고 ERP 시스템을 성공적으로 읽거나 업데이트하면 각 매개변수가 필드로 나타나며 원격 테이블 또는 추출 테이블에 추가할 수 있습니다. 검색된 매개변수를 추가할 원격 테이블 또는 추출 테이블의 필드를 관리합니다. 자세한 내용은 다음 주제를 참조하십시오.

    ERP 시스템을 호출하는 플로우 빌드

    모든 매개변수가 정의되고 읽기 또는 업데이트 작업을 빌드하고 실행한 후에는 정의된 매개변수를 사용하는 플로우 워크플로우 스튜디오 를 빌드할 수 있습니다.

    플로우 작업의 필수 필드 에서 매개변수를 선택할 때 값을 지정하여 필터 기준을 입력합니다. 자세한 내용은 ERP 시스템을 읽거나 업데이트하기 위한 플로우 빌드 문서를 참조하십시오.