그룹화된 스캔 바코드 입력으로 입력 양식 화면 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 그룹화된 스캔을 지원하는 입력 양식 화면을 구성합니다. 그룹화된 스캔을 사용하면 세트에서 스캔해야 하는 자산과 연결된 여러 바코드를 스캔할 수 있습니다.

    시작하기 전에

    입력을 생성하기 전에 입력 양식 화면을 생성해야 합니다. 입력 양식 화면 생성에 대한 자세한 내용은 입력 양식 화면 구성 문서를 참조하십시오.

    필요한 역할: admin

    이 태스크 정보

    그룹화된 스캔 바코드 입력은 작업 항목에만 사용되는 스크립팅된 쓰기 저장 작업에 대해 지원됩니다. 작업 항목에 대한 자세한 내용은 을 참조하십시오 작업 항목 구성.

    그룹화된 스캔 바코드 입력은 오프라인 에서 사용할 수 있으며 모바일 UI 규칙이 적용됩니다.

    프로시저

    1. 모두로 이동하여 필터에 sys_sg_parameter_screen_list.do를 입력합니다.
    2. 바코드 입력을 추가할 입력 양식 화면을 선택합니다.
    3. Settings( 설정 ) 탭에서 Advanced( 고급 ) 확인란을 선택합니다.
    4. 페이지 맨 위에 있는 배너를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
    5. 필터에 sys_sg_parameter_section_m2m.do 를 입력하고 섹션 매핑을 생성합니다.
    6. 필터에 sys_sg_parameter_section.do 를 입력하고 입력 양식 섹션을 생성합니다.
      1. 입력 탭을 선택하고 입력 유형바코드인 입력만 추가합니다.
      2. 속성 탭을 선택하고 다음 섹션 속성을 추가합니다.
        1. 이름 필드에 SectionType을 입력하고 에 대한 바코드를입력합니다.

          중요사항:
          SectionType 속성은 필수입니다.
        2. 이름 필드에 MaxEntries를 입력하고 사용자가 값을 스캔할 수 있는 횟수를 입력합니다.

          MaxEntries 속성은 선택 사항입니다.

        3. 페이지 맨 위에 있는 배너를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
    7. 다음으로 이동하여 구성된 작업 항목으로 이동합니다. 시스템 모바일 > 작업 항목레이블이 표시됩니다.
    8. 그룹화된 바코드 스캔 입력에 사용할 작업 항목을 선택합니다.
    9. 실행 스크립트 필드에 그룹화된 바코드 스캔 스크립트를 추가합니다.

      예를 들어, 그룹화된 스캔 입력에 대해 "barcodes"라는 바코드 섹션을 정의하려면 두 개의 바코드 입력을 정의할 수 있습니다.

      • asset_number
      • model_number

      그런 다음 실행 스크립트 필드에 다음 스크립트를 추가할 수 있습니다.

      (function WriteBackAction (parm_input, parm_variable, ActionResult) {
          for (i=0; i< parm_input["barcodes.asset_number"].length;i++) {
              var assetNumber= parm_input["barcodes.asset_number"][i];
              var modelNumber=parm_input["barcodes.model_number"] [i];
              var SMAssetUsage=new global.SMAssetUsage();
              SMAssetUsage.addAssetToStockroom(assetNumber, modelNumber);
      }
      }) (parm_input, parm_variable, actionResult);
    10. 업데이트를 선택하여 구성을 저장합니다.