Release 2.1.0.5
GST - Input/Output GST Segregation
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
+164
-152
@@ -136,147 +136,159 @@ namespace TallyDataTool
|
|||||||
private void btnSync_Click(object sender, EventArgs e)
|
private void btnSync_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
string pStrFilePath = "C:\\Users\\Public\\TallySyncLogs\\" + System.DateTime.Today.Date.ToString("yyyyMMdd") + ".log";
|
string pStrFilePath = "C:\\Users\\Public\\TallySyncLogs\\" + System.DateTime.Today.Date.ToString("yyyyMMdd") + ".log";
|
||||||
|
try
|
||||||
//File Log
|
|
||||||
if (File.Exists(pStrFilePath) == false)
|
|
||||||
{
|
{
|
||||||
pSWTallySyncLogs = File.CreateText(pStrFilePath);
|
|
||||||
|
|
||||||
|
//File Log
|
||||||
|
if (File.Exists(pStrFilePath) == false)
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs = File.CreateText(pStrFilePath);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs = File.CreateText(pStrFilePath);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (cbTransactionTypes.Text == "KTM Vehicle Purchase")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("KTM Vehicle Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelVehiclePurchaseToDataTableGST();
|
||||||
|
procImportVehiclePurchaseToTally("KTM");
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "KTM Parts Purchase")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("KTM Parts Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelPartsPurchaseToDataTableGST();
|
||||||
|
procImportSparesPurchaseToTally("KTM");
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Vehicle Purchase")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Vehicle Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelVehiclePurchaseToDataTableGST();
|
||||||
|
procImportVehiclePurchaseToTally("Chetak");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Parts Purchase")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Parts Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelPartsPurchaseToDataTableGST();
|
||||||
|
procImportSparesPurchaseToTally("Chetak");
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "KTM Vehicle Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("KTM Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelVehicleSalesToDataTable();
|
||||||
|
procImportVehicleSalesToTally("KTM");
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "KTM Parts Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("KTM Parts Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelPartSalesToDataTable();
|
||||||
|
procImportSpareSalesToTally("KTM");
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "KTM Vehicle Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelVehicleSalesToDataTable();
|
||||||
|
procImportVehicleSalesToTally("KTM");
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Vehicle Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelVehicleSalesToDataTable();
|
||||||
|
procImportVehicleSalesToTally("CHETAK");
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Parts Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Parts Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelPartSalesToDataTable();
|
||||||
|
procImportSpareSalesToTally("CHETAK");
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "KTM Service Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("KTM Service Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelServiceSalesToDataTable();
|
||||||
|
procImportServiceSalesToTally("KTM");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Service Sales")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Service Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelServiceSalesToDataTable();
|
||||||
|
procImportServiceSalesToTally("CHETAK");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (cbTransactionTypes.Text == "Chetak Receipt")
|
||||||
|
{
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
pSWTallySyncLogs.WriteLine("Chetak Receitps Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
||||||
|
pSWTallySyncLogs.WriteLine("================================================================================");
|
||||||
|
procImportExcelDataToDatatable();
|
||||||
|
procImportExcelReceiptsToDataTable();
|
||||||
|
procImportReceiptsToTally("CHETAK");
|
||||||
|
|
||||||
|
}
|
||||||
|
//close File
|
||||||
|
PBTallySync.Value = PBTallySync.Maximum;
|
||||||
|
pSWTallySyncLogs.Close();
|
||||||
|
MessageBox.Show("Process Complete!!", "Tally Data Tool");
|
||||||
|
Process.Start(pStrFilePath);
|
||||||
}
|
}
|
||||||
else
|
catch(Exception ex)
|
||||||
{
|
{
|
||||||
pSWTallySyncLogs = File.CreateText(pStrFilePath);
|
MessageBox.Show("Error !! - " + ex.Message);
|
||||||
|
pSWTallySyncLogs.WriteLine("Error - " + ex.Message);
|
||||||
|
pSWTallySyncLogs.Close();
|
||||||
|
Process.Start(pStrFilePath);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (cbTransactionTypes.Text == "KTM Vehicle Purchase")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("KTM Vehicle Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelVehiclePurchaseToDataTableGST();
|
|
||||||
procImportVehiclePurchaseToTally("KTM");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "KTM Parts Purchase")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("KTM Parts Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelPartsPurchaseToDataTableGST();
|
|
||||||
procImportSparesPurchaseToTally("KTM");
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Vehicle Purchase")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Vehicle Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelVehiclePurchaseToDataTableGST();
|
|
||||||
procImportVehiclePurchaseToTally("Chetak");
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Parts Purchase")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Parts Purchase Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelPartsPurchaseToDataTableGST();
|
|
||||||
procImportSparesPurchaseToTally("Chetak");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "KTM Vehicle Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("KTM Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelVehicleSalesToDataTable();
|
|
||||||
procImportVehicleSalesToTally("KTM");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "KTM Parts Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("KTM Parts Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelPartSalesToDataTable();
|
|
||||||
procImportSpareSalesToTally("KTM");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "KTM Vehicle Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelVehicleSalesToDataTable();
|
|
||||||
procImportVehicleSalesToTally("KTM");
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Vehicle Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Vehicle Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelVehicleSalesToDataTable();
|
|
||||||
procImportVehicleSalesToTally("CHETAK");
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Parts Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Parts Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelPartSalesToDataTable();
|
|
||||||
procImportSpareSalesToTally("CHETAK");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "KTM Service Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("KTM Service Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelServiceSalesToDataTable();
|
|
||||||
procImportServiceSalesToTally("KTM");
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Service Sales")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Service Sales Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelServiceSalesToDataTable();
|
|
||||||
procImportServiceSalesToTally("CHETAK");
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (cbTransactionTypes.Text == "Chetak Receipt")
|
|
||||||
{
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
pSWTallySyncLogs.WriteLine("Chetak Receitps Data Import on " + System.DateTime.Now.ToShortDateString() + " @ " + System.DateTime.Now.ToShortTimeString());
|
|
||||||
pSWTallySyncLogs.WriteLine("================================================================================");
|
|
||||||
procImportExcelDataToDatatable();
|
|
||||||
procImportExcelReceiptsToDataTable();
|
|
||||||
procImportReceiptsToTally("CHETAK");
|
|
||||||
|
|
||||||
}
|
|
||||||
//close File
|
|
||||||
PBTallySync.Value = PBTallySync.Maximum;
|
|
||||||
pSWTallySyncLogs.Close();
|
|
||||||
MessageBox.Show("Process Complete!!", "Tally Data Tool");
|
|
||||||
Process.Start(pStrFilePath);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void procImportVehiclePurchaseToTally(string TransType)
|
private void procImportVehiclePurchaseToTally(string TransType)
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -378,11 +390,11 @@ namespace TallyDataTool
|
|||||||
string pStrIGSTLED = "";
|
string pStrIGSTLED = "";
|
||||||
if (TransType == "KTM")
|
if (TransType == "KTM")
|
||||||
{
|
{
|
||||||
pStrIGSTLED = "IGST @28%";
|
pStrIGSTLED = "Input IGST @28%";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
pStrIGSTLED = "IGST @28%";
|
pStrIGSTLED = "Input IGST @5%";
|
||||||
}
|
}
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
@@ -399,7 +411,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "Cess of GST",
|
LedgerName = "Input Cess of GST",
|
||||||
IsDeemedPositive = "YES",
|
IsDeemedPositive = "YES",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["Cess"].ToString()).ToString()
|
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["Cess"].ToString()).ToString()
|
||||||
@@ -614,7 +626,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "IGST @28%",
|
LedgerName = "Input IGST @28%",
|
||||||
IsDeemedPositive = "YES",
|
IsDeemedPositive = "YES",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST28"].ToString()).ToString()
|
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST28"].ToString()).ToString()
|
||||||
@@ -627,7 +639,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "IGST @18%",
|
LedgerName = "Input IGST @18%",
|
||||||
IsDeemedPositive = "YES",
|
IsDeemedPositive = "YES",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST18"].ToString()).ToString()
|
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST18"].ToString()).ToString()
|
||||||
@@ -640,7 +652,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "IGST @5%",
|
LedgerName = "Input IGST @5%",
|
||||||
IsDeemedPositive = "YES",
|
IsDeemedPositive = "YES",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST5"].ToString()).ToString()
|
LedgerAmount = "-" + double.Parse(dtExcelSource.Rows[i]["IGST5"].ToString()).ToString()
|
||||||
@@ -927,7 +939,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "CGST @14%",
|
LedgerName = "Output CGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
||||||
@@ -940,7 +952,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @14%",
|
LedgerName = "Output SGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
||||||
@@ -954,7 +966,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @2.5%",
|
LedgerName = "Output SGST @2.5%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
||||||
@@ -968,7 +980,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @2.5%",
|
LedgerName = "Output SGST @2.5%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
||||||
@@ -981,7 +993,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "Cess @3%",
|
LedgerName = "Output Cess @3%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["CessAmt"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["CessAmt"].ToString()).ToString()
|
||||||
@@ -1156,7 +1168,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @14%",
|
LedgerName = "Output SGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
||||||
@@ -1167,7 +1179,7 @@ namespace TallyDataTool
|
|||||||
|
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "CGST @14%",
|
LedgerName = "Output CGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
||||||
@@ -1181,7 +1193,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @9%",
|
LedgerName = "Output SGST @9%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
||||||
@@ -1191,7 +1203,7 @@ namespace TallyDataTool
|
|||||||
|
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "CGST @9%",
|
LedgerName = "Output CGST @9%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
||||||
@@ -1336,7 +1348,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @14%",
|
LedgerName = "Output SGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST14"].ToString()).ToString()
|
||||||
@@ -1347,7 +1359,7 @@ namespace TallyDataTool
|
|||||||
|
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "CGST @14%",
|
LedgerName = "Output CGST @14%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST14"].ToString()).ToString()
|
||||||
@@ -1361,7 +1373,7 @@ namespace TallyDataTool
|
|||||||
{
|
{
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "SGST @9%",
|
LedgerName = "Output SGST @9%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_SGST9"].ToString()).ToString()
|
||||||
@@ -1371,7 +1383,7 @@ namespace TallyDataTool
|
|||||||
|
|
||||||
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
oLedgerDetails.Add(new TransactionLedgerDetailsModel
|
||||||
{
|
{
|
||||||
LedgerName = "CGST @9%",
|
LedgerName = "Output CGST @9%",
|
||||||
IsDeemedPositive = "NO",
|
IsDeemedPositive = "NO",
|
||||||
IsPartyLedger = "NO",
|
IsPartyLedger = "NO",
|
||||||
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
LedgerAmount = double.Parse(dtExcelSource.Rows[i]["Sales_CGST9"].ToString()).ToString()
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using System.Runtime.InteropServices;
|
|||||||
[assembly: AssemblyTitle("TallyDataTool")]
|
[assembly: AssemblyTitle("TallyDataTool")]
|
||||||
[assembly: AssemblyDescription("")]
|
[assembly: AssemblyDescription("")]
|
||||||
[assembly: AssemblyConfiguration("")]
|
[assembly: AssemblyConfiguration("")]
|
||||||
[assembly: AssemblyCompany("Beta Release -R2023-05-05")]
|
[assembly: AssemblyCompany("Beta Release -R2023-05-15")]
|
||||||
[assembly: AssemblyProduct("TallyDataTool")]
|
[assembly: AssemblyProduct("TallyDataTool")]
|
||||||
[assembly: AssemblyCopyright("Copyright © 2023")]
|
[assembly: AssemblyCopyright("Copyright © 2023")]
|
||||||
[assembly: AssemblyTrademark("")]
|
[assembly: AssemblyTrademark("")]
|
||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("2.1.0.4")]
|
[assembly: AssemblyVersion("2.1.0.5")]
|
||||||
[assembly: AssemblyFileVersion("2.1.0.4")]
|
[assembly: AssemblyFileVersion("2.1.0.5")]
|
||||||
|
|||||||
@@ -32,6 +32,9 @@
|
|||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ApplicationIcon>technics.ico</ApplicationIcon>
|
||||||
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="LibDbCommon, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="LibDbCommon, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
@@ -101,6 +104,8 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="App.config" />
|
<None Include="App.config" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup />
|
<ItemGroup>
|
||||||
|
<Content Include="technics.ico" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
</Project>
|
</Project>
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 4.2 KiB |
Reference in New Issue
Block a user