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.2.0
type AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest 英迈发票同步到结算 API请求 alibaba.ascm.settlement.invoice.synchronization.im
外部供应商通过此API将发货的发票信息推送给供应链中台结算系统
func NewAlibabaAscmSettlementInvoiceSynchronizationImRequest ¶
func NewAlibabaAscmSettlementInvoiceSynchronizationImRequest() *AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest
NewAlibabaAscmSettlementInvoiceSynchronizationImRequest 初始化AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest对象
func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetXmlDataSlot ¶ added in v1.2.0
func (r AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) GetXmlDataSlot() string
GetXmlDataSlot XmlDataSlot Getter
func (*AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) SetXmlDataSlot ¶ added in v1.2.0
func (r *AlibabaAscmSettlementInvoiceSynchronizationImAPIRequest) SetXmlDataSlot(_xmlDataSlot string) error
SetXmlDataSlot is XmlDataSlot Setter im invoice xml
type AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse ¶
type AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse struct { model.CommonResponse AlibabaAscmSettlementInvoiceSynchronizationImAPIResponseModel }
AlibabaAscmSettlementInvoiceSynchronizationImAPIResponse 英迈发票同步到结算 API返回值 alibaba.ascm.settlement.invoice.synchronization.im
外部供应商通过此API将发货的发票信息推送给供应链中台结算系统
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 英迈发票同步到结算 成功返回结果
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 结构体