[ 
https://issues.apache.org/jira/browse/OFBIZ-6330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kongrath Suankaewmanee updated OFBIZ-6330:
------------------------------------------
    Description: 
Hi All,

I'm not sure why the createAcctgTransForPurchaseInvoice service did not call 
the method to get invoiceTaxTotal.

<call-class-method method-name="getInvoiceTaxTotal" 
class-name="org.ofbiz.accounting.invoice.InvoiceWorker" 
ret-field="invoiceTaxTotal">
    <field field="invoice" type="GenericValue"/>
</call-class-method>

And the invoiceTaxTotal value needs to add to totalAmountFromInvoice via code 
below:

<calculate field="totalAmountFromInvoice" type="BigDecimal" 
decimal-scale="${ledgerDecimals}" rounding-mode="${roundingMode}">
    <calcop operator="add">
        <calcop operator="get" field="totalAmountFromInvoice"/>
        <calcop operator="get" field="invoiceTaxTotal"/>
    </calcop>
</calculate>

That it should work like the createAcctgTransForSalesInvoice service of the 
sales invoice.


  was:
Hi All,

I'm not sure why the createAcctgTransForPurchaseInvoice service did not call 
the method to get invoiceTaxTotal.

<call-class-method method-name="getInvoiceTaxTotal" 
class-name="org.ofbiz.accounting.invoice.InvoiceWorker"
                    ret-field="invoiceTaxTotal">
    <field field="invoice" type="GenericValue"/>
</call-class-method>

And the invoiceTaxTotal value needs to add to totalAmountFromInvoice via code 
below:

<calculate field="totalAmountFromInvoice" type="BigDecimal" 
decimal-scale="${ledgerDecimals}" rounding-mode="${roundingMode}">
    <calcop operator="add">
        <calcop operator="get" field="totalAmountFromInvoice"/>
        <calcop operator="get" field="invoiceTaxTotal"/>
    </calcop>
</calculate>

That it should work like the createAcctgTransForSalesInvoice service of the 
sales invoice.



> The invoiceTaxTotal value is missing from createAcctgTransForPurchaseInvoice 
> service
> ------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-6330
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6330
>             Project: OFBiz
>          Issue Type: Bug
>            Reporter: Kongrath Suankaewmanee
>            Priority: Minor
>
> Hi All,
> I'm not sure why the createAcctgTransForPurchaseInvoice service did not call 
> the method to get invoiceTaxTotal.
> <call-class-method method-name="getInvoiceTaxTotal" 
> class-name="org.ofbiz.accounting.invoice.InvoiceWorker" 
> ret-field="invoiceTaxTotal">
>     <field field="invoice" type="GenericValue"/>
> </call-class-method>
> And the invoiceTaxTotal value needs to add to totalAmountFromInvoice via code 
> below:
> <calculate field="totalAmountFromInvoice" type="BigDecimal" 
> decimal-scale="${ledgerDecimals}" rounding-mode="${roundingMode}">
>     <calcop operator="add">
>         <calcop operator="get" field="totalAmountFromInvoice"/>
>         <calcop operator="get" field="invoiceTaxTotal"/>
>     </calcop>
> </calculate>
> That it should work like the createAcctgTransForSalesInvoice service of the 
> sales invoice.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to