ascpchannel

package
v1.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

新零售供应链API model

https://open.taobao.com/API.htm?docId=54020&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Additionalinfo

type Additionalinfo struct {
	// 附加熟悉字段
	Attribute *Attribute `json:"attribute,omitempty" xml:"attribute,omitempty"`
}

Additionalinfo

type Additionalinfodto

type Additionalinfodto struct {
	// 未税价格 (精度 6位) 采购&退供 经销必填
	PriceNoTax string `json:"price_no_tax,omitempty" xml:"price_no_tax,omitempty"`
}

Additionalinfodto

type Aicinventorypublishrequest

type Aicinventorypublishrequest struct {
	// 库存发布请求参数
	InventoryMainOperation []Inventorymainoperation `json:"inventory_main_operation,omitempty" xml:"inventory_main_operation>inventorymainoperation,omitempty"`
}

Aicinventorypublishrequest

type Aicinventoryquerylist

type Aicinventoryquerylist struct {
	// 仓列编码列表
	StoreCodeList []string `json:"store_code_list,omitempty" xml:"store_code_list>string,omitempty"`
	// 协议ID列表
	PublishOrderNos []string `json:"publish_order_nos,omitempty" xml:"publish_order_nos>string,omitempty"`
	// 货主ID
	SourceUserId string `json:"source_user_id,omitempty" xml:"source_user_id,omitempty"`
	// 销售渠道列表
	ChannelCodeList []string `json:"channel_code_list,omitempty" xml:"channel_code_list>string,omitempty"`
	// 库存类型列表
	InventoryTypeList []int64 `json:"inventory_type_list,omitempty" xml:"inventory_type_list>int64,omitempty"`
	// 货品ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
}

Aicinventoryquerylist

type Aicinventoryqueryrequest

type Aicinventoryqueryrequest struct {
	// 参数列表
	AicinventoryQueryList []Aicinventoryquerylist `json:"aicinventory_query_list,omitempty" xml:"aicinventory_query_list>aicinventoryquerylist,omitempty"`
}

Aicinventoryqueryrequest

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryAPIResponse

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryResponse
}

供应商直发-商家仓库存查询服务 API返回值 alibaba.ascp.aic.supplier.aicinventory.channel.inventory.query

提供商家基于货品、供应商、仓,查询ascp 实时商家仓库存查询数据。

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应商直发-商家仓库存查询服务 API请求 alibaba.ascp.aic.supplier.aicinventory.channel.inventory.query

提供商家基于货品、供应商、仓,查询ascp 实时商家仓库存查询数据。

func NewAlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest

func NewAlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest() *AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest

初始化AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest对象

func (AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest) GetMerchantInventoryQueryRequest

MerchantInventoryQueryRequest Getter

func (*AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest) SetMerchantInventoryQueryRequest

func (r *AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryRequest) SetMerchantInventoryQueryRequest(merchantInventoryQueryRequest *MerchantInventoryQuery) error

MerchantInventoryQueryRequest Setter 商家仓库存查询请求参数

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryResponse

type AlibabaAscpAicSupplierAicinventoryChannelInventoryQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_aic_supplier_aicinventory_channel_inventory_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	MerchantInventoryQueryResponse *ResultWrapper `json:"merchant_inventory_query_response,omitempty" xml:"merchant_inventory_query_response,omitempty"`
}

供应商直发-商家仓库存查询服务 成功返回结果

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateAPIResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateResponse
}

负卖库存失效接口 API返回值 alibaba.ascp.aic.supplier.aicinventory.negative.sale.invalidate

失效负卖库存数据

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateData

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateData struct {
	// 物流货主ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 货品ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
	// 期货库存账户id
	AicChannelInvId string `json:"aic_channel_inv_id,omitempty" xml:"aic_channel_inv_id,omitempty"`
	// 调用接口是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 外部交易号(主)
	ExtOrderId string `json:"ext_order_id,omitempty" xml:"ext_order_id,omitempty"`
	// 外部交易号(子)
	ExtSubOrderId string `json:"ext_sub_order_id,omitempty" xml:"ext_sub_order_id,omitempty"`
}

AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateData

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

负卖库存失效接口 API请求 alibaba.ascp.aic.supplier.aicinventory.negative.sale.invalidate

失效负卖库存数据

func NewAlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest

func NewAlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest() *AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest

初始化AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest对象

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest) GetFutureInventoryMainOperationQuest

FutureInventoryMainOperationQuest Getter

func (*AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest) SetFutureInventoryMainOperationQuest

func (r *AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateRequest) SetFutureInventoryMainOperationQuest(futureInventoryMainOperationQuest *Futureinventorymainoperationquest) error

FutureInventoryMainOperationQuest Setter 入参

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_aic_supplier_aicinventory_negative_sale_invalidate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	FutureInvItemResponse *ResultWrapper `json:"future_inv_item_response,omitempty" xml:"future_inv_item_response,omitempty"`
}

负卖库存失效接口 成功返回结果

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishAPIResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishAPIResponse struct {
	model.CommonResponse
	AlibabaAscpAicSupplierAicinventoryNegativeSalePublishResponse
}

AIC负卖库存新增和修改接口 API返回值 alibaba.ascp.aic.supplier.aicinventory.negative.sale.publish

新增负卖库存记录和变更负卖库存记录

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishData

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishData struct {
	// 外部交易号(子)
	ExtSubOrderId string `json:"ext_sub_order_id,omitempty" xml:"ext_sub_order_id,omitempty"`
	// 外部交易号(主)
	ExtOrderId string `json:"ext_order_id,omitempty" xml:"ext_order_id,omitempty"`
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 调用接口是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 期货库存账户id
	AicChannelInvId string `json:"aic_channel_inv_id,omitempty" xml:"aic_channel_inv_id,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
	// 仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 货品ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 物流货主ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

AlibabaAscpAicSupplierAicinventoryNegativeSalePublishData

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AIC负卖库存新增和修改接口 API请求 alibaba.ascp.aic.supplier.aicinventory.negative.sale.publish

新增负卖库存记录和变更负卖库存记录

func NewAlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest

func NewAlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest() *AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest

初始化AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest对象

func (AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest) GetFutureInventoryMainOperationQuest

FutureInventoryMainOperationQuest Getter

func (*AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest) SetFutureInventoryMainOperationQuest

func (r *AlibabaAscpAicSupplierAicinventoryNegativeSalePublishRequest) SetFutureInventoryMainOperationQuest(futureInventoryMainOperationQuest *Futureinventorymainoperationquest) error

FutureInventoryMainOperationQuest Setter 入参

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSalePublishResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_aic_supplier_aicinventory_negative_sale_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	FutureInvItemResponse *ResultWrapper `json:"future_inv_item_response,omitempty" xml:"future_inv_item_response,omitempty"`
}

AIC负卖库存新增和修改接口 成功返回结果

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryAPIResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryResponse
}

商家查询负卖库存 API返回值 alibaba.ascp.aic.supplier.aicinventory.negative.sale.query

商家根据当前接口查询负卖货品的库存

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryData

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryData struct {
	// 货品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 物流货主id
	SourceUserId int64 `json:"source_user_id,omitempty" xml:"source_user_id,omitempty"`
	// 有效状态
	InvStatus int64 `json:"inv_status,omitempty" xml:"inv_status,omitempty"`
	// 可售总量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 占用量
	LockQuantity string `json:"lock_quantity,omitempty" xml:"lock_quantity,omitempty"`
	// 预留库存总量
	ReservedQuantity string `json:"reserved_quantity,omitempty" xml:"reserved_quantity,omitempty"`
	// 预留库存占用量
	ReservedLockQuantity string `json:"reserved_lock_quantity,omitempty" xml:"reserved_lock_quantity,omitempty"`
	// 协议ID
	PublishOrderNo string `json:"publish_order_no,omitempty" xml:"publish_order_no,omitempty"`
	// 销售市场中的计划ID,考拉中发布单号=计划ID
	TradeFutureInvId int64 `json:"trade_future_inv_id,omitempty" xml:"trade_future_inv_id,omitempty"`
}

AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryData

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家查询负卖库存 API请求 alibaba.ascp.aic.supplier.aicinventory.negative.sale.query

商家根据当前接口查询负卖货品的库存

func NewAlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest

func NewAlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest() *AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest

初始化AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest对象

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest) GetAicinventoryQueryRequest

AicinventoryQueryRequest Getter

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (*AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest) SetAicinventoryQueryRequest

func (r *AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryRequest) SetAicinventoryQueryRequest(aicinventoryQueryRequest *Aicinventoryqueryrequest) error

AicinventoryQueryRequest Setter 库存查询参数

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryResponse

type AlibabaAscpAicSupplierAicinventoryNegativeSaleQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_aic_supplier_aicinventory_negative_sale_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	AicinventoryQueryResponse *ResultWrapper `json:"aicinventory_query_response,omitempty" xml:"aicinventory_query_response,omitempty"`
}

商家查询负卖库存 成功返回结果

type AlibabaAscpAicSupplierAicinventoryPublishAPIResponse

type AlibabaAscpAicSupplierAicinventoryPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAscpAicSupplierAicinventoryPublishResponse
}

商家仓操作aic库存发布服务 API返回值 alibaba.ascp.aic.supplier.aicinventory.publish

商家调用这个接口来发布增加库存数据

type AlibabaAscpAicSupplierAicinventoryPublishRequest

type AlibabaAscpAicSupplierAicinventoryPublishRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家仓操作aic库存发布服务 API请求 alibaba.ascp.aic.supplier.aicinventory.publish

商家调用这个接口来发布增加库存数据

func NewAlibabaAscpAicSupplierAicinventoryPublishRequest

func NewAlibabaAscpAicSupplierAicinventoryPublishRequest() *AlibabaAscpAicSupplierAicinventoryPublishRequest

初始化AlibabaAscpAicSupplierAicinventoryPublishRequest对象

func (AlibabaAscpAicSupplierAicinventoryPublishRequest) GetAicInventoryPublishRequest

AicInventoryPublishRequest Getter

func (AlibabaAscpAicSupplierAicinventoryPublishRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpAicSupplierAicinventoryPublishRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (*AlibabaAscpAicSupplierAicinventoryPublishRequest) SetAicInventoryPublishRequest

func (r *AlibabaAscpAicSupplierAicinventoryPublishRequest) SetAicInventoryPublishRequest(aicInventoryPublishRequest *Aicinventorypublishrequest) error

AicInventoryPublishRequest Setter 库存发布请求参数

type AlibabaAscpAicSupplierAicinventoryPublishResponse

type AlibabaAscpAicSupplierAicinventoryPublishResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_aic_supplier_aicinventory_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	AicInventoryPublishResponse *ResultWrapper `json:"aic_inventory_publish_response,omitempty" xml:"aic_inventory_publish_response,omitempty"`
}

商家仓操作aic库存发布服务 成功返回结果

type AlibabaAscpChannelDistributorInventoryGetAPIResponse

type AlibabaAscpChannelDistributorInventoryGetAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorInventoryGetResponse
}

链渠道中心淘外库存查询 API返回值 alibaba.ascp.channel.distributor.inventory.get

此api为淘外分销的渠道产品库存查询标准api,淘外分销商专用

type AlibabaAscpChannelDistributorInventoryGetRequest

type AlibabaAscpChannelDistributorInventoryGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

链渠道中心淘外库存查询 API请求 alibaba.ascp.channel.distributor.inventory.get

此api为淘外分销的渠道产品库存查询标准api,淘外分销商专用

func NewAlibabaAscpChannelDistributorInventoryGetRequest

func NewAlibabaAscpChannelDistributorInventoryGetRequest() *AlibabaAscpChannelDistributorInventoryGetRequest

初始化AlibabaAscpChannelDistributorInventoryGetRequest对象

func (AlibabaAscpChannelDistributorInventoryGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorInventoryGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorInventoryGetRequest) GetInventoryRequest

InventoryRequest Getter

func (*AlibabaAscpChannelDistributorInventoryGetRequest) SetInventoryRequest

func (r *AlibabaAscpChannelDistributorInventoryGetRequest) SetInventoryRequest(inventoryRequest *ChannelInventoryQuery) error

InventoryRequest Setter 入参

type AlibabaAscpChannelDistributorInventoryGetResponse

type AlibabaAscpChannelDistributorInventoryGetResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_inventory_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpChannelDistributorInventoryGetResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

链渠道中心淘外库存查询 成功返回结果

type AlibabaAscpChannelDistributorInventoryGetResultDto

type AlibabaAscpChannelDistributorInventoryGetResultDto struct {
	// 调用链路ID
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 结果
	Datas []ChannelInventoryDto `json:"datas,omitempty" xml:"datas>channel_inventory_dto,omitempty"`
}

AlibabaAscpChannelDistributorInventoryGetResultDto

type AlibabaAscpChannelDistributorInventoryListGetAPIResponse

type AlibabaAscpChannelDistributorInventoryListGetAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorInventoryListGetResponse
}

批量查询渠道库存 API返回值 alibaba.ascp.channel.distributor.inventory.list.get

淘外分销批量查询渠道产品的库存

type AlibabaAscpChannelDistributorInventoryListGetRequest

type AlibabaAscpChannelDistributorInventoryListGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

批量查询渠道库存 API请求 alibaba.ascp.channel.distributor.inventory.list.get

淘外分销批量查询渠道产品的库存

func NewAlibabaAscpChannelDistributorInventoryListGetRequest

func NewAlibabaAscpChannelDistributorInventoryListGetRequest() *AlibabaAscpChannelDistributorInventoryListGetRequest

初始化AlibabaAscpChannelDistributorInventoryListGetRequest对象

func (AlibabaAscpChannelDistributorInventoryListGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorInventoryListGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorInventoryListGetRequest) GetInventoryRequest

InventoryRequest Getter

func (*AlibabaAscpChannelDistributorInventoryListGetRequest) SetInventoryRequest

InventoryRequest Setter 系统自动生成

type AlibabaAscpChannelDistributorInventoryListGetResponse

type AlibabaAscpChannelDistributorInventoryListGetResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_inventory_list_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpChannelDistributorInventoryListGetResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

批量查询渠道库存 成功返回结果

type AlibabaAscpChannelDistributorInventoryListGetResultDto

type AlibabaAscpChannelDistributorInventoryListGetResultDto struct {
	// 调用链路ID
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 结果
	Datas []ChannelInventoryDto `json:"datas,omitempty" xml:"datas>channel_inventory_dto,omitempty"`
}

AlibabaAscpChannelDistributorInventoryListGetResultDto

type AlibabaAscpChannelDistributorPriceGetAPIResponse

type AlibabaAscpChannelDistributorPriceGetAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorPriceGetResponse
}

链渠道中心淘外分销价格查询(分销商专用) API返回值 alibaba.ascp.channel.distributor.price.get

此api为淘外分销的渠道产品价格查询标准api,淘外分销商专用

type AlibabaAscpChannelDistributorPriceGetRequest

type AlibabaAscpChannelDistributorPriceGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

链渠道中心淘外分销价格查询(分销商专用) API请求 alibaba.ascp.channel.distributor.price.get

此api为淘外分销的渠道产品价格查询标准api,淘外分销商专用

func NewAlibabaAscpChannelDistributorPriceGetRequest

func NewAlibabaAscpChannelDistributorPriceGetRequest() *AlibabaAscpChannelDistributorPriceGetRequest

初始化AlibabaAscpChannelDistributorPriceGetRequest对象

func (AlibabaAscpChannelDistributorPriceGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorPriceGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorPriceGetRequest) GetPriceRequest

PriceRequest Getter

func (*AlibabaAscpChannelDistributorPriceGetRequest) SetPriceRequest

func (r *AlibabaAscpChannelDistributorPriceGetRequest) SetPriceRequest(priceRequest *Pricerequest) error

PriceRequest Setter 价格入参

type AlibabaAscpChannelDistributorPriceGetResponse

type AlibabaAscpChannelDistributorPriceGetResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_price_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpChannelDistributorPriceGetResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

链渠道中心淘外分销价格查询(分销商专用) 成功返回结果

type AlibabaAscpChannelDistributorPriceGetResultDto

type AlibabaAscpChannelDistributorPriceGetResultDto struct {
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 价格数据
	Data *TopDistributorPriceResult `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabaAscpChannelDistributorPriceGetResultDto

type AlibabaAscpChannelDistributorProductDetailAPIResponse

type AlibabaAscpChannelDistributorProductDetailAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorProductDetailResponse
}

获取供应链渠道中心品的详情接口(淘外分销商专用) API返回值 alibaba.ascp.channel.distributor.product.detail

此api为淘外分销的品批量查询标准api,淘外分销商专用

type AlibabaAscpChannelDistributorProductDetailRequest

type AlibabaAscpChannelDistributorProductDetailRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取供应链渠道中心品的详情接口(淘外分销商专用) API请求 alibaba.ascp.channel.distributor.product.detail

此api为淘外分销的品批量查询标准api,淘外分销商专用

func NewAlibabaAscpChannelDistributorProductDetailRequest

func NewAlibabaAscpChannelDistributorProductDetailRequest() *AlibabaAscpChannelDistributorProductDetailRequest

初始化AlibabaAscpChannelDistributorProductDetailRequest对象

func (AlibabaAscpChannelDistributorProductDetailRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorProductDetailRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorProductDetailRequest) GetProductDetailRequest

ProductDetailRequest Getter

func (*AlibabaAscpChannelDistributorProductDetailRequest) SetProductDetailRequest

ProductDetailRequest Setter 产品详情查询入参

type AlibabaAscpChannelDistributorProductDetailResponse

type AlibabaAscpChannelDistributorProductDetailResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_product_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *ResultWrapper `json:"result,omitempty" xml:"result,omitempty"`
}

获取供应链渠道中心品的详情接口(淘外分销商专用) 成功返回结果

type AlibabaAscpChannelDistributorProductListAPIResponse

type AlibabaAscpChannelDistributorProductListAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorProductListResponse
}

供应链渠道中心淘外分销品批量查询(分销商专用) API返回值 alibaba.ascp.channel.distributor.product.list

此api为淘外分销的品批量查询标准api,淘外分销商专用

type AlibabaAscpChannelDistributorProductListData

type AlibabaAscpChannelDistributorProductListData struct {
	// 返回值总数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 产品列表
	Products []Products `json:"products,omitempty" xml:"products>products,omitempty"`
}

AlibabaAscpChannelDistributorProductListData

type AlibabaAscpChannelDistributorProductListRequest

type AlibabaAscpChannelDistributorProductListRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应链渠道中心淘外分销品批量查询(分销商专用) API请求 alibaba.ascp.channel.distributor.product.list

此api为淘外分销的品批量查询标准api,淘外分销商专用

func NewAlibabaAscpChannelDistributorProductListRequest

func NewAlibabaAscpChannelDistributorProductListRequest() *AlibabaAscpChannelDistributorProductListRequest

初始化AlibabaAscpChannelDistributorProductListRequest对象

func (AlibabaAscpChannelDistributorProductListRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorProductListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorProductListRequest) GetProductListRequest

ProductListRequest Getter

func (*AlibabaAscpChannelDistributorProductListRequest) SetProductListRequest

func (r *AlibabaAscpChannelDistributorProductListRequest) SetProductListRequest(productListRequest *Productlistrequest) error

ProductListRequest Setter 列表请求

type AlibabaAscpChannelDistributorProductListResponse

type AlibabaAscpChannelDistributorProductListResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_product_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ProductListResponse *ResultWrapper `json:"product_list_response,omitempty" xml:"product_list_response,omitempty"`
}

供应链渠道中心淘外分销品批量查询(分销商专用) 成功返回结果

type AlibabaAscpChannelDistributorProductSelectAPIResponse

type AlibabaAscpChannelDistributorProductSelectAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelDistributorProductSelectResponse
}

供应链渠道中心品的选品接口(淘外分销商专用) API返回值 alibaba.ascp.channel.distributor.product.select

此api为淘外分销的品的选品标准api,淘外分销商专用

type AlibabaAscpChannelDistributorProductSelectRequest

type AlibabaAscpChannelDistributorProductSelectRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应链渠道中心品的选品接口(淘外分销商专用) API请求 alibaba.ascp.channel.distributor.product.select

此api为淘外分销的品的选品标准api,淘外分销商专用

func NewAlibabaAscpChannelDistributorProductSelectRequest

func NewAlibabaAscpChannelDistributorProductSelectRequest() *AlibabaAscpChannelDistributorProductSelectRequest

初始化AlibabaAscpChannelDistributorProductSelectRequest对象

func (AlibabaAscpChannelDistributorProductSelectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelDistributorProductSelectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelDistributorProductSelectRequest) GetSelectProductRequest

SelectProductRequest Getter

func (*AlibabaAscpChannelDistributorProductSelectRequest) SetSelectProductRequest

func (r *AlibabaAscpChannelDistributorProductSelectRequest) SetSelectProductRequest(selectProductRequest *ProductLinkRequest) error

SelectProductRequest Setter 选品请求

type AlibabaAscpChannelDistributorProductSelectResponse

type AlibabaAscpChannelDistributorProductSelectResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_distributor_product_select_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回是否成功
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
	// 系统自动生成
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 系统自动生成
	Error string `json:"error,omitempty" xml:"error,omitempty"`
}

供应链渠道中心品的选品接口(淘外分销商专用) 成功返回结果

type AlibabaAscpChannelMainRefundCreateAPIResponse

type AlibabaAscpChannelMainRefundCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelMainRefundCreateResponse
}

淘外分销逆向创单(未发货整单退) API返回值 alibaba.ascp.channel.main.refund.create

淘外分销解决方案--订单--逆向创单(未发货整单退)

type AlibabaAscpChannelMainRefundCreateData

type AlibabaAscpChannelMainRefundCreateData struct {
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 外部退款单
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 退款单
	RefundNo string `json:"refund_no,omitempty" xml:"refund_no,omitempty"`
	// 外部子订单
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 子订单
	SubSaleOrderNo string `json:"sub_sale_order_no,omitempty" xml:"sub_sale_order_no,omitempty"`
	// 订单
	SaleOrderNo string `json:"sale_order_no,omitempty" xml:"sale_order_no,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
}

AlibabaAscpChannelMainRefundCreateData

type AlibabaAscpChannelMainRefundCreateRequest

type AlibabaAscpChannelMainRefundCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

淘外分销逆向创单(未发货整单退) API请求 alibaba.ascp.channel.main.refund.create

淘外分销解决方案--订单--逆向创单(未发货整单退)

func NewAlibabaAscpChannelMainRefundCreateRequest

func NewAlibabaAscpChannelMainRefundCreateRequest() *AlibabaAscpChannelMainRefundCreateRequest

初始化AlibabaAscpChannelMainRefundCreateRequest对象

func (AlibabaAscpChannelMainRefundCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelMainRefundCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelMainRefundCreateRequest) GetRefundCreateRequest

RefundCreateRequest Getter

func (*AlibabaAscpChannelMainRefundCreateRequest) SetRefundCreateRequest

func (r *AlibabaAscpChannelMainRefundCreateRequest) SetRefundCreateRequest(refundCreateRequest *ExternalCreateRefundOrderRequest) error

RefundCreateRequest Setter 逆向单创建请求

type AlibabaAscpChannelMainRefundCreateResponse

type AlibabaAscpChannelMainRefundCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_main_refund_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	Result *ResultWrapper `json:"result,omitempty" xml:"result,omitempty"`
}

淘外分销逆向创单(未发货整单退) 成功返回结果

type AlibabaAscpChannelRefundGoodsWaybillAPIResponse

type AlibabaAscpChannelRefundGoodsWaybillAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelRefundGoodsWaybillResponse
}

淘外分销退货回传物流单号 API返回值 alibaba.ascp.channel.refund.goods.waybill

淘外分销退货回传物流单号

type AlibabaAscpChannelRefundGoodsWaybillRequest

type AlibabaAscpChannelRefundGoodsWaybillRequest struct {
	model.Params
	// contains filtered or unexported fields
}

淘外分销退货回传物流单号 API请求 alibaba.ascp.channel.refund.goods.waybill

淘外分销退货回传物流单号

func NewAlibabaAscpChannelRefundGoodsWaybillRequest

func NewAlibabaAscpChannelRefundGoodsWaybillRequest() *AlibabaAscpChannelRefundGoodsWaybillRequest

初始化AlibabaAscpChannelRefundGoodsWaybillRequest对象

func (AlibabaAscpChannelRefundGoodsWaybillRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelRefundGoodsWaybillRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelRefundGoodsWaybillRequest) GetRefundWayBillReq

RefundWayBillReq Getter

func (*AlibabaAscpChannelRefundGoodsWaybillRequest) SetRefundWayBillReq

RefundWayBillReq Setter 请求

type AlibabaAscpChannelRefundGoodsWaybillResponse

type AlibabaAscpChannelRefundGoodsWaybillResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_refund_goods_waybill_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpChannelRefundGoodsWaybillResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

淘外分销退货回传物流单号 成功返回结果

type AlibabaAscpChannelRefundGoodsWaybillResultDto

type AlibabaAscpChannelRefundGoodsWaybillResultDto struct {
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
}

AlibabaAscpChannelRefundGoodsWaybillResultDto

type AlibabaAscpChannelSalesOrderCreateAPIResponse

type AlibabaAscpChannelSalesOrderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelSalesOrderCreateResponse
}

供应链渠道销售单创建接口 API返回值 alibaba.ascp.channel.sales.order.create

阿里巴巴供应链渠道销售订单创建接口

type AlibabaAscpChannelSalesOrderCreateData

type AlibabaAscpChannelSalesOrderCreateData struct {
	// 子单列表
	SubOrderList []Suborders `json:"sub_order_list,omitempty" xml:"sub_order_list>suborders,omitempty"`
	// 渠道订单号
	SaleOrderNo string `json:"sale_order_no,omitempty" xml:"sale_order_no,omitempty"`
}

AlibabaAscpChannelSalesOrderCreateData

type AlibabaAscpChannelSalesOrderCreateRequest

type AlibabaAscpChannelSalesOrderCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应链渠道销售单创建接口 API请求 alibaba.ascp.channel.sales.order.create

阿里巴巴供应链渠道销售订单创建接口

func NewAlibabaAscpChannelSalesOrderCreateRequest

func NewAlibabaAscpChannelSalesOrderCreateRequest() *AlibabaAscpChannelSalesOrderCreateRequest

初始化AlibabaAscpChannelSalesOrderCreateRequest对象

func (AlibabaAscpChannelSalesOrderCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelSalesOrderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelSalesOrderCreateRequest) GetCreateOrderRequest

CreateOrderRequest Getter

func (*AlibabaAscpChannelSalesOrderCreateRequest) SetCreateOrderRequest

func (r *AlibabaAscpChannelSalesOrderCreateRequest) SetCreateOrderRequest(createOrderRequest *ExternalCreateSalesOrderRequest) error

CreateOrderRequest Setter 请求参数

type AlibabaAscpChannelSalesOrderCreateResponse

type AlibabaAscpChannelSalesOrderCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_sales_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	CreateOrderResponse *ResultWrapper `json:"create_order_response,omitempty" xml:"create_order_response,omitempty"`
}

供应链渠道销售单创建接口 成功返回结果

type AlibabaAscpChannelSubRefundCreateAPIResponse

type AlibabaAscpChannelSubRefundCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpChannelSubRefundCreateResponse
}

淘外分销逆向创单(子单退) API返回值 alibaba.ascp.channel.sub.refund.create

淘外分销逆向创单(子单退)

type AlibabaAscpChannelSubRefundCreateData

type AlibabaAscpChannelSubRefundCreateData struct {
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 外部退款单号
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 供应链渠道退款单号
	RefundNo string `json:"refund_no,omitempty" xml:"refund_no,omitempty"`
	// 外部子订单号
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 子订单号
	SubSaleOrderNo string `json:"sub_sale_order_no,omitempty" xml:"sub_sale_order_no,omitempty"`
	// 供应链渠道订单号
	SaleOrderNo string `json:"sale_order_no,omitempty" xml:"sale_order_no,omitempty"`
}

AlibabaAscpChannelSubRefundCreateData

type AlibabaAscpChannelSubRefundCreateRequest

type AlibabaAscpChannelSubRefundCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

淘外分销逆向创单(子单退) API请求 alibaba.ascp.channel.sub.refund.create

淘外分销逆向创单(子单退)

func NewAlibabaAscpChannelSubRefundCreateRequest

func NewAlibabaAscpChannelSubRefundCreateRequest() *AlibabaAscpChannelSubRefundCreateRequest

初始化AlibabaAscpChannelSubRefundCreateRequest对象

func (AlibabaAscpChannelSubRefundCreateRequest) GetApiMethodName

func (r AlibabaAscpChannelSubRefundCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpChannelSubRefundCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpChannelSubRefundCreateRequest) GetSubRefundCreateReq

SubRefundCreateReq Getter

func (*AlibabaAscpChannelSubRefundCreateRequest) SetSubRefundCreateReq

func (r *AlibabaAscpChannelSubRefundCreateRequest) SetSubRefundCreateReq(subRefundCreateReq *ExternalCreateRefundOrderDetailRequest) error

SubRefundCreateReq Setter 子单退款创建请求

type AlibabaAscpChannelSubRefundCreateResponse

type AlibabaAscpChannelSubRefundCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_channel_sub_refund_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpChannelSubRefundCreateResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

淘外分销逆向创单(子单退) 成功返回结果

type AlibabaAscpChannelSubRefundCreateResultDto

type AlibabaAscpChannelSubRefundCreateResultDto struct {
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 返回主体
	Data *AlibabaAscpChannelSubRefundCreateData `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabaAscpChannelSubRefundCreateResultDto

type AlibabaAscpIndustryIcpQueryLbxAPIResponse

type AlibabaAscpIndustryIcpQueryLbxAPIResponse struct {
	model.CommonResponse
	AlibabaAscpIndustryIcpQueryLbxResponse
}

icp订单号查询lbx订单号 API返回值 alibaba.ascp.industry.icp.query.lbx

根据icp订单号查询lbx订单号

type AlibabaAscpIndustryIcpQueryLbxData

type AlibabaAscpIndustryIcpQueryLbxData struct {
	// 外部icps单号
	OutBizCode string `json:"out_biz_code,omitempty" xml:"out_biz_code,omitempty"`
	// 调拨状态
	TransferOrderStatus string `json:"transfer_order_status,omitempty" xml:"transfer_order_status,omitempty"`
	// 单信息
	TransferDetailList []Transferdetaildtolist `json:"transfer_detail_list,omitempty" xml:"transfer_detail_list>transferdetaildtolist,omitempty"`
}

AlibabaAscpIndustryIcpQueryLbxData

type AlibabaAscpIndustryIcpQueryLbxRequest

type AlibabaAscpIndustryIcpQueryLbxRequest struct {
	model.Params
	// contains filtered or unexported fields
}

icp订单号查询lbx订单号 API请求 alibaba.ascp.industry.icp.query.lbx

根据icp订单号查询lbx订单号

func NewAlibabaAscpIndustryIcpQueryLbxRequest

func NewAlibabaAscpIndustryIcpQueryLbxRequest() *AlibabaAscpIndustryIcpQueryLbxRequest

初始化AlibabaAscpIndustryIcpQueryLbxRequest对象

func (AlibabaAscpIndustryIcpQueryLbxRequest) GetApiMethodName

func (r AlibabaAscpIndustryIcpQueryLbxRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpIndustryIcpQueryLbxRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpIndustryIcpQueryLbxRequest) GetIcpOrderCode

func (r AlibabaAscpIndustryIcpQueryLbxRequest) GetIcpOrderCode() string

IcpOrderCode Getter

func (*AlibabaAscpIndustryIcpQueryLbxRequest) SetIcpOrderCode

func (r *AlibabaAscpIndustryIcpQueryLbxRequest) SetIcpOrderCode(icpOrderCode string) error

IcpOrderCode Setter icps订单号

type AlibabaAscpIndustryIcpQueryLbxResponse

type AlibabaAscpIndustryIcpQueryLbxResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_industry_icp_query_lbx_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	BizResponse *ResultWrapper `json:"biz_response,omitempty" xml:"biz_response,omitempty"`
}

icp订单号查询lbx订单号 成功返回结果

type AlibabaAscpIndustryLogisticsSyncAPIResponse

type AlibabaAscpIndustryLogisticsSyncAPIResponse struct {
	model.CommonResponse
	AlibabaAscpIndustryLogisticsSyncResponse
}

物流状态同步 API返回值 alibaba.ascp.industry.logistics.sync

履约物流状态同步

type AlibabaAscpIndustryLogisticsSyncRequest

type AlibabaAscpIndustryLogisticsSyncRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物流状态同步 API请求 alibaba.ascp.industry.logistics.sync

履约物流状态同步

func NewAlibabaAscpIndustryLogisticsSyncRequest

func NewAlibabaAscpIndustryLogisticsSyncRequest() *AlibabaAscpIndustryLogisticsSyncRequest

初始化AlibabaAscpIndustryLogisticsSyncRequest对象

func (AlibabaAscpIndustryLogisticsSyncRequest) GetApiMethodName

func (r AlibabaAscpIndustryLogisticsSyncRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpIndustryLogisticsSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpIndustryLogisticsSyncRequest) GetParam

Param Getter

func (*AlibabaAscpIndustryLogisticsSyncRequest) SetParam

Param Setter 参数

type AlibabaAscpIndustryLogisticsSyncResponse

type AlibabaAscpIndustryLogisticsSyncResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_industry_logistics_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异步获取历史数据接口返回结果
	Result *AlibabaAscpIndustryLogisticsSyncResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

物流状态同步 成功返回结果

type AlibabaAscpIndustryLogisticsSyncResultDto

type AlibabaAscpIndustryLogisticsSyncResultDto struct {
	// 错误描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 错误编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 数据内容
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAscpIndustryLogisticsSyncResultDto

type AlibabaAscpIndustryUopSupplierConsignoderAPIResponse

type AlibabaAscpIndustryUopSupplierConsignoderAPIResponse struct {
	model.CommonResponse
	AlibabaAscpIndustryUopSupplierConsignoderResponse
}

商家推单 API返回值 alibaba.ascp.industry.uop.supplier.consignoder

商家推单

type AlibabaAscpIndustryUopSupplierConsignoderData

type AlibabaAscpIndustryUopSupplierConsignoderData struct {
	// 送装物流单号
	ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"`
}

AlibabaAscpIndustryUopSupplierConsignoderData

type AlibabaAscpIndustryUopSupplierConsignoderRequest

type AlibabaAscpIndustryUopSupplierConsignoderRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家推单 API请求 alibaba.ascp.industry.uop.supplier.consignoder

商家推单

func NewAlibabaAscpIndustryUopSupplierConsignoderRequest

func NewAlibabaAscpIndustryUopSupplierConsignoderRequest() *AlibabaAscpIndustryUopSupplierConsignoderRequest

初始化AlibabaAscpIndustryUopSupplierConsignoderRequest对象

func (AlibabaAscpIndustryUopSupplierConsignoderRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpIndustryUopSupplierConsignoderRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpIndustryUopSupplierConsignoderRequest) GetErpNormalConsignOrderRequest

ErpNormalConsignOrderRequest Getter

func (*AlibabaAscpIndustryUopSupplierConsignoderRequest) SetErpNormalConsignOrderRequest

func (r *AlibabaAscpIndustryUopSupplierConsignoderRequest) SetErpNormalConsignOrderRequest(erpNormalConsignOrderRequest *Erpnormalconsignorderrequest) error

ErpNormalConsignOrderRequest Setter 发货主单信息

type AlibabaAscpIndustryUopSupplierConsignoderResponse

type AlibabaAscpIndustryUopSupplierConsignoderResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_industry_uop_supplier_consignoder_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 商家推送天猫信息后,由天猫回传的字段
	Data *AlibabaAscpIndustryUopSupplierConsignoderData `json:"data,omitempty" xml:"data,omitempty"`
}

商家推单 成功返回结果

type AlibabaAscpPresalespackageConsignAPIResponse

type AlibabaAscpPresalespackageConsignAPIResponse struct {
	model.CommonResponse
	AlibabaAscpPresalespackageConsignResponse
}

预售预包尾款推单发货 API返回值 alibaba.ascp.presalespackage.consign

预售预包尾款发货后推单处理

type AlibabaAscpPresalespackageConsignRequest

type AlibabaAscpPresalespackageConsignRequest struct {
	model.Params
	// contains filtered or unexported fields
}

预售预包尾款推单发货 API请求 alibaba.ascp.presalespackage.consign

预售预包尾款发货后推单处理

func NewAlibabaAscpPresalespackageConsignRequest

func NewAlibabaAscpPresalespackageConsignRequest() *AlibabaAscpPresalespackageConsignRequest

初始化AlibabaAscpPresalespackageConsignRequest对象

func (AlibabaAscpPresalespackageConsignRequest) GetApiMethodName

func (r AlibabaAscpPresalespackageConsignRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpPresalespackageConsignRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpPresalespackageConsignRequest) GetRequestParams

RequestParams Getter

func (*AlibabaAscpPresalespackageConsignRequest) SetRequestParams

func (r *AlibabaAscpPresalespackageConsignRequest) SetRequestParams(requestParams *Requestparams) error

RequestParams Setter 入参

type AlibabaAscpPresalespackageConsignResponse

type AlibabaAscpPresalespackageConsignResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_presalespackage_consign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统自动生成
	Result *ErpPresaleFinalPayResult `json:"result,omitempty" xml:"result,omitempty"`
}

预售预包尾款推单发货 成功返回结果

type AlibabaAscpPurchasePriceCreateAPIResponse

type AlibabaAscpPurchasePriceCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpPurchasePriceCreateResponse
}

ascp采购价写入接口 API返回值 alibaba.ascp.purchase.price.create

供应链平台采购价创建或修改接口

type AlibabaAscpPurchasePriceCreateRequest

type AlibabaAscpPurchasePriceCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

ascp采购价写入接口 API请求 alibaba.ascp.purchase.price.create

供应链平台采购价创建或修改接口

func NewAlibabaAscpPurchasePriceCreateRequest

func NewAlibabaAscpPurchasePriceCreateRequest() *AlibabaAscpPurchasePriceCreateRequest

初始化AlibabaAscpPurchasePriceCreateRequest对象

func (AlibabaAscpPurchasePriceCreateRequest) GetApiMethodName

func (r AlibabaAscpPurchasePriceCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpPurchasePriceCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpPurchasePriceCreateRequest) GetCreateRequest

func (r AlibabaAscpPurchasePriceCreateRequest) GetCreateRequest() *Request

CreateRequest Getter

func (*AlibabaAscpPurchasePriceCreateRequest) SetCreateRequest

func (r *AlibabaAscpPurchasePriceCreateRequest) SetCreateRequest(createRequest *Request) error

CreateRequest Setter 采购价创建/更新请求

type AlibabaAscpPurchasePriceCreateResponse

type AlibabaAscpPurchasePriceCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_purchase_price_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *ResultWrapper `json:"result,omitempty" xml:"result,omitempty"`
}

ascp采购价写入接口 成功返回结果

type AlibabaAscpSalecategoryQueryAPIResponse

type AlibabaAscpSalecategoryQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpSalecategoryQueryResponse
}

货品品类查询 API返回值 alibaba.ascp.salecategory.query

根据货品ID查询对应销售品类ID

type AlibabaAscpSalecategoryQueryRequest

type AlibabaAscpSalecategoryQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

货品品类查询 API请求 alibaba.ascp.salecategory.query

根据货品ID查询对应销售品类ID

func NewAlibabaAscpSalecategoryQueryRequest

func NewAlibabaAscpSalecategoryQueryRequest() *AlibabaAscpSalecategoryQueryRequest

初始化AlibabaAscpSalecategoryQueryRequest对象

func (AlibabaAscpSalecategoryQueryRequest) GetApiMethodName

func (r AlibabaAscpSalecategoryQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpSalecategoryQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpSalecategoryQueryRequest) GetItemId

ItemId Getter

func (*AlibabaAscpSalecategoryQueryRequest) SetItemId

func (r *AlibabaAscpSalecategoryQueryRequest) SetItemId(itemId []int64) error

ItemId Setter 货品ID

type AlibabaAscpSalecategoryQueryResponse

type AlibabaAscpSalecategoryQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_salecategory_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 货品查询结构化对象
	DataList []SalecategoryQueryResponse `json:"data_list,omitempty" xml:"data_list>salecategory_query_response,omitempty"`
}

货品品类查询 成功返回结果

type AlibabaAscpUopCnReverseWarehouseorderUpdateAPIResponse

type AlibabaAscpUopCnReverseWarehouseorderUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopCnReverseWarehouseorderUpdateResponse
}

供应链中台逆向入库单修改服务 API返回值 alibaba.ascp.uop.cn.reverse.warehouseorder.update

供应链中台逆向入库单修改服务

type AlibabaAscpUopCnReverseWarehouseorderUpdateRequest

type AlibabaAscpUopCnReverseWarehouseorderUpdateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应链中台逆向入库单修改服务 API请求 alibaba.ascp.uop.cn.reverse.warehouseorder.update

供应链中台逆向入库单修改服务

func NewAlibabaAscpUopCnReverseWarehouseorderUpdateRequest

func NewAlibabaAscpUopCnReverseWarehouseorderUpdateRequest() *AlibabaAscpUopCnReverseWarehouseorderUpdateRequest

初始化AlibabaAscpUopCnReverseWarehouseorderUpdateRequest对象

func (AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) GetOrderCode

OrderCode Getter

func (AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) GetRefundReason

RefundReason Getter

func (AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) GetRefunded

Refunded Getter

func (*AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) SetOrderCode

OrderCode Setter 逆向入库单号

func (*AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) SetRefundReason

func (r *AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) SetRefundReason(refundReason string) error

RefundReason Setter 退款原因

func (*AlibabaAscpUopCnReverseWarehouseorderUpdateRequest) SetRefunded

Refunded Setter 是否已经退款

type AlibabaAscpUopCnReverseWarehouseorderUpdateResponse

type AlibabaAscpUopCnReverseWarehouseorderUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_cn_reverse_warehouseorder_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	UpdateReverseWarehouseOrderResponse *ResultWrapper `json:"update_reverse_warehouse_order_response,omitempty" xml:"update_reverse_warehouse_order_response,omitempty"`
}

供应链中台逆向入库单修改服务 成功返回结果

type AlibabaAscpUopSupplierConsignorderCancelFeedbackAPIResponse

type AlibabaAscpUopSupplierConsignorderCancelFeedbackAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierConsignorderCancelFeedbackResponse
}

商家仓wms取消发货反馈回告服务 API返回值 alibaba.ascp.uop.supplier.consignorder.cancel.feedback

履约单纬度通知商家仓wms取消发货结果反馈回告服务

type AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest

type AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家仓wms取消发货反馈回告服务 API请求 alibaba.ascp.uop.supplier.consignorder.cancel.feedback

履约单纬度通知商家仓wms取消发货结果反馈回告服务

func NewAlibabaAscpUopSupplierConsignorderCancelFeedbackRequest

func NewAlibabaAscpUopSupplierConsignorderCancelFeedbackRequest() *AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest

初始化AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest对象

func (AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest) GetConsignorderCancelFeedbackRequest

ConsignorderCancelFeedbackRequest Getter

func (*AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest) SetConsignorderCancelFeedbackRequest

func (r *AlibabaAscpUopSupplierConsignorderCancelFeedbackRequest) SetConsignorderCancelFeedbackRequest(consignorderCancelFeedbackRequest *Consignordercancelfeedbackrequest) error

ConsignorderCancelFeedbackRequest Setter 取消发货反馈回告请求

type AlibabaAscpUopSupplierConsignorderCancelFeedbackResponse

type AlibabaAscpUopSupplierConsignorderCancelFeedbackResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_consignorder_cancel_feedback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ConsignorderCancelFeedbackResponse *ResultWrapper `json:"consignorder_cancel_feedback_response,omitempty" xml:"consignorder_cancel_feedback_response,omitempty"`
}

商家仓wms取消发货反馈回告服务 成功返回结果

type AlibabaAscpUopSupplierConsignorderNotifyReceivedAPIResponse

type AlibabaAscpUopSupplierConsignorderNotifyReceivedAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierConsignorderNotifyReceivedResponse
}

商家仓物流发货推单接单回告 API返回值 alibaba.ascp.uop.supplier.consignorder.notify.received

ASCP通过该接口接收商家仓开始接单生产订单对应的物流订单信息

type AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest

type AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家仓物流发货推单接单回告 API请求 alibaba.ascp.uop.supplier.consignorder.notify.received

ASCP通过该接口接收商家仓开始接单生产订单对应的物流订单信息

func NewAlibabaAscpUopSupplierConsignorderNotifyReceivedRequest

func NewAlibabaAscpUopSupplierConsignorderNotifyReceivedRequest() *AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest

初始化AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest对象

func (AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) GetBizOrderCode

BizOrderCode Getter

func (AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) GetBizTime

BizTime Getter

func (AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) GetSupplierId

SupplierId Getter

func (*AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) SetBizOrderCode

func (r *AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) SetBizOrderCode(bizOrderCode string) error

BizOrderCode Setter qimen.alibaba.ascp.uop.consignorder.notify报文中bizOrderCode履约单号

func (*AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) SetBizTime

BizTime Setter 业务请求时间

func (*AlibabaAscpUopSupplierConsignorderNotifyReceivedRequest) SetSupplierId

SupplierId Setter qimen.alibaba.ascp.uop.consignorder.notify报文中的supplierId字段值

type AlibabaAscpUopSupplierConsignorderNotifyReceivedResponse

type AlibabaAscpUopSupplierConsignorderNotifyReceivedResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_consignorder_notify_received_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ConsignorderNotifyReceivedResponse *ResultWrapper `json:"consignorder_notify_received_response,omitempty" xml:"consignorder_notify_received_response,omitempty"`
}

商家仓物流发货推单接单回告 成功返回结果

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeAPIResponse

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierConsignorderNotifyTmsChangeResponse
}

商家修改运单号 API返回值 alibaba.ascp.uop.supplier.consignorder.notify.tms.change

供应商可以通过此接口,对出库回告上报的运单号进行修改,目前一次调用只能支持一个运单号的修改

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家修改运单号 API请求 alibaba.ascp.uop.supplier.consignorder.notify.tms.change

供应商可以通过此接口,对出库回告上报的运单号进行修改,目前一次调用只能支持一个运单号的修改

func NewAlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest

func NewAlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest() *AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest

初始化AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest对象

func (AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest) GetModifyMailNoRequest

ModifyMailNoRequest Getter

func (*AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest) SetModifyMailNoRequest

func (r *AlibabaAscpUopSupplierConsignorderNotifyTmsChangeRequest) SetModifyMailNoRequest(modifyMailNoRequest *Modifymailnorequest) error

ModifyMailNoRequest Setter 修改运单号请求模型

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeResponse

type AlibabaAscpUopSupplierConsignorderNotifyTmsChangeResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_consignorder_notify_tms_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ModifyMailNoResponse *ResultWrapper `json:"modify_mail_no_response,omitempty" xml:"modify_mail_no_response,omitempty"`
}

商家修改运单号 成功返回结果

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackAPIResponse

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierConsignorderOutofstockCallbackResponse
}

履约单纬度的仓缺货回告服务 API返回值 alibaba.ascp.uop.supplier.consignorder.outofstock.callback

商家仓履约单纬度的仓缺货回告接口

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest struct {
	model.Params
	// contains filtered or unexported fields
}

履约单纬度的仓缺货回告服务 API请求 alibaba.ascp.uop.supplier.consignorder.outofstock.callback

商家仓履约单纬度的仓缺货回告接口

func NewAlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest

func NewAlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest() *AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest

初始化AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest对象

func (AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest) GetConsignorderOutofstockCallbackRequest

ConsignorderOutofstockCallbackRequest Getter

func (*AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest) SetConsignorderOutofstockCallbackRequest

func (r *AlibabaAscpUopSupplierConsignorderOutofstockCallbackRequest) SetConsignorderOutofstockCallbackRequest(consignorderOutofstockCallbackRequest *Consignorderoutofstockcallbackrequest) error

ConsignorderOutofstockCallbackRequest Setter 缺货回告请求模型

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackResponse

type AlibabaAscpUopSupplierConsignorderOutofstockCallbackResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_consignorder_outofstock_callback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ConsignorderOutofstockCallbackResponse *ResultWrapper `json:"consignorder_outofstock_callback_response,omitempty" xml:"consignorder_outofstock_callback_response,omitempty"`
}

履约单纬度的仓缺货回告服务 成功返回结果

type AlibabaAscpUopSupplierConsignorderShipAPIResponse

type AlibabaAscpUopSupplierConsignorderShipAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierConsignorderShipResponse
}

履约单商家仓发货结果回传服务 API返回值 alibaba.ascp.uop.supplier.consignorder.ship

ERP通过该接口通知商家仓声明销售订单出库信息,支持履约单纬度全部发货的回传(目前不支持分批回传)

type AlibabaAscpUopSupplierConsignorderShipRequest

type AlibabaAscpUopSupplierConsignorderShipRequest struct {
	model.Params
	// contains filtered or unexported fields
}

履约单商家仓发货结果回传服务 API请求 alibaba.ascp.uop.supplier.consignorder.ship

ERP通过该接口通知商家仓声明销售订单出库信息,支持履约单纬度全部发货的回传(目前不支持分批回传)

func NewAlibabaAscpUopSupplierConsignorderShipRequest

func NewAlibabaAscpUopSupplierConsignorderShipRequest() *AlibabaAscpUopSupplierConsignorderShipRequest

初始化AlibabaAscpUopSupplierConsignorderShipRequest对象

func (AlibabaAscpUopSupplierConsignorderShipRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierConsignorderShipRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierConsignorderShipRequest) GetConsignorderShipRequest

ConsignorderShipRequest Getter

func (*AlibabaAscpUopSupplierConsignorderShipRequest) SetConsignorderShipRequest

func (r *AlibabaAscpUopSupplierConsignorderShipRequest) SetConsignorderShipRequest(consignorderShipRequest *Consignordershiprequest) error

ConsignorderShipRequest Setter 发货回传请求模型

type AlibabaAscpUopSupplierConsignorderShipResponse

type AlibabaAscpUopSupplierConsignorderShipResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_consignorder_ship_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	ConsignorderShipResponse *ResultWrapper `json:"consignorder_ship_response,omitempty" xml:"consignorder_ship_response,omitempty"`
}

履约单商家仓发货结果回传服务 成功返回结果

type AlibabaAscpUopSupplierReverseorderCreateAPIResponse

type AlibabaAscpUopSupplierReverseorderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierReverseorderCreateResponse
}

商家ERP发起创建销退单服务 API返回值 alibaba.ascp.uop.supplier.reverseorder.create

商家在收到消费者实物退货后,在ERP发起创建销退单服务

type AlibabaAscpUopSupplierReverseorderCreateRequest

type AlibabaAscpUopSupplierReverseorderCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家ERP发起创建销退单服务 API请求 alibaba.ascp.uop.supplier.reverseorder.create

商家在收到消费者实物退货后,在ERP发起创建销退单服务

func NewAlibabaAscpUopSupplierReverseorderCreateRequest

func NewAlibabaAscpUopSupplierReverseorderCreateRequest() *AlibabaAscpUopSupplierReverseorderCreateRequest

初始化AlibabaAscpUopSupplierReverseorderCreateRequest对象

func (AlibabaAscpUopSupplierReverseorderCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierReverseorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierReverseorderCreateRequest) GetReverseCreateRequest

ReverseCreateRequest Getter

func (*AlibabaAscpUopSupplierReverseorderCreateRequest) SetReverseCreateRequest

func (r *AlibabaAscpUopSupplierReverseorderCreateRequest) SetReverseCreateRequest(reverseCreateRequest *ReverseCreateRequest) error

ReverseCreateRequest Setter 逆向销退单创建请求

type AlibabaAscpUopSupplierReverseorderCreateResponse

type AlibabaAscpUopSupplierReverseorderCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_reverseorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
}

商家ERP发起创建销退单服务 成功返回结果

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackAPIResponse

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierReverseorderInstorageFeedbackResponse
}

逆向销退入库单入库结果回告 API返回值 alibaba.ascp.uop.supplier.reverseorder.instorage.feedback

ASCP按照逆向履约单纬度,通过该接口接收商家在退货完成时,自动创建销退单做入库回传。

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest struct {
	model.Params
	// contains filtered or unexported fields
}

逆向销退入库单入库结果回告 API请求 alibaba.ascp.uop.supplier.reverseorder.instorage.feedback

ASCP按照逆向履约单纬度,通过该接口接收商家在退货完成时,自动创建销退单做入库回传。

func NewAlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest

func NewAlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest() *AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest

初始化AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest对象

func (AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest) GetInstorageFeedbackRequest

InstorageFeedbackRequest Getter

func (*AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest) SetInstorageFeedbackRequest

func (r *AlibabaAscpUopSupplierReverseorderInstorageFeedbackRequest) SetInstorageFeedbackRequest(instorageFeedbackRequest *Instoragefeedbackrequest) error

InstorageFeedbackRequest Setter 销退单入库结果请求

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackResponse

type AlibabaAscpUopSupplierReverseorderInstorageFeedbackResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_reverseorder_instorage_feedback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	InstorageFeedbackResponse *ResultWrapper `json:"instorage_feedback_response,omitempty" xml:"instorage_feedback_response,omitempty"`
}

逆向销退入库单入库结果回告 成功返回结果

type AlibabaAscpUopSupplierReverseorderInstorageResultAPIResponse

type AlibabaAscpUopSupplierReverseorderInstorageResultAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierReverseorderInstorageResultResponse
}

逆向销退入库单到仓结果回告 API返回值 alibaba.ascp.uop.supplier.reverseorder.instorage.result

ERP回告销退入库单到仓信息回告

type AlibabaAscpUopSupplierReverseorderInstorageResultRequest

type AlibabaAscpUopSupplierReverseorderInstorageResultRequest struct {
	model.Params
	// contains filtered or unexported fields
}

逆向销退入库单到仓结果回告 API请求 alibaba.ascp.uop.supplier.reverseorder.instorage.result

ERP回告销退入库单到仓信息回告

func NewAlibabaAscpUopSupplierReverseorderInstorageResultRequest

func NewAlibabaAscpUopSupplierReverseorderInstorageResultRequest() *AlibabaAscpUopSupplierReverseorderInstorageResultRequest

初始化AlibabaAscpUopSupplierReverseorderInstorageResultRequest对象

func (AlibabaAscpUopSupplierReverseorderInstorageResultRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierReverseorderInstorageResultRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierReverseorderInstorageResultRequest) GetInstorageResultRequest

InstorageResultRequest Getter

func (*AlibabaAscpUopSupplierReverseorderInstorageResultRequest) SetInstorageResultRequest

func (r *AlibabaAscpUopSupplierReverseorderInstorageResultRequest) SetInstorageResultRequest(instorageResultRequest *Instorageresultrequest) error

InstorageResultRequest Setter 消退入库单结果请求

type AlibabaAscpUopSupplierReverseorderInstorageResultResponse

type AlibabaAscpUopSupplierReverseorderInstorageResultResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_reverseorder_instorage_result_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	InstorageResultResponse *ResultWrapper `json:"instorage_result_response,omitempty" xml:"instorage_result_response,omitempty"`
}

逆向销退入库单到仓结果回告 成功返回结果

type AlibabaAscpUopSupplierWaybillQueryAPIResponse

type AlibabaAscpUopSupplierWaybillQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopSupplierWaybillQueryResponse
}

ERP调用打印面单取号接口 API返回值 alibaba.ascp.uop.supplier.waybill.query

ERP调用打印面单取号接口

type AlibabaAscpUopSupplierWaybillQueryData

type AlibabaAscpUopSupplierWaybillQueryData struct {
	// 请求唯一id
	InvokeId string `json:"invoke_id,omitempty" xml:"invoke_id,omitempty"`
	// 面单号
	WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"`
	// 母面单号
	ParentWaybillCode string `json:"parent_waybill_code,omitempty" xml:"parent_waybill_code,omitempty"`
	// 加密面单信息(json字符串)
	PrintData string `json:"print_data,omitempty" xml:"print_data,omitempty"`
	// 模版url
	TemplateURL string `json:"template_u_r_l,omitempty" xml:"template_u_r_l,omitempty"`
	// 签名
	Signature string `json:"signature,omitempty" xml:"signature,omitempty"`
	// 物流单号
	LgOrderCode string `json:"lg_order_code,omitempty" xml:"lg_order_code,omitempty"`
	// 包裹号
	PackageId string `json:"package_id,omitempty" xml:"package_id,omitempty"`
}

AlibabaAscpUopSupplierWaybillQueryData

type AlibabaAscpUopSupplierWaybillQueryRequest

type AlibabaAscpUopSupplierWaybillQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

ERP调用打印面单取号接口 API请求 alibaba.ascp.uop.supplier.waybill.query

ERP调用打印面单取号接口

func NewAlibabaAscpUopSupplierWaybillQueryRequest

func NewAlibabaAscpUopSupplierWaybillQueryRequest() *AlibabaAscpUopSupplierWaybillQueryRequest

初始化AlibabaAscpUopSupplierWaybillQueryRequest对象

func (AlibabaAscpUopSupplierWaybillQueryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopSupplierWaybillQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopSupplierWaybillQueryRequest) GetWaybillQueryRequest

WaybillQueryRequest Getter

func (*AlibabaAscpUopSupplierWaybillQueryRequest) SetWaybillQueryRequest

func (r *AlibabaAscpUopSupplierWaybillQueryRequest) SetWaybillQueryRequest(waybillQueryRequest *Waybillqueryrequest) error

WaybillQueryRequest Setter 查询面单请求参数

type AlibabaAscpUopSupplierWaybillQueryResponse

type AlibabaAscpUopSupplierWaybillQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_supplier_waybill_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	WaybillQueryResponse *ResultWrapper `json:"waybill_query_response,omitempty" xml:"waybill_query_response,omitempty"`
}

ERP调用打印面单取号接口 成功返回结果

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmAPIResponse

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopTaobaoPresalesorderConsignconfirmResponse
}

预售商家仓出库 API返回值 alibaba.ascp.uop.taobao.presalesorder.consignconfirm

预售商家仓出库

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest struct {
	model.Params
	// contains filtered or unexported fields
}

预售商家仓出库 API请求 alibaba.ascp.uop.taobao.presalesorder.consignconfirm

预售商家仓出库

func NewAlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest

func NewAlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest() *AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest

初始化AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest对象

func (AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest) GetPresalesOrderConsignConfirmRequest

PresalesOrderConsignConfirmRequest Getter

func (*AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest) SetPresalesOrderConsignConfirmRequest

func (r *AlibabaAscpUopTaobaoPresalesorderConsignconfirmRequest) SetPresalesOrderConsignConfirmRequest(presalesOrderConsignConfirmRequest *Presalesorderconsignconfirmrequest) error

PresalesOrderConsignConfirmRequest Setter 预售订单商家仓出库对象

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmResponse

type AlibabaAscpUopTaobaoPresalesorderConsignconfirmResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_taobao_presalesorder_consignconfirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	PresalesOrderConsignConfirmResponse *ResultWrapper `json:"presales_order_consign_confirm_response,omitempty" xml:"presales_order_consign_confirm_response,omitempty"`
}

预售商家仓出库 成功返回结果

type AlibabaAscpUopTaobaoPresalesorderCreateAPIResponse

type AlibabaAscpUopTaobaoPresalesorderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopTaobaoPresalesorderCreateResponse
}

预售商家仓接单 API返回值 alibaba.ascp.uop.taobao.presalesorder.create

预售商家仓接单

type AlibabaAscpUopTaobaoPresalesorderCreateData

type AlibabaAscpUopTaobaoPresalesorderCreateData struct {
	// 物流信息
	LogisticsAcceptInfoResList []Logisticsacceptinforeslist `json:"logistics_accept_info_res_list,omitempty" xml:"logistics_accept_info_res_list>logisticsacceptinforeslist,omitempty"`
}

AlibabaAscpUopTaobaoPresalesorderCreateData

type AlibabaAscpUopTaobaoPresalesorderCreateRequest

type AlibabaAscpUopTaobaoPresalesorderCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

预售商家仓接单 API请求 alibaba.ascp.uop.taobao.presalesorder.create

预售商家仓接单

func NewAlibabaAscpUopTaobaoPresalesorderCreateRequest

func NewAlibabaAscpUopTaobaoPresalesorderCreateRequest() *AlibabaAscpUopTaobaoPresalesorderCreateRequest

初始化AlibabaAscpUopTaobaoPresalesorderCreateRequest对象

func (AlibabaAscpUopTaobaoPresalesorderCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopTaobaoPresalesorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopTaobaoPresalesorderCreateRequest) GetPresalesOrderCreateRequest

PresalesOrderCreateRequest Getter

func (*AlibabaAscpUopTaobaoPresalesorderCreateRequest) SetPresalesOrderCreateRequest

func (r *AlibabaAscpUopTaobaoPresalesorderCreateRequest) SetPresalesOrderCreateRequest(presalesOrderCreateRequest *PresalesordercreaterequestTest) error

PresalesOrderCreateRequest Setter 预售商家仓接单对象

type AlibabaAscpUopTaobaoPresalesorderCreateResponse

type AlibabaAscpUopTaobaoPresalesorderCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_taobao_presalesorder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	PresalesOrderCreateResponse *ResultWrapper `json:"presales_order_create_response,omitempty" xml:"presales_order_create_response,omitempty"`
}

预售商家仓接单 成功返回结果

type AlibabaAscpUopTaobaoWaybillQuerycpAPIResponse

type AlibabaAscpUopTaobaoWaybillQuerycpAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopTaobaoWaybillQuerycpResponse
}

查询电子面单开放的CP列表 API返回值 alibaba.ascp.uop.taobao.waybill.querycp

查询电子面单开放的CP列表

type AlibabaAscpUopTaobaoWaybillQuerycpData

type AlibabaAscpUopTaobaoWaybillQuerycpData struct {
	// 承运商描述
	Label string `json:"label,omitempty" xml:"label,omitempty"`
	// 承运商code
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

AlibabaAscpUopTaobaoWaybillQuerycpData

type AlibabaAscpUopTaobaoWaybillQuerycpRequest

type AlibabaAscpUopTaobaoWaybillQuerycpRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询电子面单开放的CP列表 API请求 alibaba.ascp.uop.taobao.waybill.querycp

查询电子面单开放的CP列表

func NewAlibabaAscpUopTaobaoWaybillQuerycpRequest

func NewAlibabaAscpUopTaobaoWaybillQuerycpRequest() *AlibabaAscpUopTaobaoWaybillQuerycpRequest

初始化AlibabaAscpUopTaobaoWaybillQuerycpRequest对象

func (AlibabaAscpUopTaobaoWaybillQuerycpRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopTaobaoWaybillQuerycpRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopTaobaoWaybillQuerycpRequest) GetQueryCpRequest

QueryCpRequest Getter

func (*AlibabaAscpUopTaobaoWaybillQuerycpRequest) SetQueryCpRequest

func (r *AlibabaAscpUopTaobaoWaybillQuerycpRequest) SetQueryCpRequest(queryCpRequest *Querycprequest) error

QueryCpRequest Setter 系统自动生成

type AlibabaAscpUopTaobaoWaybillQuerycpResponse

type AlibabaAscpUopTaobaoWaybillQuerycpResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_taobao_waybill_querycp_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	QueryCpResponse *ResultWrapper `json:"query_cp_response,omitempty" xml:"query_cp_response,omitempty"`
}

查询电子面单开放的CP列表 成功返回结果

type AlibabaAscpUopTobPackageQueryAPIResponse

type AlibabaAscpUopTobPackageQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAscpUopTobPackageQueryResponse
}

B2B包裹查询接口 API返回值 alibaba.ascp.uop.tob.package.query

供应链中台TOB包裹查询接口

type AlibabaAscpUopTobPackageQueryData

type AlibabaAscpUopTobPackageQueryData struct {
	// 包裹信息
	PackageDto *Packagedto `json:"package_dto,omitempty" xml:"package_dto,omitempty"`
	// 包裹明细列表
	PackageItemDtos []Packageitemdtos `json:"package_item_dtos,omitempty" xml:"package_item_dtos>packageitemdtos,omitempty"`
}

AlibabaAscpUopTobPackageQueryData

type AlibabaAscpUopTobPackageQueryRequest

type AlibabaAscpUopTobPackageQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

B2B包裹查询接口 API请求 alibaba.ascp.uop.tob.package.query

供应链中台TOB包裹查询接口

func NewAlibabaAscpUopTobPackageQueryRequest

func NewAlibabaAscpUopTobPackageQueryRequest() *AlibabaAscpUopTobPackageQueryRequest

初始化AlibabaAscpUopTobPackageQueryRequest对象

func (AlibabaAscpUopTobPackageQueryRequest) GetApiMethodName

func (r AlibabaAscpUopTobPackageQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAscpUopTobPackageQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAscpUopTobPackageQueryRequest) GetPackageQueryRequest

func (r AlibabaAscpUopTobPackageQueryRequest) GetPackageQueryRequest() *Packagequeryrequest

PackageQueryRequest Getter

func (*AlibabaAscpUopTobPackageQueryRequest) SetPackageQueryRequest

func (r *AlibabaAscpUopTobPackageQueryRequest) SetPackageQueryRequest(packageQueryRequest *Packagequeryrequest) error

PackageQueryRequest Setter 系统自动生成

type AlibabaAscpUopTobPackageQueryResponse

type AlibabaAscpUopTobPackageQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_ascp_uop_tob_package_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值包装,result为返回具体消息内容
	PackageQueryResponse *ResultWrapper `json:"package_query_response,omitempty" xml:"package_query_response,omitempty"`
}

B2B包裹查询接口 成功返回结果

type Attribute

type Attribute struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
}

Attribute

type BatchChannelInventoryQuery

type BatchChannelInventoryQuery struct {
	// 产品Id
	ProductIds []string `json:"product_ids,omitempty" xml:"product_ids>string,omitempty"`
	// 二级渠道
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 默认不传
	ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"`
	// 一级渠道
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

BatchChannelInventoryQuery

type ChannelInventoryDto

type ChannelInventoryDto struct {
	// 库存数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 二级渠道
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 市场
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

ChannelInventoryDto

type ChannelInventoryQuery

type ChannelInventoryQuery struct {
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 二级渠道
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 默认不需传
	ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"`
	// 一级渠道
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

ChannelInventoryQuery

type Consignlpordercodes

type Consignlpordercodes struct {
	// 发货LP单号
	ConsignLpOrderCode string `json:"consign_lp_order_code,omitempty" xml:"consign_lp_order_code,omitempty"`
}

Consignlpordercodes

type Consignordercancelfeedbackrequest

type Consignordercancelfeedbackrequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 履约单号
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
	// 业务时间
	BizTime string `json:"biz_time,omitempty" xml:"biz_time,omitempty"`
	// 是否取消成功,true成功/false失败
	CancelResult bool `json:"cancel_result,omitempty" xml:"cancel_result,omitempty"`
	// 取消失败原因
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
}

Consignordercancelfeedbackrequest

type Consignorderitemlist

type Consignorderitemlist struct {
	// 交易主单号
	OrderSourceCode string `json:"order_source_code,omitempty" xml:"order_source_code,omitempty"`
	// 交易子单号
	SubSourceCode string `json:"sub_source_code,omitempty" xml:"sub_source_code,omitempty"`
	// 货品名称(货品为商家实际发货货品信息)
	GoodsName string `json:"goods_name,omitempty" xml:"goods_name,omitempty"`
	// 货品体积(m3)
	GoodsVolume string `json:"goods_volume,omitempty" xml:"goods_volume,omitempty"`
	// 货品重量(kg)
	GoodsWeight string `json:"goods_weight,omitempty" xml:"goods_weight,omitempty"`
	// 包件明细( 包件为包裹信息)
	PackageDetailList []Packagedetaillist `json:"package_detail_list,omitempty" xml:"package_detail_list>packagedetaillist,omitempty"`
	// 安装类型 1:整装 2:拆装
	InstallType string `json:"install_type,omitempty" xml:"install_type,omitempty"`
	// 商品名称(商品为店铺销售宝贝信息)
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 商品编码
	ItemCode string `json:"item_code,omitempty" xml:"item_code,omitempty"`
	// 包件数量
	PackageQty int64 `json:"package_qty,omitempty" xml:"package_qty,omitempty"`
	// 扩展字段JSON串
	Feature string `json:"feature,omitempty" xml:"feature,omitempty"`
	// 货品数量
	GoodsQty int64 `json:"goods_qty,omitempty" xml:"goods_qty,omitempty"`
}

Consignorderitemlist

type Consignorderoutofstockcallbackrequest

type Consignorderoutofstockcallbackrequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 外部业务号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 履约单号
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
	// 缺货明细
	OutOfStockItems []Outofstockitems `json:"out_of_stock_items,omitempty" xml:"out_of_stock_items>outofstockitems,omitempty"`
	// 缺货原因
	OutOfStockReason string `json:"out_of_stock_reason,omitempty" xml:"out_of_stock_reason,omitempty"`
}

Consignorderoutofstockcallbackrequest

type Consignordershiprequest

type Consignordershiprequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 外部业务号,幂等控制使用
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 履约单号
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
	// 履约子单明细
	OrderItems []Orderitems `json:"order_items,omitempty" xml:"order_items>orderitems,omitempty"`
	// 发货仓编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 发货仓名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 包裹列表
	TmsOrders []Tmsorders `json:"tms_orders,omitempty" xml:"tms_orders>tmsorders,omitempty"`
	// 发件人信息
	SenderInfo *Senderinfo `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 是否整单发货,目前只支持履约单整单发货回传
	WholeSheetConsigned bool `json:"whole_sheet_consigned,omitempty" xml:"whole_sheet_consigned,omitempty"`
}

Consignordershiprequest

type Datas

type Datas struct {
	// 1-良品 101 -在库残次
	InventoryType int64 `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 占用库存
	LockQuantity string `json:"lock_quantity,omitempty" xml:"lock_quantity,omitempty"`
	// 总库存
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 供应链中台货品ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 供应链中台货主ID
	SourceUserId int64 `json:"source_user_id,omitempty" xml:"source_user_id,omitempty"`
	// 供应链中台货仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

Datas

type Detailoperationdtos

type Detailoperationdtos struct {
	// 销售市场、IPM 1000,考拉前端 6500
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
	// 库存数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 操作子单
	DetailOrderDto *Detailorderdto `json:"detail_order_dto,omitempty" xml:"detail_order_dto,omitempty"`
	// 期货计划信息
	FuturePlanInfoDto *Futureplaninfodto `json:"future_plan_info_dto,omitempty" xml:"future_plan_info_dto,omitempty"`
	// 货品信息
	ItemDto *Itemdto `json:"item_dto,omitempty" xml:"item_dto,omitempty"`
	// 位置信息
	LocationDto *Locationdto `json:"location_dto,omitempty" xml:"location_dto,omitempty"`
	// 货主信息
	OwnerDto *Ownerdto `json:"owner_dto,omitempty" xml:"owner_dto,omitempty"`
	// 策略
	StrategyDto *Strategydto `json:"strategy_dto,omitempty" xml:"strategy_dto,omitempty"`
	// 协议ID
	TradeInvId string `json:"trade_inv_id,omitempty" xml:"trade_inv_id,omitempty"`
	// 库存类型
	InventoryType int64 `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 附加数据信息
	AdditionalInfoDto *Additionalinfodto `json:"additional_info_dto,omitempty" xml:"additional_info_dto,omitempty"`
}

Detailoperationdtos

type Detailoperationlist

type Detailoperationlist struct {
	// 货品信息
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
	// 位置信息
	Location *Location `json:"location,omitempty" xml:"location,omitempty"`
	// 操作子单
	DetailOrder *Detailorder `json:"detail_order,omitempty" xml:"detail_order,omitempty"`
	// 库存行操作明细
	InventoryLineList []Inventorylinelist `json:"inventory_line_list,omitempty" xml:"inventory_line_list>inventorylinelist,omitempty"`
	// 附加信息
	AdditionalInfo *Additionalinfo `json:"additional_info,omitempty" xml:"additional_info,omitempty"`
}

Detailoperationlist

type Detailorder

type Detailorder struct {
	// 实际操作子单id(例如:ICP子单,,UDP子单)
	OperationDetailOrderId string `json:"operation_detail_order_id,omitempty" xml:"operation_detail_order_id,omitempty"`
}

Detailorder

type Detailorderdto

type Detailorderdto struct {
	// 业务发生时间
	BizDate string `json:"biz_date,omitempty" xml:"biz_date,omitempty"`
	// 实际操作子单id
	OperationDetailOrderId string `json:"operation_detail_order_id,omitempty" xml:"operation_detail_order_id,omitempty"`
}

Detailorderdto

type ErpPresaleFinalPayResult

type ErpPresaleFinalPayResult struct {
	// 服务调用成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
}

ErpPresaleFinalPayResult

type Erpnormalconsignorderrequest

type Erpnormalconsignorderrequest struct {
	// 发货单号(Erp单号)
	DeliveryOrderCode string `json:"delivery_order_code,omitempty" xml:"delivery_order_code,omitempty"`
	// 店铺名称
	ShopNick string `json:"shop_nick,omitempty" xml:"shop_nick,omitempty"`
	// 店铺id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 物流订单服务类型 1:末端送装/2:干线加送装/3:仓干配
	LpServiceType int64 `json:"lp_service_type,omitempty" xml:"lp_service_type,omitempty"`
	// 末端服务类型 1:配送 2:自提
	EndServiceType int64 `json:"end_service_type,omitempty" xml:"end_service_type,omitempty"`
	// 订单来源平台编码,TB= 淘宝 、TM=天猫 、JD=京东、DD=当当、PP=拍拍、YX=易讯、EBAY=ebay、QQ=QQ网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂、MGJ=蘑菇街、JS=聚尚、PX=拍鞋、YT=银泰、YHD=1号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿里巴巴、POS=POS门店、PDD=拼多多、RRSLJ=日日顺乐家、MSJ=美食杰、UGO=优品购、OTHER=其他
	SourcePlatformCode string `json:"source_platform_code,omitempty" xml:"source_platform_code,omitempty"`
	// 收件人信息
	ReceiverInfo *Receiverinfo `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 发件人信息
	SenderInfo *Senderinfo `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 退货人信息
	RefunderInfo *Refunderinfo `json:"refunder_info,omitempty" xml:"refunder_info,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logistics_name,omitempty" xml:"logistics_name,omitempty"`
	// 物流公司编码,SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中通 (ZTO) 、HTKY=百世汇通、UC=优速、STO=申通、TTKDEX=天天快递 、QFKD=全峰、FAST=快捷、POSTB=邮政小包 、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、OTHER=其他
	LogisticsCode string `json:"logistics_code,omitempty" xml:"logistics_code,omitempty"`
	// 干线运单号
	ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 发货时间 格式 yyyy-MM-dd HH:mm:ss
	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`
	// 扩展字段JSON串 twoStageTms:是否二段单 0 否 ,1 是
	Feature string `json:"feature,omitempty" xml:"feature,omitempty"`
	// 集货信息
	PickUpInfo *Pickupinfo `json:"pick_up_info,omitempty" xml:"pick_up_info,omitempty"`
	// 发货子单信息
	ConsignOrderItemList []Consignorderitemlist `json:"consign_order_item_list,omitempty" xml:"consign_order_item_list>consignorderitemlist,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 操作时间 格式 yyyy-MM-dd HH:mm:ss
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
}

Erpnormalconsignorderrequest

type ExternalCreateRefundOrderDetailRequest

type ExternalCreateRefundOrderDetailRequest struct {
	// 币种
	CurrencyType string `json:"currency_type,omitempty" xml:"currency_type,omitempty"`
	// 子销售单号
	SubSaleOrderNo string `json:"sub_sale_order_no,omitempty" xml:"sub_sale_order_no,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退款类型
	RefundType int64 `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
	// 销售订单号
	SaleOrderNo string `json:"sale_order_no,omitempty" xml:"sale_order_no,omitempty"`
	// 外部退款单号
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 退货数量
	RefundQuantity int64 `json:"refund_quantity,omitempty" xml:"refund_quantity,omitempty"`
	// 外部子订单号
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
}

ExternalCreateRefundOrderDetailRequest

type ExternalCreateRefundOrderRequest

type ExternalCreateRefundOrderRequest struct {
	// 币种
	CurrencyType string `json:"currency_type,omitempty" xml:"currency_type,omitempty"`
	// 销售订单号
	SaleOrderNo string `json:"sale_order_no,omitempty" xml:"sale_order_no,omitempty"`
	// 外部退款单号
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
}

ExternalCreateRefundOrderRequest

type ExternalCreateSalesOrderRequest

type ExternalCreateSalesOrderRequest struct {
	// 币种
	CurrencyType string `json:"currency_type,omitempty" xml:"currency_type,omitempty"`
	// 子订单列表
	OutSubOrders []ExternalCreateSubSalesOrderRequest `json:"out_sub_orders,omitempty" xml:"out_sub_orders>external_create_sub_sales_order_request,omitempty"`
	// 收货人信息
	Receiver *ExternalReceiverRequest `json:"receiver,omitempty" xml:"receiver,omitempty"`
	// 发货人
	Sender *ExternalSenderRequest `json:"sender,omitempty" xml:"sender,omitempty"`
	// 经销、代销、寄售
	SalesMode string `json:"sales_mode,omitempty" xml:"sales_mode,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 二级渠道
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 授权渠道(市场)
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

ExternalCreateSalesOrderRequest

type ExternalCreateSubSalesOrderRequest

type ExternalCreateSubSalesOrderRequest struct {
	// 购买数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 外部前端sku id
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 外部前端宝贝id
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// 产品skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 外部子订单号, 外部一定要设置,如果外部没有,则设置为outOrderNo+productId+productSkuId
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
}

ExternalCreateSubSalesOrderRequest

type ExternalReceiverRequest

type ExternalReceiverRequest struct {
	// 收货人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 省对应编码
	ProvinceCode int64 `json:"province_code,omitempty" xml:"province_code,omitempty"`
	// 市对应编码
	CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 街道对应编码
	StreetCode int64 `json:"street_code,omitempty" xml:"street_code,omitempty"`
	// 区对应编码
	AreaCode int64 `json:"area_code,omitempty" xml:"area_code,omitempty"`
	// 街道对应名称
	StreetName string `json:"street_name,omitempty" xml:"street_name,omitempty"`
	// 收货人手机号
	MobilePhone string `json:"mobile_phone,omitempty" xml:"mobile_phone,omitempty"`
	// 邮编
	Post string `json:"post,omitempty" xml:"post,omitempty"`
	// 市对应的名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 收货人 固定电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 区对应名称
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 收货人地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 省对应的名称
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 区域编码
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
}

ExternalReceiverRequest

type ExternalRefundGoodsWaybillRequest

type ExternalRefundGoodsWaybillRequest struct {
	// 外部退款单号
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 退款单号
	RefundNo string `json:"refund_no,omitempty" xml:"refund_no,omitempty"`
	// 物流公司名称
	LogisticsCompanyName string `json:"logistics_company_name,omitempty" xml:"logistics_company_name,omitempty"`
	// 物流公司编码
	LogisticsCompanyCode string `json:"logistics_company_code,omitempty" xml:"logistics_company_code,omitempty"`
	// 物流单号
	LogisticsWaybillNo string `json:"logistics_waybill_no,omitempty" xml:"logistics_waybill_no,omitempty"`
}

ExternalRefundGoodsWaybillRequest

type ExternalSenderRequest

type ExternalSenderRequest struct {
	// 发货人 手机号
	MobilePhone string `json:"mobile_phone,omitempty" xml:"mobile_phone,omitempty"`
	// 发货人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
}

ExternalSenderRequest

type Futureinventorymainoperationquest

type Futureinventorymainoperationquest struct {
	// 操作主单
	MainOrderDto *Mainorderdto `json:"main_order_dto,omitempty" xml:"main_order_dto,omitempty"`
	// 子单操作明细列表
	DetailOperationDtos []Detailoperationdtos `json:"detail_operation_dtos,omitempty" xml:"detail_operation_dtos>detailoperationdtos,omitempty"`
}

Futureinventorymainoperationquest

type Futureplaninfodto

type Futureplaninfodto struct {
	// 销售结束时间,YYYYMMDDHHMMSS
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 默认填3
	AicFutureInvPublishType int64 `json:"aic_future_inv_publish_type,omitempty" xml:"aic_future_inv_publish_type,omitempty"`
	// 默认填1
	AicFutureInvTimeStrategy int64 `json:"aic_future_inv_time_strategy,omitempty" xml:"aic_future_inv_time_strategy,omitempty"`
	// 销售开始时间,YYYYMMDDHHMMSS
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
	// 相对时间天数(单位:天 适用于相对计划)
	RelativeTime int64 `json:"relative_time,omitempty" xml:"relative_time,omitempty"`
}

Futureplaninfodto

type Instoragedetails

type Instoragedetails struct {
	// 实际收货数量
	ReceivedQuantity int64 `json:"received_quantity,omitempty" xml:"received_quantity,omitempty"`
	// 库存类型:101=残次品;1=正品
	StorageType string `json:"storage_type,omitempty" xml:"storage_type,omitempty"`
}

Instoragedetails

type Instoragefeedbackrequest

type Instoragefeedbackrequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 逆向履约单号
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
	// ERP业务编码
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 逆向入库时间
	InstorageTime string `json:"instorage_time,omitempty" xml:"instorage_time,omitempty"`
	// 物流公司编码
	TmsServiceCode string `json:"tms_service_code,omitempty" xml:"tms_service_code,omitempty"`
	// 快递单号
	TmsOrderCode string `json:"tms_order_code,omitempty" xml:"tms_order_code,omitempty"`
	// 退回收件人信息(商家)
	ReceiverInfo *Receiverinfo `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 退回寄件人信息(消费者)
	SenderInfo *Senderinfo `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 退回订单货品信息列表
	OrderItems []Orderitems `json:"order_items,omitempty" xml:"order_items>orderitems,omitempty"`
	// 退回仓编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

Instoragefeedbackrequest

type Instorageresultrequest

type Instorageresultrequest struct {
	// 逆向物流单号
	LgOrderCode string `json:"lg_order_code,omitempty" xml:"lg_order_code,omitempty"`
	// 操作信息
	OperateInfo *Operateinfo `json:"operate_info,omitempty" xml:"operate_info,omitempty"`
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 入库时间
	OrderConfirmTime string `json:"order_confirm_time,omitempty" xml:"order_confirm_time,omitempty"`
}

Instorageresultrequest

type Inventoryline

type Inventoryline struct {
	// 库存数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

Inventoryline

type Inventorylinelist

type Inventorylinelist struct {
	// 在库库存操作行对象
	InventoryLine *Inventoryline `json:"inventory_line,omitempty" xml:"inventory_line,omitempty"`
}

Inventorylinelist

type Inventorymainoperation

type Inventorymainoperation struct {
	// 子单操作明细
	DetailOperationList []Detailoperationlist `json:"detail_operation_list,omitempty" xml:"detail_operation_list>detailoperationlist,omitempty"`
	// 操作主单
	MainOrder *Mainorder `json:"main_order,omitempty" xml:"main_order,omitempty"`
}

Inventorymainoperation

type Item

type Item struct {
	// 后端货品 ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 商家编码字段
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
}

Item

type Itemdolist

type Itemdolist struct {
	// 前端商品 ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 前端SKU ID
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

Itemdolist

type Itemdto

type Itemdto struct {
	// 货品ID
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 前端商品列表
	ItemDOList []Itemdolist `json:"item_d_o_list,omitempty" xml:"item_d_o_list>itemdolist,omitempty"`
	// 前端商品信息
	ItemDoList []Itemdolist `json:"item_do_list,omitempty" xml:"item_do_list>itemdolist,omitempty"`
}

Itemdto

type Items

type Items struct {
	// 商品编码
	ItemCode string `json:"item_code,omitempty" xml:"item_code,omitempty"`
	// 商品仓储系统编码
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 包裹内该商品的数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

Items

type Location

type Location struct {
	// 仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

Location

type Locationdto

type Locationdto struct {
	// 仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

Locationdto

type LogisticsSyncSellerRequest

type LogisticsSyncSellerRequest struct {
	// 快递业务员联系方式,手机号码或电话。
	DeliveryPhone string `json:"delivery_phone,omitempty" xml:"delivery_phone,omitempty"`
	// 流转节点发生时间
	EventCreateTime string `json:"event_create_time,omitempty" xml:"event_create_time,omitempty"`
	// 预计骑手到达时间
	RiderPredictArriveStoreTime string `json:"rider_predict_arrive_store_time,omitempty" xml:"rider_predict_arrive_store_time,omitempty"`
	// 主订单号
	MainBizOrderId int64 `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 运力类型,0: 第三方快递员, 1:商家自动
	DeliveryUserType int64 `json:"delivery_user_type,omitempty" xml:"delivery_user_type,omitempty"`
	// 流转节点的当前城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 操作人类型:1寄件人,3客服小二,4快递员,5CP,6收件人,100系统
	MailCp string `json:"mail_cp,omitempty" xml:"mail_cp,omitempty"`
	// 配送日期,周期送业务必传
	PlanDate string `json:"plan_date,omitempty" xml:"plan_date,omitempty"`
	// 快递单号。各个快递公司的运单号格式不同。
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// 是否为周期送
	ZqsSync bool `json:"zqs_sync,omitempty" xml:"zqs_sync,omitempty"`
	// 快递员的姓名
	DeliveryUserName string `json:"delivery_user_name,omitempty" xml:"delivery_user_name,omitempty"`
	// 配送序号
	SequenceNo int64 `json:"sequence_no,omitempty" xml:"sequence_no,omitempty"`
	// 子订单号
	SubBizOrderId int64 `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 取消配送编号
	CancelReasonCode string `json:"cancel_reason_code,omitempty" xml:"cancel_reason_code,omitempty"`
	// 业务类型(oneHour:一小时达,zqs:周期送,dss:定时送,周期送业务:zqs)如果自配送传入:other
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
	// 站点名称
	FacilityName string `json:"facility_name,omitempty" xml:"facility_name,omitempty"`
	// 快递公司名称,自配送传入:其他
	MailCpName string `json:"mail_cp_name,omitempty" xml:"mail_cp_name,omitempty"`
	// 事件编码,10:已下发等待接单,20:骑手已接单,待提货,40:揽收,999:妥投,50:拒收,-999:取消
	Event int64 `json:"event,omitempty" xml:"event,omitempty"`
	// 流转节点发生时间
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
	// 流转节点的详细地址及操作描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 操作人类型:1寄件人,3客服小二,4快递员,5CP,6收件人,100系统
	EventOperType int64 `json:"event_oper_type,omitempty" xml:"event_oper_type,omitempty"`
}

LogisticsSyncSellerRequest

type Logisticsacceptinforeslist

type Logisticsacceptinforeslist struct {
	// 菜鸟订单编码
	PresalesOrderId string `json:"presales_order_id,omitempty" xml:"presales_order_id,omitempty"`
}

Logisticsacceptinforeslist

type Mainorder

type Mainorder struct {
	// 操作id
	OperationOrderId string `json:"operation_order_id,omitempty" xml:"operation_order_id,omitempty"`
	// 商家Uic_id
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

Mainorder

type Mainorderdto

type Mainorderdto struct {
	// 物流货主ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// JIT协议ID
	OperationOrderId string `json:"operation_order_id,omitempty" xml:"operation_order_id,omitempty"`
	// 业务活动代码, 新增:FU010,修改:FU020,停用:FU030
	BizActivityCode string `json:"biz_activity_code,omitempty" xml:"biz_activity_code,omitempty"`
	// 请求唯一号
	OperationCode string `json:"operation_code,omitempty" xml:"operation_code,omitempty"`
	// 供应链原始单据来源平台
	OrderSourceCode string `json:"order_source_code,omitempty" xml:"order_source_code,omitempty"`
}

Mainorderdto

type MerchantInventoryQuery

type MerchantInventoryQuery struct {
	// 供应链中台供应商id
	SupplierId int64 `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 供应链中台商家仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 供应链中台物流货主id
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 供应链货主id list 单次<=20
	ScItemIds []int64 `json:"sc_item_ids,omitempty" xml:"sc_item_ids>int64,omitempty"`
}

MerchantInventoryQuery

type Modifymailnorequest

type Modifymailnorequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 原运单号
	OldTmsOrderCode string `json:"old_tms_order_code,omitempty" xml:"old_tms_order_code,omitempty"`
	// 新运单号
	NewTmsOrderCode string `json:"new_tms_order_code,omitempty" xml:"new_tms_order_code,omitempty"`
	// 原配送公司编码
	OldTmsServiceCode string `json:"old_tms_service_code,omitempty" xml:"old_tms_service_code,omitempty"`
	// 发货LP
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
}

Modifymailnorequest

type Operateinfo

type Operateinfo struct {
	// 操作时间Date类型
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 操作人
	OperateName string `json:"operate_name,omitempty" xml:"operate_name,omitempty"`
}

Operateinfo

type Orderitems

type Orderitems struct {
	// 履约子单号
	SubOrderCode string `json:"sub_order_code,omitempty" xml:"sub_order_code,omitempty"`
	// 货品ID
	ScItemId string `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 货品实发数量
	ItemQuantity int64 `json:"item_quantity,omitempty" xml:"item_quantity,omitempty"`
	// 货品缺发数量
	LackQuantity int64 `json:"lack_quantity,omitempty" xml:"lack_quantity,omitempty"`
	// erp订单明细行号
	ErpOrderLine string `json:"erp_order_line,omitempty" xml:"erp_order_line,omitempty"`
	// 货品计划退回数量
	PlanReturnQuantity int64 `json:"plan_return_quantity,omitempty" xml:"plan_return_quantity,omitempty"`
	// 货品实际收货总数量
	ActualReceivedQuantity int64 `json:"actual_received_quantity,omitempty" xml:"actual_received_quantity,omitempty"`
	// 货品未收货总数量
	ActualLackQuantity int64 `json:"actual_lack_quantity,omitempty" xml:"actual_lack_quantity,omitempty"`
	// 销退回告明细列表
	InstorageDetails []Instoragedetails `json:"instorage_details,omitempty" xml:"instorage_details>instoragedetails,omitempty"`
}

Orderitems

type Orderlines

type Orderlines struct {
	// 店铺编码
	ShopCode string `json:"shop_code,omitempty" xml:"shop_code,omitempty"`
	// 实际成交价
	ActualPrice string `json:"actual_price,omitempty" xml:"actual_price,omitempty"`
	// 零售价=实际成交价+单件商品折扣金额
	RetailPrice string `json:"retail_price,omitempty" xml:"retail_price,omitempty"`
	// 应发商品数量
	PlanQty int64 `json:"plan_qty,omitempty" xml:"plan_qty,omitempty"`
	// 商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 商品编码
	ItemCode string `json:"item_code,omitempty" xml:"item_code,omitempty"`
	// 商品ID,前端宝贝ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 交易平台子订单编码
	SubSourceOrderCode string `json:"sub_source_order_code,omitempty" xml:"sub_source_order_code,omitempty"`
	// 交易平台订单
	SourceOrderCode string `json:"source_order_code,omitempty" xml:"source_order_code,omitempty"`
	// 单据行
	OrderLineNo string `json:"order_line_no,omitempty" xml:"order_line_no,omitempty"`
}

Orderlines

type Outofstockitems

type Outofstockitems struct {
	// 履约子单号
	SubOrderCode string `json:"sub_order_code,omitempty" xml:"sub_order_code,omitempty"`
	// 货品ID
	ScItemId string `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 货品缺货数量
	LackQuantity int64 `json:"lack_quantity,omitempty" xml:"lack_quantity,omitempty"`
}

Outofstockitems

type Ownerdto

type Ownerdto struct {
	// 物流货主ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 供应商ID
	SupplierId int64 `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
}

Ownerdto

type Packagedetaillist

type Packagedetaillist struct {
	// 包件体积(m3)
	PackageVolume string `json:"package_volume,omitempty" xml:"package_volume,omitempty"`
	// 包件重量(kg)
	PackageWeight string `json:"package_weight,omitempty" xml:"package_weight,omitempty"`
	// 包件名称
	PackageName string `json:"package_name,omitempty" xml:"package_name,omitempty"`
	// 扩展字段JSON串
	Feature string `json:"feature,omitempty" xml:"feature,omitempty"`
}

Packagedetaillist

type Packagedto

type Packagedto struct {
	// 发货仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 外部订单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 订单号
	OrderCode string `json:"order_code,omitempty" xml:"order_code,omitempty"`
	// 发货LP单号
	ConsignLgOrderCode string `json:"consign_lg_order_code,omitempty" xml:"consign_lg_order_code,omitempty"`
	// 配送公司code
	TmsResCode string `json:"tms_res_code,omitempty" xml:"tms_res_code,omitempty"`
	// 包裹号
	PackageCode string `json:"package_code,omitempty" xml:"package_code,omitempty"`
	// 包裹状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

Packagedto

type Packageitemdtos

type Packageitemdtos struct {
	// 包裹号
	PackageId int64 `json:"package_id,omitempty" xml:"package_id,omitempty"`
	// 货品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 商品数量
	ItemQuantity int64 `json:"item_quantity,omitempty" xml:"item_quantity,omitempty"`
	// 包裹明细签收信息列表
	PackageItemSignInfoDtoList []Packageitemsigninfodtolist `json:"package_item_sign_info_dto_list,omitempty" xml:"package_item_sign_info_dto_list>packageitemsigninfodtolist,omitempty"`
}

Packageitemdtos

type Packageitemsigninfodtolist

type Packageitemsigninfodtolist struct {
	// 商品数量
	ItemQuantity int64 `json:"item_quantity,omitempty" xml:"item_quantity,omitempty"`
	// 签收状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

Packageitemsigninfodtolist

type Packagequeryrequest

type Packagequeryrequest struct {
	// 仓库编码
	WlbOrderCode string `json:"wlb_order_code,omitempty" xml:"wlb_order_code,omitempty"`
}

Packagequeryrequest

type Packages

type Packages struct {
	// 物流公司编码
	LogisticsCode string `json:"logistics_code,omitempty" xml:"logistics_code,omitempty"`
	// 运单号
	ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"`
	// 包裹编号
	PackageCode string `json:"package_code,omitempty" xml:"package_code,omitempty"`
	// 包裹长度 (厘米)
	Length string `json:"length,omitempty" xml:"length,omitempty"`
	// 包裹宽度 (厘米)
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// 包裹高度 (厘米)
	Height string `json:"height,omitempty" xml:"height,omitempty"`
	// 包裹重量 (千克)
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 包裹体积 (升, L)
	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`
	// 商品信息
	Items []Items `json:"items,omitempty" xml:"items>items,omitempty"`
}

Packages

type Pickupinfo

type Pickupinfo struct {
	// 集货是否完成 Y 是,N 否
	IsCompleted string `json:"is_completed,omitempty" xml:"is_completed,omitempty"`
	// 集货是否取消 Y 是,N 否
	IsCanceled string `json:"is_canceled,omitempty" xml:"is_canceled,omitempty"`
	// 集货发货单号列表(用,分隔)
	PickUpNos string `json:"pick_up_nos,omitempty" xml:"pick_up_nos,omitempty"`
}

Pickupinfo

type Presalesorder

type Presalesorder struct {
	// 包裹信息
	Packages []Packages `json:"packages,omitempty" xml:"packages>packages,omitempty"`
	// 订单完成时间
	OrderConfirmTime string `json:"order_confirm_time,omitempty" xml:"order_confirm_time,omitempty"`
	// 菜鸟订单号
	PresalesOrderId string `json:"presales_order_id,omitempty" xml:"presales_order_id,omitempty"`
	// 出库单号
	PresalesOrderCode string `json:"presales_order_code,omitempty" xml:"presales_order_code,omitempty"`
	// 发货仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 扩展属性(JSON格式)
	ExtendFields string `json:"extend_fields,omitempty" xml:"extend_fields,omitempty"`
}

Presalesorder

type PresalesorderTest

type PresalesorderTest struct {
	// 出库单号
	PresalesOrderCode string `json:"presales_order_code,omitempty" xml:"presales_order_code,omitempty"`
	// 前台订单(店铺订单)创建时间(下单时间)
	PlaceOrderTime string `json:"place_order_time,omitempty" xml:"place_order_time,omitempty"`
	// 订单总金额=应收金额+已收金额=商品总金额-订单折扣金额+快递费用
	TotalAmount string `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 仓库
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 发件人信息
	SenderInfo *Senderinfo `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 收件人信息
	ReceiverInfo *Receiverinfo `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 订单信息
	OrderLines []Orderlines `json:"order_lines,omitempty" xml:"order_lines>orderlines,omitempty"`
}

PresalesorderTest

type Presalesorderconsignconfirmrequest

type Presalesorderconsignconfirmrequest struct {
	// 预售订单信息
	PresalesOrder *Presalesorder `json:"presales_order,omitempty" xml:"presales_order,omitempty"`
}

Presalesorderconsignconfirmrequest

type PresalesordercreaterequestTest

type PresalesordercreaterequestTest struct {
	// 预售单
	PresalesOrder *PresalesorderTest `json:"presales_order,omitempty" xml:"presales_order,omitempty"`
}

PresalesordercreaterequestTest

type Pricerequest

type Pricerequest struct {
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 价格类型
	PriceType string `json:"price_type,omitempty" xml:"price_type,omitempty"`
	// 经营模式
	SalesMode string `json:"sales_mode,omitempty" xml:"sales_mode,omitempty"`
	// 二级渠道code
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 市场code
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

Pricerequest

type ProductDetailDTO

type ProductDetailDTO struct {
	// sku 列表
	ProductSkuDetail []ProductSkuDetailDTO `json:"product_sku_detail,omitempty" xml:"product_sku_detail>product_sku_detail_dto,omitempty"`
	// 透明白底图
	WhiteBgPicture string `json:"white_bg_picture,omitempty" xml:"white_bg_picture,omitempty"`
	// 产品 id
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 富文本详描
	DescRichText string `json:"desc_rich_text,omitempty" xml:"desc_rich_text,omitempty"`
	// 经营模式
	SalesModes []string `json:"sales_modes,omitempty" xml:"sales_modes>string,omitempty"`
	// 二级渠道编码
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 产品图片链接
	Pictures []string `json:"pictures,omitempty" xml:"pictures>string,omitempty"`
	// 产品标题
	ProductTitle string `json:"product_title,omitempty" xml:"product_title,omitempty"`
	// 产品销售属性
	Properties []string `json:"properties,omitempty" xml:"properties>string,omitempty"`
	// 类目
	Category string `json:"category,omitempty" xml:"category,omitempty"`
	// 品牌
	Brand string `json:"brand,omitempty" xml:"brand,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
	// 品牌 id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 类目 id
	CategoryId string `json:"category_id,omitempty" xml:"category_id,omitempty"`
}

ProductDetailDTO

type ProductDetailQueryRequestForDistributor

type ProductDetailQueryRequestForDistributor struct {
	// 产品 id
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 是否查询sku信息
	IncludeSku bool `json:"include_sku,omitempty" xml:"include_sku,omitempty"`
	// 二级渠道编码
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

ProductDetailQueryRequestForDistributor

type ProductLinkRequest

type ProductLinkRequest struct {
	// 分销商商品 ID
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// sku 列表
	SkuList []ProductSkuLinkDTO `json:"sku_list,omitempty" xml:"sku_list>product_sku_link_dto,omitempty"`
	// 供应商产品 id
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 经营模式
	SalesMode string `json:"sales_mode,omitempty" xml:"sales_mode,omitempty"`
	// 二级渠道编码
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
}

ProductLinkRequest

type ProductSkuDetailDTO

type ProductSkuDetailDTO struct {
	// sku 销售属性
	Properties []string `json:"properties,omitempty" xml:"properties>string,omitempty"`
	// skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// sku图片链接
	Picture []string `json:"picture,omitempty" xml:"picture>string,omitempty"`
}

ProductSkuDetailDTO

type ProductSkuLinkDTO

type ProductSkuLinkDTO struct {
	// 分销商商品 skuid
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 供应商产品 skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

ProductSkuLinkDTO

type Productlistrequest

type Productlistrequest struct {
	// 经营模式
	SalesMode []string `json:"sales_mode,omitempty" xml:"sales_mode>string,omitempty"`
	// 渠道编码
	ChannelCode string `json:"channel_code,omitempty" xml:"channel_code,omitempty"`
	// 二级渠道编码
	SubChannelCode string `json:"sub_channel_code,omitempty" xml:"sub_channel_code,omitempty"`
	// 页码
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 分页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

Productlistrequest

type Products

type Products struct {
	// 经营模式
	SalesModes []string `json:"sales_modes,omitempty" xml:"sales_modes>string,omitempty"`
	// 图片
	Pictures []string `json:"pictures,omitempty" xml:"pictures>string,omitempty"`
	// 产品标题
	ProductTitle string `json:"product_title,omitempty" xml:"product_title,omitempty"`
	// 产品id
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

Products

type Querycprequest

type Querycprequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
}

Querycprequest

type Receiverinfo

type Receiverinfo struct {
	// 邮编
	ReceiverZipCode string `json:"receiver_zip_code,omitempty" xml:"receiver_zip_code,omitempty"`
	// 国家
	ReceiverCountry string `json:"receiver_country,omitempty" xml:"receiver_country,omitempty"`
	// 省
	ReceiverProvince string `json:"receiver_province,omitempty" xml:"receiver_province,omitempty"`
	// 市
	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`
	// 区
	ReceiverArea string `json:"receiver_area,omitempty" xml:"receiver_area,omitempty"`
	// 村镇
	ReceiveTown string `json:"receive_town,omitempty" xml:"receive_town,omitempty"`
	// 收件人
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 手机号
	ReceiverMobile string `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"`
	// 固定电话
	ReceiverPhone string `json:"receiver_phone,omitempty" xml:"receiver_phone,omitempty"`
	// 公司名称
	ReceiverCompanyName string `json:"receiver_company_name,omitempty" xml:"receiver_company_name,omitempty"`
	// 邮箱
	ReceiverEmail string `json:"receiver_email,omitempty" xml:"receiver_email,omitempty"`
	// 详细地址
	ReceiverDetailAddress string `json:"receiver_detail_address,omitempty" xml:"receiver_detail_address,omitempty"`
	// 详细地址
	ReceiverAddress string `json:"receiver_address,omitempty" xml:"receiver_address,omitempty"`
	// 城镇
	ReceiverTown string `json:"receiver_town,omitempty" xml:"receiver_town,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
}

Receiverinfo

type Refunderinfo

type Refunderinfo struct {
	// 国家
	RefunderCountry string `json:"refunder_country,omitempty" xml:"refunder_country,omitempty"`
	// 省
	RefunderProvince string `json:"refunder_province,omitempty" xml:"refunder_province,omitempty"`
	// 市
	RefunderCity string `json:"refunder_city,omitempty" xml:"refunder_city,omitempty"`
	// 区
	RefunderArea string `json:"refunder_area,omitempty" xml:"refunder_area,omitempty"`
	// 村镇
	RefunderTown string `json:"refunder_town,omitempty" xml:"refunder_town,omitempty"`
	// 退货人
	RefunderName string `json:"refunder_name,omitempty" xml:"refunder_name,omitempty"`
	// 手机号
	RefunderMobile string `json:"refunder_mobile,omitempty" xml:"refunder_mobile,omitempty"`
	// 固定电话
	RefunderPhone string `json:"refunder_phone,omitempty" xml:"refunder_phone,omitempty"`
	// 邮编
	RefunderZipCode string `json:"refunder_zip_code,omitempty" xml:"refunder_zip_code,omitempty"`
	// 详细地址
	RefunderDetailAddress string `json:"refunder_detail_address,omitempty" xml:"refunder_detail_address,omitempty"`
}

Refunderinfo

type Request

type Request struct {
	// 二级供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 价格类型1-基准价,2-区间价
	PriceType int64 `json:"price_type,omitempty" xml:"price_type,omitempty"`
	// 失效时间(区间采购价必须)
	PriceDeadlineDate string `json:"price_deadline_date,omitempty" xml:"price_deadline_date,omitempty"`
	// 供应链仓code
	StoreCodeSets []string `json:"store_code_sets,omitempty" xml:"store_code_sets>string,omitempty"`
	// 货品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 操作人
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 生效时间(区间采购价必须)
	PriceStartDate string `json:"price_start_date,omitempty" xml:"price_start_date,omitempty"`
	// 租户ID,请填写商家编码
	TenantId string `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 默认根据合同;币种,USD-美元,CNY-人民币,RUB-卢布,JPY-日元,EUR-欧元,GBP-英镑,HKD-港币,NZD-新西兰元,SGD-新加坡元,AUD-澳元,KRW-韩元,THB-泰铢,
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 运输方式,1-水路运输,2-航空运输,3-铁路运输,4-公路运输,0-其他
	TransportType int64 `json:"transport_type,omitempty" xml:"transport_type,omitempty"`
	// 贸易类型,1-EXW(跨境工厂交货价交易),2-CIF(跨境到岸价交易),3-FCA(跨境货交承运人交易),4-FOB(跨境离岸价交易),5-CFR(跨境目的港交货价交易),6-DDU(跨境到仓不含税价格交易),7-日本境内贸易,9-国内一般贸易交易,11-FAS,12-CNF,13-CPT,14-CIP,15-DDP,16-DAT,17-DAP
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 目的港代码
	PortOfDestination string `json:"port_of_destination,omitempty" xml:"port_of_destination,omitempty"`
	// 起运港代码
	PortOfLoading string `json:"port_of_loading,omitempty" xml:"port_of_loading,omitempty"`
	// 采购价(含税)(单位:元)
	PurchasePrice string `json:"purchase_price,omitempty" xml:"purchase_price,omitempty"`
}

Request

type Requestparams

type Requestparams struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 外部订单号
	OrderCode string `json:"order_code,omitempty" xml:"order_code,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 金额
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
}

Requestparams

type ResultWrapper

type ResultWrapper struct {
	// 响应数据
	Datas []Datas `json:"datas,omitempty" xml:"datas>datas,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误描述
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 系统自动生成
	Data []AlibabaAscpAicSupplierAicinventoryNegativeSaleInvalidateData `json:"data,omitempty" xml:"data>alibaba_ascp_aic_supplier_aicinventory_negative_sale_invalidate_data,omitempty"`
	// 执行结果
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
	// 错误码
	Error string `json:"error,omitempty" xml:"error,omitempty"`
	// 返回内容
	DataList []AlibabaAscpChannelMainRefundCreateData `json:"data_list,omitempty" xml:"data_list>alibaba_ascp_channel_main_refund_create_data,omitempty"`
	// 是否retry
	Retry bool `json:"retry,omitempty" xml:"retry,omitempty"`
}

ResultWrapper

type ReverseCreateRequest

type ReverseCreateRequest struct {
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// ERP业务编码
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 逆向类型:1=客退;2=运配异常;3=拒签退回;4=拦截退回;5=上门取退
	ReverseType string `json:"reverse_type,omitempty" xml:"reverse_type,omitempty"`
	// 原正向发货履约主单号
	BizOrderCode string `json:"biz_order_code,omitempty" xml:"biz_order_code,omitempty"`
	// 快递公司code.调用 taobao.logistics.companies.get 获取
	TmsServiceCode string `json:"tms_service_code,omitempty" xml:"tms_service_code,omitempty"`
	// 运单号
	TmsOrderCode string `json:"tms_order_code,omitempty" xml:"tms_order_code,omitempty"`
	// 退回收件人信息(商家)
	ReceiverInfo *Receiverinfo `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 退回寄件人信息(消费者)
	SenderInfo *Senderinfo `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 退回订单货品信息列表
	OrderItems []Orderitems `json:"order_items,omitempty" xml:"order_items>orderitems,omitempty"`
	// 退回仓编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

ReverseCreateRequest

type SalecategoryQueryResponse

type SalecategoryQueryResponse struct {
	// 货品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 货品品类ID
	ItemSalecategory int64 `json:"item_salecategory,omitempty" xml:"item_salecategory,omitempty"`
	// 货品品类名称
	ItemSalecategoryName string `json:"item_salecategory_name,omitempty" xml:"item_salecategory_name,omitempty"`
}

SalecategoryQueryResponse

type Senderinfo

type Senderinfo struct {
	// 邮编
	SenderZipCode string `json:"sender_zip_code,omitempty" xml:"sender_zip_code,omitempty"`
	// 国家
	SenderCountry string `json:"sender_country,omitempty" xml:"sender_country,omitempty"`
	// 省
	SenderProvince string `json:"sender_province,omitempty" xml:"sender_province,omitempty"`
	// 市
	SenderCity string `json:"sender_city,omitempty" xml:"sender_city,omitempty"`
	// 区
	SenderArea string `json:"sender_area,omitempty" xml:"sender_area,omitempty"`
	// 村镇
	SenderTown string `json:"sender_town,omitempty" xml:"sender_town,omitempty"`
	// 发件人
	SenderName string `json:"sender_name,omitempty" xml:"sender_name,omitempty"`
	// 手机号
	SenderMobile string `json:"sender_mobile,omitempty" xml:"sender_mobile,omitempty"`
	// 固定电话
	SenderPhone string `json:"sender_phone,omitempty" xml:"sender_phone,omitempty"`
	// 详细地址
	SenderDetailAddress string `json:"sender_detail_address,omitempty" xml:"sender_detail_address,omitempty"`
	// 发件方地址
	SenderAddress string `json:"sender_address,omitempty" xml:"sender_address,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
}

Senderinfo

type SkuPrice

type SkuPrice struct {
	// 扩展价格
	ExtendPrice string `json:"extend_price,omitempty" xml:"extend_price,omitempty"`
	// 价格值
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 币种
	CurrencyPriceValue string `json:"currency_price_value,omitempty" xml:"currency_price_value,omitempty"`
}

SkuPrice

type Strategydto

type Strategydto struct {
	// 默认 4
	AicInventoryStrategy int64 `json:"aic_inventory_strategy,omitempty" xml:"aic_inventory_strategy,omitempty"`
	// 默认 4
	AicInventoryStrategyAvailableList []int64 `json:"aic_inventory_strategy_available_list,omitempty" xml:"aic_inventory_strategy_available_list>int64,omitempty"`
	// 渠道出货规则
	ChannelPolicy string `json:"channel_policy,omitempty" xml:"channel_policy,omitempty"`
	// 渠道策略参数
	ChannelPolicyParam string `json:"channel_policy_param,omitempty" xml:"channel_policy_param,omitempty"`
}

Strategydto

type Suborders

type Suborders struct {
	// 外部skuId
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 外部itemId
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 外部子订单号
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 外部订单号
	SubSaleOrderNo string `json:"sub_sale_order_no,omitempty" xml:"sub_sale_order_no,omitempty"`
}

Suborders

type Tmsitems

type Tmsitems struct {
	// 履约子单号
	SubOrderCode string `json:"sub_order_code,omitempty" xml:"sub_order_code,omitempty"`
	// 货品ID
	ScItemId string `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 货品实发数量
	ItemQuantity int64 `json:"item_quantity,omitempty" xml:"item_quantity,omitempty"`
	// 货品缺发数量
	LackQuantity int64 `json:"lack_quantity,omitempty" xml:"lack_quantity,omitempty"`
}

Tmsitems

type Tmsorders

type Tmsorders struct {
	// 运单号
	TmsOrderCode string `json:"tms_order_code,omitempty" xml:"tms_order_code,omitempty"`
	// 快递公司code.调用 taobao.logistics.companies.get 获取
	TmsServiceCode string `json:"tms_service_code,omitempty" xml:"tms_service_code,omitempty"`
	// 快递公司名称
	TmsServiceName string `json:"tms_service_name,omitempty" xml:"tms_service_name,omitempty"`
	// 包裹明细列表
	TmsItems []Tmsitems `json:"tms_items,omitempty" xml:"tms_items>tmsitems,omitempty"`
}

Tmsorders

type TopChannelPriceDetail

type TopChannelPriceDetail struct {
	// 币种
	CurrencyPriceValue string `json:"currency_price_value,omitempty" xml:"currency_price_value,omitempty"`
	// 价格值
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 扩展价格
	ExtendPrice string `json:"extend_price,omitempty" xml:"extend_price,omitempty"`
}

TopChannelPriceDetail

type TopChannelSkuPrice

type TopChannelSkuPrice struct {
	// sku价格
	SkuPrice *SkuPrice `json:"sku_price,omitempty" xml:"sku_price,omitempty"`
	// skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

TopChannelSkuPrice

type TopDistributorPriceResult

type TopDistributorPriceResult struct {
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品价格详情
	ProductPrice *TopChannelPriceDetail `json:"product_price,omitempty" xml:"product_price,omitempty"`
	// sku价格详情
	SkuPrices []TopChannelSkuPrice `json:"sku_prices,omitempty" xml:"sku_prices>top_channel_sku_price,omitempty"`
}

TopDistributorPriceResult

type Transferdetaildtolist

type Transferdetaildtolist struct {
	// 仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// LBX订单号
	UnitBizCode string `json:"unit_biz_code,omitempty" xml:"unit_biz_code,omitempty"`
	// 1-出库单;2-入库单
	UnitType string `json:"unit_type,omitempty" xml:"unit_type,omitempty"`
	// 出库lbx-下发仓、仓接单、部分出、全出 	 * 入库lbx-下发仓、仓接单、部分入、全入
	FulfilUniBizStatus string `json:"fulfil_uni_biz_status,omitempty" xml:"fulfil_uni_biz_status,omitempty"`
	// 品基本信息
	TransferUnitOrderItemList []Transferunitorderitemdtos `json:"transfer_unit_order_item_list,omitempty" xml:"transfer_unit_order_item_list>transferunitorderitemdtos,omitempty"`
}

Transferdetaildtolist

type Transferextendorderitemdtolist

type Transferextendorderitemdtolist struct {
	// 库存类型
	InventoryType int64 `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 批次号
	BatchCode string `json:"batch_code,omitempty" xml:"batch_code,omitempty"`
}

Transferextendorderitemdtolist

type Transferunitorderitemdtos

type Transferunitorderitemdtos struct {
	// LBX订单号
	UnitBizCode string `json:"unit_biz_code,omitempty" xml:"unit_biz_code,omitempty"`
	// 后端货品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 后端货品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 货品条码
	ItemCode string `json:"item_code,omitempty" xml:"item_code,omitempty"`
	// 计划下发数量
	PlanQuantity int64 `json:"plan_quantity,omitempty" xml:"plan_quantity,omitempty"`
	// 实际回传数量
	RealQuantity int64 `json:"real_quantity,omitempty" xml:"real_quantity,omitempty"`
	// 品信息
	TransferExtendOrderItemList []Transferextendorderitemdtolist `` /* 127-byte string literal not displayed */
}

Transferunitorderitemdtos

type Waybillqueryrequest

type Waybillqueryrequest struct {
	// 发货LP单号列表
	ConsignLpOrderCodes []Consignlpordercodes `json:"consign_lp_order_codes,omitempty" xml:"consign_lp_order_codes>consignlpordercodes,omitempty"`
	// 操作人id
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 操作人名称
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 配送公司Code
	CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"`
	// 供应商id
	SupplierId string `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 物流服务编码
	ServiceCode string `json:"service_code,omitempty" xml:"service_code,omitempty"`
}

Waybillqueryrequest

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL