NetSuite 라벨 인쇄: SuiteScript, 저장 검색, 커넥터 기반 옵션
Oracle NetSuite에서 품목·로트·빈·출하 라벨을 인쇄 — REST API를 호출하는 SuiteScript, FTP로의 저장 검색 예약 내보내기, 커넥터를 통한 로컬 인쇄 — 창고 시나리오와 체크리스트 포함.
NetSuite는 클라우드 전용이므로 첫 질문은 늘 SaaS 시스템이 창고의 감열 프린터에 어떻게 인쇄하느냐입니다. 답은 커넥터입니다: 창고를 계정에 연결하고 NetSuite가 트리거하는 작업을 받습니다. VPN도, 인터넷에 노출된 프린터도 없습니다. 그다음은 NetSuite 자체 도구 — SuiteScript, 저장 검색, SuiteFlow — 가 라벨이 필요한 시점을 정합니다.
NetSuite에 맞는 연동 경로
| 경로 | 적합도 | 이유 |
|---|---|---|
| 커넥터 + REST | 최적 | 레코드 생성·갱신 시 SuiteScript(user event 또는 workflow action)가 커넥터를 통해 REST API를 호출하고, 작업 상태가 스크립트로 돌아옵니다. |
| FTP / 감시 폴더 | 양호 | 예약된 저장 검색이 CSV를 SFTP로 내보내면 EtikStudio가 배치 인쇄. 스크립팅 불필요. |
| 임베디드 데이터 | 보완 | 야간 내보내기나 복제 데이터베이스가 품목 마스터를 제공하고 라벨이 인쇄 시 SKU로 읽음. |
일반적인 시나리오
| 프로세스 | 라벨 | 트리거 |
|---|---|---|
| 입하 | 품목 입하의 품목·로트 라벨 | 품목 입하 저장 |
| 작업 지시 | 로트/시리얼 완제품 라벨 | 작업 지시 완료 |
| 풀필먼트 | 포장·출하 라벨, SSCC 팔레트 | 품목 풀필먼트, 포장 단계 |
| 빈 | 빈·위치 라벨 | 빈 생성 |
권장 흐름
창고당 커넥터 하나를 설치하고 NetSuite 위치를 프린터에 매핑합니다. 품목 풀필먼트와 작업 지시 완료의 user event 스크립트로 라벨 데이터를 보내고, 디자인은 EtikStudio에 두어 템플릿 변경이 SuiteScript에 닿지 않게 합니다. 개발자가 없는 회사는 SFTP로의 저장 검색 예약으로 시작합니다.
도입 체크리스트
- 물리 사이트당 커넥터 하나를 계정에 연결하고 포털에서 테스트한다.
- 이벤트별로 스크립트인지 저장 검색인지 정한다: 즉시 라벨은 스크립트, 배치 실행은 검색.
- GS1-128 라벨용으로 로트·유효기간·수량을 페이로드에 포함한다.
- NetSuite 거버넌스 한도에 유의한다: 큰 풀필먼트에서는 라인당 호출이 아니라 배치로 보낸다.
EtikStudio의 대응
NetSuite는 클라우드에 머물고, 인쇄는 연결된 커넥터를 통해 창고에서 프린터 네이티브 언어로 이루어지며, 모든 작업이 템플릿 버전과 함께 기록됩니다.
연동 세부 사항은 ERP 버전, 배포 방식, 라이선스에 따라 다릅니다. 어댑터와 예제는 도입 과정에서 제공됩니다.