Revision History


Table Name   Description


Download 1.41 Mb.
Pdf ko'rish
bet6/14
Sana03.02.2023
Hajmi1.41 Mb.
#1148516
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Lacerte SDK Developer Instructions

Table Name  
Description  
Notes  
Table 1 – DATA1?18.DBF
Client Info
Contact and demographic information
Table 2 – DATA2?18.DBF
Subclient Info
Info about dependents, partners, etc.
Table 3 – DATA3?18.DBF
State Client Info
State specific data, like state ID’s
Table 4 – DATA4?18.DBF
State Subclient Info
State data for dependents, partners, etc.
Table 5 – DATA5?18.DBF
Status Info
F4 Status information
Table 6 – DATA6?18.DBF
Display Info
Information that can be added to Client List display
Table 7 – DATA7?18.DBF
Form Info
List of forms that client may have in return
Table 8 – DATA8?18.DBF
RESERVED
List of tables names in Lacerte TY21 
Table Name  
Description  
Notes  
Table 1 – DATA1?18.DBF
Client Info
Contact and demographic information
Table 5 – DATA5?18.DBF
Status Info
F4 Status information
Table 6 – DATA6?18.DBF
Display Info
Information that can be added to Client List display
Table 7 – DATA7?18.DBF
Form Info
List of forms that client may have in return
Table 2 (DATA2-Subclient Info), Table 3(DATA3-State Client Info) and Table 4(DATA4- State Subclient 
Info) changed as given below


Lacerte Software Development Kit Developer Instructions 
pg. 7
ClientNumber-Detail-SubClientInfo -> to get all Subclients data for ClientNumber
ClientNumber-Detail-ClientStateInfo -> to get all client state data for ClientNumber
ClientNumber-Detail-SubClientStateInfo -> to get all SubClient State data for ClientNumber
Determining what queries to execute
If the following call returns true you’ve to use new queries otherwise old queries should work fine. bool 
canUseNewApis = new LacerteAccess().CanUseNewApis(2021, 'I');
if canUseNewApis is true then new query formation will change for DATA2, DATA3 and DATA4 tables as 
given below-
oldQuerySubClient = “select * from [DATA2-Subclient Info] where C2_0 = ‘TEST’ newQuerySubClient 
= “select * from [TEST-SubClientInfo]
oldQueryClientState = “select * from [DATA3-State Client Info] where C3_0 = ‘TEST’ and C3_G1 = ‘TX’ 
newQueryClientState = “select * from [TEST-Detail-ClientStateInfo]” where C3_G1 = ‘TX’
oldQuerySubClientState = “select * from [DATA4-Subclient State Info] where C4_0 =’TEST’ and C4_G1 =
‘TX’ and C4_1 = 1”
newQuerySubClientState = “select * from [TEST-Detail-SubClientStateInfo] where C4_G1 = ‘TX’ and C4_1 = 
1”
The 18 in the table name above is for the tax year. The ‘?’ in the table name above is reserved for a 
module identifier. For Individual that character is I. For partnership that character is P. Other 
characters identified in the 
Appendix
.
Determining your integration approach
Lacerte SDK provides two ways of accessing data programmatically:
1. Lacerte ODBC (
Open Database Connectivity)
– standard way of accessing database through a 
connection string Data Source Name (DSN)
2. .Net Library – Access data through .Net classes and interfaces


Lacerte Software Development Kit Developer Instructions 
pg. 8
If you have a custom integration to examine and manipulate the database using a database aware 
program, such as Microsoft Excel, Microsoft Access or Paradox, you may will need to use the the ODBC 
driver. You should also choose the ODBC driver if:
• Your application connects to Lacerte data via a standard data provider interface such as 
ADO/ADO .Net that allows connection to an ODBC driver
• Your application cannot easily integrate with .Net
• Your application uses database aware tools such as Microsoft Excel, Microsoft Access, Paradox.
If you have a .Net application that programmatically interacts with the Lacerte database and plan to 
continue that interaction, then using the .Net Library is also a choice. You may choose the .Net Library 
if:
• Your application can easily integrate and use .Net classes (C#, VB)
• Your application uses or can use Lacerte data in an XML format
In the future, using the .Net Library may be necessary for other types of integrations such as creating 
new clients or importing GL bridge data.
The following table outlines the features and capabilities included with our .Net Library and ODBC Driver 
integrations. Use this table to help determine the best approach for your needs. It is possible to use 
both, if necessary.

Download 1.41 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling