전송원 - e영업 관리자
    • PDF

    전송원 - e영업 관리자

    • PDF

    기사 요약

    개요

    eSales Manager에서 데이터를 전송하는 설정에 대한 도움말 페이지입니다.

    설정 항목

    STEP1 기본 설정

    품목명필수기본값내용
    e세일즈 매니저 연결 정보----------------------------------------------------------------------------------------------.미리 등록되어 있는 접속 정보 중 이번 전송 설정에 필요한 권한을 가진 접속 정보를 선택합니다.
    검색용 쿼리----------------------------------------------------------------------------------------------.공식 문서 사양에 따라 검색을 위한 쿼리(SearchCondition)를 설정합니다.

    SearchCondition(검색어) 입력 예시: SearchCondition(검색 쿼리) 명함 엔티티 검색 및 추출

    다음 검색어
    - 추출 및 검색 대상은 명함(person)
    - 등록일은 2022-03-17 이전
    - 추출할 항목은
    - 902: 고객 코드
    - 928: 명함 코드
    - 903: 사람 이름
    - 932: 등록일
    - 934: 변경일

    라는 검색 조건의 예입니다.

    {
      "searchCondition": {
        "targetObjectName": "사람",
        "items": [
          {
            "columnCode" : 932,
            "operator" : "<",
            "date" : "2022-03-17"
          }
        ], , , , , .
        "notExists":true,
        "relatedObjectConditions":[]
      }, }
      "columnCodes":[
        902,928,903,932,934
      ]
    }
    
    • searchCondition
      • targetObjectName (문자열)
        • 검색 대상 엔티티 이름입니다.
      • items (SearchConditionItem 배열)
        • 검색 조건식을 나타내는 목록입니다. 여러 조건을 기재하면 AND 조건이 됩니다.
          기재 방법은 아래 SearchConditionItem을 확인하시기 바랍니다.
      • notExists (진위값)
        • true : true relatedObjectConditions에서 일치하는 관련 엔티티가 존재할 경우 '조건 부합'으로 간주합니다.
        • false : false relatedObjectConditions에서 일치하는 관련 엔티티가 존재하지 않는 경우 '조건 일치'로 간주합니다.
      • relatedObjectConditions (SearchCondition)
        • 관련 엔티티의 검색 조건을 나타내는 목록입니다. 여러 개를 지정하면 AND 조건으로 결합됩니다. 입력 방법은 SearchCondition과 동일합니다.
    • columnCodes: (배열)
      • 엔티티를 추출할 대상의 항목 코드를 기재해 주세요.
      • 명함(person)의 항목 코드는 REST API 레퍼런스에서 확인할 수 있습니다.

    SearchConditionItem(검색조건식) 작성 예시

    {
      "columnCode" : 105 ,
      "operator" : "forward " ,
      "text" : "영업"
    }, }
    {
      "columnCode" : 104 ,
      "operator" : ">=" ,
      "date" : "2020-04-01"
    }, }
    {
      "columnCode" : 102 ,
      "operator" : "=" ,
      "num" : 10001
    }, }
    {
      "columnCode" : 144 ,
      "operator" : "=" ,
      "checkBox" : "checkBox [true, false, false]
    }, }
    {
      "columnCode" : 10001 , 10001
      "operator" : "=" ,
      "decimal" : 십진법 1.23
    }, }
    {
      "columnCode" : 10002 , ,....
      "operator" : "=" ,
      "null" : true
    }, }
    {
      "columnCode" : 10003 , 10003
      "operator" : "=" ,
      "notNull" : true
    }
    
    • columnCode (숫자)
      • 검색 대상 항목입니다.
    • operator (문자열)
      • 검색 조건의 연산자입니다.
    • text (문자열)
      • 텍스트형/텍스트 영역형 항목의 경우 이 속성에 값을 지정합니다.
    • date (날짜 또는 날짜)
      • 날짜/날짜 타입의 항목의 경우 이 속성에 값을 지정합니다.
        현재 eSM REST API에서 지정한 날짜/일시는 UTC 시간으로 해석됩니다.
        eSM 관리 화면에서 지정한 시간대가 아니므로 주의하시기 바랍니다.
    • num (숫자)
      • 정수형/선택형 항목의 경우 이 속성에 값을 지정합니다.
    • checkBox (진위 여부)
      • 배열 체크박스형 항목의 경우 이 속성에 값을 지정합니다.
    • decimal (숫자)
      • 소수형 항목의 경우 이 속성에 값을 지정합니다.
    • null (참값)
      • true를 지정하면 지정한 엔티티에 대해 NULL 검색을 할 수 있습니다. NULL 검색을 할 경우, operator의 조건식에 '='를 지정해야 합니다.
    • notNull (진위값)
      • true를 지정하면 지정한 엔티티에 대해 NOT NULL 검색을 할 수 있습니다.
        NOT NULL 검색을 할 경우, operator의 조건식에 '='를 지정해야 합니다.

    이 문서가 도움이 되었습니까?