You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过TALLY XML API获取公司列表并识别活跃公司?

如何通过TALLY XML API识别活跃公司

在使用TALLY XML API获取公司列表时,公司分为活跃(当前正在使用)和非活跃(未使用)两种状态。请问如何获取该状态信息并识别出活跃公司?当前我使用的请求Schema如下:

<ENVELOPE>
    <HEADER>
        <VERSION>1</VERSION>
        <TALLYREQUEST>Export</TALLYREQUEST>
        <TYPE>Collection</TYPE>
        <ID>List of Companies</ID>
    </HEADER>
    <BODY>
        <DESC>
            <TDL>
                <TDLMESSAGE>
                    <COLLECTION NAME="List of Companies" ISMODIFY="No" ISFIXED="No" ISINITIALIZE="Yes" ISOPTION="No" ISINTERNAL="No">
                        <TYPE>Company</TYPE>
                        <NATIVEMETHOD>Name</NATIVEMETHOD>
                    </COLLECTION>
                </TDLMESSAGE>
            </TDL>
        </DESC>
    </BODY>
</ENVELOPE>

要获取公司的活跃状态,你只需要在TDL集合定义里添加IsActive这个原生方法,它会返回公司是否处于活跃状态的标识。

修改后的请求XML

<ENVELOPE>
    <HEADER>
        <VERSION>1</VERSION>
        <TALLYREQUEST>Export</TALLYREQUEST>
        <TYPE>Collection</TYPE>
        <ID>List of Companies</ID>
    </HEADER>
    <BODY>
        <DESC>
            <TDL>
                <TDLMESSAGE>
                    <COLLECTION NAME="List of Companies" ISMODIFY="No" ISFIXED="No" ISINITIALIZE="Yes" ISOPTION="No" ISINTERNAL="No">
                        <TYPE>Company</TYPE>
                        <NATIVEMETHOD>Name</NATIVEMETHOD>
                        <NATIVEMETHOD>IsActive</NATIVEMETHOD>
                    </COLLECTION>
                </TDLMESSAGE>
            </TDL>
        </DESC>
    </BODY>
</ENVELOPE>

识别活跃公司的逻辑

TALLY返回的响应里,每个公司条目都会包含IsActive字段:

  • 当值为Yes时,说明该公司是活跃状态(当前正在使用)
  • 当值为No时,说明该公司是非活跃状态(未使用)

举个典型的响应片段例子:

<COMPANY>
    <NAME>ABC Pvt Ltd</NAME>
    <ISACTIVE>Yes</ISACTIVE>
</COMPANY>
<COMPANY>
    <NAME>XYZ Corp</NAME>
    <ISACTIVE>No</ISACTIVE>
</COMPANY>

你只需要遍历返回的公司列表,筛选出IsActive为Yes的条目,就能得到所有活跃公司。

内容的提问来源于stack exchange,提问作者bjss kiriti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 13:53:10