pr创建
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
pr_dto | PrTopDTO | 必须 | pr创建入参 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | ActionResult | null | 获取url的出参 |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaPurPrSubmitRequest req = new AlibabaPurPrSubmitRequest(); AlibabaPurPrSubmitRequest.PrTopDTO obj1 = new AlibabaPurPrSubmitRequest.PrTopDTO(); obj1.setCompanyCode("290"); obj1.setExt("http://ww.baido.ocm"); List<AlibabaPurPrSubmitRequest.PrItemTopDTO> list3 = new ArrayList<AlibabaPurPrSubmitRequest.PrItemTopDTO>(); AlibabaPurPrSubmitRequest.PrItemTopDTO obj4 = new AlibabaPurPrSubmitRequest.PrItemTopDTO(); list3.add(obj4); obj4.setCategoryCode("gt234"); obj4.setRemark("很好"); obj4.setItemName("蚂蚁对接ito"); obj4.setItemDescription("蚂蚁对接ito"); obj4.setCategoryUse("cd230"); obj4.setAcceptanceStandard("优秀"); obj4.setOrderType("累计开单"); obj4.setUnitPrice("300000"); obj4.setQuantity(300000L); obj4.setAmount("400"); obj4.setCurrencyCode("CNY"); obj4.setNeedDateStart(StringUtils.parseDateTime("2020-01-22 02:22:11")); obj4.setNeedDateEnd(StringUtils.parseDateTime("2020-01-22 02:22:11")); obj4.setDesignatedSupplier(true); obj4.setDesignatedSupplierName("蚂蚁集团"); obj4.setDesignatedSupplierReason("这个公平营收好"); obj4.setExt("http://ww.baido.ocm"); obj4.setCoaMap("{ \"BUDGET\": \"350000010333\", \"COSTCENTER\": \"350000010333\" }"); obj4.setItemCode("null"); obj4.setSourceType("ANT_GRM"); obj4.setSourceValue("123456"); obj4.setBuyer("56771"); obj1.setPrItems(list3); obj1.setPrId(201L); obj1.setDescription("想申请一下"); obj1.setOuCode("S54"); obj1.setPrNumber("PR2009"); obj1.setRequestor("兮瑶"); obj1.setApplicant("兮瑶"); obj1.setSourceType("蚂蚁审批"); List<AlibabaPurPrSubmitRequest.AttachmentDTO> list6 = new ArrayList<AlibabaPurPrSubmitRequest.AttachmentDTO>(); AlibabaPurPrSubmitRequest.AttachmentDTO obj7 = new AlibabaPurPrSubmitRequest.AttachmentDTO(); list6.add(obj7); obj7.setAttachmentName("集团列表"); obj7.setAttachmentType("文件"); obj7.setAttachmentKey("附件"); obj1.setAttachmentList(list6); obj1.setSourceValue("2008"); obj1.setNeedApproval(true); obj1.setTempSave(false); List<AlibabaPurPrSubmitRequest.AliEmployee> list9 = new ArrayList<AlibabaPurPrSubmitRequest.AliEmployee>(); AlibabaPurPrSubmitRequest.AliEmployee obj10 = new AlibabaPurPrSubmitRequest.AliEmployee(); list9.add(obj10); obj10.setNickName("飞流"); obj10.setName("张三"); obj10.setWorkNo("857857"); obj1.setMembers(list9); obj1.setAssociatedPrReasonDetail("合并预算"); obj1.setAssociatedPrReason("OTHER"); obj1.setAssociatedExistingPr("PR1026788"); req.setPrDto(obj1); AlibabaPurPrSubmitResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<alibaba_pur_pr_submit_response> <result> <success>true</success> <error_code>500</error_code> <content> <id>2009333</id> <security_id>sdfasdfas234sdfa1234</security_id> <pr_number>PR3009</pr_number> <requestor>兮瑶</requestor> <applicant>兮瑶</applicant> <description>兮瑶好呀</description> <company_code>ant383</company_code> <source_type>出餐</source_type> <source_value>3</source_value> <status>4</status> <purchase_org_id>zt3009</purchase_org_id> <currency_code>15555</currency_code> <simplified_process>true</simplified_process> <need_approval>true</need_approval> <amount>133333</amount> <submit_date>2020-01-22 02:22:11</submit_date> <edit_url>http://www.b aic.com</edit_url> <detail_url>http://www.b aic.com</detail_url> <associated_existing_pr>PR3009</associated_existing_pr> <tenant_id>1009</tenant_id> <purchase_type>合同下单</purchase_type> <ext>http://www.b aic.com</ext> <pr_items> <pr_item_top_response_d_t_o> <id>2222</id> <source_type>蚂蚁</source_type> <source_value>2009</source_value> <item_type>2</item_type> <item_code>cdant23</item_code> <item_name>蚂蚁ito对接</item_name> <item_description>蚂蚁ito对接</item_description> <category_code>makll34</category_code> <category_use>sd2334</category_use> <acceptance_standard>优秀</acceptance_standard> <uom>蚂蚁</uom> <unit_price>122222</unit_price> <quantity>1222</quantity> <quantity_decimal>1000</quantity_decimal> <amount>10000</amount> <currency_code>cny</currency_code> <order_type>开单</order_type> <need_date_start>2020-01-22 02:22:11</need_date_start> <need_date_end>2020-01-22 02:22:11</need_date_end> <buyer>兮瑶</buyer> <address_id>杭州市</address_id> <address_info>杭州市</address_info> <receiver>兮瑶</receiver> <purchase_org_id>1cdis</purchase_org_id> <purchase_requisition_id>PR100938293</purchase_requisition_id> <goods_quotation_id>23423</goods_quotation_id> <address_ext>htpp;www.dsfad.com</address_ext> <sku_id>1232</sku_id> <gmt_create>2020-01-22 02:22:11</gmt_create> <remark>备注信息</remark> <status>1</status> <project_id>1232</project_id> <budget_id>1232</budget_id> <line_number>12342</line_number> <product_id>123423</product_id> <tag_info> <need_project_name>蚂蚁</need_project_name> <need_expense_city>蚂蚁</need_expense_city> <need_activity_date>合同下单</need_activity_date> <project_name>蚂蚁考题</project_name> <expense_province>杭州</expense_province> <expense_city>余杭区</expense_city> <activity_start_date>2020-01-22 02:22:11</activity_start_date> <activity_end_date>2020-01-22 02:22:11</activity_end_date> <product_tag_d_t_o_list> <product_tag_dto> <tag_id>234234</tag_id> <tag_value_d_t_o_list> <product_tag_value_dto> <tag_value_id>213</tag_value_id> </product_tag_value_dto> </tag_value_d_t_o_list> </product_tag_dto> </product_tag_d_t_o_list> </tag_info> <is_designated_supplier>网商</is_designated_supplier> <designated_supplier>网商</designated_supplier> <pur_type>合同</pur_type> <tenant_id>12342</tenant_id> <supplier_id>134223</supplier_id> <contract_code>1234234</contract_code> <tax_rate>1</tax_rate> <item_attr_info>合格</item_attr_info> <po_unit_price>10000</po_unit_price> <ext>http:www.bais.com</ext> <is_pr_by_detail>true</is_pr_by_detail> </pr_item_top_response_d_t_o> </pr_items> <files>Null</files> </content> <error_msg>错误了</error_msg> <error_level>1</error_level> </result> </alibaba_pur_pr_submit_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|