Proje Servisi Programları Danışmanlık Dokümanı
Bu servis, projelere ait maliyet ve gelir süreçlerini detaylı şekilde yönetmek için tasarlanmıştır. Proje tanımları, sabit giderler, doğrudan ve dolaylı giderlerin dağıtımı, stok kullanımı, personel giderleri ve bordro işlemleri gibi tüm maliyet unsurlarını kayıt altına alır ve izler. Ayrıca gelir/gider tanımlamalarıyla birlikte, proje bazlı maliyet analizlerini yaparak, maliyet işlemleri modülü üzerinden tüm bu verileri bir araya getirip proje maliyet hesaplamaları sağlanır.
Programların kullanılabilmesi için, sistem yöneticinizin ilgili tanımları ve tasarımları yapmış olması ve kullanıcıların bu programlar için gerekli yetkilere sahip olması gerekmektedir.
Proje Tanımları
Firmalar stok hareketlerini proje bazlı takip etmek isteyebilirler, kullanıcıların projeleri ve detaylarını tanımladıkları programdır.
Tanımlama yapabilmek için menüden "Proje Tanımları" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Tanımlama ekranında Proje kodu ve adı, Cari tipi ve cari kodu ve başlangıç-bitiş tarihi alanları zorunlu alanlardır. Bu alanlar girilmeden kaydetme işlemi tamamlanmaz. Bu alanlar boş bırakılırsa sistem, kaydetme işlemini engeller ve kullanıcıya ilgili alanın boş geçilemeyeceğine dair bir uyarı mesajı gösterir.
- Proje kodu ve adı bilgisi 2.kez kaydedilemez. Aksi taktirde sistem hata mesajı gösterir.
- Tanımlanmış bir proje tanımı üzerinde düzenleme yapılmak istendiğinde, sistemin yeni girişte uygulanan tüm kontrolleri aynı şekilde geçerlidir.
- Silme işleminin gerçekleşmesi için Proje bilgisine ait bir stok hareketi olmaması gerekmektedir.
Proje Sabit Tanımları
Proje maliyeti modülünde kullanılacak olan sabit parametrelerin tanımlarının yapıldığı programdır.
Tanımlama yapabilmek için menüden "Proje Sabitleri" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Ekran açıldığında ekrana bir tanımlama formu açılır, form içerisinde daha önce kaydedilmiş bilgi var ise bilgiler dolu gelir. İlk kayıt yapılacak ise formdaki alanlar boş gelir.
- Proje sabitlerinde zorunlu alan yoktur.
- Kullanıcı proje maliyeti hesaplarken işçilik, işletme ve personel giderlerinin dağılımını belirlemek için parametreleri belirlemelidir.
- Silme işlemi olmayacaktır. Sadece ilk kayıtta insert işlemi olacaktır, diğer değişikler düzeltme işlemi ile gerçekleştirilecektir.
Projeye Direkt Bağlanamayan Giderlerin Dağıtımı
Projeye direkt bağlanmayan genel işletme ve işçilik giderlerinin projelere dağıtım oranlarının tanımlandığı programdır.
Tanımlama yapabilmek için menüden "Projeye Direkt Bağlanamayan Giderlerin Dağıtımı" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Tanımlama ekranında Proje Kodu, Proje Başlama Tarihi, Proje Bitiş Tarihi, Dağıtım Ayı ve Dağıtım Yılı zorunlu alanlardır. Bu alanlar girilmeden kaydetme işlemi tamamlanmaz. Bu alanlar boş bırakılırsa sistem, kaydetme işlemini engeller ve kullanıcıya ilgili alanın boş geçilemeyeceğine dair bir uyarı mesajı gösterir.
- Tanımlanmış bir satır üzerinde düzenleme yapılmak istendiğinde, sistemin yeni girişte uygulanan tüm kontrolleri aynı şekilde geçerlidir.
Personel Giderlerinin Dağıtımı
Projelerle ilgili çalışanların projelere göre işçilik dağıtım oranlarının tanımlandığı programdır.
Tanımlama yapabilmek için menüden "Personel Giderlerinin Dağıtımı" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Tanımlama ekranında Personel Bilgisi, Proje Kodu, Dağıtım Ayı ve Dağıtım Yılı zorunlu alanlardır. Bu alanlar girilmeden kaydetme işlemi tamamlanmaz. Bu alanlar boş bırakılırsa sistem, kaydetme işlemini engeller ve kullanıcıya ilgili alanın boş geçilemeyeceğine dair bir uyarı mesajı gösterir.
- Düzenleme yapılmak istendiğinde, sistemin yeni girişte uygulanan tüm kontrolleri aynı şekilde geçerlidir.
Proje Maliyet İşlemleri
Projenin hedeflenen ve onaylanmış bütçe sınırları içinde tamamlanabilmesi için maliyetlerin tahmin edilmesine, bütçelenmesine ve kontrolüne yönelik süreçlerin takip edilmesini sağlayan programdır.
Tanımlama yapabilmek için menüden " Proje Maliyet İşlemleri" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Ekran açıldığında grid otomatik olarak listelenmez. Kullanıcı filtrelerden parametre seçip "Listele" butonuna tıklamalıdır.
- Yeni giriş, silme, düzeltme işlemi mevcut değildir. Görüntüleme ekranıdır.
- Kayıtla ilgili detaylar gösterilmek istenir ise; İşlemler sütunundan "Detay" butonuna tıklanır.
- Detay ekranı açıldığında 10 sekmeden oluşan bir form açılır.
- Açılan form Genel İşletme Gideri(Direkt), Genel İşletme Gideri(Endirekt), Genel İşçilik Gideri(Direkt), Genel İşçilik Gideri(Endirekt), Personel Bordro Giderleri(Direkt), Stok-Satın alma, Stok-Satış, Stok- Başka projeden gelen, Stok servisinden giriş, Stok- Başka proje giden sekmelerini içerir.
- Her sekmede ilgili projenin sekme adına bağlı olarak detay kayıtları listelenir.
Programların Veri Tabanı Tablo Adı ve Alanları
| Tablo Adı: Proje Tanımları | Projects |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Kodu | Code |
| Adı | Name |
| Başlangıç Tarihi | StartDate |
| Bitiş Tarihi | EndDate |
| Açıklama | Explanation |
| Ülke Kodu | CountryId |
| İl | CityId |
| İlçe | DistrictId |
| Adres | Address |
| Cari Tipi | CustomerType |
| Cari Kodu | CustomerCardId |
| Proje Tutarı | ProjectAmount |
| Proje Döviz Cinsi | CurrencyId |
| Satış/Satın Alma Elemanı | SalePurchasePersonnelId |
| Proje Durumu | ProjectStatus |
| Pasif Mi? | IsPassive |
| Pasiflendirme Tarihi | DatePassive |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Proje Sabit Parametre Tanımları | ProjectFixeds |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Tüm projelerle ilişkili gelir/giderler için kullanılacak proje kodu | ProjectCodeToBeUsedForRevenueExpensesId |
| Projeye direkt bağlanmayan genel işletme giderlerinin projelere dağıtımı yapılsın | DistributionOfGeneralBusinessExpenses |
| Projeye direkt bağlanmayan işçilik giderlerinin projelere dağıtımı yapılsın | DistributionOfLaborCost |
| Personel bordro giderlerinin projelere dağıtımı yapılsın | DistributionOfEmployeePayrollExpenses |
| Tablo Adı: Projeye Direkt Bağlanmayan Gider Dağıtım Tanımları | ExpensesNotDirectAttributed |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Proje Kodu | ProjectId |
| Proje Başlama Tarihi | ProjectStartDate |
| Proje Bitiş Tarihi | ProjectEndDate |
| Dağıtım Ayı | DistributionMonth |
| Dağıtım Yılı | DistributionYear |
| İşçilik Dağıtım Oranı (%) | LaborDistributionRate |
| İşletme Dağıtım Oranı (%) | BusinessDistributionRatio |
| Açıklama | Explanation |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Personel İşçilik Dağıtım Tanımları | DistributionEmployeeExpenses |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Personel Bilgisi | EmployeeId |
| Proje Kodu | ProjectId |
| Dağıtım Ayı | DistributionMonth |
| Dağıtım Yılı | DistributionYear |
| İşçilik Dağıtım Oranı (%) | LaborDistributionRate |
| Açıklama | Explanation |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Proje Stok Hareketleri (Master) | ProjectStocks |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Hareket Türü | ProjectTransactionType |
| Hareket Tarihi | TransactionDate |
| Belge Bilgisi | DocumentId |
| Belge No | DocumentNo |
| Belge Seri No | DocumentSerialNo |
| Kaydı Atan Program | RecordedProgram |
| Açıklama | Description |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Proje Stok Hareketleri (Detay) | ProjectStockItems |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| ProjectStocks ID | ProjectStocksId |
| Stok Tipi | StockTypeId |
| Stok Kodu | StockCardId |
| Cari Kodu | CustomerCardId |
| Proje Kodu | ProjectCodeId |
| Giriş/Çıkış | InputOutput |
| Döviz Kodu | CurrencyCodeId |
| Firma Döviz Kodu | CompanyCurrencyCodeId |
| Alternatif Döviz Kodu-1 | AlternativeCurrencyCodeId1 |
| Alternatif Döviz Kodu-2 | AlternativeCurrencyCodeId2 |
| Alternatif Döviz Kodu-3 | AlternativeCurrencyCodeId3 |
| Alternatif Döviz Kodu-4 | AlternativeCurrencyCodeId4 |
| Fiyat | Price |
| Firma Fiyatı | CompanyPrice |
| Alternatif Fiyatı-1 | AlternativePrice1 |
| Alternatif Fiyatı-2 | AlternativePrice2 |
| Alternatif Fiyatı-3 | AlternativePrice3 |
| Alternatif Fiyatı-4 | AlternativePrice4 |
| Tutar | Amount |
| Firma Tutarı | CompanyAmount |
| Alternatif Tutarı-1 | AlternativeAmount1 |
| Alternatif Tutarı-2 | AlternativeAmount12 |
| Alternatif Tutarı-3 | AlternativeAmount3 |
| Alternatif Tutarı-4 | AlternativeAmount4 |
| Firma Ortalama Fiyat | CompanyAveragePrice |
| Alternatif Ortalama Fiyat-1 | AlternativeAveragePrice1 |
| Alternatif Ortalama Fiyat-2 | AlternativeAveragePrice2 |
| Alternatif Ortalama Fiyat-3 | AlternativeAveragePrice3 |
| Alternatif Ortalama Fiyat-4 | AlternativeAveragePrice4 |
| Belge Satır ID | DocumentItemId |
| Kullanıldığı Stok Kodu | StockCodeUsedId |
| Birimi | UnitId |
| Miktarı | Quantity |
| Maliyet Hesaplama Yöntemi | CostCalculationMethod |
| Tablo Adı: Proje Gelir/Gider Master | ProjectIncomeExpenses |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| İşlem Tarihi | TransactionDate |
| Kaydı Atan Program | RecordedProgram |
| Tablo Adı: Proje Gelir/Gider Detay | ProjectIncomeExpenseItems |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Master ID | ProjectIncomeExpenseID |
| Belge Gelir Tutarı | DocumentAmountIncome |
| Belge Gider Tutarı | DocumentAmountExpense |
| Belge Döviz Kodu | DocumentCurrencyCodeID |
| Vergi Tutarı | TaxAmount |
| Firma Gelir Tutarı | CompanyAmountIncome |
| Firma Gider Tutarı | CompanyAmountExpense |
| Firma Döviz Kodu | CompanyCurrencyCodeID |
| Alternatif Gelir Tutarı 1 | AlternativeAmountIncome1 |
| Alternatif Gider Tutarı 1 | AlternativeAmountExpense1 |
| Alternatif Döviz Kodu 1 | AlternativeCurrencyCodeID1 |
| Alternatif Gelir Tutarı 2 | AlternativeAmountIncome2 |
| Alternatif Gider Tutarı 2 | AlternativeAmountExpense2 |
| Alternatif Döviz Kodu 2 | AlternativeCurrencyCodeID2 |
| Alternatif Gelir Tutarı 3 | AlternativeAmountIncome3 |
| Alternatif Gider Tutarı 3 | AlternativeAmountExpense3 |
| Alternatif Döviz Kodu 3 | AlternativeCurrencyCodeID3 |
| Alternatif Gelir Tutarı 4 | AlternativeAmountIncome4 |
| Alternatif Gider Tutarı 4 | AlternativeAmountExpense4 |
| Alternatif Döviz Kodu 4 | AlternativeCurrencyCodeID4 |
| Gelir/Gider | IncomeExpense |
| Proje Maliyet Türü | ProjectCostType |
| Açıklama | Description |
| Cari Kodu | CustomerCardId |
| Belge Vade Tarihi | DocumentDueDate |
| Belge Bilgisi | DocumentId |
| Belgenin Numarası | AccountingDocumentNumber |
| Belgenin Tarihi | AccountingDocumentDate |
| Proje Kodu | ProjectId |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Personel Bordro Tanımları | ProjectEmployeePayrolls |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Personel Bilgisi | EmployeeId |
| Bordro Ayı | PayrollMonth |
| Bordro Yılı | PayrollYear |
| Ücret Gelirleri Toplamı | TotalWageIncome |
| Ek Kazançlar Toplamı | TotalAdditionalEarnings |
| SGK İşveren Payı | SocialSecurityEmployerShare |
| SGDP İşveren | SGDPEmployer |
| İşsizlik İşveren | UnemploymentEmployer |
| İşsizlik İşveren Katkısı | UnemploymentEmployerContribution |
| SGK Primi İşveren Katkısı | SocialSecurityPremiumEmployerContribution |
| Tablo Adı: Proje Maliyetleri | ProjectCosts |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Proje Kodu | ProjectId |
| Yapılan Tahsilat | CollectionMade |
| Proje Stok Maliyeti | ProjectStockCost |
| Genel İşletme Gideri (Direkt) | DirectBusinessExpense |
| Genel İşletme Gideri (Endirekt) | IndirectBusinessExpense |
| Genel İşçilik Gideri (Direkt) | DirectLaborExpense |
| Genel İşçilik Gideri (Endirekt) | IndirectLaborExpense |
| Toplam Gider (GİG + İşçilik) | TotalExpense |
| Stok - Satın alma Tutarı | StockPurchaseAmount |
| Stok - Satış Tutarı | StockSalesAmount |
| Stok - Başka projeden gelen | StockComeAnotherProject |
| Stok servisinden stok giriş tutarı | StockInputAmount |
| Stok - Başka projeye sevk edilen | StockShippedAnotherProject |