Difference between revisions of "Programmer"

From AutoCount Resource Center
Jump to navigation Jump to search
 
(138 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<div style="width:100%; height:90px; font-size:22px; padding-left:20px; color:#ff5500; background-color:white; position:absolute; top:-100px; left:-10px; z-index:0;">
{{Note|Best view in ''Desktop version''.<br />You may find setting under this page to switch to '''Desktop View''', if you're on '''Mobile View'''.}}
 
<div style="width:100%; height:90px; font-size:28px; padding-left:20px; color:#ff5500; background-color:white; position:absolute; top:-80px; left:-10px; z-index:0;">
 
 
<br />AutoCount Resource Center
 
<br />AutoCount Resource Center
 
</div>
 
</div>
 
__notoc__
 
__notoc__
 
<br/>
{{AutoCountTreeList|bgheadercolor=#330099| Resources for AutoCount Programmers |Image=[[File:ZzDevelopers.jpg|link=]]|
 
  +
==Programmer Latest Notice==
{{ProgrammerMenu}}
 
  +
{{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 is not installed.<br/>
  +
//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;
  +
}
 
}}
 
}}
  +
{{Note|[[Programmer Notice|More Programmer Notice and Update]]}}
  +
<div style="width:100%; postion:relative>
  +
==Programmer Download==
  +
{{Download|Programmer Download and Links|Programmer Download and Links to External Resources|Title=Programmer Download and Links}}
 
==API Resources==
  +
{{AutoCountTreeList|bgheadercolor=#008000| AutoCount Accounting API (.Net Framework)<br/>Plug-In, Integrate... |Image=|
  +
{{ProgrammerAPIMenuFlat}}
 
}}
  +
{{AutoCountTreeList|bgheadercolor=#ff8000| Tutorials |Image=|
  +
{{ProgrammerTutorialMenuFlat}}
  +
}}
 
{{AutoCountTreeList|bgheadercolor=#330099| General Knowledge |Image=|
  +
{{ProgrammerMenuFlat}}
  +
}}
  +
<!--
  +
{{AutoCountTreeList|bgheadercolor=#0088cc| AOTG Web API (REST)<br/>Web Integration Gateway |Image=|
  +
{{ProgrammerAOTGApiMenu}}
  +
}}
  +
-->
   
  +
{{Note|Some source code syntax in this document requires Development Tool that supports C# 6.0
<br />
 
  +
}}
==AutoCount Programmers Download==
 
  +
{{Warn|All materials and coding you may find at wiki AutoCount for programmer is for education and conceptual purposes.
{{Warn|Files provided here are specifically for the cause of software development and testing only.<br />Files here may contain '''unstable or incompatible versions''' that is not meant for user download.}}{{Note|Right Click on download link, and "Open in new tab"}}
 
  +
Programmer may use them as study reference, but be cautious when apply sample and training coding in actual project.<br/>
* [https://drive.google.com/open?id=0B3V33wGqwP4xcXltZ2xTT1J0WTQ AutoCount Plug-In Builder]
 
  +
Without throughout understanding of the piece of code, it may result to confusion in the project.<br/>
* AutoCount Plug-In Builder 2.0
 
  +
When a programmer uses any piece of code from others in the project, the programmer is liable to the code.<br/>
{|class="wikitable"
 
  +
}}
!colspan="5"|AutoCount Accounting 2.0
 
  +
</div>
|-
 
  +
<br/><br/>
!Version
 
  +
[[Category:Programmer]]
!DB Version
 
!width="200px" colspan="2"|Download
 
!width="350px"|Basic Requirements
 
|-
 
|2.0.55 (BETA, Trial)
 
|2.1.4
 
|width="100px" align="center"|[https://drive.google.com/open?id=13yxEw0chIz24FF5z7XpIYIdnst5Kljts 64bit]
 
|width="100px" align="center"|32bit (x86)
 
|
 
#Net Framework 4.5
 
#SQL Server 2012 SP3 or higher
 
|-
 
!colspan="5"|AutoCount Accounting 1.8
 
|-
 
|1.8.27.182 (Trial)
 
|1.0.9.66
 
|width="100px" align="center"|[https://drive.google.com/open?id=0B3V33wGqwP4xMW5FNXBVdDJmVjg 64bit]
 
|width="100px" align="center"|32bit (x86)
 
|
 
#Net Framework 4.0
 
#SQL Server 2008R2 SP2 or higher
 
|-
 
|}
 
==External Related Resources==
 
===Microsoft===
 
* [https://www.visualstudio.com/ Microsoft Visual Studio]
 
* [https://www.microsoft.com/en-us/download/details.aspx?id=17718 Microsoft .NET Framework 4 (Standalone Installer)]
 
* [https://www.microsoft.com/en-us/download/details.aspx?id=30653 Microsoft .NET Framework 4.5]
 
 
===AutoCount===
 
* [http://www.autocountsoft.com AutoCount official website]
 
* [http://support.AutoCountsoft.com AutoCount Accounting Support]
 
* [http://developer.AutoCount.com AutoCount Accounting Software Developer]
 

Latest revision as of 06:48, 14 April 2022


AutoCount Resource Center


Programmer Latest Notice

Tips icons.png AutoCount Accounting 2.0.28.196 API Update - 13/4/2022
  1. Runtime error when use "MultiPricing" column in the object of documents, such as Invoice.
    The new column name is "MultiPrice".
  2. Credit Limit Control and Overdue Limit Control will not invoke credit control events, if the document does not violate the limit.
    Credit Control Event from this release can be used only when programmer wishes to override system rules if the document has hit limit control.
    View topic on how to override limit control.
  3. CEF components (version 99.2.14)
    Plug-in project that has implemented CEF components and for Singapore users,
    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.
    Furthermore, plug-in builder does not have to include the CEF components in the plug-in package,
    as this API can check for the CEF component and download the component if it is not installed.
   //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;
   }
Tips icons.png More Programmer Notice and Update

Programmer Download

DownloadPage1.png

Programmer Download and Links
Programmer Download and Links to External Resources

API Resources

AutoCount Accounting API (.Net Framework)
Plug-In, Integrate...
  1. Master Data


  2. Transactions & Documents


  3. Bonus Point (Member Point)


  4. Reporting - Member List and Point Balance - [1.8, 1.9] [2.0]
Tutorials
General Knowledge
Tips icons.png Some source code syntax in this document requires Development Tool that supports C# 6.0
Warning-icon.png All materials and coding you may find at wiki AutoCount for programmer is for education and conceptual purposes.

Programmer may use them as study reference, but be cautious when apply sample and training coding in actual project.
Without throughout understanding of the piece of code, it may result to confusion in the project.
When a programmer uses any piece of code from others in the project, the programmer is liable to the code.