Documentation ¶
Overview ¶
Package ascm 包含SCM API相关结构体
Index ¶
- type AlibabaascmsettlementinvoicesynchronizationimAPIRequest
- func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiMethodName() string
- func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetRawParams() model.Params
- func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetXmlDataSlot() string
- func (r *AlibabaascmsettlementinvoicesynchronizationimAPIRequest) SetXmlDataSlot(_xmlDataSlot string) error
- type AlibabaascmsettlementinvoicesynchronizationimAPIResponse
- type AlibabaascmsettlementinvoicesynchronizationimAPIResponseModel
- type SettlementGatewayResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaascmsettlementinvoicesynchronizationimAPIRequest ¶ added in v1.3.1
type AlibabaascmsettlementinvoicesynchronizationimAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaascmsettlementinvoicesynchronizationimAPIRequest 英迈发票同步到结算 API请求 alibaba.ascm.settlement.invoice.synchronization.im
外部供应商通过此API将发货的发票信息推送给供应链中台结算系统
func NewAlibabaascmsettlementinvoicesynchronizationimRequest ¶ added in v1.3.1
func NewAlibabaascmsettlementinvoicesynchronizationimRequest() *AlibabaascmsettlementinvoicesynchronizationimAPIRequest
NewAlibabaascmsettlementinvoicesynchronizationimRequest 初始化AlibabaascmsettlementinvoicesynchronizationimAPIRequest对象
func (AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetXmlDataSlot ¶ added in v1.3.1
func (r AlibabaascmsettlementinvoicesynchronizationimAPIRequest) GetXmlDataSlot() string
GetXmlDataSlot XmlDataSlot Getter
func (*AlibabaascmsettlementinvoicesynchronizationimAPIRequest) SetXmlDataSlot ¶ added in v1.3.1
func (r *AlibabaascmsettlementinvoicesynchronizationimAPIRequest) SetXmlDataSlot(_xmlDataSlot string) error
SetXmlDataSlot is XmlDataSlot Setter im invoice xml
type AlibabaascmsettlementinvoicesynchronizationimAPIResponse ¶ added in v1.3.1
type AlibabaascmsettlementinvoicesynchronizationimAPIResponse struct { model.CommonResponse AlibabaascmsettlementinvoicesynchronizationimAPIResponseModel }
AlibabaascmsettlementinvoicesynchronizationimAPIResponse 英迈发票同步到结算 API返回值 alibaba.ascm.settlement.invoice.synchronization.im
外部供应商通过此API将发货的发票信息推送给供应链中台结算系统
type AlibabaascmsettlementinvoicesynchronizationimAPIResponseModel ¶ added in v1.3.1
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 英迈发票同步到结算 成功返回结果
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 结构体