Alış-Satış İrsaliyelerinde, Faturalarda Post etmeden fiş toplamını hesaplayan ve TOTAL alanlarını okumamızı sağlayan metod dur. Bütün fiş bilgileri set edildikten sonra Post yerine ReCalculate çağırıldığında TOTAL alanları Lobjects tarafından doldurulmaktadır.

(Not : 2.43.00.00 Seti ile birlikte Sipariş fişlerinde de çalışması sağlanmıştır)


Parametreleri
Yok
Return Type
Yok



C# Örneği
UnityObjects.Data Discount = UnityApp.NewDataObject(UnityObjects.DataObjectType.doSalesDispatch);
Discount.New();
Discount.DataFields.FieldByName("NUMBER").Value="IRS01";//IRS02
Discount.DataFields.FieldByName("TYPE").Value=8;
Discount.DataFields.FieldByName("DATE").Value="12.04.2013";
Discount.DataFields.FieldByName("ARP_CODE").Value="CARI.01"; //CARİ HESAP KARTI
UnityObjects.Lines DiscountLine = Discount.DataFields.FieldByName("TRANSACTIONS").Lines;
DiscountLine.AppendLine();
DiscountLine._Item[0].FieldByName("TYPE").Value = 0;
DiscountLine._Item[0].FieldByName("MASTER_CODE").Value = "MALZEME.01"; // MALZEME KARTI
DiscountLine._Item[0].FieldByName("QUANTITY").Value = 5;
DiscountLine._Item[0].FieldByName("PRICE").Value = 1000000;
DiscountLine._Item[0].FieldByName("UNIT_CODE").Value = "MTR";
              
Discount.ReCalculate();
int LRef = Discount.DataFields.FieldByName("TOTAL_NET").Value;
MessageBox.Show(LRef.ToString());



Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım