다음을 통해 공유


SalesOrderHeader 테이블(AdventureWorks)

일반 또는 부모 판매 주문 정보가 포함됩니다. 판매 주문과 연결된 특정 제품은 SalesOrderDetail 테이블에 저장되어 있습니다.

SalesOrderHeader 테이블 정의

SalesOrderHeader 테이블은 Sales 스키마에 포함되어 있습니다.

데이터 형식

Null 허용 여부

설명

SalesOrderID

int

Null이 아님

기본 키

RevisionNumber

tinyint

Null이 아님

기간별 판매 주문 변화를 추적하기 위한 증분값

OrderDate

datetime

Null이 아님

판매 주문이 생성된 날짜

DueDate

datetime

Null이 아님

고객이 제품을 받아야 하는 날짜

ShipDate

datetime

Null

고객에게 제품을 발송해야 하는 날짜

Status

tinyint

Null이 아님

현재 주문 상태 1 = 처리 중

2 = 승인됨

3 = 이월 주문

4 = 거부됨

5 = 발송됨

6 = 취소됨

OnlineOrderFlag

Flag(사용자 정의 유형)

bit

Null이 아님

0 = 영업 사원의 주문

1 = 고객의 온라인 주문

SalesOrderNumber

nvarchar(25)

Null이 아님

고유한 판매 주문 ID 번호

PurchaseOrderNumber

OrderNumber(사용자 정의 유형)

nvarchar(25)

Null

고객 구매 주문 번호 참조

AccountNumber

AccountNumber(사용자 정의 유형)

nvarchar(15)

Null

금융 계좌 번호 참조

CustomerID

int

Null이 아님

고객 ID 번호. Customer.CustomerID에 대한 외래 키

ContactID

int

Null이 아님

고객 연락처 ID 번호. Contact.ContactID에 대한 외래 키

SalesPersonID

int

Null

판매 주문을 작성한 영업 사원. SalesPerson.SalePersonID에 대한 외래 키

TerritoryID

int

Null

판매한 지역. SalesTerritory.SalesTerritoryID에 대한 외래 키

BillToAddressID

int

Null이 아님

고객의 요금 청구서 주소. Address.AddressID에 대한 외래 키

ShipToAddressID

int

Null이 아님

고객의 배달 주소. Address.AddressID에 대한 외래 키

ShipMethodID

int

Null이 아님

운송 방법. ShipMethod.ShipMethodID에 대한 외래 키

CreditCardID

int

Null

신용 카드 ID 번호. CreditCard.CreditCardID에 대한 외래 키

CreditCardApprovalCode

varchar(15)

Null

신용 카드 회사에서 제공한 승인 코드

CurrencyRateID

int

Null

사용된 통화 환율. CurrencyRate.CurrencyRateID에 대한 외래 키

SubTotal

money

Null이 아님

판매 부분합. SalesOrderID의 SUM(SalesOrderDetail.LineTotal)으로 계산됨

TaxAmt

money

Null이 아님

세액

Freight

money

Null이 아님

운송 비용

TotalDue

SubTotal + TaxAmt + Freight로 계산됨

Null이 아님

고객의 총 지불 금액

Comment

nvarchar(128)

Null

영업 담당자가 입력한 설명

rowguid

uniqueidentifier ROWGUIDCOL

Null이 아님

행을 고유하게 식별하는 ROWGUIDCOL 번호. 병합 복제 샘플을 지원하는 데 사용됩니다.

ModifiedDate

datetime

Null이 아님

행이 마지막으로 업데이트된 날짜와 시간