Hello!
I have a problem with product photos. I am saving them in 1C with this code;
&AtClient
Procedure ChangePicture(Command)
   BeginPutFile(New NotifyDescription("ChangePictureAfterPutFile", ThisForm), , , True, UUID);
EndProcedure
&AtClient
Procedure ChangePictureAfterPutFile(Result, Address, SelectedFileName, AdditionalParameters) Export
   If Result Then
      PictureAddress = Address;
   EndIf;
EndProcedure
&AtServer
Procedure AfterWriteAtServer(CurrentObject, WriteParameters)
   If Not IsBlankString(PictureAddress) Then
      Picture = GetFromTempStorage(PictureAddress);
      PictureAddress = PictureAddress;
      CurrentObject.Picture = New ValueStorage(Picture);
      CurrentObject.Write();
   EndIf;
EndProcedure
&AtServer
Procedure OnCreateAtServer(Cancel, StandardProcessing)
   If Not Parameters.Key.IsEmpty() Then
      CurrentObject = Parameters.Key.GetObject();
      PictureAddress = PutToTempStorage(CurrentObject.Picture.Get());
   EndIf;
EndProcedure
Everything is working normally,but after awhile some products starts to loose photos. I am using Microsoft Sql server 2012, 1C version is 8.3.23.1688
The 1C:Enterprise developers forum
    
