Programmer Notice: Difference between revisions
Content added Content deleted
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/> |