1
This commit is contained in:
@@ -58,17 +58,17 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//生产用料清单明细为半成品仓,更改是否关键件字段
|
||||
public static void UpdatePRD_PPBOMFIsKeyComponent(Context ctx,string FENTRYID)
|
||||
public static void UpdatePRD_PPBOMFIsKeyComponent(Context ctx, string FENTRYID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
update T_PRD_PPBOMENTRY_C
|
||||
SET FIsKeyComponent = '1'
|
||||
WHERE FENTRYID = '{0}'
|
||||
",FENTRYID);
|
||||
", FENTRYID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//生产用料清单明细为包材仓,更改发料方式
|
||||
public static void UpdatePRD_PPBOMFIssueType(Context ctx, string FENTRYID)
|
||||
public static void UpdatePRD_PPBOMFIssueType(Context ctx, string FENTRYID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
update T_PRD_PPBOMENTRY_C
|
||||
@@ -84,7 +84,7 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
update T_PRD_PPBOMENTRY_C
|
||||
SET FIssueType = '4',FBackFlushType = '3',FSrcTransOrgId = '{1}'
|
||||
WHERE FENTRYID = '{0}'
|
||||
", FENTRYID,ZZID);
|
||||
", FENTRYID, ZZID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//生产用料清单明细为包装结构件仓和装配结构件仓,更改拔出仓库为仓库
|
||||
@@ -159,7 +159,7 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
}
|
||||
|
||||
//查询收款单源单明细的源单类型为应收单查询销售订单编号的SQL语句
|
||||
public static DynamicObjectCollection GetRECEIVEBILLFSRCBILLNOAndFREALRECAMOUNTFOR(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GetRECEIVEBILLFSRCBILLNOAndFREALRECAMOUNTFOR(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
SELECT
|
||||
@@ -178,13 +178,13 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
}
|
||||
|
||||
//更新销售订单表头的累计核销金额
|
||||
public static void UpdateOrderF_AMOUNTNew(Context ctx,string Fbillno,string FREALRECAMOUNTFOR)
|
||||
public static void UpdateOrderF_AMOUNTNew(Context ctx, string Fbillno, string FREALRECAMOUNTFOR)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
update T_SAL_ORDER
|
||||
SET F_AMOUNT = F_AMOUNT+{1}
|
||||
WHERE FBILLNO = '{0}'
|
||||
", Fbillno,FREALRECAMOUNTFOR);
|
||||
", Fbillno, FREALRECAMOUNTFOR);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
@@ -200,7 +200,7 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
}
|
||||
|
||||
//获取预收款单的销售订单源单编号
|
||||
public static DynamicObjectCollection GetRECEIVEBILLFSRCBILLNOS(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GetRECEIVEBILLFSRCBILLNOS(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"
|
||||
SELECT
|
||||
@@ -229,7 +229,7 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
INNER JOIN T_AR_RECEIVABLEENTRY_LK F On E.FENTRYID = F.FENTRYID AND F.FALLAMOUNTFOR_D <> 0
|
||||
INNER JOIN T_SAL_RETURNSTOCKENTRY G ON G.FID = F.FSBILLID AND F.FSID = G.FENTRYID
|
||||
WHERE A.FID = '{0}' AND B.FSOURCETYPE = 'AR_receivable' AND A.FSALEORGID <> '100302'
|
||||
",FID);
|
||||
", FID);
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
@@ -257,56 +257,56 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
}
|
||||
|
||||
//根据销售出库单的FID,获取销售订单的FENTRYID
|
||||
public static DynamicObjectCollection GetSal_ORderFEntryIdAndFid(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GetSal_ORderFEntryIdAndFid(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC GETSAL_ORDERFidAndFENTRYID_GZTH '{0}'
|
||||
",FID);
|
||||
", FID);
|
||||
//执行SQL
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
}
|
||||
|
||||
//根据销售出库单的FID,反写销售订单新旧系统未出库数量
|
||||
public static void UpdateSal_OrderF_notoutQty(Context ctx,string FENTRYID)
|
||||
public static void UpdateSal_OrderF_notoutQty(Context ctx, string FENTRYID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC UpdateSAL_ORDERF_notoutQty '{0}'
|
||||
",FENTRYID);
|
||||
", FENTRYID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
//根据销售退货单的FID,获取销售订单的FENTRYID
|
||||
public static DynamicObjectCollection GETRETURNSTOCKSal_ORDERFidAndFentryid(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GETRETURNSTOCKSal_ORDERFidAndFentryid(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC GETRETURNSTOCKSal_ORDERFidAndFentryid_GZTH '{0}'
|
||||
",FID);
|
||||
", FID);
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
}
|
||||
/*当物料为M开头,发料方式设置为调拨倒冲,倒冲时机设置为入库倒冲,拨出组织设置为珠海派诺,拨出组织为空,
|
||||
仓库设置为 : 68*/
|
||||
public static void UpdatePRD_PPBOMLIkeM(Context ctx,string FID)
|
||||
public static void UpdatePRD_PPBOMLIkeM(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC UpdatePRD_PPBOMLIkeM_GZTH '{0}'
|
||||
",FID);
|
||||
", FID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//根据销售订单的纸质合同号,修改销售订单的销售类型字段
|
||||
public static void UpdateSal_OrderF_VRYF_Combo_lsn(Context ctx,string FID)
|
||||
public static void UpdateSal_OrderF_VRYF_Combo_lsn(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC GZTH_UpdateSal_OrderF_VRYF_Combo_lsn '{0}'
|
||||
",FID);
|
||||
", FID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
//根据红字发票FID,获取查询出是否由蓝字发票进行下推,获取蓝字发票的FID,FENTRYID
|
||||
public static DynamicObjectCollection GetBuleFpFID(Context ctx,string FID)
|
||||
//根据红字发票FID,获取查询出是否由蓝字发票进行下推,获取蓝字发票的FID,FENTRYID
|
||||
public static DynamicObjectCollection GetBuleFpFID(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC GetLPFid_GZTH '{0}'
|
||||
",FID);
|
||||
", FID);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
string LpFidSql = string.Format(@"/*dialect*/
|
||||
SELECT * FROM GZ_AuditTHHZFP
|
||||
@@ -315,7 +315,7 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
}
|
||||
|
||||
//根据红字发票查询蓝字发票的FID,查询销售订单的FID和FENTRYID,开票数量和开票金额
|
||||
public static DynamicObjectCollection GetHZFPSal_ORDERFidAndFentryid(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GetHZFPSal_ORDERFidAndFentryid(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC GetIV_SALESICSal_OrderFID_GZTH '{0}'
|
||||
@@ -338,11 +338,11 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, getSql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//根据获取的销售订单FID和FentryId,更新开票数量和开票金额
|
||||
public static void UpSal_OrderKPJEAndKPSL(Context ctx,string FID,string FENTRYID,string F_INVOICEQTY,string F_F_INVOICEAMOUNT)
|
||||
public static void UpSal_OrderKPJEAndKPSL(Context ctx, string FID, string FENTRYID, string F_INVOICEQTY, string F_F_INVOICEAMOUNT)
|
||||
{
|
||||
string sql = string.Format(@"/*dialect*/
|
||||
EXEC TrueUpdateSal_OrderF_INVOICEQTYAndF_F_INVOICEAMOUNTAndF_invoiceAmount_TH '{0}','{1}','{2}','{3}'
|
||||
",FID,FENTRYID,F_INVOICEQTY,F_F_INVOICEAMOUNT);
|
||||
", FID, FENTRYID, F_INVOICEQTY, F_F_INVOICEAMOUNT);
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//根据获取的销售订单FID和FentryId,更新开票数量和开票金额(当销售订单的累计核销金额>价税合计本位币后)
|
||||
@@ -354,17 +354,17 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//根据查询销售订单FID,查询销售订单累计核销金额和价税合计本位币
|
||||
public static DynamicObjectCollection GetSal_Order(Context ctx,string FID)
|
||||
public static DynamicObjectCollection GetSal_Order(Context ctx, string FID)
|
||||
{
|
||||
string sql = string.Format(@"
|
||||
SELECT
|
||||
A.FBILLNO AS '单据编号',
|
||||
B.FBILLALLAMOUNT_LC AS '价税合计',
|
||||
B.FBillAllAmount AS '价税合计',
|
||||
A.F_INVOICEAMOUNT AS '累计开票金额'
|
||||
FROM T_SAL_ORDER A
|
||||
INNER JOIN T_SAL_ORDERFIN B ON A.FID = B.FID
|
||||
WHERE A.FID = '{0}'
|
||||
AND ABS(A.F_invoiceAmount) > ABS(B.FBILLALLAMOUNT_LC)
|
||||
AND ABS(A.F_invoiceAmount) > ABS(B.FBillAllAmount)
|
||||
", FID);
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
@@ -382,5 +382,25 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
||||
");
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, getSql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
//根据销售出库的FID,反写发货通知单的检验周期字段
|
||||
public static DynamicObjectCollection UpdateFHTZDJYZQ(Context ctx,string FID)
|
||||
{
|
||||
//查询表并且返回表的数据
|
||||
string getSql = string.Format(@"/*dialect*/
|
||||
EXEC SaveCGRK_GZTH '{0}'
|
||||
", FID);
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, getSql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
//根据销售订单的FID,查询物料编码J开头的物联网卡使用年份必填
|
||||
public static DynamicObjectCollection SaveOrder_GZTH(Context ctx, string FID)
|
||||
{
|
||||
//查询表并且返回表的数据
|
||||
string getSql = string.Format(@"/*dialect*/
|
||||
EXEC SaveOrder_GZTH '{0}'
|
||||
", FID);
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, getSql.ToString(), null, null, CommandType.Text, null);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user