文档中心 > API类目 > 信息平台-采购

alibaba.pur.infra.use.rule.get (获取采购用途)

获取采购用途

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query_dto_list BusinessUseRuleQueryDto [] 必须
  • 最大列表长度:999
  • 查询对象
    • └ company_code
    • String
    • 必须
    • null
    • 公司编码
    • └ company_group_code
    • String
    • 可选
    • null
    • 公司分组编码
    • └ category_use
    • String
    • 可选
    • null
    • 采购用途编码
    • └ domains
    • String
    • 必须
    • null
    • └ ou_code
    • String
    • 可选
    • null
    • OU编码
    • └ purchase_org_id
    • Number
    • 可选
    • 1
    • 采购组织ID
    • └ category_code
    • String
    • 必须
    • null
    • 采购类目编码
    • └ is_need_fin
    • Boolean
    • 可选
    • false
    • 是否需要财务信息
    • └ org_id
    • String
    • 可选
    • null
    • 组织业务身份ID
    is_need_checklist Boolean 可选 false
  • 默认值:false
  • 是否需要验收材料

    响应参数

    名称 类型 示例值 描述
    result ActionResult null 获取url的出参
    • └ success
    • Boolean
    • true
    • 操作状态
    • └ error_code
    • String
    • null
    • 错误编码
    • content
    • BusinessUseRuleDto []
    • null
    • 结果集
    • account_dimension_value_v_o_list
    • RelateAccountDimensionValueDto []
    • null
    • 核算维度段值
    • └ account_rule_id
    • Number
    • 1
    • 会计规则Id
    • └ account_rule_name
    • String
    • 1
    • 会计规则名称
    • └ account_dimension_rel_id
    • Number
    • 1
    • 校验规则id
    • └ account_dimension_id
    • Number
    • 1
    • 核算维度id
    • └ account_dimension_code
    • String
    • 1
    • 核算维度编码
    • └ account_dimension_name
    • String
    • 1
    • 核算维度名称
    • └ account_dimension_value_id
    • Number
    • 1
    • 核算维度值id
    • └ old_account_dimension_value_id
    • Number
    • 1
    • 原有的核算维度值id
    • └ account_dimension_value_code
    • String
    • 1
    • 核算维度值代码
    • └ account_dimension_value_name
    • String
    • 1
    • 核算维度值名称(校验规则页面显示使用)
    • └ disabled
    • Boolean
    • true
    • 是否可操作(dataSource=auto 不可操作)
    • └ checked
    • Boolean
    • true
    • 是否选中 true 代表选中
    • inspection
    • InspectionDto
    • null
    • 签验标准对象
    • acceptance_criterias
    • InspectionStandardDto []
    • null
    • 验收标准对象
    • └ required
    • Boolean
    • true
    • 标准项是否必填
    • └ en_explanation
    • String
    • null
    • 标准说明
    • └ en_description
    • String
    • null
    • 标准描述
    • └ local_explanation
    • String
    • null
    • 标准说明
    • └ local_description
    • String
    • null
    • 标准描述
    • └ id
    • Number
    • 1
    • 签验标准id
    • signing_standards
    • InspectionStandardDto []
    • null
    • 签收标准对象
    • └ id
    • Number
    • 1
    • 签验标准id
    • └ local_description
    • String
    • null
    • 标准描述
    • └ local_explanation
    • String
    • null
    • 标准说明
    • └ en_description
    • String
    • null
    • 标准描述
    • └ en_explanation
    • String
    • null
    • 标准说明
    • └ required
    • Boolean
    • true
    • 标准项是否必填
    • └ boxing
    • String
    • null
    • 是否开箱
    • └ code
    • String
    • null
    • 签验标准编码
    • └ finance_bu_id
    • Number
    • 1
    • 财务BUID
    • └ is_active
    • String
    • null
    • 是否有效
    • └ en_name
    • String
    • null
    • 英文名称
    • └ local_name
    • String
    • null
    • 中文名称
    • └ id
    • Number
    • 1
    • 签验标准ID
    • business_checklist_list
    • BusinessChecklistDto []
    • null
    • 验收材料展示对象
    • business_file_list
    • AecpFile []
    • null
    • 模板文件集合
    • └ file_size
    • Number
    • 1
    • 附件大小
    • └ upload_time
    • Date
    • null
    • 上传时间
    • uploader
    • AliEmployee
    • null
    • 上传人
    • └ nick_name
    • String
    • null
    • 花名
    • └ name
    • String
    • null
    • 姓名
    • └ work_no
    • String
    • null
    • 工号
    • └ preview_url
    • String
    • null
    • 预览URL
    • └ url
    • String
    • null
    • 实际URL
    • └ name
    • String
    • null
    • 附件名称
    • └ id
    • String
    • null
    • 附件存储ID
    • └ remark
    • String
    • null
    • 说明
    • └ local_name
    • String
    • null
    • 中文名
    • └ en_name
    • String
    • null
    • 英文名
    • └ code
    • String
    • null
    • 编码
    • └ finance_bu_id
    • Number
    • 1
    • 财务BUID
    • └ org_id
    • String
    • null
    • 组织业务身份ID
    • └ is_active
    • String
    • null
    • 是否有效
    • └ approval_flow_code
    • String
    • null
    • 审批流编码
    • └ auto_accrued_writeoff
    • String
    • null
    • 是否自动预提冲销
    • └ is_tangible
    • String
    • null
    • 是否实物
    • └ is_inventory
    • String
    • null
    • 是否存货
    • └ bill_method
    • String
    • null
    • 开单方式
    • └ order_type
    • String
    • null
    • 单据类型
    • └ asset_keywords_show_name
    • String
    • null
    • 资产关键字展示信息 资产大类.资产小类/资产描述
    • └ asset_description
    • String
    • null
    • 资产描述
    • └ asset_keywords
    • String
    • null
    • assetKeyWord,fakCcid
    • └ asset_category_segment2
    • String
    • null
    • 资产类别小类
    • └ asset_category_segment1
    • String
    • null
    • 资产类别大类
    • └ asset_category_show_name
    • String
    • null
    • 资产类目展示信息 资产类别id/资产描述
    • └ asset_category_id
    • Number
    • 1
    • 资产类别ID
    • └ is_asset
    • String
    • null
    • 是否资产
    • └ category_use_desc
    • String
    • null
    • 采购用途名称
    • └ category_use
    • String
    • null
    • 采购用途编码
    • └ category_code_desc
    • String
    • null
    • 采购类目名称
    • └ category_code
    • String
    • null
    • 采购类目编码
    • └ purchase_org_id
    • Number
    • 1
    • 采购组织ID
    • └ company_group_code
    • String
    • null
    • 公司分组编码
    • └ company_code
    • String
    • null
    • 公司编码
    • └ id
    • Number
    • 1
    • 用途规则ID
    • └ is_auto_fa
    • String
    • null
    • 是否自动入库
    • └ error_msg
    • String
    • null
    • 错误信息
    • └ error_level
    • Number
    • null
    • 错误级别

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaPurInfraUseRuleGetRequest req = new AlibabaPurInfraUseRuleGetRequest();
    List<AlibabaPurInfraUseRuleGetRequest.BusinessUseRuleQueryDto> list2 = new ArrayList<AlibabaPurInfraUseRuleGetRequest.BusinessUseRuleQueryDto>();
    AlibabaPurInfraUseRuleGetRequest.BusinessUseRuleQueryDto obj3 = new AlibabaPurInfraUseRuleGetRequest.BusinessUseRuleQueryDto();
    list2.add(obj3);
    obj3.setCompanyCode("null");
    obj3.setCompanyGroupCode("null");
    obj3.setCategoryUse("null");
    obj3.setDomains("null");
    obj3.setOuCode("null");
    obj3.setPurchaseOrgId(1L);
    obj3.setCategoryCode("null");
    obj3.setIsNeedFin(false);
    obj3.setOrgId("null");
    req.setQueryDtoList(list2);
    req.setIsNeedChecklist(false);
    AlibabaPurInfraUseRuleGetResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_pur_infra_use_rule_get_response>
        <result>
            <success>true</success>
            <error_code>null</error_code>
            <content>
                <business_use_rule_dto>
                    <account_dimension_value_v_o_list>
                        <relate_account_dimension_value_dto>
                            <account_rule_id>1</account_rule_id>
                            <account_rule_name>1</account_rule_name>
                            <account_dimension_rel_id>1</account_dimension_rel_id>
                            <account_dimension_id>1</account_dimension_id>
                            <account_dimension_code>1</account_dimension_code>
                            <account_dimension_name>1</account_dimension_name>
                            <account_dimension_value_id>1</account_dimension_value_id>
                            <old_account_dimension_value_id>1</old_account_dimension_value_id>
                            <account_dimension_value_code>1</account_dimension_value_code>
                            <account_dimension_value_name>1</account_dimension_value_name>
                            <disabled>true</disabled>
                            <checked>true</checked>
                        </relate_account_dimension_value_dto>
                    </account_dimension_value_v_o_list>
                    <inspection>
                        <acceptance_criterias>
                            <inspection_standard_dto>
                                <required>true</required>
                                <en_explanation>null</en_explanation>
                                <en_description>null</en_description>
                                <local_explanation>null</local_explanation>
                                <local_description>null</local_description>
                                <id>1</id>
                            </inspection_standard_dto>
                        </acceptance_criterias>
                        <signing_standards>
                            <inspection_standard_dto>
                                <id>1</id>
                                <local_description>null</local_description>
                                <local_explanation>null</local_explanation>
                                <en_description>null</en_description>
                                <en_explanation>null</en_explanation>
                                <required>true</required>
                            </inspection_standard_dto>
                        </signing_standards>
                        <boxing>null</boxing>
                        <code>null</code>
                        <finance_bu_id>1</finance_bu_id>
                        <is_active>null</is_active>
                        <en_name>null</en_name>
                        <local_name>null</local_name>
                        <id>1</id>
                    </inspection>
                    <business_checklist_list>
                        <business_checklist_dto>
                            <business_file_list>
                                <aecp_file>
                                    <file_size>1</file_size>
                                    <upload_time>null</upload_time>
                                    <uploader>
                                        <nick_name>null</nick_name>
                                        <name>null</name>
                                        <work_no>null</work_no>
                                    </uploader>
                                    <preview_url>null</preview_url>
                                    <url>null</url>
                                    <name>null</name>
                                    <id>null</id>
                                </aecp_file>
                            </business_file_list>
                            <remark>null</remark>
                            <local_name>null</local_name>
                            <en_name>null</en_name>
                            <code>null</code>
                        </business_checklist_dto>
                    </business_checklist_list>
                    <finance_bu_id>1</finance_bu_id>
                    <org_id>null</org_id>
                    <is_active>null</is_active>
                    <approval_flow_code>null</approval_flow_code>
                    <auto_accrued_writeoff>null</auto_accrued_writeoff>
                    <is_tangible>null</is_tangible>
                    <is_inventory>null</is_inventory>
                    <bill_method>null</bill_method>
                    <order_type>null</order_type>
                    <asset_keywords_show_name>null</asset_keywords_show_name>
                    <asset_description>null</asset_description>
                    <asset_keywords>null</asset_keywords>
                    <asset_category_segment2>null</asset_category_segment2>
                    <asset_category_segment1>null</asset_category_segment1>
                    <asset_category_show_name>null</asset_category_show_name>
                    <asset_category_id>1</asset_category_id>
                    <is_asset>null</is_asset>
                    <category_use_desc>null</category_use_desc>
                    <category_use>null</category_use>
                    <category_code_desc>null</category_code_desc>
                    <category_code>null</category_code>
                    <purchase_org_id>1</purchase_org_id>
                    <company_group_code>null</company_group_code>
                    <company_code>null</company_code>
                    <id>1</id>
                    <is_auto_fa>null</is_auto_fa>
                </business_use_rule_dto>
            </content>
            <error_msg>null</error_msg>
            <error_level>null</error_level>
        </result>
    </alibaba_pur_infra_use_rule_get_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

    返回
    顶部