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

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

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

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

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

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

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

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

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

    엔터티 추가에 대한 지침은 다음 문서를 참조하십시오 에서 모델에 작업 추가 ERP 캔버스.

    작업 입력 매개변수 관리

    작업의 테이블 또는 BAPI ERP 캔버스 를 지정한 후 에서 필요한 입력 매개변수로 입력 지정 탭을 자동으로 채웁니다.

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

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

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

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

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

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

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

    입력 관리에 대한 지침은 문서를 참조하십시오 모델 운영에 ERP 캔버스 대한 입력 매개변수 관리.

    읽기 작업을 위한 출력 선택

    데이터가 ERP 시스템에 매핑되고 .Now Platform

    출력 관리에 대한 지침은 다음 문서를 참조하십시오 ERP 모델에 대한 출력 매개변수 선택.

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

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

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

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

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