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에 바코드 생성 (완료)
웹
바코드 메뉴 - > 생성된 바코드를 출력하여 재고 pallet/box에 부착 (바코드 출력 어떻게 할지 협의중)
모바일이 아닌 웹에서 해야할 경우 / 작업 내용들 보기 편하게 해야하므로
지정구역(재고 위치) , 피킹존(출고 전 위치) 재고 조회 및 위치 간 재고 데이터 이동 가능한 페이지 생성 (페이지 생성 완료 , 추가 작업 중)
바코드 생성부터 출고 까지 모든 이력을 남기는 데이터 생성 및 조회 페이지
피킹존 에서 출고 시 총 재고량,거래선 출고 수량 변경, 데이터베이스 바코드테이블,입출고 이력 남김
모바일
바코드 스캔 이후 2가지 행동 추가
-> 피킹리스트 이동(동시에 재고와 이력이 동시에 변경이 되어야함)
-> 거래선 출고(기존 테이블과 상충되어야함)
송장리스트 업로드 시 성공한 이력 로그 테이블 이외 실패한 에러 로그 테이블도 만들고
트리거 되어야함.
송장리스트 업로드와 함께 출고처리를 동시에 할건지? 혹은 전체 하루 리트스를 보여준 이후 웹에서 처리할건지?
재고 스캔 시 사용자 친화적 위해 1초 대기 이후 스캔할건지?