반응형 네이버스토어14 17) nonos(No No Stress) - 신규주문에서 배송준비로 못넘어가는 현상 신규주문에서 배송준비로 못넘어가는 현상이 일어났다.선물하기 주문으로 들어온 케이스는 수락을 해야 발주가 가능했다.밤에 안된다고 연락이 와서 확인 후에 재바르게 조치를 하였다 후훗~기존 선물하기 때문에 500에러가 떨어졌는데 관련 작업으로 성공 케이스만 넘어가고 선물하기면 아래와 같이 noti를 주고 DB에는 반영하지 않도록 처리 하였다.DB에 배송준비로 들어가게 되도 무쓸모 데이터이다.왜냐하면 해당 데이터는 주소도 없고 수취인도 없기때문에 아직 완성되지 않은 데이터이다.고려사항 : 신규주문건이 현재 날짜별로 체크해서 가져오는 형식인데 선물수락이 몇일이 걸릴수 있기 때문에까먹고 배송준비로 못넘길수 있을것 같다.관련 내용은 어떻게 처리를 해야 유저친화적으로 편리하게 노! 노! 스트레스 할지 고민해보자:)역시.. 2026. 2. 6. 16) nonos(No No Stress) Open :) 고통받는 친구를 위해 nonos OPEN! + 지난 주말에 만나서 설명해줌!개발한 걸 잘써주면 개발자로써 뿌듯하다! 네이버 취소건 처리 네이버 취소건 체크를 위해 매번 체크를 자주 하면 네이버에서 오류를 내밷는다. 그래서 30분정도 캐시를 둬서 처리 및 나는 바로 체크해야겠다! -> 네이버 API에서 즉시 확인 버튼! 옛날 갬성 new 버튼 달기 송장 엑셀 업로드 처리송장은 정말 ㅋㅋ 업체와 밀접한 관련이 있어서 손봐야할것들이 많았다.또한 자동매핑을 주문번호를 주지 않기 때문에 수취인명+수취인전화번호 등으로 매핑을 하면 동일인이 여러주문의 경우 + 이미 처리된 송장처리! 그러면 다른 주문을 매핑시켜버린다.그래서 업체를 추가해줬다. 그리고 Validation을 해줬다. 노티를 해서 인지할 수 있도록!이제 .. 2026. 1. 27. 15) nonos(No No Stress) 송장 업로드 문제 + 네이버스토어 취소건 처리 송장 업로드 시 합배송 반대의 경우가 발생!현재 프로세스: 1. 송장 엑셀 업로드 (송장번호, 수취인명, 전화번호) 2. 수취인+전화번호로 주문 매칭 - 1:1 매칭 → 자동 처리 - 1:N 매칭 (같은 수취인이 여러 주문) → 수동 선택 UI 문제 상황 예시: 주문은 하나인데 업체에서 택배사에 나눠서 보냄(즉, 합배송 반대 개념= 송장이 2개 나옴, 그걸 전달 해준 경우) 송장 엑셀: - 송장A (696005020545) - 태하팍 010-1234-5678 (=당근주문).. 2026. 1. 23. 13) nonos(No No Stress) - 송장 업로드 수정(feat. 트랜젝션처리)&엑셀 업로드 비밀번호 처리 조금 더 효율적으로 편리하게! 네이버스토어에서 주문건을 다운로드를 하면 비밀번호가 걸려있어서다운로드 후 -> 새창으로 새로운 엑셀을 만들어서 처리를 하는 불편함이 있다.조금의 불편함도 스트레스도 NO! NO! 목표 : 그냥 다운로드 받아서 바로 nonos 엑셀 업로드에 넣어서 사용자의 불편함과 시간을 절약할 수 있도록 한다.Just Download&Upload :) index-BjaQE6PT.js:582 Uncaught ReferenceError: Buffer is not defined ⏺ Buffer is not defined 에러!xlsx-populate가 Node.js의 Buffer를 사용하는데 브라우저에는 없어서 발생-> Buffer polyfill을 추가하겠습니다.추가했는데 오류나서 다른 플러그.. 2026. 1. 18. 12) nonos(No No Stress) - 네이버 로그인+업체매핑 관리 네이버스토어 전용이라 네이버로그인으로! 네이버 사랑해욤:)우선 아래처럼 네이버로 로그인 버튼을 누르면 네이버 로그인을 진행한다.전체 동의를 하고 로그인을 하면 된다. 로그인이 되면 아래와 같이 보인다.로그아웃을 하려면 위와 같이 하면 됩니다.그리고 업체 매핑관리 기능을 추가하였다.발주를 위해 주문데이터를 처리할 때 업체와 상품간 매핑처리가 필요하다.그런데 매핑처리를 하다가 실수로 다른업체를 매핑하고나서 주문데이터를 생성하고 해당 주문데이터로 발주처리를 하였는데엑셀에서 실수를 했다는걸 알아차렸다고 한다면?바로 아래와 같이 업체 매핑 관리 기능을 사용하면 된다!업체 매핑관리에서 매핑을 수정하면 기존 배송준비 데이터에 있는 주문 데이터와 매핑된 업체 데이터까지 갱신한다.그리고 나서 다시 발주처리를 하면 올바르.. 2026. 1. 15. 11) nonos(No No Stress) - 송장처리(송장 업로드!)&배송중 탭 오늘은 송장처리와 배송중 탭에서 송장처리가 끝나면 배송중 탭에 리스트로 보이게하는 기능을 만들고자 한다.송장처리1) 송장 업로드 버튼을 누르면 아래와 같이 5가지 프로세스를 거쳐서 처리가 된다. 우선 택배사에서 준 엑셀파일을 선택해서 업로드 한다.2) 컬럼 매핑택배사 마다 컬럼이 다를수 있어서 매핑하는 작업이 필요하다.필수적으로 필요한 컬럼이 송장번호와 수취인명, 수취인전화번호이다.상품주문번호가 있으면 송장번호와 주문번호만 필요한데..택배사에서 주지 않는다ㅋㅋ3) 매칭 결과는 동일 수취인과 수취인전화번호가 있을수 있기 때문에 필요한 작업이다.아래는 주문건으로 같은 이름의 수취인이 3건 / 송장이 2건인 상태이다.그래서 송장에 맞는 주문건을 선택해줘야 한다.(특이사항으로 합배송도 있을수 있어서 라디오.. 2026. 1. 14. 10) nonos(No No Stress) - 네이버스토어 엑셀(주문) 업로드 기능 네이버스토어 엑셀 업로드 기능 추가요 기능은 신규주문 또는 네이버스토어 주문 엑셀을 통해서 처리하기 위함이다.신규주문에 보이는 기준이 배송준비 전 신규주문이기 때문에네이버스토어에서 발주확인을 해버리면 신규주문에서 보이지 않는다.아직 api 연동은 안돼있지만 만약에 nonos를 거치지 않고 다른 직원이 네이버스토어에서 발주확인을 해버린다면??nonos에서는 보이지가 않는다;; 결국 아무것도 할수가 없다... nonos에서 한번에 하기 위한 흐름! 즉, 편리함을 추구하지만 이런 예기치 못한 경우도 있기 때문에 추가한 기능이라고 보면 된다.즉, 신규주문 탭에서 처리 또는 배송준비 탭에서 네이버스토어에서 다운받은 엑셀을 가지고 업로드를 하여 2가지 방법으로 주문데이터 처리가 가능하다.미매핑 처리도 동일하게 진행.. 2026. 1. 14. 8) nonos(No No Stress) - 배송준비(발주처리)기능 추가 와우..새벽4시가 되도록 개발을 하고 있다니..-0-ㅋㅋ 노노스 8번째 포스팅!조금씩 완성되고 있는 nonos!!!1) 신규주문주문 건 들 불러와서 배송준비로 등록!업체와 상품이 매핑이 안돼있으면 미매핑으로 간주!한번은 매핑을 시켜줘야한다.아래처럼 업체명을 수기로 등록을 하던지 혹은 골라서 매핑이 가능하다. 저장 후 등록을 하면 자동으로 배송준비탭으로 넘어가며 발주처리를 하기 위한 리스트들이 보인다.발주처리를 하기 위한 주문건들에 대해서 체크를 한 뒤에 발주처리 버튼을 누르면!아래처럼 발주처리 엑셀이 생성 된다.아래처럼 여러개면 zip으로 단일이면 하나로 나오게 된다.2026년 새해를 서울에서 보내고 있다.역시 서울이 좋긴 좋다ㅋㅋ 편하다 매우!만들어서 네이버에 팔면서 네이버로 이직해야겠다! ㅋㅋ 친구놈.. 2026. 1. 3. 7) nonos(No No Stress) - 판매관리로 통합! 기존에 따로 개발하려고 했던것을 그냥 판매관리 하나로 처리하는것으로 머릿속에서 정리를 하였다.일단 가상으로 법인명부터 지어보았다. ㅋㅋ대~충 끄적여보았다. 그리고 정리!UI는 아래와 같이~신규주문에서 주문처리를 하면 배송준비로 자동으로 가게끔 할 생각이다.물론 클릭도 쌉가능!건수는 하드코딩인데 일단은 빼버릴까 생각 중이다.그리고 사이에 > 요런걸 넣어볼까도 생각을..ㅋㅋ 작업이 이어진다는 느낌으로..!우선은 UI만 작업을 해둔 상태이고 백단 작업 및 이벤트 작업들이 남았다.차근차근 개발해서 네이버에 팔아야겠다. :) 2025. 12. 22. synology to aws로 전환?? 출근을 했는데 친구가 접속이 안된다고 연락이 왔다..어라..정전이 됐나? (집이 산쪽에 있어서 정전이 종종 된다..ㅠ)혹은 뭔가 자동 업데이트로 docker가 재시동이 되었나? 그래서 컨테이너가 내려갔나??시놀리지가 내려가면..혹은 Docker registry가 재시동되면..웹 서비스뿐만 아니라 DB까지 내려가서...살짝 개발하고 싶을 때 로컬 셋팅을 해서 또 해야하는 문제가 발생! -_-;;클라우드 시대에 AWS를 써보면서 이것저것 만져보는것도 괜찮을것 같다는 생각을 하였다.그러나 개인적으로 하는 프로젝트이기 때문에 최대한 비용이 들지 않는 방향으로 하려고 한다.저번에..잘 몰라서 쌩돈 5만원이 날아간 후 AWS 계정을 삭제한 바 있다ㅋㅋ 일단은 easy-ns쪽은 그래도 시놀리지도 돌리고 nonos 오.. 2025. 12. 22. 15) ENS Project - 상품 데이터를 체크하자! 발주 처리를 위해서 업체별 상품 데이터를 최신으로 가지고 있어야 합니다.주문으로 들어오는 데이터는 최신으로 반영된 데이터를 가지고 있어야 비교하여 발주를 해주기 때문 입니다.물론 상품 변경 전 데이터도 가지고 있어야 합니다. 혹시 모를 상품 변경 전에 주문이 들어왔을수도 있기 때문 입니다.그래서 테이블을 업체 테이블 하나와 상품 테이블 하나를 만들었습니다.발주처리 전 체크를 해야 합니다.혹은 상품 데이터를 주기적으로 변경사항을 체크하여 업데이트 해주는 배치가 돌아야 합니다.변경사항이 많다면 발주처리가 무척 느려질수 있습니다. 하지만 배치를 돌리기에는 서버도 마땅치 않고 우선 실시간적으로 느리지만 괜찮아~버전으로 개발해보겠습니다ㅋㅋJson to DataBase네이버스토어 상품에는 여러가지가 있다..본상품과.. 2025. 1. 15. 13) ENS Project - 발주 시스템 개인 프로젝트로 만들고 있는 서비스 입니다.발주 시스템요 시스템은 네이버스토어에 신규 주문건들이 들어오면 엑셀을 다운 받아서 신규 엑셀을 만들어줍니다.(네이버스토어에서 다운받은 엑셀은 암호화가 되어있습니다.)파일을 선택 후 발주처리를 진행!..처리가 완료되면 zip파일이 다운로드 됩니다.아래와 같이 상품(업체)별로 엑셀이 나옵니다. 이제 발주시스템은 네이버스토어에서 나온 발주이며, 문자고객이 있을수 있습니다.문자고객은 기존 상품에서 추가를 합니다.발주처리를 위해 a.i를 통해서 아래처럼 네이버스토어에 있는 타이틀을 가지고 이름과 업체명을 만들어줍니다.{ "id": "2994144279", "name": "손질과메기 20미리 단품", "company": "포항구룡포 과메기 농장", "title":.. 2024. 12. 27. 7) ENS Project - DB로 전환02 저번시간에는 DB설계와 MySQL 셋팅을 해보았습니다.오늘은 JPA연동 작업 입니다.제일 먼저 Dependency를 걸어줍니다.JPA 관련, MySQL 관련, h2는 테스트 코드에서 MySQL이 아닌 h2를 바라봐야해서 필요 합니다 // jpa setting implementation 'org.springframework.boot:spring-boot-starter-data-jpa' // MySQL - https://mvnrepository.com/artifact/mysql/mysql-connector-java runtimeOnly 'mysql:mysql-connector-java:8.0.33' // h2 for in-Memory test testRuntimeOnly 'c.. 2024. 10. 11. 2) ENS Project - 노가다 하지마! ㅋㅋ(홀딩!) 지인이 NaverStore 발주와 송장입력 때문에 고통받는것을 보고!효율적으로 노가다 없이 일을 할 수 있게 도와주기 위해 IT전문인력으로써 무일푼으로 간단하게 만들어주기로 하였다 ㅋㅋ 잘 만들면 팔아먹어야쥐~일단 아래처럼 NaverStore api를 먼저 연동하였다.아래 api는 간단히 소개하면..신규주문건이 들어오면 발주를 해줘야한다.즉, 판매자가 확인했어요~고갱님~이라는 표식을 해주는 것이다.표식이 된 상품들은 중간업체라면 실질적으로 제품을 picking&packging을 하는 업체에게 어떤 상품이 몇개 팔렸는지 알려줘야한다.그때 필요한 api들이 Support와 Option 상품들 관련 api들이다.그 이후에는 송장처리를 해줘야하는데 요건 일단 Pass :)LLM의 경우는 하나의 업체라면 상관이 .. 2024. 9. 11. 이전 1 다음 반응형