수색…


비고

NetSuite는 클라우드 기반 ERP, CRM, 전자 상거래 및 전문 서비스 관리 플랫폼입니다. 30,000 개 이상의 회사가 전체 비즈니스를 운영하는 데 사용됩니다.

NetSuite는 SuiteScript라는 JavaScript 기반 API를 비롯하여 관리자와 개발자가 완벽하게 사용자 지정할 수 있습니다. 개발자는 NetSuite 시스템 전반에 걸친 다양한 이벤트에 의해 트리거되는 스크립트를 작성하여 비즈니스 프로세스를 자동화 할 수 있습니다.

도움을 얻을 수있는 곳

  1. NetSuite 전문가 Slack 커뮤니티에 가입하십시오. 여기에서 전 세계 200 명이 넘는 NetSuite 전문가에게 즉시 액세스 할 수 있습니다.
  2. 모든 레코드 유형의 스키마에 NetSuite 레코드 브라우저 사용
  3. Mozilla 개발자 네트워크의 JavaScript 참조 가이드

버전

번역 출시일
2016.2 2016-09-20

Eclipse SuiteCloud IDE 설정

  1. 최신 Eclipse IDE 다운로드 및 설치
  2. SuiteCloud IDE 플러그인 설치
    1. 설치가 완료되면 Eclipse를 시작하십시오.
    2. 도움말 > 새 소프트웨어 설치 ...로 이동하십시오 .
    3. 추가 ... 를 클릭하여 새 업데이트 사이트를 추가합니다.
    4. 작업 대상 드롭 다운에서 "SuiteCloud IDE"사이트를 선택하십시오.
    5. 설치 마법사를 계속 진행하십시오.
    6. 메시지가 나타나면 Eclipse를 다시 시작하십시오.
  3. SuiteCloud IDE 플러그인 구성하기
    1. Eclipse가 다시 시작되면 마스터 암호와 기본 NetSuite 계정으로 SuiteCloud 플러그인을 설정하라는 메시지가 표시됩니다
    2. 이 설정 마법사를 완료 한 후 환경 설정 > NetSuite로 이동하십시오
      • SuiteCloud IDE 환경 설정을 모두 볼 수 있습니다.
    3. [선택 사항] Eclipse의 기본 용도가 NetSuite 개발 인 경우 환경 설정 > 일반 > 관심 사항으로 이동하여 "NetSuite"관심 사항을 기본값으로 설정하십시오
  4. 새로운 NetSuite 프로젝트 만들기
    1. NS Explorer 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > NetSuite 프로젝트를 선택하십시오.
    2. 마법사의 지시에 따라 원하는 프로젝트를 설정하십시오. 프로젝트 유형은 다음과 같습니다.
      1. 계정 사용자 정의 : SuiteCloud Development Framework 를 활용하여 NetSuite 계정을 사용자 정의하기위한 사용자 정의 개체, 레코드 및 스크립트를 작성하는 프로젝트입니다.
      2. SuiteScript : 독점적으로 스크립트를 작성하는 데 사용되는 프로젝트입니다.
      3. SSP 응용 프로그램 : 일반적으로 SiteBuilder 또는 SuiteCommerce와 함께 NetSuite 기반 전자 상거래 응용 프로그램에 사용되는 SuiteScript Server Pages 응용 프로그램입니다.

Hello, World 1.0 클라이언트 스크립트

  1. 새 클라이언트 스크립트의 소스 파일 만들기
    1. 좋아하는 편집기 또는 IDE를 사용하여 새 JavaScript 파일 만들기

    2. (원본 소스 파일에 다음 소스 코드를 추가 여기 )

      /**
       * A simple "Hello, World!" example of a Client Script. Uses the `pageInit`
       * event to write a message to the console log.
       */
      
      function pageInit(type) {
          console.log("Hello, World from a 1.0 Client Script!");
      }
      
    3. 원하는 위치에 파일을 hello-world.js 로 저장하십시오.

  2. 방금 생성 한 소스 파일을 사용하여 NetSuite에서 새 스크립트 레코드 만들기
    1. NetSuite 계정에서 사용자 지정 > 스크립팅 > 스크립트 > 새로 만들기로 이동하십시오.
    2. 메시지가 나타나면 hello-world.js스크립트 파일 로 선택하십시오.
    3. 스크립트 레코드 만들기를 클릭 하십시오.
    4. 메시지가 나타나면 스크립트 유형으로 클라이언트 스크립트 를 선택하십시오.
    5. 귀하의 스크립트 레코드 이름을 Hello World
    6. 페이지 초기화 함수 필드에 pageInit 를 입력하여 소스 파일의 pageInit 라는 함수를 Page Init 스크립트 이벤트에 pageInit 하십시오.
    7. 새 스크립트 레코드 저장
  3. 새 스크립트를 Employee 레코드에 배포하십시오.
    1. 새로 생성 된 스크립트 레코드에서 스크립트 배포를 클릭 하십시오.
    2. 적용 대상 필드에서 직원을 선택하십시오.
    3. 상태 입력란이 테스트 로 설정되어 있는지 확인하십시오.
    4. 저장을 클릭 하십시오.
  4. 스크립트가 실제로 작동하는지 확인하십시오!
    1. 브라우저의 개발자 / 자바 스크립트 콘솔 (일반적으로 대부분의 브라우저에서 F12)을 엽니 다.
    2. Lists > Employees > Employees > New 로 이동하여 새 Employee를 만듭니다.
    3. 브라우저 콘솔에서 "Hello, World"메시지를 관찰하십시오.

안녕하세요, World 2.0 클라이언트 스크립트

  1. 새 클라이언트 스크립트의 소스 파일 만들기
    1. 좋아하는 편집기 또는 IDE를 사용하여 새 JavaScript 파일 만들기

    2. (원본 소스 파일에 다음 소스 코드를 추가 여기 )

      define([], function () {
          /**
           * A simple "Hello, World!" example of a Client Script. Uses the `pageInit`
           * event to write a message to the console log.
           *
           * @NApiVersion 2.x
           * @NModuleScope Public
           * @NScriptType ClientScript
           */
          var exports = {};
          function pageInit(context) {
              console.log("Hello, World from a 2.0 Client Script!");
          }
          exports.pageInit = pageInit;
          return exports;
      });
      
    3. 원하는 위치에 파일을 hello-world2.js 로 저장하십시오.

  2. 방금 생성 한 소스 파일을 사용하여 NetSuite에서 새 스크립트 레코드 만들기
    1. NetSuite 계정에서 사용자 지정 > 스크립팅 > 스크립트 > 새로 만들기로 이동하십시오.
    2. 메시지가 나타나면 hello-world2.js스크립트 파일 로 선택하십시오.
    3. 스크립트 레코드 만들기를 클릭 하십시오.
    4. 귀하의 스크립트 레코드 이름을 Hello World
    5. 새 스크립트 레코드 저장
  3. 새 스크립트를 Employee 레코드에 배포하십시오.
    1. 새로 생성 된 스크립트 레코드에서 스크립트 배포를 클릭 하십시오.
    2. 적용 대상 필드에서 직원을 선택하십시오.
    3. 상태 입력란이 테스트 로 설정되어 있는지 확인하십시오.
    4. 저장을 클릭 하십시오.
  4. 스크립트가 실제로 작동하는지 확인하십시오!
    1. 브라우저의 개발자 / 자바 스크립트 콘솔 (일반적으로 대부분의 브라우저에서 F12)을 엽니 다.
    2. Lists > Employees > Employees > New 로 이동하여 새 Employee를 만듭니다.
    3. 브라우저 콘솔에서 "Hello, World"메시지를 관찰하십시오.


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow