/// <summary> /// /// </summary> /// <param name="itemData"></param> /// <returns></returns> private GST_TRN_CRDR_NOTE_DATA ItemData(GST_TRN_INVOICE_DATA itemData) { GST_TRN_CRDR_NOTE_DATA item = new GST_TRN_CRDR_NOTE_DATA(); //// PD.PurchaseDataID = TODO item.LineID = itemData.LineID; item.Item_ID = itemData.Item_ID; item.Qty = itemData.Qty; item.Rate = itemData.Rate; item.TotalAmount = itemData.TotalAmount; item.Discount = itemData.Discount; item.TaxableAmount = itemData.TaxableAmount; item.TotalAmountWithTax = itemData.TotalAmountWithTax; item.IGSTRate = itemData.IGSTRate; item.IGSTAmt = itemData.IGSTAmt; item.CGSTRate = itemData.CGSTRate; item.CGSTAmt = itemData.CGSTAmt; item.SGSTRate = itemData.SGSTRate; item.SGSTAmt = itemData.SGSTAmt; item.UGSTRate = itemData.UGSTRate; item.UGSTAmt = itemData.UGSTAmt; item.CessRate = itemData.CessRate; item.CGSTAmt = itemData.CGSTAmt; //PD.InvoiceDataStatus=TODO; item.Status = itemData.Status; //PD.CreatedBy = Common.LoggedInUserID(); item.CreatedDate = DateTime.Now; return(item); }
public Nt GetNt(GST_TRN_CRDR_NOTE_DATA ntInvoice) { Nt ntdata = new Nt(); ntdata.itms = new List <Itm5>(); ntdata.nt_dt = Convert.ToString(ntInvoice.GST_TRN_CRDR_NOTE.GST_TRN_INVOICE.InvoiceDate); ntdata.nt_num = ntInvoice.GST_TRN_CRDR_NOTE.GST_TRN_INVOICE.InvoiceNo; ntdata.ntty = Convert.ToString(ntInvoice.GST_TRN_CRDR_NOTE.NoteType); ntdata.p_gst = Convert.ToString(ntInvoice.GST_TRN_CRDR_NOTE.P_Gst); //ntdata.rsn = Convert.ToString(ntInvoice.Issuing_Note); //ntdata.val = Convert.ToInt32(ntInvoice.GST_TRN_OFFLINE_INVOICE.Voucher_Value); ntdata.itms.Add(GetItem5(ntInvoice)); return(ntdata); }
private Itm6 GetItem6(GST_TRN_CRDR_NOTE_DATA data) { Itm6 itm6data = new Itm6(); itm6data.num = 12; itm6data.itm_det = new ItmDet4 { csamt = (int?)data.CessAmt, iamt = (int?)data.IGSTAmt, txval = (int?)data.TotalAmountWithTax, rt = (int)data.Rate }; return(itm6data); }
public Itm5 GetItem5(GST_TRN_CRDR_NOTE_DATA item5Invoice) { Itm5 itm5data = new Itm5(); itm5data.itm_det = new ItmDet3(); itm5data.num = 12; itm5data.itm_det = new ItmDet3 { csamt = (int?)item5Invoice.CessAmt, iamt = (int?)item5Invoice.IGSTAmt, txval = (int?)item5Invoice.TotalAmountWithTax, rt = (int?)item5Invoice.Rate }; return(itm5data); }