ascm

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package ascm 包含SCM API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIRequest added in v1.3.4

func ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIRequest(v *AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest)

ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIRequest 将 AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest 放入 sync.Pool

func ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse added in v1.3.4

func ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse(v *AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse)

ReleaseAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse 将 AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse 保存到 sync.Pool

func ReleaseSettlementGatewayResult added in v1.3.4

func ReleaseSettlementGatewayResult(v *SettlementGatewayResult)

ReleaseSettlementGatewayResult 释放SettlementGatewayResult

Types

type AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest added in v1.2.0

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

AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest 英迈发票同步到结算 API请求 alibaba.ascm.settlement.invoice.synchronization.im

外部供应商通过此API将发货的发票信息推送给供应链中台结算系统

func GetAlibabaAscmSettlementInvoiceSynchronizationImAPIRequest added in v1.3.4

func GetAlibabaAscmSettlementInvoiceSynchronizationImAPIRequest() *AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest

GetAlibabaAscmSettlementInvoiceSynchronizationImRequest 从 sync.Pool 获取 AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest

func NewAlibabaAscmSettlementInvoiceSynchronizationImRequest

func NewAlibabaAscmSettlementInvoiceSynchronizationImRequest() *AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest

NewAlibabaAscmSettlementInvoiceSynchronizationImRequest 初始化AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest对象

func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetXmlDataSlot added in v1.2.0

GetXmlDataSlot XmlDataSlot Getter

func (*AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) SetXmlDataSlot added in v1.2.0

SetXmlDataSlot is XmlDataSlot Setter im invoice xml

type AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse

type AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse struct {
	model.CommonResponse
	AlibabaAscmSettlementInvoiceSynchronizationImAPIResponseModel
}

AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse 英迈发票同步到结算 API返回值 alibaba.ascm.settlement.invoice.synchronization.im

外部供应商通过此API将发货的发票信息推送给供应链中台结算系统

func GetAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse added in v1.3.4

func GetAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse() *AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse

GetAlibabaAscmSettlementInvoiceSynchronizationImAPIResponse 从 sync.Pool 获取 AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse

func (*AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAscmSettlementInvoiceSynchronizationImAPIResponseModel added in v1.2.0

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

AlibabaAscmSettlementInvoiceSynchronizationImAPIResponseModel is 英迈发票同步到结算 成功返回结果

func (*AlibabaAscmSettlementInvoiceSynchronizationImAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type SettlementGatewayResult

type SettlementGatewayResult struct {
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// result
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

SettlementGatewayResult 结构体

func GetSettlementGatewayResult added in v1.3.4

func GetSettlementGatewayResult() *SettlementGatewayResult

GetSettlementGatewayResult() 从对象池中获取SettlementGatewayResult

Jump to

Keyboard shortcuts

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