30 Aralık 2003 Salı

[BüroWARE] Programi acamama problemi

Sisteme yeni bir kullanici eklediginizde sistem bu kullaniciyi ve modül
ayarlarini SE_eng20.ini dosyasina yazar.
Bu dosyada kullanicinin hangi firmayi ve hangi dönemi kullandigida yazilir.
Yeni kullanici olusturuldugunda sistem kullanici firmasini var olan bir
firma olarak degilde "daten" firmasi olarak giriyor.
Bana sorarsaniz düzenlenmesi gereken bir bug.
Temel cözüm firma klasörünü daten olarak ayarlamak. Dolayisiyle yeni
kullanici eklemede problem cikmayacaktir.
Ancak farkli bir firma klasörü belirtmisseniz program acilista hata verir
ve kapanir.
BW klasörünün altýna daten adinda bos bir klasör olusturmak sorunu
çözecektir.
ilk acilista program daten klasörünü yeni firma kabul edip bir sürü islem
yapacaktir. Sabirli olun.
Daha sonra yeni kullanici için firma degistir fonksiyonu ile guncel
firmaniza geçis yaparsiniz.
Standart konfigürasyonda 1+3 kullanici geliyor. Eger bu kullanicilari
üzerine tasarim yapmissaniz, yeni firma acmissaniz ve daha sonra gereksiz
klasörleri silmisseniz kullanici firmasini standart kurulumda gelen
"beispiel" örnek firmada da unutmus olabilirsiniz.
daten klasörünü actiginiz halde yinede giris yapamiyorsaniz beispiel
klasörünü de acin.
Benzer sekilde kendiniz firma acmis ve kullaniciyi o firmada unutmus daha
sonra firma verilerini ve kalsorunu baska bir kullanici ile silmis
olabilirsiniz. Bu durumda daha önce acmis oldugunuz firma klasörlerini
yaratmayi deneyin.
Bu problemin cikmasinin temel nedeni kullanicinin ayarlarinin son girdigi
firmada kalmis olmasi ve sizin o firmayi cesitli nedenlerle silmis
olmaniz.

29 Aralık 2003 Pazartesi

[BüroWARE] Kullanici yekilendirmesi

Buroware de kullanici yetkilendirmesi standart olarak Designer->Ayar
Yetkileri bölümünden yapılıyor.
Malesef şu ande ana liste almanca ama ilerde Yönetici arayüzüde tamamen
Türkçe olacak.

Yetkilendirme mantalitesinden önce konfigürasyon mantığını öğrenmek
gerekiyor.

Programla ilgili tüm konfigürasyon se_c20fi.dtk dosyasında tutuluyor.
Kullanıcı ayarları sec20xxx.dtk dosyasında tutuluyor.
xxx kullanıcı numarasını temsil eder. 001 kullanıcısının ayarları
sec20001.dtk dosyasında tutuluyor.

Program ilk kurulduğunda kullanıcı konfigürasyonunun 14KB gibi bir boyutta
olduğu görülür. Özel hiçbir tanımlama yapılmamıştır.

Programda kullanılan tüm menüler, maskeler, butonlar, bitmap-butonlar, popup
menüler, ayarlar, tablolar, veri tabanı kodları konfigürasyonda tutuluyor.

Her birinin bir kodu var. @EINGABE maskeler, @MENUE menüler, at AUSWTAB seçim
tabloları, at T_FELD tablolar, at ZG ayar yetkileri vs.

Anaprogramın menüsünün kodu @MENUE,START
Muhasebenin menüsünün koduı @MENUE,FIBU
Designer da tablomerkezi, maske merkezi vs. alanlara girildiğinde index
alanında anahtar kodu görülebilir. (Sadece START kısmı)

Bu anahtarlara BWADE ile doğrudan müdahale etmek mümkündür.

Kullanıcı için bir değişiklik yapıldığında ilgili anahtar kullanıcı
konfigürasyonuna yazılır.
Kullanıcı programa girdiğinde program anahtarı kontrol eder. Kullanıcıya
özel tasarım yoksa ana konfigürasyondan alır.
Yani menü merkezinden Anaprogram menüsü kullanıcı için değiştirildiğinde
@MENUE,START anahtarının bir kopyası Sec20001.dtk dosyasına kaydedilir.
Kullanıcı programa girdiğinde sec20001.dtk daki anahtar kullanılır.
Ana konfigürasyon aynı zamanda 000 kullanıcısının konfigürasyonudur.
Dolayısıyla çok kullanıcılı bir sistemde bu kullanıcı sistem yöneticisine
ait olmalıdır.

Kullanıcı bazında tasarım yapmak için
Designer->İşlemler->...'ın işlemleri (v4.2 ve sonrasında böyle ,diğer
versiyonlarda başka bir adı var) fonksiyonu ile baz kullanıcı seçilir.
Designer->İşlemler-> Kayıt seçimi ile üzerinde işlem yapılacak kullanıcı
seçilir.

002 kullanıcısının bir maskesini baz alıp 003 ve 004 kullanıcısına kaydetmek
istiyorsak 1. işlemde 002, 2. işlemde 003 ve 004 kullanıcılarını seçeriz.
003 kullanıcısının kendi maskesini değiştirmek için her iki işlemde de 003
kullanısını seçeriz.
003 kullanıcısının ilgili maskede özel bir tasarımı yoksa program baz
alıncak maskeyi ana konfigürasyondan getirir.

Yetkilendirme sadece ayar yetkileri ile yapılabilir.
003 kullanıcısının stokları silmesini,değiştirmesini istemiyorsak
kullanıcı işlemlerinde her iki işlemde de 003 kullanıcısını seçeriz.
Designer->Ayaryetkileri-> Stok kartları (Artikelstammdaten )[1141]->
000: Stok kartını kaydet
001: Stok kartını sil
seçeneklerini işaretsiz bırakırız.
ayar yetkilerinin bu bölümü konfigürasyon dosyasında @ZG,1141 anahtarı ile
tutulmaktadır.
daha önce bu kullanıcıda bu ayar yetkisini değiştirmişsek sec20003.dtk
dosyasında bu alan var demektir.
yapılmamışsa program bu anahtarı sec20003.dtk dosyasına kopyalar ve
kullanıcı bazında yetkilendirme yapılmış olur.

BüroWARE'de ayar yetkileri ile herhangi bir fonksiyonu görüntülememe
sınırlaması getirilmemiştir.
Kullanıcı ekleme,silme yapamasada kayıtları görüntüleyebilir.

Lisans ile modül bazında kullanıcı kısıtlaması getirilmiştir.
Kullanıcı bazında modül ayarı yapmak için
Data->Kullanıcı Gruplar Yönetimi-> Kullanıcı Lisansları (Bedenier Lizenzen)
fonksiyonu açılır.
İlgili alanlara onay konarak veya kaldırarak kullanıcı modül ayarlaması
yapılabilir.
Sisteme yeni kullanıcı ekleme işlemi bu tablodan yapılmaktadır.
Konfig modülü -> Lisans kayıtları bölümünden modül-kullanıcı sayısı
sınırlaması öğrenilebilir.
Lisans ve kullanıcı-modül sınırlaması ile ilgili bilgiler firma ve dönem
bilgileriyle birlikte SE_ENG20.INI dosyasında tutulmaktadır.

kullanıcı-grup-çalışma grubu-personel-e-mail vs. kartlarının çarpraz
ayarlarının yapılmasıda mümkün. ama bunları denememiz gerekiyor.

Çok kullanıcı sistemlerde ayar yetkileri ile kullanıcı yetkilendirme
yapılması yanında menüler, ekranlar, butonlar vs. sınırlandırılarak
yetkilendirmeye gidilmesi tercih edilmelidir.
Haliyle kullanıcı erişemediği fonksiyonu kullanamayacaktır.
Kodlara erişimde Tablolarda filtreler yaratılarak sınırlandırılabilir .
Büroware listesinde bu konuyla ilgili bir mail olmalı.

Kullanıcı bazında ayar yapıldıkça ilgili konfigürasyon dosyasının
boyutununun yeni anahtarların eklenmesinden dolayı büyüdüğü görülecektir.
Ayrıca birbirinin aynı konfigürasyonlar yapılmak istendiğinde konfigürasyon
dosyasının kopyalanması ve adının değiştirilmesi yeterli olacaktır.
sec20003.dtk dosyasını sec20004.dtk olarak kopyalarsak 003 kullanıcısı ile
004 kullanıcısı aynı konfigürasyona sahip olmuş olur.

[BüroWARE] Muhasebe Anahesap ve hesap gruplari sistemi

Muhasebede hesap tutmak için kullandığımız kartlar anahesaplardır.
Muhasebeciler dilinde hesap, tali hesap , alt hesap gibi geçer.
Temel nokta işlemlerin bu hesaplar üzerinde yapılmasıdır.
Anahesapların gruplandığı üst hesaplarda hesap gruplarıdır.
Muhasebecilerin dilinde anahesap, hesap veya üst hesap olarak geçiyor.
Başka kullanımlarda olabilir ama daha önce kullanmış oldukları programlardan
bu terimleri aldıkları kesin.
Türkiyede Tekdüzen hesap planı kullanılıyor.
Temel mantığı ağaç sistemi üzerine
hg alt hg.
1 -> 10,11,12,13,....
2 -> 20,21,22,23,....
10 -> 100,101,102,103,....
11-> 110,111,112,113...
şeklinde ilerliyor.
üç haneye kadar olan kısım mali açıdan zorunlu. Beyan edilmesi gerekiyor.
Alt gruplar kullanıma dair.
hg alt hg.
100-> 10001,10002,10003
şeklinde tanımlanabilir.
Genelde bizim muhasebeciler bu grupları kat kat yapmaya pek meraklılar .
her kata bir kırılım diyoruz.

1->10->100->1000->10000->100000->....

her gruplama için bir kırılım kullanıyorlar.
Burada orta üstü bir firmada çektiğimiz sıkıntı kırılımlar için 8 hanenin
yeterli olmaması.
Ancak muhasebecilerin kırılım yapmalarının temel nedeni kullandıkları
programlarda gruplama yapamamaları.

Büroware de önce hesap gruplarını sonra anahesapları tanımlamak gerekiyor.

Mevcut bir sistemden hesap gruplarını ve anahesapları olduğu gibi almak için
S_FISA32.DAT ve .KEY dosyalarını kopyalamak yeterli. Ancak işlem yapılmışsa
istatistik verileride olacağından reorganizasyon yapılmalı.
Program içinden export ve import etmek için konfig modülüde
Tools/özel->Muhasebe-> xxxx fonksiyonlarına bakılabilir.

Hesap grubu için anahesap kartları tablosundan hesap grubu kartı sekmesine
geçilir.
F3 ile yeni eklenir. Rutin bilgiler girilir.
Hesap gruplarında yukardan aşağı doğru gruplama yapılır.
yani 1 grubuna ek gruplar sekmesinde 10,11,12,...,19 eklenir.
alt gruplar sonradanda eklenebilir.

Büroware de anahesaplar için özel S3 veri tipi kullanılmaktadır.
bu veri tipi alman muhasebesine has bir yapı için kullanılır.
10/100 , 10/101 ,... şeklinde bölmeli gruplar içindir ancak Türk
muhasebesine uygun değildir.
S3 veri tipini noktalı olarak , 10.100 gibi kullanmak ta mümkün.
Designer->Ayar Yetkileri-> Muhasebe genel ayarlar
(Finanzbuchaltung-Allgemeine einstellungen)[FIBU]->
007: S3 opsiyonunu bölü işareti ile kullan
seçeneği işaretsiz bırakılır.
S3 veri tipini R veri tipi gibi kullanabilmek için

Designer->Ayar Yetkileri-> Muhasebe genel ayarlar
(Finanzbuchaltung-Allgemeine einstellungen)[FIBU]->
029:S3 seçeeneği işlemleri
seçeneği işaretsiz bırakılmalıdır.

Ana hesap girebilmek için Genel işlemler->Firma kartında
Borçludan-Borçluya, Alacaklıdan-Alacaklıya, İlk irtibattan-ilk irtibata
alanları ve Muhasebe-> Firma kartında Anahesaptan-Anahesaba alanları mutlaka
girilmiş olmalıdır.

F3 ile standart olarak anahesap ekleyebilmek için
Designer->Ayar yetkileri-> Anahesap kartları
(Sachkontenstammdaten)[FI1300]->
007:Anahesap kartoteks seçimini aktif et
seçeneği seçilmemiş olmalıdır.

Bu seçenek seçili olduğunda program, sadece kopyalama tekniğinin mümkün
olduğu yeni anahesap tablosunu getirir.

Yeni sistemle anahesap eklemek için kontrol sistemi kullanılabilir.
Muhasebe->Firma kartında Yansıtma hesabı , Otomtk hesap sekmelerinde
alanlar doldurulur. (Anahesaplar mevcut olması gerekmez.)
Yansıtma hesabı sekmesinde Carihesap kartlarının muhasebede yansıtma olarak
kullanılacak hesapları - irtibatları belirlenmiş olur. "0" bölümleri normal
işlemlerde mutlaka doldurulmalıdır. Mizan, Defteri kebir vs. standart
muhasebe raporlarında bu anahesap kullanılacaktır.
Örneğin Borçlular->0 bölümüne 12000000, Alacaklılar->0 bölümüne 320000000
değerleri girilir. (Burada 120 ve 320 mali olarak carilerin
irtibatlandırıldığı zorunlu hesap gruplarıdır. 120,320 ile başlamak şartıyla
hane sayısı azaltılabilir.)

Muhasebe->Kayıt->kayıtları kontrol et-> Başla(F9) işlemi yapıldığında
program 12000000 ve 32000000 anahesapları otomatik olarak açılır.

Diğer hesaplarda kopyalama sistemi ile anahesap kartoteksinden açılır.
Anahesaplarda aşağıdan yukarı doğru gruplamaya bağlanır.
Anahesap kartında Standart gruplar sekmesinde ilk alana ilgili hesap grubunu
girmek yeterlidir.
1->10->100->10001 hesap grubu sistemi altına 10001001 anahesabı açılmışsa bu
anahesap sadece 10001 hesap grubuna bağlanır.
10001001 anahesabına kayıt yapıldığında hesap grupları zincirleme
birbirlerine bağlı olduğu için herbirine istatistiksel olarak kaydedilmiş
olur.

Hesap gruplarını bu şekilde zincirleme bağlamak özellikle KONTENGRUPPE
(hesap grubu) raporlarında değerleri çekmek açısından yararlıdır.
Ancak standart dışı kodlamalar yapılarak kırılım problemleri çözülebilir.

Anahesaplarda problemlerden biri veri tipinin R olmasıdır. Mali olarakta
sadece sayılar geçerlidir.
Problem R veri tipinin sağa dayalı olmasında.
Peş peşe 10001, 1010101,10201 anahesaplarının açıldığını varsayarsak
sıralama yapıldığında 1010101 arada kalması gerekirken en sona gidecektir.
Bu raporlamada problem çıkarmaktadır. Bu yüzden bir firma için kodlama
yapılırken anahesapların hepsinin aynı uzunlukta olmasına dikkat
edilmelidir.

Ben tüm S3 alanlarını L formatına çevirerek bu problemi çözmeye çalıştım
ancak olmadı. Deneme yapmak gerekiyor.

Gelelim anahesapların ne işe yaradığına.

100 hesap grubu kasalar için kullanılır.
100- kasa -hesap grubu-
10001 - Merkez kasası -hesap grubu-
1000101 - TL Kasa -hesap grubu-
10001011 - TL KAsa -anahesap-
1000102 - $ Kasası --hesap grubu-
10001021 - $ Kasası -anahesap-

102 - bankalar -hesap grubu-
10201 - bankalar tl -hesap grubu-
1020101- Garanti -hesap grubu-
10201011- Garanti Karaköy 1234 nolu hesap - anahesap-
10202 - bankalar $ -hesap grubu-
1020201 - Garanti-hesap grubu-
10202011- Garanti Karaköy 2345 nolu hesap - anahesap

şeklinde bir yapımız olsun.

hesaba para yatırma işlemi

10201011 - S (Soll-Borç)- 1000 TL
10001011 - H (Haben-Alacak) - 1000 TL
şeklinde bir kayıt ile olur.

hesaptan para çekme işlemi için S,H yer değiştirmelidir.
borç alacak kaydında temel mantık para verenin alacak hesabına, alanın borç
hesabına kaydedilmesidir.
para yatırırken kasa para verir. alacak hesabına kaydedilir.
banka para alır. borç hesabına kaydedilir.

bu işlemler sonucu banka hesabında ne kadar para olduğu yani bakiyesi , ne
kadar para yatırıldığı ve çekildiği hesaplanmış olur.
Aynı mantıkla tekdüzen hesap planına bağlı olarak carilere olan borç
alacaklar, giderler, stokların maliyeti vs. tutulmuş olur.
Unutulmaması gereken şey kayıtlar karşılıklı olduğu için tüm hesapların
toplam bakiyesinin 0 olacağıdır.

Tek düzene bağlı olarak firmanın bilançosu , kar-zarar hesapları, aktif -
pasif değerleri bu anahesaplarla hesaplanmış olur.

24 Aralık 2003 Çarşamba

[BüroWARE] sayısal alan uyusmazligi- formül calismaması durumu ve cözümü

R tipi degiskenlerin farkli uzunlukta olmasindan kaynaklanan hesaplama hatalari oluyor. Mesela BEL_2886_3=GET_RELATION[819!BEL_19_10!0!0!BEL_621_10] formulu calismiyor. sebebi ise formülün döndürdügü degerin uzunlugu ile R tipindeki BEL_2886_3 alaninin uzunluk uyusmazligi. raporlarda IV1=GET_RELATION[819!BEL_19_10!0!0!BEL_621_10] atamasinin calistigini gorursunuz cunku program IV degiskenleri hesaplamasinda gerekli uzunluk ayarini yapiyor.
Sonuc olarak BEL_3000_10=BEL_3010_8 turu bir hesaplama calismayabilir bu durumda degiskenlere islem yapmak sorunu cozer BEL_3000_10=0+BEL_3010_8
seklinde sonuca ulasabilirsiniz. Ayni sekilde iki tarih arasindaki gün farkini hesaplayan formuldede aynı cozumu uygulayabilirsiniz.
BEL_2886_3=0+GET_RELATION[819!BEL_19_10!0!0!BEL_621_10]

19 Aralık 2003 Cuma

[BüroWARE] Belgelerde pozisyon tipleri ve baskilari

Belge pozisyonlari girilirken POS_17_1 tanim alani degistirilerek pozisyon tipi belirtilir. Burada pozisyonun tipi 0-9 standart pozisyon T baslik, E son, K,C,L aciklama olarak belirlenir. Giris yapilmamissa 0 olacaktir. Baski raporları hazirlanirken pozisyon basina yazdirma secenegi (FMTFABEL.***) standart baski 0 tipine goredir. Diger pozisyon tiplerini yazdirmak için her tipin baski parametrelerini ayrı ayarlamak gerek. Rapor incelenirse herbiri için ayri bir blok oldugu gorulur.

19 Kasım 2003 Çarşamba

[BüroWARE] Sistem Yöneticisi kullanicisiyla diger kullanicilarin sifresini degistirme

Designer modulunde sifresi degistirilecek kullanıcı seçimi yapilir. (4.3 versiyonunda menüde "'ın islemleri" diye geciyor.) Sifre degistirilir.

7 Ağustos 2003 Perşembe

[BüroWARE] Designer - Rapor tasarimi

Designer'da rapor tasarýmý yapmak istiyorsunuz ama listeden rapora bir türlü giremiyorsunuz. Farklý sebepler olabilir.

Designer -> Ayar yetkileri -> Genel Ayarlar 32-Bit (ALLG32)
012: Standart formül çaðirma kullanilsin seçeneðinden iþareti kaldirin. Bu seçeneðin Formül hesaplamalariyle hiçbir ilgisi yok.

3 Ağustos 2003 Pazar

[BüroWARE] Workflow script e-mail kullanimi

Workflow scriptlerle otomatik e-mail göndermek mümkün. Ancak bir konfigürasyondan export edilmiþ bir script baska bir konfigürasyona import edildiginde e-mail direkt gönderim islemi mümkün olmuyor. Script yeniden yazilmali .

9 Temmuz 2003 Çarşamba

[BüroWARE] Belge Dönüştürmede hesaplamala rın icra edilmesi

Sistem gereği belge dönüştürmeyi sık sık kullanırız.
Sipariş -> İrsaliye -> Fatura dönüşümleri gibi.

Ancak :
Designer -> Ayar yetlileri -> Belegumwandlung/Spezial Teilübernahme (BELUMT)
da
063: Belge Dönüşümünden sonra kart bilgilerini icra et
seçeneği işaretlenirse kart hesaplamaları yapılır.
Aksi taktirde o belge için hesaplamalar belgeye ilk giriş yapılana kadar
(incele/değiştir) yapılmaz.

8 Temmuz 2003 Salı

[BüroWARE] Hesaplamalarda script kullanımı

Workflowmanager'da tanımladığımız bir scripti hesaplamalarda kullanmak için

GET_RELATION[166!ScriptID!Index]
formülünü kullanıyoruz.
Burada ScriptID için bizim verdiğimiz Script No'su değerini kullanıyoruz.
Ancak bu formülü bir değere atamak gerekiyor.

BEL_2364_1=GET_RELATION[166!ISO001!] gibi.


Not: Önhesaplamalarda formülün çalışması için Designer->Ayaryetkileri
bölümünde ilgili önhesaplamanın aktive edilmiş olması gerekiyor.

28 Haziran 2003 Cumartesi

[BüroWARE] PPS versiyonları pozisyon kayıtlarınd a PPS üretim reçetelerinin kopyalamasını önleme

PPS Üretim reçetelerinde tanımlı bir stoğu herhangi bir belge pozisyonunda
kullanmak istediğinizde program otomatikman yeni bir stok kartı açıyor. Bu
varyans takibi için kullanılan bir özellik.
Kopyalanmasını istemiyorsak o reçetenin stok kartında Üretim planlama
maskesinde
ÜRÇ Kopyalaması yok seçeneğini işaretlemek yeterli.
Boşuna Ayar yetkilerinde vs. aramayın.

25 Haziran 2003 Çarşamba

[BüroWARE] Kart Bilgilerinde ön hesaplama ve hesaplama farký

Kart bilgileri hesaplamalarýnýn Hesaplama/Ön hesaplama olarak iki çeþit
olduðunu görürsünüz. Buraya yazdýðýmýz hesaplamalar ile kartlar üzerinde
istediðimiz iþlemi yapabiliriz.
Ancak hesaplamalar kart bilgileri güncellenirken yani incele/deðiþtir deyip
üzerinde gezmeye baþladýðýmýz anda icra edilirken ön hesaplamalar kart ilk
yaratýldýðýnda ve kartý incele / deðiþtir der demez veri tabanýndan alýnýrken ,
daha açýlmadan yapýlýr.

[BüroWARE] Üretim planlamada Üretim sipariþleri kart hesaplamalarý

Üretim sipariþi oluþtururken program standart verileri hazýrlar. Siz
çalýþtýðýnýz firmalara özel olarak bazý giriþleri yapmak, bazý alanlarý
deðiþtirmek vs. isteyebilirsiniz.
Bunun için 4.3 te
Designer -> Maskeler -> Kart Bilgileri Hesaplamasýna girersiniz.
Üretim sipariþi belgesinin belge baþlýk bilgilerinde (yani kartýnda)
yapacaðýnýz hesaplamalarý

PPS-Otomtk. IE-Gen. Baslk.Hesaplm., STK_F07 (Anahtarý ile bulmanýz daha kolay
olur)

Pozisyon bilgileri hesaplamasýný

PPS-Otomtk. IE-Gen. Pozsyn.Hesaplm. , STK_F09

bölümlerinde tanýmlayabilirsiniz.
Ancak asýl ipucunu kýrmýzý yapan nokta þu ki: sadece hesaplamalarý tanýmlamak
yeterli deðil.
Ayrýca
Designer -> Yönetim -> Ayar Yetkileri -> PPS Genel Ayarlarý (PPS_ALLGEMEIN)

109 : Kart Hesaplamalari Siparis'den IE-Olusturma
seçeneði aktive edilmiþ olmalýdýr.

[BüroWARE] Üretim Planlama

4.2 ve sonraki modüllerde PPS (MRP) var.
Üretim Planlamasý -> Sipariþ Tablosu bölümünden reçetelerin SÇ Sipariþlerini
görebilirsiniz.
Bu sipariþlerin üretim planlamasýný yapmak için o satýrý seçip Üretim Planlama
(F9) butonuna týklarsýnýz (veya sipariþleri görmeden doðrudan üretim planlamasý
için PPS Anamenü ->Üretim Planlama -> Planlama ile girebilirsiniz).
Gelen ekranda gerekli aralýðý girersiniz. (Aralýkta tüm reçeteleri girerseniz
haliyle sipariþi olan tüm reçetelere -ki seçtiðiniz dahil - ) planlama
yaparsýnýz. Bu iþlem normal çalýþan bir sistemde uzun süreceði için gün sonu
yapýlmalýdýr.
PPS Ana menü -> Üretim Planlamasý -> Plan Tablosu veya Sipariþ Tablosu içinden
Plan Tablosu butonuna basarak üretimi planlanan ürünleri , mevcudu ne kadar
üretileceðini görebilirsiniz.

ÜE Üret (F11) ile Üretim Sipariþi (Dolayýsýyla ihtiyaç olan hammadeler için
üretim sipariþleri ) , BE Üret (F12) ile Üretim Sipariþi Önerisi
oluþturabilirsiniz.
Bu fonksiyonlarýn çalýþmasý için PPS modülü ve fonksiyonlarý Çözüm asistanýndan
aktive edilmiþ olmalýdýr.
Ayrýca üretim sipariþi oluþturacaðýnýz reçeteyle ilgili stoklarýn gerekli tüm
verileri girilmiþ olmalýdýr.
Bu yönde testlerimiz devam etmektedir.

20 Haziran 2003 Cuma

[BüroWARE] Cari hesap yansıtma hesabı belirleme

Muhasebe Firma kartı-Yansıtma hesaplarından Cari hesap kayıtlarını yansıtma
hesaplarına atıp orada toplu bir şekilde görebiliyoruz. Muhasebe Firma
kartında alıcılar ve satıcılar için 10 ar adet yansıtma hesabı var.
Bu hesapları tek düzene göre örneğin
Yansıtma Hesap no / Anahesap No / Açıklama
0-12000001 Yurtiçi Alıcılar
1-12000002 Yurtdışı Alıcılar
2-12000003 Fason Alıcılar
0-32000001 Yurtiçi Satıcılar
1-32000002 Yurtdışı Satıcılar
gibi temel gruplara ayırabiliriz.
Bunları Muhasebe->Firma kartı->Yansıtma hesapları maskesinden alıcılar ve
satıcılar için ayrı ayrı gireriz.
Ancak bu sistemin çalışması için cari kartlarında (4.0x ve öncesi için
muhasebeden cari kartlar, sonrası için genel işlemler veya muhasebeden cari
kartlar) Yansıtma hesabı alanına uygun değer vermemiz gerekiyor. Bu alan
ADR_220_1 alanıdır. F2 ile kontrol edilebilir.
10000 / xxx carisi yurtdışı alıcısı ise Yansıtma hesabı alanına 1 değerini
gireriz.
10000 carisinin belgeleri muhasebeye aktarıldığında ve muhasebe ödeme gibi
kayıtları girildiğinde değerler yansıtma hesabı olan 12000001 anahesabınada
aktarılacaktır. Dolayısıyla toplu olarak Borç/Alacaklarını takip etmek
mümkün olacaktır.
Benim tavsiyem aynı gruplamanın Cari Hesap gruplarında da yapılmasıdır. Bu
durumda aynı cari grubunun cirolarını MIS Genel Toplamlarda görmek mümkün
olacaktır.

[BüroWARE] Tablolarda bitmap gösterimi

Tablolarda güzellik olsun diye bitmap göstermek istersek yapacağımız işlem
şöyle:

Örneğin MIS Stok seçim Tablosunu açalım.
Buraya ART_2115_2 Stok mevcudu bitmapi alanını ekleyelim.
Tabloya yeni satır ekle diyoruz.
Listeden alanı seçiyoruz.
Alanı girdikten sonra çift tıklayarak özelliklerini güncelliyoruz.
Burada
Alan statüsünü A yardımcı tablosunu 800000 yapıyoruz.
Bu durumda tabloda ART_2115_2 alanında yazılı sayısal değere karşılık düşen
bitmap görünecektir.

Örneğin bu alanda 22 yazıyorsa tabloda bitmap dizininde bulunan bw000022.bmp
görünecektir.

Kendi yarattığımız bir alana karşılık bitmap göstermek istiyorsak bu alana
göstereceğimiz bitmapin numarasını hesaplamalarda yazdırıyoruz. Stoklar için
Stok KArtları Ön hesaplamasında örneğin ART_769_10>0 ise ART_2115_2="74"
yazıyoruz.
böylece bu koşul sağlandığında stok seçim tablosunda bw000074.bmp görünüyor.

Bitmapler albeniyi artırdığı için kullanıcılarda sempati sağlıyor.
Bu açıdan önemli sayılabilir.

[BüroWARE] Designerda kullanıcı seç imleri ve tasarımları ek

Designerda kullanıcı seçimleri ve tasarımlarını anlatırken aşağıdaki
işlemler
4.2 ve 4.3 versiyonlarına göre idi.

1* Designer İşlemler-> ..'ın seçimi bölümünden 001 kullanıcısını
seçersiniz.
Seçilip seçilmediğini ana ekranda lisans kaydı bölümünde altta
inceleme/işlem 001 xxx yazar.

2* Kayıt seçiminden sadece 001 kullanıcısını seçersiniz.


Ahmetin uyarısıyla 4.0 versiyonlarına görede işlem yollarını vereyim dedim.
..'ın seçimi işlemi bu versiyonda Kullanıcı seçimi , Kayıt seçimi işlemi
bellek seçme işlemi olarak karşımıza çıkar.

1* Designer İşlemler-> Kullanıcı seçimi bölümünden 001 kullanıcısını
seçersiniz.
Seçilip seçilmediğini ana ekranda info kartoteksinde lisans kaydı bölümünde
altta İşleme koyan 001 xxx yazar.

2* Designer İşlemler -> Bellek seç bölümünden sadece 001 kullanıcısını
seçersiniz.

[BüroWARE] Kullanýcý yetkileri modül kýsý tlamasý

Kullanýcýlara modül kýsýtlamalarýný kullanýcýyý ilk açarken yapýyoruz.

Bunun için

4.0 versiyonlarýnda

Genel Ýþemler -> Kullanýcý ekle

4.2 ve ileriki  versiyonlarda herhangi bir modülden

Kullanýcý/Gruplar Yönetimi

Bedenier/Gruppen->Bedenier Lisenzen (Kullanýcýlar/Gruplar -> Kullanýcý lisanslarý) (Türkçeleþtirme iþlemi bittiðinde bu bölümlerde Türkçe olacak ve Umarým en kýsa zamanda tamamýyla türkçe bir versiyona sahip oluruz)

bölümünü açýyoruz. ve çift týklayýnca kullanýcý listesi geliyor.

satýrlara kullanýcýlarý ekliyoruz ve ilgili modüllere tik koyarak kullanýcýlara yetki veriyoruz.

 

Ancak malumunuz üzere 4 versiyonundan sonra kullanýclara sadece BWoff32.exe veya BWwin32.exe

yani Office Planner uygulamalarýný çalýþtýrtýyoruz. Aslýnda her modülü (BW000132.exe-Anaprogram, BW001132.exe muhasebe vs vs.) ayrý ayrý kullandýrabiliriz ama efektif olmaz.

 

Ayrýca kullanýcý lisansýndaki alanlarla seçtiðimiz modüllerle CRM office Planner program seçim kutusu modülleri birebir uyumlu deðil. ve kullanýcý lisansýnda Designer modülü alaný yok.

 

Yani kullanýcýlara Office Planneri kullandýracaksak program seçim kutusunda çýkacak modülleri düzenlememiz gerekiyor.

 

Bunun için : (Her kullanýcýnýn yetkileri göze alýnarak ve designerdan kullanýcý ayarlarýný kesinlikle doðru yaparak ) 

Designer -> Yönetim->Ayar Yetkileri -> Menü Explorer Ayarlarý (BWWIN_MENUE) ný seçeriz.

Kullanýcýnýn ilgili modüllerini iþaretler diðerlerini kaldýrýrýz.

Böylece program seçim kutucuðunda çýkmaz.

 

Unutmayalýmki buradan modülü kaldýrmýþ olmamýz kullanýcýnýn o modülü diðer exe lerle (BW000132.exe gibi ) kullanamayacaðý anlamýna gelmez.

 

Yani kontrol dýþý býrakýldýðýnda siz Office Planer program kutucuðundan designer modülünü kaldýrsanýz bile kullanýcý varsa BW000232.exe uygulamasý ile designeri çalýþtýrýp ayar yetkilerini deðiþtirebilir. Ýstediðini yapabilir. Buna engel olmak içinde BWWIN32.exe, BW000332.exe (konfig/ayarlar) , BW000632.exe (Veri Alýmý) uygulamalarý haricindeki tüm uygulamalarý varsa dizinden silebiliriz.

 

Ayrýca :

Kullanýcý lisansýndan bir modülü kaldýrdýðýnýzda o modül o kullanýcýnýn Office Planner program kutusunda çýkmayacaktýr ve iþlemde yapamayacaktýr. Bunun için  uygun bir kýsýtlama yapýlmalýdýr.

Mesela CRM Office planner modülünden belge iþlemlerini çaðýrabilir ve belge kesebilirsiniz.

Bunu menüye ekleyerek veya butonlistesine ekleyerek yapabilirsiniz.

Ancak kullanýcýya kullanýcý lisansý bölümünde Genel Ýþlemler modülüne yetki vermemiþseniz Genel Ýþlemler modülüne ait olan belge iþlemlerini CRM Office planner menüsüne eklesenizde çalýþmaz.

 

[BüroWARE] Designerda kullanýcý seç imleri ve tasarýmlarý

Yeniden Merhaba Arkadaþlar,

 

Bu mailin müsebbibi de Ýbrahim Kuyucu oldu. Kendisine sevgilerimizi iletiyorum.

 

Designerdan çok kullanýcýlý tasarým yapmak için kullandýðýmýz iki seçenek var.

Birincisi; son aþamaya kadar kullanýcýlarda designer modülünü aktif býrakýrsýnýz.

Bunun için bu mailin akabinde modül aktif býrakmaya dair bir ipucu döndereceðim.

 

Kullanýcýnýn tüm ayarlarýný yaptýktan sonra designer modülünü pasive edersiniz.

Bu durumda sonradan deðiþiklik yapmanýz gerektiðinde ek iþlem yapmanýz gerekebilir.

 

Benim tercihim ise aþaðýdaki ikinci yöntemdir.:

Daha en baþtan Sistem yöneticisi haricindeki tüm kullanýcýlarýn Designer modülünü pasive etmektir.

 

Bu durumda örneðin 001 kullanýcýsýnýn ayarlarýný yapmak için

 

1* Designer Ýþlemler-> ..'ýn seçimi  bölümünden 001 kullanýcýsýný seçersiniz.

Seçilip seçilmediðini ana ekranda lisans kaydý bölümünde altta  inceleme/iþlem 001 xxx  yazar.

 

2* Kayýt seçiminden sadece 001 kullanýcýsýný seçersiniz.

 

Bu durumda örneðin CRM Office Planner Ana menüsünü deðiþtirmek istediðinizde karþýnýza 001 kullanýcýsýnýn aktif menüsü gelir.  1* iþlemini yapmamýþsanýz karþýnýza 000 (yada o an giriþ yaptýðýnýz) kullanýcýsýnýn aktif menüsü gelecektir.

Deðiþiklik yaptýðýnýzda 2* iþleminde seçtiðiniz bütün kullanýcýlarýn menüleri deðiþmiþ olacaktýr.

 

Burada temel mantýk designerin hangi konfigürasyonu kullandýðýdýr. Baz alýnan konfigürasyon

1* iþleminde 000 kullanýcýsý seçilmiþse se_c20fi.dtk dosyasýdýr.

0xx kullanýcýsý seçilmiþse sec200xx.dtk dosyasýdýr.

 

2* iþleminde ise kaydedilecek konfigürasyonlarý seçmiþ olursunuz.

Yani 000 için se_c20fi.dtk, 0xx için sec200xx.dtk konfigürasyonlarýna kaydetmiþ olursunuz.

 

Bu ipucunun kýrmýzý olmasýnýn sebebiyse Designerdan kullanýcý ayarlarýný kontrol etmeden tasarým yaptýðýnýz taktirde karþýlaþacaðýnýz zorluklar ve aksiliklerdir.

 

Buradan þu sonucu çýkarmalýyýz.

Temel konfigürasyonumuz se_c20fi.dtk dýr. 000 Sistem Yöneticisi kullanýcýsýnýn tüm özel iþlemleri ve tüm temel alanlar bu dosyada tutulur.

Kullanýcý konfigürasyonlarýmýz sec20xxx.dtk lardýr. 001 kullanýcýsýnýn temel konfigürasyondan farklý olan tüm ayarlarý (maske(EINGABE,DSM), buton(BUTTON) , menü(MENUE,BITLEISTE) , ayar yetkileri (ZG) , kartoteksler (KARTEITXT), tablolar (T_FELD),ekran ayarlarý (BILDPOS)  vs. vs. ///  uyarýlar (HW), mesajlar(TXT,HW,WTXT), formüller,database tanýmlarý (SAT) gibi ortak alanlar hariç )  sec20001.dtk dosyasýdýr. Designerdan ilgili konfigürasyon dosyalarýna kayýt yapýlýr.

BWADE ile her konfigürasyonu ayrý ayrý açýp hangi deðiþiklikler olduðunu görmek, yeni alanlar eklemek , deðiþiklikler yapmak mümkündür.

Burada benim gördüðüm istisnai tek alanlar maskelerin çerçeveleridir. (MRS) son Aron konfigürasyonunda 4.05 versiyonundada denemiþtim. MRS alanlarý tasarýmla direkt alakadar olmasýna raðmen ortak kullanýlmaktadýr, her kullanýcý için ayrý tasarým yapýlamamaktadýr. Dolayýsýyla maske tasarýmý yapýlýrken ekran düzenlemelerinde MRS ler dikkate alýnmalýdýr. Aksi bir tasarýmý yapabilen arkadaþlar - ne zaman olduðu hiç farketmez - beni bilgilendirirlerse sevinrim.

 

 

Bu durumda örneðin 002 kullanýcýsýnýn stok kartý maskesini 006,007 kullanýcýlarýnýn stok maskesi olarak kaydetmek isterseniz 

000 Sistem yöneticisi ile designeri açarsýnýz.

Ýþlemler -> ..'ýn seçimi  -> 002 kullanýcýsýný seçersiniz. Ana ekrandan kontrol etmeyi unutmayýn.

Ýþlemler -> Kayýt seçimi -> 006 ve 007 kullanýcýlarýný seçersiniz.

Maske merkezinden ilgili stok kartý maskesini açarsýnýz.

F10 kaydet der çýkarsýnýz

Bu kadar basit olur.

 

Tabi benzer iþlemleri yapmak istediðinizde designerdan ulaþamýyorsanýz (Örneðin Button listesinde olmayan bir buton grubunu ) BWADE ile ilgili sec200xx.dtk dosyalarýný (Malesef BüroWARE tamamýyla kapalýyken) açarak, kopyalama deðiþtirme vs. þeklinde yapabilirsiniz.

 

[BüroWARE] Carihesap ekleme opsiyonu , Ayar yetk ileri

Merhaba arkadaþlar

Hýzlý bir giriþ yaptým. kusura bakmayýn

Bugün karþýlaþtýðým birþey üzerine yazýyorum yine.

4.3 versiyonunda  varsayýlan olarak gelen birþey.

Yeni carihesap kartý açtýðýnýzda son ekrana gidene kadar kayýt yapamýyorsunuz.

Malum bir kaç hane bilgi girip kaydedecek bir kullanýcý için dezavantaj yaratacak bir durum..

Bu gibi þeyler beraberinde memnuniyetsizlkte getirir.

 

Ayar Yetkileri -> Cari hesap Bilgileri -> 39- Yeni Maske ekleme için Maske 80 den sonra otomatik baþla  seçeneði iþaretlenmezse kullanýcý ilk pencerede birkaç alan girip kaydedip çýkabilir.

Ýþaretlenirse son ekrana kadar gidip kaydetmek zorunda.

 

Ýyi çalýþmalar

 

Ýsmail Tunca

 

BüroWARE Uzmaný

 

[BüroWARE] Belge Gruplarý yýl belirlemesi

 

Belge gruplarý tanýmlanýken J (Jahr)  alaný otomatik olarak A geliyor.
Böyle býrakýrsanýz kullanýcý aktüel yýlýn belgelerini görür ama deðiþiklik yapamaz, Yeni belge ekleyemez.

0 yaparsanýz güncel yýla belge ekleyebilir, deðiþtirebilir.

1 yaparsanýz 1 önceki yýla ve geriye doðru 10 yýla belge kesilebilir. Tabi dönem resmi olarak kapanmamýþsa. Test etmedim ama öyle olmalý.

 

               J

0 A 00 0  0 N  1001 

0 L 00 0  0 N  1002 

0 A 00 0  1 N  1005 

0 L 00 0  1 N  1005 


þeklinde tanýmlarsanýz kullanýcý hem bu yýlýn hem geçen yýlýn sipariþ ve irsaliyelerini görebilir, iþlem yapabilir.

 

Ýyi Çalýþmalar .

 

Ýsmail Tunca

 

BüroWARE Uzmaný

[BüroWARE] Kullanıcıa göre Belge Gruplama

Bildiðiniz gibi Ýrsaliye , Fatura gibi belgeleri ayrý ayrý ve bir bütün halinde merkezi belge iþlemlerinde görebiliyoruz.

Tasarým açýsýndan Merkezi belge iþlemlerini tercih ediyoruz.

Ama bu belge gruplarýný kullanýcýlara göre ayarlamamýz gerekiyor. Zira her kullanýcý farklý belgelerle çalýþýyor.

 

Bunun için :

 

Designer -> Belge Gruplarýndan tüm belge türlerini açýyoruz ve serbest býrakýyoruz.

A 00 SÇ SÝPARÝÞ 42 

G 00 SÇ ÝADE FATURASI 42 

I 00 DAHÝLÝ BELGE 42 

L 00 SÇ ÝRSALÝYE 42 

M 00 TAMÝR-ONARIM BELGESÝ 42 

N 00 SÇ TEKLÝF 42 

R 00 SÇ FATURA 42 

b 00 SG SÝPARÝÞ 42 

f 00 ÝMALAT SÝPARÝÞÝ 42 

g 00 SG ÝADE FATURASI 42 

l 00 SG ÝRSALÝYE 42 

r 00 SG FATURA 42 


 

Belge kayýt gruplarýnda her kullanýcý için ayrý belge kayýt grubu açýyoruz.

Bunun için kayýt grubu indexi ayný olmalý ancak kullanýcý alaný deðiþtirilmeli.

Bu tablo çift indexle çalýþýyor. Benim takýldýðým nokta burasý idi.

Yani  kayýt iþlem grubu 00 kullanýcý kodu 000 ve

        kayýt iþlem grubu 00 kullanýcý kodu 001  olan iki ayrý belge grubu tanýmlayabiliyorsunuz.

Burada örneðin

00-000 için

Belge gruplarý

0 N 00 0  0 N  1001 

0 A 00 0  0 N  1002 

0 L 00 0  0 N  1003 

0 R 00 0  0 N  1004 

0 G 00 0  0 N  1005 

0 b 00 0  0 N  1006 

0 l 00 0  0 N  1007 

0 r 00 0  0 N  1008 

0 g 00 0  0 N  1009 

0 f 00 0  0 N  1010 

00-001 için Belge Gruplarý

0 A 00 0  0 N  1001 

0 L 00 0  0 N  1002 

0 b 00 0  0 N  1003 

0 l 00 0  0 N  1004 


olarak tanýmlanýrsa

 

Merkezi belge iþlemlerinde 000 kullanýcýsý tüm belgeleri görebilirken 001 kullanýcýsý sadece sipariþ ve irsaliyeleri görür.

 

(Bu kýsmý ayrýca göndereceðim)

Ayrýca Belge gruplarý tanýmlanýken J (Jahr)  alaný otomatik olarak A geliyor.

Böyle býrakýrsanýz kullanýcý aktüel yýlýn belgelerini görür ama deðiþiklik yapamaz, Yeni belge ekleyemez.

0 yaparsanýz güncel yýla belge ekleyebilir, deðiþtirebilir.

1 yaparsanýz 1 önceki yýla ve geriye doðru 10 yýla belge kesilebilir. Tabi dönem resmi olarak kapanmamýþsa. Test etmedim ama öyle olmalý.

 

 

16 Haziran 2003 Pazartesi

[BüroWARE] Rapor tasarımı

4.3 versiyonunda rapor tasarýmý yapmak istiyorsunuz. Ama bir türlü rapora giremiyorsunuz.

Designer-> Ayar yetkileri -> Rapor Merkezi (REPORT)
011:Toplu yazdýrmada Design Edilebilir maske kullan seçeneði aktiftir. O seçeneði kaldýrýn.

15 Haziran 2003 Pazar

[BüroWARE] Ambar Kayıtları Hesaplamaları

Pozisyon kayıtları için yazdığımız hesaplamalarda B08 - Zusatzverbuchung
Stammdaten (Ek kayıt kart hesaplamaları) bölümüne yazdığımız hesaplamalar

Designer->Ayar Yetkileri-> Ambar Kayıtları (1211Z) bölümünde
004: Ek kayıt bilgilerini uygula
seçeneği işaretlenirse çalışıyor.
Aksi halde çalışmıyor.

12 Haziran 2003 Perşembe

[BüroWARE] Hesaplamalarda değişken kullanımı

Hesaplamalarda raporlarda kullandığımız IV, IT değişkenlerine benzer değişkenlere ihtiyacımız olabiliyor Bu durumda herhangi bir tanımlama yapmaksızın TMP ile başlayan değişkenler kullanabilirsiniz.
TMP_1_10=GESAMTDM/MENGE gibi

10 Haziran 2003 Salı

[BüroWARE] Genel İşlemler Form Hesaplamaları - A mbar Kayıtları

Genel İşlemler Form Hesaplamaları'na pozisyon kayıtlarına ilişkin bir hesaplama yazdığımızda Belge pozisyon kayıtlarındayken çalışıyor ancak Ambar kayıtlarındayken (Sair Giriş, Sair Çıkış , Envanter, Sevk ) çalışmıyor.
Aslında çalışıyor. Çalışması için programı kapatıp tekrar açmak gerekiyor.

9 Haziran 2003 Pazartesi

[BüroWARE] Otomatik mail uyarısı

BüroWARE mail asistanının yeni mail geldiğinde kullanıcıyı uyarmasını istiyorsanız

Designer->Ayar Yetkileri->Mail Sistemi [OFFICE_MAIL_42] de 015: Gelen maillerde ipucu uyarısını göster seçeneğini işaretlemeniz yeterli.