SlideShare a Scribd company logo
1 of 17
MAPICS Modülleri ve
Database Yapısı
08/09/2015
Sunum içeriği
• Eğitimin amacı
• ERP nedir?
• ERP’nin gelişimi
• MAPICS modulleri
• Database nedir?
• Tablo (Table) ve alan (field) kavramı
• Tabloların birleştirilmesi
• Sistem üzerinde uygulama
2
Eğitimin Amacı
Geliştirmeye yönelik bir eğitim.
Halihazırda kullandığımız MAPICS ERP
sisteminin içerisindeki modülleri ve
birbirleriyle olan ilişkilerini tanıtmak
amacıyla hazırlanmıştır.
Sistemin arka planında çalışan database
yapısını tanıtıp; query oluşturmanın ilk
adımını göstermek istiyoruz.
Örnek çözümler ışığında kendimize yeni
yollar bulabiliriz.
3
ERP Nedir?
• ERP bir kuruluştaki farklı fonksiyonların bütünleşik bir
şekilde aynı amaç doğrultusunda çalışmasını sağlayan
sistemdir.
• Bu fonksiyonlardan bazılarına örnek olarak planlama,
üretim, satınalma, muhasebe, finans ve insan kaynaklarını
gösterebiliriz.
• Bu fonksiyonlar bütünleşik olarak bir arada çalıştığı için
bilgiye ulaşma, analiz etme ve raporlama daha kolay ve
etkin olarak yapılır.
4
ERP’nin Gelişimi
5
MRP
Malzemelerin
zamanında ve istenen
miktarda üretime hazır
olması için tasarlanmış
bir sistemdir.
MRP II
Malzeme
planlamasına ilave
olarak kapasite
planlamasının da
sürece dahil edilmesi
ERP
Tüm departman
fonksiyonlarının
bütünleşik olarak
çalışması. En büyük
farkı gerçek zamanlı
çalışması
MAPICS MODÜLLERİ
• MPSP Master Production Schedule Planning
• Tip1 dediğimiz bitmiş ürün planlaması bu modül altında yapılır
• Stoklar, müşteri siparişleri, talep tahmini ve diğer parametreler girdileridir
• Üretim miktarı ve zamanı çıktılarıdır
• MRP Material Requirement Planning
• MPSP çıktılarını baz alarak çalışır
• Stok miktarları, emniyet stokları, lead time, MOQ, MULQ ve diğer parametreler
• CRP Capacity Requirements Planning
• MRP sonuçlarını baz alarak çalışır
• Rotalar, kritik kaynaklar
6
MAPICS MODÜLLERİ
• IM Inventory Management
• Stok kartları ve parametreleri
• Stok hareketleri ile ilgili her tür lü kayıt bu modül altında görülebilir
• PUR Purchasing
• MRP sonuçları ile yakından ilişkilidiir
• Tedarikçi hesap kodları ve parametreleri, kontratlar önemli bileşenleridir
• Teklifler ve tedarikçi siparişleri bu modul üzerinden açılır
7
MAPICS MODÜLLERİ
• COM Customer Order Management
• Müşteri veritabanı ve parametreleri
• Fiyat listeleri, müşteri siparişleri, sevk emirleri, irsaliye ve faturalar
• IFM International Financial Management
• Cari kartlar, alacak hesapları, borç hesapları, hesap planı, mizan
• Sabit kıymetler
• Maliyet muhasebesi
• Audite araçları
8
MAPICS MODÜLLERİ
• EPDM Enterprise Product Data Management
• Master database
• Ürün ağaçları, rotalar, iş merkezleri
• PCC, PMC
• Gerçekleşen üretimlerin kayıtları istasyon bazında tutulur
• Verimlilik hesaplamsında baz alınır
9
MAPICS MODÜLLERİ
10
MPSP
MRP
PUR
COM CRP IM
IFM
MAPICS MODÜLLERİ
• SPESIFIK (SONRADAN) İLAVE EDİLENLER
• Adjustment – Kapasite dengeleme programı
• Depolar arası transfer programı
• Inter-company invoicing programı
• Maliyet hesaplama programı
• Reçete patlatma programı
• Bütçe ve kontrol programı
• Ürün ağaçlarında sorgulama programı
• DİİB için yazılan program
• ABC hesaplama ve cycle counting programı
11
DATABASE NEDİR?
• Verilerin organize bir şekilde depolanmış halidir
• Dosyaların saklandığı bir dolap gibi düşünebilirsiniz
• Dosyalar dolabın içindeki gözlere belli bir mantığa göre
yerleştirilmiştir
• DBMS Database Management System’ler aracılığıyla yönetilir
• ERP sistemi üzerinde yapılan tüm işlemler database’e kaydedilir.
Ekranlarda görülen herşey DBMS yardımıyla farklı platformlara
aktarılabilir
12
TABLO (TABLE)
• Belli karakterde veri listeleridir
• Belli özelliklere sahip veriler aynı tablo altında tutulur
• Database içinde bir düzen sağlar. Verilerin sınıflandırılmasını
kolaylaştırır
• Stok kartları, müşteri listeleri, ürün katalogları örnek olarak
verilebilir
• Columns (kolonlar) ve rows (satırlardan) oluşur. Her bir kolon farklı
bir bilgiyi, her bir satır farklı bir kaydı ifade eder.
• Müşteri tablosunda, müşteri numarası row’u, müşteri adresi
column’u ifade eder.
• Tablo isimleri uniqe’tir (tekdir).
13
TABLO (TABLE)
• Primary key
• Her satırın (kaydın) belirleyici ve tek olan bir colona (alan-field)
ihtiyacı vardır
• Stok kodu, vendor number, customer number veya TC kimlik
numarası primary key’e örnek olarak verilebilir
• Kayıtları güncellerken ya da silerken primary key olmadan çalışmak
neredeyse imkansızdır
• Aynı tablo içinde, farklı kayıtlar aynı primary key’e sahip olamazlar.
Kayıtlardan birisinin primary key alanı boş olamaz. Primary key
alanı update edilemez ve silinen kaydın primary key alanı başka bir
kayıtta kullanılamaz
14
TABLO (TABLE)
• Foreign key
• İlişki kurulan diğer tablodaki primary key’e karşılık gelir
• Tablolar arasında ilişki kurarken veri tuturalılığını sağlar
• Primary key’in bulunduğu tabloda kayıtların yanlışlıkla silinmesini
engeller
15
TABLOLARIN BİRLEŞTİRİLMESİ-JOINS
• Farklı verilerin yer aldığı tablolar birleştirilerek etkin raporlar
hazırlanabilir
• Primary key ve foreign key tabloları birleştirirken kullanılır
• Inner Join
• İki tabloda da eşlenen kayıtlar gelir
• Left Outer Join
• İlk tabloda yer alan tüm kayıtlar ve ikinci tabloda bunlarla eşleşenler gelir
• Right Join
• İkinci tablodaki tüm kayıtlar ile, ilk tabloda bunlarla eşleşen kayıtlar gelir
16
Sistem üzerinde
uygulamalar

More Related Content

Viewers also liked

Resume_amit shah_pic
Resume_amit shah_picResume_amit shah_pic
Resume_amit shah_picAmit Shah
 
Diversity in Organizations
Diversity in OrganizationsDiversity in Organizations
Diversity in OrganizationsZahra Jiwani
 
บทเรียนที่ 1
บทเรียนที่ 1บทเรียนที่ 1
บทเรียนที่ 1sripayom
 
Overview of CIMM2 - A Unilog Product
Overview of CIMM2 - A Unilog ProductOverview of CIMM2 - A Unilog Product
Overview of CIMM2 - A Unilog Productbasuchit
 
Fase colaborativa momento3_116.
Fase colaborativa momento3_116.Fase colaborativa momento3_116.
Fase colaborativa momento3_116.panelita64
 
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033Shannon Williams
 
Cik izmaksā preču krājumu vadība
Cik izmaksā preču krājumu vadībaCik izmaksā preču krājumu vadība
Cik izmaksā preču krājumu vadībaStrongPoint
 
Creating A Cloud Computing in Education Strategy for Europe
Creating A Cloud Computing in Education Strategy for EuropeCreating A Cloud Computing in Education Strategy for Europe
Creating A Cloud Computing in Education Strategy for EuropeKarl Donert
 

Viewers also liked (12)

Resume_amit shah_pic
Resume_amit shah_picResume_amit shah_pic
Resume_amit shah_pic
 
B2B is Different
B2B is DifferentB2B is Different
B2B is Different
 
Diversity in Organizations
Diversity in OrganizationsDiversity in Organizations
Diversity in Organizations
 
บทเรียนที่ 1
บทเรียนที่ 1บทเรียนที่ 1
บทเรียนที่ 1
 
Overview of CIMM2 - A Unilog Product
Overview of CIMM2 - A Unilog ProductOverview of CIMM2 - A Unilog Product
Overview of CIMM2 - A Unilog Product
 
Fase colaborativa momento3_116.
Fase colaborativa momento3_116.Fase colaborativa momento3_116.
Fase colaborativa momento3_116.
 
Thay thai do_doi_cuoc_doi
Thay thai do_doi_cuoc_doiThay thai do_doi_cuoc_doi
Thay thai do_doi_cuoc_doi
 
Contratacion Internacional
Contratacion InternacionalContratacion Internacional
Contratacion Internacional
 
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033
Kliman-Williams, CJE advance access, Camb. J. Econ.-2014-Kliman-cje-beu033
 
Tomorrowland succes story
Tomorrowland succes story Tomorrowland succes story
Tomorrowland succes story
 
Cik izmaksā preču krājumu vadība
Cik izmaksā preču krājumu vadībaCik izmaksā preču krājumu vadība
Cik izmaksā preču krājumu vadība
 
Creating A Cloud Computing in Education Strategy for Europe
Creating A Cloud Computing in Education Strategy for EuropeCreating A Cloud Computing in Education Strategy for Europe
Creating A Cloud Computing in Education Strategy for Europe
 

Similar to MAPICS modules and database structures

Access tablolar
Access tablolarAccess tablolar
Access tablolarFurkanalr
 
Tablolar access
Tablolar access   Tablolar access
Tablolar access Furkanalr
 
EndüStride Depolama
EndüStride DepolamaEndüStride Depolama
EndüStride DepolamaCafer SALCAN
 
ERP Nedir ve Neden Gereklidir?
ERP Nedir ve Neden Gereklidir?ERP Nedir ve Neden Gereklidir?
ERP Nedir ve Neden Gereklidir?Turgay Kayaer
 
Fiz ile Merkezi Satınalma Çözümleri
Fiz ile Merkezi Satınalma ÇözümleriFiz ile Merkezi Satınalma Çözümleri
Fiz ile Merkezi Satınalma ÇözümleriEgemen Kaya
 
006 Uml Modelleri Gereksinimler [120 Slides]
006 Uml Modelleri Gereksinimler [120 Slides]006 Uml Modelleri Gereksinimler [120 Slides]
006 Uml Modelleri Gereksinimler [120 Slides]Erol Bozkurt
 
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp Yönetimi
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp YönetimiE-ticaret Sitelerinde Teknik Alt Yapı ve Erp Yönetimi
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp YönetimiETİD
 
Sql ders-notlari
Sql ders-notlariSql ders-notlari
Sql ders-notlarisersld61
 
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIGOracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIGGokhan Atil
 

Similar to MAPICS modules and database structures (12)

Access tablolar
Access tablolarAccess tablolar
Access tablolar
 
Tablolar access
Tablolar access   Tablolar access
Tablolar access
 
EndüStride Depolama
EndüStride DepolamaEndüStride Depolama
EndüStride Depolama
 
ERP Nedir ve Neden Gereklidir?
ERP Nedir ve Neden Gereklidir?ERP Nedir ve Neden Gereklidir?
ERP Nedir ve Neden Gereklidir?
 
Fiz ile Merkezi Satınalma Çözümleri
Fiz ile Merkezi Satınalma ÇözümleriFiz ile Merkezi Satınalma Çözümleri
Fiz ile Merkezi Satınalma Çözümleri
 
Workcube ERP Enterprise Portal (B2E)
Workcube ERP Enterprise Portal (B2E)Workcube ERP Enterprise Portal (B2E)
Workcube ERP Enterprise Portal (B2E)
 
Sql 2018
Sql 2018Sql 2018
Sql 2018
 
006 Uml Modelleri Gereksinimler [120 Slides]
006 Uml Modelleri Gereksinimler [120 Slides]006 Uml Modelleri Gereksinimler [120 Slides]
006 Uml Modelleri Gereksinimler [120 Slides]
 
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp Yönetimi
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp YönetimiE-ticaret Sitelerinde Teknik Alt Yapı ve Erp Yönetimi
E-ticaret Sitelerinde Teknik Alt Yapı ve Erp Yönetimi
 
Sap erp
Sap erpSap erp
Sap erp
 
Sql ders-notlari
Sql ders-notlariSql ders-notlari
Sql ders-notlari
 
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIGOracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
 

MAPICS modules and database structures

  • 1. MAPICS Modülleri ve Database Yapısı 08/09/2015
  • 2. Sunum içeriği • Eğitimin amacı • ERP nedir? • ERP’nin gelişimi • MAPICS modulleri • Database nedir? • Tablo (Table) ve alan (field) kavramı • Tabloların birleştirilmesi • Sistem üzerinde uygulama 2
  • 3. Eğitimin Amacı Geliştirmeye yönelik bir eğitim. Halihazırda kullandığımız MAPICS ERP sisteminin içerisindeki modülleri ve birbirleriyle olan ilişkilerini tanıtmak amacıyla hazırlanmıştır. Sistemin arka planında çalışan database yapısını tanıtıp; query oluşturmanın ilk adımını göstermek istiyoruz. Örnek çözümler ışığında kendimize yeni yollar bulabiliriz. 3
  • 4. ERP Nedir? • ERP bir kuruluştaki farklı fonksiyonların bütünleşik bir şekilde aynı amaç doğrultusunda çalışmasını sağlayan sistemdir. • Bu fonksiyonlardan bazılarına örnek olarak planlama, üretim, satınalma, muhasebe, finans ve insan kaynaklarını gösterebiliriz. • Bu fonksiyonlar bütünleşik olarak bir arada çalıştığı için bilgiye ulaşma, analiz etme ve raporlama daha kolay ve etkin olarak yapılır. 4
  • 5. ERP’nin Gelişimi 5 MRP Malzemelerin zamanında ve istenen miktarda üretime hazır olması için tasarlanmış bir sistemdir. MRP II Malzeme planlamasına ilave olarak kapasite planlamasının da sürece dahil edilmesi ERP Tüm departman fonksiyonlarının bütünleşik olarak çalışması. En büyük farkı gerçek zamanlı çalışması
  • 6. MAPICS MODÜLLERİ • MPSP Master Production Schedule Planning • Tip1 dediğimiz bitmiş ürün planlaması bu modül altında yapılır • Stoklar, müşteri siparişleri, talep tahmini ve diğer parametreler girdileridir • Üretim miktarı ve zamanı çıktılarıdır • MRP Material Requirement Planning • MPSP çıktılarını baz alarak çalışır • Stok miktarları, emniyet stokları, lead time, MOQ, MULQ ve diğer parametreler • CRP Capacity Requirements Planning • MRP sonuçlarını baz alarak çalışır • Rotalar, kritik kaynaklar 6
  • 7. MAPICS MODÜLLERİ • IM Inventory Management • Stok kartları ve parametreleri • Stok hareketleri ile ilgili her tür lü kayıt bu modül altında görülebilir • PUR Purchasing • MRP sonuçları ile yakından ilişkilidiir • Tedarikçi hesap kodları ve parametreleri, kontratlar önemli bileşenleridir • Teklifler ve tedarikçi siparişleri bu modul üzerinden açılır 7
  • 8. MAPICS MODÜLLERİ • COM Customer Order Management • Müşteri veritabanı ve parametreleri • Fiyat listeleri, müşteri siparişleri, sevk emirleri, irsaliye ve faturalar • IFM International Financial Management • Cari kartlar, alacak hesapları, borç hesapları, hesap planı, mizan • Sabit kıymetler • Maliyet muhasebesi • Audite araçları 8
  • 9. MAPICS MODÜLLERİ • EPDM Enterprise Product Data Management • Master database • Ürün ağaçları, rotalar, iş merkezleri • PCC, PMC • Gerçekleşen üretimlerin kayıtları istasyon bazında tutulur • Verimlilik hesaplamsında baz alınır 9
  • 11. MAPICS MODÜLLERİ • SPESIFIK (SONRADAN) İLAVE EDİLENLER • Adjustment – Kapasite dengeleme programı • Depolar arası transfer programı • Inter-company invoicing programı • Maliyet hesaplama programı • Reçete patlatma programı • Bütçe ve kontrol programı • Ürün ağaçlarında sorgulama programı • DİİB için yazılan program • ABC hesaplama ve cycle counting programı 11
  • 12. DATABASE NEDİR? • Verilerin organize bir şekilde depolanmış halidir • Dosyaların saklandığı bir dolap gibi düşünebilirsiniz • Dosyalar dolabın içindeki gözlere belli bir mantığa göre yerleştirilmiştir • DBMS Database Management System’ler aracılığıyla yönetilir • ERP sistemi üzerinde yapılan tüm işlemler database’e kaydedilir. Ekranlarda görülen herşey DBMS yardımıyla farklı platformlara aktarılabilir 12
  • 13. TABLO (TABLE) • Belli karakterde veri listeleridir • Belli özelliklere sahip veriler aynı tablo altında tutulur • Database içinde bir düzen sağlar. Verilerin sınıflandırılmasını kolaylaştırır • Stok kartları, müşteri listeleri, ürün katalogları örnek olarak verilebilir • Columns (kolonlar) ve rows (satırlardan) oluşur. Her bir kolon farklı bir bilgiyi, her bir satır farklı bir kaydı ifade eder. • Müşteri tablosunda, müşteri numarası row’u, müşteri adresi column’u ifade eder. • Tablo isimleri uniqe’tir (tekdir). 13
  • 14. TABLO (TABLE) • Primary key • Her satırın (kaydın) belirleyici ve tek olan bir colona (alan-field) ihtiyacı vardır • Stok kodu, vendor number, customer number veya TC kimlik numarası primary key’e örnek olarak verilebilir • Kayıtları güncellerken ya da silerken primary key olmadan çalışmak neredeyse imkansızdır • Aynı tablo içinde, farklı kayıtlar aynı primary key’e sahip olamazlar. Kayıtlardan birisinin primary key alanı boş olamaz. Primary key alanı update edilemez ve silinen kaydın primary key alanı başka bir kayıtta kullanılamaz 14
  • 15. TABLO (TABLE) • Foreign key • İlişki kurulan diğer tablodaki primary key’e karşılık gelir • Tablolar arasında ilişki kurarken veri tuturalılığını sağlar • Primary key’in bulunduğu tabloda kayıtların yanlışlıkla silinmesini engeller 15
  • 16. TABLOLARIN BİRLEŞTİRİLMESİ-JOINS • Farklı verilerin yer aldığı tablolar birleştirilerek etkin raporlar hazırlanabilir • Primary key ve foreign key tabloları birleştirirken kullanılır • Inner Join • İki tabloda da eşlenen kayıtlar gelir • Left Outer Join • İlk tabloda yer alan tüm kayıtlar ve ikinci tabloda bunlarla eşleşenler gelir • Right Join • İkinci tablodaki tüm kayıtlar ile, ilk tabloda bunlarla eşleşen kayıtlar gelir 16