Primavera için metraj esaslı hızlı kaynak ataması yapılması

Primavera kullanıcısı planlama uzmanları için kaynak ataması her zaman sıkıntılı bir süreç olmuştur. MS Project’te kaynak ataması sözcük bazlı yapıldığı için excelde bazı manipülasyonlar yapıp direkt MS Project’e atmak bize zaman kazandırırken Primavera Database tabanlı olduğundan bu işlemi yapmak süre almaktadır.

Özellikle ihale süreci gibi kısıtlı zamanlarda elimizde tüm metrajlar ve analizler olmasına rağmen bunları iş programına aktarmak büyük sıkıntı olabiliyor. Eskiden bu zorluğu elimine etmek için MS access programını kullanırken yakın zamanda Excel programının Microsoft query özelliğinin daha basit bir çözüm olacağını fark ettim. Bununla ilgili bir örneği bloğuma koymanın birçok insanın işinin kolaylaştıracağını düşündüm.

Öncellikle hayali bir örnek proje oluşturmakla başlayacağım (yazı sonunda örnek XER dosyasının indirme bağlantısını paylaşacağım). Bu sistemin işleyebilmesi için her analiz için ayrı bir aktivite tanımlamanız gerekmekte, yani sizin metraj tablonuzda beton ve demir için ayrı analizler varsa sizin güçlendirilmiş beton gibi bir aktiviteniz olmamalı onun yerine demir döşemesi ve beton dökülmesi gibi 2 ayrı aktiviteniz olmalı. Toplam 4 aktiviteli bir iş dizisinin 8 defa tekrarlandığı bir iş programı yapalım, bunlar

  • Kazı yapılması
  • Koruma betonu dökümü
  • Temel çelik döşenmesi
  • Beton dökümü

olsun

Metrajlarımız ise 200 m3 , 20 m3 , 8 ton , 100 m3 olsun

Normalde ihale aşamasında düzgün fiyat belirmek için şirketler analizlerini yapmış olurlar, bu örnekte yapılmadığını farz ediyoruz , bu durumda yapılması gereken ya önceki tecrübelerden bir analiz oluşturmak yada bazı devlet kurumlarının analizlerini kullanmaktır. Benim önceki tecrübelerim kurumların analizlerini abartılı olduğu yönünde fakat elimizde hiçbir şey yoksa bunları kullanmak mantıklı olabiliyor.

İnternetten bulduğum analizler

https://www.birimfiyat.net/y.15.001-1a-makine-ile-yumusak-ve-sert-toprak-kazilmasi-serbest-kazi

https://www.birimfiyat.net/y.16.050-03-beton-santralinde-uretilen-veya-satin-alinan-ve-beton-pompasiyla-basilan-c-16-20-basinc-dayanim-sinifinda-beton-dokulmesi-beton-nakli-dahil

https://www.birimfiyat.net/23.002-14-50-kalin-betonarme-demiri-bukulup-dosenmesi

Bu aşamada dikkat etmemiz gereken şey bu çalışma bir kesin hesap olmadığı için her şeyi olabildiğince genel tanımlamalıyız.

İlk önce bir Excel tablosu açıyoruz ve ilk sekmeye analizler diye bir tablo ekliyoruz,

Elimizdeki analizlere göre tabloyu ekteki gibi dolduruyoruz. Böylece analizlerimiz ve kullanacağımız kaynaklarımız ortaya çıkmış oldu

İkinci adım olarak aktivitelere analizleri atamamız gerekiyor, örneğimiz küçük bir program olduğu için bunu excelde yapabiliriz fakat Primaverada hem filtreleme hem de WBS yapısını daha rahat kullandığımız için ben Primaverada yapmayı tercih ediyorum.

Primaverada 1 adet aktivite kodu 1 adette “user defined field” oluşturuyoruz, aktivite kodunun ismi analiz “user defined field” ismi ise metraj olarak tanımlıyoruz ve “unit” olarak number seçiyoruz ve her aktivite için bu alanları dolduruyoruz.

Artık elimizde her aktivitenin bir analizi ve metrajının olduğu bir iş programına sahibiz.

Bu bilgiyi Excel’e aktarmamamız gerekiyor, bu sürekli değişen bir alan olsaydı Excel’in “get data” özelliği ile veri tabanından almayı düşünebilirdik fakat bu tek seferlik oluşturulan bir data olduğu için direk olarak Excel’e kopyala yapıştır yapmayı tercih ediyorum , sonraki bir yazımda veri tabanından direkt olarak Excel’e veri aktarmayı anlatmayı planlıyorum

Excel’de 2. sekmede aktiviteler isimli bir tablo oluşturup, fotoğrafta görüldüğü gibi düzenliyoruz.

Daha sonra bu Excel dosyasını kapatıp yeni bir Excel dosyası açıyoruz,

Data>get data>from Other sources >from Microsoft query  seçeneğini seçiyoruz,

Buradan “Excel files” seçeneğini seçip gördüğümü tüm kolonları seçiyoruz

Next tuşuna bastığımızda tablolar arasında bir bağlantı olmadığı uyarısı veriyor bir sonraki adımda analiz ve analiz ismi kolonlarını birbirine bağlıyoruz

Bir sonraki adımda “query” ekranından çıkıyoruz ve önümüze altta gözüken  form geliyor

Tablomuzu nasıl eklememiz gerektiğini gösteren ekran geliyor burada ok tuşuna basıyoruz. Şimdi her kaynağın aktivite metrajı ve analiz biriminin olduğu bir tablo oluşturmuş durumdayız yenidir kolonda metraj ve adet kısımlarını çarpıyoruz

Elimizdeki tüm kaynakları Primaverada tanımlıyoruz

Elimizdeki Excel dosyasından sadece activity id resource id ve budgeted units kısımlarını import dosyasına kopyalayarak import dosyasını oluşturuyoruz ve import dosyasını primaveraya yüklüyoruz.

Bloğu okuyanların inceleyebilmesi için xer, analiz, query ve import dosyasını indirebileceğiniz bir linki aşağıda veriyorum

https://planlamadanismanlik.sharepoint.com/:f:/s/genel/EiPHjHIjum5KkHS_CSXyw9IBmt09xCOnvFiVQU2QtMKOFQ?e=Rv9bmI