首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Taleo Connect客户端中将应聘者加入申请?

如何在Taleo Connect客户端中将应聘者加入申请?
EN

Stack Overflow用户
提问于 2019-09-04 18:58:48
回答 1查看 401关注 0票数 1

我需要使用Taleo Connect客户端查询候选人对特定申请的提交。我有职位需求id和候选人id。我将简单的申请导出编写为:

代码语言:javascript
复制
<soapenv:Envelope
        xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <find:findPartialEntities
                xmlns:find="<URL>" >
            <find:mappingVersion><URL></find:mappingVersion>
            <find:query>
                <quer:query
                        xmlns:quer="http://itk.taleo.com/ws/query"
                        alias="Source"
                        projectedClass="SourcingRequest"
                        locale="en">
                    <quer:projections>
                        <quer:projection>
                            <quer:field path="Requisition,HotJob"/>
                        </quer:projection>
                        <quer:projection>
                            <quer:field path="Requisition,ContestNumber"/>
                        </quer:projection>
                        <quer:projection>
                            <quer:field path="Requisition,State,Description"/>
                        </quer:projection>
                                        </quer:projections>
                                        <quer:filterings>
                        <quer:filtering>
                            <quer:equal>
                                <quer:field path="Requisition,Number"/>
                                <quer:string>xxxxxx</quer:string>
                            </quer:equal>
                        </quer:filtering>
                                        </quer:filterings>
                                        <quer:sortings>
                        <quer:sorting ascending="false">
                            <quer:field path="OpenDate"/>
                        </quer:sorting>
                        <quer:sorting ascending="true">
                            <quer:field path="Requisition,JobInformation,Title"/>
                        </quer:sorting>
                        <quer:sorting ascending="true">
                            <quer:field path="Requisition,JobInformation,Organization,Name"/>
                        </quer:sorting>
                    </quer:sortings>
                </quer:query>
            </find:query>
            <find:attributes>
                <find:entry>
                    <find:key>pagingsize</find:key>
                    <find:value>200</find:value>
                </find:entry>
                <find:entry>
                    <find:key>pageindex</find:key>
                    <find:value>1</find:value>
                </find:entry>
            </find:attributes>
        </find:findPartialEntities>
    </soapenv:Body>
</soapenv:Envelope>

我发现候选人和申请是独立的实体,所以我尝试使用quer:joinings将候选人与申请连接起来,如下所示:

代码语言:javascript
复制
<quer:joinings>
  <quer:joining>
    <quer:field path="Candidate"/>
  </quer:joining>
</quer:joinings>

但这是抛出错误。

如何使用Taleo Connect客户端获取申请该职位需求的职位需求和候选人?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-03 23:30:03

您需要使用应用程序实体

代码语言:javascript
复制
    <quer:query projectedClass="Application">
  <quer:subQueries/>
  <quer:projections>
    <quer:projection>
      <quer:field path="Candidate,FirstName"/>
    </quer:projection>
    <quer:projection>
      <quer:field path="Requisition,ContestNumber"/>
    </quer:projection>
  </quer:projections>
  <quer:projectionFilterings/>
  <quer:filterings>
    <quer:filtering>
      <quer:equal>
        <quer:field path="Requisition,ContestNumber"/>
        <quer:string>0141806</quer:string>
      </quer:equal>
    </quer:filtering>
  </quer:filterings>
  <quer:sortings/>
  <quer:sortingFilterings/>
  <quer:groupings/>
  <quer:joinings/>
</quer:query>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57786979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档