Rum Değiliz

Netopenx Rest HesaplamalarıYap Methodunu Destekliyor mu?

  Netsis/REST

Merhabalar,


NetOpenx'de kullandığımız hesaplamalarıYap() metodu rest'de de destekleniyor mu?


Aşağıdaki örnek kodu ihtiyacımızın anlaşılması adına paylaşıyorum.


  Fatura.HesaplamalariYap();
            BRUTTUTARTextEdit.Text = FatUst.BRUTTUTAR;
            SATIRISKONTOSUTextEdit.Text = FatUst.SAT_ISKT;
            ARATOPLAMTextEdit.Text = FatUst.BRUTTUTAR - FatUst.SAT_ISKT - FatUst.GEN_ISK1T - FatUst.GEN_ISK2T - FatUst.GEN_ISK3T;
            KDV1TTextEdit.Text = FatUst.KDV1T;
            KDV2TTextEdit.Text = FatUst.KDV2T;
            KDV3TTextEdit.Text = FatUst.KDV3T;
            KDV1OTextEdit.Text = FatUst.KDV1O;
            KDV2OTextEdit.Text = FatUst.KDV2O;
            KDV3OTextEdit.Text = FatUst.KDV3O;
            KDVTTextEdit.Text = FatUst.KDV;
            KDVTextEdit.Text = FatUst.KDV;
            GENELTOPLAMTextEdit.Text = FatUst.GENELTOPLAM;
            if (double.Parse(GENELISKT1TextEdit.Text) > 0 )
                FatUst.GEN_ISK1O = (double.Parse(GENELISKT1TextEdit.Text) / (FatUst.BRUTTUTAR - FatUst.SAT_ISKT)) * 100;
            if (double.Parse(GENELISKT2TextEdit.Text) > 0)
                FatUst.GEN_ISK2O = double.Parse(GENELISKT2TextEdit.Text) / (FatUst.BRUTTUTAR - FatUst.SAT_ISKT - double.Parse(GENELISKT1TextEdit.Text)) * 100;
            if double.Parse(GENELISKT3TextEdit.Text) > 0)
                FatUst.GEN_ISK3O = double.Parse(GENELISKT3TextEdit.Text) / (FatUst.BRUTTUTAR - FatUst.SAT_ISKT - double.Parse(GENELISKT1TextEdit.Text) - double.Parse(GENELISKT2TextEdit.Text)) * 100;


Şimdiden teşekkür eder, iyi çalışmalar dilerim.


netopenx rest noxrext hesaplamalariyap netsis


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Merhaba,

"POST api/v2/ItemSlips/Calculate" yöntemi ile post edeceğiniz verilerin hesaplanarak döndürüldüğünü test edebilirsiniz.Rest help sayfasında ilgili url return değerlerine gözatabilirsiniz.

Netopenx'de bulunan HesaplamalariYap() yöntemi ile aynı mantıkta çalışabilmektedir.


İyi Çalışmalar.


18/11/16 15:49

Cevap vermek için giriş yapmanız gerekmektedir.