In order to accommodate old Essentials customers who will eventually be upgraded over to new Essentials, we have identified differences between the allowed sizes of fields in old Essentials and those in the new Essentials and AccountRight. We have made changes in 3 areas where AccountRight accepted smaller length inputs to that of old Essentials.
1. Event Identifiers
In most cases, the system will auto-generate the event/record identifier value if no data is passed during POST/PUT request. Regardless, the current limit is 8 characters and this has been increased to allow up to 13 characters. Below is a breakdown of the property name for the affected endpoints.
Endpoint/Even Type |
Writeable property name |
Readonly property name |
---|---|---|
GeneralLedger/GeneralJournal |
DisplayID |
|
GeneralLedger/JournalTransaction |
|
DisplayID This is currently described as 15 characters in the documentation, though it is a copy of the identifier from other events, so may have been 8 characters previously |
Inventory/Adjustment |
InventoryJournalNumber |
|
Sale/CustomerPayment |
ReceiptNumber |
|
Sale/CreditSettlement |
Number |
|
Sale/CreditRefund |
Number |
|
Sale/Invoice (all types) |
Number |
|
Sale/Order (all types) |
Number |
|
Sale/Quote (all types) |
Number |
|
Purchase/SupplierPayment |
PaymentNumber |
|
Purchase/DebitSettlement |
Number |
|
Purchase/DebitRefund |
Number |
|
Purchase/Bill (all types) |
Number |
|
Purchase/Order (all types) |
Number |
|
Banking/SpendMoneyTxn |
PaymentNumber |
|
Banking/ReceiveMoneyTxn |
ReceiptNumber |
|
Banking/TransferMoneyTxn |
TransferNumber |
|
2. Event Comments
The Comment property in both Sale (Quote/Order/Invoice) and Purchase (Order/Bill) endpoints currently have a limit of 255 characters and has been increased to 2000 characters.
Endpoint/Even Type |
Property Name |
---|---|
Sale/Invoice (all types) |
Comment |
Sale/Order (all types) |
Comment |
Sale/Quote (all types) |
Comment |
Purchase/Bill (all types) |
Comment |
Purchase/Order (all types) |
Comment |
3. Event Line Descriptions
The description property in various endpoints are generally described as either a Line.Description or a Line.Memo property in the Public API. This property currently has a limit of 255 characters but has been increased to 1000 characters
Endpoint/Even Type |
Property Name |
---|---|
GeneralLedger/GeneralJournal |
Line.Memo |
Inventory/Adjustment |
Line.Memo |
Sale/Invoice (all types) |
Line.Description |
Sale/Order (all types) |
Line.Description |
Sale/Quote (all types) |
Line.Description |
Purchase/Bill (all types) |
Line.Description |
Purchase/Order (all types) |
Line.Description |
Banking/SpendMoneyTxn |
Line.Memo |
Banking/ReceiveMoneyTxn |
Line.Memo |
Banking/TransferMoneyTxn |
Memo |
Comments
0 comments
Article is closed for comments.