Added Service Tax and CIN Information to the bill printout

Added Nc Option in settlement
Merged Vouchers and SaleVoucher table. Need to update the Sql Schema
This commit is contained in:
unknown
2014-08-08 17:35:38 +05:30
parent 8be15d2d33
commit 0172fc4e01
49 changed files with 1364 additions and 1717 deletions

View File

@ -32,8 +32,8 @@ namespace Tanshu.Accounts.PointOfSale
DateTime startDate = Convert.ToDateTime(String.Format("{0:dd-MMM-yyyy} 00:00:00", dtpStart.Value));
DateTime finishDate = Convert.ToDateTime(String.Format("{0:dd-MMM-yyyy} 23:59:59", dtpFinish.Value));
decimal freeSale = 0, voids = 0, pending = 0, net = 0, tax = 0;
det = new SalesAnalysisBI().GetSalesTaxReturn(startDate, finishDate, ref freeSale, ref voids, ref pending, ref net, ref tax);
decimal voids = 0, pending = 0, net = 0, vat = 0, serviceTax = 0, nc = 0;
det = new SalesAnalysisBI().GetSalesTaxReturn(startDate, finishDate, ref voids, ref pending, ref net, ref vat, ref serviceTax, ref nc);
//dc.CommandTimeout = 50000;
dgvSale.AutoGenerateColumns = true;
@ -49,8 +49,8 @@ namespace Tanshu.Accounts.PointOfSale
txtVoid.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", voids);
txtPending.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", pending);
txtNet.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", net);
txtTax.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", tax);
txtGross.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", net + tax);
txtVat.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", vat);
txtServiceTax.Text = String.Format("{0:#,##0.00;(#,##0.00);0}", net + serviceTax);
}
private void dtpFinish_ValueChanged(object sender, EventArgs e)

View File

@ -29,8 +29,8 @@
private void InitializeComponent()
{
this.txtNet = new System.Windows.Forms.TextBox();
this.txtTax = new System.Windows.Forms.TextBox();
this.txtGross = new System.Windows.Forms.TextBox();
this.txtVat = new System.Windows.Forms.TextBox();
this.txtServiceTax = new System.Windows.Forms.TextBox();
this.txtPending = new System.Windows.Forms.TextBox();
this.txtVoid = new System.Windows.Forms.TextBox();
this.label5 = new System.Windows.Forms.Label();
@ -54,21 +54,21 @@
this.txtNet.Size = new System.Drawing.Size(100, 20);
this.txtNet.TabIndex = 17;
//
// txtTax
// txtVat
//
this.txtTax.Location = new System.Drawing.Point(330, 487);
this.txtTax.Name = "txtTax";
this.txtTax.ReadOnly = true;
this.txtTax.Size = new System.Drawing.Size(100, 20);
this.txtTax.TabIndex = 18;
this.txtVat.Location = new System.Drawing.Point(330, 487);
this.txtVat.Name = "txtVat";
this.txtVat.ReadOnly = true;
this.txtVat.Size = new System.Drawing.Size(100, 20);
this.txtVat.TabIndex = 18;
//
// txtGross
// txtServiceTax
//
this.txtGross.Location = new System.Drawing.Point(436, 487);
this.txtGross.Name = "txtGross";
this.txtGross.ReadOnly = true;
this.txtGross.Size = new System.Drawing.Size(100, 20);
this.txtGross.TabIndex = 19;
this.txtServiceTax.Location = new System.Drawing.Point(436, 487);
this.txtServiceTax.Name = "txtServiceTax";
this.txtServiceTax.ReadOnly = true;
this.txtServiceTax.Size = new System.Drawing.Size(100, 20);
this.txtServiceTax.TabIndex = 19;
//
// txtPending
//
@ -109,18 +109,18 @@
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(327, 471);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(25, 13);
this.label3.Size = new System.Drawing.Size(23, 13);
this.label3.TabIndex = 26;
this.label3.Text = "Tax";
this.label3.Text = "Vat";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(433, 471);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(58, 13);
this.label2.Size = new System.Drawing.Size(64, 13);
this.label2.TabIndex = 27;
this.label2.Text = "Gross Sale";
this.label2.Text = "Service Tax";
//
// label1
//
@ -187,15 +187,15 @@
this.btnPrint.UseVisualStyleBackColor = true;
this.btnPrint.Click += new System.EventHandler(this.btnPrint_Click);
//
// frmSaleAnalysisForm
// SaleTaxReportForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(548, 519);
this.Controls.Add(this.btnPrint);
this.Controls.Add(this.txtNet);
this.Controls.Add(this.txtTax);
this.Controls.Add(this.txtGross);
this.Controls.Add(this.txtVat);
this.Controls.Add(this.txtServiceTax);
this.Controls.Add(this.txtPending);
this.Controls.Add(this.txtVoid);
this.Controls.Add(this.label5);
@ -208,7 +208,7 @@
this.Controls.Add(this.dtpStart);
this.Controls.Add(this.label10);
this.MaximizeBox = false;
this.Name = "frmSaleAnalysisForm";
this.Name = "SaleTaxReportForm";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Sale Analysis Form";
this.Load += new System.EventHandler(this.Sale_Analysis_Form_Load);
@ -221,8 +221,8 @@
#endregion
private System.Windows.Forms.TextBox txtNet;
private System.Windows.Forms.TextBox txtTax;
private System.Windows.Forms.TextBox txtGross;
private System.Windows.Forms.TextBox txtVat;
private System.Windows.Forms.TextBox txtServiceTax;
private System.Windows.Forms.TextBox txtPending;
private System.Windows.Forms.TextBox txtVoid;
private System.Windows.Forms.Label label5;