Browse Source

需求单No.138532

master
wugang 8 years ago
parent
commit
9d9db7a702
3 changed files with 15 additions and 3 deletions
  1. +4
    -1
      BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs
  2. +3
    -2
      BWP.B3_YunKen.Web/Pages/B3YunKen/Reports/ToFreightNetPriceReport.cs
  3. +8
    -0
      BWP.B3_YunKen.Web/Pages/B3YunKen/Reports/ToFreightNetPriceReport.xml

+ 4
- 1
BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs View File

@ -5,6 +5,7 @@ using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using BWP.B3Frameworks;
using BWP.B3Frameworks.BO;
using BWP.B3Frameworks.BO.NamedValueTemplate;
using BWP.B3Frameworks.Utils;
using BWP.B3Sale.BL;
@ -364,9 +365,10 @@ namespace BWP.Web.Pages.B3YunKen {
var query = _queryContainer.Build();
var aready = new JoinAlias(typeof(AreadyTo));
var bill = query.From.RootSource.Alias;
var acc = new JoinAlias(typeof(AccountingUnit));
query.RegisterQueryTable(typeof(AreadyTo), new string[] { "ID", "AlreadyAcceptUnitNum" }, AreadyTo.Get());
query.From.AddJoin(JoinType.Left, new DQDmoSource(aready), DQCondition.EQ(bill, "ID", aready, "ID"));
query.From.AddJoin(JoinType.Left, new DQDmoSource(acc), DQCondition.EQ(bill, "AccountingUnit_ID", acc, "ID"));
query.Columns.Add(DQSelectColumn.Create(DQExpression.Field(aready, "AlreadyAcceptUnitNum"), "已验收数量"));
if (_hideFinishedBill.Checked) {
@ -382,6 +384,7 @@ namespace BWP.Web.Pages.B3YunKen {
query.Columns.Add(DQSelectColumn.Field("IsSplitCreatedCustomerAccept", bill));
query.Where.Conditions.Add(DQCondition.EQ("BillState", .));
query.Where.Conditions.Add(DQCondition.EQ("Domain_ID", DomainContext.Current.ID));
OrganizationUtil.AddOrganizationLimit(query, typeof(AccountingUnit), acc);
return query;
}


+ 3
- 2
BWP.B3_YunKen.Web/Pages/B3YunKen/Reports/ToFreightNetPriceReport.cs View File

@ -162,8 +162,9 @@ B3SaleDataSources.结账客户), s => long.Parse(s)), "AccountCustomer_ID"));
layout["CustomerDealer_ID"].NotAutoAddToContainer = true;
var config = layout.CreateDefaultConfig(2);
config.Expand = false;
//config.Add("LoadTime");
//config.Add("OrderDate");
config.Add("LoadTime");
config.Add("OrderDate");
config.Add("ArriveTime");
//config.Add("AccountingUnit_ID");
//config.Add("Goods_ID");
//config.Add("GoodsPropertyCatalog_ID");


+ 8
- 0
BWP.B3_YunKen.Web/Pages/B3YunKen/Reports/ToFreightNetPriceReport.xml View File

@ -27,6 +27,14 @@
<Field name="OrderDate"/>
<QBE paramName="MaxOrderDate"/>
</LessThanOrEqual>
<GreaterThanOrEqual>
<Field name="ArriveTime"/>
<QBE paramName="MinArriveTime" />
</GreaterThanOrEqual>
<LessThanOrEqual>
<Field name="ArriveTime"/>
<QBE paramName="MaxArriveTime"/>
</LessThanOrEqual>
<QBEIn>
<Field name="AccountingUnit_ID"/>
<QBE paramName="AccountingUnit_ID"/>


Loading…
Cancel
Save