바코드 장치 문제 해결¶
Odoo 바코드 는 세 가지 주요 바코드 스캐너 유형으로 USB 스캐너, 블루투스 스캐너, 모바일 컴퓨터 스캐너를 지원합니다. 각 유형의 스캐너를 구성하는 동안 스캐너가 의도한 대로 작동하지 않는 문제가 일반적으로 발생할 수 있으며 Odoo에서는 장치에 오류를 표시합니다.
아래의 섹션을 통해 가장 널리 사용되는 스캐너 종류 및 이와 관련된 일반적인 문제와 고유한 장치 문제를 확인해 보세요.
일반적인 문제¶
많이 사용하는 바코드 스캐너 장치에서 발생하는 일반적인 문제에 대해서는 아래 섹션을 참조하세요.
특정 장치와 관련된 문제는 모바일 컴퓨터 스캐너에 대한 안드로이드 스캐너 섹션을 참조하거나 스크린리스 스캐너 섹션을 참조하시기 바랍니다.
바코드를 읽을 수 없는 경우¶
바코드 스캐너를 사용할 때 흔히 발생하는 문제 중 하나는 바코드를 읽을 수 없어서 발생되는 오류입니다.
다음과 같은 이유로 인해 발생할 수 있습니다.
바코드가 손상되었습니다.
장치에 필수인 바코드 유형을 읽을 수 없습니다 (일부 스캐너는 2D 바코드만 읽을 수 있음).
스캔 중인 바코드가 화면에 나타납니다. 이 기능은 일부 스캐너에서는 지원되지 않으며 이런 경우 스캔하려면 반드시 바코드를 인쇄해야 합니다. 1D 바코드의 경우에 가장 흔하게 발생합니다.
장치에 배터리가 없거나 고장난 상태입니다. 이 문제를 해결하려면 다음 섹션의 문제 해결 안내대로 진행하세요.
Odoo에서 바코드 오류가 반환되는 경우¶
종류를 불문하고 바코드 스캐너에는 자체적인 디바이스 “언어” 가 있으며 이는 바코드 데이터를 Odoo의 바코드 앱으로 출력하는 방법에 영향을 미칩니다. 때로는 이로 인해 Odoo 바코드 가 스캔 후 바코드 오류를 반환할 수 있습니다. 이는 다음과 같은 이유 때문일 수 있습니다.
컴퓨터의 키보드 레이아웃이 바코드 스캐너와 다르게 설정되어 있습니다. 이 문제를 해결하려면 장치에서 키보드 레이아웃 설정이 동일하게 되어 있는지 확인하세요.
예를 들어 컴퓨터에서 FR-BE 키보드를 사용하도록 설정한 경우 FR-BE 키 입력을 전송하도록 스캐너를 환경 설정합니다. 컴퓨터 대신 태블릿을 사용하는 경우에도 동일하게 적용됩니다.
키 입력 환경 설정에 대한 자세한 내용은 바코드 스캐너 설정 문서를 참조하세요.
모바일 컴퓨터 스캐너 (예: Zebra 장치)의 경우 스캐너가 바코드를 의도한 것과 다르게 인식할 수 있습니다. 이러한 문제를 해결하려면 테스트 바코드를 스캔하여 스캐너에서 바코드를 어떻게 인식되는지 확인합니다.
안드로이드 스캐너¶
Android 및 Google Chrome을 사용하는 최신 바코드 스캐너 모델은 Odoo와 호환될 수 있습니다. 다만 모델과 설정 항목이 다양하기 때문에 먼저 스캐너와 Odoo 간의 호환성 테스트를 해 보는 것이 좋습니다.
권장하는 제품은 Zebra 제품군입니다. 특히 Zebra TC21(WiFi 전용) 및 Zebra TC26 (WiFi/셀룰러) 을 권장합니다.
바코드 앱에서 반응이 없는 경우¶
기본적으로 안드로이드 바코드 스캐너는 바코드를 사전 처리한 다음 전체 텍스트를 전송합니다. Odoo 바코드*는 이러한 유형으로 출력된 내용은 인식하지 못하므로 각 스캐너 유형 설정에서 **반드시* 알맞게 환경 설정해야 합니다.
Odoo 바코드 에서는 스캐너를 아날로그 키보드처럼 인식하게 되므로 키 작동 만 감지합니다. 가장 많이 사용하는 장치에 대해서 환경 설정을 하는 방법은 다음 섹션을 참조하세요.
Zebra TC21/TC26¶
Zebra 스캐너를 사용할 때는 오류를 방지하기 위해 다음 키 입력 구성이 적절하게 설정되어 있는지 확인하십시오.
시작하려면 Zebra 스캐너의 홈 화면에서 DataWedge 앱을 선택합니다 ((밝은 파란색 바코드) 앱 아이콘).
DataWedge 프로필 페이지에서 프로필 항목을 선택하여 Zebra 스캐너 설정에 액세스합니다.
프로필을 선택한 후 아래로 스크롤을 내려서 키보드 출력 항목에서 키 입력 출력 활성화/비활성화 항목이이 :guilabel:`사용함`으로 설정되어 있는지 확인합니다.
사용 설정이 완료되면 프로필 항목 페이지로 돌아가서 키 입력 출력 섹션으로 이동합니다. 그런 다음 키 이벤트 옵션 하위 메뉴를 엽니다. :guilabel:`문자`에서 :guilabel:`문자를 이벤트로 보내기`가 선택되어 있는지 확인합니다.
중요
문자를 이벤트로 보내기 옵션 반드시 Zebra 스캐너에서 선택해야 합니다. 그렇지 않으면 Odoo가 스캔된 바코드를 인식할 수 없습니다.
위의 단계대로 진행한 후 Zebra 스캐너가 의도한 대로 작동하는지 확인할 수 있도록 테스트 스캔을 합니다.
MUNBYN 안드로이드 장치¶
MUNBYN 안드로이드 스캐너를 사용하는 경우에는 오류를 방지하기 위해 환경 설정에서 다음과 같이 설정되어 있는지 확인하세요.
장치의 홈 화면에서 프로세스 모드 섹션을 찾아서 키보드 입력 을 선택합니다.
를 클릭합니다. 결과 페이지에서팁
선택한 프로세스 모드 에서는 바코드 데이터를 읽은 후 데이터가 처리되는 방법을 제어합니다.
키보드 입력 은 아날로그 키보드의 입력 데이터와 마찬가지로 커서 위치에서 판독한 데이터를 입력합니다.
위의 단계대로 진행한 후 테스트 스캔을 하여 MUNBYN 안드로이드 스캐너가 의도한 대로 작동하는지 확인합니다.
스캔에 성공한 후에도 앱에 데이터가 출력되지 않는 이유는 무엇인가요?
바코드를 스캔할 때 스캐너에서 스캔에 성공했다는 신호음이 울리나 앱에는 데이터가 출력되지 않습니다.
이 문제를 해결하려면 장치에서 스캐너 앱 출력 방법을 키보드 아날로그 로 변경합니다.
장치의 홈 화면에서 설정 페이지에서 출력 모드 를 클릭합니다. 결과 팝업 창에는 다양한 출력 옵션이 표시됩니다. 키보드 모드 를 선택한 다음 확인 을 클릭합니다.
을 클릭합니다.스캔할 앱으로 돌아간 후, 스캔하기 전에 먼저 입력 대화 상자를 클릭합니다. 마지막으로 테스트 스캔을 통해 MUNBYN Android 스캐너가 의도한 대로 작동하는지 확인합니다.
Datalogic 안드로이드 장치¶
Datalogic 안드로이드 스캐너를 사용할 경우 오류를 방지하기 위해 환경 설정에서 다음과 같이 설정되어 있는지 확인하세요.
스캐너에 대한 모든 설정을 확인하고 환경 설정을 하려면 Datalogic 안드로이드 장치에서 설정 앱을 사용하세요. 애플리케이션의 메뉴에서
을 선택합니다.설정 목록이 나타나면 웨지 를 선택합니다. 이 메뉴에서 키보드 웨지 섹션에 있는 키보드 웨지 활성화 기능이 활성화되어 있는지 확인합니다.
그런 다음 키보드 웨지 섹션에서 키보드 웨지 입력 모드 을 확인합니다. 기본적으로 입력 모드는 텍스트 입력 으로 설정되어 있습니다.
키보드 웨지 입력 모드 를 클릭하고 설정을 키 누르기 로 변경합니다. 이렇게 하면 스캔한 바코드가 텍스트 영역에 삽입되는 대신 키보드 입력 기능으로 변환됩니다.
모든 단계대로 진행한 후 테스트 스캔을 하여 Datalogic 안드로이드 스캐너가 의도한 대로 작동하는지 확인합니다.
스크린리스 스캐너¶
스크린리스 스캐너는 화면이 없는 바코드 스캐닝 장치입니다. 여기에는 USB 스캐너와 블루투스 스캐너 등이 있습니다.
중요
Odoo에서는 대부분의 USB 및 블루투스 바코드 스캐너를 지원하고 있으며, 키보드 에뮬레이션을 모두 할 수 있습니다. 단 스캐너가 특정 키보드 레이아웃과 호환되는지 (또는 호환되도록 설정할 수 있는지) 확인하려면 Odoo의 `재고 관리 및 바코드 호환 하드웨어 문서<https://www.odoo.com/app/inventory-hardware>`_ 를 참조하세요.
NETUM 장치¶
기본적으로 NETUM 바코드 스캐너의 사용 설명서에는 프랑스어 키보드에 대한 설정 방법만 실려 있습니다. 벨기에어 키보드를 사용하려면 아래의 코드를 스캔하세요.
코드를 스캔한 후 NETUM 스캐너에서 키보드 환경 설정이 알맞게 되어 있는지 여부 및 의도한 대로 작동하는지 확인합니다.
더 보기