Farklılıklarımız
- Analitik Raporlama
- Tasarım
- Modüler Makro yazılım
- Java script kod ekleme
- Excel'den data aktarımı
- Fonksiyonel Arama
- e-posta Fonksiyonları
- Güvenlik
- Seyir defteri
- Finans Yönetimi
- Satış / Pazarlama Yönetimi
- Satınalma Yönetimi
- Stok Yönetimi
- Muhasebe
- Dış Ticaret
- Bütçe
- Personel
- Sabit Kıymetler
- Kurumsal Satınalma
- Müşteri İlişkileri Yönetimi
- Servis Yönetimi
- Üretim Yönetimi
- Kalite Yönetimi
- Web Sipariş
- Web Depo
- Web İrsaliye
- Web barkodlu Sevkiyat Sistemi
- Kayıt İzleme
- İplik Yönetim Sistemi
- Boyahane Takip Sistemi
- Depo Otomasyonu
- Barkodlu Sevkiyat
Çözümlerimiz
Özel Projelerimiz
JAVA SCRİPT
Ticari sistemlerde tek örnektir. Java script kullanarak işletmenize özel çözümler yaratabilirsiniz.
İşletmenizin ihtiyaçları doğrultusunda her türlü özelleştirme herhangi bir evrak veya durumda istenilen uyarı mesajlar
kolayca sisteme tanımlanabilir.
CPM MASTER ERP JAVA SCRİPT ÖRNEKLERİ
Kritik stok miktarına bakarak fatura kesilmesini engellemek
— Kaydetmeden Önce
var EvrakIslem = DataSet.OwnerClass.EvrakIslem;
var StokDurum = EvrakIslem.EvrakHareket.EvrakHareketForm.StokDurumForm;
var Kullanilabilir = StokDurum.DataSet.FieldValues("KULLANILABILIR");
if (DataSet.FieldValues("STKKRT_GRUPKOD") == "M")
{
if (DataSet.FieldValues("STKKRT_KRITIKSTOKMIKTAR") > (Kullanilabilir - DataSet.FieldValues("MIKTAR")))
{
DataSet.CanPost = false;
DataSet.ErrorText = "Kritik Stok Miktarı Kullanılablir stoktan fazla kayıt yapamazsınız!";
return;
}
}
Koda bağlı kontrol
if ((DataSet.FieldValues("SKOD3") == "3"))
{
if (DataSet.FieldValues("SKOD4") == "0")
{
DataSet.CanPost = false;
DataSet.PostErrorText = "Hammadde Alüminyum İken İç Kaplama Rengi AntikSarı Olamaz!!";
return
}
Arama script örneği
Satış İrsaliyesi, Satış Siparişi
MKOD1
LookupTableItems.TableNames = "REFKRT";
KeyFields = "MKOD1";
ResultFields = "MKOD1,NKOD5";
LookupKeyFields = "KOD";
LookupResultFields = "KOD,OZELKOD,ACIKLAMA,GRUPKOD,TIPKOD";
DBView.Sql.Where = "TABLOAD='STKKRT' AND ALANAD= 'NKOD1'";
if (SourceDataSet.FieldByName("STKKRT_MKOD1").AsString =="11")
Execute;
NKOD5-Özel Kesim M3
Alanlar
NKOD1->En
NKOD2->Boy
NKOD3->Yük
NKOD4->Adet