Ошибка при превышении максимальной длины наименования

Шаблони первинних документів: загальні та власні
Відповісти
digi
Повідомлень: 732
З нами з: 22 червня 2011, 01:12

Ошибка при превышении максимальной длины наименования

Повідомлення digi » 09 січня 2015, 15:45

Ошибка появляется при попытке отправить НН из реестра первичных документов. Если зайти в документ и отправить из него, то там появляется цивилизованное сообщение о том, что длина названия превышает 150 символов и будет обрезана. Судя по всему речь идет о записи в адресной книге. Клиент пытался отправить сразу несколько НН из реестра и получал эту ошибку. Пришлось отправлять каждую по отдельности и в последней ошибка опять проявилась. В общем, проблема в нормальной обратной связи стара как сам МЕДОК.
| Показать
ХХХХХХХХХХ ХХ"ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ"
M.E.DOC IS 10.01.020
Мережева версія
Реєстр первинних документів ОС: Microsoft Windows NT 5.2.3790 Service Pack 1

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Cannot set column 'SHORTNAME'. The value violates the MaxLength limit of this column.
at System.Data.DataColumn.CheckMaxLength(DataRow dr)
at System.Data.DataColumn.CheckColumnConstraint(DataRow row, DataRowAction action)
at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent)
at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Int32 position, Boolean fireEvent, Exception& deferredException)
at System.Data.DataTable.SetNewRecord(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean fireEvent)
at System.Data.DataRow.SetNewRecord(Int32 record)
at System.Data.DataRow.EndEdit()
at System.Data.DataRow.set_Item(DataColumn column, Object value)
at ZvitData.PartnerDS.HBPARTNERONERow.set_SHORTNAME(String value)
at ZvitInterface.Utl.RefBookUpdater.Update()
at ZvitGUI.Nakl.NaklManager.CheckPartnerExist(NaklMainTableList naklMainTableList, Boolean hideMsgBoxes, String& resMsg, List`1& failedList, EventHandler`1 statusHandler, Boolean isFromAutoproc)
at ZvitGUI.Nakl.NaklManager.ToSignReestrNaklAction(NaklMainTableList naklMainTableList, Boolean ovveride, NaklSendOption naklSendOption, Boolean hideMsgBox, Boolean checkForValid, String& resMsg, List`1& checkFailedList, EventHandler`1 statusHandler, Boolean isFromAutoproc, DocCertCorr& certCorr, Int32 exportFilesCount)
at ZvitGUI.Nakl.NaklManager.ToSignReestrNaklAction(NaklMainTableList naklMainTableList, Boolean ovveride, NaklSendOption naklSendOption, Boolean hideMsgBox, Boolean checkForValid, String& resMsg, List`1& checkFailedList, EventHandler`1 statusHandler, Boolean isFromAutoproc, DocCertCorr& certCorr)
at ZvitGUI.Nakl.NaklManager.SendNaklAction(NaklMainTableList naklMainTableList, Boolean hideMsgBox, Boolean checkForValid, String& resMsg, Boolean& stopSign, Boolean checkLicense, EventHandler`1 statusHandler, Boolean fromAutoProc)
at ZvitGUI.RTFDoc.PDRstUtils.send_Execute(RTFDocPart rtfPartMode, DocInfoList docsInfo, SubSystemSettingsCollection accessSettings, Boolean simplifiedSigningModel)
at ZvitDocFlowGUI.Rst.UCDFDocsRst.send_Execute(ToolBase t)
at ZvitDocFlowGUI.Rst.UCDFDocsRst.sendPartner_Execute(ToolBase tool)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at ezvit.FormZvitMain.m_ToolClick(Object sender, ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
at Infragistics.Win.UltraWinToolbars.ToolMenuItem.OnClick()
at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.DoClickProcessing(MouseEventArgs e)
at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.UIElement.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.TextUIElementBase.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e)
at Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e)
at Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e)
at Infragistics.Win.UltraControlBase.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.UltraWinToolbars.PopupControlBase.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Ошибка при превышении максимальной длины наименования

Повідомлення Белокопытов Геннадий » 09 січня 2015, 16:26

digi
Ошибка передана на проверку и обработку в отдел разработки.

victor_pikhulya
Повідомлень: 189
З нами з: 01 вересня 2014, 15:21

Re: Ошибка при превышении максимальной длины наименования

Повідомлення victor_pikhulya » 14 січня 2015, 15:32

Есть решение по этой проблеме?
в 021 обновлении проявилось.

victor_pikhulya
Повідомлень: 189
З нами з: 01 вересня 2014, 15:21

Re: Ошибка при превышении максимальной длины наименования

Повідомлення victor_pikhulya » 14 січня 2015, 16:23

Белокопытов Геннадий писав:digi
Ошибка передана на проверку и обработку в отдел разработки.
ПОДСКАЖИТЕ ПОЖАЛУЙСТА.
Второй бухгалтер уже звонит на 012 версии.
Второй звонит, не может даже одну НН отправить, выдает эту же ошибку!!!

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Ошибка при превышении максимальной длины наименования

Повідомлення Белокопытов Геннадий » 14 січня 2015, 17:10

victor_pikhulya
Доработки должны быть выполнены в функциональном обновлении.
На данный момент выполните отправку из открытого вида документа.

victor_pikhulya
Повідомлень: 189
З нами з: 01 вересня 2014, 15:21

Re: Ошибка при превышении максимальной длины наименования

Повідомлення victor_pikhulya » 14 січня 2015, 17:20

Белокопытов Геннадий писав:victor_pikhulya
Доработки должны быть выполнены в функциональном обновлении.
На данный момент выполните отправку из открытого вида документа.
Ок.
Спасибо!

Відповісти

Повернутись до “Модуль «Первинні документи»”