Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
I had an order that was already shipped a month ago. It included two items that since then I deleted. The order showed up as "Partially Shipped" -- when I tried to click on the Shipping Tab for the order, it threw an error (Event Log error below). I had to Edit the Order and delete those items from the order in order to clear it. Not sure if I could duplicate the error. Pre-3.1 these sorts of items showed up as blank if you pulled up an old order, now they show up correctly, but they not only prevent editing the Shipping Tab, but they create a problem for Shipper (Structured Solutions)
Object reference not set to an instance of an object.[ at BVAdmin_Orders_ShipOrder.ItemsGridView_RowDataBound(Object sender, GridViewRowEventArgs e) at System.Web.UI.WebControls.GridView.OnRowDataBound(GridViewRowEventArgs e) at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() at System.Web.UI.WebControls.GridView.DataBind() at BVAdmin_Orders_ShipOrder.LoadOrder() at BVAdmin_Orders_ShipOrder.Page_Load1(Object sender, EventArgs e) at System.EventHandler.Invoke(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, |
|
|
|
|
Rank: Member
Joined: 4/30/2007(UTC) Posts: 383
|
Just a thought but does it do it with inactive items? I know with many financial packages you cannot delete items that have been involved in a transaction for just this reason.
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
The error Joe reports in ShipOrder.aspx does not occur if the product is marked Inactive....only if it is deleted. |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.