Not good news... I don't think It'll work the way that you want. The paragraph below is from the help file for a PO transaction. It looks like you'll have to manually supply the tax amount.
From the help file:
Header taxes The calculation that eConnect uses to validate the header tax amount differ between a purchase order and a purchase invoice. To complete your transaction, you must supply the header TAXAMNT value required by a purchase order document.
When eConnect validates the amount of the <taPoHdr> TAXAMNT element, it combines the values from each purchase order line's tax, with related freight tax and miscellaneous tax amounts. If the header TAXAMNT value does not equal this combined tax value, eConnect returns a validation error.
The following example uses a simplified version of a POPTransactionType schema object to illustrate the related elements:
Header.TAXAMNT= 45 (TAXAMNT of 10 + FRTTXAMT of 7 + MSCTXAMT of 28)
Header.FRTTXAMT= 7
Header.MSCTXAMT= 28
Header.UsingHeaderLevelTaxes = 0
Line.TAXAMNT= 10
TaxInsert.FRTTXAMT= 7
TaxInsert.MSCTXAMT= 28
TaxInsert.TAXAMNT= 10