Table of Contents

Hosted API - 23 June 2020


Overview

We've released exciting new features and enhancements to v6.1 of the SDK that will help you get the best out of Reckon Accounts.

These changes are available via the Hosted API from Reckon Accounts Hosted 2020 R2 (AU) onwards.

Extended support for Transfers

We have extended the TxnDel and TransactionDeletedQuery to add support for Transfer.

  1. TxnDel: Delete a Transfer transaction
  2. TransactionDeletedQuery: Query Deleted Transfer transactions.

Click here to view the release notes of Reckon Accounts 2020 R1 where we extended the message set and added TransferAdd, TransferMod, TransferQuery requests and responses for Transfer type transactions.


Sample Payloads

For detailed documentation, please visit this link.


Delete

From Reckon Accounts Hosted 2020 R2 (AU) onwards, you can now delete a Transfer transaction.


Request

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="6.1"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TxnDelRq>
<TxnDelType>Transfer</TxnDelType>
<TxnID>1FD-1588831401</TxnID>
</TxnDelRq>
</QBXMLMsgsRq>
</QBXML>

Response

<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<TxnDelRs statusCode="0" statusSeverity="Info" statusMessage="Status OK">
<TxnDelType>Transfer</TxnDelType>
<TxnID>1FA-1588830638</TxnID>
<TimeDeleted>2020-05-07T06:00:28+00:00</TimeDeleted>
</TxnDelRs>
</QBXMLMsgsRs>
</QBXML>


Query Deleted Transfers

You can query for deleted transfer transactions if they were deleted in Reckon Accounts 2020 R2 and later versions.


Request

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="6.1"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TxnDeletedQueryRq>
<TxnDelType>Transfer</TxnDelType>
<DeletedDateRangeFilter>
<FromDeletedDate>2020-05-07</FromDeletedDate>
<ToDeletedDate>2020-05-07</ToDeletedDate>
</DeletedDateRangeFilter>
</TxnDeletedQueryRq>
</QBXMLMsgsRq>
</QBXML>

Response

<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<TxnDeletedQueryRs statusCode="0" statusSeverity="Info" statusMessage="Status OK">
<TxnDeletedRet>
<TxnDelType>Transfer</TxnDelType>
<TxnID>1FA-1588830638</TxnID>
<TimeCreated>2020-05-07T05:50:38+00:00</TimeCreated>
<TimeDeleted>2020-05-07T06:00:27+00:00</TimeDeleted>
</TxnDeletedRet>
</TxnDeletedQueryRs>
</QBXMLMsgsRs>
</QBXML>



Default Tax Code of Equity accounts

From Reckon Accounts 2020 R2 onwards, AccountQuery request will return the default Tax Code of Equity type accounts. The default Tax Code will show under SalesTaxCodeRef qbXML tag. If there is no default Tax Code added to an Equity type account, SalesTaxCodeRef qbXML tag will not be populated.


Sample Payloads


Request

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="6.1"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<AccountQueryRq>
<AccountType>Equity</AccountType>
</AccountQueryRq>
</QBXMLMsgsRq>
</QBXML>

Response

<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<AccountQueryRs statusCode="0" statusSeverity="Info" statusMessage="Status OK">
<AccountRet>
<ListID>8000003C-1588831633</ListID>
<TimeCreated>2020-05-07T06:07:13+00:00</TimeCreated>
<TimeModified>2020-05-07T06:07:21+00:00</TimeModified>
<EditSequence>1588831641</EditSequence>
<Name>Equity1</Name>
<FullName>Equity1</FullName>
<IsActive>true</IsActive>
<Sublevel>0</Sublevel>
<AccountType>Equity</AccountType>
<Balance>0.00</Balance>
<TotalBalance>0.00</TotalBalance>
<SalesTaxCodeRef>
<ListID>80000009-1542856161</ListID>
<FullName>GST</FullName>
</SalesTaxCodeRef>
<CashFlowClassification>Financing</CashFlowClassification>
</AccountRet>
<AccountRet>
<ListID>8000003D-1588831656</ListID>
<TimeCreated>2020-05-07T06:07:36+00:00</TimeCreated>
<TimeModified>2020-05-07T06:07:36+00:00</TimeModified>
<EditSequence>1588831656</EditSequence>
<Name>Equity2</Name>
<FullName>Equity2</FullName>
<IsActive>true</IsActive>
<Sublevel>0</Sublevel>
<AccountType>Equity</AccountType>
<Balance>0.00</Balance>
<TotalBalance>0.00</TotalBalance>
<SalesTaxCodeRef>
<ListID>8000000C-1542856161</ListID>
<FullName>NCG</FullName>
</SalesTaxCodeRef>
<CashFlowClassification>Financing</CashFlowClassification>
</AccountRet>

</AccountQueryRs>
</QBXMLMsgsRs>
</QBXML>

How did we do?

Hosted API - 22 June 2021

Hosted API - 20 April 2020

Related Articles

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)