Programmer Notice: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
# Runtime error when use "MultiPricing" column in the object of documents, such as Invoice.<br>The new column name is '''"MultiPrice"'''. |
# Runtime error when use "MultiPricing" column in the object of documents, such as Invoice.<br>The new column name is '''"MultiPrice"'''. |
||
# '''Credit Limit Control''' and '''Overdue Limit Control''' will not invoke credit control events, if the document does not violate the limit.<br>Credit Control Event from this release can be used only when programmer wishes to override system rules if the document has hit limit control.<br>[https://wiki.autocountsoft.com/wiki/Override_violate_Credit_Limit_Control_and_Overdue_Limit View topic on how to override limit control.] |
# '''Credit Limit Control''' and '''Overdue Limit Control''' will not invoke credit control events, if the document does not violate the limit.<br>Credit Control Event from this release can be used only when programmer wishes to override system rules if the document has hit limit control.<br>[https://wiki.autocountsoft.com/wiki/Override_violate_Credit_Limit_Control_and_Overdue_Limit View topic on how to override limit control.] |
||
# '''CEF components''' (version 99.2.14)<br/>''Plug-in project'' that has implemented '''CEF components''' and for '''Singapore users''',<br/>suggest to use CEF version '''99.2.14''' to prevent version conflict which this version is used in Seamless Filing and IRAS GST F5 Returns.<br/>Furthermore, plug-in builder does not have to include the CEF components in the plug-in package,<br/>as this API can check for the CEF component and download the component if it has not been installed.<br/> |
# '''CEF components''' (version 99.2.14)<br/>''Plug-in project'' that has implemented '''CEF components''' and for '''Singapore users''',<br/>suggest to use CEF version '''99.2.14''' to prevent version conflict which this version is used in ''Seamless Filing'' and ''IRAS GST F5 Returns''.<br/>Furthermore, plug-in builder does not have to include the CEF components in the plug-in package,<br/>as this API can check for the CEF component and download the component if it has not been installed.<br/> |
||
//Requires AutoCount Accounting '''2.0.28.196''' to implement "LoadCefComponent()" |
//Requires AutoCount Accounting '''2.0.28.196''' or higher to implement "'''LoadCefComponent()'''" |
||
if (!AutoCount.Components.Components.LoadCefComponent()) |
if (!AutoCount.Components.Components.LoadCefComponent()) |
||
{ |
{ |
||
Line 25: | Line 25: | ||
}} |
}} |
||
<br/> |
<br/> |
||
{{Note|AutoCount Plug-In Builder 2.0.2.4 is available for download - ''31/12/2020''<br/> |
{{Note|AutoCount '''Plug-In Builder 2.0.2.4''' is available for download - ''31/12/2020''<br/> |
||
:[[Programmer_Download_and_Links#Programmer_Tools|Click here to download page]] |
:[[Programmer_Download_and_Links#Programmer_Tools|Click here to download page]] |
||
}} |
}} |
||
Line 33: | Line 33: | ||
::'''Exception''': ''Method not found: 'Void AutoCount.PlugIn.BasePlugIn..ctor(System.Guid, System.String, System.String)'.)'' |
::'''Exception''': ''Method not found: 'Void AutoCount.PlugIn.BasePlugIn..ctor(System.Guid, System.String, System.String)'.)'' |
||
::'''Solution''': at the constructor of the plug-in, add email to the new parameter. |
::'''Solution''': at the constructor of the plug-in, add email to the new parameter. |
||
::'''Example''': |
|||
public PluginInitialize() : base(new Guid("<<Put your product Guid here>>"), "My First Plugin", "<<Plugin Version>>", '''"<<Company/Developer email>>"''') |
|||
<br> |
<br> |
||
:'''Requires DevExpress 19.2.10''' |
:'''Requires DevExpress 19.2.10''' |
||
:Add this line in the constructor |
:Add this line in the constructor |
||
SetDevExpressComponentVersionRequired("19.2.10") |
|||
}} |
}} |
||
{{Note|Plug-In Builder 2.0.1.3 is released for AutoCount Accounting 2.0.15.'''139''' and higher<br/> |
{{Note|Plug-In Builder 2.0.1.3 is released for AutoCount Accounting 2.0.15.'''139''' and higher<br/> |
||
Line 44: | Line 45: | ||
:[[Programmer_Download_and_Links#Programmer_Tools|Click here to go to download page]] |
:[[Programmer_Download_and_Links#Programmer_Tools|Click here to go to download page]] |
||
}} |
}} |
||
{{Note|AutoCount Accounting 2.0.15.'''139''' |
{{Note|AutoCount Accounting 2.0.15.'''139''' Plug-In update |
||
:Plug-In is required to specify the DevExpress |
:Plug-In is required to specify the {{DevExpress}} version for this plug-in at the constructor of the Plug-In. |
||
SetDevExpressComponentVersionRequired("19.2.7") |
|||
}} |
}} |
||
{{Note|AutoCount Accounting 2.0.15.'''138'''<br/> |
{{Note|AutoCount Accounting 2.0.15.'''138'''<br/> |
Revision as of 06:44, 14 April 2022
Programmer Notice
AutoCount Accounting 2.0
AutoCount Accounting 2.0.28.196 API Update - 13/4/2022
//Requires AutoCount Accounting 2.0.28.196 or higher to implement "LoadCefComponent()" if (!AutoCount.Components.Components.LoadCefComponent()) { //Exit or throw exception if load/download CEF component failed. return false; } |
AutoCount Accounting API Updated in 2.0.20.168 - 14/4/2020 7 new dll have been added to better manage system resources. |
AutoCount Plug-In Builder 2.0.2.4 is available for download - 31/12/2020 |
AutoCount Accounting 2.0.18.162 - 30/12/2020
public PluginInitialize() : base(new Guid("<<Put your product Guid here>>"), "My First Plugin", "<<Plugin Version>>", "<<Company/Developer email>>")
SetDevExpressComponentVersionRequired("19.2.10") |
Plug-In Builder 2.0.1.3 is released for AutoCount Accounting 2.0.15.139 and higher
|
AutoCount Accounting 2.0.15.139 Plug-In update
SetDevExpressComponentVersionRequired("19.2.7") |
AutoCount Accounting 2.0.15.138
|
AutoCount Accounting 2.0.5.108 has major API update in GL/AR/AP. DLL added: |
AutoCount Accounting 2.0.0.70 is released to compliant with GST 0% SR
|
AutoCount Accounting 1.9
Upgrade from AutoCount Accounting 1.8 to 1.9 requires a special license key.
|
AutoCount Accounting 1.9 is compatible with AutoCount Accounting 1.8.
|
General
This document does not allow to save, because it contains accrual and payment basis tax code
The difference between the two methods is the timing to recognize Payment Basis as Tax is deffered until |
Go to top
|
Resources For AutoCount Software Developers
|