Programmer Notice: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1:
==Programmer Notice==
===AutoCount Accounting 2.0=1==
{{Note|[[AutoCount Accounting 2.1 API]] - ''Updated: 6/1/2023''
*Added important knowledge regarding TaxCode and TaxRate for 2.1
*Added note to "Assemblies Filename Changed"
}}
 
==AutoCount Accounting 2.0==
{{Note|AutoCount Accounting 2.0.28.'''196''' API Update - ''13/4/2022''<br/>
# 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.]
# '''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 hasis not been installed.<br/>
//Requires AutoCount Accounting '''2.0.28.196''' or higher to implement "'''LoadCefComponent()'''"
if (!AutoCount.Components.Components.LoadCefComponent())
{
Line 25 ⟶ 31:
}}
<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]]
}}
Line 33 ⟶ 39:
::'''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.
::'''Example''':
::'''Example''': public PluginInitialize() : base(new Guid("<<Put your product Guid here>>"), "My First Plugin", "<<Plugin Version>>", '''"myemail@domain.com<<Company/Developer email>>"''')
<br>
:'''Requires DevExpress 19.2.10'''
: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/>
Line 44 ⟶ 51:
:[[Programmer_Download_and_Links#Programmer_Tools|Click here to go to download page]]
}}
{{Note|AutoCount Accounting 2.0.15.'''139'''<br/> Plug-In update
:Plug-In is required to specify the {{DevExpress}} supportedversion for this plug-in at the constructor of the Plug-In.
::''' SetDevExpressComponentVersionRequired("19.2.7")'''
}}
{{Note|AutoCount Accounting 2.0.15.'''138'''<br/>
Line 64 ⟶ 71:
:But, do rebuild with 2.0.0.70 assemblies to confirm the compatibility.
}}<br/>
===AutoCount Accounting 1.9===
{{Note|
Upgrade from AutoCount Accounting 1.8 to 1.9 requires a special '''license key'''.
Line 85 ⟶ 92:
<br/>Posted on 6 Sep 2018
}}
{{NavigateDeveloper}}
 
[[Category:Programmer]]