Microsoft Dynamics 소매 관리 시스템 저장소 작업에 얼룩말 레이블을 편집 하는 방법


소개


저장소 작업 Microsoft Dynamics 소매 관리 시스템 (RMS)의 얼룩말 레이블을 편집 하는 방법을 설명 합니다.

자세한 내용


Microsoft Dynamics RMS 저장소 작업 얼룩말 바코드 프린터를 사용 하는 레이블이 포함 되어 있습니다. 이 레이블은 얼룩말 프로그래밍 언어 (ZPL)를 사용할 때 사용할 수 있는 서식 옵션을 사용 하 여 실험에 사용할 수 있습니다. 다음과 같은 정보가 특정 필요에 따라 레이블 형식을 변경할 수 있습니다. 이 정보에 얼룩말 명령 및 변수 정보 레이블을 삽입할 수 있도록 Microsoft에서 제공 하는 설명이 포함 됩니다.


참고: 이 문서는 얼룩말 레이블 프린터에서 사용할 수 있는 레이블을 만드는 데 사용 되는 얼룩말 프로그래밍 언어에 대 한 기본적인 이해를 제공 합니다. 프로그래밍 언어 기능, 사용자 매뉴얼, 기술 지원 및 기타 리소스 고급 얼룩말 얼룩말 프로그래밍 언어 (ZPL) 및 해당 프로그램 가이드에 대 한 자세한 내용은 다음 웹 사이트를 방문.

작업.lbl 파일 형식 저장

얼룩말 레이블 파일 맨 위에 있는 코드는 다음 코드 예제와 유사합니다.
'<Label Title>
[INITIALIZE]

[LABEL]

Barcode printer commands

[END]
참고
  • 코드에서 저장소 Operations Manager에서 레이블 목록에서 표시할 설명을 < 레이블 제목 > 자리 표시자를 대체 합니다.
  • 목록에 레이블 레이블으로 저장 해야
    레이블은 폴더에 파일 이름.lbl입니다.

    참고: 레이블은 폴더는 기본적으로 "C:\Program 서식 소매 관리 System\Store Operations\LABELS" 폴더가입니다.

여는 대괄호 레이블 명령

[레이블] 제목 입력 해야 하는 첫 번째 얼룩말 명령은 괄호입니다. 새 레이블의 시작 부분을 나타냅니다. 이 명령의 포맷은 다음과 같습니다.
^XA
일반적으로이 명령은 해당 변경-영숫자 인 기본-fontcommand 옵니다. 글꼴 크기를 설정합니다이. 형식은 다음과 같습니다.
^ CF글꼴,높이,너비
참고
  • 이 명령에는 다음 표에 나열 된 기본 글꼴 값 중 하나를 사용 하 여 글꼴 개체 틀을 바꿔야 합니다.
    글꼴 크기
    A9x5
    B11x17
    C 또는 D18x10
    E28x15
    F26x13
    G60x40
    H21x13
    이 이때 모든 영숫자 필드에 대해 기본 글꼴을 지정합니다.
  • 도트에서 개별 문자 높이 높이 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.

    이 값의 기본 높이 모든 영숫자 필드를 지정합니다.
  • 도트에서는 개별 문자 너비와 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.

    이 값에는 모든 영숫자 필드의 기본 너비를 지정합니다.
  • 기본 영어 글꼴은 A입니다. 영숫자 기본 글꼴을 변경 하지 않는 한 모든 영숫자 필드 명령을 사용 하지 않는 경우 (^ Af) 또는 잘못 된 글꼴 값 입력, A. 글꼴로 인쇄 하는 모든 데이터는 만 높이 또는 너비를 정의에 정의 된 매개 변수 비례에 배율을 적용 됩니다. 마지막 두 값을 정의 하지 않으면 ^ 제공 되는 CF 값 이나 기본값 ^ 높이 너비에 대 한 CF 값이 사용 됩니다.

홈 세트 레이블 명령

다음 명령 집합 레이블 homecommand입니다. 이 명령은 상단 왼쪽에 있는 레이블 위치를 정의 합니다. 형식은 다음과 같습니다.
^ LHX, Y
참고
  • (가로) x 축 따라 점의 수에 대 한 값을 사용 하 여 X 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.
  • Y 축 (세로)을 따라 점의 수에 대 한 값을 사용 하 여 Y 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.

레이블 길이 설정 명령

이제 레이블 길이 설정 합니다. 형식은 다음과 같습니다.
^LLY
참고: Y 축 (세로)을 따라 점의 수에 대 한 값을 사용 하 여 Y 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 1 또는 큰.


다음 수식을 사용 하 여 레이블 길이 결정 하려면:
  • 에 6 점/m m 프린트 헤드: 길이 X 152.4 인치
  • 에 8 점/m m 프린트 헤드: 길이 X 203.2 인치
  • 에 12 점/m m 프린트 헤드: 길이 X 304.8 인치

필드 방향 레이블 명령

다음 레이블 내용을 입력 합니다. 첫 번째 명령은 필드 orientationcommand입니다. 이 명령은 텍스트 레이블의 위치를 지정 합니다. 형식은 다음과 같습니다.
^FOX,Y
참고
  • (가로) x 축 따라 점의 수에 대 한 값을 사용 하 여 X 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.
  • Y 축 (세로)을 따라 점의 수에 대 한 값을 사용 하 여 Y 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 0 ~ 32000.
이 명령은 필드 datacommand 옵니다.

필드 datalabel 명령

필드 datacommand 실제 인쇄할 텍스트를 지정 합니다. 형식은 다음과 같습니다.
^FDData
참고: 라벨에 인쇄 하고자 하는 실제 텍스트를 사용 하 여 데이터 자리 표시자를 대체 해야 합니다. 이 데이터는 텍스트 또는 레이블 "레이블 변수" 섹션에 나열 된 변수 중 하나가 될 수 있습니다.

바코드 레이블 명령

데이터 대신 바코드를 인쇄 하려면 바코드 beforethe 명령 필드 데이터 명령을 삽입 합니다. 이 명령은 사용 하 여 바코드 종류를 선택 하 고 이와 같은 바코드를 사용 하 여 다음 필드 데이터를 인코딩합니다. 형식은 다음과 같습니다.
^ BC방향,높이,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,모드
참고
  • 방향 틀 다음 방향 중 하나에 대 한 값으로 바꿔야 합니다.
    방향
    N보통
    R회전된 (90도 시계 방향으로)
    반전 된 (180도)
    B아래쪽에서 위쪽 (270도)입니다. 아래에서 읽을.
  • 바코드 높이 값이 높이 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 1에서 32000.
  • 바코드 아래에 있는 인쇄 해석 선 인쇄 하려면 지정 하는 값을 사용 하 여 PrintInterpretationLineBelow 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 다음과 같습니다.
    동작
    Y바코드 아래 사람이 읽을 수 있는 문자를 인쇄 합니다.
    N사람이 읽을 수 있는 문자는 인쇄 되지 않습니다.
  • 바코드 인쇄 해석 윗줄을 인쇄 하려면 지정 하는 값을 사용 하 여 PrintInterpretationLineAbove 자리 표시자를 대체 해야 합니다. 사용할 수 있는 값은 다음과 같습니다.
    동작
    Y바코드 위에 사람이 읽을 수 있는 문자를 인쇄 합니다.
    N사람이 읽을 수 있는 문자는 인쇄 되지 않습니다.
  • UCCCheckDigit 개체 틀 aUCC 검사 자리를 인쇄할 것인지 지정 하는 값으로 바꿔야 합니다.

    참고: 이 변수는 명사를 항상 설정 해야
  • 모드를 지정 하는 값을 사용 하 여 모드 자리 표시자를 대체 해야 합니다.

    참고: 이 변수는 명사를 항상 설정 해야

Separatorcommand 필드

각 필드는 필드가 separatorcommand로 끝나야 합니다. 형식은 다음과 같습니다.
^FS

닫는 대괄호

모든 데이터를 입력 한 다음 닫는 괄호를 포함 해야 합니다. 바코드는이 명령을 하지 않고 notprint이 됩니다. 이 명령의 포맷은 다음과 같습니다.
^XZ

변수 레이블


다음 표에서 label에 인쇄할 수 있는 정보를 정의 하는 변수입니다. 여기 표시 된 대로 변수를 입력 해야 합니다. 변수는 테이블에 표시 되는 정확한 대/소문자를 사용 해야 합니다.
변수설명
<<StoreName>>저장소 이름
<<ItemLookupCode>>항목 조회 코드
<<Description>>항목의 설명
<<ExtendedDescription>>항목의 자세한 설명
<<SubDescription1>>항목의 1 subdescription
<<SubDescription2>>항목의 2 subdescription
<<SubDescription3>>항목의 subdescription 3
<<Price>>항목의 기본 가격
<<SalePrice>>항목의 판매 가격
<<PriceA>>A 품목의 가격
<<PriceB>>항목의 가격 B
<<PriceC>>항목의 가격 C
<<MSRP>>항목에 대 한 제조업체의 권장된 소비자 가격
<<BinLocation>>항목의 위치는
<<Department>>항목의 부서
<<Category>>항목의 범주
<<SupplierName>>기본 공급자의 이름
<<ReorderNumber>>주 공급 업체 수가 순서 변경
<<SerialNumber1>>연속 된 항목의 첫 번째 일련 번호
<<SerialNumber2>>연속 된 항목의 두 번째 일련 번호
<<SerialNumber3>>연속된 항목의 세 번째 일련 번호
<<LastReceived>>항목을 마지막으로 받은 날짜
<<LastSold>>항목을 마지막으로 매각 날짜
<<LotName>>많은 매트릭스 항목의 많은 이름
<<ClassDescription>>행렬 클래스에 대 한 설명
<<ClassLookUpCode>>매트릭스 클래스의 코드
<<MatrixTitle1>>매트릭스 정보의 첫 번째 열 제목
<<MatrixTitle2>>두 번째 열의 행렬 정보 제목
<<MatrixTitle3>>세 번째 열의 행렬 정보 제목
<<MatrixField1>>정보 매트릭스의 첫째 열에 입력 된 값
<<MatrixField2>>정보 행렬의 두 번째 열에 입력 된 값
<<MatrixField3>>정보 매트릭스의 세 번째 열에 입력 된 값

참조


다음 코드 예제에서는 얼룩말 레이블의 예를 보여 줍니다.
'Zebra Label 4" X 3"[INITIALIZE]
[LABEL]
^XA^CFB,50,25
^LH0,0
^LL609.6
^FO0,50^FD<<StoreName>>^FS
^FO0,110^FDSale Price:^FS
^FO0,170^FD<<Price>>^FS
^FO0,230^BCN,200,N,N,N,N
^FD<<ItemLookupCode>>^FS
^FO0,440^FD<<Description>>^FS
^XZ
[FINALIZE]
Microsoft는 기술 지원을 받는 데 도움을 받을 수 있도록 다른 공급 업체의 연락처 정보를 제공합니다. 이 연락처 정보는 예고 없이 변경될 수 있습니다. Microsoft는 이 타사 연락처 정보의 정확성을 보증하지 않습니다.


이 문서에 나와있는 다른 공급업체 제품들은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 명시적이든 묵시적이든 이러한 제품의 성능 또는 안정성에 대한 어떠한 보증도 하지 않습니다.