NAV
  • แนะนำการเปิดการเชื่อมต่อแพลตฟอร์ม
  • ทางเข้าที่อยู่
  • จัดระเบียบช่องเชื่อม
  • ระเบียบความปลอดภัย
  • สินค้า API
  • รับเข้าคลัง API
  • การจัดจำหน่าย(B2C) API
  • จ่ายสินค้า(B2B) API
  • สินค้าตีกลับ API
  • สต๊อกสินค้า API
  • 换单 API
  • ลูกค้า API
  • ฐานข้อมูล API
  • Webhook
  • ตารางค่าคงที่
  • Demo ดาวน์โหลด
  • แนะนำการเปิดการเชื่อมต่อแพลตฟอร์ม

    ยินดีต้อนรับการใช้งาน

    ทางเข้าที่อยู่

    API Base Endpoints:

    Env Endpoint
    Training https://open-training.flashfulfillment.co.th/
    Production https://open.flashfulfillment.co.th/

    จัดระเบียบช่องเชื่อม

    รูปแบบการถ่ายโอนให้ถ่ายโอนจาก HTTPS เพื่อรักษาความปลอดภัย

    โครงสร้างข้อมูลย้อนกลับทั่วไป

    ตัวอย่างโครงสร้างข้อมูลย้อนกลับทั่วไป

    {
      "code": 1,
      "message": "success",
      "data": null
    }
    

    รูปแบบจุดเชื่อมข้อมูลย้อนกลับใช้ JSON จุดเชื่อมโครงสร้างข้อมูลย้อนกลับทั่วไปประกอบด้วยพารามิเตอร์ 3 อัน

    ชื่อ ประเภทข้อมูล คำอธิบาย
    code integer รหัสย้อนกลับ
    message string ข้อความผิดพลาด
    data object ข้อมูลธุรกิจ ให้ศึกษาจากจุดเชื่อมต่อย้อนกลับข้อมูลแต่ละช่องทาง

    หลักสากล

    เรียกใช้ตัวอย่างหลักสากล

    POST /open/v1/ping HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Accept: application/json
    Accept-Language: th
    

    จุดเชื่อมปัจจุบันรองรับภาษาจีน(zh-CN)、อังกฤษ(en)และภาษาไทย(th)ข้อสังเกต : ปัจุบันยังไม่รองรับเขตการปกครองภาษาต่างประเทศ รองรับเพียงระบบภาษาไทย

    สามารถเปลี่ยนภาษาโดยเพิ่มได้จาก HTTP Request Header: Accept-Language

    ข้อควรระวัง

    ระเบียบความปลอดภัย

    อัลกอริทึมลายเซ็น

    การสร้างอัลกอริทึมลายเซ็นมีขั้นตอนดังต่อไปนี้:

    a. ตั้งสมมติฐานของการถ่ายโอนพารามิเตอร์

    mchId: 5a7bdfd22593414adb72df5f
    nonceStr: yyv6YJP436wCkdpNdghC
    body: test
    

    b. รูปแบบของพารามิเตอร์โดยยึดkey=valueโดยยึดตามชื่อพารามิเตอร์และพจนานุกรม ASCII จัดเรียงลำดับได้ดังนี้:

    stringA="body=test&mchId=5a7bdfd22593414adb72df5f&nonceStr=yyv6YJP436wCkdpNdghC"
    

    c. เชื่อมต่อคีย์รหัสAPI:

    stringSignTemp=stringA+"&key=dd807a8e18b40153888e5a9864e70080" // หมายเหตุ:keyเป็นkeyสำคัญของการจัดสรรล่วงหน้าสำหรับแพลตฟอร์ม
    
    sign=sha256(stringSignTemp).toUpperCase()="BF46380E893F6B8F5486D2EDFE265BB8942C6A9BD5C897E34373734CE08B4B67" // หมายเหตุ:รูปแบบการเซ็นชื่อ SHA256
    

    d. ตัวอย่างพารามิเตอร์ที่ส่งล่าสุด:

    mchId: 5a7bdfd22593414adb72df5f
    nonceStr: yyv6YJP436wCkdpNdghC
    body: test
    sign: BF46380E893F6B8F5486D2EDFE265BB8942C6A9BD5C897E34373734CE08B4B67
    

    ขั้นตอนที่1,ตั้งค่ารวบรวมข้อมูลที่มีการจัดส่งหรือได้รับทั้งหมดรวมที่จุด M หลังจากนั้นให้นำค่าพารามิเตอร์ภายในที่ว่างจัดเรียงลำดับรหัสชื่อ ASCII จากเล็กไปใหญ่(ตามพจนานุกรม)โดยใช้รูปแบบ URLเชื่อมค่า( key1=value1&key2=value2…)เชื่อต่ออักขละ stringA.กฏระเบียบข้อควรระวังพิเศษ

    ั้นตอนที่ 2 ขั้นตอนสุดท้ายให้เชื่อม stringA ให้เชื่อม key เพื่อรับชุดตัวอักษรstringSignTemp และเชื่อมต่อกับ stringSignTemp เพื่อดำเนินงาน SHA256 แล้วค่อยนำชุดตัวอักษรทั้งหมดเปลี่ยเป็นตัวใหญ่เพื่อรับค่า sigh และค่าsignValue

    ข้อควรระวัง

    ค่าว่างการถ่ายโอนได้รับอนุญาต แต่ไม่สามารถเข้าร่วมการเซ็นชื่อได้

    /* ค่าสมมติฐาน body เป็นศูนย์ */
    body = " \t\n"
    
    /* body ไม่สามารถเข้าร่วมเซ็นชื่อ แต่ยังคงสามารถถ่ายโอนได้ปกติ */
    body=%20%09%0A&mchId=5a7bdfd22593414adb72df5f&nonceStr=yyv6YJP436wCkdpNdghC&sign=E893F6B8F5486D2EDFE265BB8942C6A9BD5C897E34373734CE08B4B67BF46380
    

    หลังจากข้อมูลได้ทำการเซ็นซื่อเรียร้อยแล้ว ก่อนทำการถ่ายโอนจำเป็นต้องทำกา รurlencode

    /* ค่าสมมติฐาน body ดังต่อไปนี้ */
    body = "param1&param2"
    
    /* ถ่ายโอนข้อมูดังต่อไปนี้ */
    body=%E4%B9%94%E5%B3%B0%26%E6%85%95%E5%AE%B9&mchId=5a7bdfd22593414adb72df5f&nonceStr=yyv6YJP436wCkdpNdghC&sign=E34373734CE08B4B67BF46380E893F6B8F5486D2EDFE265BB8942C6A9BD5C897
    

    สร้างการคำนวณลายเซ็นดิจิทัลตามเครื่องมือ

    ระเบียบและอักษรที่เกี่ยวข้องในการเปิดการเชื่อต่อแพลตฟอร์ม nonceStr เพื่อป้องกันไม่ให้พยากรณ์การการเซ็นชื่อ ทางเราแนะนำให้สร้างวิธีการการคำนวณลายเซ็นดิจิทัลตามเครื่องมือดังต่อไปนี้:เรียกใช้ฟังก์ชันในการสร้างตัวเลขสุ่ม เมื่อได้รับค่าแล้วเปลี่ยนเป็นชุดอักร

    สินค้า API

    เพิ่มAPI สินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/add_goods HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "EOS001",
      name: "goodsName",
      goodsCode: "s12",
      specification: "กล่อง",
      isShelfLife: "1",
      shelfLifeDay: "20",
      shelfLifeWarning: "2",
      encodeType: "0",
      introduction: "อธิบายโดยสังเขป",
      remark: "remrak",
      prepackWeight: "100",
      length: "2",
      width: "3",
      height: "2",
      weight: "10",
      image: "",
      costPrice: "100",
      price: "10",
      reserveBarcode: "EOS002,EOS003",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: []
    }
    

    Path: /open/add_goods

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    เพิ่มสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ barCode บาร์โค้ดสินค้า
    name text ใช่ goodsName ชื่อสินค้า
    goodsCode text ไม่ TW0001 รหัสสินค้า
    specification text ไม่ XXL สเปคสินค้า
    isShelfLife text ไม่ 1 หรือ 0 【1】:เปิดใช้ฟังชั่นกำหนดคุณสมบัติวันหมดอายุ 【0】ไม่เปิดใช้กำหนดคุณสมบัติวันหมดอายุ เปิดใช้กำหนดคุณสมบัติวันหมดอายุสินค้าหรือไม่ ตั้งค่าไม่เปิดใช้งานอัตโนมัติทันทีเมื่อไม่ระบุข้อมูล
    shelfLifeDay text ไม่ 90 จำนวนวันหมดอายุ เมื่อเปิดใช้ฟังชั่นกำหนดคุณสมับัติวันหมดอายุสินค้า จำเป็นต้องกรอกข้อมูลหน้านี้ด้วย
    shelfLifeWarning text ไม่ 15 จำนวนวันแจ้งเตือนล่วงหน้าวันหมดอายุสินค้า เมื่อเปิดใช้ฟังชั่นกำหนดคุณสมบัติวันหมดอายุสินค้า จำเป็นต้องกรอกข้อมูลหน้านี้ด้วยและค่าของหน้านี้ต้องน้อยกว่าจำนวนวันหมดอายุ
    shelfLifeLockUp text ไม่ 15 จำนวนวันที่ใกล้ถึงวันห้ามจำหน่าย เมื่อเปิดใช้ฟังชั่นกำหนดคุณสมบัติวันหมดอายุสินค้า จำเป็นต้องกรอกข้อมูลหน้านี้ด้วยและค่าของหน้านี้ต้องน้อยกว่าจำนวนวันหมดอายุ
    encodeType text ไม่ 1 หรือ 0 【1】:เปิดใช้คุณสมบัติ SN【0】ไม่เปิดใช้คุณสมบัติ SN เปิดใช้คุณสมบัติสินค้า SN หรือไม่ ตั้งค่าไม่เปิดใช้งานอัตโนมัติทันทีเมื่อไม่ระบุข้อมูล ห้ามเปิดใช้คุณสมบัติ SN และคุณสมบัติวันหมดอายุสินค้าพร้อมกัน
    introduction text ไม่ instroduction แนะนำสินค้า
    brandName text ไม่ แบรนด์สินค้า ค่าลิสต์รายการคือแบรนด์ที่สร้างแล้วในระบบ SCM
    remark text ไม่ remark ข้อมูลหมายเหตุ
    prepackWeight text ไม่ 50 น้ำหนักการแพ็คสินค้าล่วงหน้า หน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    length text ไม่ 10 ความยาวหน่วยเป็น mm หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    width text ไม่ 10 ความกว้างหน่วยเป็น mm หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    height text ไม่ 10 ความสูงหน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    weight text ไม่ 50 น้ำหนักหน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    image text ไม่ http://pic13.nipic.com/20110409/7119492_114440620000_2.jpg ลิงค์รูปภาพสินค้า
    costPrice text ไม่ 15000 ราคาต้นทุน พารามิเตอร์แบบ Pass by value=ราคาจริงx100 ไม่รองรับการโอนเลขทศนิยม
    price text ไม่ 20000 ราคาขาย พารามิเตอร์แบบ Pass by value=ราคาขายจริงx100 ไม่รองรับการโอนเลขทศนิยม
    reserveBarcode text ไม่ EOS002,EOS003 บาร์โค้ดสำรองหลายบาร์โค้ดต้องคั่นด้วยเครื่องหมายจุลภาค สูงสุดได้ 5 บาร์โค้ด

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    แก้ไข API สินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/edit_goods HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "EOS001",
      name: "goodsName",
      goodsCode: "s12",
      specification: "กล่อง",
      isShelfLife: "1",
      shelfLifeDay: "20",
      shelfLifeWarning: "2",
      encodeType: "0",
      introduction: "แนะนำสินค้า",
      remark: "remrak",
      prepackWeight: "100",
      length: "2",
      width: "3",
      height: "2",
      weight: "10",
      image: "",
      costPrice: "100",
      price: "10",
      reserveBarcode: "EOS002,EOS003",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: ["EOS001"]
    }
    

    Path: /open/edit_goods

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ข้อมูลสินค้าหลังแก้ไขย้อนกลับสำเร็จ

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ barCode บาร์โค้ดสินค้า
    name text ไม่ goodsName ชื่อสินค้า
    goodsCode text ไม่ TW0002 รหัสสินค้า
    specification text ไม่ XXXL สเปคสินค้า
    introduction text ไม่ instroduction แนะนำสินค้า
    remark text ไม่ remark ข้อมูลหมายเหตุ
    costPrice text ไม่ 15000 ราคาต้นทุน พารามิเตอร์แบบ Pass by value=ราคาจริงx100 ไม่รองรับการโอนเลขทศนิยม
    price text ไม่ 20000 ราคาขาย พารามิเตอร์แบบ Pass by value=ราคาขายจริงx100 ไม่รองรับการโอนเลขทศนิยม
    prepackWeight text ไม่ 50 น้ำหนักการแพ็คสินค้าล่วงหน้า หน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    length text ไม่ 10 ความยาวหน่วยเป็น mm หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    width text ไม่ 10 ความกว้างหน่วยเป็น mm หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    height text ไม่ 10 ความสูงหน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    weight text ไม่ 50 น้ำหนักหน่วยเป็นกรัม/g หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    image text ไม่ http://pic13.nipic.com/20110409/7119492_114440620000_2.jpg ลิงค์รูปภาพสินค้า
    reserveBarcode text ไม่ EOS002,EOS003 บาร์โค้ดสำรองหลายบาร์โค้ดต้องคั่นด้วยเครื่องหมายจุลภาค สูงสุดได้ 5 บาร์โค้ด:เขียนทับบาร์โค้ดสำรองของอดีตตามการแก้ไข
    isSn text ไม่ Y Y:open sn,N:close sn
    isAsset text ไม่ Y Y:open asset,N:close asset
    entCategoryCode text ไม่ |ABC0001 การจำแนกระดับที่2

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    แก้ไขบาร์โค้ดสินค้า API

    ข้อมูลทั่วไป

    HTTP

    POST /open/updateBarcodeByCode HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "FEX001",
      goodsCode: "FEX0001",
      specification: "red",
      newBarcode: "barcode0001",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: ["barcode0001"]
    }
    

    Path: /open/updateBarcodeByCode

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    แก้ไขบาร์โค้ดสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ไม่ FEX001 รหัสสินค้า
    goodsCode text ไม่ FEX0001 รหัสสินค้า (บาร์โค้ดและรหัสสินค้าอย่างน้อยต้องอัพโหลดหนึ่งรายการ)
    specification text ไม่ blue สเปค
    newBarcode text ใช่ barcode0001 บาร์โค้ด

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    ค้าหา API ฐานข้อมูลสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/goods HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "BC001"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: {
       BBBUI: {
         modifiedName: "",
         abbrName: "",
         remark: "remark1",
         isCombo: "1",
         hot: "",
         sellerId: "1",
         isAsset: "1",
         encodeType: "unique",
         price: "100",
         isLocked: "",
         isUnpackedDelivery: "",
         modified: "",
         createdName: "",
         id: "121",
         introduction: "",
         image: "",
         storeType: "",
         parentTwo: "",
         logisticRequire: ["fragile","not_flight"],
         created: "",
         costPrice: "80",
         specification: "",
         isShelfLife: "0",
         barCode: "BC001",
         volume: "",
         orderSourceType: "",
         replenishmentBatchNum: "",
         parentOne: "",
         goodsCode: "",
         categoryId: "",
         status: "2",
         reserveBarcode: "EOS002,EOS003"
       },
       NOINI: {
         modifiedName: "",
              abbrName: "",
              remark: "remark1",
              isCombo: "0",
              hot: "",
              sellerId: "1",
              isAsset: "0",
              encodeType: "unique",
              price: "11",
              isLocked: "",
              isUnpackedDelivery: "",
              modified: "",
              createdName: "",
              id: "23",
              introduction: "",
              image: "",
              storeType: "",
              parentTwo: "",
              logisticRequire: ["fragile","not_flight"],
              created: "",
              costPrice: "2",
              specification: "",
              isShelfLife: "1",
              barCode: "BCS002",
              volume: "",
              orderSourceType: "",
              replenishmentBatchNum: "",
              parentOne: "",
              goodsCode: "",
              categoryId: "",
              status: "1",
              reserveBarcode: ""
       }
      }
    }
    

    Path: /open/goods

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    1.กรณีไม่มีการถ่ายโอน barCode รายการสินค้าย้อมกลับทั้งหมด ขณะระบุให้ย้อนกลับข้อมูลสินค้าคู่กับบาร์โค้ด
    2.เมื่อต้องการค้นหาสินค้ามากว่าหนึ่งใช้บาร์โค้ดและบาร์โค้ดมากกว่าหนึ่งใช้เครื่องหมายจุลภาค(,)เว้นวรรค เช่น barCode1,barCode2

    ลิงค์เวอร์ชั่น training:https://open-training.flashfulfillment.co.th/
    ตัวอย่างที่อยู่รูปภาพเวอร์ชั่น training:https://wms-upload-training.flashfulfillment.co.th/upload/images/goods/94/76/947600748f3a290edb38aee45d3be9e5.jpg





    ลิงค์เวอร์ชั่นการผลิด:https://open.flashfulfillment.co.th/
    ตัวอย่างที่อยู่รูปภาพการผลิต:https://wms-upload.flashfulfillment.co.th/upload/images/goods/77/c0/77c04870b9622555c7fd681214ca63a6.png

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ไม่ บาร์โค้ดสินค้า

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    msg string ไม่
    code number ไม่
    data object ไม่
    ├─ SIHX object ไม่ บาร์โค้ด
    ├─ modifiedName string ไม่
    ├─ abbrName string ไม่
    ├─ remark string ไม่ หมายเหตุ
    ├─ isCombo string ไม่ 【1】สินค้าชุดเชต【0】สินค้าทั่วไป
    ├─ hot string ไม่ แยกหมวดหมู่ABC
    ├─ sellerId string ไม่
    ├─ isAsset string ไม่ 【1】สินค้า Asset【0】สินค้าทั่วไป
    ├─ encodeType string ไม่ [unique] สินค้า SN [อื่นๆ] ไม่ใช่สินค้า SN
    ├─ price string ไม่ ราคาจำหน่าย
    ├─ isLocked string ไม่
    ├─ isUnpackedDelivery string ไม่
    ├─ modified string ไม่
    ├─ createdName string ไม่
    ├─ id string ไม่ ID สินค้า
    ├─ introduction string ไม่ แนะนำสินค้า
    ├─ image string ไม่ ที่อยู่รูปภาพ
    ├─ storeType string ไม่
    ├─ parentTwo string ไม่
    ├─ logisticRequire string [] ไม่ 【dangerous】】สินค้าอันตราย【fragile】สินค้าแตกหักง่าย【not_flight】สินค้าต้องห้ามฝากส่งทางอากาศ【damp_proof】กันชื้น【fire_proof】กันไฟไหม้【put_ice_bag】อาหารสด【heteromorphism】สินค้ารูปแบบพิเศษ 【presale】ขายล่วงหน้า【gift】ของแถม【high_price】สินค้ามูลค่าสูง【isValuable】สินค้าราคาแพง【is_special】สินค้าพิเศษ

    ประเภท item : string

    ├─ created string ไม่
    ├─ costPrice string ไม่ ราคาต้นทุน
    ├─ specification string ไม่ สเปคสินค้า
    ├─ isShelfLife string ไม่ [0]ไม่ใช่สินค้ากำหนดวันหมดอายุ [1]เป็นสินค้ากำหนดวันหมดอายุ
    ├─ barCode string ไม่ บาร์โค้ดสินค้า
    ├─ orderSourceType string ไม่
    ├─ name string ไม่ ชื่อสินค้า
    ├─ replenishmentBatchNum string ไม่
    ├─ parentOne string ไม่
    ├─ goodsCode string ไม่ รหัสสินค้า
    ├─ categoryId string ไม่
    ├─ status string ไม่ [1]หยุดใช้งาน [2]บันทึก [3]เปิดใช้งาน
    ├─ length string ไม่จำเป็น ความยาวสินค้า,หน่วย mm
    ├─ width string ไม่จำเป็น ความกว้างสินค้า,หน่วย mm
    ├─ height string ไม่จำเป็น ความสูงสินค้า,หน่วย mm
    ├─ volume string ไม่จำเป็น ปริมาตร,หน่วย mm³
    ├─ weight string ไม่จำเป็น น้ำหนักสินค้า,หน่วย g
    ├─ prepackWeight string ไม่จำเป็น น้ำหนักรวมแพ็ค,หน่วย g
    ├─ entCategoryName string ไม่จำเป็น หมวดหมู่องศ์กร
    ├─ reserveBarcode string ไม่จำเป็น บาร์โค้ดสำรอง

    เพิ่มสินค้าชุดเซ็ต API

    ข้อมูลทั่วไป

    HTTP

    POST /open/addComboGoods HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "FEX0001",
      name: "goodsName",
      goodsCode: "s12",
      specification: "กล่อง",
      costPrice: "100",
      price: "10",
      introduction: "อธิบายโดยสังเขป",
      remark: "remrak",
      image: "",
      children: '[{"barCode":"FEX0002","number":"5"},{"barCode":"FEX0003","number":"6"}]',
    
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: "FEX0001"
    }
    

    Path: /open/addComboGoods

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    เพิ่มสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ 'barCode' บาร์โค้ดเซ็ตสินค้า
    name text ใช่ goodsName ชื่อสินค้า
    goodsCode text ไม่ TW0001 รหัสสินค้า
    specification text ใช่ XXL สเปคสินค้า
    costPrice text ใช่ 15000 หน่วยราคาต้นทุนเป็นสตางค์ 1 บาท=100 สตางค์ หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    price text ไม่ 20000 หน่วยราคาขายเป็นสตางค์ 1 บาท=100 สตางค์ หน่วยเป็น 0 อัตโนมัติเมื่อไม่ระบุข้อมูล
    introduction text ไม่ instroduction แนะนำสินค้า
    remark text ไม่ remark ข้อมูลหมายเหตุ
    image text ไม่ http://pic13.nipic.com/20110409/7119492_114440620000_2.jpg ลิงค์รูปภาพสินค้า
    isEnable text ไม่ 0 เปิดใช้งานหรือไม่ [1]:ใช่ [0]:ไม่
    children text ใช่
    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ FEX0002 บาร์โค้ดสินค้า
    number text ใช่ 5 จำนวนที่รับเข้าคลัง
    ข้อมูลชุดสินค้าย่อย

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastring ไม่จำเป็นบาร์โค้ดสินค้า

    รับเข้าคลัง API

    API ใบแจ้งเตือนสินค้าเข้าคลัง

    ข้อมูลทั่วไป

    HTTP

    POST /arrival_notice/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      warehouseId: "1",
      type: "1",
      orderSn: "OS95354115",
      goodsStatus: "normal",
      channelSource: "",
      deliveryWay: "logistics",
      carrier: ""
      deliveryMan: "zhangsan",
      plateNumber: "DK22222",
      deliveryNumber: "DN20191839",
      deliveryContact: "18666668888",
      remark: "test",
      arrivalStart: "2019-06-10 14:45",
      arrivalEnd: "2019-06-10 16:45",
      goods: [
        {
          "i":1,
          "barCode":"00000000001",
          "num":4,
          "price":123,
          "asset":["aaaaaaa1","aaaaaaa2","aaaaaaa3","aaaaaaa4"]
        },{
          "i":2,
          "barCode":"00000000002",
          "num":2,
          "price":456,
          "asset":["bbbbbbb1","bbbbbbb2"]
        }
      ],
      ignorePrice: "0",
      attachmentList: [
        {
          "filename":"test.pdf",
          "ext":"pdf",
          "contentBase64":""
        }
      ]
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: 'AN2001018888'
    }
    

    Path: /arrival_notice/create

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    warehouseId text ใช่ 1 ID คลังสินค้า (รหัสคลังสินค้าสามารถได้รับผ่านทางอินเตอร์เฟซสำหรับการค้นหาคลังสินค้าที่มีอยู่)
    type text ไม่ 1 ประเภทสินค้าเข้าคลัง (1:จัดซื้อเข้าคลัง ; 3:รับเข้าสินค้าตีกลับ;4:รับเข้าอื่นๆ)
    orderSn text ไม่ หมายเลขออเดอร์นอกระบบ(ห้ามซ้ำกัน)
    channelSource text ไม่ แหล่งที่มาของช่องทาง
    deliveryWay text ไม่ logistics รูปแบบการขนส่ง【logistics】โลจิสติกส์ อัตโนมัติ คูเรียร์ [seller] ส่งเอง
    supplyCode text ไม่ รหัสซัพพลายเออร์
    carrier text ไม่ บริษัทขนส่ง
    deliveryMan text ไม่ ผู้ขนส่งสินค้า
    plateNumber text ไม่ ทะเบียนรถ
    deliveryNumber text ไม่ เลขพัสดุ
    deliveryContact text ไม่ เบอร์โทรผู้ขนส่ง
    remark text ไม่ หมายเหตุ
    arrivalStart text ไม่ 2019-06-10 14:45 เวลาเริ่มต้นสินค้าถึงคลังล่วงหน้า(ต้องไม่ถึงวินาที)
    arrivalEnd text ไม่ 2019-06-10 16:45 เวลาเสร็จสิ้นสินค้าถึงคลังล่วงหน้า(ต้องไม่ถึงวินาที)
    check text ไม่ 0 อนุมัติ
    ignorePrice text ไม่ 0 [0]ไม่ [1]ใช่
    isBatchArrival text 0 [0]No [1]Yes
    goods text ใช่
    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    i text ใช่ 1 หมายเลขลำดับเริ่มต้นเพิ่มจาก 1
    barCode text ใช่ บาร์โค้ดสินค้า
    num text ใช่ 2 จำนวนที่รับเข้าคลัง
    price text ใช่ 2000 ราคา
    asset text ไม่ ["aaaaaaa1","aaaaaaa2"] กลุ่มกมายเลข ASSET ให้ระบุข้อมูลเมื่อเปิดใช้งานASSET
    สาย json สินค้าเข้าคลัง
    attachmentList text
    参数名称 参数类型 是否必须 示例 备注
    filename text test.pdf 文件名
    ext text pdf 扩展名
    contentBase64 text base64编码的文件内容
    入库附件 json string

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    data stringจำเป็น เลขใบรับเข้าคลัง

    ตรวจสอบใบสินค้าเข้าคลัง API

    ข้อมูลทั่วไป

    HTTP

     POST  /Audit/inbound HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       orderSn: "AN2003198368"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: []
     }
    

    Path: /Audit/inbound

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ตรวจสอบใบสินค้าเข้าคลัง

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderSn string ใช่ AN2003198368 เลขใบรับเข้าคลัง

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติ หมายเหตุข้อมูลอื่นๆ
    code numberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    รายละเอียดใบรับเข้าสินค้า API

    ข้อมูลทั่วไป

    HTTP

     POST  /Inbound/getInBoundDetail HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       inboundSn: "AN2003198368",
       orderSn: ""
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
        "code": 1,
        "msg": "success",
        "data": [
            {
                "warehouseId": "78",
                "warehouseName": "warehouse",
                "fromOrderType": "1",
                "inBoundSn": "AN2003125716",
                "orderSource": "1",
                "channelSource": "",
                "fromOrderSn": "",
                "orderSn": "",
                "supplyCode": "",
                "status": "50",
                "distributionType": "logistics",
                "remark": "",
                "createdTime": "2020-03-12 09:52:17",
                "auditTime": "2020-03-12 09:52:21",
                "arrivalStartTime": "",
                "arrivalEndTime": "",
                "completeTime": "2020-03-12 09:53:43",
                "carrier": "",
                "deliveryNumber": "",
                "deliveryMan": "",
                "deliveryContact": "",
                "plateNumber": "",
                "unloadingParty": "warehouse",
                "volume": "",
                "unloadingTime": "2020-03-12 09:52:31 2020-03-12 10:52:31",
                "regName": "ddd",
                "regTime": "2020-03-12 09:52:32",
                "regRemark": "",
                "goodsList": [
                    {
                        "rowNumber": "1",
                        "barCode": "6662",
                        "goodsName": "aa",
                        "specification": "",
                        "number": "100",
                        "inNum": "100",
                        "price": "0",
                        "totalPrice": "0",
                        "normalNum": "5",
                        "badNum": "3",
                        "batchCode": ""
                    },
                    {
                        "rowNumber": "2",
                        "barCode": "6661",
                        "goodsName": "bb",
                        "specification": "",
                        "number": "100",
                        "inNum": "100",
                        "price": "0",
                        "totalPrice": "0",
                        "normalNum": "5",
                        "badNum": "3",
                        "batchCode": ""
                    },
                    {
                        "rowNumber": "3",
                        "barCode": "6663",
                        "goodsName": "cc",
                        "specification": "",
                        "number": "100",
                        "inNum": "100",
                        "price": "0",
                        "totalPrice": "0",
                        "normalNum": "5",
                        "badNum": "3",
                        "batchCode": ""
                    }
                ]
            }
        ]
    }
    

    Path: /Inbound/getInBoundDetail

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    inboundSn string ไม่ AN2003198368 เลขใบรับเข้าคลัง
    orderSn string ไม่ เลขออเดอร์นอกระบบ(เลขใบรับเข้าคลังและเลขออเดอร์นอกระบบ ต้องอัปโหลดอย่างน้อยหนึ่งหมายเลข)

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอัตโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    code number
    msg string
    data object[list]
    warehouseId number คลังสินค้า ID
    warehouseName string ชื่อคลังสินค้า
    fromOrderType number ประเภทการรับเข้าคลัง [1]จัดซื้อเข้าคลัง [2]ย้ายสินค้าเข้าคลัง [3]รับเข้าสินค้าตีกลับ [4]รับเข้าอื่นๆ
    inBoundSn string เลขใบรับเข้าคลัง
    orderSource string ที่มาของออเดอร์ [1]ป้อนข้อมูลโดยพนักงาน [2]นำเข้าไฟล์ Excel [3]API [4]สร้างโดยอัตโนมัติ
    channelSource string ช่องทางของที่มา
    fromOrderSn string เลขออเดอร์ที่อ้างอิง
    orderSn string เลขออเดอร์นอกระบบ
    supplyCode string รหัสซัพพลายเออร์
    status enum สถานะ [10]รออนุมัติ [20]อนุมัติแล้ว [30]สินค้าถึงคลังแล้ว [40]ระหว่างรับสินค้า [50]รับสินค้าเสร็จสิ้น
    distributionType string วิธีการจัดส่ง [logistics]บริษัทขนส่ง [express]คูเรียร์ [seller]จัดส่งเอง
    remark string หมายเหตุ
    createdTime string เวลาที่บันทึก
    auditTime string เวลาอนุมัติ
    arrivalStartTime string เวลาเริ่มเมื่อสินค้าถึงคลัง
    arrivalEndTime string เวลาสิ้นสุดเมื่อสินค้าถึงคลัง
    completeTime string เวลาที่รับสินค้าเสร็จสิ้น
    carrier string บริษัทขนส่ง
    deliveryNumber string เลขพัสดุ
    deliveryMan string ผู้ขนส่งสินค้า
    deliveryContact string เบอร์โทรผู้ขนส่ง
    plateNumber string ทะเบียนรถ
    unloadingParty string ฝ่ายโหลดลงสินค้า [warehouse]คลังสินค้า [seller]เจ้าของสินค้า [carrier]คูเรียร์
    volume string ปริมาตร
    unloadingTime string เวลาที่โหลดลงสินค้า
    regName string ผู้บันทึก
    regTime string เวลาบันทึก
    regRemark string หมายเหตุ
    goodsList object[list] ข้อมูลสินค้า
    rowNumber number หมายเลขแถว(ลำดับที่วางสินค้า)
    barCode string บาร์โค้ดสินค้า
    goodsName string ชื่อสินค้า
    specification string สเปคสินค้า
    number number จำนวนที่แจ้ง
    inNum number จำนวนสินค้าที่รับเข้าคลัง
    price number ราคาต่อหน่วย หน่วย:สตางค์
    totalPrice number ยอดเงิน หน่วย:สตางค์
    normalNum number 正品数量
    badNum number 残品数量
    batchCode number 批次号

    เรียกคืนใบสินค้าเข้าคลัง API

    ข้อมูลทั่วไป

    HTTP

    POST  /arrival_notice/rollback HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      inboundSn: "AN2003198368"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: "AN2003198368"
    }
    

    Path: /arrival_notice/rollback

    Method: POST

    API description:

    เรียกคืนใบสินค้าเข้าคลัง API

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded Yes

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    inboundSn string Yes AN2003198368 Inbound bill no.

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอัตโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    code number N
    msg string N
    data string Y

    ลบใบสินค้าเข้าคลัง API

    ข้อมูลทั่วไป

    HTTP

    POST  /arrival_notice/delete HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      inboundSn: "AN2003198368"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: "AN2003198368"
    }
    

    Path: /arrival_notice/delete

    Method: POST

    API description:

    ลบใบสินค้าเข้าคลัง API

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded Y

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    inboundSn string Y AN2003198368 Inbound bill no.

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอัตโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    code number N
    msg string N
    data string Y

    การจัดจำหน่าย(B2C) API

    เพิ่ม API ใบจดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /Order/addOrder HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      storeCode: "1",
      orderSn: "OS4851326",
      province: "bj",
      city: "bj",
      district: "",
      postalCode: "TH100510",
      consigneeName: "Jack",
      consigneeAddress: "address",
      phoneNumber: "18159426427",
      buyerId: "10000",
      buyerMessage: "danger goods",
      orderDiscount: "0",
      logisticCharge: "21",
      totalPrice: "18000",
      payMode: "1",
      showPrice: 1,
      goods: [
        {
          "barCode":"FEX00025",
          "num":"1",
          "price":"400",
          "discountPrice":"0",
          "externalName":"external goods name",
          "externalSpe":"external goods specification"
        }{
          "barCode":"FEX00026",
          "num":"2",
          "price":"500",
          "discountPrice":"0",
          "externalName":"external goods name",
          "externalSpe":"external goods specification"
        }
      ],
      type: "1",
      deliverySn: "DS863154566",
      expressSn:"TH0055555ED55",
      expressCode:"",
      expressName:"",
      buyTime:"2020-05-01 00:00:01",
      ignorePrice: "0",
      channelSource: "",
      extraDataJson: ""
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: "DO190856987"
    }
    

    Path: /Order/addOrder

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    รูปแบบสิค้า          [{"barCode":"FEX00025","num":"1","price":"400","discountPrice":"0","externalName":"external goods name","externalSpe":"external goods specification"},{"barCode":"FEX00026","num":"2","price":"500","discountPrice":"0","externalName":"external goods name","externalSpe":"external goods specification"}]

    ผู้ให้บริการขนส่งออนไลน์ที่ป้อนหมายเลขผู้ส่งล่วงหน้า ต้องอัพโหลดลาเบลผ่านอินเตอร์เฟซ อัพโหลดลาเบล

    3.tiktok认证仓订单,channelSource字段传字符串 ID_WAREHOUSE_TIKTOK,extraDataJson传业务参数格式为json字符串 {"order_id":"123","package_id":"123","shipping_provider_id":"123","shipping_provider_name":"123","tracking_number":"123","sku_list":[{"sku_id":"123","quantity":"123"}]}

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    warehouseId text ไม่ 1 ID คลังสินค้า
    storeCode text ไม่ รหัส CODE หลักของร้านค้าที่เพิ่มในระบบ SCM
    orderSn text ใช่ เลขออเดอร์
    province text ใช่ จังหวัด
    city text ใช่ อำเภอ
    district text ไม่ ตำบล
    postalCode text ใช่ รหัสไปรษณีย์
    consigneeName text ใช่ ชื่อผู้รับสินค้า
    consigneeAddress text ใช่ ที่อยู่โดยละเอียดผู้รับสินค้า
    phoneNumber text ใช่ หมายเลขโทรศัพท์
    buyerId text ไม่ Idผู้ซื้อ
    buyerMessage text ไม่ หมายเหตุจากผู้ซื้อ
    deliveryWay text ไม่ express self , default:express
    orderDiscount text ไม่ ยอดเงินสุทธิ(THB)
    logisticCharge text ใช่ ค่าขนส่ง
    totalPrice text ใช่ ยอดเงินสุทธิ
    payMode text ใช่ รูปแบบกาชำระ【1】เก็บเงินปลายทาง【2】บัญชีธนาคาร【3】ชำระเงินออนไลน์
    goods text ใช่
    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ FEX0002 บาร์โค้ดสินค้า
    num text ใช่ 1 จำนวนที่รับเข้าคลัง
    price text ใช่ 400 จำนวนที่รับเข้าคลัง
    externalName text ใช่ external goods name
    externalSpe text ใช่ external goods specification
    ข้อมูลการสั่งซื้อสินค้า ID สินค้า จำนวน ราคา Json รูปแบบ
    type text ไม่ 1 ประเภทใบออเดอร์[1]ใบออเดอร์สั่งซื้อ (อัตโนมัติ) [2]ใบออเดอร์เติมสินค้า
    deliverySn text ไม่ หมายเลขใบออเดอร์ที่แล้ว
    showPrice text ไม่ 1 พิมพ์ราคา
    expressSn text ไม่ หมายเลขพัสดุที่ป้อนไว้ล่วงหน้า มีเลขพัสดุจะเป็นขนส่งออนไลน์หากไม่มีเลขพัสดุจะเป็นแบบขนส่งออฟไลน์(ใช้ขนส่งที่มีอยู่ในระบบที่ตั้งค่าไว้)
    expressCode text ไม่ บริษัทขนส่งจะถูกตรวจสอบเมื่อกรอก หากไม่ได้กรอกเป็นผู้ให้บริการออนไลน หลังจากกรอกแล้วระบบจะตรวจสอบว่ามีโค้ดขนส่งหรือไม่
    expressName text ไม่ เมื่อกรอก expressSn และไม่กรอก expressCode จำเป็นต้องกรอก
    insured integer ใช่ 0 รับประกันสินค้าหรือไม [1]: ประกันสินค้า [0]:ไม่รับประกัน
    insureDeclareValue integer ไม่ 5000 มูลค่าสินค้าหน่วย:satang
    buyTime text ไม่ 2020-05-01 00:00:01 เวลาที่สั่งซื้อ
    check text ไม่ 0 [0]Represents need to be reviewed in SCM, [1]Represents without SCM review
    ignorePrice text ไม่ 0 [0]ไม่ [1]ใช่
    channelSource text 渠道来源
    extraDataJson text {"order_id":"12313123","package_id":"12313123","shipping_provider_id":"12313123","shipping_provider_name":"12313123","tracking_number":"12313123","sku_list":[{"sku_id":"3111231","quantity":"123"}]} 其他业务参数
    deliveryObject text 0 express type, [1]:use warehouse express [2]:use caller provided express info
    delayedExpressSn text 0 can delayed provide express info if caller provide express info, [1]: caller provide express info delayed

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    data stringจำเป็น เลขใบจัดส่งสินค้า

    ตรวจสอบใบจัดส่งสินค้า API

    ข้อมูลทั่วไป

    HTTP

     POST  /Audit/delivery HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       deliverySn: "DO20010124196"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: []
     }
    

    Path: /Audit/delivery

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ตรวจสอบใบจัดส่งสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ใช่ DO20010124196 เลขใบจัดส่งสินค้า

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    code numberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ยกเลิกใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /order/cancelOrder HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      deliverySn: "DO19051524196",
      orderSn: "123094889129392382838",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: 10
    }
    

    Path: /order/cancelOrder

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาใบจัดส่งสินค้าเพื่อทำการยกเลิกผ่านเลขใบจัดส่งสินค้าหรือเลขออเดอร์นอกระบบ
    ค่าย้อนกลับจุดเชื่อมต่อdataอธิบาย
    10 :ยกเลิกสำเร็จ
    21 :ไม่พบใบจัดส่งสินค้า
    22 :พบหลายออเดอร์
    23 :ออเดอร์ถูกจัดส่งแล้ว
    24 :ไม่สามารถยกเลิกออเดอร์ได้,โปรดทำการเรียกคืนก่อน,หลังจากเรียกคืนแล้วสามารถยกเลิกได้
    25 :ใบจัดส่งสินค้าได้ถูกยกเลิกแล้ว
    26 :สถานะรอเปิดใช้งานไม่สามารถดำเนินการได้
    27 :ใบจัดส่งสินค้าที่มีการรวมหรือแยกออเดอร์ไม่สามารถยกเลิกได้

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ ( เลขใบจัดส่งสินค้า,เลขนอกระบบ, อย่างน้อยต้องระบุ1 เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API เรียกคืนใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

     POST  /order/withdrawOrder HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       deliverySn: "DO19051524196",
       orderSn: "123094889129392382838",
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: 10
     }
    

    Path: /order/withdrawOrder

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาใบจัดส่งสินค้าเพื่อทำการเรียกคืนผ่านเลขใบจัดส่งสินค้าหรือเลขออเดอร์นอกระบบ
    ค่าย้อนกลับจุดเชื่อมต่อdataอธิบาย
    10 :เรียกคืนสำเร็จ
    1014 :ไม่พบใบจัดส่งสินค้า
    1041 :ออเดอร์เริ่มส่งมอบแล้ว
    1038 :ออเดอร์ถูกจัดส่งแล้ว
    1033 :พบหลายออเดอร์ ,โปรดส่งเงื่อนไขคำร้องอย่างละเอียด
    1040 :ออเดอร์ไม่ได้รับการอนุมัติ,ไม่สามารถเรียกคืนได้
    1039 :รอเรียกคืน

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ ( เลขใบจัดส่งสินค้า,เลขนอกระบบ, อย่างน้อยต้องระบุ1 เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ตารางใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

     POST /order/getOrderList HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       startTime:'2019-05-01',
       endTime:'2019-05-20',
       warehouseNo:'W0001',
       status:'allocated_warehouse,wait_approval',
       deliverySn: "DO19051524196",
       orderSn: "123094889129392382838",
       expressSn:'TH55899666',
       contact:'18598547523',
       page:'1',
       limit:'50'
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: {list: [
           'deliverySn'=>'DO1911308596',
           'status' =>'จัดส่งแล้ว',
           'statusId' =>'180',
           'orderSn'=>'115885523556655',
           'order_source'=>'API',
           'receiver' => 'ชื่อผู้รับ',
           'contact' => '18596857455',
           'receiveAddress' =>'Sanlitun, Chaoyang District, Beijing',
           'warehouseName' =>'คลัง No.1 JD',
           'storeName' =>'ร้านXiaomi',
           'pay_statua'=>'ชำระแล้ว',
           'pay_model' =>'โอนผ่านธนาคาร',
           'total_price'=>'ยอดเงินทั้งหมด',
           'carriage' => 'ค่าจัดส่ง',
           'logistic' => 'บริษัทจัดส่ง',
           'expressSn'=>'TH1896655445',
           'kinds_num' =>'5',
           'goods_num' =>'20',
           'creatorName' =>'Tom',
           'created' => '2019-11-30 04:05:36',
           'comment' =>'จัดส่งโดยด่วน‘
       ],
        totalPages:1,
        totalItems:10
       }
     }
    

    Path: /order/getOrderList

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาตารางใบจัดส่งสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    startTime string ใช่ 2019-05-01 เวลาเริ่มต้นสร้างใบออเดอร์
    endTime string ใช่ 2019-05-20 เวลาเสร็จสิ้นสร้างใบออเดอร์
    warehouseNo string ไม่ W00001 รหัสคลังสินค้า
    status string ไม่ wait_activate,wait_allocate_warehouse สถานะใบออเดอร์ (หลายสถานะใช้เครื่องหมายจุลภาคขั้นกลาง) wait_activate:รอเปิดใช้งาน,pre_sale:พรีออเดอร,wait_allocate_warehouse:รอคัดแยกคลัง,cancelled:ยกเลิกจัดส่งสินค้า,sold_out:สินค้าหมด,allocated_warehouse:คัดแยกคลังแล้ว,wait_approval:รออนุมัติ,failed_get_the_label:รับเลขเลเบลล้มเหลว,in_outbound:กำลังจ่ายสินค้า,packed:แพ็คแล้ว,shipped:จัดส่งแล้ว,abnormal_delivery:การจัดส่งผิดปกต,rejected:ปฏิเสธการรับ,partially_rejected:ปฏิเสธบางส่วน,signed:เซ็นรับแล้ว
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า(หลายใบจัดส่งใช้เครื่องหมายจุลภาคขั้นกลาง)
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ (หลายใบออเดอร์ใช้เครื่องหมายจุลภาคขั้นกลาง)
    expressSn string ไม่ TH198545666 เลขพัสดุ (หลายใบพัสดุใช้เครื่องหมายจุลภาคขั้นกลาง)
    contact string ไม่ 18596857456 เบอร์โทรติดต่อ
    page string ไม่ 1 ค้นหาเลขหน้า,ไม่ระบุตั้งค่าอัตโนมัติเป็น1,หมายถึงหน้าที่1
    limit string ไม้ 50 ปริมาณที่แสเงการค้นหาข้อมูลในแต่ละหน้า,ไม่ระบุตั้งค่าอัตโนมัติเป็น50,หมายถึงปริมาณข้อมูลที่แสดงในแต่ละหน้าคือ50 รายการ,ค่ามากที่สุดไม่เกิน100 รายการ

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    ข้อมูลย้อนกลับlist

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    list
    deliverySn string DO1911308596 เลขใบจัดส่งสินค้า
    orderSn string 189665565656 เลขออเดอร์นอกระบบ
    order_source string API ที่่มาออเดอร์
    status string จัดส่งแล้ว สถานะใบออเดอร์
    statusId string 180 [110]:ยกเลิกจัดส่งสินค้า;[120]:รอเปิดใช้งาน;[121]:พรีออเดอร;[130]:รอคัดแยกคลัง;[140]:สินค้าขาด;[150]:คัดแยกคลังแล้ว;[160]:รออนุมัติ;[170]:การรับเลขเลเบลล้มเหลว;[180]:ระหว่างจ่ายสินค้า;[190]:แพ็คแล้ว;[200]:ส่งพัสดุแล้ว;[205]:การจัดส่งผิดปกต;[210]:ปริเสธการรับสินค้า;[215]:ปฏิเสธบางส่วน;[220]:เซ็นรับแล้ว;
    receiver string Tom ชื่อผู้รับ
    contact string 18596857485 เบอร์โทร
    receiveAddress string Sanlitun, Chaoyang District, Beijing ที่อยู่
    warehouseName string คลังJD No.1 ชื่อคลังสินค้า
    storeName string ร้านxiaomi ชื่อร้านค้า
    pay_status string ชำระแล้ว สถานะการชำระ
    pay_mode string โอนผ่านธนาคาร วิธีการชำระ
    total_price string 50000 ยอดเงินทั้งหมด หน่วย:สตางค์
    carriage string 1000 ค่าจัดส่ง หน่วย:สตางค์
    logistic string Flashexpress บริษัทจัดส่ง
    expressSn string TH98565475 เลขพัสดุ
    kindsNum string 5 จำนวนรายการ
    goodsNum string 10 จำนวนสินค้า
    creatorName string Jerry ผู้สร้าง
    created string 2019-11-30 05:05:36 เวลาที่สร้าง
    comment string จัดส่งโดยด่วน หมายเหตุCS
    totalPages string 10 จำนวนหน้าทั้งหมด
    totalItems string 50 จำนวนรายการทั้งหมด

    API รายละเอียดใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

     POST /order/getOrderDetail HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       deliverySn: "DO19051524196",
       orderSn: "123094889129392382838",
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: [
           'warehouseName' =>'คลังNo.1 JD',
           'sellerName' =>'เจ้าของสุดหล่อ',
           'orderSn'=>'115885523556655',
           'buyer_message' => 'จัดส่งโดยด่วน',
           'comment' =>'จัดส่งโดยด่วน',
           'show_price' => 'ใช่',
           'type' => 'ใบจัดส่งสินค้าเพิ่มเติม',
           'deliverySn'=>'DO1911308596',
           'status' =>'จัดส่งแล้ว',
           'statusId' =>'180',
           'pay_statua'=>'ชำระแล้ว',
           'pay_model' =>'โอนผ่านธนาคาร',
           'total_price'=>'ยอดเงินทั้งหมด',
           'carriage' => 'ค่าจัดส่ง',
           'total_weight' => '100',
           'order_discount_total_money' =>'500',
           'goods_discount_total_money'=>'100',
           'logistic' => 'บริษัทจัดส่ง',
           'expressSn'=>'TH1896655445',
           'sendName' => 'Tom',
           'sendPhoneNumber'=>'18596857485',
           'sendAddress'=>'Sanlitun, Chaoyang District, Beijing',
           'sendPostalCode'=>'500545',
           'warehouseAddress' =>'ที่อยู่คลังจัดส่ง',
           'receiver' => 'ชื่อผู้รับ',
           'contact' => '18596857455',
           'receiveAddress' =>'Sanlitun, Chaoyang District, Beijing',
           'postal_code' => 'รหัสไปรษณีย์ผู้รับ',
           'created'=>'2019-12-01 05:30:30',
           'auditTime'=>'2019-12-01 12:30:30',
           'deliveryTime'=>'2019-12-03 12:30:30',
           'insureDeclareValue' => '1200',
           'goodsList' => [
             'barCode'=>'FEX00586',
             'goodsName'=>'ชื่อสินค้า',
             'specification'=>'สีดำ XXXL',
             'goodsNumber' => '5',
             'goodsPrice' =>'50000',
             'orderDiscountMoney' =>'0',
             'goodsDiscountMoney' =>'0',
             'goodsDealPrice'=>'10000',
             'goodsDealTotalPrice'=>'50000',
             'stockOut'=>'0',
             'batchCode'=>'202301'
         ]
       ]
     }
    

    Path: /order/getOrderDetail

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหารายละเอียดใบจัดส่งสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ (เลขใบจัดส่งสินค้าหรือเลขออเดอร์นอกระบบอย่างน้อยต้องระบุ1เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    warehouseName string คลังJD ชื่อคลังสินค้า
    sellerName string เจ้าของสุดหล่อ ชื่อเจ้าของสินค้า
    orderSn string 15556565655665 เลขออเดอร์นอกระบบ
    buyer_message string ัดส่งโดยด่วน หมายเหตุจากผู้ซื้อ
    comment string จัดส่งโดยด่วน หมายเหตุจากCS
    show_price string ใช่ พิมพ์ราคาหรือมไม่
    type string ใบจัดส่งสินค้าเพิ่มเติม ประเภทใบสั่งซื้อ
    deliverySn string DO19153056896 เลขใบจัดส่งสินค้า
    status string จัดส่งแล้ว สถานะใบจัดส่งสินค้า
    statusId string 180 [110]:ยกเลิกจัดส่งสินค้า;[120]:รอเปิดใช้งาน;[121]:พรีออเดอร;[130]:รอคัดแยกคลัง;[140]:สินค้าขาด;[150]:คัดแยกคลังแล้ว;[160]:รออนุมัติ;[170]:การรับเลขเลเบลล้มเหลว;[180]:ระหว่างจ่ายสินค้า;[190]:แพ็คแล้ว;[200]:ส่งพัสดุแล้ว;[205]:การจัดส่งผิดปกต;[210]:ปริเสธการรับสินค้า;[215]:ปฏิเสธบางส่วน;[220]:เซ็นรับแล้ว;
    pay_status string ชำระแล้ว สถานะการชำระ
    pay_mode string โอนผ่านธนาคาร วิธีการชำระ
    total_price string 50000 ยอดเงินทั้งหมด หน่วย:สตางค์
    carriage string 1000 ค่าจัดส่ง หน่วย:สตางค์
    total_weight string 500 น้ำหนักทั้งหมด หน่วย:กรัม
    order_discount_total_money string 0 ยอดส่วนลดใบออเดอร์ หน่วย:สตางค์
    goods_discount_total_money string 0 ยอดส่วนลดสินค้าทั้งหมด หน่วย:สตางค์
    logistic string Flashexpress บริษัทจัดส่ง
    expressSn string TH5588866546 เลขพัสดุ
    sendName string Tom ชื่อผู้ส่ง
    sendPhoneNumber string 18596857458 เบอร์โทรผู้ส่ง
    sendPostalCode string 566699 รหัสไปรษณีย์ผู้ส่ง
    sendAddress string Sanlitun, Chaoyang District, Beijing ที่อยู่ผู้ส่ง
    warehouseAddress string Liuliqiao, Chaoyang District, Beijing ที่อยู่คลังจัดส่ง
    receiver string Jerry ชื่อผู้รับ
    contact string 18596857456 เบอร์โทรผู้รับ
    receiveAddress string Sanlitun, Chaoyang District, Beijing ที่อยู่ผู้รับ
    postal_code string 52226 รหัสไปรษณีย์ผู้รับ
    created string 2019-12-01 05:30:30 เวลาสร้าง
    auditTime string 2019-12-01 12:30:30 เวลาอนุมัติ
    deliveryTime string 2019-12-02 05:30:30 เวลาจัดส่ง
    insureDeclareValue string 1200 หลักฐานมูลค้าประกันสินค้า
    goodsList
    - barCode string FEX55986 บาร์โค้ดสินค้า
    - goodsName string กางเกงยีนส์ ชื่อสินค้า
    - specification string สีดำ XXXL สเปคสินค้า
    - goodsNumber string 5 จำนวนที่ซื้อ
    - goods_price string 10000 ราคาขาย หน่วย:สตางค์
    - totalPrice string 50000 ยอดเงินทั้งหมด หน่วย:สตางค์
    - orderDiscountMoney string 0 ยอดส่วนลดใบออเดอร์ หน่วย:สตางค์
    - goodsDiscountMoney string 0 ยอดส่วนลดสินค้า หน่วย:สตางค์
    - goodsDealPrice string 10000 ราคาซื้อขาย หน่วย:สตางค์
    - goodsDealTotalPrice string 50000 ยอดธุรกรรม หน่วย:สตางค์
    - stockOut string 0
    - batchCode string 202301

    API อัปโหลดเลเบล

    ข้อมูลทั่วไป

    HTTP

     POST  /order/importExpressLabel HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
            orderCode: "DO19051524196",
            filetype: "pdf",
            file: ""
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: [
    
       ]
     }
    

    Path: /order/importExpressLabel

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    อัปโหลดเลเบล

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderCode string ไม่ DO19051524196 ใบสั่งซื้อ
    file string ไม่ ไฟล์ข้อมูลรูปภาพ base64
    fileType string ไม่ pdf ประเภทไฟล์เอกสาร ( รองรับ:pdf2png2:PDF ;png2url:PNG,JPG,GIF )
    expressSn string No SF123123 express sn
    expressName string No 顺丰 the express company name

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    API รับไฟล์แทร็คกิ้ง

    ข้อมูลทั่วไป

    HTTP

     POST  /order/getDocument HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
          deliverySn: "DO19051524196"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      code: 1,
      msg: "success",
      data: {
        orderNo: "DO20080594741",
        document: [{
            mimeType: "text/html",
            trackNo: "LEXDO0000171174",
            file: "PGh0bWwgc3R5bGU=="
        }]
      }
    }
    

    Path: /order/getDocument

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    อัปโหลดเลเบล

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO19051524196 ใบสั่งซื้อ deliverySn/orderSn เลือกอย่างน้อยหนึ่งพารามิเตอร์
    orderSn string ไม่ 202008061621324014 หมายเลขออเดอร์นอกระบบ deliverySn/orderSn เลือกอย่างน้อยหนึ่งพารามิเตอร์

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    API ข้อมูลกระบวนการดำเนินงานใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /order/getOrderStatusByNo HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      deliverySn: "DO19051524196",
      orderSn: "123094889129392382838",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      "code": 1,
      "msg": "成功",
      "data": {
        "deliverySn": "DO21051137166",
        "orderSn": "DO21051187295",
        "expressCompany": "FlashExpress",
        "intercept": "",
        "expressSn": "TH010150XS6A",
        "status": "Completed",
        "statusDetail": [
          {
            "status": 00,
            "statusDesc": "Canceled",//取消
            "time": "2021-05-11 08:45:51"
          },
          {
            "status": 10,
            "statusDesc": "Pending",//待审核
            "time": "2021-05-11 08:45:51"
          },
          {
            "status": 20,
            "statusDesc": "Ready to ship",//已审核
            "time": "2021-05-11 16:45:52"
          },
          {
            "status": 30,
            "statusDesc": "Picked",//拣货完成
            "time": "2021-05-11 20:37:51"
          },
          {
            "status": 40,
            "statusDesc": "Packed",//打包完成
            "time": "2021-05-11 20:42:38"
          },
          {
            "status": 50,
            "statusDesc": "Shipped",//已发货
            "time": "2021-05-11 20:46:42"
          },
          {
            "status": 55,
            "statusDesc": "Abnormal delivery",//配送异常
            "time": "2021-05-11 20:46:42"
          },
          {
            "status": 60,
            "statusDesc": "Completed",//已签收
            "time": "2021-06-11 05:07:01"
          },
          {
            "status": 70,
            "statusDesc": "Rejected",//已拒收
            "time": "2021-06-11 05:07:01"
          }
        ]
      }
    }
    

    Path: /order/getOrderStatusByNo

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาข้อมูลสถานะดำเนินการใบจัดส่งสินค้าผ่านเลขใบจัดส่งสินค้าหรือเลขออเดอร์นอกระบบ

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ค้นหาข้อมูลการขนส่งใบจัดส่งสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST  /order/getOrderTrackingInfoByNo HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      deliverySn: "DO19051524196",
      orderSn: "123094889129392382838",
      expressSn:"TH7501HE636",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: [
        'deliverySn' =>'DO19051524196',
        'orderSn' => '123094889129392382838',
        'expressCompany' =>'FlashExpress',
        'expressSn' => 'TH0102345RF',
        'status' => 'Completed',
        'trackingInfo' => [
           'expressSn'=>'TH0102345RF',
           'routes'=>'[รับพัสดุแล้ว 2019-08-22 22:31:26  พัสดุถึงสาขา-BKKSS 2019-08-23 19:50:59 ส่งต่อศูนย์กระจายพสินค้า 2019-08-24 09:31:03 ศูนย์กระจายสินค้ารับพัสดุ  2019-08-24 09:47:29 ศูนย์กระจายสินค้าส่งต่อสาขา 2019-08-24 15:18:04 ถึงสาขาที่เตรียมจัดส่ง  2019-08-26 10:00:02 กำลังนำส่ง  2019-08-26 10:00:02 ขอบคุณที่ใช้บริการ flashexpress  2019-08-26 10:00:02]',
        ]
      ]
    }
    

    Path: /order/getOrderTrackingInfoByNo

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาข้อมูลติดตามสถานะการจัดส่งสินค้าผ่านเลขใบจัดส่งสินค้าหรือเลขออเดอร์นอกระบบหรือเลขพัสดุ


    'deliverySn' =>'DO19051524196', //เลขใบจัดส่ง
    'orderSn' => '123094889129392382838',//เลขออเดอร์นอกระบบ
    'expressCompany' =>'FlashExpress',//บริษัทขนส่ง
    'expressSn' => 'TH0102345RF',//เลขพัสดุ
    'status' => 'Completed',//สถานะปัจจุบัน
    'trackingInfo' => [//รายละเอียดการติดตามใบพัสดุ
          'expressSn'=>"TH0102345RF",
          'routes'=>' ถึงสาขา -BKKSS 2019-08-23 19:50:59
    ส่งไปยังศูนย์กระจายสินค้า 2019-08-24 09:31:03
    ศูนย์กระจายสินค้ารับพัสดุแล้ว 2019-08-24 09:47:29
    ศูนย์กระจายสินค้าส่งต่อ 2019-08-24 15:18:04
    ถึงสาขาที่เตรียมจัดส่ง 2019-08-26 10:00:02',

    ]

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO19051524196 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ
    expressSn string ไม่ TH0102345RF เลขพัสดุ (เลขใบจัดส่งสินค้า,เลขนอกระบบ,เลขพัสดุ อย่างน้อยต้องระบุ1 เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ตรวจสอบสถานะพัสดุ

    ข้อมูลทั่วไป

    HTTPgetTrackingBySn

    POST  /order/getTrackingBySn HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      expressSn:"TH01015HC30C",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code": 1,
        "msg": "สำเร็จ",
        "data": {
            "expressSn": "TH01015HC30C",
            "returnedExpressSn": "",
            "status": 1009,
            "message": "Your parcel has been signed by 【abcdefg(Neighbour)】, thank you for using the Flash Express service!",
            "statusChangeAt": "1631181166",
            "routes": [
                {
                    "routedAt": "1631181166",
                    "routeAction": "DELIVERY_CONFIRM",
                    "message": "Your parcel has been signed by 【abcdefg(Neighbour)】, thank you for using the Flash Express service!",
                    "status": 1009
                },
                {
                    "routedAt": "1631181165",
                    "routeAction": "DELIVERY_TICKET_CREATION_SCAN",
                    "message": "Delivering by Flash Express",
                    "status": 1007
                },
                {
                    "routedAt": "1631181155",
                    "routeAction": "RECEIVE_WAREHOUSE_SCAN",
                    "message": "Your shipment has been received at [Testing(北京团队测试用)].",
                    "status": null
                },
                {
                    "routedAt": "1631181154",
                    "routeAction": "RECEIVED",
                    "message": "Your parcel has been pickuped by the [Testing(北京团队测试用)] courier.",
                    "status": 1005
                }
            ]
        }
    }
    

    Path: /order/getTrackingBySn

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ตรวจสอบสถานะพัสดุ
    'expressSn' =>'TH01015HC30C', //เลขแทรคกิ้ง
    'returnedExpressSn' => 'TH01015HC302',//เลขพัสดุตีกลับ
    'status' => 1009,//parcel state(1001=สั่งซื้อได้รับการตรวจสอบ 1002=รับคลังสินค้า 1003=เลือกสินค้า 1004=ห่อของ 1005=รับพัสดุแล้ว 1006=ระหว่างการขนส่ง 1007=ระหว่างการจัดส่ง 1008=พัสดุคงคลัง 1009=เซ็นรับแล้ว 1010=ระหว่างจัดการพัสดุมีปัญหา 1011=พัสดุตีกลับแล้ว 1012=ปิดงานมีปัญหา 1013=เรียกคืนพัสดุแล้ว)
    'message' =>'Your parcel has been signed by 【abcdefg(Neighbour)】, thank you for using the Flash Express service!',//parcel state description
    'statusChangeAt' => 1631181166,//parcel state update timestamp UTC
    'routes' => {[ //Waybill tracking details
          'routedAt'=> 1631181166,
    'routeAction'=> 'DELIVERY_CONFIRM',
    'message'=> 'Your parcel has been signed by 【abcdefg(Neighbour)】, thank you for using the Flash Express service!',
    'status'=> 1009,
    ]}

    API อัพโหลดไฟล์ใบแจ้งหนี้้าย

    อัพโหลดไฟล์ใบแจ้งหนี้้าย

    HTTP

     POST  /order/uploadInvoice HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
            orderCode: "DO19051524196",
            filetype: "pdf",
            file: ""
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: [
    
       ]
     }
    

    Path: /order/uploadInvoice

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    อัปโหลดเลเบล

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string เลว DO19051524196 หมายเลขใบแจ้งหนี้
    orderSn string ไม่ 19051524196 หมายเลขการสั่งซื้อ
    file string ไม่ ไฟล์ข้อมูลรูปภาพ base64
    fileType string ไม่ pdf ประเภทไฟล์เอกสาร ( รองรับ:pdf:PDF ;)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    expressSn string ไม่ TH0102345RF เลขพัสดุ

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ใบจัดส่งถูกระรับชั่วคราว

    ข้อมูลทั่วไป

    HTTP

    POST  /order/freeze HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      deliverySn:"DO22050986392",
      orderSn:"678901018YW98B",
      reason:"สาเหตุที่ระงับชั่วคราว",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: []
    }
    

    Path: /order/freeze

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO22050986392 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 678901018YW98B เลขออเดอร์นอกระบบ ( เลขใบจัดส่งสินค้า,เลขนอกระบบ, อย่างน้อยต้องระบุ1 เลข)
    reason string ไม่ สาเหตุที่ระงับชั่วคราว

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    API ใบจัดส่งถูกปลดล๊อคแล้ว

    ข้อมูลทั่วไป

    HTTP

    POST  /order/unfreeze HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      deliverySn:"DO22050986392",
      orderSn:"678901018YW98B",
      reason:"สาเหตุที่ระงับชั่วคราว",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: []
    }
    

    Path: /order/unfreeze

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    deliverySn string ไม่ DO22050986392 เลขใบจัดส่งสินค้า
    orderSn string ไม่ 678901018YW98B เลขออเดอร์นอกระบบ ( เลขใบจัดส่งสินค้า,เลขนอกระบบ, อย่างน้อยต้องระบุ1 เลข)
    reason string ไม่ สาเหตุที่ระงับชั่วคราว

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    จ่ายสินค้า(B2B) API

    เพิ่ม API ใบจ่ายสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/returnWarehouseAdd HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      status: "1",
      warehouseId: "1",
      type: "1",
      channelSource: "",
      nodeSn: "TH01090201",
      consigneeName: "Jack",
      consigneePhone: "18615431841",
      province: "bj",
      city: "bj",
      district: "hd",
      postalCode: "100510",
      consigneeAddress: "jyy",
      deliveryWay: "logistics",
      outTime: "2000-01-01",
      goodsStatus: "normal",
      remark: "normal",
      goods: [
        {
          "i":"0",
          "barCode":"FEX00025",
          "goodsName":"test1",
          "specification":"14*20*6 cm",
          "num":"1","price":"400",
          "remark":"remark1"
        }{
          "i":"1",
          "barCode":"FEX00026",
          "goodsName":"test2",
          "specification":"14*20*7 cm",
          "num":"2",
          "price":"500",
          "remark":"remark2"
        }
      ],
      orderSn: "",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: "RW202001015689"
    }
    

    Path: /open/returnWarehouseAdd

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    รูปแบบสิค้า
    [{"i":"0","barCode":"FEX00025","goodsName":"test1","specification":"14*20*6 cm","num":"1","price":"400","remark":"remark1"},{"i":"1","barCode":"FEX00026","goodsName":"test2","specification":"14*20*7 cm","num":"2","price":"500","remark":"remark2"}]

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    status text ไม่ [1]รออนุมัติ
    warehouseId text ใช่ 1 ID คลังสินค้า
    type text ไม่ 1 บริการจ่ายสินค้า
    channelSource text ไม่ ช่องทางของที่มา
    nodeSn text ไม่ TH01090201 เลขรหัสฐานข้อมูลลูกค้า
    consigneeName text ใช่ ผู้รับ
    consigneePhone text ใช่ เบอร์โทร
    province text ใช่ จังหวัด
    city text ใช่ อำเภอ
    district text ไม่ ตำบล
    postalCode text ใช่ รหัสไปรษณีย์
    consigneeAddress text ใช่ ที่อยู่โดยละเอียด
    deliveryWay text ไม่ รูปแบบการขนส่ง【โลจิสติกส์ logistics】【คูเรียร์ express】【รับสินค้าเอง self】
    outTime text ไม่ เวลาที่ต้องการให้จ่ายสินค้า, eg:2000-01-01
    goodsStatus text ไม่ 【normal】สินค้าคุณภาพ 【bad】สินค้ามีตำหนิ
    remark text ไม่ หมายเหตุ
    markName text ไม่ ชื่อเครื่องหมายใบแจ้งจ่ายสินค้า
    goods text ใช่
    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    i text Yes 0 sort
    barCode text Yes Fex00025 goods barcode
    goodsName text No name001 goods name
    specification text No XXL goods specification
    num text Yes 5 goods number
    price text Yes 500 goods price
    remark text No remark
    สินค้าที่จ่ายออกคลัง json
    orderSn text ใช่ หมายเลขออเดอร์นอกระบบ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    data stringจำเป็น เลขใบจ่ายสินค้า

    ตรวจสอบใบจ่ายสินค้า API

    ข้อมูลทั่วไป

    HTTP

     POST  /Audit/outbound HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       orderSn: "RW2003198368"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: []
     }
    

    Path: /Audit/outbound

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ตรวจสอบใบจ่ายสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderSn string ใช่ RW2003198368 เลขใบจ่ายสินค้า

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    code numberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ยกเลิกAPIใบจ่ายสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/cancelOutbound HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      outSn: "RW20051524196",
      orderSn: "123094889129392382838",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: []
    }
    

    Path: /open/cancelOutbound

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ยกเลิกใบจ่ายสินค้าผ่านทางเลขใบจ่ายสินค้าหรือเลขออเดอร์ภายนอก

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    outSn string ไม่ RW20051524196 เลขใบจ่ายสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ (อย่างน้อยต้องใส่เลขใบจ่ายสินค้าหรือใบสั่งภายนอก1เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    รายละเอียดสินค้าที่จ่ายออกคลัง

    ข้อมูลทั่วไป

    HTTP

    POST /open/outBoundGoods HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      startTime: "2018-07-15",
      endTime: "2018-07-18",
      nodeSn: "TH3052641",
      barCode: "BC001"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: [
          'FEX001'=>[
              'barcode'=>'FEX001',
              'name' =>'goods name1',
              'outNumber'=>5,
              'outSn' =>'RW202001018956',
              'outWarehouseTime' =>'2020-01-02 14:20:20'
          ],
          'FEX002'=>[
              'barcode'=>'FEX002',
              'name' =>'goods name2',
              'outNumber'=>5,
              'outSn' =>'RW202001018956',
              'outWarehouseTime' =>'2020-01-02 14:20:20'
          ],
      ]
    }
    

    Path: /open/outBoundGoods

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ย้อนกลับไปหน้าการอธิบายข้อมูลคำศัพท์ barCode บาร์โค้ดสินค้า, outNumber จำนวนที่จ่ายออกคลัง outWarehouseTime เวลาจ่ายออกคลัง outSn หมายเลขใบจ่ายสินค้ (ทดสอบการใช้งาน)

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    startTime text ใช่ 2018-07-15 ค้าหาเวลาเริ่ม
    endTime text ใช่ 2019-07-15 ค้าหาเวลาเส็จสิน ช่วงเวลาที่เริ่มและเวลาเสร็จสิ้นต้องไม่มากกว่าหนึ่งปี
    nodeSn text ใช่ TH3052641 รหัสลูกค้า (รหัสสาขา)
    barCode text ใช่ FEX001,FEX002 หากรหัส barcode มากกว่าตัวขึ้นเครื่องหมายจุลภาคคั่นกลาง barcode1,barcode2,barcode3

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    Data

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    barCode string FEX001 บาร์โค้ด
    name string goods name ชื่อสินค้า
    outNumber int 5 จำนวนสินค้าที่จ่าย
    outSn string RW202001018956 เลขใบจ่ายสินค้า
    outWarehouseTime string 2020-01-02 14:20:20 เวลาที่จ่ายสินค้า

    ข้อมูลกระบวนการประมวลผลใบจ่ายสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/getOutboundOrderStatus HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      outSn: "RW20051524196",
      orderSn: "123094889129392382838",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: [
       'outSn' =>'RW20051524196',
       'orderSn' => '123094889129392382838',
       'status' => '100',
       'desc' =>'Outbounded',
       'statusDetail'=>[
           ['status' => 30, 'statusDesc' => 'Wait for approved', 'time' =>'2020-06-08 08:30:32'],
           ['status' => 50, 'statusDesc' => 'Approved', 'time' =>'2020-06-08 09:30:32'],
           ['status' => 70, 'statusDesc' => 'On the Outbound', 'time' =>'2020-06-08 16:30:32'],
           ['status' => 80, 'statusDesc' => 'Picking completed','time' =>'2020-06-08 17:30:32'],
           ['status' => 90, 'statusDesc' => 'packed', 'time' =>'2020-06-08 18:30:32'],
           ['status' => 100, 'statusDesc' => 'Outbounded', 'time' =>'2020-06-10 17:50:50'],
       ],
       'operateTime' => '2020-06-10 17:50:50'
      ]
    }
    

    Path: /open/getOutboundOrderStatus

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาข้อมูลกระบวนการประมวลผลใบจ่ายสินค้าได้ที่เลขใบจ่ายสินค้าหรือเลขใบสั่งภายนอก

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    outSn string ไม่ RW20051524196 เลขใบจ่ายสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ (อย่างน้อยต้องใส่เลขใบจ่ายสินค้าหรือใบสั่งภายนอก1เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    outSn string RW20051524196 เลขใบจ่ายสินค้า
    orderSn string 123094889129392382838 เลขออเดอร์นอกระบบ
    status string 10 [10]:ยกเลิกแล้ว;[20]:ฉบับร่าง;[30]:รออนุมัติ;[40]:อนุมัติไม่ผ่าน;[50]:อนุมัติแล้ว;[60]:จัดสรรสต๊อกล้มเหลว;[70]:ระหว่างจ่ายสินค้า;[80]:หยิบสินค้าเสร็จสิ้น;[90]:แพ็คแล้ว;[100]:จ่ายสินค้าแล้ว;[110]:เสร็จสิ้นแล้ว;
    desc string Abolished คำอธิบาย
    operateTime string 2020-06-12 10:05:01 เวลา
    statusDetail string ['status' => 30, 'statusDesc' => 'Wait for approved', 'time' =>'2020-05-06 08:30:00']

    สถานะการจัดส่งใบจ่ายสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/getOutboundTrackingInfo HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      outSn: "RW20051524196",
      orderSn: "123094889129392382838",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: [
       'outSn' =>'DO19051524196',
       'orderSn' => '123094889129392382838',
       'expressCompany' =>'FlashExpress',
       'expressSn' => 'TH0102345RF',
       'status' => 'Completed',
       'trackingInfo' => [
          [
            'boxSn' =>'BOX20200586984',
            'expressSn'=>'TH0102345RF',
            'routes'=>'[รับพัสดุแล้ว 2019-08-22 22:31:26  พัสดุถึงสาขา-BKKSS 2019-08-23 19:50:59 ส่งต่อศูนย์กระจายพสินค้า 2019-08-24 09:31:03 ศูนย์กระจายสินค้ารับพัสดุ  2019-08-24 09:47:29 ศูนย์กระจายสินค้าส่งต่อสาขา 2019-08-24 15:18:04 ถึงสาขาที่เตรียมจัดส่ง  2019-08-26 10:00:02 กำลังนำส่ง  2019-08-26 10:00:02 ขอบคุณที่ใช้บริการ flashexpress  2019-08-26 10:00:02]',
          ]
        ]
      ]
    }
    

    Path: /open/getOutboundTrackingInfo

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาสถานะการจัดส่งใบจ่ายสินค้าผ่านทางเลขใบจ่ายสินค้าหรือเลขออเดอร์ภายนอก

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    outSn string ไม่ RW20051524196 เลขใบจ่ายสินค้า
    orderSn string ไม่ 123094889129392382838 เลขออเดอร์นอกระบบ (อย่างน้อยต้องใส่เลขใบจ่ายสินค้าหรือใบสั่งภายนอก1เลข)

    ข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอัตโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    outSn string RW20051524196 เลขใบจ่ายสินค้า
    orderSn string 123094889129392382838 เลขออเดอร์นอกระบบ
    status string Outbounded สถานะ
    expressCompany string FlashExpress บริษัทขนส่ง(คูเรียร์)
    expressSn string TH0102345RF เลขพัสดุ
    trackingInfo รายละเอียดการติดตามใบแทร็คกิ้ง
     boxSn string BOX20200586984 หมายเลขกล่อง
     expressSn string TH0102345RF เลขพัสดุ
     routes string [รับพัสดุแล้ว 2019-08-22 22:31:26 พัสดุถึงสาขา-BKKSS 2019-08-23 19:50:59 ส่งต่อศูนย์กระจายพสินค้า 2019-08-24 09:31:03 ศูนย์กระจายสินค้ารับพัสดุ 2019-08-24 09:47:29 ศูนย์กระจายสินค้าส่งต่อสาขา 2019-08-24 15:18:04 ถึงสาขาที่เตรียมจัดส่ง 2019-08-26 10:00:02 กำลังนำส่ง 2019-08-26 10:00:02 ขอบคุณที่ใช้บริการ flashexpress 2019-08-26 10:00:02]

    รายการใบแจ้งจ่ายสินค้า API

    ข้อมูลทั่วไป

    HTTP

    POST /open/outBoundOrderList HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params:
    {
        "startTime":"2020-01-01",
        "endTime":"2020-01-01",
        "status":"PACKED",
        "orderSn":"ORDER123456",
        "outSn":"RW2011279913",
        "outBoundMark":"1"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code":1,
        "msg":"success",
        "data":{
            "total":"4",
            "list":[
                {
                    "status":"PACKED",
                    "outSn":"RW2011279913",
                    "orderSn":"RW2011279913_order_sn",
                    "orderSource":"1",
                    "customerCode":"TH19040301",
                    "customerName":"FH-ประจวบคีรีขันธ์05 เก่า",
                    "consigneeName":"เมธา ธนูทอง",
                    "consigneePhone":"0871707898",
                    "address":"ร่อนทอง-บางสะพาน-ประจวบคีรีขันธ์-77230-ร่อนทอง",
                    "warehouseName":"TH-North",
                    "kindNum":"1",
                    "goodsNum":"1",
                    "createUser":"Bob",
                    "created":"2020-11-27 18:52:14",
                    "verifyUser":"Bob",
                    "verifyTime":"2020-11-27 18:56:13",
                    "outTime":"2020-12-16",
                    "outWarehouseTime":"2020-12-16 20:03:16",
                    "type":"1",
                    "remark":"FH-ประจวบคีรีขันธ์05",
                    "outBoundMark":"1,2,3"
                }
            ]
        }
    }
    

    Path: /open/outBoundOrderList

    Method: POST

    คำอธิบายการเชื่อมต่อ: ค้นหาใบแจ้งจ่ายสินค้า

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded Y

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    startTime text Y 2020-10-10 เวลาเริ่มต้นสร้างใบออเดอร์
    endTime text Y 2020-11-11 เวลาสิ้นสุดสร้างใบออเดอร์
    status text N PACKED สถานะออเดอร์,status enum
    outSn text N 1234567890 เลขใบจ่ายสินค้า
    orderSn text N 1234567890 เลขออเดอร์
    outBoundMark int N 1 เครื่องหมายออกคลัง, outBoundMark enum

    status enum

    ค่าแจกแจง หมายเหตุ
    CANCEL ยกเลิกแล้ว
    DRAFT ฉบับร่าง
    AUDITING รออนุมัติ
    NO_AUDIT อนุมัติไม่ผ่าน
    AUDITED อนุมัติแล้ว
    UNDISTRIBUTED จัดสรรสต๊อกล้มเหลว
    DELIVERING ระหว่างจ่ายสินค้า
    PACKED แพ็คแล้ว
    DELIVERED จ่ายสินค้าแล้ว
    COMPLETED เสร็จสิ้นแล้ว

    outBoundMark enum

    ค่าแจกแจง หมายเหตุ
    1 แยก
    2 รวม
    3 เร่งด่วน

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ หมายเหตุ
    code number Y
    msg string Y
    data object Y

    data

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    total number Y
    list []object Y

    list structure

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    outSN text Y เลขใบจ่ายสินค้า
    orderSn text Y เลขออเดอร์
    orderSource text Y ที่มาของออเดอร์
    status text Y สถานะออเดอร์
    customerCode text Y ลูกค้า ID
    customerName text Y ชื่อลูกค้า
    consigneeName text Y ผู้รับ
    consigneePhone text Y เบอร์โทรผู้รับ
    address text Y ที่อยู่ผู้รับสินค้า
    warehouseName text Y ชื่อคลังสินค้า
    kindNum text Y จำนวนรายการ
    goodsNum text Y จำนวนสินค้า
    createUser text Y ผู้สร้าง
    created text Y เวลาสร้าง
    verifyUser text Y ผู้อนุมัติ
    verifyTime text Y เวลาอนุมัติ
    outTime text Y วันที่คาดว่าออกคลัง
    outWarehouseTime text Y เวลาที่จ่ายสินค้า
    type number Y ประเภทการจ่ายสินค้า, type enum
    remark text Y หมายเหตุ
    outBoundMark text Y ทำเครื่องหมาย, คั่นด้วยหรือเครื่องหมายจุลภาค, outBoundMark enum

    type enum

    Enum Value หมายเหตุ
    1 ป้อนข้อมูลโดยพนักงาน
    2 นำเข้าไฟล์ Excel
    3 API
    3 สร้างโดยอัตโนมัติ

    รายละเอียดใบจ่ายสินค้า API

    ข้อมูลทั่วไป

    HTTP

    POST /open/outBoundOrderDetail HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params:
    {
        "orderSn":"1234567890",
        "outSn":"1234567890"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code":1,
        "msg":"success",
        "data":{
            "orderSn":"RW2011279913_order_sn",
            "outSn":"RW2011279913",
            "orderSource":"1",
            "status":"PACKED",
            "customerCode":"TH19040301",
            "customerName":"FH-ประจวบคีรีขันธ์05 เก่า",
            "warehouseName":"TH-North",
            "consigneeName":"เมธา ธนูทอง",
            "goods":[
                {
                    "barCode":"amy4",
                    "name":"book",
                    "specification":"",
                    "out_num":"1",
                    "isSn":true,
                    "isShelfLife":true,
                    "stockOut":"0",
                    "snList":[
                        {
                            "sn":"SN86004",
                            "asset":""
                        }
                    ],
                    "shelfLifeList":[{
                        "batchCode":"20181127",
                        "productionDate":"2000-01-01",
                        "expiringDate":"2000-01-01",
                        "num":10
                    }]
                }
            ],
          "box": [
            {
              "boxSn": "BOX230627523975",
              "expressSn": "TH0101B3KU2C",
              "goods": [
                {
                  "barCode": "FEX624007",
                  "name": "FEX624007",
                  "specification": "",
                  "num": "100",
                  "image": "https://abc.com?123.jpg"
                }
              ]
            }
          ]
        }
    }
    

    Path: /open/outBoundOrderDetail

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded Y

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderSn text N 2020-10-10 ใบสั่งซื้อนอกระบบ
    outSn text N 2020-11-11 เลขใบจ่ายสินค้า(อย่างน้อยต้องใส่เลขใบจ่ายสินค้าหรือใบสั่งภายนอก1เลข)

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    code number Y
    msg string Y
    data []object Y

    data

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    outSN text Y เลขใบจ่ายสินค้า
    orderSn text Y เลขออเดอร์
    orderSource text Y ที่มาของออเดอร์
    status text Y สถานะออเดอร์, status enum
    customerCode text Y ลูกค้า ID
    customerName text Y ชื่อลูกค้า
    consigneeName text Y ผู้รับ
    warehouseName text Y ชื่อคลังสินค้า
    goods []object Y ข้อมูลสินค้า goods_structure

    status enum

    Enum Value หมายเหตุ
    CANCEL ยกเลิกแล้ว
    DRAFT ฉบับร่าง
    AUDITING รออนุมัติ
    NO_AUDIT อนุมัติไม่ผ่าน
    AUDITED อนุมัติแล้ว
    UNDISTRIBUTED จัดสรรสต๊อกล้มเหลว
    DELIVERING ระหว่างจ่ายสินค้า
    PACKED แพ็คแล้ว
    DELIVERED จ่ายสินค้าแล้ว
    COMPLETED เสร็จสิ้นแล้ว

    goods_structure

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    barCode text Y บาร์โค้ดสินค้า
    name text Y ชื่อสินค้า
    specification Y text สเปคสินค้า
    outNum number Y จำนวนสินค้าที่จ่าย
    isSn bool Y สินค้าควบคุม SN
    stockOut number Y Stock out 0No 1Yes
    isShelfLife bool Y มีวันเก็บรักษาหรือไม่
    snList []object Y sn ข้อมูลสินค้า snList structure
    shelfLifeList []object Y มีวันเก็บรักษาหรือไม่ shelfLifeList structure

    snList structure

    ชื่อ ประเภท หมายเหตุ
    sn text
    asset text

    shelfLifeList structure

    ชื่อ ประเภท หมายเหตุ
    batchCode text หมายเลขล็อต
    productionDate text วันที่ผลิต
    expiringDate text หมดอายุ
    num number จำนวนสินค้า

    สินค้าตีกลับ API

    เพิ่ม API ใบคืนสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /rollback_order/add HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      externalOrderSn: "EOS001",
      backType: "allRejected",
      backReason: "",
      deliverySn: "",
      externalUserInfo: "",
      senderAddress: "senderAddress",
      senderCountry: "",
      province: "bj",
      city: "bj",
      district: "hd",
      postalCode: "100100",
      senderName: "Jack",
      senderPhone: "18641586981",
      carrier: "",
      backExpressSn: "",
      oriExpressSn: "",
      weight: "",
      size: "",
      buyerRemark: "",
      backPayMode: "cod",
      backStatus: "",
      bankId: "",
      payee: "",
      bankName: "",
      warehouseId: "78",
      goods: [
        {
          "barCode":"BC001",
          "num":34,
          "price":5565
        },{
        "barCode":"BC002",
         "num":2,
          "price":1200
        }
      ],
      ignorePrice: "0"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: 'SR2001018596'
    }
    

    Path: /rollback_order/add

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    {
    "code":1,
    "msg":"success",
    "data":"SR2001018596"
    }

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    externalOrderSn text ใช่ dsfsfsf หมายเลขออเดอร์ (หมายเลขออเดอร์นอกระบบ)
    backType text ใช่ allRejected ประเภทตีกลับสินค้า [primary] ตีกลับสินค้าทั่วไป
    backReason text ไม่ jijijijiji สาเหตุการคืนสินค้า
    deliverySn text ไม่ DO19081217361 หมายเลขใบคำสั่งซื้อ (หมายเลขใบจัดส่งสินค้าSCM)
    externalUserInfo text ไม่ xingfukuaidi12 ID ผู้ใช้ (ชื่อผู้ใช้ที่อยู่บนแพลตฟอร์มอีคอมเมิร์ซ)
    senderAddress text ใช่ ที่อยู่ผู้ส่ง
    province text ใช่ กรุงเทพ จังหวัด
    city text ใช่ คลองสามวา อำเภอ
    district text ไม่ ทรายกองดิน ตำบล
    postalCode text ใช่ 10510 รหัสไปรษณีย์
    senderName text ใช่ binbin ชื่อผู้ส่ง
    senderPhone text ใช่ 34534373457474 เบอร์โทรผู้จัดส่งใช้เลขตั้งแต่ 9-20
    carrier text ไม่ express บริษัทขนส่ง
    backExpressSn text ไม่ E5951518 หมายเลขนำส่งคืนสินค้า
    oriExpressSn text ไม่ 111231 หมายเลขนำส่งเดิม
    weight text ไม่ 56 น้ำหนักออเดอร์สินค้าทั้งกล่องเป็น g
    size text ไม่ 4445 ขนาดออเดอร์ทั้งกล่องเป็น mm
    buyerRemark text ไม่ หมายเหตุ หมายเหตุจากผู้ซื้อ
    backPayMode text ใช่ cod ประเภทการชำระ อีนัม bank online cod
    backStatus text ไม่ 1 สถานะการคืนเงิน อีนัม อัตโนมัติ 11: รอการคืนเงิน 2:คืนเงินแล้ว 3:ไม่คืนเงิน
    bankId text ไม่ 88565887 เลขบัญชีคืนเงิน
    payee text ไม่ lolo ผู้รับเงิน
    bankName text ไม่ Bank ธนาคาร
    warehouseId text ใช่ 78 ID คลังสินค้า
    ignorePrice text ไม่ 0 [0]ไม่ [1]ใช่
    goods text ใช่
    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ใช่ FEX0002 บาร์โค้ดสินค้า
    num text ใช่ 5 จำนวนที่รับเข้าคลัง
    price text ใช่ 5565
    รายละเอียดสินค้า สายอักขละ json รองการระบุหรือไม่ระบุอักขระหลีก
    barCode บาร์โค้ดสินค้า string อัตราส่วนผ่าน num จำนวนการจัดซื้อ integer อัตราส่วนผ่าน price ราคาคืนสินค้า integer อัตราส่วนที่ไม่ได้ผ่าน name ชื่อสินค้า string อัตราส่วนที่ไม่ได้ผ่าน |

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่
    msgstringไม่
    data string ไม่ เลขใบสินค้าตีกลับ

    ตรวจสอบใบรับเข้าสินค้าตีกลับ API

    ข้อมูลทั่วไป

    HTTP

     POST  /Audit/returnBill HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       orderSn: "SR2003198368"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: []
     }
    

    Path: /Audit/returnBill

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ตรวจสอบใบรับเข้าสินค้าตีกลับ

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderSn string ใช่ SR2003198368 เลขใบสินค้าตีกลับ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    code numberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ยกเลิกการคืนเงิน API

    ข้อมูลทั่วไป

    HTTP

     POST  /rollback_order/cancel HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       orderSn: "SR2003198368"
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: []
     }
    

    Path: /rollback_order/cancel

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ยกเลิกการคืนเงิน

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    orderSn string เลว SR2003198368 เลขใบสินค้าตีกลับ
    externalOrderSn string ใช่ ot123 เลขคำสั่งซื้อนอกระบบ
    cancelReason string เลว cancel สาเหตุที่ยกเลิก

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    code numberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    หน้าแสดงรายละเอียดใบยกเลิกสินค้า API

    ข้อมูลทั่วไป

    HTTP

     POST  /Inbound/getDeliveryRollbackOrderDetail HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {
       baskSn: "SR1908134403",
       orderSn: ""
     }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code": 1,
        "msg": "success",
        "data": [
            {
                "warehouseId": "78",
                "warehouseName": "warehouse",
                "backSn": "SR1908134403",
                "orderSn": "erte77ru",
                "status": "1060",
                "backType": "allRejected",
                "backReason": "5",
                "deliverySn": "DO19081217361xgdgd",
                "userId": "hhh",
                "senderAddress": "dfdf",
                "senderCountry": "th",
                "senderProvince": "กรุงเทพ",
                "senderCity": "คลองสามวา",
                "senderDistrict": "ทรายกองดิน",
                "senderPostalCode": "10510",
                "senderMan": "zhanglibin",
                "senderManPhone": "4588888888",
                "oriExpressSn": "fffffffffffffff",
                "backExpressSn": "dddddddddddddd",
                "Carrier": "",
                "totalWeight": "12",
                "totalSize": "45",
                "buyerRemark": "eee",
                "backPayMode": "cod",
                "backStatus": "2",
                "bankId": "tytytyty",
                "payee": "zhanglibin",
                "bankName": "kaitaiBankfdgdfg",
                "goodsList": [
                    {
                        "rowNumber": 1,
                        "barCode": "4",
                        "goodsName": "ssss",
                        "specification": "",
                        "backGoodsNumber": "343",
                        "backGoodsInNumber": "400",
                        "backGoodsTotalPrice": "5625200",
                        "qualityStatus":{
                          "normalNum": "2",
                          "badNum": 0
                        }
                    }
                ]
            }
        ]
    }
    

    Path: /Inbound/getDeliveryRollbackOrderDetail

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ประเภทพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    backSn string ไม่ SR2003198368 เลขใบสินค้าตีกลับ
    orderSn string ไม่ เลขออเดอร์นอกระบบ(เลขใบรับเข้าสินค้าตีกลับและเลขออเดอร์นอกระบบ ต้องอัปโหลดอย่างน้อยหนึ่งหมายเลข)

    ข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอัตโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    code number
    msg string
    data object[list]
    warehouseId number คลังสินค้า ID
    warehouseName string ชื่อคลังสินค้า
    backSn number เลขใบสินค้าตีกลับ
    orderSn string หมายเลขนอกระบบ
    status string สถานะ [1000] ยกเลิกตีกลับสินค้า [1001] ลบแล้ว [1010] คืนเงินโดยไม่ต้องส่งสินค้าคืน [1020]รออนุมัติ [1030]รอผู้ซื้อส่งกลับ [1040]ผู้ซื้อส่งกลับแล้ว [1045] สินค้าถึงคลังแล้ว [1050] ระหว่างรับสินค้า[1060] รับสินค้าเสร็จสิ้น
    backType string ประเภทของการตีกลับ [primary]ตีกลับสินค้าทั่วไป [backgoods]ตีกลับเพื่อเปลี่ยนสินค้า [allRejected]ปฏิเสธการรับสินค้าทั้งหมด
    backReason string สาเหตุตีกลับพัสดุ [1] 7วันส่งคืนสินค้าโดยไม่มีเหตุผล [2] ปัญหาคุณภาพ [3] หมดอายุ [4] เสียหาย [5] อื่นๆ
    userId string ID แพลตฟอร์มผู้ใช้ ผู้ใช้บนแพลตฟอร์มอีคอมเมิร์ซ
    senderAddress string ที่อยู่ผู้ส่ง
    senderCountry enum ประเทศ ถ้าไม่กรอก ค่าตั้งต้นเป็นประเทศไทย
    senderProvince string จังหวัด
    senderCity string อำเภอ
    senderDistrict string ตำบล
    senderPostalCode string หมายเลขไปรษณีย์ผู้ส่ง
    senderMan string ชื่อผู้ส่ง
    senderManPhone string เบอร์โทร
    oriExpressSn string หมายเลขพัสดุเก่า
    backExpressSn string หมายเลขพัสดุตีกลับ
    carrier string บริษัทขนส่ง
    totalWeight string น้ำหนักออเดอร์ g
    totalSize string ขนาดออเดอร์ mm
    buyerRemark string หมายเหตุจากผู้ซื้อ
    backPayMode string วิธีการคืนเงิน [bank] โอนผ่านธนาคาร [online] ชำระเงินออนไลน์[cod] เก็บเงินปลายทาง
    backStatus string สถานะการคืนเงิน [1] รอการคืนเงิน [2] คืนเงินแล้ว [3] ไม่คืนเงิน
    bankId string บัญชีรับเงิน
    payee string ผู้รับเงิน
    bankName string ธนาคาร
    goodsList object[list] ข้อมูลสินค้า
    rowNumber number หมายเลขแถว(ลำดับที่วางสินค้า)
    barCode string บาร์โค้ดสินค้า
    goodsName string ชื่อสินค้า
    specification string สเปคสินค้า
    backGoodsNumber number จำนวนพัสดุตีกลับ
    backGoodsInNumber number จำนวนสินค้าที่รับเข้าคลัง หลังจากที่การรับสินค้าเสร็จสิ้น ถึงจะมีจำนวนการรับเข้าสินค้า
    backGoodsTotalPrice number ราคาพัสดุตีกลับ หน่วย:สตางค์
    - qualityStatus object
    - - normalNum string 10
    - - badNum string 2

    สต๊อกสินค้า API

    ค้นหา API สต๊อกสินค้า

    ข้อมูลทั่วไป

    HTTP

    POST /open/goodsStock HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "BC001",
      warehouseId: "1",
      goodsStatus: "normal",
      startTime :'2020-01-01 00:00:00',
      endTime :'2020-01-02 23:59:59'
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: {
       BBBUI: {
         availableInventory: "10",
         totalInventory: "105",
         inventory: "95"
       },
       NOINI: {
         availableInventory: "2",
         totalInventory: "2",
         inventory: "0"
       }
      }
    }
    

    Path: /open/goodsStock

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    barCode text ไม่ O3O2O1O,BBBUI,NNN รหัสบาร์โค้ดมากกว่าหนึ่งใช้เครื่องหมายจุลภาคในการแบ่งคั่น การตรวจสอบนิพจน์ปรกติ ^[\w-]+(,[\w-]+)*
    warehouseId text ไม่ 1 ID คลังสินค้า รวมเป็นคลังสินค้าทั้งหมดเมื่อไม่ระบุข้อมูล
    goodsStatus text ไม่ normal สถานะคุณภาพ[normal]คุณภาพ (อัตโนมัติ), [bad] มีตำหนิ
    goodsType text ไม่ normal ประเภทสินค้า[normal]ทั่วไป, [set] ชุดเซ็ต
    startTime text ไม่ 2020-01-01 00:00:00 เวลาเริ่ม
    endTime text ไม่ 2020-01-01 23:59:59 เวลาเสร็จสิ้น (ช่วงเวลาไม่เกิน1วัน)

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    msgstringไม่จำเป็น
    codenumberไม่จำเป็น
    dataobjectไม่จำเป็น
    ├─ O3O2O1Oobjectไม่จำเป็น
    ├─ availableInventoryintegerไม่จำเป็นสต๊อกสินค้าที่พร้อมขาย
    ├─ totalInventoryintegerไม่จำเป็นสต๊อกสินค้าจริง
    ├─ inventoryintegerไม่จำเป็นสต๊อกคงเหลือ
    ├─ BBBUIobjectไม่จำเป็น
    ├─ availableInventorystringไม่จำเป็น
    ├─ totalInventorystringไม่จำเป็น
    ├─ inventorystringไม่จำเป็น
    ├─ NNNobjectไม่จำเป็น
    ├─ availableInventorystringไม่จำเป็น
    ├─ totalInventorystringไม่จำเป็น
    ├─ inventorystringไม่จำเป็น

    仓库库存查询 API(返回错误的Barcode)

    基本信息

    HTTP

    POST /open/goodsStockWithErrBarcode HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    请求示例

    params: {
      barCode: "BC001",
      warehouseId: "1",
      goodsStatus: "normal",
      startTime :'2020-01-01 00:00:00',
      endTime :'2020-01-02 23:59:59'
    }
    

    返回数据体示例

    {
      "code": 1,
      "msg": "成功",
      "data": {
        "stock": {
          "goods001": {
            "totalInventory": "100", //实物库存
            "inventory": "88", //可用库存
            "availableInventory": "88"//可售库存
          },
          "goods002": {
            "totalInventory": "100", //实物库存
            "inventory": "88", //可用库存
            "availableInventory": "88"//可售库存
          }
        },
        "errBarcode": [//错误的barcode
          "goods001",
          "zzz",
          "kkkkk",
          "kkkk"
        ]
      }
    }
    
    {
      "code": 1718,
      "msg": "商品类型非法",
      "data": []
    }
    

    Path: /open/goodsStockWithErrBarcode

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称 参数值 是否必须 示例 备注
    Content-Type application/x-www-form-urlencoded

    Body

    参数名称 参数类型 是否必须 示例 备注
    barCode text O3O2O1O,BBBUI,NNN 条形码 多个用,隔开,验证正则 ^[\w-]+(,[\w-]+)*
    warehouseId text 1 仓库ID,不填默认全部仓库
    goodsStatus text normal 质量状态[normal]正品(默认),[bad]残品
    goodsType text normal 商品类型[normal]普通,[set]套装
    startTime text 2020-01-01 00:00:00 开始时间
    endTime text 2020-01-01 23:59:59 结束时间 ( 时间范围的跨度不能大于1天)

    返回数据

    详细结构见右侧

    名称 类型 是否必须 默认值 备注 其他信息
    msg string 必须
    code number 必须
    data object 必须

    API ค้นหาสต๊อกSN

    ข้อมูลทั่วไป

    HTTP

    POST /open/getSnList HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      barCode: "BC001",
      warehouseId: "1",
      goodsStatus: "normal",
      status: "1",
      inWarehouseSn: "",
      outWarehouseSn: "",
      snCode: "",
      assetCode: "",
      limit: 50,
      page: 50,
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code": 1,
        "msg": "สำเร็จ",
        "data": {
            "items": [
                {
                    "warehouseId": "78",
                    "warehouseName": "warehouse",
                    "barCode": "999",
                    "goodsStatus": "normal",
                    "status": "1",
                    "snCode": "2222",
                    "assetCode": "",
                    "inWarehouseSn": "AN1910101280",
                    "inTime": "2019-10-14 16:27:28",
                    "outWarehouseSn": "",
                    "outTime": "",
                    "remark": ""
                },
            ],
            "first": 1,
            "before": 1,
            "previous": 1,
            "current": 1,
            "last": 1,
            "next": 1,
            "total_pages": 1,
            "total_items": 1,
            "limit": 50
        }
    }
    

    Path: /open/getSnList

    Method: POST

    คำอธิบายการเชื่อมต่อ

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ ค่าพารามิเตอร์ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ ค่าพารามิเตอร์ ตัวอย่าง หมายเหตุ
    barCode text ใช่ O3O2O1O,BBBUI,NNN รหัสบาร์โค้ดมากกว่าหนึ่งใช้เครื่องหมายจุลภาคในการแบ่งคั่น การตรวจสอบนิพจน์ปรกติ ^[\w-]+(,[\w-]+)*
    warehouseId text ไม่ 1 ID คลังสินค้า รวมเป็นคลังสินค้าทั้งหมดเมื่อไม่ระบุข้อมูล
    goodsStatus text ไม่ normal สถานะคุณภาพ[normal]คุณภาพ (อัตโนมัติ), [bad] มีตำหนิ
    status text ไม่ 1 สถานะคุณภาพ [1]รับเข้าคลังแล้ว (อัตโนมัติ), [3] ถูกจองแล้ว, [4]จ่ายสินค้าแล้ว
    inWarehouseSn text ไม่ เลขใบรับเข้าคลัง
    outWarehouseSn text ไม่ เลขใบจ่ายสินค้า
    snCode text ไม่ SN
    assetCode text ไม่ ASSET
    limit text ไม่ 50 ปริมาณที่แสเงการค้นหาข้อมูลในแต่ละหน้า,ไม่ระบุตั้งค่าอัตโนมัติเป็น50,หมายถึงปริมาณข้อมูลที่แสดงในแต่ละหน้าคือ50 รายการ,ค่ามากที่สุดไม่เกิน10000 รายการ
    page text ไม่ 1 ค้นหาเลขหน้า,ไม่ระบุตั้งค่าอัตโนมัติเป็น1,หมายถึงหน้าที่1

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท ค่าพารามิเตอร์ หมายเหตุ
    code number
    msg string
    data object
          first number
          before number
          previous number
          current number
          last number
          next number
          total_pages number จำนวนหน้าทั้งหมด
          total_items number จำนวนรายการทั้งหมด
          limit number
          items object
               warehouseId number คลังสินค้า id
               warehouseName string ชื่อคลังสินค้า
               barCode string บาร์โค้ด
               goodsStatus string สถานะคุณภาพ
               status number สถานะ
               snCode string รหัสSN
               assetCode string รหัสASSET
               inWarehouseSn string เลขใบรับเข้าคลัง
               inTime string เวลารับเข้าคลัง
               outWarehouseSn string เลขใบจ่ายสินค้า
               outTime string เวลาที่จ่ายสินค้า
               remark string หมายเหตุ

    API ค้นหาสต๊อกสินค้าควบคุมวันหมดอายุ

    ข้อมูลทั่วไป

    HTTP

    POST /open/shelfLifeGoodsStock HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    
    params: {
      barCode: "BC001,BC002",
      warehouseId: "1",
      goodsStatus: "normal"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
        "code": 1,
        "msg": "สำเร็จ",
        "data": [
            {
                "warehouseId": "1",
                "totalInventory": "498",
                "qualityStatus": "normal",
                "sellerGoodsBatchCode": "20190117",
                "productionDate": "2019-01-17",
                "expiringDate": "2019-03-03",
                "nearDateType": "2",
                "lockUpDate": "2019-03-03",
                "barCode": "BC001"
            },
            {
                "warehouseId": "1",
                "totalInventory": "501",
                "qualityStatus": "normal",
                "sellerGoodsBatchCode": "20190118",
                "productionDate": "2019-01-18",
                "expiringDate": "2019-03-04",
                "nearDateType": "2",
                "lockUpDate": "2019-03-04",
                "barCode": "BC002"
            }
        ]
    }
    

    Path: /open/shelfLifeGoodsStock

    Method: POST

    คำอธิบายการเชื่อมต่อ

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ ค่าพารามิเตอร์ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ ค่าพารามิเตอร์ ตัวอย่าง หมายเหตุ
    barCode text ใช่ O3O2O1O,BBBUI,NNN รหัสบาร์โค้ดมากกว่าหนึ่งใช้เครื่องหมายจุลภาคในการแบ่งคั่น การตรวจสอบนิพจน์ปรกติ ^[\w-]+(,[\w-]+)*
    warehouseId text ไม่ 1 ID คลังสินค้า รวมเป็นคลังสินค้าทั้งหมดเมื่อไม่ระบุข้อมูล
    goodsStatus text ไม่ normal สถานะคุณภาพ[normal]คุณภาพ (อัตโนมัติ), [bad] มีตำหนิ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท ค่าพารามิเตอร์ หมายเหตุ
    code number
    msg string
    data object
               warehouseId string คลังสินค้า ID
               totalInventory string สต๊อกสินค้าจริง
               goodsStatus string สถานะคุณภาพ
               sellerGoodsBatchCode string หมายเลขล็อต
               productionDate string วันที่ผลิต
               expiringDate string วันหมดอายุ
               lockUpDate string วันที่ห้ามขาย
               barCode string บาร์โค้ด
               nearDateType string ประเภทระยะเก็บรักษา [0]ปกติ [1]ใกล้หมดอายุ [2]หมดอายุแล้ว

    换单 API

    换单订单新增 API

    基本信息

    HTTP

    POST  /seller_address/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    请求示例

    params: {
          "mchId":"S0002",
          "sign":"sign",
          "storeCode":"S0001",
          "warehouseCode":"xiaodong1",
          "externalOrder":"E0000000333333",
          "transferType":1,
          "packageExpressSn":"P222",
          "expressSn":"",
          "payType":2,
          "amount":111,
          "isInsurance":1,
          "insuranceAmount":22,
          "remark":"remark",
          "consignee":"Lily",
          "province":"AAA",
          "city":"BBB",
          "district":"CCC",
          "address":"address0000001",
          "consigneePhone":"0123123123",
          "senderProvince":"AAA",
          "senderCity":"BBB",
          "senderDistrict":"CCC",
          "senderAddress":"1-2-3",
          "senderPhone":"123123123123",
          "customsInfo":[
              {
                  "productType":"Lee",
                  "productName":"1111",
                  "productQuantity":10,
                  "productValue":"111",
                  "productBarcode":"111",
                  "productNameEn":"111",
                  "productBrand":"111",
                  "productOrigin":"11111",
                  "weight":111
              }
          ]
    }
    

    返回数据体示例

    {
      "msg": "success",
      "code": 1,
      "data": []
    }
    

    Path: /transfer_order/add

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称 参数值 是否必须 示例 备注
    Content-Type application/x-www-form-urlencoded

    Body

    参数名称 参数类型 是否必须 示例 备注
    storeCode text Y S0001 店铺编码
    warehouseCode text Y W0001 仓库编码
    externalOrder text Y 1234567 平台订单号
    transferType text Y 1 1:一件一包裹 2:一件多包裹
    packageExpressSn text Y 0001,0002 国内运单号,多个逗号分隔
    expressSn text N 1234567 海外快递,尾程运单号
    payType text Y 1 支付方式:1:COD, 2:Online payment'
    amount text Y 100.10 订单金额
    isInsurance text N 1 是否保价
    insuranceAmount text N 100.10 保价金额
    remark text N glass 备注
    consignee text Y Lily 收货人
    province text Y 北京 省份
    city text Y 北京 城市
    district text Y 朝阳 区域
    address text Y 15号 详细地址
    consigneePhone text Y 13200000000 收件人联系方式
    senderProvince text N 北京 发件人省份
    senderCity text N 北京 发件人城市
    senderDistrict text N 朝阳 发件人区域
    senderAddress text N 15号 发件人详细地址
    senderPhone text N 13200000000 发件人联系电话
    postalCode text N 100000 邮编
    customsInfo text Y 见customsInfo格式 清关信息,json字符串

    customsInfo

    参数名称 参数类型 是否必须 示例 备注
    productType text N 商品类型
    productName text Y 书籍 商品名称
    productQuantity text Y 商品数量
    productValue text Y 100 商品价格
    productBarcode text Y 1234567 商品条码
    productNameEn text Y book 商品名称(en)
    productBrand text N 品牌
    productOrigin text N 原产地
    weight text Y 100 商品重量(kg)

    返回数据

    名称 类型 是否必须 默认值 备注 其他信息
    code number
    msg string

    换单订单撤回 API

    基本信息

    HTTP

    POST  /seller_address/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    请求示例

    params: {
          "mchId":"S0002",
          "sign":"sign",
          "transferSn":"S0001",
          "externalOrder":"S0001",
          "expressSn":"S0001"
    }
    

    返回数据体示例

    {
      "msg": "success",
      "code": 1,
      "data": []
    }
    

    Path: /transfer_order/recall

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称 参数值 是否必须 示例 备注
    Content-Type application/x-www-form-urlencoded

    Body

    参数名称 参数类型 是否必须 示例 备注
    transferSn text Y 1234567 换单订单
    externalOrder text Y 1234567 平台订单号
    expressSn text Y 1234567 尾程快递运单号

    返回数据

    名称 类型 是否必须 默认值 备注 其他信息
    code number
    msg string

    获取订单轨迹/获取尾程运单号 API

    基本信息

    HTTP

    POST  /seller_address/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    请求示例

    params: {
          "mchId":"S0002",
          "sign":"sign",
          "transferSn":"S0001",
          "orderSn":"S0001",
    }
    

    返回数据体示例

    {
        "msg":"success",
        "code":1,
        "data":{
            "transferSn":"",
            "orderSn":"",
            "expressSn":"",
            "routes":[
                {
                    "action":"T1001",
                    "description":"",
                    "time":"2022-01-01 00:00:00",
                    "timeZone":"Asia/Shanghai"
                }
            ]
        }
    }
    

    Path: /transfer_order/track_order

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称 参数值 是否必须 示例 备注
    Content-Type application/x-www-form-urlencoded

    Body

    参数名称 参数类型 是否必须 示例 备注
    transferSn text N 1234567 换单订单号
    orderSn text N 1234567 平台订单号
    expressSn text N 1234567 尾程运单号
    Y 1234567 换单订单号\平台订单号\尾程运单号至少传一个

    返回数据

    名称 类型 是否必须 备注
    code number
    msg string
    data object
          transferSn text 换单订单号
          orderSn text 平台订单号
          expressSn text 尾程运单号
          routes object
               action text 动作
               description text 动作描述
               time text 时间
               timeZone text 时区

    ลูกค้า API

    เพิ่ม API ฐานข้อมูลลูกค้า

    ข้อมูลทั่วไป

    HTTP

    POST /seller_address/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      nodeSn: "NS001",
      name: "CustomName",
      type: "",
      contact: "",
      telephone: "",
      province: "",
      city:"",
      district:"",
      postalCode: "",
      address: "",
      transferStation:"",
      remark: "",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: []
    }
    

    Path: /seller_address/create

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    nodeSn text ใช่ TH01050101 รหัสลูกค้า
    name text ใช่ ชื่อลูกค้า
    type text ไม่ ประเภทลูกค้า
    contact text ไม่ ผู้ติดต่อ
    telephone text ไม่ เบอร์โทร
    code text ไม่ ที่อยู่ CODE
    postalCode text ไม่ ที่อยู่รหัสไปรษณีย์
    address text ไม่ ที่อยู่โดยละเอียด
    transferStation text ไม่ สถานีขนส่งย่อย
    remark text ไม่ หมายเหตุ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ห้ามใช้ API ฐานข้อมูลลูกค้า

    ข้อมูลทั่วไป

    HTTP

    POST /seller_address/delete HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      nodeSn: "TH01050101"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: []
    }
    

    Path: /seller_address/delete

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    nodeSn text ใช่ รหัสลูกค้า

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    แก้ไข API ฐาข้อมูลสินค้าของลูกค้า

    ข้อมูลทั่วไป

    HTTP

    POST /seller_address/update HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      nodeSn: "TH01050101",
      name: "CustomName",
      type: "",
      contact: "Jack",
      telephone: "18652125424",
      province: "01050101",
      city:"",
      district:"",
      postalCode: "TH01050101",
      address: "address",
      transferStation:"",
      remark: "remark"
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "สำเร็จ",
      code: 1,
      data: []
    }
    

    Path: /seller_address/update

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    nodeSn text ใช่ TH01050101 รหัสลูกค้า
    name text ใช่ ชื่อลูกค้า
    type text ไม่ ประเภทลูกค้า
    contact text ไม่ ผู้ติดต่อ
    telephone text ไม่ เบอร์โทร
    province text ไม่ จังหวัด
    city text ไม่ อำเภอ
    district text ไม่ ตำบล
    postalCode text ไม่ รหัสไปรษณีย์ (ที่อยู่จะสมบูรณ์เมื่อกรอกข้อมูลเขตอำเภอ จังหวัด รหัสไปรษณีย์ให้ครบถ้วน )
    address text ไม่ ที่อยู่โดยละเอียด
    transferStation text ไม่ สถานีขนส่งย่อย
    remark text ไม่ หมายเหตุ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringไม่จำเป็น

    ฐานข้อมูล API

    ค้นหาคลังสินค้าที่เปิดใช้งาน API

    ข้อมูลทั่วไป

    HTTP

     POST  /open/getWarehouseList HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {}
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: [
         'id' => 1,
         'name' =>'warehouseName',
         'warehouseNo'=>'warehouseCode',
         'contact' =>'Tom',
         'telephone' =>'8888888888',
         'province' =>'province name',
         'city' => 'city name',
         'district' => 'district name',
         'postalCode' => '100000',
         'address' => 'address detail'
       ]
     }
    

    Path: /open/getWarehouseList

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาคลังสินค้าที่เปิดใช้งาน

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    id int 1 คลังสินค้า ID
    name string warehouse name ชื่อคลังสินค้า
    warehouseNo string W001 รหัสคลังสินค้า
    contact string Tom ผู้ติดต่อ
    telephone string 8888888888 เบอร์โทร
    province string province name จังหวัด
    city string city name อำเภอ
    district string district name ตำบล
    postalCode string 10000 รหัสไปรษณีย์
    address string address detail ที่อยู่โดยละเอียด

    ค้นหาร้านค้าที่เปิดใช้งาน API

    ข้อมูลทั่วไป

    HTTP

     POST  /order/getStoreList HTTP/1.1
     Host: https://open-training.flashfulfillment.co.th/
     Content-Type: application/x-www-form-urlencoded
     Accept: application/json
    

    ตัวอย่างคำร้อง

     params: {}
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

     {
       msg: "success",
       code: 1,
       data: [
         'storeName' =>'store name',
         'storeCode' => 'S001',
         'platformSourceName' =>'platform name',
         'status' => 3
       ]
     }
    

    Path: /order/getStoreList

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    ค้นหาร้านค้าที่เปิดใช้งาน

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อประเภทจำเป็นหรือไม่ค่าอันโนมัติหมายเหตุข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    datastringจำเป็น

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท ตัวอย่าง หมายเหตุ
    storeName string store name ชื่อร้านค้า
    storeCode string S0001 รหัสร้านค้า
    platformSourceName string platform source name แพลตฟอร์มเจ้าของร้านค้า
    status string 3 สถานะ 1:ปิดใช้งาน 2:บันทึก 3:เปิดใช้งาน

    เพิ่มฐานข้อมูลซัพพลายเออร์

    ข้อมูลทั่วไป

    HTTP

    POST  /supply/create HTTP/1.1
    Host: https://open-training.flashfulfillment.co.th/
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    

    ตัวอย่างคำร้อง

    params: {
      code: "SP0001",
      name: "SupplyName",
      typeName: "",
      contact: "",
      phone: "",
      country:"Thailand",
      province: "",
      city:"",
      district:"",
      postalCode: "",
      address: "",
      taxRate:"10",
      remark: "",
    }
    

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    {
      msg: "success",
      code: 1,
      data: "SP0001"
    }
    

    Path: /supply/create

    Method: POST

    คำอธิบายการเชื่อมต่อ:

    คำขอพารามิเตอร์

    Headers

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    Content-Type application/x-www-form-urlencoded ใช่

    Body

    ชื่อพารามิเตอร์ ค่าพารามิเตอร์ จำเป็นหรือไม่ ตัวอย่าง หมายเหตุ
    code text ใช่ SP0001 รหัสซัพพลายเออร์
    name text ใช่ SupplyName ชื่อซัพพลายเออร์
    typeName text ไม่จำเป็น ชื่อประเภท
    contact text ไม่จำเป็น ผู้ติดต่อ
    phone text ไม่จำเป็น เบอร์โทร
    country text ไม่จำเป็น ประเทศ [Thailand]:ประเทศไทย
    province text ไม่จำเป็น จังหวัด
    city text ไม่จำเป็น อำเภอ
    district text ไม่จำเป็น ตำบล
    postalCode text ไม่จำเป็น รหัสไปรษณีย์
    address text ไม่จำเป็น ที่อยู่โดยละเอียด
    taxRate integer ไม่จำเป็น 50 อัตราภาษี 0-100 จำนวนเต็ม
    remark text ไม่จำเป็น หมายเหตุ

    ตัวอย่างปริมาณข้อมูลย้อนกลับ

    ชื่อ ประเภท จำเป็นหรือไม่ ค่าอันโนมัติ หมายเหตุ ข้อมูลอื่นๆ
    codenumberไม่จำเป็น
    msgstringไม่จำเป็น
    data stringจำเป็น รหัสซัพพลายเออร์

    Webhook

    DeliveryOrder webhook API

    base info

    push data json

     {
      "method":"deliveryOrder",
      "orderId":"DO23071677705",
      "outTradeNo":"23071665HHRT9B-631-SPXTH031871791907",
      "pno":"SPXTH031871791907",
      "recentPno":"",
      "state":"1014",
      "stateText":"SUCCESS_DELIVER",
      "message":"Your order has been  delivered",
      "opTime":1689603825,
      "updateAt":1689603827
    }
    

    request params

    name type example remark
    method string deliveryOrder
    orderId string DO23071677705 ffm deliveryOrder sn
    outTradeNo string 23071665HHRT9B order no
    pno string SPXTH031871791907 tracking num
    recentPno string
    state string 1014
    stateText string SUCCESS_DELIVER
    message string Your order has been delivered
    opTime string 1689603825
    updateAt string 1689603827

    state enum

    state stateText remark
    1001 SUCCESS_VERIFY
    1002 WAREHOUSE_RECEIVE
    1003 SUCCESS_PICK
    1004 SUCCESS_PACK
    1005 RECEIVED
    1014 SUCCESS_DELIVER

    Outbound webhook API

    base info

    push data json

     {
      "method":"returnWarehouse",
      "orderId":"RW23071677705",
      "outTradeNo":"23071665HHRT9B",
      "pno":"SPXTH031871791907",
      "recentPno":"",
      "state":"1014",
      "stateText":"SUCCESS_DELIVER",
      "message":"Your order has been  delivered",
      "opTime":1689603825,
      "updateAt":1689603827
    }
    

    request params

    name type example remark
    method string returnWarehouse
    orderId string RW23071677705 ffm outbound sn
    outTradeNo string 23071665HHRT9B order no
    pno string SPXTH031871791907 tracking num
    recentPno string
    state string 1014
    stateText string SUCCESS_DELIVER
    message string Your order has been delivered
    opTime string 1689603825
    updateAt string 1689603827

    state enum

    state stateText remark
    1001 SUCCESS_VERIFY
    1002 WAREHOUSE_RECEIVE
    1003 SUCCESS_PICK
    1004 SUCCESS_PACK
    1005 RECEIVED
    1014 SUCCESS_DELIVER

    LossOverflow webhook API

    base info

    push data json

    {
      "method":"lossOverflow",
      "orderId":"IS2308087707",
      "orderSn":"MS2207117980",
      "lossOverflowType":1,
      "opTime":1689603825,
      "goodsList":[
        {
          "barcode":"abc123",
          "changeNum":1,
          "snCode":"",
          "batchCode":"",
          "qualityStatus":""
        }
      ]
    }
    

    request params

    name type example remark
    method string deliveryRollbackOrder
    orderId string SR2308087707 ffm deliveryRollbackOrder no
    orderSn string 23071665HHRT9B order no
    lossOverflowType string 1014
    opTime string 1689603825
    state string 1
    goodsList []object

    lossOverflowType enum

    state stateText remark
    1 Genuine Product Loss
    2 Defective Product Loss
    3 Genuine Product Profit
    4 Defective Product Profit

    DeliveryRollbackOrder webhook API

    base info

    push data json

    {
      "method":"deliveryRollbackOrder",
      "orderId":"SR2308087707",
      "orderSn":"MS2207117980",
      "state":1,
      "opTime":1689603825
    }
    

    request params

    name type example remark
    method string deliveryRollbackOrder
    orderId string SR2308087707 ffm deliveryRollbackOrder no
    orderSn string 23071665HHRT9B order no
    state string 1014
    opTime string 1689603825

    state enum

    state stateText remark
    1000 Cancel Return
    1001 Delete
    1010 Refund Without Returning Product
    1020 Awaiting Approval
    1030 Awaiting Buyer to Send Back
    1040 Buyer Sent Back
    1045 Arrived
    1050 Receiving Processing
    1060 Receiving Completed

    ตารางค่าคงที่

    รหัสย้อนกลับ (code)

    Code Meaning
    0 ระบบภายในไม่ถูกต้อง
    1 สำเร็จ
    1000 การตรวจสอบข้อมูลไม่ถูกต้อง
    1001 ไม่พบรายชื่อลูกค้า
    100112 โปรดเข้าสู่ระบบ
    100113 ประเภทเอกสารไม่ถูกต้อง
    100114 อัปโหลดเลเบลล้มเหลว
    100115 ต้องระบุบาร์โค้ด
    100116 ต้องระบุุจำนวน
    100117 ต้องระบุที่วางสินค้า
    100118 ไม่พบบาร์โค้ด
    100119 ปิดใช้งานบาร์โค้ดแล้ว
    100120 รูปแบบจำนวนไม่ถูกต้อง
    100121 ไม่พบที่วางสินค้า
    100122 ไม่สามารถใช้งานที่วางสินค้าได้
    100123 ไม่พบบาร์โค้ด
    100124 ปิดใช้งานสินค้าแล้ว
    100125 สินค้ากับที่วางสินค้าซ้ำกัน
    100126 ปิดใช้งานที่วางสินค้าดังกล่าวแล้ว
    100127 ประเภทที่วางสินค้าไม่ถูกต้อง
    100128 ยังไม่รองรับการรับสินค้าที่มีอายุเก็บรักษาจำนวนมาก
    100129 จำนวนSNกับจำนวนรับสินค้าไม่ตรงกัน
    100130 รูปแบบรหัสSNไม่ถูกต้อง
    100131 เพิ่มรหัสSNแล้ว
    100132 รหัสSNซ้ำ
    100133 ยังไม่รับรองสินค้ารหัสASSET
    100134 ต้องระบุเจ้าของสินค้า
    100135 บาร์โค้ดไม่สามารถซ้ำกันได้
    100136 เกณฑ์การจัดเก็บสินค้านี้มีอยู่แล้ว
    100137 ที่วางสินค้ายังไม่ได้เปิดใช้งาน
    100138 คุณลักษณะวัตถุประสงค์ของที่วางสินค้าต้องเป็นหยิบสินค้าหรือเตรียมสินค้า
    100139 จำเป็นต้องกรอกรหัสสินค้า
    100140 ค่าอ้างอิงเกินความยาวที่กำหนด
    100141 ประเภทพารามิเตอร์ไม่ถูกต้อง
    100142 สถานะคุณภาพไม่ถูกต้อง
    100143 สถานะไม่ถูกต้อง
    100144 โลเคชั่นต้นทางไม่สามารถแว้นว่าง
    100145 ไม่พบโลเคชั่นต้นทาง
    100146 โลเคชั่นต้นทางยังไม่เปิดใช้งาน
    100147 โลเคชั่นต้นทางไม่ตรงกับโซนจัดเก็บต้นทาง
    100148 บาร์โค้ดไม่สามารถเว้นว่าง
    100149 ข้อมูลซ้ำกัน
    100150 ไม่พบข้อมูลสินค้า
    100151 จำนวนการถ่ายโอนไม่สามารถเว้นว่าง
    100152 จำนวนการถ่ายโอนรูปแบบไม่ถูกต้อง
    100153 จำนวนการถ่ายโอนต้องมากกว่า 0
    100154 โลเคชั่นปลายทางไม่สามารถแว้นว่าง
    100155 ไม่พบโลเคชั่นปลายทาง
    100156 โลเคชั่นปลายทางยังไม่เปิดใช้งาน
    100157 โลเคชั่นปลายทางไม่ตรงกับโซนจัดเก็บปลายทาง
    100158 ไม่อนุญาตให้วางสินค้าอื่นๆที่มีวันเก็บรักษาในที่วางสินค้าดังกล่าว โปรดเปลี่ยนตำแหน่งที่วาง
    100159 ไม่มีรหัสซัพพลายเออร์นี้
    100160 รหัสซัพพลายเออร์ซ้ำ
    100161 ชื่อซัพพลายเออร์ซ้ำ
    100162 ไม่มีหมวดหมู่ซัพพลายเออร์
    100163 รหัสซัพพลายเออร์เว้นว่างไม่ได้
    100164 ชื่อซัพพลายเออร์เว้นว่างไม่ได้
    100165 ค่าพารามิเตอร์เกินความยาวที่ระบุ
    100166 รหัสซัพพลายเออร์ยังไม่เปิดใช้งาน
    100167 ความผิดพลาดหลักเกณฑ์รหัสซัพพลายเออร์
    100168 ยังไม่เปิดใช้บริการประเทศนี้
    100169 อัตราภาษีไม่ถูกต้อง
    100170 ไม่จำเป็นต้องอัปโหลดไฟล์ปะหน้าด้วยการไม่มีเลขพัสดุ
    100171 ไม่จำเป็นต้องอัปโหลดไฟล์ปะหน้าด้วยการมีรหัสบริษัทขนส่ง
    100172 การรับสินค้าเก็บได้เฉพาะที่วางสินค้าชั่วคราว
    100173 ไม่พบข้อมูลสินค้า
    100174 จำเป็นต้องระบุบาร์โค้ดและจำนวนสินค้า
    100175 รายละเอียดสินค้าในตารางซ้ำ
    100176 รูปแบบราคาไม่ถูกต้อง
    100177 พบสินค้าดังกล่าว
    100178 บาร์โค้ดในชุดสินค้าเดียวกันซ้ำกัน
    100179 ไม่มีบาร์โค้ดสินค้าย่อยนี้อยู่
    100180 ไฟล์สินค้าย่อยยังไม่ได้เปิดใช้งาน
    100181 กรุณากรอกบาร์โค้ดสินค้าย่อย
    100182 สินค้าย่อยไม่มีข้อมูลชุดสินค้า
    100183 บาร์โค้ดชุดสินค้านี้มีอยู่แล้ว
    100184 บาร์โค้ดชุดสินค้าเว้นว่างไม่ได้
    100185 กรุณากรอกจำนวนสินค้า
    100186 จำนวนข้อมูลสินค้าย่อยผิดพลาด
    100187 จำนวนสินค้าย่อยอยู่ระหว่างช่วง[1-10000000]
    100188 บาร์โค้ดชุดสินค้ายาวไม่เกิน200ตัว
    100189 รหัสชุดสินค้ายาวไม่เกิน50ตัวอักษร
    100190 ความยาวชื่อชุดสินค้าไม่เกิน200ตัวอักษร
    100191 รูปแบบขนาดตัวอักษรยาวสุดไม่เกิน100
    100192 ความยาวของตัวอักษรไม่เกิน1000ตัวอักษร
    100193 หมายเหตุยาวไม่เกิน1000ตัวอักษร
    100194 รูปภาพURLสูงสุด200
    100195 ราคาทุนสูงสุด10000000.00บาท
    100196 ·ราคาขายสูงสุด 10000000.00บาท
    100197 ชุดสินค้าไม่มีสินค้าย่อย
    100198 บาร์โค้ดชุดสินค้าซ้ำ
    100199 กรุณากรอกชื่อชุดสินค้า
    1002 การเซ็นชื่อไม่ผ่าน
    100200 รูปแบบราคาต้นทุนผิดพลาด
    100201 รูปแบบราคาขายผิดพลาด
    100202 จำเป็นต้องใส่บาร์โค้ดสินค้า
    100203 เจ้าของสินค้าไม่ได้ทำสัญญากับคลังสินค้า
    100204 บาร์โค้ดของสินค้านี้ไม่ได้เป็นของเจ้าของนี้
    100205 บาร์โค้ดสินค้าซ้ำกันภายใต้เจ้าของคนเดียวกัน
    100206 ไม่มีบาร์โค้ดสินค้านี้อยู่
    100207 รูปแบบความยาวของสินค้าผิดพลาด
    100208 รูปแบบความกว้างของสินค้าผิดพลาด
    100209 รูปแบบความสูงของสินค้าผิดพลาด
    100210 รูปแบบน้ำหนักผิดพลาด
    100211 รูปแบบน้ำหนักเตรียมแพ็คผิดพลาด
    100212 หน่วยพื้นฐานไม่มีอยู่ในระบบ
    100213 หน่วยระดับที่2ไม่มีอยู่ในระบบ
    100214 หน่วยระดับที่3ไม่มีอยู่ในระบบ
    100215 หน่วยพื้นฐานว่างเปล่า
    100216 หน่วยระดับที่2ว่างเปล่า
    100217 หน่วยระดับที่3ว่างเปล่า
    100218 หน่วยระดับที่2ต้องไม่เหมือนหน่วยพื้นฐาน
    100219 จำนวนหน่วยระดับที่2ว่างเปล่า
    100220 รูปแบบจำนวนหน่วยระดับที่2ผิดพลาด
    100221 รูปแบบบาร์โค้ดหน่วยระดับที่2ผิดพลาด
    100222 หน่วยระดับที่3ต้องไม่เหมือนหน่วยระดับที่2และหน่วยพื้นฐาน
    100223 รูปแบบจำนวนหน่วยระดับที่3ผิดพลาด
    100224 รูปแบบบาร์โค้ดหน่วยระดับที่3ผิดพลาด
    100225 รูปแบบหน่วยกำหนดที่เรียกเก็บinbound/outboundผิดพลาด
    100226 บาร์โค้ดระดับที่ 2 ซ้ํากันในแบบฟอร์ม
    100227 บาร์โค้ดระดับที่ 3 ซ้ํากันในแบบฟอร์ม
    100228 บาร์โค้ดหน่วยระดับที่2มีอยู่ในระบบแล้ว
    100229 บาร์โค้ดหน่วยระดับ3มีอยู่ในระบบแล้ว
    100230 หน่วยพื้นฐานและหน่วยระดับที่2ไม่มีอยู่
    100231 จำนวนหน่วยระดับที่3ว่างเปล่า
    100232 ไม่พบหน่วยกำหนดที่เรียกเก็บเงินinbound/outbound
    100233 ต้องระบุหมายเลขใบงาน
    100234 ต้องระบุวันที่เริ่มต้น
    100235 ต้องระบุIDเรียกเก็บเงิน
    100236 ต้องระบุุจำนวน
    100237 ต้องระบุหน่วย
    100238 ต้องระบุราคาต่อหน่วย
    100239 ต้องระบุยอดเงินเรียกเก็บ
    100240 ต้องระบุยอดเงินแก้ไข
    100241 ต้องระบุยอดเงินชำระ
    100242 ไม่พบรายการค่าใช้จ่าย
    100243 หมายเลขใบงานเรียกเก็บเงินซ้ำกันในรายการเรียกเก็บเงินเดียวกัน
    100244 หมายเลขใบงานนี้ มีบันทึกค่าธรรมเนียมรายการเรียกเก็บเงินแล้ว
    100245 รูปแบบวันที่เริ่มต้นไม่ถูกต้อง
    100246 รูปแบบใบงานไม่ถูกต้อง
    100247 รูปแบบจำนวนไม่ถูกต้อง
    100248 รูปแบบราคาต่อหน่วยไม่ถูกต้อง
    100249 รูปแบบจำนวนเงินที่เรียกเก็บเงินไม่ถูกต้อง
    100250 รูปแบบการแก้ไขจำนวนเงินไม่ถูกต้อง
    100251 รูปแบบจำนวนเงินที่ชำระไม่ถูกต้อง
    100252 ยอดเงินผิดปกติ
    100253 บิลชำระซ้ำกัน
    100254 เลขพัสดุไม่สามารถซ้ำกันในแบบฟอร์มการนำเข้า
    100255 มีเลขพัสดุนี้แล้ว
    100256 เลขพัสดุในฟอร์มซ้ำกัน
    100257 รูปแบบน้ำหนักไม่ถูกต้อง
    100258 รูปแบบยอดCODไม่ถูกต้อง
    100259 รูปแบบค่าธรรมเนียมCODไม่ถูกต้อง
    100260 โปรดระบุเลขแทร็คกิ้ง
    100261 ต้องระบุประเภทธุรกิจ
    100262 ประเภทธุรกิจไม่ต้องถูกต้อง
    100263 หมายเลขใบสั่งซื้อทางธุรกิจเป็นสัญกรณ์วิทยาศาสตร์
    100264 รูปแบบขนาดไม่ถูกต้อง
    100265 ต้องระบุน้ำหนัก
    100266 รูปแบบเบี้ยประกันภัยไม่ถูกต้อง
    100267 รูปแบบราคาส่วนลดไม่ถูกต้อง
    100268 ต้องระบุวันหมดอายุและหมายเลขล็อต
    100269 อนุญาตให้ระบุวันหมดอายุกับล็อตเฉพาะสินค้าเก็บอายุการรักษาเท่านั้น
    100270 วันหมดอายุของผลิตภัณฑ์เดียวกันในโลเคชั่นเดียวกันต้องเหมือนกัน
    100271 รูปแบบวันที่ไม่ถูกต้อง
    100272 รูปแบบหมายเลขล็อตไม่ถูกต้อง
    100273 หมายเลขล็อตนี้ตรงกันกับหมายเลขล็อตที่มีอยู่
    100274 ต้องระบุเลขออเดอร์นอกระบบ
    100275 รูปแบบเลขออเดอร์นอกระบบไม่ถูกต้อง
    100276 สถานะใบจัดส่งสินค้าไม่ถูกต้อง
    100277 เลขออเดอร์นอกระบบเดียวกันกับเลขออเดอร์เดิมต้องเหมือนกัน
    100278 ต้องระบุประเภทใบตีกลับสินค้า
    100279 ประเภทใบตีกลับสินค้าไม่ถูกต้อง
    100280 ต้องระบุวิธีคืนเงิน
    100281 วิธีคืนเงินไม่ถูกต้อง
    100282 ต้องระบุธนาคาร
    100283 ธนาคารไม่ถูกต้อง
    100284 ต้องระบุผู้รับเงิน หมายเลขบัญชีผู้รับเงินและผู้คืนสินค้า
    100285 ต้องระบุวิธีการติดต่อของผู้คืนเงิน
    100286 ต้องระบุสาเหตุตีกลับสินค้า
    100287 สาเหตุตีกลับสินค้าไม่ถูกต้อง
    100288 จำเป็นต้องใส่บาร์โค้ดสินค้า
    100289 ในใบจัดส่งสินค้า ไม่มีบาร์โค้ดสินค้านี้
    100290 เลขออเดอร์นอกระบบเดียวกันนี้มีบาร์โค้ดสินค้าที่ซ้ำกัน
    100291 ชื่อสินค้าไม่ถูกต้อง
    100292 ต้องระบุจำนวนสินค้าตีกลับ
    100293 รูปแบบจำนวนสินค้าตีกลับไม่ถูกต้อง
    100294 จำนวนสินค้าตีกลับมากกว่าจำนวนสินค้าที่ตีกลับได้
    100295 รูปแบบราคาเงินคืนสินค้าตีกลับไม่ถูกต้อง
    100296 รูปแบบยอดเงินคืนสินค้าตีกลับไม่ถูกต้อง
    100297 ยอดเงินคืนสินค้าไม่ถูกต้อง
    100298 รูปแบบค่าขนส่งไม่ถูกต้อง
    100299 รูปแบบยอดเงินคืนไม่ถูกต้อง
    1003 พบใบออเดอร์แล้ว
    100300 ยอดเงินคืนไม่ถูกต้อง
    100301 หมายเหตุการบริการลูกค้ากรอกได้มากสุด 700 ตัวอักษร
    100302 ต้องระบุคลังตีกลับสินค้า
    100303 คลังตีกลับสินค้าไม่ถูกต้อง
    100304 รูปแบบผู้รับเงิน หมายเลขบัญชีผู้รับเงินและผู้คืนสินค้าไม่ถูกต้อง
    100305 รูปแบบหมายเหตุของบริการลูกค้าไม่ถูกต้อง
    100306 มีเลขออเดอร์นอกระบบนี้แล้ว
    100307 สถานะออเดอร์ผิดพลาด​
    100308 ไม่พบเลขออเดอร์นอกระบบ
    100309 เครื่อง​หมายออกคลังผิดพลาด​
    100310 จำนวนวันที่ใกล้วันห้ามขายต้องน้อยกว่าหรือเท่ากับวันที่มีอายุการเก็บรักษา
    100311 จำนวนวันใกล้วันห้ามขายไม่ถูกกฎเกณฑ์
    100312 ต้องระบุวันที่ผลิตหรือวันหมดอายุและหมายเลขแบทช์
    1004 ที่อยู่ผู้ส่งไม่ตรงกัน
    100401 การเปิดใช้งานการอัปเดตสินค้าคงคลังไม่ถูกต้อง โปรดกรอก Yes หรือ No
    100402 เปอร์เซ็นต์การอัปเดตสินค้าคงคลังรองรับการกรอกจำนวนเต็มระหว่าง 1-1000 เท่านั้น
    100403 สินค้าคงคลังจำลองรองรับการกรอกค่าจำนวนเต็มมากกว่า 0 เท่านั้น
    100404 การเปิดใช้งานการขึ้นลงเชลไม่ถูกต้อง โปรดกรอก Yes หรือ No
    100405 ไม่พบการแปลงความสัมพันธ์นี้
    100406 ภายใต้ร้านค้าที่เลือก ไม่พบการแปลงความสัมพันธ์นี้
    100407 ต้องระบุบาร์โค้ดสินค้านอกระบบ
    100408 ไม่พบบาร์โค้ดสินค้านอกระบบ
    100409 ร้านค้าที่เลือก ไม่พบบาร์โค้ดสินค้านอกระบบ
    100410 มีใบแจ้งรับเข้าคลังแล้ว โปรดเปลี่ยนที่วางชั่วคราวอื่น
    100411 ที่วางสินค้าดังกล่าวถูกใช้งานโดยบุคคลอื่น กรุณาเปลี่ยนที่วางสินค้า
    100412 จำนวนขั้นต่ำการลงเชลรองรับเฉพาะการกรอกค่าจำนวนเต็มที่มากกว่า 0เท่านั้น
    1005 ที่อยู่ผู้รับไม่ตรงกัน
    1006 ใบพบใบออเดอร์
    1007 ไม่พบคลังสินค้า
    1008 ไม่เปิดใช้บริการCODชั่วคราว
    1009 COD ต้องไม่น้อยกว่า0
    1010 ลูกค้าคนปัจจุบันมีการแจ้งรับสินค้าที่ไม่ยังไม่เสร็จสิ้น ไม่จำเป็นต้องแจ้งการจัดส่ง
    1011 ไม่ปรากฎเจ้าของสินค้า
    1012 ไม่พบแพลตฟอร์มการขาย
    1013 ไม่มีบริษัทโลจิสติกส์
    1014 ไม่พบใบจัดส่งสินค้า
    1015 ใบออเดอร์ที่รับสินค้าแล้วไม่สามารถทำลายได้
    1016 ราคาขายต้องไม่เป็น 0
    1017 ไม่พบร้านค้า
    1018 ไม่สามารถเว้นว่างที่อยู่จัดส่งและคลังสินค้า ได้
    1019 เลขพัสดุpno กับ ลูกค้า mchld ไม่ตรงกัน
    1020 ราคารับประกันไม่สามารถน้อยกว่า0
    1021 รหัสไปรษณีย์ของที่อยู่จัดส่งสามารถระบุได้เพียง5ตัวอักขระ
    1022 ที่อยู่จัดส่งปิดให้บริการชั่วคราว
    1023 ต้องระบุเลขจัดส่งเดิม
    1024 ไม่พบข้อมูลใบจัดส่งสินค้าดังกล่าว
    1025 ออเดอร์ยังไม่จัดส่ง ไม่สามารถเติมสินค้า
    1026 ต้องระบุเบอร์โทรติดต่อ
    1027 ต้องระบุชื่อผู้ส่ง
    1028 เมื่อป้อนเลขพัสดุล่วงหน้า จำเป็นต้องระบุCODEของบริษัทขนส่ง
    1029 ไม่รองรับบริษัทขนส่งที่คุณใช้
    1030 คุณไม่มีสิทธิใช้บริษัทขนส่งนี้
    1031 ยังไม่เปิดใช้งานร้านค้า
    1032 โปรดอัปโหลดคำร้องอย่างน้อยหนึ่งพารามิเตอร์
    1033 มีหลายจำนวนออเดอร์ โปรดระบุรายละเอียดเงื่อนไงคำ
    1034 ใบจัดส่งสินค้าถูกยกเลิกแล้ว
    1035 ออเดอร์อยู่ระหว่างการจัดส่ง ไม่สามารถยกเลิกได้
    1036 ไม่สามารถดำเนินการนี้ในขณะรอเปิดใช้งาน
    1037 ไม่สามารถทำการยกเลิกใบออเดอร์ได้ ให้ทำการยื่นอนุมัติดึงกลับก่อนถึงสามารถทำการยกเลิกได้
    1038 ออเดอร์จัดส่งแล้ว
    1039 รอการเรียกคืนให้สำเร็จ
    1040 ออเตอร์ยังไม่อนุมัติ ไม่จำเป็นต้องเรียกคืน
    1041 เริ่มส่งมอบใบออเดอร์แล้ว
    1042 เรียกคืนสำเร็จ
    1043 คลังสินค้าถูกปิดการใช้งาน
    1045 สินค้ายังไม่ได้ขึ้นเชล
    1046 จำเป็นต้องระบุบริษัทขนส่งสินค้าออนไลน์
    1086 สินค้ายังไม่เปิดใช้งานที่อยู่ในสินค้าชุดเซ็ต
    1101 เบอร์โทรติดต่อไม่ถูกต้อง
    1102 ข้อมูลสินค้าไม่ถูกต้อง
    1103 ห้ามเว้นว่างเลขบาร์โค้ด
    1104 ไม่พบสินค้า
    1105 จำเป็นต้องระบุจำนวนสินค้า
    1106 สินค้าซ้ำกัน
    1107 ไม่อนุญาติให้เว้นว่างเลขใบออเดอร์
    1108 รูปแบบเวลาไม่ถูกต้อง
    1109 รูปแบบใบออเดอร์ไม่ถูกต้อง
    1110 ห้ามเว้นว่างชื่อสินค้า
    1112 เมื่อเปิดใช้อายุการเก็บรักษา จะต้องระบุจำนวนวันที่สามารถเก็บได้ รวมถึงจำนวนวันเตือนล่วงหน้าก่อนถึงกำหนด
    1113 ยอดเงินสินค้าไม่ถูกต้อง
    1114 ยอดรวมใบออเดอร์ไม่ถูกต้อง
    1201 ห้ามเว้นว่างวันที่สั่งซื้อ
    1202 ห้ามเว้นว่างยอดเงินใบออเดอร์
    1203 ห้ามเว้นว่างรายละเอียดที่อยู่ ตำบล อำเภอ จังหวัด และรหัสไปรษณีย์
    1204 ห้ามเว้นว่างชื่อผู้รับสินค้า
    1205 ห้ามเว้นว่างเบอร์โทรติดต่อ
    1206 ห้ามเว้นว่างวิธีการชำระเงิน
    1207 ห้ามเว้นว่างรายละเอียดที่อยู่และรหัสไปรษณีย์
    1208 เขตเมืองไม่ถูกต้อง
    1209 ต้องระบุจังหวัดและเมือง
    1210 ห้ามเว้นว่างรายละเอียดที่อยู่
    1300 วันที่สั่งซื้อไม่ถูกต้อง
    1301 ยอดเงินของใบออเดอร์ไม่ถูกต้อง
    1302 ตำบล อำเภอ จังหวัด รหัสไปรษณีย์ ไม่ตรงกัน
    1303 วิธีการชำระเงินไม่ถูกต้อง
    1304 ไม่พบสินค้า
    1305 สินค้าไม่ได้เปิดใช้งาน
    1306 จำนวนที่สั่งซื้อไม่ถูกต้อง
    1307 ราคาไม่ถูกต้อง
    1308 ค่าขนส่งไม่ถูกต้อง
    1309 พบบาร์โค้ดสินค้าแล้ว
    1310 พบบาร์โค้ดที่เหมือนกันในไฟล์เอกสารที่นำเข้า
    1311 รูปแบบบาร์โค้ดไม่ถูกต้อง
    1312 รูปแบบรหัสสินค้าไม่ถูกต้อง
    1313 ระยะเก็บรักษาสินค้าไม่ถูกต้อง
    1314 รหัสSNสินค้าไม่ถูกต้องหรือไม่
    1315 ราคาต้นทุนสินค้าไม่ถูกต้อง
    1316 ความยาวสินค้าไม่ถูกต้อง
    1317 ความกว้างสินค้าไม่ถูกต้อง
    1318 ความสูงสินค้าไม่ถูกต้อง
    1319 น้ำหนักสินค้าไม่ถูกต้อง
    1320 น้ำหนักเตรียมแพ็คไม่ถูกต้อง
    1321 จำเป็นต้องระบุจำนวนวันเก็บรักษาสำหรับสินค้าที่มีอายุเก็บรักษา
    1322 จำนวนวันเก็บรักษาไม่ถูกต้อง
    1323 จำเป็นต้องระบุจำนวนแจ้งวันเตือนใกล้หมดอายุสำหรับสินค้าที่มีอายุเก็บรักษา
    1324 จำนวนวันที่แจ้งเตือนสินค้าใกล้หมดอายุไม่ถูกต้อง
    1325 สินค้าที่มีวันเก็บรักษาต้องไม่ใช่สินค้ารหัสSN
    1326 ที่อยู่ URL ภาพไม่ถูกต้อง
    1327 รูปแบบของรูปภาพไม่ถูกต้อง
    1328 จำนวนวันแจ้งเตือนล่วงหน้าต้องน้อยกว่าจำนวนวันหมดหมดอายุสินค้า
    1329 เวลาการชำระเงินไม่ถูกต้อง
    1330 ห้ามเว้นว่างชื่อประเทศ
    1331 ห้ามเว้นว่างชื่อจังหวัด
    1332 ห้ามเว้นว่างชื่ออำเภอ
    1333 ห้ามเว้นว่างรหัสไปรษณีย์
    1334 สถานะการคืนเงินผิดกฎหมาย
    1335 ห้ามเว้นว่างรายการสินค้า
    1336 รูปแบบสินค้าไม่ถูกต้อง
    1337 ต้องระบุประเภทสินค้าตีกลับ
    1338 รูปแบบประเภทสินค้าตีกลับไม่ถูกต้อง
    1339 รูปแบบน้ำหนักออเดอร์ไม่ถูกต้อง
    1340 รูปแบบขนาดออเดอร์ไม่ถูกต้อง
    1341 เลขใบสั่งซื้อนอกระบบยาวสุด 64 หลัก
    1342 ต้องการจัดส่งตั๋วที่ผิดหลักหรือไม่
    1343 สถานะสินค้าไม่ถูกหลัก
    1344 มีออเดอร์ที่อยู่รอการจัดส่ง
    1345 การชำระเงินไม่ถูกต้อง
    1346 ไม่พบสินค้าดังกล่าวในคลังสินค้านี้
    1347 ไม่รอบรับสินค้าชุดเซตเข้าคลัง
    1348 สินค้ารับเข้าคลังแล้ว ไม่สามารถเปลี่ยนแปลงวันหมดอายุสินค้า
    1349 สินค้ารับเข้าคลังแล้ว ไม่สามารถเปลี่ยนแปลงคุณสมบัติ SN
    1350 ห้ามเว้นว่างรหัสสินค้านอกระบบ
    1351 รหัสสินค้านอกระบบที่นำเข้าในตารางไม่สามารถซ้ำกันได้
    1352 พบรหัสสินค้านอกระบบอยู่ในระบบ
    1353 ไม่พบโค้ดระบบดังกล่าว
    1354 โค้ดระบบไม่ได้อยู่ในสถานะเปิดใช้งาน
    1355 ยอดจำนวนส่วนลดทั้งออเดอร์ไม่ถูกต้อง
    1356 ยอดจำนวนการสั่งสินค้าต้องไม่ต้องน้อยกว่า 0
    1357 ยอดจำนวนส่วนลดสินค้าต้องไม่ต้องน้อยกว่า 0
    1358 เลขใบจัดส่งสินค้าไม่ถูกต้อง
    1359 เลขใบสั่งซื้อนอกระบบไม่ถูกต้อง
    1360 เลขพัสดุไม่ถูกต้อง
    1361 โปรดป้อนรหัสผ่าน 6-15 ตัวเลข
    1362 รหัสยืนยันหมดอายุ
    1363 รหัสยืนยันไม่ถูกต้อง
    1364 ชื่อบัญชีผู้ใช้หรือรหัสไม่ถูกต้อง
    1365 พบชื่อบัญชีผู้ใช้ดังกล่าว
    1366 เบอร์มือถือได้ลงทะเบียนเรียบร้อยแล้ว
    1367 ชื่อบัญชีผู้ใช้ไม่ถูกต้อง
    1368 ไม่พบชื่อบัญชีผู้ใช้
    1369 การส่งรหัสยืนยันล้มเหลว
    1370 เบอร์มือถือไม่ถูกต้อง
    1371 พบเลขใบพัสดุนี้แล้ว
    1372 เลขพัสดุซ้ำ
    1373 จำเป็นต้องระบุเลขพัสดุ
    1374 ไม่พบหมวดหมู่สินค้า
    1375 จำเป็นต้องระบุหมวดหมู่สินค้า
    1376 ห้ามใช้งานสถานะหมวดหมู่สินค้า
    1377 ไม่พบแบรนด์สินค้า
    1378 การเข้าชมบ่อยก่อนไป โปรดลองใหม่อีกครั้งในภายหลัง
    1379 ไม่พบเลขพัสดุ
    1380 ไม่มีสถานะอยู่
    1381 จำนวนสินค้าไม่ถูกกฎเกณฑ์
    1400 พบสินค้าราคาเท่ากันในใบออเดอร์ที่เดียวกัน
    1401 ยอดเงินของใบออเดอร์ไม่ตรงกัน
    1402 เจ้าของสินค้าไม่ได้เซ็นต์สัญญากับคลังสินค้านี้หรือไม่พบรหัสIDคลังสินค้า
    1403 พารามิเตอร์สถานะคุณภาพไม่ถูกต้อง
    1501 สินค้ายังไม่วางจำหน่าย
    1502 ไม่พบที่อยู่จัดส่งของผู้ใช้
    1503 จำเป็นต้องกรอกข้อมูล
    1504 พารามิเตอร์ไม่ถูกต้อง
    1505 ห้ามเว้นว่างที่อยู่
    1506 ID ไม่ถูกต้อง
    1507 จำนวนไม่ถูกต้อง
    1508 จำนวนที่สั่งซื้อต้องไม่น้อยกว่ายอดขั้นต่ำ
    1509 ไม่มีรายการดังกล่าวในรถเข็น
    1510 จำนวนสินค้าไม่เพียงพอหรือของหมด , ไม่สามารถส่งคำสั่งซื้อได้
    1511 สินค้าหมดแล้ว
    1512 คำสั่งซื้ออนุมัติแล้วไม่สามารถยกเลิกได้
    1513 สินค้าวางจำหน่ายแล้ว
    1514 จำนวนสินค้าที่วางจำหน่ายต้องไม่เป็น0
    1600 ไม่อนุญาติให้เข้าระบบ
    1601 ไม่พบข้อมูลสาขาที่ให้บริการ
    1602 ข้อมูลไม่ใช่รูปแบบ JSON
    1603 ต้องระบุเลขใบสั่งซื้อนอกระบบ
    1604 ใบจัดส่งสินค้ายกเลิกแล้ว
    1605 ใบจัดส่งสินค้าเริ่มส่งมอบแล้ว
    1606 ใบจัดส่งสินค้าได้จัดส่งเรียบร้อยแล้ว
    1607 ใบจัดส่งสินค้าที่รวมหรือแยกรายการไม่สามารถยกเลิกได้
    1608 ไม่พบสินค้าหรือสินค้ายังไม่เปิดใช้งาน
    1609 ห้ามเว้นว่างรหัสสาขาบริการ
    1610 รูปแบบรหัสสาขาให้บริการไม่ถูกต้อง
    1611 ห้ามเว้นว่างชื่อสาขาบริการ
    1612 ห้ามเว้นว่างชื่อผู้ติดต่อ
    1613 ห้ามเว้นว่างโค้ดและรหัสไปรษณีย์
    1614 พบข้อมูลสาขาบริการแล้ว
    1615 ห้ามเว้นว่างพื้นที่จัดเก็บสินค้า
    1616 ห้ามเว้นว่างรหัสที่วางสินค้า
    1617 ไม่พบพื้นที่จัดเก็บสินค้าดังกล่าว
    1618 รหัสที่วางสินค้าในตารางมีข้อมูลที่ซ้ำกัน
    1619 มีข้อมูลในระบบแล้ว
    1620 รูปแบบรหัสของที่วางสินค้าไม่ถูกต้อง
    1621 รูปแบบลำดับของที่วางสินค้าไม่ถูกต้อง
    1622 รูปแบบแถวของที่วางสินค้าไม่ถูกต้อง
    1623 รูปแบบกลุ่มของที่วางสินค้าไม่ถูกต้อง
    1624 รูปแบบชั้นของที่วางสินค้าไม่ถูกต้อง
    1625 รูปแบบตำแหน่งของที่วางสินค้าไม่ถูกต้อง
    1626 รูปแบบปริมาตรที่มากสุดของที่วางสินค้าไม่ถูกต้อง
    1627 รูปแบบน้ำหนักที่สามารถรองรับได้ของที่วางสินค้าไม่ถูกต้อง
    1628 รูปแบบความยาวของที่วางสินค้าไม่ถูกต้อง
    1629 รูปแบบความกว้างของที่วางสินค้าไม่ถูกต้อง
    1630 รูปแบบความสูงของที่วางสินค้าไม่ถูกต้อง
    1631 รูปแบบสถานะคุณภาพของที่วางสินค้าไม่ถูกต้อง
    1632 พื้นที่จัดเก็บสินค้าไม่สามารถแก้ไขได้
    1633 ห้ามเว้นว่าง ID ที่วางสินค้า
    1634 ID ที่วางสินค้าในตารางซ้ำกัน
    1635 ไม่พบ ID ที่วางสินค้า
    1636 ไม่สามารถเปลี่ยนแปลงสถานะคุณภาพได้
    1637 ที่วางสินค้าที่ระบบจัดสรรไว้ล่วงหน้าไม่สามารถแก้ไขได้
    1638 รูปแบบAsset ไม่ถูกต้อง
    1639 เวลาเริ่มควรน้อยกว่าเวลาสิ้นสุด
    1640 สินค้าถูกกำหนดเป็น Asset กรุณายื่นเลข Asset
    1641 สินค้าAsset มีการจัดเก็บภายในคลังแล้ว
    1642 พบรหัสASSET ที่ซ้ำกัน
    1643 จำนวนสินค้าAssetกับจำนวนสินค้าในใบรับเข้าคลังไม่ตรงกัน
    1644 ประเภทข้อมูลรับเข้าคลังไม่ถูกต้อง
    1645 รูปแบบสาขาไม่ถูกต้อง
    1646 ระยะเวลาไม่ถูกต้
    1647 ไม่พบรหัสดังกล่าว
    1648 รูปแบบประเภทที่วางสินค้าไม่ถูกต้อง
    1649 หมวดหมู่ลูกค้าไม่ถูกต้อง
    1650 ห้ามเว้นว่างรหัสลูกค้า
    1651 รูปแบบรหัสลูกค้าไม่ถูกต้อง
    1652 พบรหัสลูกค้า
    1653 ห้ามเว้นว่างชื่อลูกค้า
    1654 ไม่พบรายชื่อลูกค้า
    1655 ไม่เกิน 30 วัน
    1656 การค้นหาข้อมูลไม่เกิน 100 รายการ/หน้า
    1657 ช่วงเวลาไม่ถูกต้อง
    1658 มีสินค้าไม่เพียงพอต่อการจ่าย กรุณาตรวจสอบ
    1659 บาร์โค้ดภายนอกไม่มีในระบบ
    1660 จำเป็นต้องระบุรหัสระบบ
    1661 รูปแบบไปรษณีย์ไม่ถูกต้อง
    1662 ไฟล์ข้อมูลมีหมายเลขรหัสลูกค้าเดียวกัน
    1663 ไม่พบเลขใบงานดังกล่าว
    1664 ไม่สามารถอนุมัติออเดอร์สต๊อกสินค้าไม่เพียงพอ
    1665 สินค้าที่เปิดใช้งานรหัสASSET มีจำนวนไม่ตรงกับรหัสASSET ,โปรดทำการแก้ไข
    1666 ไม่พบสินค้าของใบตีกลับสินค้า
    1667 จำนวนสินค้าย้ายสต๊อกมากกว่าสินค้าที่มีอยู่
    1668 ใบจ่ายสินค้าไม่พบรายการสินค้า
    1669 เจ้าของถูกปิดใช้งาน
    1670 พารามิเตอร์ราคาไม่ถูกต้อง
    1671 มูลค่าที่ประกาศไม่สามารถเป็น 0
    1672 มูลค่าที่ประกาศไม่เกินห้าหมื่นบาท
    1673 จำนวนวงเงินประกันต้องเป็นจำนนวนเต็ม
    1674 การจับคู่บริษัทขนส่งผิดปกติ
    1675 รหัสไปรษณีย์ของแต่ละจังหวัด ห้ามเว้นว่าง
    1676 เลขพัสดุเว้นว่างไม่ได้
    1677 อัปโหลตรูปภาพล้มเหลว
    1678 ต้องอัปโหลตรหัสสินค้า
    1679 ข้อมูลซ้ำ
    1680 ไม่สามารถแก้ไขข้อมูลสินค้าโดยรับสินค้าเสร็จสิ้น
    1681 บาร์โค้ดสินค้ากับรหัสสินค้าอย่างน้อยต้องอัปโหลดหนึ่งพารามิเตอร์
    1682 ข้อมูลสินค้าต้องมีอยู่ในสินค้าชุดเซ็ต
    1683 บาร์โค้ดสินค้าต้องมีอยู่ในสินค้าชุดเซ็ต
    1684 จำนวนสินค้าต้องมากกว่า0ที่อยู่ในสินค้าชุดเซ็ต
    1685 ไม่พบสินค้าที่อยู่ในสินค้าชุดเซ็ต
    1687 สินค้าซ้ำที่อยู่ในสินค้าชุดเซ็ต
    1688 รูปแบบวันที่สั่งสินค้าผิดพลาด
    1689 ใบจ่ายสินค้าไม่ถูกต้อง
    1690 หมายเลขใบสั่งภายนอกไม่ถูกต้อง
    1691 ไม่มีใบจ่ายสินค้านี้
    1692 จังหวัดและเมืองไม่ตรงกัน
    1693 เลขออเดอร์ซ้ำ
    1694 เลขออเดอร์มีอยู่ในระบบแล้ว
    1695 รหัสไปรษณีย์มี5หลัก
    1696 ยอดเงิน COD ไม่ถูกต้อง
    1697 จํานวน COD เป็นจํานวนเต็มอยู่ระหว่าง 1-50,000
    1698 รูปแบบการรับประกันใช่หรือไม่ผิดพลาด
    1699 จำนวนวงเงินประกันต้องเป็นจำนนวนเต็ม
    1700 มูลค่าที่ประกาศไม่สามารถเป็น 0
    1701 มูลค่าที่ประกาศไม่เกินห้าหมื่นบาท
    1702 ความยาวเลขออเดอร์ไม่เกิน64ตัว
    1703 ผู้รับสินค้าเขียนชื่อ-สกุลยาวได้ไม่เกิน50ตัวอักษร
    1704 ผู้ซื้อพิมพ์ข้อความได้ยาวสุดไม่เกิน600ตัวอักษร
    1705 ผู้ขายพิมพ์ข้อความได้ยาวไม่เกิน600ตัวอักษร
    1706 ยกเลิกใบจ่ายสินค้าเรียบร้อย
    1707 ใบจ่ายสินค้าได้รับการอนุมัติแล้วไม่สามารถยกเลิกได้
    1708 เลขออเดอร์ซ้ำ กรุณาใช้หมายเลขใบจัดส่งสินค้า
    1709 จำเป็นต้องเลือกเลขใบจัดส่งสินค้าหรือเลขออเดอร์ภายนอกอย่างใดอย่างหนึ่ง
    1710 ยังไม่ได้รับเลขแทร็ค
    1711 ไม่มีไฟล์นี้อยู่
    1712 ไม่พบซัพพลายเออร์
    1713 ซัพพลายเออร์ยังไม่เปิดใช้งาน
    1714 เนื้อหาที่ป้อนไม่ถูกต้อง
    1715 ข้อผิดพลาดวิธีการจัดส่ง
    1716 ความยาวฟิลด์ไม่ถูกต้อง
    1717 ไม่ได้รับอนุญาตสำหรับคลังสินค้านี้
    1718 ประเภทสินค้าผิดกฎหมาย
    1719 หลังเปิดใช้งานล็อคสินค้าคงคลัง จะไม่รองรับฟีเจอร์นี้
    1720 รองรับการค้นหาบาร์โค้ดได้มากสุด 500 รายการ
    1721 จํานวน COD เป็นจํานวนเต็มอยู่ระหว่าง 1-5,000,000
    1722 ผู้รับห้ามเว้นว่าง
    1723 รหัสซัพพลายเออร์เว้นว่างไม่ได้
    1724 ห้ามเว้นว่างใบเสนอราคาของซัพพลายเออร์
    1725 ห้ามเว้นว่างอัตราภาษี
    1726 รูปแบบใบเสนอราคาของซัพพลายเออร์ไม่ถูกต้อง รองรับเฉพาะค่าที่มากกว่า 0 เท่านั้น
    1727 รูปแบบอัตราภาษีไม่ถูกต้อง รองรับเฉพาะค่าระหว่าง 0 ถึง 100 เท่านั้น
    1728 รูปแบบปริมาณการซื้อขั้นต่ำไม่ถูกต้อง รองรับเฉพาะค่าการกรอกค่าเท่านั้น
    1729 ปริมาณการซื้อขั้นต่ำต้องน้อยกว่าปริมาณอุปทานสูงสุด
    1730 รูปแบบของปริมาณอุปทานสูงสุดไม่ถูกต้อง รองรับเฉพาะค่าการกรอกเท่านั้น
    1731 ไม่รวมสิทธิ์พนักงานจัดซื้อ ไม่สามารถเพิ่มได้
    1732 ไม่สามารถสร้างใบเสนอราคาซ้ำสำหรับสินค้าเดียวกันจากซัพพลายเออร์รายเดียวกัน
    1733 สินค้าชนิดเดียวกันจากซัพพลายเออร์รายเดียวกัน มีใบเสนอราคาในระบบแล้ว
    1734 ใบแจ้งจ่ายสินค้าไม่มีเครื่องหมาย โปรดเพิ่มเครื่องหมายในระบบSCM
    1735 ไม่พบประเทศ
    1736 ตำบล อำเภอและจังหวัดและไม่ถูกต้อง กรุณากรอกใหม่อีกครั้ง
    1737 อำเภอและจังหวัดไม่ถูกต้อง กรุณากรอกใหม่อีกครั้ง
    1738 ต้องระบุรหัสสาขา

    Demo ดาวน์โหลด

    C# Demo

    C# Demo

    PHP Demo

    PHP Demo

    Java Demo

    JAVA Demo

    JS Demo

    JS Demo