|
Murat (messages)
Murat
Editor Posts: 53
Joined: 26.10.2011
|
Posted: 14.03.2012 16:36:33
|
Go to |
| Quote |
|---|
yukselozer
Soru:
Yukarıdaki senaryoyu bu programla gerçekleştirmemiz mümkün müdür? Değilse eksik olan kısımlar nelerdir? |
Cevap:
Konuya başlamadan önce şu iki önemli bilgiyi aktarmak gerekir:
1) 1C:İşletme sisteminde ticari iş sürecini takip etmek için herşey mümkündür.
2) Gerçek iş süreci analizinin detaylı olarak yapılması gerekir.
Ama üst tarafta anlatılanlar üzerine yorum yapmak gerekirse;
1TÇ:Ticari KOBİ Yönetimi uygulamasında stok kartı dışında, stok kartının her bir karakteristiği için barkod tanımlamak mümkündür.
Dolayısı ile ilgili barkod okutulduğunda, direkt olarak ilgili stok kartını ve karakteristiğini aktarmaktadır. Üstteki yazıdan anlaşıldığı kadarıyla, sizin durum da benzer bir durumdur, YAPILABİLİR. |
|
Murat
Editor Posts: 53
Joined: 26.10.2011
|
Posted: 15.12.2011 17:12:51
|
Go to |
| Quote |
|---|
MT Bilgisayar Mete YAMAK
Soru:
Merhaba,
Yaşadığım bir problemi tarif edip soru soracağım.
Stok açılış fişi oluşturmak için Dış dosyadan Excel verisini alıp stokları aktarmak istiyorum. Bunun için veriyi tabloya dışarıdan çektikten sonra gerekli eşleştirmeleri Öznitelik tanımı kısmında yapıyoru
|
Cevap:
1TÇ:Ticari KOBİ Yönetimi uygulamasında Stok Açılış Fişi evrakının evrak formunun modülünde "SatırYükle" prosedürüne aşağıda belirtilen kodu yerleştirmek yeterli olacaktır.
| Code |
|---|
elsif ÖznitelikAdı = "MalzemeSeri" then
MalzemeSeri_ = HücreDeğeri;
YeniNesne.Seriler = True;
ElsIf ÖznitelikAdı = "Marka" Then
Marka_KartLst = Catalogs.Marka;
Marka_KartLst_ = Marka_KartLst.FindByDescription(HücreDeğeri);
If Marka_KartLst_ = Marka_KartLst.EmptyRef() Then
YeniMarka = Marka_KartLst.CreateItem();
YeniMarka.Description = HücreDeğeri;
YeniMarka.Write();
YeniNesne[ÖznitelikAdı] = YeniMarka.Ref;
Else
YeniNesne[ÖznitelikAdı] = Marka_KartLst_;
EndIf;
Else
YeniNesne[ÖznitelikAdı] = HücreDeğeri;
EndIf;
|
Yazılan kod üzerine açıklama yapalım. İlk önce belirtilen ad altında marka mevcut mudur değil midir, kontrol edilir. Eğer mevcut değilse, o isim altında yeni kart liste oluşturulur ve ilgili kart listenin referansı Malzeme kartında yansıtılır. Eğer ilgili isim altında marka kart listesi mevcut ise, o kart listenin referansı malzemenin alanına yerleştirilir |
|
|