GET SSCC Packing List

https://jerrytest.ewe.com.au/eweApi/ewe/api/upi/orderDetail

You can use SSCC packing list API to query the SSCC number for the outbound (EDI) order.


Request

Attribute Type Required Description
Sign string Required Signature (in Header)
Username string Required Jerry username

Basic Parameter

Attribute Type Required Description
orderNo string Required Order reference number (Query string)

Sign

Comment: boxNo is the orderNo from get, and keys is API password.

public static String encodeByMD5Hex (String originString) 
{
        if (originString != null) {
           try {
                MessageDigest md = MessageDigest.getInstance("MD5");
                byte[] results = md.digest(originString.getBytes());
                return bytesToHexStr(results);
               } catch (Exception e) {
                     throw new RuntimeException(e);
               }
            }

           return null;
         }

public static String MD5EncodeForUpi (String orderNo, String keys)
{
           return new 
           String (Base64.encodeBase64(MD5Util.encodeByMD5Hex(orderNo + keys).getBytes(Charsets.UTF_8)), Charsets.UTF_8);
        }
Key will provided by Jerry
String sign = MD5EncodeForUpi(orderNo,keys)
Request Example

https://jerrytest.ewe.com.au/eweApi/ewe/api/upi/orderDetail?orderNo=SO-TEST_ICON008

Headers

Sign: NDEwYjgyZDJBLABLAWJlNzQ5NWY2Nm

Username: DUMMY DUCK

Response

Attribute Type Required Description
code integer Required Interface return status
message string Required Return code description
total integer Required Total carton number

List

Attribute Type Description
ssccNumber string SSCC number
lpnNumber string Carton number
baseQuantity integer Quantity
conditionCode string Item's condition; GD: Good; DAM: Damaged
skuId string The unique SKU ID in Jerry's database
upc string Barcode
zhName string Item description in Chinese
enName string Item description in English
Successful Response Example
{
    "total": 2,
    "list": [
        {
            "ssccNumber": "00394219039000000341",
            "lpnNumber": "EPAC000000000111",
            "baseQuantity": 100,
            "conditionCode": "GD",
            "skuId": "1112233",
            "upc": "935000000000001",
            "zhName": "TEST001-XS",
            "enName": "TEST001-XS",
            "customerPoNumber": "SO-TEST_ICON008"
        },
        {
            "ssccNumber": "00394219039000000334",
            "lpnNumber": "EPAC000000000222",
            "baseQuantity": 100,
            "conditionCode": "GD",
            "skuId": "2223344",
            "upc": "935000000000002",
            "zhName": "TEST002-M",
            "enName": "TEST002-M",
            "customerPoNumber": "SO-TEST_ICON008"
        }
    ]
}
Failed Response Example
{
    "message": "Username does not exist!",
    "code": 500
}
Copyright © EWE Group Pty Ltd 2022 all right reserved,powered by GitbookLast Modified 19-05-2023

results matching ""

    No results matching ""