프린터 구성

구성 ‣ 프린터`(`/settings/configure-printers``의 프린터 구성 페이지)에서 프린터를 구성하십시오. 여기에서 영수증 텍스트도 편집할 수 있습니다. 모든 영수증에 인쇄되는 매장 이름, 주소, 전화번호는 여기 있는 영수증 헤더영수증 바닥글 필드에서 가져옵니다. 연결된 각 컨트롤러에는 고유한 카드가 있으며, 여기에서 각 문서 유형을 처리할 프린터를 선택하고 각 문서 유형이 인쇄할 내용을 편집합니다. 모든 필드는 선택 사항입니다. 실제로 사용하는 프린터 유형만 입력하십시오.

일반 설정

  • 이름: 이 컨트롤러 구성의 알기 쉬운 이름입니다.

  • Marketplace: 이 구성이 적용되는 마켓플레이스입니다.

  • 활성: 이 구성을 활성화하거나 비활성화합니다.

문서 / A4 프린터

송장, 견적서, 주문서와 같은 표준 문서용입니다.

  • 문서 프린터 이름: Windows에 표시되는 프린터의 정확한 이름입니다(예: HP LaserJet Pro).

인증서 프린터

인증서 인쇄용입니다.

  • 인증서 프린터 이름: 인증서에 사용되는 프린터입니다.

  • 인증서 가로: 인증서를 가로 방향으로 인쇄합니다.

  • 인증서 ZC300 프린터: Zebra ZC300 카드 프린터를 사용할 때 활성화합니다(인증서는 BMP 이미지로 전송됩니다).

제품 라벨 프린터

제품 라벨 인쇄용이며, 일반적으로 ZPL(Zebra Programming Language)을 사용하는 Zebra 라벨 프린터에서 사용됩니다.

  • 제품 라벨 프린터 이름: 라벨에 사용되는 프린터입니다.

  • 제품 라벨 Zebra 프린터: Zebra ZPL 호환 프린터의 경우 활성화합니다.

제품 라벨에 표시할 내용을 제어하는 방법에는 **두 가지**가 있습니다. SKU, 금속, 가격 및 기타 세부 정보를 별도의 줄에 배치하는 것도 포함됩니다.

  • Zebra (ZPL) 프린터: 사용자 지정 ZPL 레이아웃으로 여기에서 라벨을 디자인합니다. ZPL이 처음이신가요? Zebra(ZPL) 라벨 디자인하기 가이드는 언어를 단계별로 설명하고 사용 가능한 모든 변수를 나열합니다. :guilabel:`제품 라벨 Zebra 프린터`가 활성화된 경우 언제든지 사용하십시오.

  • 표준 (PDF) 라벨: 라벨 설정 페이지에서 라벨을 시각적으로 디자인합니다. 각 필드를 켜거나 끄고 실시간 미리보기로 배치할 수 있으며, ZPL이 필요하지 않습니다.

**두 개의 독립적인 라벨 디자인**을 정의할 수 있습니다(예: 표준 라벨과 더 작은 라벨). 각 디자인에 대해 다음을 설정할 수 있습니다.

  • 라벨 디자인 이름: 디자인을 식별할 수 있는 이름입니다.

  • 제품 라벨 너비: 도트 단위의 라벨 너비입니다(기본값 448 dots ≈ 203 DPI에서 56 mm).

  • 제품 라벨 길이: 도트 단위의 라벨 길이입니다(기본값 104 dots ≈ 203 DPI에서 13 mm).

  • 사용자 지정 Zebra 제품 라벨 디자인: 라벨의 ZPL 레이아웃입니다.

디자인을 저장하면 미리보기 이미지가 자동으로 생성되므로 인쇄 전에 결과를 확인할 수 있습니다.

라벨 디자인 변수

ZPL 디자인 내부에서 중괄호로 변수를 삽입하고(예: {item_sku} 또는 {price}), Gem Logic은 라벨이 인쇄될 때 각 제품의 데이터로 변수를 대체합니다. Zebra(ZPL) 라벨 디자인하기 가이드는 사용 가능한 모든 변수를 나열하고 사용 방법을 설명합니다.

라벨 설정 (시각적 편집기)

표준(비-Zebra) 라벨의 경우 ZPL을 작성할 필요가 없습니다. :menuselection:`Stock –> 제품`(또는 제품 세부 페이지)에서 작업 메뉴를 열고 :guilabel:`라벨 설정`을 선택하십시오. 여기에서 라벨을 시각적으로 디자인합니다.

라벨의 :guilabel:`너비`와 :guilabel:`높이`를 밀리미터 단위로 설정하시고, 선택 사항으로 :guilabel:`회전`을 지정하신 다음, 필드별로 무엇을 어디에 인쇄할지 결정하십시오:

  • 가격, SKU, QR 코드, 바코드

  • 공급업체**와 **공급업체 참조 (각각 지정된 문자 수를 초과하면 숨길 수 있습니다)

  • 속성

  • 금속 — 선택 사항으로 특정 금속으로 제한할 수 있으며, 동일한 금속을 한 줄로 통합할 수 있습니다

각 필드에는 숨기기 토글, X/Y 위치, 글꼴 크기가 있어, 라벨에 어떤 제품 정보가 표시되고 어디에 위치할지 정확히 선택하실 수 있습니다 — 예를 들어 한 줄에는 SKU, 다음 줄에는 금속이 표시되도록 설정할 수 있습니다. 편집하시는 동안 미리보기가 자동으로 업데이트되므로 인쇄 전에 결과를 확인하실 수 있습니다.

수리 라벨 프린터

수리 작업 라벨을 인쇄하는 데 사용됩니다.

  • 수리 라벨 프린터 이름: 수리 라벨에 사용되는 프린터입니다.

  • 수리 라벨 소형: 작은 라벨 형식을 사용합니다.

  • 수리 라벨 높이: 사용자 지정 라벨 높이(선택 사항)입니다.

영수증 프린터

열전사 프린터(예: Epson TM-T20III)로 영수증을 인쇄하는 데 사용됩니다.

  • 영수증 프린터 이름: 영수증에 사용되는 프린터입니다.

  • 영수증 머리글: 모든 영수증 상단에 인쇄되는 텍스트입니다.

  • 영수증 바닥글: 모든 영수증 하단에 인쇄되는 텍스트입니다. 기본적으로 아래에서 설명하는 변수를 사용하여 매장의 연락처 블록(이름, 주소, 전화번호, 이메일, 웹사이트)을 인쇄합니다.

  • 영수증 너비: 한 줄당 문자 수(기본값 48)입니다.

  • 영수증 로고 BMP 파일: 영수증 로고로 인쇄되는 흑백 BMP 파일입니다.

  • 영수증 프린터 IN EP`와 :guilabel:`영수증 프린터 OUT EP: 직접 통신을 위한 USB 입력/출력 엔드포인트입니다(고급 설정).

참고

IN/OUT 엔드포인트는 Epson ESC/POS 프린터와 직접 USB 통신이 필요할 때만 사용됩니다. Raw 인쇄가 필요한 USB 연결을 사용하지 않는 한 비워 두십시오.

영수증에 표시되는 매장 이름, 주소, 전화번호

영수증에 인쇄되는 내용은 **프린터 구성 페이지**(구성 ‣ 프린터, /settings/configure-printers)에서 직접 편집하십시오. 영수증 머리글`과 :guilabel:`영수증 바닥글 필드에는 모든 영수증의 상단과 하단을 구성하는 일반 텍스트와 변수(“코드”)가 모두 포함되어 있습니다. 여기서 수정하고 저장하십시오.

영수증에 인쇄되는 매장 정보(전화번호 포함)는 영수증에 고정되어 있지 않습니다. 기본적으로 해당 필드에 배치된 변수를 통해 귀하의 :doc:`부서 </applications/general/companies>`에서 가져옵니다:

((division_name)) ((address)) ((postcode)) ((city)) ((state)) ((country)) ((phone)) ((email_address)) ((website)) ((iban))

영수증을 인쇄할 때 각 변수는 해당 판매 채널에 연결된 부서의 일치하는 값으로 대체됩니다.

변수 사용은 선택 사항입니다. 같은 페이지에서 **세부 정보를 일반 텍스트로 직접 입력**할 수도 있습니다 — 예를 들어 ((phone)) 대신 :guilabel:`영수증 바닥글`에 전화번호를 직접 작성하거나, 같은 필드에 입력된 텍스트와 변수를 섞어 사용할 수 있습니다.

영수증의 전화번호가 잘못된 경우, 가장 빠른 해결 방법은 프린터 구성 페이지(구성 ‣ 프린터, /settings/configure-printers)에서 직접 수정하는 것입니다. 영수증 바닥글`(또는 :guilabel:`영수증 머리글)을 열고 ((phone)) 변수를 올바른 번호로 입력하신 다음 저장하십시오. **모든 곳**(영수증, 인보이스, 견적서 및 기타 문서)에서 번호를 한 번에 수정하시려면 대신 구성 ‣ 회사`에서 부서의 :guilabel:`전화번호`를 업데이트하십시오(:ref:`general/company/divisions/address 참조).