Documentation
¶
Overview ¶
Package einvoice 包含电子发票相关方法
Index ¶
- func AlibabaEinvoiceAmountCheck(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceApplyGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceBillEinvoiceList(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceBillForwordCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceBillSync(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceClosereq(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceCoreInvUpload(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceCreateResultGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceCreateResultsIncrementGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceCreatereq(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceDeductGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceDeviceOrderQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceDeviceOrderUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceFlowRefund(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceFlowRenew(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceFlowTaxCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceFlowTaxGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeAgentCheck(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeCertificateReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeDeviceReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeOcrReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeScanReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeTokenReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceIncomeVerifyReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceInvoiceapplyGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceInvoiceapplyUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceItemUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceMerchantAdd(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceMerchantBindcompany(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceMerchantCreatereq(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceMerchantDelete(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceMerchantResultGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceOrderRefundUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePaperCommonReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePaperInvalid(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePaperPrint(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePaperReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePartnerReturn(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePartnerUpload(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoicePayoutGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceProdApply(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceProdApplyGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceProdResultFileurlGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceQrcodeCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceRedCreatereq(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceSerialnoBatchGenerate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceSerialnoGenerate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxAuthQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptBilldownloadurlQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptEsignresultQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalaryaccountQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalaryaccountUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalarybillCommitbill(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalaryrequestAcceptpayment(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalaryrequestSingleaccept(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceTaxOptSalaryresultQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AlibabaEinvoiceUnitorderCheck(ctx context.Context, clt *core.SDKClient, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlibabaEinvoiceAmountCheck ¶
func AlibabaEinvoiceAmountCheck(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceAmountCheckAPIRequest, resp *einvoice.AlibabaEinvoiceAmountCheckAPIResponse, session string) error
AlibabaEinvoiceAmountCheck 开票量核对接口 alibaba.einvoice.amount.check
跟开票服务商核对历史开票量,用来对账
func AlibabaEinvoiceApplyGet ¶ added in v1.2.9
func AlibabaEinvoiceApplyGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceApplyGetAPIRequest, resp *einvoice.AlibabaEinvoiceApplyGetAPIResponse, session string) error
AlibabaEinvoiceApplyGet 开票申请数据获取接口 alibaba.einvoice.apply.get
ERP获取开票申请数据
func AlibabaEinvoiceBillEinvoiceList ¶
func AlibabaEinvoiceBillEinvoiceList(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceBillEinvoiceListAPIRequest, resp *einvoice.AlibabaEinvoiceBillEinvoiceListAPIResponse, session string) error
AlibabaEinvoiceBillEinvoiceList 扫码开票列表 alibaba.einvoice.bill.einvoice.list
扫码开票列表,包括用户扫二维码开票和结算单同步前的开票数据
func AlibabaEinvoiceBillForwordCreate ¶
func AlibabaEinvoiceBillForwordCreate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceBillForwordCreateAPIRequest, resp *einvoice.AlibabaEinvoiceBillForwordCreateAPIResponse, session string) error
AlibabaEinvoiceBillForwordCreate 扫码开票结算单同步前开发票 alibaba.einvoice.bill.forword.create
扫码开票结算单同步前开发票,会将数据同步到结算单中
func AlibabaEinvoiceBillSync ¶
func AlibabaEinvoiceBillSync(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceBillSyncAPIRequest, resp *einvoice.AlibabaEinvoiceBillSyncAPIResponse, session string) error
AlibabaEinvoiceBillSync 结算单同步 alibaba.einvoice.bill.sync
电子发票业务,服务商同步结算单,包括结算单的增删改功能。最终用于开发票
func AlibabaEinvoiceClosereq ¶
func AlibabaEinvoiceClosereq(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceClosereqAPIRequest, resp *einvoice.AlibabaEinvoiceClosereqAPIResponse, session string) error
AlibabaEinvoiceClosereq 关闭开票失败请求(失败列表可重试) alibaba.einvoice.closereq
关闭失败开票请求,避免造成重复开票
func AlibabaEinvoiceCoreInvUpload ¶
func AlibabaEinvoiceCoreInvUpload(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceCoreInvUploadAPIRequest, resp *einvoice.AlibabaEinvoiceCoreInvUploadAPIResponse, session string) error
AlibabaEinvoiceCoreInvUpload 发票中台-发票结果回传 alibaba.einvoice.core.inv.upload
发票回传接口适用于以下场景: ① 阿里发票平台向ISV提交原始发票申请,ISV开具发票成功后,基于申请ID(apply_id)回传发票至阿里发票平台进行归集与交付。 ② 直接回传发票给阿里发票平台,进行归集,并交付给业务前台和用户。
func AlibabaEinvoiceCreateResultGet ¶
func AlibabaEinvoiceCreateResultGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceCreateResultGetAPIRequest, resp *einvoice.AlibabaEinvoiceCreateResultGetAPIResponse, session string) error
AlibabaEinvoiceCreateResultGet ERP开票结果获取 alibaba.einvoice.create.result.get
ERP开票结果获取
func AlibabaEinvoiceCreateResultsIncrementGet ¶
func AlibabaEinvoiceCreateResultsIncrementGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceCreateResultsIncrementGetAPIRequest, resp *einvoice.AlibabaEinvoiceCreateResultsIncrementGetAPIResponse, session string) error
AlibabaEinvoiceCreateResultsIncrementGet ERP增量开票结果获取 alibaba.einvoice.create.results.increment.get
增量开票结果获取
func AlibabaEinvoiceCreatereq ¶
func AlibabaEinvoiceCreatereq(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceCreatereqAPIRequest, resp *einvoice.AlibabaEinvoiceCreatereqAPIResponse, session string) error
AlibabaEinvoiceCreatereq ERP开票请求接口 alibaba.einvoice.createreq
ERP发起开票请求
func AlibabaEinvoiceDeductGet ¶
func AlibabaEinvoiceDeductGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceDeductGetAPIRequest, resp *einvoice.AlibabaEinvoiceDeductGetAPIResponse, session string) error
AlibabaEinvoiceDeductGet 发票扣减的接口 alibaba.einvoice.deduct.get
获取历史发票扣减量、每日发票扣减量的接口
func AlibabaEinvoiceDeviceOrderQuery ¶
func AlibabaEinvoiceDeviceOrderQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceDeviceOrderQueryAPIRequest, resp *einvoice.AlibabaEinvoiceDeviceOrderQueryAPIResponse, session string) error
AlibabaEinvoiceDeviceOrderQuery 查询税控设备加盘订购单详情 alibaba.einvoice.device.order.query
查询税控设备订购单详情
func AlibabaEinvoiceDeviceOrderUpdate ¶
func AlibabaEinvoiceDeviceOrderUpdate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceDeviceOrderUpdateAPIRequest, resp *einvoice.AlibabaEinvoiceDeviceOrderUpdateAPIResponse, session string) error
AlibabaEinvoiceDeviceOrderUpdate 回传/更新设备订购单 alibaba.einvoice.device.order.update
更新设备订购单,同步税控设备信息
func AlibabaEinvoiceFlowRefund ¶
func AlibabaEinvoiceFlowRefund(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceFlowRefundAPIRequest, resp *einvoice.AlibabaEinvoiceFlowRefundAPIResponse, session string) error
AlibabaEinvoiceFlowRefund 退订工单(入驻、加盘、续约) alibaba.einvoice.flow.refund
电子发票工单系统,工单退订能力开放
func AlibabaEinvoiceFlowRenew ¶
func AlibabaEinvoiceFlowRenew(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceFlowRenewAPIRequest, resp *einvoice.AlibabaEinvoiceFlowRenewAPIResponse, session string) error
AlibabaEinvoiceFlowRenew 工单(入驻、加盘、续约)续约 alibaba.einvoice.flow.renew
工单(含入驻、加盘、续约工单)续约能力开放
func AlibabaEinvoiceFlowTaxCreate ¶
func AlibabaEinvoiceFlowTaxCreate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceFlowTaxCreateAPIRequest, resp *einvoice.AlibabaEinvoiceFlowTaxCreateAPIResponse, session string) error
AlibabaEinvoiceFlowTaxCreate 创建税控开通工单 alibaba.einvoice.flow.tax.create
商户在业务前台订购税控产品后,调用阿里发票此接口,提交税号的入驻开通工单。此接口返回为工单的提交结果,非真正入驻结果。开通结果会在商户完成设备的部署安装 入驻完成后,由阿里发票通过消息异步通知到业务前台。
func AlibabaEinvoiceFlowTaxGet ¶
func AlibabaEinvoiceFlowTaxGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceFlowTaxGetAPIRequest, resp *einvoice.AlibabaEinvoiceFlowTaxGetAPIResponse, session string) error
AlibabaEinvoiceFlowTaxGet 查询税控开通工单详情 alibaba.einvoice.flow.tax.get
查询税控开通工单详情,接口返回工单状态、开票商户信息以及税控设备信息。 场景使用:1、业务前台收到入驻成功消息后,调用此接口查询最终的商户信息和设备信息;2、主动补偿查询:当工单长时间未收到事件通知,可能存在丢消息的情况,此时可主动查询该工单,更新本地工单状态。
func AlibabaEinvoiceIncomeAgentCheck ¶
func AlibabaEinvoiceIncomeAgentCheck(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeAgentCheckAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeAgentCheckAPIResponse, session string) error
AlibabaEinvoiceIncomeAgentCheck agent注册校验 alibaba.einvoice.income.agent.check
agent注册是,需要交易用户填写的agentId是否有效
func AlibabaEinvoiceIncomeCertificateReturn ¶
func AlibabaEinvoiceIncomeCertificateReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeCertificateReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeCertificateReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeCertificateReturn 服务商回传进项认证结果 alibaba.einvoice.income.certificate.return
服务商回传客户端agent所处环境的设备列表,比如扫描仪
func AlibabaEinvoiceIncomeDeviceReturn ¶
func AlibabaEinvoiceIncomeDeviceReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeDeviceReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeDeviceReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeDeviceReturn 服务商回传客户端设备列表 alibaba.einvoice.income.device.return
服务商回传客户端agent所处环境的设备列表,比如扫描仪
func AlibabaEinvoiceIncomeOcrReturn ¶
func AlibabaEinvoiceIncomeOcrReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeOcrReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeOcrReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeOcrReturn 服务商回传发票ocr的结果 alibaba.einvoice.income.ocr.return
服务商回传发票ocr的结果,分两种场景:扫描驱动服务商主动回传;阿里主动发起的ocr回传
func AlibabaEinvoiceIncomeScanReturn ¶
func AlibabaEinvoiceIncomeScanReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeScanReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeScanReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeScanReturn 进项扫描状态回传 alibaba.einvoice.income.scan.return
回传进项扫描每个阶段的状态,比如ocr开始,ocr结束,查验开始,查验结束等
func AlibabaEinvoiceIncomeTokenReturn ¶
func AlibabaEinvoiceIncomeTokenReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeTokenReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeTokenReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeTokenReturn 服务商回传税号token alibaba.einvoice.income.token.return
服务商回传税号token,用来勾选抵扣认证
func AlibabaEinvoiceIncomeVerifyReturn ¶
func AlibabaEinvoiceIncomeVerifyReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceIncomeVerifyReturnAPIRequest, resp *einvoice.AlibabaEinvoiceIncomeVerifyReturnAPIResponse, session string) error
AlibabaEinvoiceIncomeVerifyReturn 服务商回传发票查验的结果 alibaba.einvoice.income.verify.return
服务商回传发票查验的结果,分两种场景:扫描驱动服务商主动回传;阿里主动发起的查验回传
func AlibabaEinvoiceInvoiceapplyGet ¶
func AlibabaEinvoiceInvoiceapplyGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceInvoiceapplyGetAPIRequest, resp *einvoice.AlibabaEinvoiceInvoiceapplyGetAPIResponse, session string) error
AlibabaEinvoiceInvoiceapplyGet 获取商家的开票申请 alibaba.einvoice.invoiceapply.get
开票服务商接收到商家发起的开票申请消息后,调用此接口拉取商家详细的开票申请内容
func AlibabaEinvoiceInvoiceapplyUpdate ¶
func AlibabaEinvoiceInvoiceapplyUpdate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceInvoiceapplyUpdateAPIRequest, resp *einvoice.AlibabaEinvoiceInvoiceapplyUpdateAPIResponse, session string) error
AlibabaEinvoiceInvoiceapplyUpdate 商家开票申请单状态回传 alibaba.einvoice.invoiceapply.update
开票服务商更新商家开票申请单状态
func AlibabaEinvoiceItemUpdate ¶
func AlibabaEinvoiceItemUpdate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceItemUpdateAPIRequest, resp *einvoice.AlibabaEinvoiceItemUpdateAPIResponse, session string) error
AlibabaEinvoiceItemUpdate 修改商品开票信息 alibaba.einvoice.item.update
ERP通过接口将商品的开票信息同步给阿里发票平台,自动开票时将读取这些开票信息,需要联系阿里小二开通对应的权限
func AlibabaEinvoiceMerchantAdd ¶
func AlibabaEinvoiceMerchantAdd(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceMerchantAddAPIRequest, resp *einvoice.AlibabaEinvoiceMerchantAddAPIResponse, session string) error
AlibabaEinvoiceMerchantAdd 发票中台-同平台授权税号适用商户 alibaba.einvoice.merchant.add
适用于以下场景: 业务税号入驻成功后,需要将税号授权给同平台下其他商户,使得其他商户也具备开票能力
func AlibabaEinvoiceMerchantBindcompany ¶
func AlibabaEinvoiceMerchantBindcompany(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceMerchantBindcompanyAPIRequest, resp *einvoice.AlibabaEinvoiceMerchantBindcompanyAPIResponse, session string) error
AlibabaEinvoiceMerchantBindcompany 发票中台-跨平台绑定已入驻税号与商户 alibaba.einvoice.merchant.bindcompany
税号在阿里发票平台入驻成功后,允许业务方通过本接口跨业务平台绑定入驻税号和业务平台商户,绑定成功后该商户可以使用该税号的盘进行开票。绑定成功后,可以使用同平台授权、取消授权税号适用商户接口来变更税号和商户关系。
func AlibabaEinvoiceMerchantCreatereq ¶
func AlibabaEinvoiceMerchantCreatereq(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceMerchantCreatereqAPIRequest, resp *einvoice.AlibabaEinvoiceMerchantCreatereqAPIResponse, session string) error
AlibabaEinvoiceMerchantCreatereq 商家自研ERP开票请求接口 alibaba.einvoice.merchant.createreq
商家自研ERP发起开票请求,无需授权,API只能使用商家入驻的税号进行开票
func AlibabaEinvoiceMerchantDelete ¶
func AlibabaEinvoiceMerchantDelete(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceMerchantDeleteAPIRequest, resp *einvoice.AlibabaEinvoiceMerchantDeleteAPIResponse, session string) error
AlibabaEinvoiceMerchantDelete 发票中台-同平台取消授权税号适用商户 alibaba.einvoice.merchant.delete
税号授权给同平台下其他商户使用后,可以使用此接口取消授权,被取消授权的商户失去开票能力
func AlibabaEinvoiceMerchantResultGet ¶
func AlibabaEinvoiceMerchantResultGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceMerchantResultGetAPIRequest, resp *einvoice.AlibabaEinvoiceMerchantResultGetAPIResponse, session string) error
AlibabaEinvoiceMerchantResultGet 商家自研ERP开票结果获取 alibaba.einvoice.merchant.result.get
商家自研ERP开票结果获取
func AlibabaEinvoiceOrderRefundUpdate ¶
func AlibabaEinvoiceOrderRefundUpdate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceOrderRefundUpdateAPIRequest, resp *einvoice.AlibabaEinvoiceOrderRefundUpdateAPIResponse, session string) error
AlibabaEinvoiceOrderRefundUpdate 回传订单退款审核结果 alibaba.einvoice.order.refund.update
ISV回传订单退款审核结果
func AlibabaEinvoicePaperCommonReturn ¶
func AlibabaEinvoicePaperCommonReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePaperCommonReturnAPIRequest, resp *einvoice.AlibabaEinvoicePaperCommonReturnAPIResponse, session string) error
AlibabaEinvoicePaperCommonReturn 纸票通用回传接口 alibaba.einvoice.paper.common.return
纸票通用回传接口(打印回传、注册回传等),只返回成功or失败
func AlibabaEinvoicePaperInvalid ¶
func AlibabaEinvoicePaperInvalid(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePaperInvalidAPIRequest, resp *einvoice.AlibabaEinvoicePaperInvalidAPIResponse, session string) error
AlibabaEinvoicePaperInvalid 纸票作废接口 alibaba.einvoice.paper.invalid
作废一张已开具的纸票,开票日期在当月,产生逆向时作废即可,开票日期跨月则冲红蓝票
func AlibabaEinvoicePaperPrint ¶
func AlibabaEinvoicePaperPrint(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePaperPrintAPIRequest, resp *einvoice.AlibabaEinvoicePaperPrintAPIResponse, session string) error
AlibabaEinvoicePaperPrint 纸票打印接口 alibaba.einvoice.paper.print
打印一张已开具成功的纸票
func AlibabaEinvoicePaperReturn ¶
func AlibabaEinvoicePaperReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePaperReturnAPIRequest, resp *einvoice.AlibabaEinvoicePaperReturnAPIResponse, session string) error
AlibabaEinvoicePaperReturn 纸质发票结果回传 alibaba.einvoice.paper.return
纸质发票结果回传
func AlibabaEinvoicePartnerReturn ¶
func AlibabaEinvoicePartnerReturn(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePartnerReturnAPIRequest, resp *einvoice.AlibabaEinvoicePartnerReturnAPIResponse, session string) error
AlibabaEinvoicePartnerReturn 开票商回传开票结果 alibaba.einvoice.partner.return
开票商返回开票结果数据
func AlibabaEinvoicePartnerUpload ¶
func AlibabaEinvoicePartnerUpload(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePartnerUploadAPIRequest, resp *einvoice.AlibabaEinvoicePartnerUploadAPIResponse, session string) error
AlibabaEinvoicePartnerUpload 服务商发票上传接口(非授权) alibaba.einvoice.partner.upload
服务商发票上传接口(非授权)
func AlibabaEinvoicePayoutGet ¶ added in v1.2.8
func AlibabaEinvoicePayoutGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoicePayoutGetAPIRequest, resp *einvoice.AlibabaEinvoicePayoutGetAPIResponse, session string) error
AlibabaEinvoicePayoutGet 获取赔付计时列表数据 alibaba.einvoice.payout.get
获取赔付计时列表数据
func AlibabaEinvoiceProdApply ¶
func AlibabaEinvoiceProdApply(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceProdApplyAPIRequest, resp *einvoice.AlibabaEinvoiceProdApplyAPIResponse, session string) error
AlibabaEinvoiceProdApply 提交发票申请 alibaba.einvoice.prod.apply
提交开票申请,如果商户授权自动开票则自动转开票,否则等待商户审核。
func AlibabaEinvoiceProdApplyGet ¶
func AlibabaEinvoiceProdApplyGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceProdApplyGetAPIRequest, resp *einvoice.AlibabaEinvoiceProdApplyGetAPIResponse, session string) error
AlibabaEinvoiceProdApplyGet 查询发票申请 alibaba.einvoice.prod.apply.get
查询申请的详细信息,包含申请所关联的发票摘要信息+板式文件+预览图; 场景使用:1、业务前台收到申请状态变更消息后,调用此接口查询申请详情;2、主动补偿查询:当指定了自动开票,且发票申请长时间未收到状态变更通知时,可能存在丢消息的情况,此时可主动查询该申请,然后更新本地工单状态。
func AlibabaEinvoiceProdResultFileurlGet ¶
func AlibabaEinvoiceProdResultFileurlGet(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceProdResultFileurlGetAPIRequest, resp *einvoice.AlibabaEinvoiceProdResultFileurlGetAPIResponse, session string) error
AlibabaEinvoiceProdResultFileurlGet 发票中台-发票文件下载地址查询 alibaba.einvoice.prod.result.fileurl.get
发票文件下载地址查询,外部ISV通过该接口可以查对应发票文件
func AlibabaEinvoiceQrcodeCreate ¶
func AlibabaEinvoiceQrcodeCreate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceQrcodeCreateAPIRequest, resp *einvoice.AlibabaEinvoiceQrcodeCreateAPIResponse, session string) error
AlibabaEinvoiceQrcodeCreate 扫码开票二维码生成 alibaba.einvoice.qrcode.create
扫码开票功能中的二维码生成接口,pos机等发起请求生成二维码
func AlibabaEinvoiceRedCreatereq ¶
func AlibabaEinvoiceRedCreatereq(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceRedCreatereqAPIRequest, resp *einvoice.AlibabaEinvoiceRedCreatereqAPIResponse, session string) error
AlibabaEinvoiceRedCreatereq 发票冲红接口 alibaba.einvoice.red.createreq
发票冲红接口,通过蓝票流水号或者发票号码+发票代码进行冲红
func AlibabaEinvoiceSerialnoBatchGenerate ¶
func AlibabaEinvoiceSerialnoBatchGenerate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceSerialnoBatchGenerateAPIRequest, resp *einvoice.AlibabaEinvoiceSerialnoBatchGenerateAPIResponse, session string) error
AlibabaEinvoiceSerialnoBatchGenerate 开票流水号批量生成接口 alibaba.einvoice.serialno.batch.generate
批量获取开票流水号接口。此接口1次返回1000条开票流水号,每个应用每天限流1000次调用。 优先使用alibaba.einvoice.serial.generate。
func AlibabaEinvoiceSerialnoGenerate ¶
func AlibabaEinvoiceSerialnoGenerate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceSerialnoGenerateAPIRequest, resp *einvoice.AlibabaEinvoiceSerialnoGenerateAPIResponse, session string) error
AlibabaEinvoiceSerialnoGenerate 获取统一开票流水号 alibaba.einvoice.serialno.generate
erp调用开票请求时需要一个开票流水号,此接口就提供了统一的开票流水号,避免了不同系统的冲突
func AlibabaEinvoiceTaxAuthQuery ¶ added in v1.2.5
func AlibabaEinvoiceTaxAuthQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxAuthQueryAPIRequest, resp *einvoice.AlibabaEinvoiceTaxAuthQueryAPIResponse, session string) error
AlibabaEinvoiceTaxAuthQuery 发票中台授权信息获取 alibaba.einvoice.tax.auth.query
发票中台授权信息获取
func AlibabaEinvoiceTaxOptBilldownloadurlQuery ¶ added in v1.2.5
func AlibabaEinvoiceTaxOptBilldownloadurlQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptBilldownloadurlQueryAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptBilldownloadurlQueryAPIResponse, session string) error
AlibabaEinvoiceTaxOptBilldownloadurlQuery 税筹业务账单文件下载URL查询 alibaba.einvoice.tax.opt.billdownloadurl.query
税筹业务账单文件下载的URL查询
func AlibabaEinvoiceTaxOptEsignresultQuery ¶
func AlibabaEinvoiceTaxOptEsignresultQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptEsignresultQueryAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptEsignresultQueryAPIResponse, session string) error
AlibabaEinvoiceTaxOptEsignresultQuery 查询用户签约税优结果 alibaba.einvoice.tax.opt.esignresult.query
查询用户是否已经签约
func AlibabaEinvoiceTaxOptSalaryaccountQuery ¶
func AlibabaEinvoiceTaxOptSalaryaccountQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalaryaccountQueryAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalaryaccountQueryAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalaryaccountQuery 查询用户的发薪账号 alibaba.einvoice.tax.opt.salaryaccount.query
查询用户的发薪账号状态
func AlibabaEinvoiceTaxOptSalaryaccountUpdate ¶
func AlibabaEinvoiceTaxOptSalaryaccountUpdate(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalaryaccountUpdateAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalaryaccountUpdateAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalaryaccountUpdate 更新用户发薪资产 alibaba.einvoice.tax.opt.salaryaccount.update
更新用户的发薪账号
func AlibabaEinvoiceTaxOptSalarybillCommitbill ¶
func AlibabaEinvoiceTaxOptSalarybillCommitbill(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalarybillCommitbillAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalarybillCommitbillAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalarybillCommitbill 提交发薪账单 alibaba.einvoice.tax.opt.salarybill.commitbill
提交发薪账单
func AlibabaEinvoiceTaxOptSalaryrequestAcceptpayment ¶
func AlibabaEinvoiceTaxOptSalaryrequestAcceptpayment(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalaryrequestAcceptpaymentAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalaryrequestAcceptpaymentAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalaryrequestAcceptpayment 受理发薪 alibaba.einvoice.tax.opt.salaryrequest.acceptpayment
发薪受理接口
func AlibabaEinvoiceTaxOptSalaryrequestSingleaccept ¶
func AlibabaEinvoiceTaxOptSalaryrequestSingleaccept(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalaryrequestSingleacceptAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalaryrequestSingleacceptAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalaryrequestSingleaccept 单明细发薪受理 alibaba.einvoice.tax.opt.salaryrequest.singleaccept
单明细发薪受理
func AlibabaEinvoiceTaxOptSalaryresultQuery ¶
func AlibabaEinvoiceTaxOptSalaryresultQuery(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceTaxOptSalaryresultQueryAPIRequest, resp *einvoice.AlibabaEinvoiceTaxOptSalaryresultQueryAPIResponse, session string) error
AlibabaEinvoiceTaxOptSalaryresultQuery 查询发薪结果 alibaba.einvoice.tax.opt.salaryresult.query
查询发薪结果
func AlibabaEinvoiceUnitorderCheck ¶
func AlibabaEinvoiceUnitorderCheck(ctx context.Context, clt *core.SDKClient, req *einvoice.AlibabaEinvoiceUnitorderCheckAPIRequest, resp *einvoice.AlibabaEinvoiceUnitorderCheckAPIResponse, session string) error
AlibabaEinvoiceUnitorderCheck 服务商订购单上传核对 alibaba.einvoice.unitorder.check
开票服务商回传收到的订购单用于电子发票平台核对
Types ¶
This section is empty.
Source Files
¶
- AlibabaEinvoiceAmountCheck.go
- AlibabaEinvoiceApplyGet.go
- AlibabaEinvoiceBillEinvoiceList.go
- AlibabaEinvoiceBillForwordCreate.go
- AlibabaEinvoiceBillSync.go
- AlibabaEinvoiceClosereq.go
- AlibabaEinvoiceCoreInvUpload.go
- AlibabaEinvoiceCreateResultGet.go
- AlibabaEinvoiceCreateResultsIncrementGet.go
- AlibabaEinvoiceCreatereq.go
- AlibabaEinvoiceDeductGet.go
- AlibabaEinvoiceDeviceOrderQuery.go
- AlibabaEinvoiceDeviceOrderUpdate.go
- AlibabaEinvoiceFlowRefund.go
- AlibabaEinvoiceFlowRenew.go
- AlibabaEinvoiceFlowTaxCreate.go
- AlibabaEinvoiceFlowTaxGet.go
- AlibabaEinvoiceIncomeAgentCheck.go
- AlibabaEinvoiceIncomeCertificateReturn.go
- AlibabaEinvoiceIncomeDeviceReturn.go
- AlibabaEinvoiceIncomeOcrReturn.go
- AlibabaEinvoiceIncomeScanReturn.go
- AlibabaEinvoiceIncomeTokenReturn.go
- AlibabaEinvoiceIncomeVerifyReturn.go
- AlibabaEinvoiceInvoiceapplyGet.go
- AlibabaEinvoiceInvoiceapplyUpdate.go
- AlibabaEinvoiceItemUpdate.go
- AlibabaEinvoiceMerchantAdd.go
- AlibabaEinvoiceMerchantBindcompany.go
- AlibabaEinvoiceMerchantCreatereq.go
- AlibabaEinvoiceMerchantDelete.go
- AlibabaEinvoiceMerchantResultGet.go
- AlibabaEinvoiceOrderRefundUpdate.go
- AlibabaEinvoicePaperCommonReturn.go
- AlibabaEinvoicePaperInvalid.go
- AlibabaEinvoicePaperPrint.go
- AlibabaEinvoicePaperReturn.go
- AlibabaEinvoicePartnerReturn.go
- AlibabaEinvoicePartnerUpload.go
- AlibabaEinvoicePayoutGet.go
- AlibabaEinvoiceProdApply.go
- AlibabaEinvoiceProdApplyGet.go
- AlibabaEinvoiceProdResultFileurlGet.go
- AlibabaEinvoiceQrcodeCreate.go
- AlibabaEinvoiceRedCreatereq.go
- AlibabaEinvoiceSerialnoBatchGenerate.go
- AlibabaEinvoiceSerialnoGenerate.go
- AlibabaEinvoiceTaxAuthQuery.go
- AlibabaEinvoiceTaxOptBilldownloadurlQuery.go
- AlibabaEinvoiceTaxOptEsignresultQuery.go
- AlibabaEinvoiceTaxOptSalaryaccountQuery.go
- AlibabaEinvoiceTaxOptSalaryaccountUpdate.go
- AlibabaEinvoiceTaxOptSalarybillCommitbill.go
- AlibabaEinvoiceTaxOptSalaryrequestAcceptpayment.go
- AlibabaEinvoiceTaxOptSalaryrequestSingleaccept.go
- AlibabaEinvoiceTaxOptSalaryresultQuery.go
- AlibabaEinvoiceUnitorderCheck.go
- doc.go