로그인이 필요합니다.

개발가이드(ver2.0)

DAS 번호 개요

DAS란 Digital Assorting System의 약자로 토털피킹 후 한 번에 분배하는 방식으로 DAS 출고처리에서 사용합니다.
데이터필드 gubun 값에 자동생성 여부를 선택하여, DAS 번호를 자동생성하거나 직접입력할 수 있습니다.
입력된 번호를 수정할 경우엔 수정할 번호를 입력한 뒤 등록과 동일하게 호출하면됩니다.
단, 동일한 출고회차에 해당되는 모든 출고 ID가 입력되야하며, DAS 출고작업이 시작된 경우엔 수정이 불가합니다.

DAS 자동생성은 운송장번호 순번에 따라 1번부터 자동채번되는 시스템입니다. 운송장번호가 입력되야 채번이 가능하므로 출고작업중, 출고완료인 상태에 한하여 자동생성이 가능합니다.
DAS 번호를 직접입력하는 경우엔 출고지시, 출고작업중, 출고완료인 경우에 입력가능합니다.

입력된 DAS 번호는 출고조회(벌크)에서 확인할 수 있습니다. 출고조회(벌크) API 바로가기 ▶

노스노스 매뉴얼 : 출고처리(DAS) 바로가기 ▶

지원 method

DAS 번호 기본 Object 구조

데이터필드 자료형 설명
release_id integer 출고 ID
das_num string(4) DAS 번호

DAS 번호 등록/수정(벌크)

Request URI /v2/shipping/das_work
Method POST
권한 물류사

Request Param

데이터필드 자료형 설명
member_id integer 고객사 ID

필수

shipping_order_info_id integer 출고지시 ID

필수

gubun string(1) 자동생성 여부

N - 자동생성 사용안함(기본값), Y - 자동생성 사용
기본값은 자동생성 사용안함.
자동생성 사용으로 한 경우 request_data_list 입력값은 무시됨

request_data_list

(요청 데이터 리스트)

release_id integer 출고 ID

자동생성 사용하지 않을 경우 필수
출고 상태가 출고지시, 출고작업중, 출고완료인 경우에 한하여 입력 가능

das_num string(4) DAS 번호

영문, 숫자만 허용

Response Param

데이터필드 자료형 설명
code string(4) 응답코드
message string(100) 응답메시지
response processed_count integer 처리 갯수
shipping_das_work_id integer DAS 작업 ID
processed_data_list

처리 완료 데이터 리스트

release_id integer 출고 ID
das_num string(4) DAS 번호

Request Sample

1. 자동생성 사용하는 경우
{
    "member_id" : "70",
    "shipping_order_info_id" : "3171",
    "gubun" : "Y"
}

2. 자동생성 사용하지 않는 경우
{
    "member_id": "70",
    "shipping_order_info_id": "3172",
    "gubun": "N",
    "request_data_list": [
        {
            "release_id": "60363",
            "das_num": "DAS1"
        },
        {
            "release_id": "60364",
            "das_num": "DAS2"
        },
        {
            "release_id": "60365",
            "das_num": "DAS3"
        },
        {
            "release_id": "60366",
            "das_num": "DAS4"
        }
    ]
}

Response Sample

1. 자동생성 사용하는 경우
{
    "code": "9999",
    "message": "ok",
    "response": {
        "shipping_das_work_id": 474,
        "processed_count": 4,
        "processed_data_list": [
            {
                "release_id": "60359",
                "das_num": "1"
            },
            {
                "release_id": "60360",
                "das_num": "2"
            },
            {
                "release_id": "60361",
                "das_num": "3"
            },
            {
                "release_id": "60362",
                "das_num": "4"
            }
        ]
    }
}


2. 자동생성 사용하지 않는 경우
{
    "code": "9999",
    "message": "ok",
    "response": {
        "shipping_das_work_id": 475,
        "processed_count": 4,
        "processed_data_list": [
            {
                "release_id": "60363",
                "das_num": "DAS1"
            },
            {
                "release_id": "60364",
                "das_num": "DAS2"
            },
            {
                "release_id": "60365",
                "das_num": "DAS3"
            },
            {
                "release_id": "60366",
                "das_num": "DAS4"
            }
        ]
    }
}
Top