We have a customer that ordered a subscription and a book at the same time. The original order had no problems. Yesterday a recurring ordered was created that included the subscription along with the book that was a part of the original order and charged the customer for both products.
Here is a screenshot of the original order. Here is screenshot of the recurring order How we noticed the problem is when we were trying to print the packing slip (which normally would not be needed for subscriptions, but since the book as in the order the status was shipment pending) the following error was generated.
Code: Select all
An error has occured at https://store.weighdown.com/Admin/Orders/Print/PackSlips.aspx?OrderNumber=102350&is=1
Exception: Exception of type 'System.Web.HttpUnhandledException' was thrown. Stack Trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.admin_orders_print_packslips_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\942f1355\f9cd0b69\App_Web_kncvpuv1.2.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Inner Exception: Object reference not set to an instance of an object. Inner Exception Stack Trace: at ASP.admin_orders_print_packslips_aspx.__DataBinding__control17(Object sender, EventArgs e) in c:\inetpub\wwwroot\store2\Admin\Orders\Print\PackSlips.aspx:line 54 at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) at System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) at AbleCommerce.Admin.Orders.Print.PackSlips.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\store2\Admin\Orders\Print\PackSlips.aspx.cs:line 84 at System.EventHandler.Invoke(Object sender, EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
We are on Gold R10.
Any ideas or suggestions?