Konuyla ilgili tespitiniz doğrudur, yazılım ekibimizi bilgilendireceğim.
Ancak, GUID alanını standartlara göre üretip sizin doldurmanızda da sakınca yoktur. Otomatik doldurulduğu fişlerde örneğin siparişte veya faturada da siz doldurabilirsiniz. Dolu olduğunda Logo Objects yeni bir GUID üretmez ve sizin gönderdiğinizi kullanır.
Fişlerde kullandığımız GUID alanı standart GUID bilgileridir. Örneğin aşağıdaki yöntemlerden biriyle ürettiğiniz GUID'leri kullanabilirsiniz;
T-SQL için örnek;
select NEWID()
C# için örnek;
string myGuid = Guid.NewGuid().ToString();
Naci Bey, Merhaba;
2.47 sürümünde bu sorunu bende yaşıyorum. Sanırım yazılım ekibi bir düzenleme yapmamış.
Tşkler.
2.61 de ambar fişi aktarıyorum aynı şekilde GUID boş
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Logo Objects İrsaliye kaydında gelmeyen GUID alanının Siparişte otomatik gelmesi
24/02/17 16:04   Tiger/RESTLogo Objects ile İrsaliye ve sipariş kayıtları yapmaktayız.
İrsaliye kaydı esnasında GUID alanını set etmiyoruz.
Aynı şekilde Siparişi kaydederken de GUID alanını set etmiyoruz.
Fakat kayıtlar bittikten sonra veritabanından GUID alanlarını kontrol ettiğimizde STFICHE tablosunda GUID alanı boş,
ancak ORFICHE tablosunda GUID alanı dolu.
LOGICALREF rakamını elde etmek için kullandığımız INTERNAL_REFERENCE yerine GUID yazdığımızda sipariş kaydı için oluşan GUID değerini okuyoruz. İrsaliye için okuyamıyoruz.
Her kayıt için de veritabanına ilave sorgu ile veri göndermek istemiyoruz. Geçici olarak bir çözüm yolunu GUID alanını kayıt öncesi manuel set ederek bulduk ancak sonrasında patlarmı bilmem.
Objects Sipariş İrsaliye