aşağıdaki kod ile alış irsaliyelerinden toplu fatura oluşturabiliyoruz.
try TopluFat:=Kernel.yeniTopluFatura(Sirket, ftAIrs); TopluFat.IrsaliyelerBirlessin:=True; TopluFat.AltCariKodu:='120-04-041'; TopluFat.UstCariKodu:='120-04-041'; TopluFat.AltIrsaliyeNumarasi:=IlkNo; TopluFat.UstIrsaliyeNumarasi:=SonNo; TBLData.First; while not TBLData.Eof do begin if TBLDataSEC.Value=False then TopluFat.HaricTutulacakBelgeNoEkle(TBLDataIrsNo.AsString); TBLData.Next; end;
TopluFat.FaturaNumarasi:='EDA202200000011'; TopluFat.AltIrsaliyeTipi:=ft_Kapali; TopluFat.UstIrsaliyeTipi:=ft_Acik; TopluFat.IrsaliyeleriFaturalastir; except On Hata : Exception do begin ShowMessage('Hata : ' + Hata.message); Exit; end; end;
Ancak, bu method bütün irsaliyeler içinden seçmediklerimizi faturalaştırmıyor. Biz kullanıcının seçtiği irsaliyeleri faturalaştırmak istiyoruz.
Alış irsaliyelerinden toplu fatura oluşturma
19/07/22 14:09   Netsis/NetopenX 9.0.14Merhaba,
aşağıdaki kod ile alış irsaliyelerinden toplu fatura oluşturabiliyoruz.
try
TopluFat:=Kernel.yeniTopluFatura(Sirket, ftAIrs);
TopluFat.IrsaliyelerBirlessin:=True;
TopluFat.AltCariKodu:='120-04-041';
TopluFat.UstCariKodu:='120-04-041';
TopluFat.AltIrsaliyeNumarasi:=IlkNo;
TopluFat.UstIrsaliyeNumarasi:=SonNo;
TBLData.First;
while not TBLData.Eof do begin
if TBLDataSEC.Value=False then
TopluFat.HaricTutulacakBelgeNoEkle(TBLDataIrsNo.AsString);
TBLData.Next;
end;
TopluFat.FaturaNumarasi:='EDA202200000011';
TopluFat.AltIrsaliyeTipi:=ft_Kapali;
TopluFat.UstIrsaliyeTipi:=ft_Acik;
TopluFat.IrsaliyeleriFaturalastir;
except
On Hata : Exception do begin
ShowMessage('Hata : ' + Hata.message);
Exit;
end;
end;
Ancak, bu method bütün irsaliyeler içinden seçmediklerimizi faturalaştırmıyor. Biz kullanıcının seçtiği irsaliyeleri faturalaştırmak istiyoruz.
bunun için bir yöntem mevcut mu?
NetopenX İrsaliye fatura