ma

Obje ile sipariş fişi kaydederken fiş numarası hatası

  Tiger/REST

Merhaba obje ile sipariş fişi kaydederken zaman zaman aşağıdaki hata gelmekte. Bazen bu hata ard arda sürekli olmakta. Fişnumarasını tilda (~)  ile göndermemize rağmen yinede aşağıdaki hata çıkmakta.

 

Kayıt veritabanına aktarılamadı. # 23000 : Benzersiz 'I036_01_ORFICHE_I2' dizinine sahip 'dbo.LG_036_01_ORFICHE' nesnesine yinelenen anahtar satırı eklenemiyor. Yinelenen anahtar değeri: (1, 028099)


LObjects.exe


NaciO

Numaralandırma şablonundan numara alma işlemi ile fişin kaydedilme işlemi birbirinden farklı iki transaction içerisinde yürütülüyor. Dolayısıyla eş zamanlı birçok uygulama ile entegrasyon gerçekleştiriliyorsa bu problemle sıkça karşılaşmanız mümkün. Ancak aynı fiş tekrar gönderildiğinde muhtemelen sıkıntı yaşanmayacaktır.

Eğer fişleri sıralı ve aynı uygulama içerisinden gönderiyorsanız, bu sıkıntıyla karşılaşmamalısınız.
 


20/07/16 14:55

Cevap vermek için giriş yapmanız gerekmektedir.