2021-05-26 바코드 재고관리 회의

김태영·2021년 5월 26일
0

솔루션개발

목록 보기
9/12

B2B Web app - [김준엽]
B2B Mobile app - [김태영]

기본 프로세스

[입고] -> [바코드생성] -> [지정 구역 이동] -> [피킹 존 이동] -> [출고]

공통 작업 현황

5개의 바코드 관련 데이터베이스 정리 및 생성 완료.

모바일 개발환경

개발 언어 : Dart(Front) Kotlin(Back)
개발 프레임워크 : Flutter(Front) Spring Boot (Back)
테스트 시뮬레이터

	ios : ios-simulator iPhone 11 Pro (ios 14.5)
    android : Galaxy S20+ 11 version

현재 개발 완료 페이지

모바일

로그인 페이지
메인 프레임
피킹리스트 조회
재고 바코드 스캔  조회 및 지역 이동 완료.
송장번호 체크 및 등록(유저 아이디와 함께)

바코드 관련 데이터 설계 및 테이블 생성 (완료)
입출고 등록 시 입출고 관련 데이터로  DB에 바코드 생성  (완료)

개발 방향

  1. 바코드 메뉴 - > 생성된 바코드를 출력하여 재고 pallet/box에 부착 (바코드 출력 어떻게 할지 협의중)

  2. 모바일이 아닌 웹에서 해야할 경우 / 작업 내용들 보기 편하게 해야하므로
    지정구역(재고 위치) , 피킹존(출고 전 위치) 재고 조회 및 위치 간 재고 데이터 이동 가능한 페이지 생성 (페이지 생성 완료 , 추가 작업 중)

  3. 바코드 생성부터 출고 까지 모든 이력을 남기는 데이터 생성 및 조회 페이지

  4. 피킹존 에서 출고 시 총 재고량,거래선 출고 수량 변경, 데이터베이스 바코드테이블,입출고 이력 남김

모바일

  1. 바코드 스캔 이후 2가지 행동 추가
    -> 피킹리스트 이동(동시에 재고와 이력이 동시에 변경이 되어야함)
    -> 거래선 출고(기존 테이블과 상충되어야함)

  2. 송장리스트 업로드 시 성공한 이력 로그 테이블 이외 실패한 에러 로그 테이블도 만들고
    트리거 되어야함.

  3. 송장리스트 업로드와 함께 출고처리를 동시에 할건지? 혹은 전체 하루 리트스를 보여준 이후 웹에서 처리할건지?

  4. 재고 스캔 시 사용자 친화적 위해 1초 대기 이후 스캔할건지?

profile
개발곳간

0개의 댓글