qimen

package
v1.1.4 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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	// 区域
	Region string `json:"region,omitempty" xml:"region,omitempty"`
	// 区域
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 国家二字码
	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 村镇
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
}

Address

type Batch

type Batch struct {
	// test
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// test
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// test
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// test
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// test
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// test
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// test
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 货品sn编码
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Batch

type BatchItemSynItem

type BatchItemSynItem struct {
	// 没有同步成功的商品的编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 出错信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

BatchItemSynItem

type ChannelRatioRule

type ChannelRatioRule struct {
	// 奇门仓储字段,C1223,string(50),,
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// 奇门仓储字段,C1223,string(50),,
	Ratio string `json:"ratio,omitempty" xml:"ratio,omitempty"`
}

ChannelRatioRule

type CombItem

type CombItem struct {
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段
	Count string `json:"count,omitempty" xml:"count,omitempty"`
}

CombItem

type CombineItemSyncRequest

type CombineItemSyncRequest struct {
	// 组合商品的ERP编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 组合商品接口中的单商品信息
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenCombineitemSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

CombineItemSyncRequest

type Criteria

type Criteria struct {
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Criteria

type DeliveryOrder

type DeliveryOrder struct {
	// 出库单号
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 仓储系统出库单号
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 出库单类型(JYCK=一般交易出库;HHCK=换货出库;BFCK=补发出库;QTCK=其他出库单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 出库单状态(NEW-未开始处理;ACCEPT-仓库接单;PARTDELIVERED-部分发货完成;DELIVERED-发货完成;EXCEPTION-异 常;CANCELED-取消;CLOSED-关闭;REJECT-拒单;CANCELEDFAIL-取消失败;只传英文编 码)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求 不会被重复处理;条件必填;条件为一单需要多次确认时)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 支持出库单多次发货(多次发货后确认时;0表示发货单最终状态确认;1表示发货单中间状态确认)
	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`
	// 订单完成时间(YYYY-MM-DD HH:MM:SS)
	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`
	// 当前状态操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 当前状态操作员姓名
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 当前状态操作时间(YYYY-MM-DD HH:MM:SS)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 仓储费用
	StorageFee string `json:"storageFee,omitempty" xml:"storageFee,omitempty"`
	// 发票信息
	Invoices []Invoice `json:"invoices,omitempty" xml:"invoices>invoice,omitempty"`
	// 原出库单号(ERP分配)
	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`
	// 原出库单号(WMS分配)
	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`
	// 订单标记(用字符串格式来表示订单标记列表:例如COD=货到付款;LIMIT=限时配 送;PRESELL=预 售;COMPLAIN=已投诉;SPLIT=拆单;EXCHANGE=换货;VISIT=上 门;MODIFYTRANSPORT=是否 可改配送方式;CONSIGN = 物流宝代理发货;SELLER_AFFORD=是否卖家承担运费;FENXIAO=分销订 单)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,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门店、 MIA=蜜芽、OTHER=其他(只传英文编 码))
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 订单来源平台名称
	SourcePlatformName string `json:"sourcePlatformName,omitempty" xml:"sourcePlatformName,omitempty"`
	// 发货单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 前台订单/店铺订单的创建时间/下单时间
	PlaceOrderTime string `json:"placeOrderTime,omitempty" xml:"placeOrderTime,omitempty"`
	// 订单支付时间(YYYY-MM-DD HH:MM:SS)
	PayTime string `json:"payTime,omitempty" xml:"payTime,omitempty"`
	// 支付平台交易号
	PayNo string `json:"payNo,omitempty" xml:"payNo,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 卖家名称
	SellerNick string `json:"sellerNick,omitempty" xml:"sellerNick,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyerNick,omitempty" xml:"buyerNick,omitempty"`
	// 订单总金额(订单总金额=应收金额+已收金额=商品总金额-订单折扣金额+快递费用 ;单位 元)
	TotalAmount string `json:"totalAmount,omitempty" xml:"totalAmount,omitempty"`
	// 商品总金额(元)
	ItemAmount string `json:"itemAmount,omitempty" xml:"itemAmount,omitempty"`
	// 订单折扣金额(元)
	DiscountAmount string `json:"discountAmount,omitempty" xml:"discountAmount,omitempty"`
	// 快递费用(元)
	Freight string `json:"freight,omitempty" xml:"freight,omitempty"`
	// 应收金额(消费者还需要支付多少--货到付款时消费者还需要支付多少约定使用这个字 段;单位元 )
	ArAmount string `json:"arAmount,omitempty" xml:"arAmount,omitempty"`
	// 已收金额(消费者已经支付多少;单位元)
	GotAmount string `json:"gotAmount,omitempty" xml:"gotAmount,omitempty"`
	// COD服务费
	ServiceFee string `json:"serviceFee,omitempty" xml:"serviceFee,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中 通(ZTO)、HTKY=百世汇通、UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全 峰、FAST=快捷 、POSTB=邮政小包、 GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、AMAZON=亚马逊物流、 OTHER=其他)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 快递区域编码
	LogisticsAreaCode string `json:"logisticsAreaCode,omitempty" xml:"logisticsAreaCode,omitempty"`
	// 发货要求
	DeliveryRequirements *DeliveryRequirements `json:"deliveryRequirements,omitempty" xml:"deliveryRequirements,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 收件人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
	// 是否紧急(Y/N;默认为N)
	IsUrgency string `json:"isUrgency,omitempty" xml:"isUrgency,omitempty"`
	// 是否需要发票(Y/N;默认为N)
	InvoiceFlag string `json:"invoiceFlag,omitempty" xml:"invoiceFlag,omitempty"`
	// 是否需要保险(Y/N;默认为N)
	InsuranceFlag string `json:"insuranceFlag,omitempty" xml:"insuranceFlag,omitempty"`
	// 保险信息
	Insurance *Insurance `json:"insurance,omitempty" xml:"insurance,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyerMessage,omitempty" xml:"buyerMessage,omitempty"`
	// 卖家留言
	SellerMessage string `json:"sellerMessage,omitempty" xml:"sellerMessage,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 服务编码
	ServiceCode string `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
	// 平台订单号
	OaidOrderSourceCode string `json:"oaidOrderSourceCode,omitempty" xml:"oaidOrderSourceCode,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 旧版本货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 最晚揽收时间, string (19) , YYYY-MM-DD HH:MM:SS
	LatestCollectionTime string `json:"latestCollectionTime,omitempty" xml:"latestCollectionTime,omitempty"`
	// 最晚发货时间, string (19) , YYYY-MM-DD HH:MM:SS
	LatestDeliveryTime string `json:"latestDeliveryTime,omitempty" xml:"latestDeliveryTime,omitempty"`
	// 单据总行数
	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`
	// 该笔出库单的费用承担部门或责任部门
	ResponsibleDepartment string `json:"responsibleDepartment,omitempty" xml:"responsibleDepartment,omitempty"`
	// 出库单确认其他出库单的子类型,用于 orderType设置为其他 出库单时设置
	SubOrderType string `json:"subOrderType,omitempty" xml:"subOrderType,omitempty"`
	// 关联单据信息
	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders>related_order,omitempty"`
	// 要求出库时间(YYYY-MM-DD)
	ScheduleDate string `json:"scheduleDate,omitempty" xml:"scheduleDate,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 提货方式(到仓自提、快递、干线物流)
	TransportMode string `json:"transportMode,omitempty" xml:"transportMode,omitempty"`
	// 提货人信息
	PickerInfo *PickerInfo `json:"pickerInfo,omitempty" xml:"pickerInfo,omitempty"`
	// 出库单渠道类型,VIP=唯品会,FX=分销 ,SHOP=门店
	OrderSourceType string `json:"orderSourceType,omitempty" xml:"orderSourceType,omitempty"`
	// 到货时间(YYYY-MM-DD HH:MM:SS)
	ReceivingTime string `json:"receivingTime,omitempty" xml:"receivingTime,omitempty"`
	// 送货时间(YYYY-MM-DD HH:MM:SS)
	ShippingTime string `json:"shippingTime,omitempty" xml:"shippingTime,omitempty"`
	// 入库仓库名称, string (50)
	TargetWarehouseName string `json:"targetWarehouseName,omitempty" xml:"targetWarehouseName,omitempty"`
	// 入库仓库编码, string (50) ,统仓统配等无需ERP指定仓储编码的情况填OTHER
	TargetWarehouseCode string `json:"targetWarehouseCode,omitempty" xml:"targetWarehouseCode,omitempty"`
	// 关联的入库单号(ERP分配)
	TargetEntryOrderCode string `json:"targetEntryOrderCode,omitempty" xml:"targetEntryOrderCode,omitempty"`
	// 仓库名称
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
}

DeliveryOrder

type DeliveryOrderBatchConfirmRequest

type DeliveryOrderBatchConfirmRequest struct {
	// 发货单列表
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchconfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchConfirmRequest

type DeliveryOrderBatchCreateAnswerRequest

type DeliveryOrderBatchCreateAnswerRequest struct {
	// 发货单列表
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchcreateAnswerMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateAnswerRequest

type DeliveryOrderBatchCreateRequest

type DeliveryOrderBatchCreateRequest struct {
	// 订单信息
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderBatchcreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderBatchCreateRequest

type DeliveryOrderBatchCreateResponse

type DeliveryOrderBatchCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单详情
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
}

DeliveryOrderBatchCreateResponse

type DeliveryOrderConfirmRequest

type DeliveryOrderConfirmRequest struct {
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderConfirmRequest

type DeliveryOrderCreateRequest

type DeliveryOrderCreateRequest struct {
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 订单列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

DeliveryOrderCreateRequest

type DeliveryOrderCreateResponse

type DeliveryOrderCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码(统仓统配使用)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 物流公司编码(统仓统配使用)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 发货单信息
	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders>delivery_order,omitempty"`
}

DeliveryOrderCreateResponse

type DeliveryOrderQueryRequest

type DeliveryOrderQueryRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 发库单号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统发库单号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 交易单号
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 当前页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页orderLine条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenDeliveryorderQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

DeliveryOrderQueryRequest

type DeliveryOrderQueryResponse

type DeliveryOrderQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// orderLines总条数
	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
}

DeliveryOrderQueryResponse

type DeliveryRequirements

type DeliveryRequirements struct {
	// 投递时延要求(1=工作日;2=节假日;101=当日达;102=次晨达;103=次日达;104= 预约 达)
	ScheduleType int64 `json:"scheduleType,omitempty" xml:"scheduleType,omitempty"`
	// 要求送达日期(YYYY-MM-DD)
	ScheduleDay string `json:"scheduleDay,omitempty" xml:"scheduleDay,omitempty"`
	// 投递时间范围要求(开始时间;格式:HH:MM:SS)
	ScheduleStartTime string `json:"scheduleStartTime,omitempty" xml:"scheduleStartTime,omitempty"`
	// 投递时间范围要求(结束时间;格式:HH:MM:SS)
	ScheduleEndTime string `json:"scheduleEndTime,omitempty" xml:"scheduleEndTime,omitempty"`
	// 发货服务类型(PTPS:普通配送;LLPS:冷链配送;HBP:环保配)
	DeliveryType string `json:"deliveryType,omitempty" xml:"deliveryType,omitempty"`
}

DeliveryRequirements

type Detail

type Detail struct {
	// 订单商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

Detail

type EntryOrder

type EntryOrder struct {
	// 订单编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 后端订单id
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 订单类型
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 仓库名称
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 单据总行数(当单据需要分多个请求发送时;发送方需要将totalOrderLines填入;接收方收到后;根据实际接收到的 条数和 totalOrderLines进行比对;如果小于;则继续等待接收请求。如果等于;则表示该单据的所有请求发送完 成)
	TotalOrderLines int64 `json:"totalOrderLines,omitempty" xml:"totalOrderLines,omitempty"`
	// 入库单号
	EntryOrderCode string `json:"entryOrderCode,omitempty" xml:"entryOrderCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 采购单号(当orderType=CGRK时使用)
	PurchaseOrderCode string `json:"purchaseOrderCode,omitempty" xml:"purchaseOrderCode,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 仓储系统入库单ID
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
	// 入库单类型(SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入 库;B2BRK=B2B入库)
	EntryOrderType string `json:"entryOrderType,omitempty" xml:"entryOrderType,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求 不会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 支持出入库单多次收货(多次收货后确认时:0:表示入库单最终状态确认;1:表示入库单中间状态确认;每次入库传入的数量为增 量;特殊情况;同一入库单;如果先收到0;后又收到1;允许修改收货的数量)
	ConfirmType int64 `json:"confirmType,omitempty" xml:"confirmType,omitempty"`
	// 入库单状态(NEW-未开始处理;ACCEPT-仓库接单;PARTFULFILLED-部分收货完成;FULFILLED-收货完成;EXCEPTION-异 常;CANCELED-取消;CLOSED-关闭;REJECT-拒单;CANCELEDFAIL-取消失败;只传英文编码)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 操作时间(YYYY-MM-DD HH:MM:SS;当status=FULFILLED;operateTime为入库时间)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 邮费
	Freight string `json:"freight,omitempty" xml:"freight,omitempty"`
	// 入库单确认的其他入库子类型,用于entryOrderType设置为其他入库时设置
	SubOrderType string `json:"subOrderType,omitempty" xml:"subOrderType,omitempty"`
	// 该笔入库单的费用承担部门或责任部门
	ResponsibleDepartment string `json:"responsibleDepartment,omitempty" xml:"responsibleDepartment,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 店铺编码
	ShopCode string `json:"shopCode,omitempty" xml:"shopCode,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`
	// 关联订单信息
	RelatedOrders []RelatedOrder `json:"relatedOrders,omitempty" xml:"relatedOrders>related_order,omitempty"`
	// 预期到货时间(YYYY-MM-DD HH:MM:SS)
	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`
	// 最迟预期到货时间(YYYY-MM-DD HH:MM:SS)
	ExpectEndTime string `json:"expectEndTime,omitempty" xml:"expectEndTime,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中通(ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他(只传英文编码))
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 操作员名称
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 收件人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
	// 出库仓库编码
	SourceWarehouseCode string `json:"sourceWarehouseCode,omitempty" xml:"sourceWarehouseCode,omitempty"`
	// 出库仓库名称
	SourceWarehouseName string `json:"sourceWarehouseName,omitempty" xml:"sourceWarehouseName,omitempty"`
}

EntryOrder

type EntryOrderConfirmRequest

type EntryOrderConfirmRequest struct {
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderConfirmRequest

type EntryOrderCreateRequest

type EntryOrderCreateRequest struct {
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
	// 入库单详情
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

EntryOrderCreateRequest

type EntryOrderQueryRequest

type EntryOrderQueryRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 入库单编码
	EntryOrderCode string `json:"entryOrderCode,omitempty" xml:"entryOrderCode,omitempty"`
	// 仓储系统入库单ID
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
	// 当前页(从1开始)
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页orderLine条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenEntryorderQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

EntryOrderQueryRequest

type EntryOrderQueryResponse

type EntryOrderQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// orderLines总条数
	TotalLines int64 `json:"totalLines,omitempty" xml:"totalLines,omitempty"`
	// 入库单信息
	EntryOrder *EntryOrder `json:"entryOrder,omitempty" xml:"entryOrder,omitempty"`
	// 入库单单据信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
}

EntryOrderQueryResponse

type ExpressInfo

type ExpressInfo struct {
	// 奇门仓储字段
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 奇门仓储字段
	ExpressName string `json:"expressName,omitempty" xml:"expressName,omitempty"`
	// 奇门仓储字段
	BrandCode string `json:"brandCode,omitempty" xml:"brandCode,omitempty"`
	// 奇门仓储字段
	BrandName string `json:"brandName,omitempty" xml:"brandName,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

ExpressInfo

type Insurance

type Insurance struct {
	// 保险类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 保险金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
}

Insurance

type InventoryQueryRequest

type InventoryQueryRequest struct {
	// 查询准则
	CriteriaList []Criteria `json:"criteriaList,omitempty" xml:"criteriaList>criteria,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenInventoryQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

InventoryQueryRequest

type InventoryQueryResponse

type InventoryQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 商品的库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

InventoryQueryResponse

type InventoryReportRequest

type InventoryReportRequest struct {
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 每页记录的条数
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 盘点单编码
	CheckOrderCode string `json:"checkOrderCode,omitempty" xml:"checkOrderCode,omitempty"`
	// 仓储系统的盘点单编码
	CheckOrderId string `json:"checkOrderId,omitempty" xml:"checkOrderId,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 盘点时间(YYYY-MM-DD HH:MM:SS)
	CheckTime string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不 会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 商品库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenInventoryReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 变动类型:CHECK=盘点 ADJUST=调整
	AdjustType string `json:"adjustType,omitempty" xml:"adjustType,omitempty"`
}

InventoryReportRequest

type InventoryRule

type InventoryRule struct {
	// 奇门仓储字段,C1223,string(50),,
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 奇门仓储字段,C1223,string(50),,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// channelRatioRules
	ChannelRatioRules []ChannelRatioRule `json:"channelRatioRules,omitempty" xml:"channelRatioRules>channel_ratio_rule,omitempty"`
}

InventoryRule

type Invoice

type Invoice struct {
	// 发票抬头
	Header string `json:"header,omitempty" xml:"header,omitempty"`
	// 发票金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 发票内容
	Content string `json:"content,omitempty" xml:"content,omitempty"`
	// 订单详情
	Detail *Detail `json:"detail,omitempty" xml:"detail,omitempty"`
	// 发票代码(纳税企业的标识)
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 发票号码(纳税企业内部的发票号)
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 发票类型(INVOICE=普通发票;VINVOICE=增值税普通发票;EVINVOICE=电子增票;填写的 条件 是:invoiceFlag为Y)
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 税号
	TaxNumber string `json:"taxNumber,omitempty" xml:"taxNumber,omitempty"`
}

Invoice

type Item

type Item struct {
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 后端商品编码
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 组合商品中的该商品个数
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// ownerCode
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// test
	BrandName string `json:"brandName,omitempty" xml:"brandName,omitempty"`
	// test
	Sn string `json:"sn,omitempty" xml:"sn,omitempty"`
	// test
	IsSNMgmt string `json:"isSNMgmt,omitempty" xml:"isSNMgmt,omitempty"`
	// test
	BarCode string `json:"barCode,omitempty" xml:"barCode,omitempty"`
	// test
	Color string `json:"color,omitempty" xml:"color,omitempty"`
	// test
	Size string `json:"size,omitempty" xml:"size,omitempty"`
	// test
	Length string `json:"length,omitempty" xml:"length,omitempty"`
	// test
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// test
	Height string `json:"height,omitempty" xml:"height,omitempty"`
	// test
	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`
	// test
	GrossWeight string `json:"grossWeight,omitempty" xml:"grossWeight,omitempty"`
	// test
	NetWeight string `json:"netWeight,omitempty" xml:"netWeight,omitempty"`
	// test
	TareWeight string `json:"tareWeight,omitempty" xml:"tareWeight,omitempty"`
	// test
	SafetyStock string `json:"safetyStock,omitempty" xml:"safetyStock,omitempty"`
	// test
	StockUnit string `json:"stockUnit,omitempty" xml:"stockUnit,omitempty"`
	// test
	StockStatus string `json:"stockStatus,omitempty" xml:"stockStatus,omitempty"`
	// test
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// test
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// test
	IsShelfLifeMgmt string `json:"isShelfLifeMgmt,omitempty" xml:"isShelfLifeMgmt,omitempty"`
	// test
	ShelfLife string `json:"shelfLife,omitempty" xml:"shelfLife,omitempty"`
	// test
	RejectLifecycle string `json:"rejectLifecycle,omitempty" xml:"rejectLifecycle,omitempty"`
	// test
	LockupLifecycle string `json:"lockupLifecycle,omitempty" xml:"lockupLifecycle,omitempty"`
	// test
	AdventLifecycle string `json:"adventLifecycle,omitempty" xml:"adventLifecycle,omitempty"`
	// test
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// test
	BatchRemark string `json:"batchRemark,omitempty" xml:"batchRemark,omitempty"`
	// test
	IsBatchMgmt string `json:"isBatchMgmt,omitempty" xml:"isBatchMgmt,omitempty"`
	// test
	PackCode string `json:"packCode,omitempty" xml:"packCode,omitempty"`
	// test
	Pcs string `json:"pcs,omitempty" xml:"pcs,omitempty"`
	// test
	OriginAddress string `json:"originAddress,omitempty" xml:"originAddress,omitempty"`
	// test
	ApprovalNumber string `json:"approvalNumber,omitempty" xml:"approvalNumber,omitempty"`
	// test
	IsFragile string `json:"isFragile,omitempty" xml:"isFragile,omitempty"`
	// test
	IsHazardous string `json:"isHazardous,omitempty" xml:"isHazardous,omitempty"`
	// test
	PricingCategory string `json:"pricingCategory,omitempty" xml:"pricingCategory,omitempty"`
	// test
	IsSku string `json:"isSku,omitempty" xml:"isSku,omitempty"`
	// test
	PackageMaterial string `json:"packageMaterial,omitempty" xml:"packageMaterial,omitempty"`
	// test
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// test
	IsAreaSale string `json:"isAreaSale,omitempty" xml:"isAreaSale,omitempty"`
	// test
	NormalQty string `json:"normalQty,omitempty" xml:"normalQty,omitempty"`
	// test
	DefectiveQty string `json:"defectiveQty,omitempty" xml:"defectiveQty,omitempty"`
	// test
	ReceiveQty string `json:"receiveQty,omitempty" xml:"receiveQty,omitempty"`
	// test
	ExCode string `json:"exCode,omitempty" xml:"exCode,omitempty"`
	// test
	DiscountPrice string `json:"discountPrice,omitempty" xml:"discountPrice,omitempty"`
	// test
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// test
	PlanQty string `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// test
	SourceOrderCode string `json:"sourceOrderCode,omitempty" xml:"sourceOrderCode,omitempty"`
	// test
	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`
	// test
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// test
	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`
	// test
	ActualQty string `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// test
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// test
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// test
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// test
	LockQuantity string `json:"lockQuantity,omitempty" xml:"lockQuantity,omitempty"`
	// test
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// test
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// test
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// test
	ProductCode string `json:"productCode,omitempty" xml:"productCode,omitempty"`
	// test
	PaperQty string `json:"paperQty,omitempty" xml:"paperQty,omitempty"`
	// test
	DiffQuantity string `json:"diffQuantity,omitempty" xml:"diffQuantity,omitempty"`
	// test
	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`
	// test
	LackQty string `json:"lackQty,omitempty" xml:"lackQty,omitempty"`
	// test
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// test
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// test
	GoodsCode string `json:"goodsCode,omitempty" xml:"goodsCode,omitempty"`
	// test
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// test
	ReferencePrice string `json:"referencePrice,omitempty" xml:"referencePrice,omitempty"`
	// test
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// test
	ActualAmount string `json:"actualAmount,omitempty" xml:"actualAmount,omitempty"`
	// test
	PriceAdjustment *PriceAdjustment `json:"priceAdjustment,omitempty" xml:"priceAdjustment,omitempty"`
	// test
	LatestUpdateTime string `json:"latestUpdateTime,omitempty" xml:"latestUpdateTime,omitempty"`
	// test
	ChangeTime string `json:"changeTime,omitempty" xml:"changeTime,omitempty"`
	// test
	TempRequirement string `json:"tempRequirement,omitempty" xml:"tempRequirement,omitempty"`
	// test
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// test
	OriginCode string `json:"originCode,omitempty" xml:"originCode,omitempty"`
	// test
	Batchs []Batch `json:"batchs,omitempty" xml:"batchs>batch,omitempty"`
	// 商品名称
	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 库存商品总量
	TotalQty int64 `json:"totalQty,omitempty" xml:"totalQty,omitempty"`
	// 商品简称
	ShortName string `json:"shortName,omitempty" xml:"shortName,omitempty"`
	// 英文名
	EnglishName string `json:"englishName,omitempty" xml:"englishName,omitempty"`
	// 商品属性(如红色;XXL)
	SkuProperty string `json:"skuProperty,omitempty" xml:"skuProperty,omitempty"`
	// 渠道中的商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 商品类别ID
	CategoryId string `json:"categoryId,omitempty" xml:"categoryId,omitempty"`
	// 商品类别名称
	CategoryName string `json:"categoryName,omitempty" xml:"categoryName,omitempty"`
	// 商品类型(ZC=正常商品;FX=分销商品;ZH=组合商品;ZP=赠品;BC=包材;HC=耗材;FL=辅料;XN=虚拟品;FS=附属品;CC=残次品;OTHER=其它;只传英文编码)
	ItemType string `json:"itemType,omitempty" xml:"itemType,omitempty"`
	// 吊牌价
	TagPrice string `json:"tagPrice,omitempty" xml:"tagPrice,omitempty"`
	// 零售价
	RetailPrice string `json:"retailPrice,omitempty" xml:"retailPrice,omitempty"`
	// 成本价
	CostPrice string `json:"costPrice,omitempty" xml:"costPrice,omitempty"`
	// 采购价
	PurchasePrice string `json:"purchasePrice,omitempty" xml:"purchasePrice,omitempty"`
	// 季节编码
	SeasonCode string `json:"seasonCode,omitempty" xml:"seasonCode,omitempty"`
	// 季节名称
	SeasonName string `json:"seasonName,omitempty" xml:"seasonName,omitempty"`
	// 品牌代码
	BrandCode string `json:"brandCode,omitempty" xml:"brandCode,omitempty"`
	// 创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 更新时间(YYYY-MM-DD HH:MM:SS)
	UpdateTime string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// 是否有效(Y/N ;默认为N)
	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// 销售配送方式(0=自配|1=菜鸟)
	LogisticsType string `json:"logisticsType,omitempty" xml:"logisticsType,omitempty"`
	// 是否液体, Y/N,  (默认为N)
	IsLiquid string `json:"isLiquid,omitempty" xml:"isLiquid,omitempty"`
	// 签收状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// temp
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// isLocked
	IsLocked string `json:"isLocked,omitempty" xml:"isLocked,omitempty"`
	// 货品编码,HZ1234,string(50),,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 计划调拨数量,Item1234,string(50),,
	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`
	// 实际入库数量,Item1234,string(50),,
	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`
}

Item

type ItemInventory

type ItemInventory struct {
	// 奇门仓储字段,C123,string(50),,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ChannelCode string `json:"channelCode,omitempty" xml:"channelCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	LockQuantity string `json:"lockQuantity,omitempty" xml:"lockQuantity,omitempty"`
	// 奇门仓储字段
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 奇门仓储字段
	SubSourceCode string `json:"subSourceCode,omitempty" xml:"subSourceCode,omitempty"`
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 奇门仓储字段
	CombItemId string `json:"combItemId,omitempty" xml:"combItemId,omitempty"`
	// 奇门仓储字段
	ItemQuantity string `json:"itemQuantity,omitempty" xml:"itemQuantity,omitempty"`
}

ItemInventory

type ItemLackReportRequest

type ItemLackReportRequest struct {
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP的发货单编码
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 仓库系统的发货单编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 缺货回告创建时间(YYYY-MM-DD HH:mm:ss)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不 会被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 缺货商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenItemlackReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

ItemLackReportRequest

type ItemMapping

type ItemMapping struct {
	// 奇门仓储字段,C123,string(50),
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 奇门仓储字段,C123,string(50),
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
}

ItemMapping

type ItemSynRequest

type ItemSynRequest struct {
	// 操作类型(两种类型:add|update)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 商品信息
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenSingleitemSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemSynRequest

type Items

type Items struct {
	// 明细
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
	// 货品编码,HZ1234,string(50),,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 库存类型(1:可销售库存.101:残次),HZ1234,string(500),,
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	OutCount string `json:"outCount,omitempty" xml:"outCount,omitempty"`
	// 实际出库数量,Item1234,string(50),,
	InCount string `json:"inCount,omitempty" xml:"inCount,omitempty"`
	// 计划调拨数量
	PlanCount string `json:"planCount,omitempty" xml:"planCount,omitempty"`
}

Items

type ItemsSynchronizeRequest

type ItemsSynchronizeRequest struct {
	// 操作类型(两种类型:add|update)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 同步的商品信息
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenItemsSynchronizeMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ItemsSynchronizeRequest

type ItemsSynchronizeResponse

type ItemsSynchronizeResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 商品同步批量接口中单商品信息
	Items []BatchItemSynItem `json:"items,omitempty" xml:"items>batch_item_syn_item,omitempty"`
}

ItemsSynchronizeResponse

type MaterialItem

type MaterialItem struct {
	// erp系统商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;默认为ZP)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 配比数量
	RatioQty int64 `json:"ratioQty,omitempty" xml:"ratioQty,omitempty"`
}

MaterialItem

type Order

type Order struct {
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 订单包裹信息
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// 单据列表
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 出错的出库单号
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 出错信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 单据详情
	OrderInfo *OrderInfo `json:"orderInfo,omitempty" xml:"orderInfo,omitempty"`
	// 拆单情况
	DeliveryOrders []DeliveryOrder `json:"deliveryOrders,omitempty" xml:"deliveryOrders>delivery_order,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 单据编号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;B2BCK=B2B出库;QTCK=其他出库;SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;B2BRK=B2B入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;THRK=退货入库;HHRK=换货入库;CNJG=仓内加工单;CGTH=采购退货出库单;)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不会被重复处理;条件必填;条件为一单需要多次确认时)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 波次中的次序号
	Num string `json:"num,omitempty" xml:"num,omitempty"`
}

Order

type OrderCallbackRequestDO

type OrderCallbackRequestDO struct {
	// 奇门仓储字段,C123,string(50),,
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
}

OrderCallbackRequestDO

type OrderCallbackResponseDO

type OrderCallbackResponseDO struct {
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderCallbackResponseDO

type OrderCancelRequest

type OrderCancelRequest struct {
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据编码
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK= 换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;B2BRK=B2B入库;B2BCK=B2B出库;QTCK=其他出库;SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;DBRK= 调拨入库;QTRK=其他入库;XTRK= 销退入库;THRK=退货入库;HHRK= 换货入库;CNJG= 仓内加工单;CGTH=采购退货出库单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 取消原因
	CancelReason string `json:"cancelReason,omitempty" xml:"cancelReason,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderCancelMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderCancelRequest

type OrderCancelResponse

type OrderCancelResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderCancelResponse

type OrderInfo

type OrderInfo struct {
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 仓库编码(统仓统配使用)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 物流公司编码(统仓统配使用)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
}

OrderInfo

type OrderLine

type OrderLine struct {
	// 单据行号
	OrderLineNo string `json:"orderLineNo,omitempty" xml:"orderLineNo,omitempty"`
	// 平台交易订单编码
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 平台交易子订单编码
	SubSourceCode string `json:"subSourceCode,omitempty" xml:"subSourceCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 商品仓储系统编码
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 商品名称
	ItemName string `json:"itemName,omitempty" xml:"itemName,omitempty"`
	// 交易平台商品编码
	ExtCode string `json:"extCode,omitempty" xml:"extCode,omitempty"`
	// 应发商品数量
	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// 实发商品数量
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// 批次编号
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 批次列表
	Batchs []Batch `json:"batchs,omitempty" xml:"batchs>batch,omitempty"`
	// 商品的二维码(类似电子产品的SN码;用来进行商品的溯源;多个二维码之间用分号;隔开)
	QrCode string `json:"qrCode,omitempty" xml:"qrCode,omitempty"`
	// 仓库拆单子发货单号
	SubDeliveryOrderId string `json:"subDeliveryOrderId,omitempty" xml:"subDeliveryOrderId,omitempty"`
	// snList
	SnList *SnList `json:"snList,omitempty" xml:"snList,omitempty"`
	// 供应商编码
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 交易平台订单
	SourceOrderCode string `json:"sourceOrderCode,omitempty" xml:"sourceOrderCode,omitempty"`
	// 交易平台子订单编码
	SubSourceOrderCode string `json:"subSourceOrderCode,omitempty" xml:"subSourceOrderCode,omitempty"`
	// 支付平台交易号(淘系订单传支付宝交易号)
	PayNo string `json:"payNo,omitempty" xml:"payNo,omitempty"`
	// 零售价(零售价=实际成交价+单件商品折扣金额)
	RetailPrice string `json:"retailPrice,omitempty" xml:"retailPrice,omitempty"`
	// 实际成交价
	ActualPrice string `json:"actualPrice,omitempty" xml:"actualPrice,omitempty"`
	// 单件商品折扣金额
	DiscountAmount string `json:"discountAmount,omitempty" xml:"discountAmount,omitempty"`
	// 数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 货品sn编码
	SnCode string `json:"snCode,omitempty" xml:"snCode,omitempty"`
	// 外部业务编码(消息ID;用于去重;当单据需要分批次发送时使用)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 商品属性
	SkuProperty string `json:"skuProperty,omitempty" xml:"skuProperty,omitempty"`
	// 采购价
	PurchasePrice string `json:"purchasePrice,omitempty" xml:"purchasePrice,omitempty"`
	// 出库单号, string (50) , 必填
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段
	ProductCode string `json:"productCode,omitempty" xml:"productCode,omitempty"`
	// 奇门仓储字段
	StockInQty string `json:"stockInQty,omitempty" xml:"stockInQty,omitempty"`
	// 奇门仓储字段
	StockOutQty string `json:"stockOutQty,omitempty" xml:"stockOutQty,omitempty"`
	// 奇门仓储字段
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 奇门仓储字段
	TaobaoItemCode string `json:"taobaoItemCode,omitempty" xml:"taobaoItemCode,omitempty"`
	// 奇门仓储字段
	DiscountPrice string `json:"discountPrice,omitempty" xml:"discountPrice,omitempty"`
	// 奇门仓储字段
	Color string `json:"color,omitempty" xml:"color,omitempty"`
	// 奇门仓储字段
	Size string `json:"size,omitempty" xml:"size,omitempty"`
	// 奇门仓储字段
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// 奇门仓储字段
	ReferencePrice string `json:"referencePrice,omitempty" xml:"referencePrice,omitempty"`
	// 奇门仓储字段
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 奇门仓储字段
	StandardAmount string `json:"standardAmount,omitempty" xml:"standardAmount,omitempty"`
	// 奇门仓储字段
	SettlementAmount string `json:"settlementAmount,omitempty" xml:"settlementAmount,omitempty"`
	// 奇门仓储字段
	LocationCode string `json:"locationCode,omitempty" xml:"locationCode,omitempty"`
	// 奇门仓储字段
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 奇门仓储字段
	MoveOutLocation string `json:"moveOutLocation,omitempty" xml:"moveOutLocation,omitempty"`
	// 奇门仓储字段
	MoveInLocation string `json:"moveInLocation,omitempty" xml:"moveInLocation,omitempty"`
	// 奇门仓储字段
	ExceptionQty string `json:"exceptionQty,omitempty" xml:"exceptionQty,omitempty"`
	// 用字符串格式来表示订单标记列表(比如VISIT^ SELLER_AFFORD^SYNC_RETURN_BILL等;中间用“^”来隔开订单标记list (所 有字母全部大写) VISIT=上门;SELLER_AFFORD=是否卖家承担运费(默认是)SYNC_RETURN_BILL=同时退回发票)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`
	// 退货原因
	ReturnReason string `json:"returnReason,omitempty" xml:"returnReason,omitempty"`
	// 交易平台商品编码
	PlatformCode string `json:"platformCode,omitempty" xml:"platformCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderLine

type OrderLines

type OrderLines struct {
	// 订单详情
	OrderLine *OrderLine `json:"orderLine,omitempty" xml:"orderLine,omitempty"`
}

OrderLines

type OrderPendingRequest

type OrderPendingRequest struct {
	// 操作类型(pending=挂起;restore=恢复)
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 单据编码
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据编码
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 挂起/恢复原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderPendingMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

OrderPendingRequest

type OrderPendingResponse

type OrderPendingResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

OrderPendingResponse

type OrderProcess

type OrderProcess struct {
	// 单据号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 处理流程
	Processes []Process `json:"processes,omitempty" xml:"processes>process,omitempty"`
}

OrderProcess

type OrderProcessQueryRequest

type OrderProcessQueryRequest struct {
	// 单据类型(JYCK=一般交易出库单;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出库;B2BRK=B2B入库;B2BCK=B2B出库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入库;XTRK=销退入库;HHRK=换货入库;CNJG=仓内加工单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 单据号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 仓储系统单据号
	OrderId string `json:"orderId,omitempty" xml:"orderId,omitempty"`
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderprocessQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 交易单号
	OrderSourceCode string `json:"orderSourceCode,omitempty" xml:"orderSourceCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
}

OrderProcessQueryRequest

type OrderProcessQueryResponse

type OrderProcessQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 订单处理流程
	OrderProcess *OrderProcess `json:"orderProcess,omitempty" xml:"orderProcess,omitempty"`
}

OrderProcessQueryResponse

type OrderProcessReportRequest

type OrderProcessReportRequest struct {
	// 订单信息
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`
	// 订单处理信息
	Process *Process `json:"process,omitempty" xml:"process,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenOrderprocessReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

OrderProcessReportRequest

type Package

type Package struct {
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通、ZTO=中通 (ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小 包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他;只传英文编码)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 包裹编号
	PackageCode string `json:"packageCode,omitempty" xml:"packageCode,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"`
	// 包裹理论重量(单位:千克)
	TheoreticalWeight string `json:"theoreticalWeight,omitempty" xml:"theoreticalWeight,omitempty"`
	// 包裹重量(单位:千克)
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 包裹体积(单位:升)
	Volume string `json:"volume,omitempty" xml:"volume,omitempty"`
	// 发票号
	InvoiceNo string `json:"invoiceNo,omitempty" xml:"invoiceNo,omitempty"`
	// 包材信息
	PackageMaterialList []PackageMaterial `json:"packageMaterialList,omitempty" xml:"packageMaterialList>package_material,omitempty"`
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 签收人姓名, string (50) ,必填
	SignUserName string `json:"signUserName,omitempty" xml:"signUserName,omitempty"`
	// 当前状态操作时间, string (19) , YYYY-MM-DD HH:MM:SS
	SignTime string `json:"signTime,omitempty" xml:"signTime,omitempty"`
	// 状态, sign-已签收string (50)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 备注, string (500) ,
	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`
}

Package

type PackageMaterial

type PackageMaterial struct {
	// 包材型号
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 包材的数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

PackageMaterial

type Packages

type Packages struct {
	// 包裹详情
	PackageValue *Package `json:"packageValue,omitempty" xml:"packageValue,omitempty"`
}

Packages

type PickerInfo

type PickerInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
	// 车牌号
	CarNo string `json:"carNo,omitempty" xml:"carNo,omitempty"`
}

PickerInfo

type PriceAdjustment

type PriceAdjustment struct {
	// test
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// test
	StandardPrice string `json:"standardPrice,omitempty" xml:"standardPrice,omitempty"`
	// test
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// test
	StartDate string `json:"startDate,omitempty" xml:"startDate,omitempty"`
	// test
	EndDate string `json:"endDate,omitempty" xml:"endDate,omitempty"`
}

PriceAdjustment

type Process

type Process struct {
	// 单据状态(NEW=新增;ACCEPT=仓库接单;PRINT=打印;PICK=捡货;CHECK=复核;PACKAGE=打包;WEIGH=称重;READY=待提货;DELIVERED=已发货;EXCEPTION=异常;CLOSED=关闭;CANCELED=取消;REJECT=仓库拒单;REFUSE=客户拒签;CANCELEDFAIL=取消失败;SIGN=签收;TMSCANCELED=快递拦截;PARTFULFILLED=部分收货完成;FULFILLED=收货完成;PARTDELIVERED=部分发货完成;OTHER=其他;只传英文编码)
	ProcessStatus string `json:"processStatus,omitempty" xml:"processStatus,omitempty"`
	// 该状态操作员编码
	OperatorCode string `json:"operatorCode,omitempty" xml:"operatorCode,omitempty"`
	// 该状态操作员姓名
	OperatorName string `json:"operatorName,omitempty" xml:"operatorName,omitempty"`
	// 该状态操作时间(YYYY-MM-DD HH:MM:SS)
	OperateTime string `json:"operateTime,omitempty" xml:"operateTime,omitempty"`
	// 操作内容
	OperateInfo string `json:"operateInfo,omitempty" xml:"operateInfo,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
}

Process

type ProductItem

type ProductItem struct {
	// erp系统商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;默认为ZP)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 生产批号
	ProduceCode string `json:"produceCode,omitempty" xml:"produceCode,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 配比数量
	RatioQty int64 `json:"ratioQty,omitempty" xml:"ratioQty,omitempty"`
}

ProductItem

type ReceiverInfo

type ReceiverInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 收件人证件类型(1-身份证、2-军官证、3-护照、4-其他)
	IdType string `json:"idType,omitempty" xml:"idType,omitempty"`
	// 收件人证件号码
	IdNumber string `json:"idNumber,omitempty" xml:"idNumber,omitempty"`
	// 电子邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,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:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// oaid
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

ReceiverInfo

type RelatedOrder

type RelatedOrder struct {
	// 关联的订单类型(CG=采购单;DB=调拨单;CK=出库单;RK=入库单;只传英文编码)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 关联的订单编号
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
}

RelatedOrder

type Request

type Request struct {
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenCombineitemQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 奇门仓储字段
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 仓库编码,string(50),必填
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP 系统商品编码, string(50),条件必填
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 当前页,从 1 开始,必填
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页条数(最多 100 条),必填
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 奇门仓储字段
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 奇门仓储字段
	OrderSource string `json:"orderSource,omitempty" xml:"orderSource,omitempty"`
	// 奇门仓储字段
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	QueryType string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
	// 姓名, string (50) , 必填
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 开始时间, string (19) , YYYY-MM-DD HH:MM:SS
	StartTime string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// 结束时间, string (19) , YYYY-MM-DD HH:MM:SS
	EndTime string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 固定电话, string (50)
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话, string (50) , 必填
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 单据列表
	Order *Order `json:"order,omitempty" xml:"order,omitempty"`
	// 商品列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
	// 奇门仓储字段
	MessageId string `json:"messageId,omitempty" xml:"messageId,omitempty"`
	// 奇门仓储字段
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 奇门仓储字段
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 奇门仓储字段
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 奇门仓储字段
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 奇门仓储字段
	MessageType string `json:"messageType,omitempty" xml:"messageType,omitempty"`
	// 奇门仓储字段
	MessageDesc string `json:"messageDesc,omitempty" xml:"messageDesc,omitempty"`
	// 奇门仓储字段
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 奇门仓储字段
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 奇门仓储字段
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 订单收件人 ID, string (50)
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 包裹列表
	Packages *Packages `json:"packages,omitempty" xml:"packages,omitempty"`
	// add,update, 必填
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 店铺
	Shop *Shop `json:"shop,omitempty" xml:"shop,omitempty"`
	// 供应商编码 string (50), 必填
	SupplierCode string `json:"supplierCode,omitempty" xml:"supplierCode,omitempty"`
	// 供应商名称 string (200) , 必填
	SupplierName string `json:"supplierName,omitempty" xml:"supplierName,omitempty"`
	// 电子邮箱, string (50)
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码,string(50)
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,omitempty"`
	// 省份, string (50)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市, string (50)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域, string (50)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇, string (50)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址, string (200)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 是否有效, Y/N (默认为Y)
	IsValid string `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// 货主名称,string(50)
	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`
	// 仓库信息
	WarehouseInfos []WarehouseInfos `json:"warehouseInfos,omitempty" xml:"warehouseInfos>warehouse_infos,omitempty"`
}

Request

type RequestDO

type RequestDO struct {
	// 奇门仓储字段,C123,string(50),,
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	WarehouseCodes []string `json:"warehouseCodes,omitempty" xml:"warehouseCodes>string,omitempty"`
	// 奇门仓储字段
	ItemCodes []string `json:"itemCodes,omitempty" xml:"itemCodes>string,omitempty"`
	// 奇门仓储字段
	ChannelCodes []string `json:"channelCodes,omitempty" xml:"channelCodes>string,omitempty"`
	// 奇门仓储字段,C123,string(50),,
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// inventoryRules
	InventoryRules []InventoryRule `json:"inventoryRules,omitempty" xml:"inventoryRules>inventory_rule,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ActionType string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ItemSource string `json:"itemSource,omitempty" xml:"itemSource,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	ShopItemId string `json:"shopItemId,omitempty" xml:"shopItemId,omitempty"`
	// 奇门仓储字段,C123,string(50),必填,
	SkuId string `json:"skuId,omitempty" xml:"skuId,omitempty"`
	// 商品编码,S1234,string(50),必填,
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
}

RequestDO

type Response

type Response struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 奇门仓储字段
	CombItems []CombItem `json:"combItems,omitempty" xml:"combItems>comb_item,omitempty"`
	// 仓储系统入库单编码
	EntryOrderId string `json:"entryOrderId,omitempty" xml:"entryOrderId,omitempty"`
	// 奇门仓储字段
	ExpressInfos []ExpressInfo `json:"expressInfos,omitempty" xml:"expressInfos>express_info,omitempty"`
	// 总行数,必填
	TotalCount int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	// 明细列表
	Items *Items `json:"items,omitempty" xml:"items,omitempty"`
	// 奇门仓储字段
	OrderCode string `json:"orderCode,omitempty" xml:"orderCode,omitempty"`
	// 奇门仓储字段
	IsRetry string `json:"isRetry,omitempty" xml:"isRetry,omitempty"`
	// 奇门仓储字段
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// 商品映射关系
	ItemMappings []ItemMapping `json:"itemMappings,omitempty" xml:"itemMappings>item_mapping,omitempty"`
	// 订单列表
	OrderLines *OrderLines `json:"orderLines,omitempty" xml:"orderLines,omitempty"`
	// 订单收件人 ID, string (50)
	Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"`
	// 出库单号, string (50) , 必填
	DeliveryOrderCode string `json:"deliveryOrderCode,omitempty" xml:"deliveryOrderCode,omitempty"`
	// 收货人信息
	ReceiverInfo *ReceiverInfo `json:"receiverInfo,omitempty" xml:"receiverInfo,omitempty"`
	// 仓储系统退货单编码
	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`
	// 仓储系统商品Id(当这个字段不为空的时候;所有erp传输的时候都碰到itemid必传)
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 订单创建时间(YYYY-MM-DD HH:MM:SS)
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 出库单仓储系统编码
	DeliveryOrderId string `json:"deliveryOrderId,omitempty" xml:"deliveryOrderId,omitempty"`
	// 奇门仓储字段
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 奇门仓储字段
	OwnerName string `json:"ownerName,omitempty" xml:"ownerName,omitempty"`
	// 奇门仓储字段
	WarehouseInfos []WarehouseInfo `json:"warehouseInfos,omitempty" xml:"warehouseInfos>warehouse_info,omitempty"`
}

Response

type ResponseDO

type ResponseDO struct {
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// itemInventories
	ItemInventories []ItemInventory `json:"itemInventories,omitempty" xml:"itemInventories>item_inventory,omitempty"`
	// item
	Item *Item `json:"item,omitempty" xml:"item,omitempty"`
}

ResponseDO

type ReturnOrder

type ReturnOrder struct {
	// ERP的退货入库单编码
	ReturnOrderCode string `json:"returnOrderCode,omitempty" xml:"returnOrderCode,omitempty"`
	// 仓库系统订单编码
	ReturnOrderId string `json:"returnOrderId,omitempty" xml:"returnOrderId,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不会 被重复处理)
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 单据类型(THRK=退货入库;HHRK=换货入库;只传英文编码)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 确认入库时间(YYYY-MM-DD HH:MM:SS)
	OrderConfirmTime string `json:"orderConfirmTime,omitempty" xml:"orderConfirmTime,omitempty"`
	// 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通、ZTO=中通(ZTO)、HTKY=百世汇通、 UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷、POSTB=邮政小包、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、 AMAZON=亚马逊物流、OTHER=其他;只传英文编码)
	LogisticsCode string `json:"logisticsCode,omitempty" xml:"logisticsCode,omitempty"`
	// 物流公司名称
	LogisticsName string `json:"logisticsName,omitempty" xml:"logisticsName,omitempty"`
	// 运单号
	ExpressCode string `json:"expressCode,omitempty" xml:"expressCode,omitempty"`
	// 退货原因
	ReturnReason string `json:"returnReason,omitempty" xml:"returnReason,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 发件人信息
	SenderInfo *SenderInfo `json:"senderInfo,omitempty" xml:"senderInfo,omitempty"`
	// 用字符串格式来表示订单标记列表(比如VISIT^ SELLER_AFFORD^SYNC_RETURN_BILL等;中间用“^”来隔开订单标记list (所 有字母全部大写) VISIT=上门;SELLER_AFFORD=是否卖家承担运费(默认是)SYNC_RETURN_BILL=同时退回发票)
	OrderFlag string `json:"orderFlag,omitempty" xml:"orderFlag,omitempty"`
	// 原出库单号(ERP分配)
	PreDeliveryOrderCode string `json:"preDeliveryOrderCode,omitempty" xml:"preDeliveryOrderCode,omitempty"`
	// 原出库单号(WMS分配)
	PreDeliveryOrderId string `json:"preDeliveryOrderId,omitempty" xml:"preDeliveryOrderId,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyerNick,omitempty" xml:"buyerNick,omitempty"`
	// 订单来源平台编码, string (50),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门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、PDD=拼多多、OTHERS=其他,
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 订单来源平台名称
	SourcePlatformName string `json:"sourcePlatformName,omitempty" xml:"sourcePlatformName,omitempty"`
	// 店铺名称
	ShopNick string `json:"shopNick,omitempty" xml:"shopNick,omitempty"`
	// 卖家名称
	SellerNick string `json:"sellerNick,omitempty" xml:"sellerNick,omitempty"`
}

ReturnOrder

type ReturnOrderConfirmRequest

type ReturnOrderConfirmRequest struct {
	// 退货单信息
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenReturnorderConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ReturnOrderConfirmRequest

type ReturnOrderCreateRequest

type ReturnOrderCreateRequest struct {
	// 退货单信息
	ReturnOrder *ReturnOrder `json:"returnOrder,omitempty" xml:"returnOrder,omitempty"`
	// 订单信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenReturnorderCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

ReturnOrderCreateRequest

type SenderInfo

type SenderInfo struct {
	// 公司名称
	Company string `json:"company,omitempty" xml:"company,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 邮编
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 电子邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家二字码
	CountryCode string `json:"countryCode,omitempty" xml:"countryCode,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:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 证件号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

SenderInfo

type Shop

type Shop struct {
	// 来源平台编码, string (50) , 必填,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门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、OTHERS=其他,  (只传英文编码)
	SourcePlatformCode string `json:"sourcePlatformCode,omitempty" xml:"sourcePlatformCode,omitempty"`
	// 货主编码, string (50) , 必填
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 仓库编码, string (50),必填
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// ERP店铺编码,  string (50) ,  必填
	ShopCode string `json:"shopCode,omitempty" xml:"shopCode,omitempty"`
	// ERP店铺名称,string (50)
	ShopName string `json:"shopName,omitempty" xml:"shopName,omitempty"`
	// 平台店铺Id(如淘宝店铺Id),  string (50)
	PlatformShopCode string `json:"platformShopCode,omitempty" xml:"platformShopCode,omitempty"`
	// 平台店铺名称(如淘宝店铺名称),  string (50)
	PlatformShopName string `json:"platformShopName,omitempty" xml:"platformShopName,omitempty"`
	// 店铺地址
	ShopAddress *ShopAddress `json:"shopAddress,omitempty" xml:"shopAddress,omitempty"`
}

Shop

type ShopAddress

type ShopAddress struct {
	// 邮编, string (50)
	ZipCode string `json:"zipCode,omitempty" xml:"zipCode,omitempty"`
	// 省份, string (50)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市, string (50)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区域, string (50)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 村镇, string (50)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址, string (200)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
}

ShopAddress

type SnList

type SnList struct {
	// sn
	Sn []string `json:"sn,omitempty" xml:"sn>string,omitempty"`
}

SnList

type SnReportRequest

type SnReportRequest struct {
	// 总页数
	TotalPage int64 `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
	// 当前页(从1开始)
	CurrentPage int64 `json:"currentPage,omitempty" xml:"currentPage,omitempty"`
	// 每页记录的条数
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 发货单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 商品列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenSnReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

SnReportRequest

type StockChangeReportRequest

type StockChangeReportRequest struct {
	// item
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockchangeReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockChangeReportRequest

type StockOutCreateRequest

type StockOutCreateRequest struct {
	// 出库单信息
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// 单据信息
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StockOutCreateRequest

type StockQueryRequest

type StockQueryRequest struct {
	// 仓库编码
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 商品编码
	ItemCode string `json:"itemCode,omitempty" xml:"itemCode,omitempty"`
	// 仓储系统商品ID
	ItemId string `json:"itemId,omitempty" xml:"itemId,omitempty"`
	// 库存类型(ZP=正品;CC=残次;JS=机损;XS=箱损;ZT=在途库存;默认为查所有类型的库存)
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
	// 批次编码
	BatchCode string `json:"batchCode,omitempty" xml:"batchCode,omitempty"`
	// 商品生产日期(YYYY-MM-DD)
	ProductDate string `json:"productDate,omitempty" xml:"productDate,omitempty"`
	// 商品过期日期(YYYY-MM-DD)
	ExpireDate string `json:"expireDate,omitempty" xml:"expireDate,omitempty"`
	// 当前页(从1开始)
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页条数(最多100条)
	PageSize int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockQueryMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

StockQueryRequest

type StockQueryResponse

type StockQueryResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 总数
	TotalCount int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	// 商品的库存信息列表
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

StockQueryResponse

type StoreKeeper

type StoreKeeper struct {
	// 传真
	Fax string `json:"fax,omitempty" xml:"fax,omitempty"`
	// 固定电话
	Tel string `json:"tel,omitempty" xml:"tel,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"`
}

StoreKeeper

type StoreProcessConfirmRequest

type StoreProcessConfirmRequest struct {
	// 货主编码
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 加工单编码
	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`
	// 仓储系统加工单ID
	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`
	// 外部业务编码(一个合作伙伴中要求唯一多次确认时;每次传入要求唯一(一般传入WMS损益单据编码))
	OutBizCode string `json:"outBizCode,omitempty" xml:"outBizCode,omitempty"`
	// 单据类型(CNJG=仓内加工作业单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 加工单完成时间(YYYY-MM-DD HH:MM:SS)
	OrderCompleteTime string `json:"orderCompleteTime,omitempty" xml:"orderCompleteTime,omitempty"`
	// 实际作业总数量
	ActualQty int64 `json:"actualQty,omitempty" xml:"actualQty,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 加工商品列表
	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems>material_item,omitempty"`
	// 加工商品列表
	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems>product_item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStoreprocessConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessConfirmRequest

type StoreProcessCreateRequest

type StoreProcessCreateRequest struct {
	// 加工单编码
	ProcessOrderCode string `json:"processOrderCode,omitempty" xml:"processOrderCode,omitempty"`
	// 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 单据类型(CNJG=仓内加工作业单)
	OrderType string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 加工单创建时间(YYYY-MM-DD HH:MM:SS)
	OrderCreateTime string `json:"orderCreateTime,omitempty" xml:"orderCreateTime,omitempty"`
	// 计划加工时间(YYYY-MM-DD HH:MM:SS)
	PlanTime string `json:"planTime,omitempty" xml:"planTime,omitempty"`
	// 加工类型(1:仓内组合加工 2:仓内组合拆分)
	ServiceType string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`
	// 成品计划数量
	PlanQty int64 `json:"planQty,omitempty" xml:"planQty,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 加工商品列表
	Materialitems []MaterialItem `json:"materialitems,omitempty" xml:"materialitems>material_item,omitempty"`
	// 商品列表
	Productitems []ProductItem `json:"productitems,omitempty" xml:"productitems>product_item,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStoreprocessCreateMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

StoreProcessCreateRequest

type StoreProcessCreateResponse

type StoreProcessCreateResponse struct {
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 仓储系统处理单ID
	ProcessOrderId string `json:"processOrderId,omitempty" xml:"processOrderId,omitempty"`
}

StoreProcessCreateResponse

type TaobaoQimenChannelinventoryQueryAPIResponse

type TaobaoQimenChannelinventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenChannelinventoryQueryResponse
}

渠道库存查询接口 API返回值 taobao.qimen.channelinventory.query

渠道库存查询

type TaobaoQimenChannelinventoryQueryRequest

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

渠道库存查询接口 API请求 taobao.qimen.channelinventory.query

渠道库存查询

func NewTaobaoQimenChannelinventoryQueryRequest

func NewTaobaoQimenChannelinventoryQueryRequest() *TaobaoQimenChannelinventoryQueryRequest

初始化TaobaoQimenChannelinventoryQueryRequest对象

func (TaobaoQimenChannelinventoryQueryRequest) GetApiMethodName

func (r TaobaoQimenChannelinventoryQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenChannelinventoryQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenChannelinventoryQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenChannelinventoryQueryRequest) SetRequest

Request Setter

type TaobaoQimenChannelinventoryQueryResponse

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

渠道库存查询接口 成功返回结果

type TaobaoQimenCombineitemDeleteAPIResponse

type TaobaoQimenCombineitemDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemDeleteResponse
}

组合货品删除接口 API返回值 taobao.qimen.combineitem.delete

组合货品删除

type TaobaoQimenCombineitemDeleteRequest

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

组合货品删除接口 API请求 taobao.qimen.combineitem.delete

组合货品删除

func NewTaobaoQimenCombineitemDeleteRequest

func NewTaobaoQimenCombineitemDeleteRequest() *TaobaoQimenCombineitemDeleteRequest

初始化TaobaoQimenCombineitemDeleteRequest对象

func (TaobaoQimenCombineitemDeleteRequest) GetApiMethodName

func (r TaobaoQimenCombineitemDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemDeleteRequest) GetRequest

Request Getter

func (*TaobaoQimenCombineitemDeleteRequest) SetRequest

func (r *TaobaoQimenCombineitemDeleteRequest) SetRequest(request *RequestDO) error

Request Setter

type TaobaoQimenCombineitemDeleteResponse

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

组合货品删除接口 成功返回结果

type TaobaoQimenCombineitemQueryAPIResponse

type TaobaoQimenCombineitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemQueryResponse
}

组合货品关系查询接口 API返回值 taobao.qimen.combineitem.query

组合货品关系查询

type TaobaoQimenCombineitemQueryMap added in v1.1.3

type TaobaoQimenCombineitemQueryMap struct {
}

TaobaoQimenCombineitemQueryMap

type TaobaoQimenCombineitemQueryRequest

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

组合货品关系查询接口 API请求 taobao.qimen.combineitem.query

组合货品关系查询

func NewTaobaoQimenCombineitemQueryRequest

func NewTaobaoQimenCombineitemQueryRequest() *TaobaoQimenCombineitemQueryRequest

初始化TaobaoQimenCombineitemQueryRequest对象

func (TaobaoQimenCombineitemQueryRequest) GetApiMethodName

func (r TaobaoQimenCombineitemQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenCombineitemQueryRequest) SetRequest

func (r *TaobaoQimenCombineitemQueryRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenCombineitemQueryResponse

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

组合货品关系查询接口 成功返回结果

type TaobaoQimenCombineitemSynchronizeAPIResponse

type TaobaoQimenCombineitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenCombineitemSynchronizeResponse
}

组合商品接口 API返回值 taobao.qimen.combineitem.synchronize

ERP调用奇门的接口,将商品信息同步给WMS

type TaobaoQimenCombineitemSynchronizeMap added in v1.1.3

type TaobaoQimenCombineitemSynchronizeMap struct {
}

TaobaoQimenCombineitemSynchronizeMap

type TaobaoQimenCombineitemSynchronizeRequest

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

组合商品接口 API请求 taobao.qimen.combineitem.synchronize

ERP调用奇门的接口,将商品信息同步给WMS

func NewTaobaoQimenCombineitemSynchronizeRequest

func NewTaobaoQimenCombineitemSynchronizeRequest() *TaobaoQimenCombineitemSynchronizeRequest

初始化TaobaoQimenCombineitemSynchronizeRequest对象

func (TaobaoQimenCombineitemSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenCombineitemSynchronizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenCombineitemSynchronizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenCombineitemSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenCombineitemSynchronizeRequest) SetRequest

Request Setter

type TaobaoQimenCombineitemSynchronizeResponse

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

组合商品接口 成功返回结果

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse

type TaobaoQimenDeliveryorderBatchconfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchconfirmResponse
}

发货单确认接口 API返回值 taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

type TaobaoQimenDeliveryorderBatchconfirmMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchconfirmMap struct {
}

TaobaoQimenDeliveryorderBatchconfirmMap

type TaobaoQimenDeliveryorderBatchconfirmRequest

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

发货单确认接口 API请求 taobao.qimen.deliveryorder.batchconfirm

taobao.qimen.deliveryorder.batchconfirm

func NewTaobaoQimenDeliveryorderBatchconfirmRequest

func NewTaobaoQimenDeliveryorderBatchconfirmRequest() *TaobaoQimenDeliveryorderBatchconfirmRequest

初始化TaobaoQimenDeliveryorderBatchconfirmRequest对象

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchconfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderBatchconfirmRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderBatchconfirmResponse

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

发货单确认接口 成功返回结果

type TaobaoQimenDeliveryorderBatchcreateAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateResponse
}

发货单创建批量接口 API返回值 taobao.qimen.deliveryorder.batchcreate

ERP调用接口,将发货信息批量推送给WMS

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse

type TaobaoQimenDeliveryorderBatchcreateAnswerAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderBatchcreateAnswerResponse
}

发货单创建结果通知接口(批量) API返回值 taobao.qimen.deliveryorder.batchcreate.answer

WMS调用接口,用于异步化的批量发货单创建结果通知。(如菜鸟发货单批量创建结果的返回)

type TaobaoQimenDeliveryorderBatchcreateAnswerMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchcreateAnswerMap struct {
}

TaobaoQimenDeliveryorderBatchcreateAnswerMap

type TaobaoQimenDeliveryorderBatchcreateAnswerRequest

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

发货单创建结果通知接口(批量) API请求 taobao.qimen.deliveryorder.batchcreate.answer

WMS调用接口,用于异步化的批量发货单创建结果通知。(如菜鸟发货单批量创建结果的返回)

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest

func NewTaobaoQimenDeliveryorderBatchcreateAnswerRequest() *TaobaoQimenDeliveryorderBatchcreateAnswerRequest

初始化TaobaoQimenDeliveryorderBatchcreateAnswerRequest对象

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchcreateAnswerRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderBatchcreateAnswerRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderBatchcreateAnswerResponse

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

发货单创建结果通知接口(批量) 成功返回结果

type TaobaoQimenDeliveryorderBatchcreateMap added in v1.1.3

type TaobaoQimenDeliveryorderBatchcreateMap struct {
}

TaobaoQimenDeliveryorderBatchcreateMap

type TaobaoQimenDeliveryorderBatchcreateRequest

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

发货单创建批量接口 API请求 taobao.qimen.deliveryorder.batchcreate

ERP调用接口,将发货信息批量推送给WMS

func NewTaobaoQimenDeliveryorderBatchcreateRequest

func NewTaobaoQimenDeliveryorderBatchcreateRequest() *TaobaoQimenDeliveryorderBatchcreateRequest

初始化TaobaoQimenDeliveryorderBatchcreateRequest对象

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderBatchcreateRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderBatchcreateRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderBatchcreateResponse

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

发货单创建批量接口 成功返回结果

type TaobaoQimenDeliveryorderConfirmAPIResponse

type TaobaoQimenDeliveryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderConfirmResponse
}

发货单确认接口 API返回值 taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

type TaobaoQimenDeliveryorderConfirmMap added in v1.1.3

type TaobaoQimenDeliveryorderConfirmMap struct {
}

TaobaoQimenDeliveryorderConfirmMap

type TaobaoQimenDeliveryorderConfirmRequest

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

发货单确认接口 API请求 taobao.qimen.deliveryorder.confirm

taobao.qimen.deliveryorder.confirm

func NewTaobaoQimenDeliveryorderConfirmRequest

func NewTaobaoQimenDeliveryorderConfirmRequest() *TaobaoQimenDeliveryorderConfirmRequest

初始化TaobaoQimenDeliveryorderConfirmRequest对象

func (TaobaoQimenDeliveryorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderConfirmRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderConfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderConfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderConfirmRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderConfirmResponse

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

发货单确认接口 成功返回结果

type TaobaoQimenDeliveryorderCreateAPIResponse

type TaobaoQimenDeliveryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderCreateResponse
}

发货单创建接口 API返回值 taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

type TaobaoQimenDeliveryorderCreateMap added in v1.1.3

type TaobaoQimenDeliveryorderCreateMap struct {
}

TaobaoQimenDeliveryorderCreateMap

type TaobaoQimenDeliveryorderCreateRequest

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

发货单创建接口 API请求 taobao.qimen.deliveryorder.create

taobao.qimen.deliveryorder.create

func NewTaobaoQimenDeliveryorderCreateRequest

func NewTaobaoQimenDeliveryorderCreateRequest() *TaobaoQimenDeliveryorderCreateRequest

初始化TaobaoQimenDeliveryorderCreateRequest对象

func (TaobaoQimenDeliveryorderCreateRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderCreateRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderCreateResponse

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

发货单创建接口 成功返回结果

type TaobaoQimenDeliveryorderQueryAPIResponse

type TaobaoQimenDeliveryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenDeliveryorderQueryResponse
}

发货单查询接口 API返回值 taobao.qimen.deliveryorder.query

ERP调用奇门的发货单查询接口,查询发货单详情

type TaobaoQimenDeliveryorderQueryMap added in v1.1.3

type TaobaoQimenDeliveryorderQueryMap struct {
}

TaobaoQimenDeliveryorderQueryMap

type TaobaoQimenDeliveryorderQueryRequest

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

发货单查询接口 API请求 taobao.qimen.deliveryorder.query

ERP调用奇门的发货单查询接口,查询发货单详情

func NewTaobaoQimenDeliveryorderQueryRequest

func NewTaobaoQimenDeliveryorderQueryRequest() *TaobaoQimenDeliveryorderQueryRequest

初始化TaobaoQimenDeliveryorderQueryRequest对象

func (TaobaoQimenDeliveryorderQueryRequest) GetApiMethodName

func (r TaobaoQimenDeliveryorderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenDeliveryorderQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenDeliveryorderQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenDeliveryorderQueryRequest) SetRequest

Request Setter

type TaobaoQimenDeliveryorderQueryResponse

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

发货单查询接口 成功返回结果

type TaobaoQimenEntryorderConfirmAPIResponse

type TaobaoQimenEntryorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderConfirmResponse
}

入库单确认接口 API返回值 taobao.qimen.entryorder.confirm

WMS调用接口,回传入库单信息;

type TaobaoQimenEntryorderConfirmMap added in v1.1.3

type TaobaoQimenEntryorderConfirmMap struct {
}

TaobaoQimenEntryorderConfirmMap

type TaobaoQimenEntryorderConfirmRequest

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

入库单确认接口 API请求 taobao.qimen.entryorder.confirm

WMS调用接口,回传入库单信息;

func NewTaobaoQimenEntryorderConfirmRequest

func NewTaobaoQimenEntryorderConfirmRequest() *TaobaoQimenEntryorderConfirmRequest

初始化TaobaoQimenEntryorderConfirmRequest对象

func (TaobaoQimenEntryorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenEntryorderConfirmRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderConfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderConfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenEntryorderConfirmRequest) SetRequest

Request Setter

type TaobaoQimenEntryorderConfirmResponse

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

入库单确认接口 成功返回结果

type TaobaoQimenEntryorderCreateAPIResponse

type TaobaoQimenEntryorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderCreateResponse
}

入库单创建接口 API返回值 taobao.qimen.entryorder.create

ERP调用接口,创建入库单;

type TaobaoQimenEntryorderCreateMap added in v1.1.3

type TaobaoQimenEntryorderCreateMap struct {
}

TaobaoQimenEntryorderCreateMap

type TaobaoQimenEntryorderCreateRequest

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

入库单创建接口 API请求 taobao.qimen.entryorder.create

ERP调用接口,创建入库单;

func NewTaobaoQimenEntryorderCreateRequest

func NewTaobaoQimenEntryorderCreateRequest() *TaobaoQimenEntryorderCreateRequest

初始化TaobaoQimenEntryorderCreateRequest对象

func (TaobaoQimenEntryorderCreateRequest) GetApiMethodName

func (r TaobaoQimenEntryorderCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenEntryorderCreateRequest) SetRequest

Request Setter

type TaobaoQimenEntryorderCreateResponse

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

入库单创建接口 成功返回结果

type TaobaoQimenEntryorderQueryAPIResponse

type TaobaoQimenEntryorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenEntryorderQueryResponse
}

入库单查询接口 API返回值 taobao.qimen.entryorder.query

ERP调用接口,查询入库单信息;

type TaobaoQimenEntryorderQueryMap added in v1.1.3

type TaobaoQimenEntryorderQueryMap struct {
}

TaobaoQimenEntryorderQueryMap

type TaobaoQimenEntryorderQueryRequest

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

入库单查询接口 API请求 taobao.qimen.entryorder.query

ERP调用接口,查询入库单信息;

func NewTaobaoQimenEntryorderQueryRequest

func NewTaobaoQimenEntryorderQueryRequest() *TaobaoQimenEntryorderQueryRequest

初始化TaobaoQimenEntryorderQueryRequest对象

func (TaobaoQimenEntryorderQueryRequest) GetApiMethodName

func (r TaobaoQimenEntryorderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenEntryorderQueryRequest) GetApiParams

func (r TaobaoQimenEntryorderQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenEntryorderQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenEntryorderQueryRequest) SetRequest

Request Setter

type TaobaoQimenEntryorderQueryResponse

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

入库单查询接口 成功返回结果

type TaobaoQimenExpressinfoQueryAPIResponse

type TaobaoQimenExpressinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenExpressinfoQueryResponse
}

配送公司信息查询接口 API返回值 taobao.qimen.expressinfo.query

配送公司信息查询

type TaobaoQimenExpressinfoQueryMap added in v1.1.3

type TaobaoQimenExpressinfoQueryMap struct {
}

TaobaoQimenExpressinfoQueryMap

type TaobaoQimenExpressinfoQueryRequest

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

配送公司信息查询接口 API请求 taobao.qimen.expressinfo.query

配送公司信息查询

func NewTaobaoQimenExpressinfoQueryRequest

func NewTaobaoQimenExpressinfoQueryRequest() *TaobaoQimenExpressinfoQueryRequest

初始化TaobaoQimenExpressinfoQueryRequest对象

func (TaobaoQimenExpressinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenExpressinfoQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenExpressinfoQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenExpressinfoQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenExpressinfoQueryRequest) SetRequest

func (r *TaobaoQimenExpressinfoQueryRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenExpressinfoQueryResponse

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

配送公司信息查询接口 成功返回结果

type TaobaoQimenInventoryQueryAPIResponse

type TaobaoQimenInventoryQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryQueryResponse
}

库存查询接口(多商品) API返回值 taobao.qimen.inventory.query

ERP调用奇门的接口,查询商品的库存量

type TaobaoQimenInventoryQueryMap added in v1.1.3

type TaobaoQimenInventoryQueryMap struct {
}

TaobaoQimenInventoryQueryMap

type TaobaoQimenInventoryQueryRequest

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

库存查询接口(多商品) API请求 taobao.qimen.inventory.query

ERP调用奇门的接口,查询商品的库存量

func NewTaobaoQimenInventoryQueryRequest

func NewTaobaoQimenInventoryQueryRequest() *TaobaoQimenInventoryQueryRequest

初始化TaobaoQimenInventoryQueryRequest对象

func (TaobaoQimenInventoryQueryRequest) GetApiMethodName

func (r TaobaoQimenInventoryQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryQueryRequest) GetApiParams

func (r TaobaoQimenInventoryQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenInventoryQueryRequest) SetRequest

Request Setter

type TaobaoQimenInventoryQueryResponse

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

库存查询接口(多商品) 成功返回结果

type TaobaoQimenInventoryReportAPIResponse

type TaobaoQimenInventoryReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryReportResponse
}

库存盘点通知接口 API返回值 taobao.qimen.inventory.report

WMS调用奇门的接口,将库存盘点情况回传ERP

type TaobaoQimenInventoryReportMap added in v1.1.3

type TaobaoQimenInventoryReportMap struct {
}

TaobaoQimenInventoryReportMap

type TaobaoQimenInventoryReportRequest

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

库存盘点通知接口 API请求 taobao.qimen.inventory.report

WMS调用奇门的接口,将库存盘点情况回传ERP

func NewTaobaoQimenInventoryReportRequest

func NewTaobaoQimenInventoryReportRequest() *TaobaoQimenInventoryReportRequest

初始化TaobaoQimenInventoryReportRequest对象

func (TaobaoQimenInventoryReportRequest) GetApiMethodName

func (r TaobaoQimenInventoryReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryReportRequest) GetApiParams

func (r TaobaoQimenInventoryReportRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryReportRequest) GetRequest

Request Getter

func (*TaobaoQimenInventoryReportRequest) SetRequest

Request Setter

type TaobaoQimenInventoryReportResponse

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

库存盘点通知接口 成功返回结果

type TaobaoQimenInventorybatchQueryAPIResponse

type TaobaoQimenInventorybatchQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventorybatchQueryResponse
}

商品单仓批次库存查询接口 API返回值 taobao.qimen.inventorybatch.query

ERP 通过该接口查询指定商品的单仓批次库存

type TaobaoQimenInventorybatchQueryRequest

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

商品单仓批次库存查询接口 API请求 taobao.qimen.inventorybatch.query

ERP 通过该接口查询指定商品的单仓批次库存

func NewTaobaoQimenInventorybatchQueryRequest

func NewTaobaoQimenInventorybatchQueryRequest() *TaobaoQimenInventorybatchQueryRequest

初始化TaobaoQimenInventorybatchQueryRequest对象

func (TaobaoQimenInventorybatchQueryRequest) GetApiMethodName

func (r TaobaoQimenInventorybatchQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenInventorybatchQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenInventorybatchQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenInventorybatchQueryRequest) SetRequest

func (r *TaobaoQimenInventorybatchQueryRequest) SetRequest(request *Request) error

Request Setter request

type TaobaoQimenInventorybatchQueryResponse

type TaobaoQimenInventorybatchQueryResponse struct {
	XMLName xml.Name `xml:"qimen_inventorybatch_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

商品单仓批次库存查询接口 成功返回结果

type TaobaoQimenInventoryreserveCancelAPIResponse

type TaobaoQimenInventoryreserveCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryreserveCancelResponse
}

库存预占取消接口 API返回值 taobao.qimen.inventoryreserve.cancel

库存预占取消

type TaobaoQimenInventoryreserveCancelMap added in v1.1.3

type TaobaoQimenInventoryreserveCancelMap struct {
}

TaobaoQimenInventoryreserveCancelMap

type TaobaoQimenInventoryreserveCancelRequest

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

库存预占取消接口 API请求 taobao.qimen.inventoryreserve.cancel

库存预占取消

func NewTaobaoQimenInventoryreserveCancelRequest

func NewTaobaoQimenInventoryreserveCancelRequest() *TaobaoQimenInventoryreserveCancelRequest

初始化TaobaoQimenInventoryreserveCancelRequest对象

func (TaobaoQimenInventoryreserveCancelRequest) GetApiMethodName

func (r TaobaoQimenInventoryreserveCancelRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryreserveCancelRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryreserveCancelRequest) GetRequest

Request Getter

func (*TaobaoQimenInventoryreserveCancelRequest) SetRequest

func (r *TaobaoQimenInventoryreserveCancelRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenInventoryreserveCancelResponse

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

库存预占取消接口 成功返回结果

type TaobaoQimenInventoryruleCreateAPIResponse

type TaobaoQimenInventoryruleCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenInventoryruleCreateResponse
}

渠道间库存规则设置接口 API返回值 taobao.qimen.inventoryrule.create

渠道间库存规则设置

type TaobaoQimenInventoryruleCreateRequest

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

渠道间库存规则设置接口 API请求 taobao.qimen.inventoryrule.create

渠道间库存规则设置

func NewTaobaoQimenInventoryruleCreateRequest

func NewTaobaoQimenInventoryruleCreateRequest() *TaobaoQimenInventoryruleCreateRequest

初始化TaobaoQimenInventoryruleCreateRequest对象

func (TaobaoQimenInventoryruleCreateRequest) GetApiMethodName

func (r TaobaoQimenInventoryruleCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenInventoryruleCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenInventoryruleCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenInventoryruleCreateRequest) SetRequest

func (r *TaobaoQimenInventoryruleCreateRequest) SetRequest(request *RequestDO) error

Request Setter

type TaobaoQimenInventoryruleCreateResponse

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

渠道间库存规则设置接口 成功返回结果

type TaobaoQimenItemlackReportAPIResponse

type TaobaoQimenItemlackReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemlackReportResponse
}

发货单缺货通知接口 API返回值 taobao.qimen.itemlack.report

WMS调用奇门的接口,将商家在库某商品缺货的信息回传给ERP

type TaobaoQimenItemlackReportMap added in v1.1.3

type TaobaoQimenItemlackReportMap struct {
}

TaobaoQimenItemlackReportMap

type TaobaoQimenItemlackReportRequest

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

发货单缺货通知接口 API请求 taobao.qimen.itemlack.report

WMS调用奇门的接口,将商家在库某商品缺货的信息回传给ERP

func NewTaobaoQimenItemlackReportRequest

func NewTaobaoQimenItemlackReportRequest() *TaobaoQimenItemlackReportRequest

初始化TaobaoQimenItemlackReportRequest对象

func (TaobaoQimenItemlackReportRequest) GetApiMethodName

func (r TaobaoQimenItemlackReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemlackReportRequest) GetApiParams

func (r TaobaoQimenItemlackReportRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemlackReportRequest) GetRequest

Request Getter

func (*TaobaoQimenItemlackReportRequest) SetRequest

Request Setter

type TaobaoQimenItemlackReportResponse

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

发货单缺货通知接口 成功返回结果

type TaobaoQimenItemmappingCreateAPIResponse

type TaobaoQimenItemmappingCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingCreateResponse
}

前后端商品映射接口 API返回值 taobao.qimen.itemmapping.create

前后端商品映射

type TaobaoQimenItemmappingCreateRequest

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

前后端商品映射接口 API请求 taobao.qimen.itemmapping.create

前后端商品映射

func NewTaobaoQimenItemmappingCreateRequest

func NewTaobaoQimenItemmappingCreateRequest() *TaobaoQimenItemmappingCreateRequest

初始化TaobaoQimenItemmappingCreateRequest对象

func (TaobaoQimenItemmappingCreateRequest) GetApiMethodName

func (r TaobaoQimenItemmappingCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemmappingCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemmappingCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenItemmappingCreateRequest) SetRequest

func (r *TaobaoQimenItemmappingCreateRequest) SetRequest(request *RequestDO) error

Request Setter

type TaobaoQimenItemmappingCreateResponse

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

前后端商品映射接口 成功返回结果

type TaobaoQimenItemmappingQueryAPIResponse

type TaobaoQimenItemmappingQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemmappingQueryResponse
}

前后端商品映射查询接口 API返回值 taobao.qimen.itemmapping.query

前后端商品映射查询接口

type TaobaoQimenItemmappingQueryRequest

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

前后端商品映射查询接口 API请求 taobao.qimen.itemmapping.query

前后端商品映射查询接口

func NewTaobaoQimenItemmappingQueryRequest

func NewTaobaoQimenItemmappingQueryRequest() *TaobaoQimenItemmappingQueryRequest

初始化TaobaoQimenItemmappingQueryRequest对象

func (TaobaoQimenItemmappingQueryRequest) GetApiMethodName

func (r TaobaoQimenItemmappingQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemmappingQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemmappingQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenItemmappingQueryRequest) SetRequest

func (r *TaobaoQimenItemmappingQueryRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenItemmappingQueryResponse

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

前后端商品映射查询接口 成功返回结果

type TaobaoQimenItemsSynchronizeAPIResponse

type TaobaoQimenItemsSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemsSynchronizeResponse
}

商品同步接口 (批量) API返回值 taobao.qimen.items.synchronize

ERP调用奇门的接口,批量同步商品信息给WMS

type TaobaoQimenItemsSynchronizeMap added in v1.1.3

type TaobaoQimenItemsSynchronizeMap struct {
}

TaobaoQimenItemsSynchronizeMap

type TaobaoQimenItemsSynchronizeRequest

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

商品同步接口 (批量) API请求 taobao.qimen.items.synchronize

ERP调用奇门的接口,批量同步商品信息给WMS

func NewTaobaoQimenItemsSynchronizeRequest

func NewTaobaoQimenItemsSynchronizeRequest() *TaobaoQimenItemsSynchronizeRequest

初始化TaobaoQimenItemsSynchronizeRequest对象

func (TaobaoQimenItemsSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenItemsSynchronizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemsSynchronizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemsSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenItemsSynchronizeRequest) SetRequest

Request Setter

type TaobaoQimenItemsSynchronizeResponse

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

商品同步接口 (批量) 成功返回结果

type TaobaoQimenItemstoreBandingAPIResponse

type TaobaoQimenItemstoreBandingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreBandingResponse
}

商品关联绑定接口 API返回值 taobao.qimen.itemstore.banding

商家在ERP等系统中调用该接口,将线上商品和线下门店“新建/删除”关联。这里的线上。每次只能单个商品关联多个门店,门店上限200

type TaobaoQimenItemstoreBandingRequest

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

商品关联绑定接口 API请求 taobao.qimen.itemstore.banding

商家在ERP等系统中调用该接口,将线上商品和线下门店“新建/删除”关联。这里的线上。每次只能单个商品关联多个门店,门店上限200

func NewTaobaoQimenItemstoreBandingRequest

func NewTaobaoQimenItemstoreBandingRequest() *TaobaoQimenItemstoreBandingRequest

初始化TaobaoQimenItemstoreBandingRequest对象

func (TaobaoQimenItemstoreBandingRequest) GetActionType

func (r TaobaoQimenItemstoreBandingRequest) GetActionType() string

ActionType Getter

func (TaobaoQimenItemstoreBandingRequest) GetApiMethodName

func (r TaobaoQimenItemstoreBandingRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemstoreBandingRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemstoreBandingRequest) GetItemId

ItemId Getter

func (TaobaoQimenItemstoreBandingRequest) GetRemark

Remark Getter

func (TaobaoQimenItemstoreBandingRequest) GetStoreIds

func (r TaobaoQimenItemstoreBandingRequest) GetStoreIds() []int64

StoreIds Getter

func (*TaobaoQimenItemstoreBandingRequest) SetActionType

func (r *TaobaoQimenItemstoreBandingRequest) SetActionType(actionType string) error

ActionType Setter 操作类型

func (*TaobaoQimenItemstoreBandingRequest) SetItemId

func (r *TaobaoQimenItemstoreBandingRequest) SetItemId(itemId int64) error

ItemId Setter 线上商品ID

func (*TaobaoQimenItemstoreBandingRequest) SetRemark

func (r *TaobaoQimenItemstoreBandingRequest) SetRemark(remark string) error

Remark Setter 备注信息

func (*TaobaoQimenItemstoreBandingRequest) SetStoreIds

func (r *TaobaoQimenItemstoreBandingRequest) SetStoreIds(storeIds []int64) error

StoreIds Setter 门店列表

type TaobaoQimenItemstoreBandingResponse

type TaobaoQimenItemstoreBandingResponse struct {
	XMLName xml.Name `xml:"qimen_itemstore_banding_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应描述
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

商品关联绑定接口 成功返回结果

type TaobaoQimenItemstoreQueryAPIResponse

type TaobaoQimenItemstoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenItemstoreQueryResponse
}

商品关联门店查询接口 API返回值 taobao.qimen.itemstore.query

商家在ERP等系统中调用该接口,查询线上商品所关联的门店列表

type TaobaoQimenItemstoreQueryRequest

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

商品关联门店查询接口 API请求 taobao.qimen.itemstore.query

商家在ERP等系统中调用该接口,查询线上商品所关联的门店列表

func NewTaobaoQimenItemstoreQueryRequest

func NewTaobaoQimenItemstoreQueryRequest() *TaobaoQimenItemstoreQueryRequest

初始化TaobaoQimenItemstoreQueryRequest对象

func (TaobaoQimenItemstoreQueryRequest) GetApiMethodName

func (r TaobaoQimenItemstoreQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenItemstoreQueryRequest) GetApiParams

func (r TaobaoQimenItemstoreQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenItemstoreQueryRequest) GetItemId

ItemId Getter

func (TaobaoQimenItemstoreQueryRequest) GetPage

Page Getter

func (*TaobaoQimenItemstoreQueryRequest) SetItemId

func (r *TaobaoQimenItemstoreQueryRequest) SetItemId(itemId int64) error

ItemId Setter 线上商品ID

func (*TaobaoQimenItemstoreQueryRequest) SetPage

func (r *TaobaoQimenItemstoreQueryRequest) SetPage(page int64) error

Page Setter 当前查询的页面编码

type TaobaoQimenItemstoreQueryResponse

type TaobaoQimenItemstoreQueryResponse struct {
	XMLName xml.Name `xml:"qimen_itemstore_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 门店列表
	StoreIds []int64 `json:"store_ids,omitempty" xml:"store_ids>int64,omitempty"`
	// 响应的标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 总的门店数
	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`
	// 响应的code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

商品关联门店查询接口 成功返回结果

type TaobaoQimenOrderCallbackAPIResponse

type TaobaoQimenOrderCallbackAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCallbackResponse
}

配送拦截接口 API返回值 taobao.qimen.order.callback

配送拦截

type TaobaoQimenOrderCallbackRequest

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

配送拦截接口 API请求 taobao.qimen.order.callback

配送拦截

func NewTaobaoQimenOrderCallbackRequest

func NewTaobaoQimenOrderCallbackRequest() *TaobaoQimenOrderCallbackRequest

初始化TaobaoQimenOrderCallbackRequest对象

func (TaobaoQimenOrderCallbackRequest) GetApiMethodName

func (r TaobaoQimenOrderCallbackRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderCallbackRequest) GetApiParams

func (r TaobaoQimenOrderCallbackRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderCallbackRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderCallbackRequest) SetRequest

Request Setter

type TaobaoQimenOrderCallbackResponse

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

配送拦截接口 成功返回结果

type TaobaoQimenOrderCancelAPIResponse

type TaobaoQimenOrderCancelAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderCancelResponse
}

单据取消接口 API返回值 taobao.qimen.order.cancel

ERP调用奇门的接口,取消创建单据操作。场景介绍:ERP主动发起取消某些创建的单据。如入库单、出库单、退货单等;所有的场景

type TaobaoQimenOrderCancelMap added in v1.1.3

type TaobaoQimenOrderCancelMap struct {
}

TaobaoQimenOrderCancelMap

type TaobaoQimenOrderCancelRequest

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

单据取消接口 API请求 taobao.qimen.order.cancel

ERP调用奇门的接口,取消创建单据操作。场景介绍:ERP主动发起取消某些创建的单据。如入库单、出库单、退货单等;所有的场景

func NewTaobaoQimenOrderCancelRequest

func NewTaobaoQimenOrderCancelRequest() *TaobaoQimenOrderCancelRequest

初始化TaobaoQimenOrderCancelRequest对象

func (TaobaoQimenOrderCancelRequest) GetApiMethodName

func (r TaobaoQimenOrderCancelRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderCancelRequest) GetApiParams

func (r TaobaoQimenOrderCancelRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderCancelRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderCancelRequest) SetRequest

func (r *TaobaoQimenOrderCancelRequest) SetRequest(request *OrderCancelRequest) error

Request Setter

type TaobaoQimenOrderCancelResponse

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

单据取消接口 成功返回结果

type TaobaoQimenOrderPendingAPIResponse

type TaobaoQimenOrderPendingAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderPendingResponse
}

单据挂起(恢复)接口 API返回值 taobao.qimen.order.pending

ERP调用奇门的接口,挂起某些创建的单据;场景介绍:ERP主动发起挂起(恢复)某些创建的单据,如入库单、出库单、退货单等

type TaobaoQimenOrderPendingMap added in v1.1.3

type TaobaoQimenOrderPendingMap struct {
}

TaobaoQimenOrderPendingMap

type TaobaoQimenOrderPendingRequest

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

单据挂起(恢复)接口 API请求 taobao.qimen.order.pending

ERP调用奇门的接口,挂起某些创建的单据;场景介绍:ERP主动发起挂起(恢复)某些创建的单据,如入库单、出库单、退货单等

func NewTaobaoQimenOrderPendingRequest

func NewTaobaoQimenOrderPendingRequest() *TaobaoQimenOrderPendingRequest

初始化TaobaoQimenOrderPendingRequest对象

func (TaobaoQimenOrderPendingRequest) GetApiMethodName

func (r TaobaoQimenOrderPendingRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderPendingRequest) GetApiParams

func (r TaobaoQimenOrderPendingRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderPendingRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderPendingRequest) SetRequest

Request Setter

type TaobaoQimenOrderPendingResponse

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

单据挂起(恢复)接口 成功返回结果

type TaobaoQimenOrderQueryAPIResponse

type TaobaoQimenOrderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderQueryResponse
}

根据收件人信息查询交易单号接口 API返回值 taobao.qimen.order.query

WMS 调用该接口,根据收件人信息查询平台交易订单号。

type TaobaoQimenOrderQueryRequest

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

根据收件人信息查询交易单号接口 API请求 taobao.qimen.order.query

WMS 调用该接口,根据收件人信息查询平台交易订单号。

func NewTaobaoQimenOrderQueryRequest

func NewTaobaoQimenOrderQueryRequest() *TaobaoQimenOrderQueryRequest

初始化TaobaoQimenOrderQueryRequest对象

func (TaobaoQimenOrderQueryRequest) GetApiMethodName

func (r TaobaoQimenOrderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderQueryRequest) GetApiParams

func (r TaobaoQimenOrderQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderQueryRequest) GetRequest

func (r TaobaoQimenOrderQueryRequest) GetRequest() *Request

Request Getter

func (*TaobaoQimenOrderQueryRequest) SetRequest

func (r *TaobaoQimenOrderQueryRequest) SetRequest(request *Request) error

Request Setter request

type TaobaoQimenOrderQueryResponse

type TaobaoQimenOrderQueryResponse struct {
	XMLName xml.Name `xml:"qimen_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

根据收件人信息查询交易单号接口 成功返回结果

type TaobaoQimenOrderSnReportAPIResponse

type TaobaoQimenOrderSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderSnReportResponse
}

订单SN通知接口 API返回值 taobao.qimen.order.sn.report

WMS调用奇门的接口,在出库、发货、入库等场景下,ERP和WMS之间同步操作的SN列表

type TaobaoQimenOrderSnReportMap added in v1.1.3

type TaobaoQimenOrderSnReportMap struct {
}

TaobaoQimenOrderSnReportMap

type TaobaoQimenOrderSnReportRequest

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

订单SN通知接口 API请求 taobao.qimen.order.sn.report

WMS调用奇门的接口,在出库、发货、入库等场景下,ERP和WMS之间同步操作的SN列表

func NewTaobaoQimenOrderSnReportRequest

func NewTaobaoQimenOrderSnReportRequest() *TaobaoQimenOrderSnReportRequest

初始化TaobaoQimenOrderSnReportRequest对象

func (TaobaoQimenOrderSnReportRequest) GetApiMethodName

func (r TaobaoQimenOrderSnReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderSnReportRequest) GetApiParams

func (r TaobaoQimenOrderSnReportRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderSnReportRequest) GetRequest

func (r TaobaoQimenOrderSnReportRequest) GetRequest() *Request

Request Getter

func (*TaobaoQimenOrderSnReportRequest) SetRequest

func (r *TaobaoQimenOrderSnReportRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenOrderSnReportResponse

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

订单SN通知接口 成功返回结果

type TaobaoQimenOrderexceptionReportAPIResponse

type TaobaoQimenOrderexceptionReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderexceptionReportResponse
}

订单异常通知接口 API返回值 taobao.qimen.orderexception.report

WMS调用奇门的接口,当WMS接收到ERP的发货指令时,由于种种原因(5.1.5说明了各种异常场景)可能无法完成发货。WMS通过调用此接口,通知ERP具体异常情况

type TaobaoQimenOrderexceptionReportMap added in v1.1.3

type TaobaoQimenOrderexceptionReportMap struct {
}

TaobaoQimenOrderexceptionReportMap

type TaobaoQimenOrderexceptionReportRequest

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

订单异常通知接口 API请求 taobao.qimen.orderexception.report

WMS调用奇门的接口,当WMS接收到ERP的发货指令时,由于种种原因(5.1.5说明了各种异常场景)可能无法完成发货。WMS通过调用此接口,通知ERP具体异常情况

func NewTaobaoQimenOrderexceptionReportRequest

func NewTaobaoQimenOrderexceptionReportRequest() *TaobaoQimenOrderexceptionReportRequest

初始化TaobaoQimenOrderexceptionReportRequest对象

func (TaobaoQimenOrderexceptionReportRequest) GetApiMethodName

func (r TaobaoQimenOrderexceptionReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderexceptionReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderexceptionReportRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderexceptionReportRequest) SetRequest

func (r *TaobaoQimenOrderexceptionReportRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenOrderexceptionReportResponse

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

订单异常通知接口 成功返回结果

type TaobaoQimenOrderprocessQueryAPIResponse

type TaobaoQimenOrderprocessQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessQueryResponse
}

订单流水查询接口 API返回值 taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

type TaobaoQimenOrderprocessQueryMap added in v1.1.3

type TaobaoQimenOrderprocessQueryMap struct {
}

TaobaoQimenOrderprocessQueryMap

type TaobaoQimenOrderprocessQueryRequest

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

订单流水查询接口 API请求 taobao.qimen.orderprocess.query

ERP调用订单流水查询接口

func NewTaobaoQimenOrderprocessQueryRequest

func NewTaobaoQimenOrderprocessQueryRequest() *TaobaoQimenOrderprocessQueryRequest

初始化TaobaoQimenOrderprocessQueryRequest对象

func (TaobaoQimenOrderprocessQueryRequest) GetApiMethodName

func (r TaobaoQimenOrderprocessQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderprocessQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderprocessQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderprocessQueryRequest) SetRequest

Request Setter

type TaobaoQimenOrderprocessQueryResponse

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

订单流水查询接口 成功返回结果

type TaobaoQimenOrderprocessReportAPIResponse

type TaobaoQimenOrderprocessReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenOrderprocessReportResponse
}

订单流水通知接口 API返回值 taobao.qimen.orderprocess.report

WMS调用奇门的接口,将订单在仓库的状态回传给ERP;场景说明:仓库仓内操作状态回传给ERP, 比如打包操作完成时, 回传一个打 包完成的状态给到ERP, ERP自行决定如何处理。

type TaobaoQimenOrderprocessReportMap added in v1.1.3

type TaobaoQimenOrderprocessReportMap struct {
}

TaobaoQimenOrderprocessReportMap

type TaobaoQimenOrderprocessReportRequest

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

订单流水通知接口 API请求 taobao.qimen.orderprocess.report

WMS调用奇门的接口,将订单在仓库的状态回传给ERP;场景说明:仓库仓内操作状态回传给ERP, 比如打包操作完成时, 回传一个打 包完成的状态给到ERP, ERP自行决定如何处理。

func NewTaobaoQimenOrderprocessReportRequest

func NewTaobaoQimenOrderprocessReportRequest() *TaobaoQimenOrderprocessReportRequest

初始化TaobaoQimenOrderprocessReportRequest对象

func (TaobaoQimenOrderprocessReportRequest) GetApiMethodName

func (r TaobaoQimenOrderprocessReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenOrderprocessReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenOrderprocessReportRequest) GetRequest

Request Getter

func (*TaobaoQimenOrderprocessReportRequest) SetRequest

Request Setter

type TaobaoQimenOrderprocessReportResponse

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

订单流水通知接口 成功返回结果

type TaobaoQimenReceiverinfoQueryAPIResponse

type TaobaoQimenReceiverinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReceiverinfoQueryResponse
}

OAID 收件人信息解密接口 API返回值 taobao.qimen.receiverinfo.query

WMS 调用该接口,通过 OAID 查询解密后的收件人信息

type TaobaoQimenReceiverinfoQueryRequest

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

OAID 收件人信息解密接口 API请求 taobao.qimen.receiverinfo.query

WMS 调用该接口,通过 OAID 查询解密后的收件人信息

func NewTaobaoQimenReceiverinfoQueryRequest

func NewTaobaoQimenReceiverinfoQueryRequest() *TaobaoQimenReceiverinfoQueryRequest

初始化TaobaoQimenReceiverinfoQueryRequest对象

func (TaobaoQimenReceiverinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenReceiverinfoQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenReceiverinfoQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenReceiverinfoQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenReceiverinfoQueryRequest) SetRequest

func (r *TaobaoQimenReceiverinfoQueryRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenReceiverinfoQueryResponse

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

OAID 收件人信息解密接口 成功返回结果

type TaobaoQimenReturnorderConfirmAPIResponse

type TaobaoQimenReturnorderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderConfirmResponse
}

退货入库单确认接口 API返回值 taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

type TaobaoQimenReturnorderConfirmMap added in v1.1.3

type TaobaoQimenReturnorderConfirmMap struct {
}

TaobaoQimenReturnorderConfirmMap

type TaobaoQimenReturnorderConfirmRequest

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

退货入库单确认接口 API请求 taobao.qimen.returnorder.confirm

taobao.qimen.returnorder.confirm

func NewTaobaoQimenReturnorderConfirmRequest

func NewTaobaoQimenReturnorderConfirmRequest() *TaobaoQimenReturnorderConfirmRequest

初始化TaobaoQimenReturnorderConfirmRequest对象

func (TaobaoQimenReturnorderConfirmRequest) GetApiMethodName

func (r TaobaoQimenReturnorderConfirmRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnorderConfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnorderConfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenReturnorderConfirmRequest) SetRequest

Request Setter

type TaobaoQimenReturnorderConfirmResponse

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

退货入库单确认接口 成功返回结果

type TaobaoQimenReturnorderCreateAPIResponse

type TaobaoQimenReturnorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnorderCreateResponse
}

退货入库单创建接口 API返回值 taobao.qimen.returnorder.create

ERP调用奇门的接口,创建退货单信息;该接口和入库单的区别就是该接口是从入库单接口中单独剥离出来的,专门处理退货引起的入 库操作

type TaobaoQimenReturnorderCreateMap added in v1.1.3

type TaobaoQimenReturnorderCreateMap struct {
}

TaobaoQimenReturnorderCreateMap

type TaobaoQimenReturnorderCreateRequest

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

退货入库单创建接口 API请求 taobao.qimen.returnorder.create

ERP调用奇门的接口,创建退货单信息;该接口和入库单的区别就是该接口是从入库单接口中单独剥离出来的,专门处理退货引起的入 库操作

func NewTaobaoQimenReturnorderCreateRequest

func NewTaobaoQimenReturnorderCreateRequest() *TaobaoQimenReturnorderCreateRequest

初始化TaobaoQimenReturnorderCreateRequest对象

func (TaobaoQimenReturnorderCreateRequest) GetApiMethodName

func (r TaobaoQimenReturnorderCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnorderCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenReturnorderCreateRequest) SetRequest

Request Setter

type TaobaoQimenReturnorderCreateResponse

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

退货入库单创建接口 成功返回结果

type TaobaoQimenReturnpackageReportAPIResponse

type TaobaoQimenReturnpackageReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenReturnpackageReportResponse
}

退货包裹状态通知接口 API返回值 taobao.qimen.returnpackage.report

退货包裹状态通知接口

type TaobaoQimenReturnpackageReportRequest

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

退货包裹状态通知接口 API请求 taobao.qimen.returnpackage.report

退货包裹状态通知接口

func NewTaobaoQimenReturnpackageReportRequest

func NewTaobaoQimenReturnpackageReportRequest() *TaobaoQimenReturnpackageReportRequest

初始化TaobaoQimenReturnpackageReportRequest对象

func (TaobaoQimenReturnpackageReportRequest) GetApiMethodName

func (r TaobaoQimenReturnpackageReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenReturnpackageReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenReturnpackageReportRequest) GetRequest

Request Getter

func (*TaobaoQimenReturnpackageReportRequest) SetRequest

func (r *TaobaoQimenReturnpackageReportRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenReturnpackageReportResponse

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

退货包裹状态通知接口 成功返回结果

type TaobaoQimenShopSynchronizeAPIResponse

type TaobaoQimenShopSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenShopSynchronizeResponse
}

店铺同步接口 API返回值 taobao.qimen.shop.synchronize

店铺同步接口描述

type TaobaoQimenShopSynchronizeRequest

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

店铺同步接口 API请求 taobao.qimen.shop.synchronize

店铺同步接口描述

func NewTaobaoQimenShopSynchronizeRequest

func NewTaobaoQimenShopSynchronizeRequest() *TaobaoQimenShopSynchronizeRequest

初始化TaobaoQimenShopSynchronizeRequest对象

func (TaobaoQimenShopSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenShopSynchronizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenShopSynchronizeRequest) GetApiParams

func (r TaobaoQimenShopSynchronizeRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenShopSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenShopSynchronizeRequest) SetRequest

func (r *TaobaoQimenShopSynchronizeRequest) SetRequest(request *Request) error

Request Setter 请求

type TaobaoQimenShopSynchronizeResponse

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

店铺同步接口 成功返回结果

type TaobaoQimenSingleitemQueryAPIResponse

type TaobaoQimenSingleitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemQueryResponse
}

商品查询接口 API返回值 taobao.qimen.singleitem.query

商品查询接口

type TaobaoQimenSingleitemQueryRequest

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

商品查询接口 API请求 taobao.qimen.singleitem.query

商品查询接口

func NewTaobaoQimenSingleitemQueryRequest

func NewTaobaoQimenSingleitemQueryRequest() *TaobaoQimenSingleitemQueryRequest

初始化TaobaoQimenSingleitemQueryRequest对象

func (TaobaoQimenSingleitemQueryRequest) GetApiMethodName

func (r TaobaoQimenSingleitemQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenSingleitemQueryRequest) GetApiParams

func (r TaobaoQimenSingleitemQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenSingleitemQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenSingleitemQueryRequest) SetRequest

func (r *TaobaoQimenSingleitemQueryRequest) SetRequest(request *RequestDO) error

Request Setter

type TaobaoQimenSingleitemQueryResponse

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

商品查询接口 成功返回结果

type TaobaoQimenSingleitemSynchronizeAPIResponse

type TaobaoQimenSingleitemSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSingleitemSynchronizeResponse
}

商品同步接口 API返回值 taobao.qimen.singleitem.synchronize

ERP调用奇门的接口,同步商品信息给WMS

type TaobaoQimenSingleitemSynchronizeMap added in v1.1.3

type TaobaoQimenSingleitemSynchronizeMap struct {
}

TaobaoQimenSingleitemSynchronizeMap

type TaobaoQimenSingleitemSynchronizeRequest

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

商品同步接口 API请求 taobao.qimen.singleitem.synchronize

ERP调用奇门的接口,同步商品信息给WMS

func NewTaobaoQimenSingleitemSynchronizeRequest

func NewTaobaoQimenSingleitemSynchronizeRequest() *TaobaoQimenSingleitemSynchronizeRequest

初始化TaobaoQimenSingleitemSynchronizeRequest对象

func (TaobaoQimenSingleitemSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenSingleitemSynchronizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenSingleitemSynchronizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenSingleitemSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenSingleitemSynchronizeRequest) SetRequest

Request Setter

type TaobaoQimenSingleitemSynchronizeResponse

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

商品同步接口 成功返回结果

type TaobaoQimenSnReportAPIResponse

type TaobaoQimenSnReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSnReportResponse
}

发货单SN通知接口 API返回值 taobao.qimen.sn.report

WMS调用奇门的接口,在仓库出库单后, 把SN信息回传给ERP

type TaobaoQimenSnReportMap added in v1.1.3

type TaobaoQimenSnReportMap struct {
}

TaobaoQimenSnReportMap

type TaobaoQimenSnReportRequest

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

发货单SN通知接口 API请求 taobao.qimen.sn.report

WMS调用奇门的接口,在仓库出库单后, 把SN信息回传给ERP

func NewTaobaoQimenSnReportRequest

func NewTaobaoQimenSnReportRequest() *TaobaoQimenSnReportRequest

初始化TaobaoQimenSnReportRequest对象

func (TaobaoQimenSnReportRequest) GetApiMethodName

func (r TaobaoQimenSnReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenSnReportRequest) GetApiParams

func (r TaobaoQimenSnReportRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenSnReportRequest) GetRequest

Request Getter

func (*TaobaoQimenSnReportRequest) SetRequest

func (r *TaobaoQimenSnReportRequest) SetRequest(request *SnReportRequest) error

Request Setter

type TaobaoQimenSnReportResponse

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

发货单SN通知接口 成功返回结果

type TaobaoQimenStockQueryAPIResponse

type TaobaoQimenStockQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockQueryResponse
}

库存查询接口(多条件) API返回值 taobao.qimen.stock.query

ERP调用奇门的接口,查询商品的库存量

type TaobaoQimenStockQueryMap added in v1.1.3

type TaobaoQimenStockQueryMap struct {
}

TaobaoQimenStockQueryMap

type TaobaoQimenStockQueryRequest

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

库存查询接口(多条件) API请求 taobao.qimen.stock.query

ERP调用奇门的接口,查询商品的库存量

func NewTaobaoQimenStockQueryRequest

func NewTaobaoQimenStockQueryRequest() *TaobaoQimenStockQueryRequest

初始化TaobaoQimenStockQueryRequest对象

func (TaobaoQimenStockQueryRequest) GetApiMethodName

func (r TaobaoQimenStockQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStockQueryRequest) GetApiParams

func (r TaobaoQimenStockQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStockQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenStockQueryRequest) SetRequest

func (r *TaobaoQimenStockQueryRequest) SetRequest(request *StockQueryRequest) error

Request Setter

type TaobaoQimenStockQueryResponse

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

库存查询接口(多条件) 成功返回结果

type TaobaoQimenStockchangeReportAPIResponse

type TaobaoQimenStockchangeReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockchangeReportResponse
}

库存异动通知接口 API返回值 taobao.qimen.stockchange.report

WMS调用奇门的接口,将库存异动信息信息回传给ERP

type TaobaoQimenStockchangeReportMap added in v1.1.3

type TaobaoQimenStockchangeReportMap struct {
}

TaobaoQimenStockchangeReportMap

type TaobaoQimenStockchangeReportRequest

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

库存异动通知接口 API请求 taobao.qimen.stockchange.report

WMS调用奇门的接口,将库存异动信息信息回传给ERP

func NewTaobaoQimenStockchangeReportRequest

func NewTaobaoQimenStockchangeReportRequest() *TaobaoQimenStockchangeReportRequest

初始化TaobaoQimenStockchangeReportRequest对象

func (TaobaoQimenStockchangeReportRequest) GetApiMethodName

func (r TaobaoQimenStockchangeReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStockchangeReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenStockchangeReportRequest) GetRequest

Request Getter

func (*TaobaoQimenStockchangeReportRequest) SetRequest

Request Setter

type TaobaoQimenStockchangeReportResponse

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

库存异动通知接口 成功返回结果

type TaobaoQimenStockoutConfirmAPIResponse

type TaobaoQimenStockoutConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutConfirmResponse
}

出库单确认接口 API返回值 taobao.qimen.stockout.confirm

货品出库后,WMS将状态回传给ERP

type TaobaoQimenStockoutConfirmMap added in v1.1.3

type TaobaoQimenStockoutConfirmMap struct {
}

TaobaoQimenStockoutConfirmMap

type TaobaoQimenStockoutConfirmRequest

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

出库单确认接口 API请求 taobao.qimen.stockout.confirm

货品出库后,WMS将状态回传给ERP

func NewTaobaoQimenStockoutConfirmRequest

func NewTaobaoQimenStockoutConfirmRequest() *TaobaoQimenStockoutConfirmRequest

初始化TaobaoQimenStockoutConfirmRequest对象

func (TaobaoQimenStockoutConfirmRequest) GetApiMethodName

func (r TaobaoQimenStockoutConfirmRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStockoutConfirmRequest) GetApiParams

func (r TaobaoQimenStockoutConfirmRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStockoutConfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenStockoutConfirmRequest) SetRequest

Request Setter

type TaobaoQimenStockoutConfirmResponse

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

出库单确认接口 成功返回结果

type TaobaoQimenStockoutConfirmStruct

type TaobaoQimenStockoutConfirmStruct struct {
	// deliveryOrder
	DeliveryOrder *DeliveryOrder `json:"deliveryOrder,omitempty" xml:"deliveryOrder,omitempty"`
	// packages
	Packages []Package `json:"packages,omitempty" xml:"packages>package,omitempty"`
	// orderLines
	OrderLines []OrderLine `json:"orderLines,omitempty" xml:"orderLines>order_line,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenStockoutConfirmMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
	// 响应结果:success|failure
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenStockoutConfirmStruct

type TaobaoQimenStockoutCreateAPIResponse

type TaobaoQimenStockoutCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStockoutCreateResponse
}

出库单创建接口 API返回值 taobao.qimen.stockout.create

ERP调用奇门接口,创建出库单信息

type TaobaoQimenStockoutCreateMap added in v1.1.3

type TaobaoQimenStockoutCreateMap struct {
}

TaobaoQimenStockoutCreateMap

type TaobaoQimenStockoutCreateRequest

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

出库单创建接口 API请求 taobao.qimen.stockout.create

ERP调用奇门接口,创建出库单信息

func NewTaobaoQimenStockoutCreateRequest

func NewTaobaoQimenStockoutCreateRequest() *TaobaoQimenStockoutCreateRequest

初始化TaobaoQimenStockoutCreateRequest对象

func (TaobaoQimenStockoutCreateRequest) GetApiMethodName

func (r TaobaoQimenStockoutCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStockoutCreateRequest) GetApiParams

func (r TaobaoQimenStockoutCreateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStockoutCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenStockoutCreateRequest) SetRequest

Request Setter

type TaobaoQimenStockoutCreateResponse

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

出库单创建接口 成功返回结果

type TaobaoQimenStoreCreateAPIResponse

type TaobaoQimenStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreCreateResponse
}

门店新增接口 API返回值 taobao.qimen.store.create

isv调用接口来讲线下门店同步到线上

type TaobaoQimenStoreCreateRequest

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

门店新增接口 API请求 taobao.qimen.store.create

isv调用接口来讲线下门店同步到线上

func NewTaobaoQimenStoreCreateRequest

func NewTaobaoQimenStoreCreateRequest() *TaobaoQimenStoreCreateRequest

初始化TaobaoQimenStoreCreateRequest对象

func (TaobaoQimenStoreCreateRequest) GetAddress

func (r TaobaoQimenStoreCreateRequest) GetAddress() *Address

Address Getter

func (TaobaoQimenStoreCreateRequest) GetApiMethodName

func (r TaobaoQimenStoreCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreCreateRequest) GetApiParams

func (r TaobaoQimenStoreCreateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreCreateRequest) GetCompanyName

func (r TaobaoQimenStoreCreateRequest) GetCompanyName() string

CompanyName Getter

func (TaobaoQimenStoreCreateRequest) GetEndTime

func (r TaobaoQimenStoreCreateRequest) GetEndTime() string

EndTime Getter

func (TaobaoQimenStoreCreateRequest) GetMainCategory

func (r TaobaoQimenStoreCreateRequest) GetMainCategory() int64

MainCategory Getter

func (TaobaoQimenStoreCreateRequest) GetRemark

func (r TaobaoQimenStoreCreateRequest) GetRemark() string

Remark Getter

func (TaobaoQimenStoreCreateRequest) GetShopId

func (r TaobaoQimenStoreCreateRequest) GetShopId() int64

ShopId Getter

func (TaobaoQimenStoreCreateRequest) GetStartTime

func (r TaobaoQimenStoreCreateRequest) GetStartTime() string

StartTime Getter

func (TaobaoQimenStoreCreateRequest) GetStoreCode

func (r TaobaoQimenStoreCreateRequest) GetStoreCode() string

StoreCode Getter

func (TaobaoQimenStoreCreateRequest) GetStoreDescription

func (r TaobaoQimenStoreCreateRequest) GetStoreDescription() string

StoreDescription Getter

func (TaobaoQimenStoreCreateRequest) GetStoreKeeper

func (r TaobaoQimenStoreCreateRequest) GetStoreKeeper() *StoreKeeper

StoreKeeper Getter

func (TaobaoQimenStoreCreateRequest) GetStoreName

func (r TaobaoQimenStoreCreateRequest) GetStoreName() string

StoreName Getter

func (TaobaoQimenStoreCreateRequest) GetStoreStatus

func (r TaobaoQimenStoreCreateRequest) GetStoreStatus() string

StoreStatus Getter

func (TaobaoQimenStoreCreateRequest) GetStoreType

func (r TaobaoQimenStoreCreateRequest) GetStoreType() string

StoreType Getter

func (*TaobaoQimenStoreCreateRequest) SetAddress

func (r *TaobaoQimenStoreCreateRequest) SetAddress(address *Address) error

Address Setter 地址信息

func (*TaobaoQimenStoreCreateRequest) SetCompanyName

func (r *TaobaoQimenStoreCreateRequest) SetCompanyName(companyName string) error

CompanyName Setter 商户名称

func (*TaobaoQimenStoreCreateRequest) SetEndTime

func (r *TaobaoQimenStoreCreateRequest) SetEndTime(endTime string) error

EndTime Setter 关闭营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreCreateRequest) SetMainCategory

func (r *TaobaoQimenStoreCreateRequest) SetMainCategory(mainCategory int64) error

MainCategory Setter 门店主营类目

func (*TaobaoQimenStoreCreateRequest) SetRemark

func (r *TaobaoQimenStoreCreateRequest) SetRemark(remark string) error

Remark Setter 备注

func (*TaobaoQimenStoreCreateRequest) SetShopId

func (r *TaobaoQimenStoreCreateRequest) SetShopId(shopId int64) error

ShopId Setter 需要关联的线上店铺ID

func (*TaobaoQimenStoreCreateRequest) SetStartTime

func (r *TaobaoQimenStoreCreateRequest) SetStartTime(startTime string) error

StartTime Setter 开始营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreCreateRequest) SetStoreCode

func (r *TaobaoQimenStoreCreateRequest) SetStoreCode(storeCode string) error

StoreCode Setter ERP系统中门店的编码

func (*TaobaoQimenStoreCreateRequest) SetStoreDescription

func (r *TaobaoQimenStoreCreateRequest) SetStoreDescription(storeDescription string) error

StoreDescription Setter 商户介绍

func (*TaobaoQimenStoreCreateRequest) SetStoreKeeper

func (r *TaobaoQimenStoreCreateRequest) SetStoreKeeper(storeKeeper *StoreKeeper) error

StoreKeeper Setter 门店所有者信息

func (*TaobaoQimenStoreCreateRequest) SetStoreName

func (r *TaobaoQimenStoreCreateRequest) SetStoreName(storeName string) error

StoreName Setter 门店名称

func (*TaobaoQimenStoreCreateRequest) SetStoreStatus

func (r *TaobaoQimenStoreCreateRequest) SetStoreStatus(storeStatus string) error

StoreStatus Setter 门店状态

func (*TaobaoQimenStoreCreateRequest) SetStoreType

func (r *TaobaoQimenStoreCreateRequest) SetStoreType(storeType string) error

StoreType Setter 门店的类型

type TaobaoQimenStoreCreateResponse

type TaobaoQimenStoreCreateResponse struct {
	XMLName xml.Name `xml:"qimen_store_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 返回的门店id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

门店新增接口 成功返回结果

type TaobaoQimenStoreDeleteAPIResponse

type TaobaoQimenStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreDeleteResponse
}

门店删除接口 API返回值 taobao.qimen.store.delete

商家在ERP等系统中调用该接口,删除线下门店

type TaobaoQimenStoreDeleteRequest

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

门店删除接口 API请求 taobao.qimen.store.delete

商家在ERP等系统中调用该接口,删除线下门店

func NewTaobaoQimenStoreDeleteRequest

func NewTaobaoQimenStoreDeleteRequest() *TaobaoQimenStoreDeleteRequest

初始化TaobaoQimenStoreDeleteRequest对象

func (TaobaoQimenStoreDeleteRequest) GetApiMethodName

func (r TaobaoQimenStoreDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreDeleteRequest) GetApiParams

func (r TaobaoQimenStoreDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreDeleteRequest) GetStoreId

func (r TaobaoQimenStoreDeleteRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoQimenStoreDeleteRequest) SetStoreId

func (r *TaobaoQimenStoreDeleteRequest) SetStoreId(storeId int64) error

StoreId Setter 要删除的门店id

type TaobaoQimenStoreDeleteResponse

type TaobaoQimenStoreDeleteResponse struct {
	XMLName xml.Name `xml:"qimen_store_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

门店删除接口 成功返回结果

type TaobaoQimenStoreQueryAPIResponse

type TaobaoQimenStoreQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreQueryResponse
}

门店信息查询接口 API返回值 taobao.qimen.store.query

商家在ERP等系统中调用该接口,查询门店相关信息

type TaobaoQimenStoreQueryRequest

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

门店信息查询接口 API请求 taobao.qimen.store.query

商家在ERP等系统中调用该接口,查询门店相关信息

func NewTaobaoQimenStoreQueryRequest

func NewTaobaoQimenStoreQueryRequest() *TaobaoQimenStoreQueryRequest

初始化TaobaoQimenStoreQueryRequest对象

func (TaobaoQimenStoreQueryRequest) GetApiMethodName

func (r TaobaoQimenStoreQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreQueryRequest) GetApiParams

func (r TaobaoQimenStoreQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreQueryRequest) GetStoreId

func (r TaobaoQimenStoreQueryRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoQimenStoreQueryRequest) SetStoreId

func (r *TaobaoQimenStoreQueryRequest) SetStoreId(storeId int64) error

StoreId Setter 已分配的线上门店ID

type TaobaoQimenStoreQueryResponse

type TaobaoQimenStoreQueryResponse struct {
	XMLName xml.Name `xml:"qimen_store_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 门店主营类目
	MainCategory int64 `json:"main_category,omitempty" xml:"main_category,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 关闭营业时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 商户名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 开始营业时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 响应消息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 门店状态
	StoreStatus string `json:"store_status,omitempty" xml:"store_status,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 商户介绍
	StoreDescription string `json:"store_description,omitempty" xml:"store_description,omitempty"`
	// 地址信息
	Address *Address `json:"address,omitempty" xml:"address,omitempty"`
	// 需要关联的线上店铺ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 所有者信息
	StoreKeeper *StoreKeeper `json:"store_keeper,omitempty" xml:"store_keeper,omitempty"`
	// 类型
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// ERP系统中 门店编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
}

门店信息查询接口 成功返回结果

type TaobaoQimenStoreUpdateAPIResponse

type TaobaoQimenStoreUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreUpdateResponse
}

门店更新接口 API返回值 taobao.qimen.store.update

商家在ERP等系统中调用该接口,更新门店信息

type TaobaoQimenStoreUpdateRequest

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

门店更新接口 API请求 taobao.qimen.store.update

商家在ERP等系统中调用该接口,更新门店信息

func NewTaobaoQimenStoreUpdateRequest

func NewTaobaoQimenStoreUpdateRequest() *TaobaoQimenStoreUpdateRequest

初始化TaobaoQimenStoreUpdateRequest对象

func (TaobaoQimenStoreUpdateRequest) GetAddress

func (r TaobaoQimenStoreUpdateRequest) GetAddress() *Address

Address Getter

func (TaobaoQimenStoreUpdateRequest) GetApiMethodName

func (r TaobaoQimenStoreUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreUpdateRequest) GetApiParams

func (r TaobaoQimenStoreUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreUpdateRequest) GetCompanyName

func (r TaobaoQimenStoreUpdateRequest) GetCompanyName() string

CompanyName Getter

func (TaobaoQimenStoreUpdateRequest) GetEndTime

func (r TaobaoQimenStoreUpdateRequest) GetEndTime() string

EndTime Getter

func (TaobaoQimenStoreUpdateRequest) GetMainCategory

func (r TaobaoQimenStoreUpdateRequest) GetMainCategory() int64

MainCategory Getter

func (TaobaoQimenStoreUpdateRequest) GetRemark

func (r TaobaoQimenStoreUpdateRequest) GetRemark() string

Remark Getter

func (TaobaoQimenStoreUpdateRequest) GetShopId

func (r TaobaoQimenStoreUpdateRequest) GetShopId() int64

ShopId Getter

func (TaobaoQimenStoreUpdateRequest) GetStartTime

func (r TaobaoQimenStoreUpdateRequest) GetStartTime() string

StartTime Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreCode

func (r TaobaoQimenStoreUpdateRequest) GetStoreCode() string

StoreCode Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreDescription

func (r TaobaoQimenStoreUpdateRequest) GetStoreDescription() string

StoreDescription Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreId

func (r TaobaoQimenStoreUpdateRequest) GetStoreId() int64

StoreId Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreKeeper

func (r TaobaoQimenStoreUpdateRequest) GetStoreKeeper() *StoreKeeper

StoreKeeper Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreName

func (r TaobaoQimenStoreUpdateRequest) GetStoreName() string

StoreName Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreStatus

func (r TaobaoQimenStoreUpdateRequest) GetStoreStatus() string

StoreStatus Getter

func (TaobaoQimenStoreUpdateRequest) GetStoreType

func (r TaobaoQimenStoreUpdateRequest) GetStoreType() string

StoreType Getter

func (*TaobaoQimenStoreUpdateRequest) SetAddress

func (r *TaobaoQimenStoreUpdateRequest) SetAddress(address *Address) error

Address Setter 门店地址信息

func (*TaobaoQimenStoreUpdateRequest) SetCompanyName

func (r *TaobaoQimenStoreUpdateRequest) SetCompanyName(companyName string) error

CompanyName Setter 商户名称

func (*TaobaoQimenStoreUpdateRequest) SetEndTime

func (r *TaobaoQimenStoreUpdateRequest) SetEndTime(endTime string) error

EndTime Setter 停止营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreUpdateRequest) SetMainCategory

func (r *TaobaoQimenStoreUpdateRequest) SetMainCategory(mainCategory int64) error

MainCategory Setter 门店主营类目

func (*TaobaoQimenStoreUpdateRequest) SetRemark

func (r *TaobaoQimenStoreUpdateRequest) SetRemark(remark string) error

Remark Setter 备注

func (*TaobaoQimenStoreUpdateRequest) SetShopId

func (r *TaobaoQimenStoreUpdateRequest) SetShopId(shopId int64) error

ShopId Setter 需要关联的线上店铺ID

func (*TaobaoQimenStoreUpdateRequest) SetStartTime

func (r *TaobaoQimenStoreUpdateRequest) SetStartTime(startTime string) error

StartTime Setter 开始营业时间(只填时,分;只支持半点和整点)

func (*TaobaoQimenStoreUpdateRequest) SetStoreCode

func (r *TaobaoQimenStoreUpdateRequest) SetStoreCode(storeCode string) error

StoreCode Setter ERP系统中 门店编码

func (*TaobaoQimenStoreUpdateRequest) SetStoreDescription

func (r *TaobaoQimenStoreUpdateRequest) SetStoreDescription(storeDescription string) error

StoreDescription Setter 商户介绍

func (*TaobaoQimenStoreUpdateRequest) SetStoreId

func (r *TaobaoQimenStoreUpdateRequest) SetStoreId(storeId int64) error

StoreId Setter 线上门店id

func (*TaobaoQimenStoreUpdateRequest) SetStoreKeeper

func (r *TaobaoQimenStoreUpdateRequest) SetStoreKeeper(storeKeeper *StoreKeeper) error

StoreKeeper Setter 门店所有者信息

func (*TaobaoQimenStoreUpdateRequest) SetStoreName

func (r *TaobaoQimenStoreUpdateRequest) SetStoreName(storeName string) error

StoreName Setter 门店名称

func (*TaobaoQimenStoreUpdateRequest) SetStoreStatus

func (r *TaobaoQimenStoreUpdateRequest) SetStoreStatus(storeStatus string) error

StoreStatus Setter 门店状态

func (*TaobaoQimenStoreUpdateRequest) SetStoreType

func (r *TaobaoQimenStoreUpdateRequest) SetStoreType(storeType string) error

StoreType Setter 门店类型

type TaobaoQimenStoreUpdateResponse

type TaobaoQimenStoreUpdateResponse struct {
	XMLName xml.Name `xml:"qimen_store_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应编码
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

门店更新接口 成功返回结果

type TaobaoQimenStorecategoryGetAPIResponse

type TaobaoQimenStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStorecategoryGetResponse
}

门店类目获取接口 API返回值 taobao.qimen.storecategory.get

商家在ERP中调用该接口,获取门店类目

type TaobaoQimenStorecategoryGetRequest

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

门店类目获取接口 API请求 taobao.qimen.storecategory.get

商家在ERP中调用该接口,获取门店类目

func NewTaobaoQimenStorecategoryGetRequest

func NewTaobaoQimenStorecategoryGetRequest() *TaobaoQimenStorecategoryGetRequest

初始化TaobaoQimenStorecategoryGetRequest对象

func (TaobaoQimenStorecategoryGetRequest) GetApiMethodName

func (r TaobaoQimenStorecategoryGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStorecategoryGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenStorecategoryGetRequest) GetRemark

Remark Getter

func (*TaobaoQimenStorecategoryGetRequest) SetRemark

func (r *TaobaoQimenStorecategoryGetRequest) SetRemark(remark string) error

Remark Setter 备注

type TaobaoQimenStorecategoryGetResponse

type TaobaoQimenStorecategoryGetResponse struct {
	XMLName xml.Name `xml:"qimen_storecategory_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 类目json字符串
	StoreCategory string `json:"store_category,omitempty" xml:"store_category,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应标示
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
	// 类目json字符串
	StoreCategory string `json:"store_category,omitempty" xml:"store_category,omitempty"`
}

门店类目获取接口 成功返回结果

type TaobaoQimenStoreitemQueryAPIResponse

type TaobaoQimenStoreitemQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreitemQueryResponse
}

门店关联商品查询接口 API返回值 taobao.qimen.storeitem.query

商家在ERP等系统中调用该接口,查询某门店所关联的线上商品列表

type TaobaoQimenStoreitemQueryRequest

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

门店关联商品查询接口 API请求 taobao.qimen.storeitem.query

商家在ERP等系统中调用该接口,查询某门店所关联的线上商品列表

func NewTaobaoQimenStoreitemQueryRequest

func NewTaobaoQimenStoreitemQueryRequest() *TaobaoQimenStoreitemQueryRequest

初始化TaobaoQimenStoreitemQueryRequest对象

func (TaobaoQimenStoreitemQueryRequest) GetApiMethodName

func (r TaobaoQimenStoreitemQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreitemQueryRequest) GetApiParams

func (r TaobaoQimenStoreitemQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreitemQueryRequest) GetPage

Page Getter

func (TaobaoQimenStoreitemQueryRequest) GetStoreId

func (r TaobaoQimenStoreitemQueryRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoQimenStoreitemQueryRequest) SetPage

func (r *TaobaoQimenStoreitemQueryRequest) SetPage(page int64) error

Page Setter 当前页面

func (*TaobaoQimenStoreitemQueryRequest) SetStoreId

func (r *TaobaoQimenStoreitemQueryRequest) SetStoreId(storeId int64) error

StoreId Setter 线上门店id

type TaobaoQimenStoreitemQueryResponse

type TaobaoQimenStoreitemQueryResponse struct {
	XMLName xml.Name `xml:"qimen_storeitem_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应消息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 商品列表
	ItemIds []string `json:"item_ids,omitempty" xml:"item_ids>string,omitempty"`
	// 响应标签
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 商品总数
	TotalLines int64 `json:"total_lines,omitempty" xml:"total_lines,omitempty"`
	// 响应code
	QimenCode string `json:"qimen_code,omitempty" xml:"qimen_code,omitempty"`
}

门店关联商品查询接口 成功返回结果

type TaobaoQimenStoreprocessConfirmAPIResponse

type TaobaoQimenStoreprocessConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessConfirmResponse
}

仓内加工单确认接口 API返回值 taobao.qimen.storeprocess.confirm

WMS调用奇门的接口,回传仓内加工单创建情况

type TaobaoQimenStoreprocessConfirmMap added in v1.1.3

type TaobaoQimenStoreprocessConfirmMap struct {
}

TaobaoQimenStoreprocessConfirmMap

type TaobaoQimenStoreprocessConfirmRequest

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

仓内加工单确认接口 API请求 taobao.qimen.storeprocess.confirm

WMS调用奇门的接口,回传仓内加工单创建情况

func NewTaobaoQimenStoreprocessConfirmRequest

func NewTaobaoQimenStoreprocessConfirmRequest() *TaobaoQimenStoreprocessConfirmRequest

初始化TaobaoQimenStoreprocessConfirmRequest对象

func (TaobaoQimenStoreprocessConfirmRequest) GetApiMethodName

func (r TaobaoQimenStoreprocessConfirmRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreprocessConfirmRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreprocessConfirmRequest) GetRequest

Request Getter

func (*TaobaoQimenStoreprocessConfirmRequest) SetRequest

Request Setter

type TaobaoQimenStoreprocessConfirmResponse

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

仓内加工单确认接口 成功返回结果

type TaobaoQimenStoreprocessCreateAPIResponse

type TaobaoQimenStoreprocessCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenStoreprocessCreateResponse
}

仓内加工单创建接口 API返回值 taobao.qimen.storeprocess.create

ERP调用奇门的接口,创建仓内加工单

type TaobaoQimenStoreprocessCreateMap added in v1.1.3

type TaobaoQimenStoreprocessCreateMap struct {
}

TaobaoQimenStoreprocessCreateMap

type TaobaoQimenStoreprocessCreateRequest

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

仓内加工单创建接口 API请求 taobao.qimen.storeprocess.create

ERP调用奇门的接口,创建仓内加工单

func NewTaobaoQimenStoreprocessCreateRequest

func NewTaobaoQimenStoreprocessCreateRequest() *TaobaoQimenStoreprocessCreateRequest

初始化TaobaoQimenStoreprocessCreateRequest对象

func (TaobaoQimenStoreprocessCreateRequest) GetApiMethodName

func (r TaobaoQimenStoreprocessCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenStoreprocessCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenStoreprocessCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenStoreprocessCreateRequest) SetRequest

Request Setter

type TaobaoQimenStoreprocessCreateResponse

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

仓内加工单创建接口 成功返回结果

type TaobaoQimenSupplierSynchronizeAPIResponse

type TaobaoQimenSupplierSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenSupplierSynchronizeResponse
}

供应商同步接口 API返回值 taobao.qimen.supplier.synchronize

这个接口用来同步供应商信息

type TaobaoQimenSupplierSynchronizeRequest

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

供应商同步接口 API请求 taobao.qimen.supplier.synchronize

这个接口用来同步供应商信息

func NewTaobaoQimenSupplierSynchronizeRequest

func NewTaobaoQimenSupplierSynchronizeRequest() *TaobaoQimenSupplierSynchronizeRequest

初始化TaobaoQimenSupplierSynchronizeRequest对象

func (TaobaoQimenSupplierSynchronizeRequest) GetApiMethodName

func (r TaobaoQimenSupplierSynchronizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenSupplierSynchronizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenSupplierSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenSupplierSynchronizeRequest) SetRequest

func (r *TaobaoQimenSupplierSynchronizeRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenSupplierSynchronizeResponse

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

供应商同步接口 成功返回结果

type TaobaoQimenTransferorderCreateAPIResponse

type TaobaoQimenTransferorderCreateAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderCreateResponse
}

调拨单创建 API返回值 taobao.qimen.transferorder.create

调拨单创建

type TaobaoQimenTransferorderCreateRequest

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

调拨单创建 API请求 taobao.qimen.transferorder.create

调拨单创建

func NewTaobaoQimenTransferorderCreateRequest

func NewTaobaoQimenTransferorderCreateRequest() *TaobaoQimenTransferorderCreateRequest

初始化TaobaoQimenTransferorderCreateRequest对象

func (TaobaoQimenTransferorderCreateRequest) GetApiMethodName

func (r TaobaoQimenTransferorderCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderCreateRequest) GetRequest

Request Getter

func (*TaobaoQimenTransferorderCreateRequest) SetRequest

Request Setter

type TaobaoQimenTransferorderCreateResponse

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

调拨单创建 成功返回结果

type TaobaoQimenTransferorderCreateStruct

type TaobaoQimenTransferorderCreateStruct struct {
	// 外部ERP订单号,HZ1234,string(50),必填,
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 出库仓编码,Item1234,string(50),必填,
	FromStoreCode string `json:"fromStoreCode,omitempty" xml:"fromStoreCode,omitempty"`
	// 入库仓编码,HZ1234,string(50),必填,
	ToStoreCode string `json:"toStoreCode,omitempty" xml:"toStoreCode,omitempty"`
	// 期望调拨开始时间,Item1234,string(50),,
	ExpectStartTime string `json:"expectStartTime,omitempty" xml:"expectStartTime,omitempty"`
	// 扩展属性,HZ1234,string(500),,
	Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// 项目集
	TransferItems []TransferItems `json:"transferItems,omitempty" xml:"transferItems>transfer_items,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 调拨单信息
	TransferExecuteInfo *TaobaoQimenTransferorderCreateStruct `json:"transferExecuteInfo,omitempty" xml:"transferExecuteInfo,omitempty"`
	// 调拨单号,0,string(50),,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 预计出库时间,0,string(50),,
	ExpectOutStoreTime string `json:"expectOutStoreTime,omitempty" xml:"expectOutStoreTime,omitempty"`
	// 预计入库时间,0,string(50),,
	ExpectInStoreTime string `json:"expectInStoreTime,omitempty" xml:"expectInStoreTime,omitempty"`
}

TaobaoQimenTransferorderCreateStruct

type TaobaoQimenTransferorderQueryAPIResponse

type TaobaoQimenTransferorderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderQueryResponse
}

调拨单查询 API返回值 taobao.qimen.transferorder.query

调拨单查询

type TaobaoQimenTransferorderQueryRequest

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

调拨单查询 API请求 taobao.qimen.transferorder.query

调拨单查询

func NewTaobaoQimenTransferorderQueryRequest

func NewTaobaoQimenTransferorderQueryRequest() *TaobaoQimenTransferorderQueryRequest

初始化TaobaoQimenTransferorderQueryRequest对象

func (TaobaoQimenTransferorderQueryRequest) GetApiMethodName

func (r TaobaoQimenTransferorderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenTransferorderQueryRequest) SetRequest

Request Setter

type TaobaoQimenTransferorderQueryResponse

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

调拨单查询 成功返回结果

type TaobaoQimenTransferorderQueryStruct

type TaobaoQimenTransferorderQueryStruct struct {
	// 调拨单号
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// ERP单号
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 调拨单细节
	TransferOrderDetail *TransferOrderDetail `json:"transferOrderDetail,omitempty" xml:"transferOrderDetail,omitempty"`
}

TaobaoQimenTransferorderQueryStruct

type TaobaoQimenTransferorderReportAPIResponse

type TaobaoQimenTransferorderReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenTransferorderReportResponse
}

调拨单通知 API返回值 taobao.qimen.transferorder.report

调拨单通知

type TaobaoQimenTransferorderReportRequest

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

调拨单通知 API请求 taobao.qimen.transferorder.report

调拨单通知

func NewTaobaoQimenTransferorderReportRequest

func NewTaobaoQimenTransferorderReportRequest() *TaobaoQimenTransferorderReportRequest

初始化TaobaoQimenTransferorderReportRequest对象

func (TaobaoQimenTransferorderReportRequest) GetApiMethodName

func (r TaobaoQimenTransferorderReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenTransferorderReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenTransferorderReportRequest) GetRequest

Request Getter

func (*TaobaoQimenTransferorderReportRequest) SetRequest

Request Setter

type TaobaoQimenTransferorderReportResponse

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

调拨单通知 成功返回结果

type TaobaoQimenTransferorderReportStruct

type TaobaoQimenTransferorderReportStruct struct {
	// 调拨单号,0,string(50),必填,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 调拨出库单号
	TransferOutOrderCode string `json:"transferOutOrderCode,omitempty" xml:"transferOutOrderCode,omitempty"`
	// 调拨入库单号
	TransferInOrderCode string `json:"transferInOrderCode,omitempty" xml:"transferInOrderCode,omitempty"`
	// 确认出库时间
	ConfirmOutTime string `json:"confirmOutTime,omitempty" xml:"confirmOutTime,omitempty"`
	// 确认入库时间
	ConfirmInTime string `json:"confirmInTime,omitempty" xml:"confirmInTime,omitempty"`
	// 调拨单创建时间
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 调拨出库仓编码
	FromWarehouseCode string `json:"fromWarehouseCode,omitempty" xml:"fromWarehouseCode,omitempty"`
	// 调拨入库仓编码
	ToWarehouseCode string `json:"toWarehouseCode,omitempty" xml:"toWarehouseCode,omitempty"`
	// 111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// erpOrderCode
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// orderStatus
	OrderStatus string `json:"orderStatus,omitempty" xml:"orderStatus,omitempty"`
	// 项目集
	Items []Items `json:"items,omitempty" xml:"items>items,omitempty"`
	// 响应结果:success|failure,success,string(10),必填,
	Flag string `json:"flag,omitempty" xml:"flag,omitempty"`
	// 响应码,0,string(50),,
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应信息,invalid appkey,string(100),,
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoQimenTransferorderReportStruct

type TaobaoQimenWarehouseinfoQueryAPIResponse

type TaobaoQimenWarehouseinfoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoQueryResponse
}

货主仓库资源查询接口 API返回值 taobao.qimen.warehouseinfo.query

货主仓库资源查询

type TaobaoQimenWarehouseinfoQueryMap added in v1.1.3

type TaobaoQimenWarehouseinfoQueryMap struct {
}

TaobaoQimenWarehouseinfoQueryMap

type TaobaoQimenWarehouseinfoQueryRequest

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

货主仓库资源查询接口 API请求 taobao.qimen.warehouseinfo.query

货主仓库资源查询

func NewTaobaoQimenWarehouseinfoQueryRequest

func NewTaobaoQimenWarehouseinfoQueryRequest() *TaobaoQimenWarehouseinfoQueryRequest

初始化TaobaoQimenWarehouseinfoQueryRequest对象

func (TaobaoQimenWarehouseinfoQueryRequest) GetApiMethodName

func (r TaobaoQimenWarehouseinfoQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenWarehouseinfoQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenWarehouseinfoQueryRequest) GetRequest

Request Getter

func (*TaobaoQimenWarehouseinfoQueryRequest) SetRequest

func (r *TaobaoQimenWarehouseinfoQueryRequest) SetRequest(request *Request) error

Request Setter

type TaobaoQimenWarehouseinfoQueryResponse

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

货主仓库资源查询接口 成功返回结果

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse

type TaobaoQimenWarehouseinfoSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWarehouseinfoSynchronizeResponse
}

仓库同步接口 API返回值 taobao.qimen.warehouseinfo.synchronize

仓库同步接口

type TaobaoQimenWarehouseinfoSynchronizeRequest

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

仓库同步接口 API请求 taobao.qimen.warehouseinfo.synchronize

仓库同步接口

func NewTaobaoQimenWarehouseinfoSynchronizeRequest

func NewTaobaoQimenWarehouseinfoSynchronizeRequest() *TaobaoQimenWarehouseinfoSynchronizeRequest

初始化TaobaoQimenWarehouseinfoSynchronizeRequest对象

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoQimenWarehouseinfoSynchronizeRequest) GetRequest

Request Getter

func (*TaobaoQimenWarehouseinfoSynchronizeRequest) SetRequest

Request Setter 请求报文

type TaobaoQimenWarehouseinfoSynchronizeResponse

type TaobaoQimenWarehouseinfoSynchronizeResponse struct {
	XMLName xml.Name `xml:"qimen_warehouseinfo_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应报文
	Response *Response `json:"response,omitempty" xml:"response,omitempty"`
}

仓库同步接口 成功返回结果

type TaobaoQimenWavenumReportAPIResponse

type TaobaoQimenWavenumReportAPIResponse struct {
	model.CommonResponse
	TaobaoQimenWavenumReportResponse
}

发货单波次通知接口 API返回值 taobao.qimen.wavenum.report

WMS调用奇门的接口,该接口用来给ERP或者OMS回传波次号及对应的发货单号,以支持商家货票同行、波次内包裹的处理等需求

type TaobaoQimenWavenumReportMap added in v1.1.3

type TaobaoQimenWavenumReportMap struct {
}

TaobaoQimenWavenumReportMap

type TaobaoQimenWavenumReportRequest

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

发货单波次通知接口 API请求 taobao.qimen.wavenum.report

WMS调用奇门的接口,该接口用来给ERP或者OMS回传波次号及对应的发货单号,以支持商家货票同行、波次内包裹的处理等需求

func NewTaobaoQimenWavenumReportRequest

func NewTaobaoQimenWavenumReportRequest() *TaobaoQimenWavenumReportRequest

初始化TaobaoQimenWavenumReportRequest对象

func (TaobaoQimenWavenumReportRequest) GetApiMethodName

func (r TaobaoQimenWavenumReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoQimenWavenumReportRequest) GetApiParams

func (r TaobaoQimenWavenumReportRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoQimenWavenumReportRequest) GetRequest

Request Getter

func (*TaobaoQimenWavenumReportRequest) SetRequest

Request Setter

type TaobaoQimenWavenumReportResponse

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

发货单波次通知接口 成功返回结果

type TransferItems

type TransferItems struct {
	// 库存类型(1:可销售库存.101:残次),HZ1234,string(500),必填,
	ScItemCode string `json:"scItemCode,omitempty" xml:"scItemCode,omitempty"`
	// 数量,Item1234,string(50),必填,
	Count string `json:"count,omitempty" xml:"count,omitempty"`
	// 货品编码,HZ1234,string(50),必填,
	InventoryType string `json:"inventoryType,omitempty" xml:"inventoryType,omitempty"`
}

TransferItems

type TransferOrderDetail

type TransferOrderDetail struct {
	// 调拨单号,0,string(50),,
	TransferOrderCode string `json:"transferOrderCode,omitempty" xml:"transferOrderCode,omitempty"`
	// 外部ERP订单号,HZ1234,string(50),,
	ErpOrderCode string `json:"erpOrderCode,omitempty" xml:"erpOrderCode,omitempty"`
	// 订单状态,0,string(50),,
	OrderStatus string `json:"orderStatus,omitempty" xml:"orderStatus,omitempty"`
	// 调拨出库单号
	TransferOutOrderCode string `json:"transferOutOrderCode,omitempty" xml:"transferOutOrderCode,omitempty"`
	// 调拨入库单号
	TransferInOrderCode string `json:"transferInOrderCode,omitempty" xml:"transferInOrderCode,omitempty"`
	// 创建时间
	CreateTime string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 确认出库时间
	ConfirmOutTime string `json:"confirmOutTime,omitempty" xml:"confirmOutTime,omitempty"`
	// 确认入库时间
	ConfirmInTime string `json:"confirmInTime,omitempty" xml:"confirmInTime,omitempty"`
	// 调拨出库仓编码
	FromWarehouseCode string `json:"fromWarehouseCode,omitempty" xml:"fromWarehouseCode,omitempty"`
	// 调拨入库仓编码
	ToWarehouseCode string `json:"toWarehouseCode,omitempty" xml:"toWarehouseCode,omitempty"`
	// 1111
	OwnerCode string `json:"ownerCode,omitempty" xml:"ownerCode,omitempty"`
	// 调拨单货品明细记录集
	Items []Item `json:"items,omitempty" xml:"items>item,omitempty"`
}

TransferOrderDetail

type WarehouseInfo

type WarehouseInfo struct {
	// 奇门仓储字段
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 奇门仓储字段
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,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:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 奇门仓储字段
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 奇门仓储字段
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 奇门仓储字段
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 奇门仓储字段
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

WarehouseInfo

type WarehouseInfos

type WarehouseInfos struct {
	// 仓库编码,string(50)
	WarehouseCode string `json:"warehouseCode,omitempty" xml:"warehouseCode,omitempty"`
	// 仓库名称,string(50)
	WarehouseName string `json:"warehouseName,omitempty" xml:"warehouseName,omitempty"`
	// 省份,string(15)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 城市,string(15)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 地区,string(15)
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 乡镇,string(15)
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 详细地址,string(50)
	DetailAddress string `json:"detailAddress,omitempty" xml:"detailAddress,omitempty"`
	// 仓库名称,string(50)
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 仓库电话,string(20)
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 负责人手机,string(20)
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 仓库状态,string(20)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

WarehouseInfos

type WaveNumReportRequest

type WaveNumReportRequest struct {
	// 波次号
	WaveNum string `json:"waveNum,omitempty" xml:"waveNum,omitempty"`
	// 发货单号
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 扩展属性
	ExtendProps *TaobaoQimenWavenumReportMap `json:"extendProps,omitempty" xml:"extendProps,omitempty"`
}

WaveNumReportRequest

Source Files

Jump to

Keyboard shortcuts

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