80040216
UnExpected
An unexpected error occurred.
IDS_UNEXPECTED
Вот именно эту ошибку и выдает.
Полный код
X++:
var ProjectTask = (from PT in orgContext.CreateQuery<new_zadachi_proekta>()
where (PT.Id == EntityId)
select new new_zadachi_proekta { Id = PT.Id }).FirstOrDefault();
if (ProjectTask == null) return;
//------------------------------------------------------------------------------------
if (ProjectTask.new_proektid == null) return;
else
{
//вытягиваем проект-------------------------------------------------------
var Project = (from P in orgContext.CreateQuery<new_proekt>()
where (P.Id == ProjectTask.new_proektid.Id)
select new new_proekt { Id = P.Id }).FirstOrDefault();
if (Project == null) return;
//-----------------------------------------------------------------------
if (Project.new_nomer_zadachi == null) Nomer = 1;
else Nomer = (int)Project.new_nomer_zadachi;
EntityPrefix = "T";
if (Project.new_prefix_numeracii!=null) ProjectPrefix = Project.new_prefix_numeracii;
StrNomer=WorkWithNumber(Nomer, EntityPrefix, ProjectPrefix);
ProjectTask.new_nomer=StrNomer;
orgContext.UpdateObject(ProjectTask);
_service.Update(ProjectTask);
Project.new_nomer_zadachi = Nomer+1;
orgContext.UpdateObject(Project);
_service.Update(Project);