테스트 사이트 - 개발 중인 베타 버전입니다

(간단팁) 주문서 엑셀출력 운송장번호 그대로 나오게 수정

· 8년 전 · 7378 · 2
invoice.png
invoice2.png
이미 아시는분들이 더 많을것이라 생각하지만,
혹시나 모르시는 분들을 위해서 올려봅니다^^


관리자모드 > 쇼핑몰현황/기타 > 주문내역출력 에서

배송 이상(배송/완료/취소/반품/품절/전체)을 선택해서 MS엑셀 XLS 데이터를 출력하는 경우 등록된 운송장번호의 경우

11자리 이상일때 번호가 그대로 나오지 않고 6.98745+11 이런식으로 표시가 됩니다.

그러면, 일부러 운송장번호를 정상화하기 위해서 한번더 작업을 해야하는 번거로움이 있습니다.

송장번호는 보통 11자리가 넘기 때문에 자리수가 많아도 숫자그대로 표시되도록 합니다.



(1) adm > shop_admin > orderprintresult.php 파일을 엽니다.

(2) 223줄을 수정 해 줍니다.

----------------------------------------------------------------------------
변경전
----------------------------------------------------------------------------
$worksheet->write($i, 11, $row['od_invoice']);
----------------------------------------------------------------------------
변경후
----------------------------------------------------------------------------
$worksheet->write($i, 11, "=\"". $row['od_invoice'] ."\"");//운송장번호
----------------------------------------------------------------------------

(3) 수정후 다운로드 받으시면, 운송장번호가 11자리가 넘어도 6.98745+11 이런식으로 표시되지 않고 정상표시됩니다.




스크린샷과 체험사이트에서 보이는 페이지는 다른것들이 더 추가된것으로 사용하시는 파일과는 기능과 디자인이 다릅니다

간단한 팁으로 편리함을 느끼시는 분도 있고, 별감흥이 없는분들도 계실것입니다^^

이상 간단 팁 이었습니다.




[주문내역출력하기 미리체험해보기]

http://storefarmers.cafe24.com/adm/shop_admin/orderprint.php

체험관리자아이디/비번 : kim / 1111

※ MS엑셀 XLS 데이터 를 선택하고, 셀렉트박스에서 배송을 선택 후 출력을 클릭합니다
※ 파일을 저장한 후 열어서 운송장번호 부분을 확인하시면 숫자 그대로 보여집니다.
※ 엑셀항목은 다를수 있습니다.

영카트 5.2.7.1 버전에 최적화된 파일 기준입니다


[체험관리자모드 안내]

관리자모드에 접속해서 확인해볼수있습니다. 체험 관리자 접속정보는 여기에 있습니다

https://sir.kr/yc5_ps/688

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

감사합니다
감사합니다

게시글 목록

번호 제목
852
842
838
835
829
826
820
816
811
806
784
781
778
773
771
768
766
754
749
740
737
723
714
704
698
697
696
689
688
687