ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.
Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz. Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur. Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz. |
dekont aktarma |
Yanıt Yaz |
Yazar | |
yilmazberkan
Yeni Üye Kayıt Tarihi: 19 Kasım 2013 Konum: destek Durum: Aktif Değil Puanlar: 3 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı yilmazberkan
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Gönderim Zamanı: 19 Kasım 2013 Saat 16:20 |
MERHABA ARKADASLAR,
NETSIS E EXCELL ILE DEKONT KAYDETMEYE ÇALI?IYORUM VE ELYMDE SU SEKILDE BIR ÇALI?MA MEVCUT, Y?ARETLEDY?YM ALANDA HATA ALIYORUM YARDIMCI OLABILECEK BYRYLERY VARMI ACABA. ?YMDYDEN ÇOK TE?EKKÜRLER. Sub Macro1() SECILISirket = Sayfa2.Cells(1, 2)
KULLANICI = Sayfa2.Cells(2, 2) SIFRE = Sayfa2.Cells(3, 2) sube = Sayfa2.Cells(4, 2) Tarih = Sayfa1.Cells(2, 3) Kasakod = "01" TutarAlan = 3 Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Dekont As NetOpenX50.Dekont Set Sirket = Kernel.yeniSirket(vtMSSQL, SECILISirket, "TEMELSET", "", KULLANICI, SIFRE, sube) 'DEKONT For I = 5 To 100 If Sayfa1.Cells(I, 1) <> "" Then If Sayfa1.Cells(I, TutarAlan) <> 0 Then Set Dekont = Kernel.yeniDekont(Sirket) 'dekont Bilgilerini Olustur '1.Kalem Dekont.Seri_No = Sayfa1.Cells(I, 7) Dekont.Dekont_No = Sayfa1.Cells(I, 8) Dekont.Tarih = Sayfa1.Cells(I, 11) Dekont.Kod = Sayfa1.Cells(I, 1) Dekont.C_M = Sayfa1.Cells(I, 4) '"C"ari Dekont.B_A = Sayfa1.Cells(I, 5) '"B"orç Dekont.Tutar = Sayfa1.Cells(I, 3) Dekont.DovTL = Sayfa1.Cells(I, 6) '"T"L Dekont.Aciklama1 = Sayfa1.Cells(I, 10) Dekont.Plasiyer = Sayfa1.Cells(I, 9) Dekont.CDekont (TDekOpr.doEkle) 'Kalemleri Kaydet 'Dekont.kayitYeni End If End If Next I 'Döngü Bit Set Sirket = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing MsgBox (" dekontlar kaydedildi ") End Sub |
|
rhan
Kidemli Üye Kayıt Tarihi: 05 Temmuz 2008 Durum: Aktif Değil Puanlar: 590 |
Mesaj Seçenekleri
Teşekkürler(0)
|
yeni dekontlarda tamamla i?lemi oldu?u için yapy biraz de?i?ti; örnek ; Set Dekont = Kernel.yeniDekont(Sirket) Set Dekomas = Kernel.yeniDekomas(Sirket) Dekomas.YeniNumaraAl (Seri)
Select Case Dek_C_M Case "C" Set Dekont = Dekomas.KalemEkle(dekCari) Case "M" Set Dekont = Dekomas.KalemEkle(dekMuhasebe) Case "B" Set Dekont = Dekomas.KalemEkle(dekBanka) Case "S" Set Dekont = Dekomas.KalemEkle(dekStok) End Select
Dekont.Tarih = Dek_Tarih Dekont.Fisno = Dek_Fisno Dekont.Kod = Dek_Kod Dekont.C_M = Dek_C_M Dekont.B_A = Dek_B_A Dekont.Aciklama1 = Dek_Aciklama
Dekont.Tutar = Dek_Tutar If Dek_DovTip <> 0 Then Dekont.DovTL = "D" Dekont.DOVTIP = Dek_DovTip Dekont.DOVTUT = Dek_DovTut Else Dekont.DovTL = "T" Dekont.DOVTIP = 0 Dekont.DOVTUT = 0 End If Dekont.Aciklama2 = Dek_Aciklama2 Dekont.ACIKLAMA3 = Dek_Aciklama3 Dekont.Aciklama4 = Dek_Aciklama4 Dekont.Referans = Dek_Referans
If Dek_BformuCarisi <> "" Then Dekont.Yedek1 = "E" Dekont.BFORMCARI_KODU = Sayfa1.Cells(i, 14) Else Dekont.Yedek1 = "H" End If
Dekont.Proje_Kodu = Dek_Proje Dekont.EXPORTREFNO = "" Dekont.EXEXPENSETYPE = "1"
i = i + 1 Sayfa1.Cells(i - 1, 16) = Dekont.Seri_No & "/" & Dekont.Dekont_No Next j Dekomas.Tamamla |
|
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU 0544 241 45 55 0242 311 45 56 |
|
yilmazberkan
Yeni Üye Kayıt Tarihi: 19 Kasım 2013 Konum: destek Durum: Aktif Değil Puanlar: 3 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı yilmazberkan
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
hocam merhaba bilgi için te?ekkür ederim.
lakin çaly?tyramadym, kendime göre uyarladym, Sub Macro2() SECILISirket = Sayfa2.Cells(1, 2) KULLANICI = Sayfa2.Cells(2, 2) SIFRE = Sayfa2.Cells(3, 2) sube = Sayfa2.Cells(4, 2) Tarih = Sayfa1.Cells(2, 3) Kasakod = "01" TutarAlan = 3 Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Dekont As NetOpenX50.Dekont Set Sirket = Kernel.yeniSirket(vtMSSQL, SECILISirket, "TEMELSET", "", KULLANICI, SIFRE, sube) 'DEKONT For i = 5 To 100 If Sayfa1.Cells(i, 1) <> "" Then If Sayfa1.Cells(i, TutarAlan) <> 0 Then Set Dekont = Kernel.yeniDekont(Sirket) Set Dekomas = Kernel.yeniDekomas(Sirket) Dekomas.YeniNumaraAl (Sayfa1.Cells(i, 7)) Select Case Dek_C_M Case "C" Set Dekont = Dekomas.KalemEkle(Sayfa1.Cells(i, 4)) Case "M" Set Dekont = Dekomas.KalemEkle(Sayfa1.Cells(i, 4)) Case "B" Set Dekont = Dekomas.KalemEkle(Sayfa1.Cells(i, 4)) Case "S" Set Dekont = Dekomas.KalemEkle(Sayfa1.Cells(i, 4)) End Select Dekont.Tarih = Sayfa1.Cells(i, 11) Dekont.Kod = Sayfa1.Cells(i, 1) Dekont.C_M = Sayfa1.Cells(i, 4) '"C"ari Dekont.B_A = Sayfa1.Cells(i, 5) '"B"orç Dekont.Aciklama1 = Sayfa1.Cells(i, 10) Dekont.Tutar = Sayfa1.Cells(i, 3) If Dek_DovTip <> 0 Then Dekont.DovTL = Sayfa1.Cells(i, 6) '"T"L Dekont.DOVTIP = 0 Dekont.DOVTUT = 0 Else Dekont.DovTL = Sayfa1.Cells(i, 6) '"T"L Dekont.DOVTIP = 0 Dekont.DOVTUT = 0 End If Dekont.Aciklama2 = 0 Dekont.ACIKLAMA3 = 0 Dekont.Aciklama4 = 0 Dekont.Referans = 0 If Dek_BformuCarisi <> "" Then Dekont.Yedek1 = "H" Dekont.BFORMCARI_KODU = Sayfa1.Cells(i, 14) Else Dekont.Yedek1 = "H" End If Dekont.Proje_Kodu = "" Dekont.EXPORTREFNO = "" Dekont.EXEXPENSETYPE = "1" i = i + 1 Sayfa1.Cells(i - 1, 7) = Dekont.Seri_No & "/" & Dekont.Dekont_No Dekomas.Tamamla End If End If Next i 'Döngü Bit Set Sirket = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing MsgBox (" dekontlar kaydedildi ") End Sub aldy?ym hata ise; dekont belgesi tamamlanyrken hata olu?tu. kodu:700 yeny dekont belgenyzde hyc kalem olmadygy ycyn belge tamamlanmayacaktyr. yardymynyz ycyn symdyden tesekkurler.. |
|
rhan
Kidemli Üye Kayıt Tarihi: 05 Temmuz 2008 Durum: Aktif Değil Puanlar: 590 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Set Dekont =
Dekomas.KalemEkle(dekStok)
KALEM ekleyememi?sin; cari, stok, banka atamanyz lazym. |
|
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU 0544 241 45 55 0242 311 45 56 |
|
Ugurlu
Yeni Üye Kayıt Tarihi: 15 Mayıs 2014 Konum: Kayseri Durum: Aktif Değil Puanlar: 4 |
Mesaj Seçenekleri
Teşekkürler(0)
|
ARKADA?LAR MERHABA DEKONT KAYDINDA ENTEGRASYON HAVUZU KULLANDI?IMDA DEKONTTAKY KAYITLAR TEK FY?TE TOPLANIYOR ENTEGRASYON HAVUZUNU KAPATTI?IMDA YSE DEKONTTAKY HER SATIR MUHASEBEYE BYR FY? OLARAK KAYDEDYLYYOR DOLAYISI YLE 20 SATIRLIK DEKONT KAYDI YÇYN 20 TANE MUHASEBE FY?Y OLU?UYOR BANA YARDIM EDERMYSYNYZ...
|
|
rifatgunduz
Üye Kayıt Tarihi: 29 Mayıs 2009 Konum: Ystanbul Durum: Aktif Değil Puanlar: 44 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rifatgunduz
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Selam,
Dekont Tamamlama özelli?i ile birlikte netopenxdeki eski dekont objesi kullanyldy?ynda sizdeki gibi dekont satyr sayysy kadar yevmiye atamasy yapar. Artyk a?a?ydaki gibi dekomas objesi ve dekomas.Tamamla ile dekont kaydetmeniz gerekecektir. Dekomas rDekomas = rvKernel.yeniDekomas(rvSirket); rDekomas.TransactSupport = false; Dekont rvDekontA = null; Dekont rDekontB = null; rDekomas.Sube_Kodu = Convert.ToInt32(NetsisSube); rDekomas.Seri_No = DekontSeri; rDekomas.Dekont_No = dekontNo; //BANKA DEKONT rDekontB = rDekomas.KalemEkle(TDekontTip.dekBanka); rDekontB.Sira_No = 1; rDekontB.Kod = BankaKodu; rDekontB.B_A = "B"; rDekontB.Aciklama1 = Siparis_WEBNO; rDekontB.Proje_Kodu = NetsisProjeKodu; rDekontB.Fisno = Siparis_No; rDekontB.Tarih = Siparis_Tarihi; rDekontB.ValorTrh = Siparis_Tarihi; rDekontB.Tutar = Siparis_GenelToplam; rDekontB.DovTL = "T"; rDekontB.DOVTUT = 0; rDekontB.DOVTIP = 0; rDekontB.Belge_Tipi = "FATURA"; //CARY DEKONT rvDekontA = rDekomas.KalemEkle(TDekontTip.dekCari); rvDekontA.Sira_No = 2; rvDekontA.Kod = Fatura_Cari_ID; rvDekontA.B_A = "A"; rvDekontA.Aciklama1 = Siparis_WEBNO; rvDekontA.Proje_Kodu = NetsisProjeKodu; rvDekontA.Fisno = Siparis_No; rvDekontA.Tarih = Siparis_Tarihi; rvDekontA.ValorTrh = Siparis_Tarihi; rvDekontA.Tutar = Siparis_GenelToplam; rvDekontA.DovTL = "T"; rvDekontA.DOVTUT = 0; rvDekontA.DOVTIP = 0; rvDekontA.Belge_Tipi = "FATURA"; rDekomas.Tamamla(); |
|
Rifat Gündüz
www.netsis.com.tr |
|
Ugurlu
Yeni Üye Kayıt Tarihi: 15 Mayıs 2014 Konum: Kayseri Durum: Aktif Değil Puanlar: 4 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Ryfat bey
ilginiz ve yardymynyz için çok te?ekkür ederim. |
|
computeng
Yeni Üye Kayıt Tarihi: 20 Ocak 2011 Durum: Aktif Değil Puanlar: 2 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı computeng
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Ryfat Bey merhaba,
A?a?ydaki kodu kullanyyorum fakat yeni versiyon Dekont.dll ve NetOpenX.dll de ?öyle bir hata almaya ba?ladym, bilginiz var mydyr?? --------------------------- Hata Kodu:700 Detay: Dekont Belgesi tamamlanyrken hata olu?tu. Hata Kodu:500 Kernel Versiyon: 7.0.4.2074 --------------------------- Set Sirket = Kernel.yeniSirket(vtMSSQL, secilisirket, "TEMELSET", "", kullanici, sifre, sube) Set Dekomas = Kernel.yeniDekomas(Sirket) Dekomas.YeniNumaraAl ("NV") Dim sayi As Integer sayi = MsgBox(Dekomas.Dekont_No & " Nolu Dekont aktarymyna ba?lanyyor..", 1, "Aktarym Durumu") Select Case sayi Case 1 For I = 2 To 10000 If Sayfa1.Cells(I, 1) <> "" Then Set Dekont = Dekomas.KalemEkle(dekMuhasebe) Dekont.Tarih = Tarih Dekont.Kod = Sayfa1.Cells(I, 1) 'Muavin Kod Dekont.B_A = Sayfa1.Cells(I, 2) Dekont.Tutar = Sayfa1.Cells(I, 3) Dekont.DovTL = "T" 'TL Dekont.Aciklama1 = "NV/" & Dekomas.Dekont_No & "/" & CStr(Sayfa1.Cells(I, 4)) Dekont.Referans = Sayfa1.Cells(I, 5) Dekont.Proje_Kodu = "0" If sube = "20" Then Dekont.Plasiyer = "0" End If Dekont.Belge_Tipi = "Dekont" Else Dekont.NetsisTransaction (ttBitir) Set Dekont = Nothing Set Dekomas = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing MsgBox ("Y?LEM BYTTY") Exit Sub End If Next I HATA: If Err.Number <> 0 Then 'Message.box Kernel.SonNetsisHata.HATA 'Message.box Kernel.SonNetsisHata.Detay 'Dekont.NetsisTransaction (ttGeriAl) End If Dekomas.Tamamla MsgBox ("Y?LEM BYTTY") Case 2 MsgBox "Dekont Aktarymy Yapylmayacak!!!" End Select |
|
rifatgunduz
Üye Kayıt Tarihi: 29 Mayıs 2009 Konum: Ystanbul Durum: Aktif Değil Puanlar: 44 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rifatgunduz
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Selam,
Yeni netopenx kullanyyorsanyz. Dekont nesnesine ODEME_TURU alanyna veri beslemesi yapmanyz gerekiyor. Tahminen hata bundan kaynaklanyyordur. Yyi Çaly?malar...
|
|
Rifat Gündüz
www.netsis.com.tr |
|
computeng
Yeni Üye Kayıt Tarihi: 20 Ocak 2011 Durum: Aktif Değil Puanlar: 2 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı computeng
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Ryfat Bey tebrik ediyorum, ODEME_TURU alanyndan kaynaklandy?yny dü?ünmü?tüm ben de fakat i?in kötüsü en güncel NetOpenX (7.0.4.2093) bile bu alany desteklemiyor!
Ne yapabiliriz?? |
|
Conari
Kidemli Üye Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Netsis yapana kadar bekleyeceksin gibi
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
Yanıt Yaz | |
Tweet
|
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |