文档中心 > API类目 > 电子发票

alibaba.einvoice.tax.opt.salaryaccount.update (更新用户发薪资产)

更新用户的发薪账号

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_tax_optimization_employee_asset_update_d_t_o TaxOptimizationEmployeeAssetUpdateDto 必须 入参
  • └ asset_symbol
  • String
  • 必须
  • 1122334455
  • 需要更新的资产账号
  • └ asset_type
  • String
  • 必须
  • ALIPAY_BALANCE
  • 需要更新的资产类型
  • └ contractor_code
  • String
  • 必须
  • ZhengDong
  • 承包商编码
  • └ employer_code
  • String
  • 必须
  • FeiZhu
  • 业务方编码
  • └ identification_in_belonging_employer
  • String
  • 必须
  • 2343345643
  • 用户在业务方平台的userid
  • └ tax_optimization_mode
  • String
  • 必须
  • NATURAL_PERSON_LEVIED
  • 税优模式

响应参数

名称 类型 示例值 描述
result TaxOptimizationEmployeeAssetUpdateResultDto 出参
  • └ contractor_code
  • String
  • ZhengDong
  • 承包商编码
  • └ current_binded_asset_symbol
  • String
  • 112233445566
  • 需要更新的资产账号
  • └ current_binded_asset_type
  • String
  • ALIPAY_BALANCE
  • 需要更新的资产类型
  • └ employer_code
  • String
  • FeiZhu
  • 业务方编码
  • └ identification_in_belonging_employer
  • String
  • 23456543456
  • 用户在业务方平台的userid
  • └ previous_binded_asset_symbol
  • String
  • 112233445566
  • 当前资产账号
  • └ previous_binded_asset_type
  • String
  • ALIPAY_BALANCE
  • 当前资产类型
  • └ tax_optimization_mode
  • String
  • NATURAL_PERSON_LEVIED
  • 税优模式

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaEinvoiceTaxOptSalaryaccountUpdateRequest req = new AlibabaEinvoiceTaxOptSalaryaccountUpdateRequest();
AlibabaEinvoiceTaxOptSalaryaccountUpdateRequest.TaxOptimizationEmployeeAssetUpdateDto obj1 = new AlibabaEinvoiceTaxOptSalaryaccountUpdateRequest.TaxOptimizationEmployeeAssetUpdateDto();
obj1.setAssetSymbol("1122334455");
obj1.setAssetType("ALIPAY_BALANCE");
obj1.setContractorCode("ZhengDong");
obj1.setEmployerCode("FeiZhu");
obj1.setIdentificationInBelongingEmployer("2343345643");
obj1.setTaxOptimizationMode("NATURAL_PERSON_LEVIED");
req.setParamTaxOptimizationEmployeeAssetUpdateDTO(obj1);
AlibabaEinvoiceTaxOptSalaryaccountUpdateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_einvoice_tax_opt_salaryaccount_update_response>
    <result>
        <contractor_code>ZhengDong</contractor_code>
        <current_binded_asset_symbol>112233445566</current_binded_asset_symbol>
        <current_binded_asset_type>ALIPAY_BALANCE</current_binded_asset_type>
        <employer_code>FeiZhu</employer_code>
        <identification_in_belonging_employer>23456543456</identification_in_belonging_employer>
        <previous_binded_asset_symbol>112233445566</previous_binded_asset_symbol>
        <previous_binded_asset_type>ALIPAY_BALANCE</previous_binded_asset_type>
        <tax_optimization_mode>NATURAL_PERSON_LEVIED</tax_optimization_mode>
    </result>
</alibaba_einvoice_tax_opt_salaryaccount_update_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部