0

我可以使用以下 XML 获取按 Stock Group 分组的 GST 税率,但是如何在此请求中传递股票组,以便我可以获得特定股票组下项目的 GST Rates

<ENVELOPE>
<HEADER>
    <VERSION>1</VERSION>
    <TALLYREQUEST>EXPORT</TALLYREQUEST>
    <TYPE>Data</TYPE>
    <ID>GST Rate Setup</ID>
</HEADER>
<BODY>
    <DESC>
        <STATICVARIABLES>
            <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>
            
        </STATICVARIABLES>
        <FETCHLIST>
            <FETCH>*</FETCH>    
        </FETCHLIST>
    </DESC>
</BODY>
</ENVELOPE>

我尝试使用静态变量传递股票组名称,但由于我不知道变量名称,所以我无处可去。

4

1 回答 1

0

我们可以通过扩展 TDL 定义中的现有报告来创建自定义报告

在下面的 xml 中,我通过在使用标签中提及来扩展GST 费率设置

要知道报告中使用的变量,我们需要参考TDL 开发人员应用程序中可用的 TDL 代码源代码截图

在这里,我们通过设置testgroup来覆盖Stock Group Name

用你想要的任何组替换testgroup

<ENVELOPE>
<HEADER>
    <VERSION>1</VERSION>
    <TALLYREQUEST>EXPORT</TALLYREQUEST>
    <TYPE>Data</TYPE>
    <ID>Cust GST Rate Setup</ID>
</HEADER>
<BODY>
    <DESC>
        <STATICVARIABLES>
            <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>
            <SVShowAll>No</SVShowAll >
        </STATICVARIABLES>
        <TDL>
            <TDLMESSAGE>
                <Report ISMODIFY="No" ISFIXED="No" ISINITIALIZE="No" ISOPTION="No" ISINTERNAL="No" NAME="Cust GST Rate Setup">
                    <Use>GST Rate Setup</Use>
                    <Set>Stock Group Name:testgroup</Set>
                    <Form>GST Rate Setup</Form>
                </Report>
            </TDLMESSAGE>
        </TDL>
    </DESC>
</BODY>
</ENVELOPE>
于 2022-01-30T13:02:25.033 回答