การ transfer csv file (e-export) - netbay.co.th · การเฉลยคี่่า net...

36
การ Transfer CSV File (e-Export) Shipping Express Paperless ebXML (Version 2.0) Copyright 2006 © Netbay Co., Ltd. All rights reserved.

Upload: others

Post on 13-Sep-2019

27 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

การ Transfer CSV File (e-Export)

Shipping Express Paperless ebXML (Version 2.0)

Copyright 2006 © Netbay Co., Ltd. All rights reserved.

Page 2: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 2

สารบญ

Page

การ Transfer CSV File (e-Export)

การ Transfer ขอมลดวยไฟล CSV การเตรยมไฟล .CSV................................................................................................................3 การ Transfer Exporter..........................................................................................................7 การ Transfer Consignee ผซอตางประเทศ................................................................................11 การ Transfer Product..........................................................................................................15 การ Transfer Invoice..........................................................................................................19

การ Transfer ขอมลดวยไฟล .txt (รปแบบ Text Fix Length) การเตรยมไฟล .txt..................................................................................................................27 การกาหนด Invoice File Format สาหรบการ Transfer แบบ Text Fix Length............................28

แนะนาการกาหนดคา Column และ Function เพมเตม.......................................................................35

Page 3: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 3

การ Transfer ขอมลดวยไฟล CSV

การเตรยมไฟล .CSV

กอนททานจะใชงานฟงกชน CSV ทอยในโปรแกรม Shipping Express ทานจาเปนจะตองเตรยมไฟล .CSV เสยกอน จากนนจงมากาหนดรปแบบ (Format) การ Transfer ขอมลใหตรงกบไฟล .CSV ทเตรยมไว เพอใหโปรแกรม Transfer ขอมลถกตอง ขอมลทสามารถ Transfer เขามาในโปรแกรม Shipping Express ไดแก Exporter, Consignee, Product และ Invoice

ทานสามารถสราง/เปดดไฟล .CSV ดวยโปรแกรม Microsoft Office Excel, Edit Plus หรอ Notepad กรณเปนการสรางไฟลให save เปนนามสกล .CSV (Comma delimited) ถาเปดไฟลดวยโปรแกรม Microsoft Office Excel จะมลกษณะเปนตารางเหมอนกบไฟล .xls แตละคอลมนคอ Table ตางๆ จากภาพดานลางคอตวอยางของไฟล .CSV ทเปน Product File (รายละเอยดสนคา)

ภาพ Product.csv รายละเอยดสนคา (เปดดดวยโปรแกรม Microsoft Office Excel) (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• จากภาพมสนคาทงหมด 5 รายการ (1 บรรทด = 1 รายการสนคา) • คอลมนท 1 (A) คอ Exporter Code / รหสผสงออก • คอลมนท 2 (B) คอ Product Code / รหสสนคา • คอลมนท 3 (C) คอ Origin Country / ประเทศกาเนดสนคา • คอลมนท 4 (D) คอ Brand / ตราสนคา • คอลมนท 5 (E) คอ Nature of Transaction / ประเภทของขอมล • คอลมนท 6 (F) คอ Privilege / รหสสทธพเศษ • คอลมนท 7 (G) คอ Description English 1 / รายละเอยดสนคาภาษาองกฤษ 1 • คอลมนท 8 (H) คอ Description English 2 / รายละเอยดสนคาภาษาองกฤษ 2 • คอลมนท 9 (I) คอ Description Thai 1 / รายละเอยดสนคาภาษาไทย 1 • คอลมนท 10 (J) Description Thai 2 / รายละเอยดสนคาภาษาไทย 2 • คอลมนท 11 (K) คอ Export Tariff / พกดศลกากรขาออก • คอลมนท 12 (L) คอ Tariff Classification / พกดศลกากร • คอลมนท 13 (M) คอ Sequence / ลาดบอตราอากรของพกดศลกากร

Page 4: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 4

ภาพ Product.csv รายละเอยดสนคา (เปดดดวยโปรแกรม EditPlus) (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

ขอมลแตละ Table จะถกคนดวยเครองหมาย Comma [ , ]

ภาพ Product.csv รายละเอยดสนคา (เปดดดวยโปรแกรม Notepad) (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

ขอมลแตละ Table จะถกคนดวยเครองหมาย Comma [ , ]

คาแนะนาในการสรางไฟล CSV

1. ผทสรางไฟล .csv ดวยโปรแกรม Microsoft Excel ใหทานสรางไฟลใหเรยบรอยกอนโดย save เปนนามสกล .xls (ยงไมตอง save เปน .csv) หากมอะไรทตองปรบเปลยน/แกไขกทาในไฟล .xls ใหเรยบรอย เนองจากคา Format Cells ตางๆจะถกเกบไวดวย Format ของ XLS แตจะไมเกบใน Format CSV เมอทานคดวาขอมลทกอยางในไฟล .xls ถกตองหมดแลว สดทายจงคอยแปลง (Save as) เปน .csv ทเดยว (แตหากทานมการกลบไปแกไขขอมลในไฟล .csv อก ทานตองไปกาหนด Format Cells ตางๆ ใหมเพราะ Format Cells เหลานนจะหายไปตอนททานเปดไฟลเขามา)

2. สาหรบการใชงานจรงขนอยกบความเหมาะสม วาผสงออกหรอผสรางไฟลจะกาหนดใหมขอมลใดอยในไฟล CSV บาง หรอขอมลตางๆ จะอยคอลมนใดกได จากนนใหไปกาหนดรปแบบ (Format) ในโปรแกรม Shipping Express เพอใหโปรแกรมอานตาแหนงขอมลสาหรบการ Transfer ไดอยางถกตอง แตแนะนาวาไมควรยายตาแหนงคอลมนในไฟล .CSV สลบไปมา เนองจากหากมการยายคอลมนผใชโปรแกรมจะตองไปกาหนดรปแบบ (Format) ใหมเพอใหโปรแกรม Transfer ขอมลถกตอง

3. ในไฟล .CSV ขอมลเกยวกบวนท ใหกาหนดเปน YYYY/MM/DD เชนวนท 21 มถนายน 2007 ใหตงเปน

2007/06/21 เนองจากโปรแกรมรองรบขอมลรปแบบน หากในไฟล CSV ใชเปน DD/MM/YYYY ทานตองไปกาหนด Function เปน copy(value$,7,4)+copy(value$,4,2)+copy(value$,1,2) เพมเตมตอนกาหนดรปแบบการ Transfer CSV โปรแกรม Shipping Express เพอใหโปรแกรมอานตาแหนงขอมลไดถกตอง

Page 5: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 5

4. กาหนดการตงคาใหตรงกบชองของ Drop down list เชน ชนดของเอกสาร, การบรรจ, สงออกโดยทาง, วธการชาระ

คาภาษอากร, Company Status, Commercial Level เปนตน ใหกาหนดคาตวเลขในไฟล CSV ดงน

ชนดของเอกสาร

ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV 1 = ใบขนสนคาขาออก 1

4 = คารองขอออกของไปกอน 4

B = ใบขนขาออกโอนยายภายในประเทศ B

D = ใบขนขาออกโอนยายไปเขตปลอดอากร D

การบรรจ

ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV 1 = Bulk 1 2 = Conventional 2 3 = Container 3 4 = Airborne 4

สงออกโดยทาง

ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV 1 = เรอ 1

2 = รถไฟ 2

3 = รถยนต 3

4 = เครองบน 4

5 = ไปรษณย 5

6 = อนๆ 6

วธการชาระเงนคาภาษอากร

ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV 0 = กรณาเลอก Payment Method 0

H = ชาระคาภาษอากรทาง EFT 1

A = ชาระคาภาษอากรทกรมศลกากร 2

L = ยกเวนอากร 3

M = หนงสอราชการ 4

N = ชาระเงนทกรมศลกากรและวางประกนลอย 5

O = ตดบญชธนาคารระบบ EFT และวางประกน 6

Page 6: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 6

Company Status ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV

AG = AGENT AG DI = DISTRIBUTOR DI CO = CONCESSIONAIRE CO MA = MAKER MA OT = OTHER OT

Commercial Level ขอมลของกรมศลกากร การกาหนดคาตวเลขในไฟล CSV

WO = WHOLESALER WO RE = RETAIL RE

วธการเฉลย Net Weight / Gross Weight

วธการเฉลย การกาหนดคาตวเลขในไฟล CSV None = ไมเฉลย 0

Value = เฉลยตามมลคาราคาสนคา 1

Weight = เฉลยตามนาหนก Net W. 2

Quantity = เฉลยตามปรมาณ 3

การเฉลยคา Net Weight / Gross Weight เขามาในแตละรายการ

การตก การกาหนดคาตวเลขในไฟล CSV

ตกเฉลยคาในแตละรายการ

T

ไมตกเฉลยคาในแตละรายการ

F

Product Type การเลอก การกาหนดคาตวเลขในไฟล CSV

None -1 ของตองกากด (ยกเลกการใชงาน) 0

ขอคนอากร ม. 19 (ยกเลกการใชงาน) 1

ขอคนอากร ม. 19 ทว 2

ขอเงนชดเชย 3

19 ทว, ชดเชย, BOI (ยกเลกการใชงาน) 4 BOI 5

Page 7: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 7

การ Transfer Exporter กาหนด Exporter File Format คลกเขาไปทเมน Database Utility >> การกาหนดรปแบบการโอน Data จาก CSV File >> Exporter

ภาพการกาหนด Exporter File Format > Format Setting (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• Format Code: รหสรปแบบ (ตงขนเอง) • Description: รายละเอยด/ชอรปแบบ (ตงขนเอง) • Character Delimited: สาหรบคนแตละ Column แนะนาใหระบเปนเครองหมาย Comma [ , ] • String Mark for New Invoice: สญลกษณเรมตน Invoice ใหม ไมตองระบคาใดๆ ชองนใชสาหรบการ

กาหนด Format CSV ของ Invoice เทานน • Text Fix Length (Hdr): สาหรบกาหนดคาความยาวของตวอกษร ใชสาหรบการ Transfer แบบ Text Fix

Length เทานน ถาเปนรปแบบ .CSV ชองนไมตองระบ (วธใชจะกลาวในหวขอถดๆ ไป) • String for Remark Line = //: บรรทดขอความในไฟล CSV ทไมตองการให Transfer เขามา โดยในไฟล

.CSV กตองใสเครองหมาย // ไวดวยทคอลมนแรกสดของบรรทดนนๆ • String Prefix, Suffix for Column Description = ” : Character เรมตนและปดทายสาหรบคอลมนแต

ละคอลมน ปกตไฟล .csv จะเรมตนและปดทายคอลมนดวยเครองหมาย [“ และ ”]

Page 8: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 8

• กาหนดตวเลขทแทนตาแหนงของคอลมนลงในชอง Col No. เพอใหโปรแกรมอานขอมลจากไฟล .csv ดงน

ภาพการกาหนด Exporter File Format (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

o คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ รหสผสงออก คอคอลมนท 1

(A) และ ชอบรษทภาษาองกฤษ คอคอลมนท 2 (B) และเลขท-ถนน (Eng.) คอคอลมนท 3 (C) เปนตน o คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table ตามตวอยางดงน

Branch สาขา: เชนสาขา 0001 หากในไฟล .csv ใชเปน 1 (ตวเลข 1 หลก) แตในโปรแกรม Shipping Express แฟมขอมลพกดศลกรของกรมจะตองใชเปน 0001 (ตวเลข 4 หลก) ดงนนจงตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน ‘000’+value$ หมายถง ใหใสเลข 000 หนาสาขาท Transfer CSV เขามา (แตถาในไฟล .csv ใชเปนตวเลข 4 หลกอยแลวกไมตองกาหนดทคอลมน Function)

• เมอกาหนดรปแบบ (Format) เสรจแลวใหกดปม Save เพอบนทกคาทไดตงไว • หลงจากกาหนด Format เรยบรอยแลว ทานสามารถทาขนตอนของการ Transfer ขอมลเขาสโปรแกรม ซงจะขอกลาว

ในลาดบถดไป

3 4 1 2 5 6 ไฟล Exporter.csv 7

Page 9: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 9

การ Transfer Exporter จากไฟล CSV

คลกทเมน Database Utility >> Transfer Data จาก Text File (CSV Format) >> Transfer Exporter ดงภาพ

• Enter Format No.: กดปม เลอก Format ของ Exporter File ทไดกาหนดคาไว (ศกษาวธกาหนด Format ไดจากหวขอกอนหนาน) หากตองการแกไข Format ของ Exporter ใหคลก Edit ทตวหนงสอสนาเงนหนาชอง

• Enter File Name: กดปม เพอ Browse ไปยงไฟล .csv หรอ .txt • Minimum Number of Line: เปนการกาหนดจานวนบรรทดของ Statement ทแสดงตอน Transfer CSV

หรอทาการ Test Create SQL โปรแกรมจะ Default ให 250 บรรทด (ไมควรเกนจากน) • : ทาเครองหมายในชองเพอใหโปรแกรมแสดง Statement เมอทาการ Transfer CSV หรอ

ทาการ Test Create SQL (ถาไมทาเครองหมายกจะไมแสดง Statement แตโปรแกรมจะยงคง Transfer ให) • : ใชสาหรบการ Test Create SQL เทานน ทาเครองหมายในชองเพอทดสอบ

การ Transfer ขอมล การทดสอบนเปนการเชควาการ Transfer จะสาเรจหรอเกด Error ใดๆ หรอไม โดยโปรแกรมจะยงไมเอาขอมลไป write ลงใน Database จรงๆ

• กดปม OK เพอทาการ Transfer Data จาก CSV File (กอนกดปม OK ผใชโปรแกรมตองปดไฟล .csv กอน ไมเชนนนจะ Transfer ไมได Error “I/O error 32” )

Page 10: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 10

• เมอ Transfer เสรจแลวจะพบกลองขอความ “Transfer Data Already” เปนการเสรจสนการ Transfer ขอมล

Exporter จากไฟล .csv

• หากใน Master File มขอมล Exporter อยแลว โปรแกรมจะนาขอมลทไดจากกการ Transfer ไปทบขอมล Exporter ทอยใน Master File ใหเลย

• เมอผใชโปรแกรมเชคท Master File หวขอผสงออกจะพบวามขอมลของผสงออกททาการ Transfer ปรากฎอย หากชองใดไมมขอมล อาจเกดจากทานไมไดกาหนดขอมลไวทไฟล .cvs หรอไมไดกาหนดรปแบบ (Format) ไวทโปรแกรม Shipping Express

ภาพตวอยาง: Exporter Detail ทไดจากการ Transfer CSV

Page 11: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 11

การ Transfer Consignee ผซอตางประเทศ

กาหนด Consignee File Format คลกเขาไปทเมน Database Utility >> การกาหนดรปแบบการโอน Data จาก CSV File >> Consignee

ภาพการกาหนด Consignee Format > Format Setting (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• Format Code: รหสรปแบบ (ตงขนเอง) • Description: รายละเอยด/ชอรปแบบ (ตงขนเอง) • Character Delimited: สาหรบคนแตละ Column แนะนาใหระบเปนเครองหมาย Comma [ , ] • String Mark for New Invoice: สญลกษณเรมตน Invoice ใหม ไมตองระบคาใดๆ ชองนใชสาหรบการ

กาหนด Format CSV ของ Invoice เทานน • Text Fix Length (Hdr): สาหรบกาหนดคาความยาวของตวอกษร ใชสาหรบการ Transfer แบบ Text Fix

Length เทานน ถาเปนรปแบบ .CSV ชองนไมตองระบ (วธใชจะกลาวในหวขอถดๆ ไป) • String for Remark Line = //: บรรทดขอความในไฟล CSV ทไมตองการให Transfer เขามา โดยในไฟล

.CSV กตองใสเครองหมาย // ไวดวยทคอลมนแรกสดของบรรทดนนๆ • String Prefix, Suffix for Column Description = ” : Character เรมตนและปดทายสาหรบคอลมนแต

ละคอลมน ปกตไฟล .csv จะเรมตนและปดทายคอลมนดวยเครองหมาย [“ และ ”]

Page 12: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 12

• กาหนดตวเลขทแทนตาแหนงของคอลมนลงในชอง Col No. เพอใหโปรแกรมอานขอมลจากไฟล .csv ดงน

ภาพการกาหนด Consignee Format (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

o คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ รหสผซอตางประเทศ คอ

คอลมนท 1 (A) และ ชอบรษท คอคอลมนท 2 (B) และเลขท-ถนน คอคอลมนท 3 (C) เปนตน o คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table

• เมอกาหนดรปแบบ (Format) เสรจแลวใหกดปม Save เพอบนทกคาทไดตงไว • หลงจากกาหนด Format เรยบรอยแลว ทานสามารถทาขนตอนของการ Transfer ขอมลเขาสโปรแกรม ซงจะขอกลาว

ในลาดบถดไป

3 4 1 2 5 6 ไฟล Consignee.csv 7

Page 13: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 13

การ Transfer Consignee จากไฟล CSV

คลกทเมน Database Utility >> Transfer Data จาก Text File (CSV Format) >> Transfer Consignee ดงภาพ

• Enter Format No.: กดปม เลอก Format ของ Consignee ทไดกาหนดคาไว (ศกษาวธกาหนด Format ไดจากหวขอกอนหนาน) หากตองการแกไข Format ของ Consignee ใหคลก Edit ทตวหนงสอสนาเงนหนาชอง

• Enter File Name: กดปม เพอ Browse ไปยงไฟล .csv หรอ .txt • Minimum Number of Line: เปนการกาหนดจานวนบรรทดของ Statement ทแสดงตอน Transfer CSV

หรอทาการ Test Create SQL โปรแกรมจะ Default ให 250 บรรทด (ไมควรเกนจากน) • : ทาเครองหมายในชองเพอใหโปรแกรมแสดง Statement เมอทาการ Transfer CSV หรอ

ทาการ Test Create SQL (ถาไมทาเครองหมายกจะไมแสดง Statement แตโปรแกรมจะยงคง Transfer ให) • : ใชสาหรบการ Test Create SQL เทานน ทาเครองหมายในชองเพอทดสอบ

การ Transfer ขอมล การทดสอบนเปนการเชควาการ Transfer จะสาเรจหรอเกด Error ใดๆ หรอไม โดยโปรแกรมจะยงไมเอาขอมลไป write ลงใน Database จรงๆ

• กดปม OK เพอทาการ Transfer Data จาก CSV File (กอนกดปม OK ผใชโปรแกรมตองปดไฟล .csv กอน ไมเชนนนจะ Transfer ไมได Error “I/O error 32” )

Page 14: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 14

• เมอ Transfer เสรจแลวจะพบกลองขอความ “Transfer Data Already” เปนการเสรจสนการ Transfer ขอมล

Consignee จากไฟล .csv

• หากใน Master File มขอมล Consignee อยแลว โปรแกรมจะนาขอมลทไดจากกการ Transfer ไปทบขอมล Consignee ทอยใน Master File ใหเลย

• เมอผใชโปรแกรมเชคท Master File หวขอผซอตางประเทศ (Consignee) จะพบวามขอมลของผซอตางประเทศททาการ Transfer ปรากฎอย หากชองใดไมมขอมล อาจเกดจากทานไมไดกาหนดขอมลไวทไฟล .cvs หรอไมไดกาหนดรปแบบ (Format) ไวทโปรแกรม Shipping Express

ภาพตวอยาง: Consignee Detail ทไดจากการ Transfer CSV

Page 15: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 15

การ Transfer Product

กาหนด Product File Format คลกเขาไปทเมน Database Utility >> การกาหนดรปแบบการโอน Data จาก CSV File >> Product

ภาพการกาหนด Product File Format > Format Setting (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• Format Code: รหสรปแบบ (ตงขนเอง) • Description: รายละเอยด/ชอรปแบบ (ตงขนเอง) • Character Delimited: สาหรบคนแตละ Column แนะนาใหระบเปนเครองหมาย Comma [ , ] • String Mark for New Invoice: สญลกษณเรมตน Invoice ใหม ไมตองระบคาใดๆ ชองนใชสาหรบการ

กาหนด Format CSV ของ Invoice เทานน • Text Fix Length (Hdr): สาหรบกาหนดคาความยาวของตวอกษร ใชสาหรบการ Transfer แบบ Text Fix

Length เทานน ถาเปนรปแบบ .CSV ชองนไมตองระบ (วธใชจะกลาวในหวขอถดๆ ไป) • String for Remark Line = //: บรรทดขอความในไฟล CSV ทไมตองการให Transfer เขามา โดยในไฟล

.CSV กตองใสเครองหมาย // ไวดวยทคอลมนแรกสดของบรรทดนนๆ • String Prefix, Suffix for Column Description = ” : Character เรมตนและปดทายสาหรบคอลมนแต

ละคอลมน ปกตไฟล .csv จะเรมตนและปดทายคอลมนดวยเครองหมาย [“ และ ”]

Page 16: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 16

• กาหนดตวเลขทแทนตาแหนงของคอลมนลงในชอง Col No. เพอใหโปรแกรมอานขอมลจากไฟล .csv ดงน

ภาพการกาหนด Product File Format (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

o คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ รหสสนคา คอคอลมนท 2

(B) และ ประเทศกาเนด คอคอลมนท 3 (C) และ Brand/ตราสนคา คอคอลมนท 4 (D) เปนตน o คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table ตามตวอยางดงน

พกดศลกากร: จากภาพตวอยางจะอยคอลมนท 12 (L) ในไฟล .csv เปน 49030000 (ตวเลข 8 หลก) แตในโปรแกรม Shipping Express แฟมขอมลพกดศลกรของกรมจะตองใชเปน 000049030000 (ตวเลข 12 หลก) ดงนนจงตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน ‘0000’+value$ หมายถง ใหใสเลข 0000 หนาพกดท Transfer CSV เขามา

วนทตางๆ: เชน วนทอนวอยซ, วนท Job ฯลฯ ในไฟล .CSV ขอมลเกยวกบวนท ควรจะกาหนดเปน YYYY/MM/DD เชนวนท 21 มถนายน 2007 ใหกาหนดเปน 2007/06/21 เนองจากโปรแกรมรองรบขอมลรปแบบน แตหากในไฟล CSV ของลกคาใชเปน DD/MM/YYYY (21/06/2007) ทานตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน copy(value$,7,4)+copy(value$,4,2)+copy(value$,1,2)

• เมอกาหนดรปแบบ (Format) เสรจแลวใหกดปม Save เพอบนทกคาทไดตงไว • หลงจากกาหนด Format เรยบรอยแลว ทานสามารถทาขนตอนของการ Transfer ขอมลเขาสโปรแกรม ซงจะขอกลาว

ในลาดบถดไป

3 4 1 2 5 6 ไฟล Product.csv 7 9 8 10

Page 17: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 17

การ Transfer Product จากไฟล CSV

คลกทเมน Database Utility >> Transfer Data จาก Text File (CSV Format) >> Transfer Product ดงภาพ

• Enter Format No.: กดปม เลอก Format ของ Product File ทไดกาหนดคาไว (ศกษาวธกาหนด Format ไดจากหวขอกอนหนาน) หากตองการแกไข Format ของ Exporter ใหคลก Edit ทตวหนงสอสนาเงนหนาชอง

• Enter File Name: กดปม เพอ Browse ไปยงไฟล .csv หรอ .txt • Minimum Number of Line: เปนการกาหนดจานวนบรรทดของ Statement ทแสดงตอน Transfer CSV

หรอทาการ Test Create SQL โปรแกรมจะ Default ให 250 บรรทด (ไมควรเกนจากน) • : ทาเครองหมายในชองเพอใหโปรแกรมแสดง Statement เมอทาการ Transfer CSV หรอ

ทาการ Test Create SQL (ถาไมทาเครองหมายกจะไมแสดง Statement แตโปรแกรมจะยงคง Transfer ให) • : ใชสาหรบการ Test Create SQL เทานน ทาเครองหมายในชองเพอทดสอบ

การ Transfer ขอมล การทดสอบนเปนการเชควาการ Transfer จะสาเรจหรอเกด Error ใดๆ หรอไม โดยโปรแกรมจะยงไมเอาขอมลไป write ลงใน Database จรงๆ

• กดปม OK เพอทาการ Transfer Data จาก CSV File (กอนกดปม OK ผใชโปรแกรมตองปดไฟล .csv กอน ไมเชนนนจะ Transfer ไมได Error “I/O error 32” )

Page 18: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 18

• เมอ Transfer เสรจแลวจะพบกลองขอความ “Transfer Data Already” เปนการเสรจสนการ Transfer ขอมล

Product จากไฟล .csv

• หากใน Master File มขอมล Product อยแลว โปรแกรมจะนาขอมลทไดจากกการ Transfer ไปทบขอมล Product ทอยใน Master File ใหเลย

• เมอผใชโปรแกรมเชคท Master File หวขอรายละเอยดสนคาจะพบวามรายการสนคาททาการ Transfer ปรากฎอย หากชองใดไมมขอมล อาจเกดจากทานไมไดกาหนดขอมลไวทไฟล .cvs หรอไมไดกาหนดรปแบบ (Format) ไวทโปรแกรม Shipping Express

ภาพตวอยาง: Product Detail ทไดจากการ Transfer CSV

Page 19: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 19

การ Transfer Invoice

การกาหนด Invoice File Format คลกเขาไปทเมน Database Utility >> การกาหนดรปแบบการโอน Data จาก CSV File >> Invoice

ภาพการกาหนด Invoice File Format > Format Setting (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• Format Number: รหสรปแบบ (ตงขนเอง) • Description: รายละเอยด/ชอรปแบบ (ตงขนเอง) • Character Delimited: สาหรบคนแตละ Column แนะนาใหระบเปนเครองหมาย Comma [ , ] • String Mark for New Invoice: สญลกษณเรมตน Invoice ใหม จะใสเมอ File Type เปนแบบ Include

Header and Detail เทานน แนะนาใหระบเปนเครองหมาย Less-than sign [ < ] โดยในไฟล .CSV กตองใสเครองหมาย < ไวดวยทคอลมนแรกของบรรทด Header Invoice

• File Type: มใหเลอก 2 แบบ o Include Header and Detail: เลอกเมอไฟล CSV มขอมล Header Invoice และ Invoice

Detail รวมอยในไฟลเดยวกน o Separator Header and Detail: เลอกเมอขอมล Header Invoice และ Invoice Detail แยก

ไฟลกน

Page 20: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 20

• Text Fix Length (Hdr): ใชกาหนดคาความยาวของตวอกษร ของขอมลสวน Header Invoice ทใชรปแบบการ Transfer แบบ Text Fix Length ถาเปนรปแบบ .CSV ชองนไมตองระบ (วธใชจะกลาวในหวขอถดๆ ไป)

• Text Fix Length (Dtl): ใชกาหนดคาความยาวของตวอกษร ของขอมลสวน Invoice Detail ทใชรปแบบการ Transfer แบบ Text Fix Length ถาเปนรปแบบ .CSV ชองนไมตองระบ (วธใชจะกลาวในหวขอถดๆ ไป)

• String for Remark Line = //: บรรทดขอความในไฟล CSV ทไมตองการให Transfer เขามา โดยในไฟล .CSV กตองใสเครองหมาย // ไวดวยทคอลมนแรกสดของบรรทดนนๆ

• String Prefix, Suffix for Column Description = ” : Character เรมตนและปดทายสาหรบคอลมนแตละคอลมน ปกตไฟล .csv จะเรมตนและปดทายคอลมนดวยเครองหมาย [“ และ ”]

• กาหนดตวเลขทแทนตาแหนงของคอลมน เพอใหโปรแกรมอานขอมลจากไฟล .csv มดวยกน 5 Tab ดงน o JOB: คอ ขอมลทอยในหนาคย Open Job สวนหวใบขนฯ (Open Job > Tab Header ของใบขนฯ) o JOB_3: คอ ขอมลทอยในหนาคย Open Job ขอมลสวนหวใบขนฯ (Open Job > Tab หมายเหต) o HINV: คอ ขอมลทอยในหนาคย Header Invoice o HINV_ADDR: คอ ขอมลรายละเอยด Consignee ทอยในหนาคย Header Invoice o EINV: คอ ขอมลทอยในหนาคย Invoice Detail รายละเอยดรายการสนคา

Tab Job

ภาพการกาหนด Invoice File > Job (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ ชอยานพาหนะ คอคอลมนท 19 (S)

และ เทยวเรอ,เทยวบน คอคอลมนท 20 (T) และ รหสทาทรบบรรทก คอคอลมนท 21 (U) เปนตน

ไฟล Invoice.csv 19 20 21 22 23 24 25

Page 21: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 21

• คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตม ตามตวอยางดงน วนทตางๆ: เชน วนทสงออก, วนทยน, วนท Job ในไฟล .CSV ขอมลเกยวกบวนท ใหกาหนดเปน

YYYY/MM/DD เชนวนท 21 มถนายน 2007 ใหตงเปน 2007/06/21 เนองจากโปรแกรมรองรบขอมลรปแบบน หากในไฟล CSV ใชเปน DD/MM/YYYY ทานตองมการเขยนคาสง Code ลงในชอง Function ดวย เชน copy(value$,7,4)+copy(value$,4,2)+copy(value$,1,2)

Tab HINV

ภาพการกาหนด Invoice File > HINV (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ หมายเลขอนวอยซ คอคอลมนท 1 (A)

และ วนทอนวอยซ คอคอลมนท 2 (B) และ เลขทใบสงซอคอคอลมนท 3 (C) เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตม ตามตวอยางดงน

วนทตางๆ: เชน วนทอนวอยซ, วนท Job ฯลฯ ในไฟล .CSV ขอมลเกยวกบวนท ควรจะกาหนดเปน YYYY/MM/DD เชนวนท 21 มถนายน 2007 ใหกาหนดเปน 2007/06/21 เนองจากโปรแกรมรองรบขอมลรปแบบน แตหากในไฟล CSV ของลกคาใชเปน DD/MM/YYYY (21/06/2007) ทานตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน copy(value$,7,4)+copy(value$,4,2)+copy(value$,1,2)

ไฟล Invoice.csv

Page 22: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 22

Tab EINV

ภาพการกาหนด Invoice File > EINV (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบเลขคอลมนของขอมลทอยในไฟล .CSV เชนจากภาพ Product Code คอคอลมนท 1 (A)

และ รายละเอยดสนคา Eng.1 คอคอลมนท 2 (B) และ Nature Trans. คอคอลมนท 8 (H) เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตม ตามตวอยางดงน

พกดศลกากร: ยกตวอยาง ในไฟล .csv มาเปน 50079000 (ตวเลข 8 หลก) แตในโปรแกรม Shipping Express แฟมขอมลพกดศลกรของกรมจะตองใชเปน 000050079000 (ตวเลข 12 หลก) ดงนนจงตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน ‘0000’+value$ หมายถง ใหใสเลข 0000 หนาพกดท Transfer CSV เขามา

• เมอกาหนดรปแบบ (Format) เสรจแลวใหกดปม Save เพอบนทกคาทไดตงไว • หลงจากกาหนด Format เรยบรอยแลว ทานสามารถทาขนตอนของการ Transfer ขอมลเขาสโปรแกรม ซงจะขอกลาว

ในลาดบถดไป

คาแนะนาเพมเตม: โดยปกตในไฟล CSV ทลกคาเตรยมมา ควรกาหนดใหขอมล Open Job (สวนหวของใบขนฯ) อยในบรรทดเดยวกบขอมล Header Invoice และหากเปนกรณ 1 ใบขนฯหลายอนวอยซ ตอน Transfer โปรแกรมจะเอาขอมล Open Job ในบรรทดแรกของ Header Invoice ไปใสใน Open Job

ไฟล Invoice.csv

Page 23: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 23

การ Transfer Invoice จากไฟล CSV

คลกทเมน Database Utility >> Transfer Data จาก Text File (CSV Format) >> Transfer Invoice ดงภาพ

• Enter Format No.: กดปม เลอก Format ของ Invoice ทไดกาหนดคาไว (ศกษาวธกาหนด Format ไดจากหวขอกอนหนาน) หากตองการแกไข Format ของ Exporter ใหคลก Edit ทตวหนงสอสนาเงนหนาชอง

• Enter File Name: กดปม เพอ Browse ไปยงไฟล .csv หรอ .txt (กรณ Header Invoice และInvoice Detail อยในไฟลเดยวกน ใหกาหนดรวมทชองนชองเดยว)

• Enter File Name for Detail: กรณ Invoice Detail (Einv) อยแยกไฟลกบ Header Invoice (Hinv) ตองกาหนดชองนดวย กดปม เพอ Browse ไปยงไฟล Einv.csv หรอ .txt (ชองนจะสวางกดใชงานไดกตอเมอ ตอนกาหนด Invoice Format ไดเลอก File Type เปน Separator Header and Detail)

Page 24: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 24

• จากนนกดปม โปรแกรมจะแสดง Invoice No. ทอยในไฟล CSV (กอนกดปม OK ผใชโปรแกรมตองปดไฟล .csv กอน ไมเชนนนจะ Transfer ไมได Error “I/O error 32” )

• หากตองการใหโปรแกรมใชขอมล Exporter จากไฟล CSV โดยไมสนใจ Exporter Code ทมอยแลวใน Master File (Table Exporter) ใหทาเครองหมาย ลงในชอง

• หากตองการใหโปรแกรมใชขอมล Consignee จากไฟล CSV โดยไมสนใจ Consignee Code ทมอยแลวใน Master File (Table Consignee) ใหทาเครองหมาย ลงในชอง

• Product มใหเลอก 3 รปแบบ ดงน o : หมายถง ใหโปรแกรมใชรายการสนคาจากไฟล CSV ทกาลง Transfer เทานน โดยไมใช

ขอมลสนคาทอยใน Master File (Table Product) o : สาหรบใหโปรแกรมใชรายการสนคาจาก Master File

(Table Product) โดยไมใชขอมลสนคาทอยใน ไฟล CSV ทกาลง Transfer o : ใหโปรแกรมนาขอมลรายการสนคาจากไฟล CSV Save

เขาไปเกบท Master File ของขอมลรายการสนคา (Table Product)

• จากนนเลอกคลกปม หรอ เพอใหโปรแกรมสราง Job No. จบคกบ Invoice No. ใหอตโนมต

o คลกปม โปรแกรมจะสรางเลข Job No. ใหอนวอยซ ซงแตละอนวอยซจะไดเลข Job No. ไมซ ากน ตามตวอยางภาพลาง (จะมผลเมอขอมลท Transfer มมากกวา 1 Invoice)

o คลกปม โปรแกรมจะสรางเลข Job No. ใหอนวอยซทกอนวอยซเปน Job No. เดยวกน ซงกคอ 1 ใบขนหลายอนวอยซ (จะมผลเมอขอมลท Transfer มมากกวา 1 Invoice)

• : ใชสาหรบการ Test Create SQL เทานน ทาเครองหมายในชองเพอทดสอบการ Transfer ขอมล การทดสอบนเปนการเชควาการ Transfer จะสาเรจหรอเกด Error ใดๆ หรอไม โดยโปรแกรมจะยงไมเอาขอมลไป write ลงใน Database จรงๆ

• : ทาเครองหมายในชองเพอใหโปรแกรมแสดง Statement เมอทาการ Transfer CSV หรอทาการ Test Create SQL (ถาไมทาเครองหมายกจะไมแสดง Statement แตโปรแกรมจะยงคง Transfer ให)

• กดปม OK เพอทาการ Transfer Data จาก CSV File (กอนกดปม OK ผใชโปรแกรมตองปดไฟล .csv กอน ไมเชนนนจะ Transfer ไมได Error “I/O error 32” )

Page 25: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 25

• เมอ Transfer เสรจแลวจะพบกลองขอความ “Transfer Data Already” เปนการเสรจสนการ Transfer ขอมล

Invoice จากไฟล .csv

• เมอผใชโปรแกรมไปเชคทหนา Open Job, Header Invoice และ Invoice Detail จะพบวามขอมลทไดจากการ Transfer ปรากฎอย ชองใดทไมมขอมลแสดงวา ในไฟล .csv นนๆ ไมไดระบขอมลมา หรออาจเกดจากไมไดกาหนดรปแบบ (Format) ไว

ภาพตวอยางหนา Header Invoice ท Transfer Data จากไฟล CSV

Page 26: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 26

ภาพตวอยางหนา Invoice Detail ท Transfer Data จากไฟล CSV

Page 27: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 27

การ Transfer ขอมลดวยไฟล .txt (รปแบบ Text Fix Length) การเตรยมไฟล .txt

กอนททานจะใชงานฟงกชน Transfer Text ทอยในโปรแกรม Shipping Express ทานจาเปนจะตองเตรยมไฟล .txt เสยกอน จากนนจงมากาหนดรปแบบ (Format) การ Transfer ขอมลใหตรงกบไฟล .txt ทเตรยมไว เพอใหโปรแกรม Transfer ขอมลถกตอง ขอมลทสามารถ Transfer เขามาในโปรแกรม Shipping Express ไดแก Exporter, Consignee, Product และ Invoice

ทานสามารถสราง/เปดดไฟล .txt ดวยโปรแกรม Edit Plus หรอ Notepad กรณเปนการสรางไฟลให save เปนนามสกล .txt (Text Document) ถาเปดไฟลดวยโปรแกรม Edit Plus หรอ Notepad จะมลกษณะเปนขอมลทเรยงตอๆ กน จากภาพดานลางคอตวอยางของไฟล .txt ทเปน Invoice File (รายละเอยดอนวอยซ) ภาพ Invoice.txt รายละเอยดอนวอยซ (เปดดดวยโปรแกรม EditPlus) (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

ขอมลแตละ Table จะเรยงตอๆ กน โดยมคา Fix Length ทแนนอน

ภาพ Invoice.txt รายละเอยดอนวอยซ (เปดดดวยโปรแกรม Notepad) (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

ขอมลแตละ Table จะเรยงตอๆ กน โดยมคา Fix Length ทแนนอน

Page 28: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 28

การกาหนด Invoice File Format สาหรบการ Transfer แบบ Text Fix Lenght คลกเขาไปทเมน Database Utility >> การกาหนดรปแบบการโอน Data จาก CSV File >> Invoice

ภาพการกาหนด Invoice File Format > Format Setting (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• Format Number: รหสรปแบบ (ตงขนเอง) • Description: รายละเอยด/ชอรปแบบ (ตงขนเอง) • Character Delimited: สาหรบคนแตละ Column ปกตจะระบเปนเครองหมาย Comma [ , ] แตถาเปนการ

Transfer แบบ Fix Length ไมตองกาหนด

Page 29: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 29

• String Mark for New Invoice: สญลกษณเรมตน Invoice ใหม แลวแตวาจะระบเปนอะไรกได แตในไฟล .txt กตองระบคานนๆ ไวดวยทขางหนาหมายเลขอนวอยซ จากตวอยางจะระบเปน INVHD เพอใหโปรแกรมรวาเปนการขน Header Invoice ใหม

• File Type: มใหเลอก 2 แบบ o Include Header and Detail: เลอกเมอไฟล Text มขอมล Header Invoice และ Invoice

Detail รวมอยในไฟลเดยวกน o Separator Header and Detail: เลอกเมอขอมล Header Invoice และ Invoice Detail แยก

ไฟลกน • Text Fix Length (Hdr): ใชกาหนดคาชวงความยาวของตวอกษร (Length) ของขอมลสวน Header

Invoice จะระบเมอใชรปแบบการ Transfer แบบ Text Fix Length เทานน โดยขนตนดวย 0, กอนแลวตามดวยคา Length ตางๆ เสมอ

ภาพ1: ตวอยาง Invoice.txt รายละเอยดอนวอยซ (เปดดดวยโปรแกรม EditPlus)

ภาพ2: ตวอยางการจดเรยงHeader Invoiceโดยแสดง Field Name, Length, Position ใหทานนาคา Length ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVHD” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Date 8N 8 41 วนทบญชราคาสนคา 4 Company Tax No. 17A 17 49 เลขประจาตวผเสยภาษของผสงออก 5 Company Branch 4N 4 66 ลาดบทอยของบรษทผสงออก 6 Transport Mode 1A 1 70 สงออกโดยทางมคา 1-6 ดงน

1-ทางเรอ 4-เครองบน 2-รถไฟ 5-ไปรษณย 3-รถยนต 6-อนๆ

7 Cargo Packing Type 1A 1 71 ประเภทของการบรรจ 1-Bulk 3-Container 2-Conventional 4-Airborne

8 Vessel Name 35A 35 106 ชอยานพาหนะ

Page 30: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 30

• Text Fix Length (Dtl): ใชกาหนดคาชวงความยาวของตวอกษร (Length) ของขอมลสวน Invoice Detail

จะระบเมอใชรปแบบการ Transfer แบบ Text Fix Length เทานน

ภาพ1: ตวอยาง Invoice.txt รายละเอยดอนวอยซ (เปดดดวยโปรแกรม EditPlus)

ภาพ2: ตวอยางการจดเรยง Invoice Detail โดยแสดง Field Name, Length, Position ใหทานนาคา Length ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVDT” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Item No. 4N 4 41 ลาดบรายการสนคาในบญชราคาสนคา 4 Tariff Code 12N 12 45 พกดศลกากร 5 Tariff Sequence 5N 5 57 ลาดบอตราอากรของพกดศลกากร 6 Statistical Code 3N 3 62 รหสสถตสนคา 7 Privilege Code 3A 3 65 รหสสทธพเศษ 8 Nature of Transaction 2N 2 68 ประเภทของขอมลเชน 11=เปนการคา

21=เปนของแถม

• String for Remark Line = //: บรรทดขอความในไฟล Text ทไมตองการให Transfer เขามา โดยในไฟล .txt กตองใสเครองหมาย // ไวดวยทคอลมนแรกสดของบรรทดนนๆ

• String Prefix, Suffix for Column Description = ” : Character เรมตนและปดทายสาหรบคอลมนแตละคอลมน ปกตไฟล .csv จะเรมตนและปดทายคอลมนดวยเครองหมาย [“ และ ”] แต Text Fix Length ไมตองใช

• กาหนดตวเลขลาดบขอมล (Sequence) ลงในคอลมน Column No. เพอใหโปรแกรมอานขอมลจากไฟล .txt มดวยกน 5 Tab ดงน

o JOB: คอ ขอมลทอยในหนาคย Open Job สวนหวใบขนฯ (Open Job > Tab Header ของใบขนฯ) o JOB_3: คอ ขอมลทอยในหนาคย Open Job ขอมลสวนหวใบขนฯ (Open Job > Tab หมายเหต) o HINV: คอ ขอมลทอยในหนาคย Header Invoice o HINV_ADDR: คอ ขอมลรายละเอยด Consignee ทอยในหนาคย Header Invoice o EINV: คอ ขอมลทอยในหนาคย Invoice Detail รายละเอยดรายการสนคา

Page 31: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 31

Tab Job

ภาพ1: ตวอยางการจดเรยงHeader Invoiceโดยแสดง Field Name, Length, Position ใหทานนาคาชองSeq. ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVHD” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Date 8N 8 41 วนทบญชราคาสนคา 4 Company Tax No. 17A 17 49 เลขประจาตวผเสยภาษของผสงออก 5 Company Branch 4N 4 66 ลาดบทอยของบรษทผสงออก 6 Transport Mode 1A 1 70 สงออกโดยทางมคา 1-6 ดงน

1-ทางเรอ 4-เครองบน 2-รถไฟ 5-ไปรษณย 3-รถยนต 6-อนๆ

7 Cargo Packing Type 1A 1 71 ประเภทของการบรรจ 1-Bulk 3-Container 2-Conventional 4-Airborne

8 Vessel Name 35A 35 106 ชอยานพาหนะ

ภาพ2: การกาหนดคอลมน Col. No. > Job (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบลาดบขอมลทอยในไฟล .txt เชน จากภาพเลขประจาตวผเสยภาษของผสงออก คอลาดบท 4

และ ชอยานพาหนะ คอลาดบท 8 เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table

Page 32: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 32

Tab JOB_3 ภาพ1: ตวอยางการจดเรยงHeader Invoiceโดยแสดง Field Name, Length, Position ใหทานนาคาชองSeq. ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVHD” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Date 8N 8 41 วนทบญชราคาสนคา 4 Company Tax No. 17A 17 49 เลขประจาตวผเสยภาษของผสงออก 5 Company Branch 4N 4 66 ลาดบทอยของบรษทผสงออก 6 Transport Mode 1A 1 70 สงออกโดยทางมคา 1-6 ดงน

1-ทางเรอ 4-เครองบน 2-รถไฟ 5-ไปรษณย 3-รถยนต 6-อนๆ

7 Cargo Packing Type 1A 1 71 ประเภทของการบรรจ 1-Bulk 3-Container 2-Conventional 4-Airborne

8 Vessel Name 35A 35 72 ชอยานพาหนะ 9 Departure Date 8N 8 107 วนทสงออก 10 Establish No. 4N 4 115 รหสคลงสนคาทณฑบน,เขตปลอดอากร 11 Factory No. 8N 8 119 รหสผประกอบการในเขตปลอดอากร 12 Shipping Mark 512A 512 127 เครองหมายและหมายเลขหบหอ

ภาพ2: การกาหนดคอลมน Col. No. > Job_3 (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบลาดบขอมลทอยในไฟล .txt เชน จากภาพ Mark&No.1-2 คอลาดบท 12 เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table

Page 33: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 33

Tab HINV ภาพ1: ตวอยางการจดเรยงHeader Invoiceโดยแสดง Field Name, Length, Position ใหทานนาคาชองSeq. ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVHD” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Date 8N 8 41 วนทบญชราคาสนคา 4 Company Tax No. 17A 17 49 เลขประจาตวผเสยภาษของผสงออก 5 Company Branch 4N 4 66 ลาดบทอยของบรษทผสงออก 6 Transport Mode 1A 1 70 สงออกโดยทางมคา 1-6 ดงน

1-ทางเรอ 4-เครองบน 2-รถไฟ 5-ไปรษณย 3-รถยนต 6-อนๆ

7 Cargo Packing Type 1A 1 71 ประเภทของการบรรจ 1-Bulk 3-Container 2-Conventional 4-Airborne

8 Vessel Name 35A 35 72 ชอยานพาหนะ 9 Departure Date 8N 8 107 วนทสงออก 10 Establish No. 4N 4 115 รหสคลงสนคาทณฑบน,เขตปลอดอากร 11 Factory No. 8N 8 119 รหสผประกอบการในเขตปลอดอากร 12 Shipping Mark 512A 512 127 เครองหมายและหมายเลขหบหอ

ภาพ2: การกาหนดคอลมน Col. No. > HINV (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบลาดบขอมลทอยในไฟล .txt เชน จากภาพ หมายเลขอนวอยซ คอลาดบท 2 และวนทอนวอยซ

คอลาดบท 3 และ ชอยานพาหนะ คอลาดบท 8 เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table

Page 34: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 34

Tab EINV ภาพ1: ตวอยางการจดเรยง Invoice Detailโดยแสดง Field Name, Length, Position ใหทานนาคาชองSeq. ไปใสในโปรแกรม

Seq. Field Name Format Length Position Field Description 1 Record Type 5A 5 1 “INVDT” 2 Invoice No. 35A 35 6 เลขทบญชราคาสนคา 3 Invoice Item No. 4N 4 41 ลาดบรายการสนคาในบญชราคาสนคา 4 Tariff Code 12N 12 45 พกดศลกากร 5 Tariff Sequence 5N 5 57 ลาดบอตราอากรของพกดศลกากร 6 Statistical Code 3N 3 62 รหสสถตสนคา 7 Privilege Code 3A 3 65 รหสสทธพเศษ 8 Nature of Transaction 2N 2 68 ประเภทของขอมลเชน 11=เปนการคา

21=เปนของแถม

ภาพ2: การกาหนดคอลมน Col. No. > HINV (หมายเหต: คาทเซตในภาพอาจมการเปลยนแปลงได)

• คอลมน Col No.: ระบลาดบขอมลทอยในไฟล .txt เชน จากภาพ หมายเลขอนวอยซ คอลาดบท 2 และรหสสทธพเศษ

คอลาดบท 7 และ ประเทศกาเนด คอลาดบท 18 เปนตน • คอลมน Function: สาหรบกาหนดฟงกชนพเศษเพมเตมในบาง Table

เมอกาหนดรปแบบ (Format) เสรจแลวใหกดปม Save เพอบนทกคาทไดตงไว หลงจากกาหนด Format เรยบรอยแลว ทานสามารถทาขนตอนของการ Transfer ขอมลเขาสโปรแกรม ซงไดกลาวไวแลวในหวขอกอนหนาน

Page 35: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 35

แนะนาการกาหนดคา Column และ Function เพมเตม

ตามปกตโปรแกรมจะ Transfer ตามขอมลทอยในไฟล .csv หรอ .txt โดยตรง แตหากผใชโปรแกรมตองการใหโปรแกรม Transfer ตามเงอนไขตางๆ กสามารถกาหนดไดดงน

1. กรณตองการ Fix คาขอมล: เชน Brand/ตราสนคา ตองการให Transfer เปน NO BRAND เสมอ ใหกาหนด Column No. เปน -9 เวลาโชวในโปรแกรมจะแสดงเปน (9) และคา Function ใหใส ‘NO BRAND’ โดยตองมเครองหมาย ‘ และ ’ ปดหวทายเสมอ การ Fix คารปแบบนสามารถนาไปใชไดกบฟลดอน ๆ ทตองการ Fix คาได (หมายเหต: -9 คอคาทโปรแกรมเมอรของ Netbay เปนผกาหนดขนมา)

2. การกาหนดคาวนท: เชน วนทอนวอยซ, วนท Job ฯลฯ ในไฟล .CSV ขอมลเกยวกบวนท ควรจะกาหนดเปน

YYYY/MM/DD เชนวนท 21 มถนายน 2007 ใหกาหนดเปน 2007/06/21 เนองจากโปรแกรมรองรบขอมลรปแบบน แตหากในไฟล CSV ของลกคากาหนดมาเปน DD/MM/YYYY (21/06/2007) ทานตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน copy(value$,7,4)+copy(value$,4,2)+copy(value$,1,2) หรอถาในไฟล CSV ของลกคากาหนดมาเปน DDMMYYYY (21062007) ทานตองมการเขยนคาสง Code ลงในชอง Function โดยใสเปน Copy(Value$,5,4)+Copy(Value$,3,2)+Copy(Value$,1,2)

3. การกาหนดพกดศลกากร: ยกตวอยาง ในไฟล .csv มาเปน 50079000 (ตวเลข 8 หลก) แตในโปรแกรม Shipping Express แฟมขอมลพกดศลกรของกรมจะตองใชเปน 000050079000 (ตวเลข 12 หลก) ดงนนจงตองมการเขยนคาสง Code ลงในชอง Function ดวย โดยใสเปน ‘0000’+value$ หมายถง ใหใสเลข 0000 หนาพกดท Transfer CSV เขามา (การกาหนดคารปแบบนสามารถนาไปใชไดกบฟลดอน ๆ ได)

Page 36: การ Transfer CSV File (e-Export) - netbay.co.th · การเฉลยคี่่า Net Weight / Gross Weight เข้ามาในแต่ละรายการ การติËก

Net Bay Co., Ltd

Manual CSV (For Export) Page 36

4. การนาขอมลมาเชอมโยงตอกน: เชน ตองการให Brand/ตราสนคา มาอยขางหนารายละเอยดสนคาบรรทดท 1 ใหใช

คาสงเปน value[60]$+' '+value$ ซง value[60]$ หมายถงคาของ Column ท 60 ในทนคอ Brand ผลทไดหลงการ Transfer คอ Brand + รายละเอยดสนคาบรรทดท 1 (การกาหนดคารปแบบนสามารถนาไปใชไดกบฟลดอน ๆ ได) หมายเหต: จะเชอมโยมไดกตอเมอชอง Brand มการกาหนดคาของ Column (หามเปนชองวางหรอ -9)

Last Update: 17-Oct-07 Software Training Dept.