BegintransactionXXX/*Cofniecie powiazania z dostawą dla pozycji*/declare@documentlineiduniqueidentifier='5E94DB6C-2AE7-EC11-8456-7ED30A52F64F'--<< wypelnijdeclare@currentDocumentLineIDuniqueidentifierdeclare@currentSourceDocumentLineIDuniqueidentifierdeclare@currentItemIDuniqueidentifierdeclare@currentItemQuantitydecimal(18,3)declare@currentItemValuedecimal(18,2)select@currentDocumentLineID=documentLineID,@currentSourceDocumentLineID=sourceDocumentLineID,@currentItemQuantity=itemQuantity,@currentItemValue=sysItemValue,@currentItemID=itemidfromdocument.documentlinewheredocumentlineid=@documentlineidandstatus>-1--odblokowanie pozycji na dokumencie i przywrocenie ilsci na parii zrodlowejupdatedocument.documentLinesetitemQuantityLeft=itemQuantityLeft+@currentItemQuantity,sysItemValueLeft=sysItemValueLeft+@currentItemValuewheredocumentLineID=@currentSourceDocumentLineIDanditemQuantityLeft+@currentItemQuantity<=itemQuantityandsysItemValueLeft+@currentItemValue<=sysItemValueandoutcomeShiftLineIDisnullexecwms.stockBalanceFix@username='sys',@itemID=@currentItemID--opcjonalne usuniecie--delete from document.documentLine where documentlineid = @documentlineidcommitTRANXXX