<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.comfac.net/index.php?action=history&amp;feed=atom&amp;title=SALES_INVOICE_TAX_OUTPUT_250829</id>
	<title>SALES INVOICE TAX OUTPUT 250829 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.comfac.net/index.php?action=history&amp;feed=atom&amp;title=SALES_INVOICE_TAX_OUTPUT_250829"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.comfac.net/index.php?title=SALES_INVOICE_TAX_OUTPUT_250829&amp;action=history"/>
	<updated>2026-06-05T09:59:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://mediawiki.comfac.net/index.php?title=SALES_INVOICE_TAX_OUTPUT_250829&amp;diff=38&amp;oldid=prev</id>
		<title>BabiSender: Created page with &quot;= Sales Invoice Tax Output Report =  This page documents the development history and SQL query versions for the &#039;&#039;&#039;Sales Invoice Tax Output&#039;&#039;&#039; custom report in ERPNext. It is used to extract VAT output tax data per sales invoice, including customer tax IDs, payment references, project links, and item descriptions.  ----  == Report Columns ==  The final report includes the following columns:  * &#039;&#039;&#039;Posting Date&#039;&#039;&#039; * &#039;&#039;&#039;Sales Invoice ID&#039;&#039;&#039; * &#039;&#039;&#039;Customer Tax ID&#039;&#039;&#039; * &#039;&#039;&#039;Custo...&quot;</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.comfac.net/index.php?title=SALES_INVOICE_TAX_OUTPUT_250829&amp;diff=38&amp;oldid=prev"/>
		<updated>2026-02-25T06:54:14Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Sales Invoice Tax Output Report =  This page documents the development history and SQL query versions for the &amp;#039;&amp;#039;&amp;#039;Sales Invoice Tax Output&amp;#039;&amp;#039;&amp;#039; custom report in ERPNext. It is used to extract VAT output tax data per sales invoice, including customer tax IDs, payment references, project links, and item descriptions.  ----  == Report Columns ==  The final report includes the following columns:  * &amp;#039;&amp;#039;&amp;#039;Posting Date&amp;#039;&amp;#039;&amp;#039; * &amp;#039;&amp;#039;&amp;#039;Sales Invoice ID&amp;#039;&amp;#039;&amp;#039; * &amp;#039;&amp;#039;&amp;#039;Customer Tax ID&amp;#039;&amp;#039;&amp;#039; * &amp;#039;&amp;#039;&amp;#039;Custo...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Sales Invoice Tax Output Report =&lt;br /&gt;
&lt;br /&gt;
This page documents the development history and SQL query versions for the &amp;#039;&amp;#039;&amp;#039;Sales Invoice Tax Output&amp;#039;&amp;#039;&amp;#039; custom report in ERPNext. It is used to extract VAT output tax data per sales invoice, including customer tax IDs, payment references, project links, and item descriptions.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Report Columns ==&lt;br /&gt;
&lt;br /&gt;
The final report includes the following columns:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Posting Date&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sales Invoice ID&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Customer Tax ID&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Customer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Invoice Total&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Grand Total&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Amount (Sales Taxes and Charges)&amp;#039;&amp;#039;&amp;#039; – VAT Output filtered by account head&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sales Orders ID (via Project)&amp;#039;&amp;#039;&amp;#039; – SO linked through project dimension (preferred)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sales Orders ID (from Items)&amp;#039;&amp;#039;&amp;#039; – SO directly on SI items (secondary)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Payment ID&amp;#039;&amp;#039;&amp;#039; – Payment Entry references&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Account Head (Sales Taxes and Charges)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Debit To&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Against Income Account&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Project&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Projects/JO (List)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Query Version History ==&lt;br /&gt;
&lt;br /&gt;
=== 250829 – Initial Version (Missing Description and SO) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
    si.posting_date                  AS &amp;quot;Posting Date:Date:100&amp;quot;,&lt;br /&gt;
    si.name                          AS &amp;quot;Sales Invoice ID:Link/Sales Invoice:140&amp;quot;,&lt;br /&gt;
    cust.tax_id                      AS &amp;quot;Customer Tax ID:Data:150&amp;quot;,&lt;br /&gt;
    si.customer                      AS &amp;quot;Customer:Data:200&amp;quot;,&lt;br /&gt;
    si.total                         AS &amp;quot;Invoice Total:Currency:150&amp;quot;,&lt;br /&gt;
    si.grand_total                   AS &amp;quot;Grand Total:Currency:150&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT COALESCE(SUM(stc.tax_amount_after_discount_amount), 0)&lt;br /&gt;
        FROM `tabSales Taxes and Charges` stc&lt;br /&gt;
        WHERE stc.parent = si.name&lt;br /&gt;
          AND stc.account_head = &amp;#039;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;#039;&lt;br /&gt;
    ) AS &amp;quot;Amount (Sales Taxes and Charges):Currency:140&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT sii.sales_order SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii&lt;br /&gt;
        WHERE sii.parent = si.name AND sii.sales_order IS NOT NULL&lt;br /&gt;
    ) AS &amp;quot;Sales Orders ID:Data:200&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT per.parent SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabPayment Entry Reference` per&lt;br /&gt;
        WHERE per.reference_doctype = &amp;#039;Sales Invoice&amp;#039;&lt;br /&gt;
          AND per.reference_name = si.name&lt;br /&gt;
    ) AS &amp;quot;Payment ID:Link/Payment Entry:200&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT stc2.account_head&lt;br /&gt;
        FROM `tabSales Taxes and Charges` stc2&lt;br /&gt;
        WHERE stc2.parent = si.name&lt;br /&gt;
          AND stc2.account_head = &amp;#039;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;#039;&lt;br /&gt;
        LIMIT 1&lt;br /&gt;
    ) AS &amp;quot;Account Head (Sales Taxes and Charges):Data:240&amp;quot;,&lt;br /&gt;
    si.debit_to                      AS &amp;quot;Debit To:Link/Account:200&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT sii3.income_account SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii3&lt;br /&gt;
        WHERE sii3.parent = si.name&lt;br /&gt;
    ) AS &amp;quot;Against Income Account:Data:220&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT sii2.project&lt;br /&gt;
        FROM `tabSales Invoice Item` sii2&lt;br /&gt;
        WHERE sii2.parent = si.name AND IFNULL(sii2.project, &amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
        LIMIT 1&lt;br /&gt;
    ) AS &amp;quot;Project:Link/Project:120&amp;quot;,&lt;br /&gt;
    si.remarks                       AS &amp;quot;Remarks:Data:250&amp;quot;&lt;br /&gt;
FROM `tabSales Invoice` si&lt;br /&gt;
LEFT JOIN `tabCustomer` cust ON cust.name = si.customer&lt;br /&gt;
WHERE si.docstatus = 1&lt;br /&gt;
  AND si.company = %(company)s&lt;br /&gt;
  AND si.posting_date BETWEEN %(from_date)s AND %(to_date)s&lt;br /&gt;
ORDER BY si.posting_date, si.name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 250829 – Final Version (Added Description, SO via Project, Projects List) ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Key changes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Moved SO ID column to use &amp;#039;&amp;#039;&amp;#039;project dimension&amp;#039;&amp;#039;&amp;#039; (more reliable linkage).&lt;br /&gt;
* Kept SO ID via items as a secondary column.&lt;br /&gt;
* Added &amp;#039;&amp;#039;&amp;#039;Description&amp;#039;&amp;#039;&amp;#039; column (from SI item descriptions/names).&lt;br /&gt;
* Added &amp;#039;&amp;#039;&amp;#039;Projects/JO (List)&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
* Reordered columns for clarity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
    si.posting_date                  AS &amp;quot;Posting Date:Date:100&amp;quot;,&lt;br /&gt;
    si.name                          AS &amp;quot;Sales Invoice ID:Link/Sales Invoice:160&amp;quot;,&lt;br /&gt;
    cust.tax_id                      AS &amp;quot;Customer Tax ID:Data:150&amp;quot;,&lt;br /&gt;
    si.customer                      AS &amp;quot;Customer:Data:200&amp;quot;,&lt;br /&gt;
    si.total                         AS &amp;quot;Invoice Total:Currency:150&amp;quot;,&lt;br /&gt;
    si.grand_total                   AS &amp;quot;Grand Total:Currency:150&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT COALESCE(SUM(stc.tax_amount_after_discount_amount), 0)&lt;br /&gt;
        FROM `tabSales Taxes and Charges` stc&lt;br /&gt;
        WHERE stc.parent = si.name&lt;br /&gt;
          AND stc.account_head = &amp;#039;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;#039;&lt;br /&gt;
    ) AS &amp;quot;Amount (Sales Taxes and Charges):Currency:160&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT sii_i.sales_order ORDER BY sii_i.sales_order SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii_i&lt;br /&gt;
        WHERE sii_i.parent = si.name&lt;br /&gt;
          AND sii_i.sales_order IS NOT NULL AND sii_i.sales_order != &amp;#039;&amp;#039;&lt;br /&gt;
    ) AS &amp;quot;Sales Orders ID (from Items):Data:220&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT per.parent ORDER BY per.parent SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabPayment Entry Reference` per&lt;br /&gt;
        WHERE per.reference_doctype = &amp;#039;Sales Invoice&amp;#039;&lt;br /&gt;
          AND per.reference_name = si.name&lt;br /&gt;
    ) AS &amp;quot;Payment ID:Link/Payment Entry:220&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT stc2.account_head&lt;br /&gt;
        FROM `tabSales Taxes and Charges` stc2&lt;br /&gt;
        WHERE stc2.parent = si.name&lt;br /&gt;
          AND stc2.account_head = &amp;#039;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;#039;&lt;br /&gt;
        LIMIT 1&lt;br /&gt;
    ) AS &amp;quot;Account Head (Sales Taxes and Charges):Data:260&amp;quot;,&lt;br /&gt;
    si.debit_to                      AS &amp;quot;Debit To:Link/Account:200&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT GROUP_CONCAT(DISTINCT sii_ia.income_account ORDER BY sii_ia.income_account SEPARATOR &amp;#039;, &amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii_ia&lt;br /&gt;
        WHERE sii_ia.parent = si.name&lt;br /&gt;
    ) AS &amp;quot;Against Income Account:Data:240&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT sii_p.project&lt;br /&gt;
        FROM `tabSales Invoice Item` sii_p&lt;br /&gt;
        WHERE sii_p.parent = si.name AND IFNULL(sii_p.project, &amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
        ORDER BY sii_p.idx ASC LIMIT 1&lt;br /&gt;
    ) AS &amp;quot;Project:Link/Project:140&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT IFNULL(GROUP_CONCAT(&lt;br /&gt;
            IFNULL(NULLIF(sii_d.description, &amp;#039;&amp;#039;), IFNULL(sii_d.item_name, sii_d.item_code))&lt;br /&gt;
            ORDER BY sii_d.idx SEPARATOR &amp;#039;; &amp;#039;), &amp;#039;&amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii_d&lt;br /&gt;
        WHERE sii_d.parent = si.name&lt;br /&gt;
    ) AS &amp;quot;Description:Data:400&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT IFNULL(GROUP_CONCAT(DISTINCT so_x.name ORDER BY so_x.transaction_date, so_x.name SEPARATOR &amp;#039;, &amp;#039;), &amp;#039;&amp;#039;)&lt;br /&gt;
        FROM `tabSales Order` so_x&lt;br /&gt;
        WHERE so_x.company = si.company&lt;br /&gt;
          AND (&lt;br /&gt;
              EXISTS (&lt;br /&gt;
                  SELECT 1 FROM `tabSales Invoice Item` sii_px&lt;br /&gt;
                  WHERE sii_px.parent = si.name AND IFNULL(sii_px.project,&amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
                    AND so_x.project = sii_px.project&lt;br /&gt;
              )&lt;br /&gt;
              OR EXISTS (&lt;br /&gt;
                  SELECT 1 FROM `tabSales Order Item` soi_px&lt;br /&gt;
                  WHERE soi_px.parent = so_x.name AND IFNULL(soi_px.project,&amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
                    AND EXISTS (&lt;br /&gt;
                        SELECT 1 FROM `tabSales Invoice Item` sii_py&lt;br /&gt;
                        WHERE sii_py.parent = si.name AND IFNULL(sii_py.project,&amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
                          AND soi_px.project = sii_py.project&lt;br /&gt;
                    )&lt;br /&gt;
              )&lt;br /&gt;
          )&lt;br /&gt;
    ) AS &amp;quot;Sales Orders ID (via Project):Data:240&amp;quot;,&lt;br /&gt;
    (&lt;br /&gt;
        SELECT IFNULL(GROUP_CONCAT(DISTINCT sii_pl.project ORDER BY sii_pl.project SEPARATOR &amp;#039;, &amp;#039;), &amp;#039;&amp;#039;)&lt;br /&gt;
        FROM `tabSales Invoice Item` sii_pl&lt;br /&gt;
        WHERE sii_pl.parent = si.name AND IFNULL(sii_pl.project,&amp;#039;&amp;#039;) != &amp;#039;&amp;#039;&lt;br /&gt;
    ) AS &amp;quot;Projects/JO (List):Data:220&amp;quot;&lt;br /&gt;
FROM `tabSales Invoice` si&lt;br /&gt;
LEFT JOIN `tabCustomer` cust ON cust.name = si.customer&lt;br /&gt;
WHERE si.docstatus = 1&lt;br /&gt;
  AND si.company = %(company)s&lt;br /&gt;
  AND si.posting_date BETWEEN %(from_date)s AND %(to_date)s&lt;br /&gt;
ORDER BY si.posting_date, si.name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Column Reference ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column&lt;br /&gt;
! Source&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Posting Date&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.posting_date&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Sales Invoice ID&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Link field&lt;br /&gt;
|-&lt;br /&gt;
| Customer Tax ID&lt;br /&gt;
| &amp;lt;code&amp;gt;tabCustomer.tax_id&amp;lt;/code&amp;gt;&lt;br /&gt;
| Joined from Customer table&lt;br /&gt;
|-&lt;br /&gt;
| Customer&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.customer&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Invoice Total&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.total&amp;lt;/code&amp;gt;&lt;br /&gt;
| Pre-tax total&lt;br /&gt;
|-&lt;br /&gt;
| Grand Total&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.grand_total&amp;lt;/code&amp;gt;&lt;br /&gt;
| Post-tax total&lt;br /&gt;
|-&lt;br /&gt;
| VAT Amount&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Taxes and Charges.tax_amount_after_discount_amount&amp;lt;/code&amp;gt;&lt;br /&gt;
| Filtered by account head &amp;lt;code&amp;gt;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sales Orders ID (from Items)&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice Item.sales_order&amp;lt;/code&amp;gt;&lt;br /&gt;
| Direct link on SI items&lt;br /&gt;
|-&lt;br /&gt;
| Sales Orders ID (via Project)&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Order&amp;lt;/code&amp;gt; (subquery via project match)&lt;br /&gt;
| More reliable; matches SO linked to same project as SI items&lt;br /&gt;
|-&lt;br /&gt;
| Payment ID&lt;br /&gt;
| &amp;lt;code&amp;gt;tabPayment Entry Reference.parent&amp;lt;/code&amp;gt;&lt;br /&gt;
| Payment entries referencing this SI&lt;br /&gt;
|-&lt;br /&gt;
| Account Head&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Taxes and Charges.account_head&amp;lt;/code&amp;gt;&lt;br /&gt;
| VAT output account&lt;br /&gt;
|-&lt;br /&gt;
| Debit To&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice.debit_to&amp;lt;/code&amp;gt;&lt;br /&gt;
| Accounts Receivable account&lt;br /&gt;
|-&lt;br /&gt;
| Against Income Account&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice Item.income_account&amp;lt;/code&amp;gt;&lt;br /&gt;
| Distinct list from all SI items&lt;br /&gt;
|-&lt;br /&gt;
| Project&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice Item.project&amp;lt;/code&amp;gt;&lt;br /&gt;
| First non-null project from items&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice Item.description&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;item_name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Concatenated with semicolon separator&lt;br /&gt;
|-&lt;br /&gt;
| Projects/JO (List)&lt;br /&gt;
| &amp;lt;code&amp;gt;tabSales Invoice Item.project&amp;lt;/code&amp;gt;&lt;br /&gt;
| Distinct list of all projects on the invoice&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* The &amp;#039;&amp;#039;&amp;#039;account head&amp;#039;&amp;#039;&amp;#039; value &amp;lt;code&amp;gt;2506 - VATOUTPUT TAXES PAYABLE - ESCO&amp;lt;/code&amp;gt; must be updated if used for a different company.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sales Orders ID (via Project)&amp;#039;&amp;#039;&amp;#039; is the preferred SO reference as it handles cases where the SO is not directly linked on the SI item.&lt;br /&gt;
* Report uses &amp;lt;code&amp;gt;%(company)s&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%(from_date)s&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;%(to_date)s&amp;lt;/code&amp;gt; as ERPNext report filter parameters.&lt;/div&gt;</summary>
		<author><name>BabiSender</name></author>
	</entry>
</feed>