Synopsis:

After updating to IS 5.6.18, error prompts in creating Shipments in Sales Order form.

The following exception was caught by the Interprise Suite.

03/14/2011 11:05:52
Type : System.FormatException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Input string was not in a correct format.
Source : mscorlib
Help link : 
Data : System.Collections.ListDictionaryInternal
TargetSite : Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean)
Stack Trace : at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
at System.Convert.ToDecimal(String value)
at Interprise.Presentation.Shipping.MainShip.MainShipControl.m_ShipCarrierControl_OnShippingMethodChanged(String ShipMethodCode)
at Interprise.Presentation.Shipping.MainShip.MainShipControl.InitializeControl()
at Interprise.Presentation.Shipping.MainShip.MainShipControl..ctor(Boolean isNew, String documentCode, String trackingNumber, Boolean isINV, String isAllItems, String WeightLbs, String WeightOz)
at Interprise.Presentation.Shipping.MainShip.MainShipForm.CreateMainShipSectionContainer()
at Interprise.Presentation.Shipping.MainShip.MainShipForm..ctor(Boolean isNew, String documentCode, String trackingNumber, Boolean isINV, String isAllItems, String WeightLbs, String WeightOz, Boolean isFromOpt)
at Interprise.Presentation.Shipping.MainShipOption.MainShipOptionForm.btnOk_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.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)

 

Solution

Something in the upgrade process made the Miscellaneous Charges field NULL. As a workaround, go to Shipping Module > Setup > Shipping Method > Carrier Details> Enter 0 into the Miscellaneous Charges field.

 

Applicable Products:

Interprise Suite 5.6.18

Bu cavab sizə kömək etdi? 0 istifadəçi bunu faydalı hesab edir (0 səs)