|
@@ -9,6 +9,21 @@
|
|
|
<select id="callGetUAMaxPK" resultType="map">
|
|
|
exec getUAMaxCode @StuNo = #{StuNo}
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="selectInfoByCode" resultType="map">
|
|
|
+ select cVenCode,-- 供货单位
|
|
|
+ cDepCode , -- 部门编码
|
|
|
+ cPersonCode -- 业务员编码
|
|
|
+ from OM_MOMain where ccode = #{code}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="selectUnitByCode" resultType="map">
|
|
|
+ select cComUnitCode from Inventory where cInvCode = #{code}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="selectVendorByCode" resultType="map">
|
|
|
+ select cVenDefine2 from Vendor where cVenCode = #{code}
|
|
|
+ </select>
|
|
|
|
|
|
<select id="selectOrderByCode" resultType="org.jeecg.modules.openApi.entity.SubcontractingOrder">
|
|
|
|
|
@@ -33,62 +48,51 @@
|
|
|
</select>
|
|
|
|
|
|
<insert id="saveRdRecord01One">
|
|
|
+
|
|
|
INSERT INTO RdRecord01
|
|
|
(
|
|
|
- ID,
|
|
|
- cVouchType,--1 单据类型编码 01
|
|
|
- cCode,--2 收发单据号
|
|
|
- dDate,--3 单据日期 当前日期
|
|
|
- cWhCode,--4 仓库编码
|
|
|
- cOrderCode,--5 委外订单号 验布机
|
|
|
- cARVCode,--6 采购到货单号
|
|
|
- cVenCode,--7 供应商编码
|
|
|
- cDepCode,--8 部门编码
|
|
|
- cPersonCode, --9 业务员编码
|
|
|
- dARVDate, --10 到货日期 空
|
|
|
- cBusType, --11 业务类型-根据订单号获取或者默认 普通采购
|
|
|
- cPTCode,--12 采购类型编码 01
|
|
|
- cMemo,--13 备注
|
|
|
- cRdCode,--14 收发类别编码 1
|
|
|
- bredvouch,--15红蓝标识--0>
|
|
|
- bRdFlag,--16收发标志-- 1
|
|
|
- cSource,<!--17单据来源-->
|
|
|
- bTransFlag,<!--18是否传递 0-->
|
|
|
- bIsSTQc,<!--19是否传递 0-->
|
|
|
- cMaker,--20创建人 验布机
|
|
|
- cHandler,--21 审核人 空
|
|
|
- dVeriDate,-- 22审核日期
|
|
|
- dnverifytime, --23 审核时间
|
|
|
- cDefine13 -- 24委外订单号
|
|
|
- )
|
|
|
- VALUES
|
|
|
- (
|
|
|
- #{RdRecord01.ID},
|
|
|
- '01',--1 单据类型编码 01
|
|
|
- #{RdRecord01.cCode},--2 收发单据号
|
|
|
- getdate(),--3 单据日期 当前日期
|
|
|
- #{RdRecord01.cWhCode},--4 仓库编码
|
|
|
- #{RdRecord01.cOrderCode},--5 委外订单号 验布机
|
|
|
- null ,--6#{RdRecord01.cARVCode},-- 采购到货单号 空
|
|
|
- #{RdRecord01.cVenCode}, --7 供应商编码
|
|
|
- #{RdRecord01.cDepCode},-- 8部门编码
|
|
|
- #{RdRecord01.cPersonCode},--9 业务员编码
|
|
|
- null, --10#{RdRecord01.dARVDate},-- 到货日期 空
|
|
|
- #{RdRecord01.cBusType},--11 业务类型-根据订单号获取或者默认 普通采购
|
|
|
- #{RdRecord01.cPTCode},--12 采购类型编码 01
|
|
|
- #{RdRecord01.cMemo},--13 备注
|
|
|
- #{RdRecord01.cRdCode},--14 收发类别编码 1
|
|
|
- 0, --15红蓝标识--0>
|
|
|
- 1, --16收发标志-- 1
|
|
|
- 0, --17是否传递 0-->
|
|
|
- 0, --18是否传递 0-->
|
|
|
- '验布机',--19创建人 验布机
|
|
|
- null,--20
|
|
|
- null,--21
|
|
|
- null,--22
|
|
|
- null,--23
|
|
|
- #{RdRecord01.cOrderCode}-- 24委外订单号
|
|
|
+ ID,
|
|
|
+ cVouchType,<!--1 单据类型编码 01-->
|
|
|
+ cCode,<!--2 收发单据号-->
|
|
|
+ dDate,<!--3 单据日期 当前日期-->
|
|
|
+ cWhCode,<!--4 仓库编码-->
|
|
|
+ cOrderCode,<!--5 委外订单号 验布机-->
|
|
|
+ cVenCode,<!--6 供应商编码-->
|
|
|
+ cDepCode,<!--7 部门编码-->
|
|
|
+ cPersonCode,<!--8 业务员编码-->
|
|
|
+ cBusType,<!--9 业务类型-根据订单号获取或者默认 普通采购-->
|
|
|
+ cPTCode,<!--10 采购类型编码 01-->
|
|
|
+ cRdCode,<!--11 委外入库 默认 12-->
|
|
|
+ bredvouch,<!--12红蓝标识-->
|
|
|
+ bRdFlag,<!--13收发标志1-->
|
|
|
+ cSource,<!--14单据来源-->
|
|
|
+ bTransFlag,<!--15是否传递 0-->
|
|
|
+ bIsSTQc,<!--16是否传递 0-->
|
|
|
+ cMaker,<!--17创建人 验布机-->
|
|
|
+ cDefine13 <!-- 18委外订单号-->
|
|
|
)
|
|
|
+ VALUES (
|
|
|
+ #{ID},
|
|
|
+ #{cVouchType},<!--1 单据类型编码 采购入库-->
|
|
|
+ #{cCode},<!--2 收发单据号-->
|
|
|
+ getdate(),<!--3 单据日期 当前日期-->
|
|
|
+ 'W50081',<!--4 #{cWhCode}仓库编码-->
|
|
|
+ #{cOrderCode},<!--5 委外订单号 验布机-->
|
|
|
+ #{cVenCode}, <!--6 供应商编码-->
|
|
|
+ #{cDepCode},<!-- 7部门编码-->
|
|
|
+ #{cPersonCode},<!--8业务员编码-->
|
|
|
+ '委外加工', <!-- 9业务类型-根据订单号获取或者默认 委外加工-->
|
|
|
+ '02',<!--10采购类型编码 02-->
|
|
|
+ '12',<!--11 委外入库 默认12-->
|
|
|
+ 0, <!--12红蓝标识-->
|
|
|
+ 1, <!--13收发标志 1-->
|
|
|
+ '验布机',<!--14 单据来源-->
|
|
|
+ 0, <!--15是否传递 0-->
|
|
|
+ 0, <!--16是否传递 0-->
|
|
|
+ '验布机',<!--17创建人 验布机-->
|
|
|
+ #{cOrderCode} <!-- 18委外订单号-->
|
|
|
+
|
|
|
+ )
|
|
|
</insert>
|
|
|
|
|
|
<insert id="saveRdrecords01One" >
|
|
@@ -97,7 +101,6 @@
|
|
|
AutoID,--1 子表主键
|
|
|
ID,--2 主表主键
|
|
|
cDefine22,--3 款号
|
|
|
- cDefine28,--4 小PO 空
|
|
|
cInvCode,--5 存货编码
|
|
|
iQuantity,--6 数量
|
|
|
cBatch,--7 批号
|
|
@@ -109,38 +112,33 @@
|
|
|
iFlag,--13是否传递 --> 0
|
|
|
iMatSettleState,--14结算状态 --> 0
|
|
|
iBillSettleCount,--15结算次数 --> 0
|
|
|
- iPOsID,--16 采购订单子表标识 空
|
|
|
- iOMoDID,--17 委外订单子表ID 空
|
|
|
cAssUnit,--18 辅计量单位编码
|
|
|
- -- #{item.polishedBlank}, -- 19 光坯毛门幅CM
|
|
|
- -- #{item.gramWeight}, -- 20 克重/工艺
|
|
|
+ cFree4, -- 19 光坯毛门幅CM
|
|
|
+ cFree6, -- 20 克重/工艺
|
|
|
cFree5, -- 21 件数 总卷数
|
|
|
- cPOID--22 订单号
|
|
|
+ cPOID --22 订单号
|
|
|
)
|
|
|
VALUES
|
|
|
(
|
|
|
- #{item.AutoID},--1 子表主键
|
|
|
- #{item.ID},--2 主表主键
|
|
|
- #{item.cDefine22},--3 款号
|
|
|
- null,-- #{item.cDefine28},--4 小PO 空
|
|
|
- #{item.cInvCode},--5 存货编码
|
|
|
- #{item.iQuantity},--6 数量
|
|
|
- #{item.cBatch},--7 批号
|
|
|
- #{item.color},--8 颜色
|
|
|
- #{item.cDefine30},--9 染厂色号
|
|
|
- #{item.cbMemo},--10 备注
|
|
|
- #{item.iordercode}, --11 订单号
|
|
|
- #{item.irowno},--12 行号
|
|
|
+ #{AutoID},--1 子表主键
|
|
|
+ #{ID},--2 主表主键
|
|
|
+ #{cDefine22},--3 款号
|
|
|
+ #{cInvCode},--5 存货编码
|
|
|
+ #{iQuantity},--6 数量
|
|
|
+ #{cBatch},--7 批号
|
|
|
+ #{color},--8 颜色
|
|
|
+ #{cDefine30},--9 染厂色号
|
|
|
+ #{cbMemo},--10 备注
|
|
|
+ #{iordercode}, --11 订单号
|
|
|
+ #{irowno},--12 行号
|
|
|
0,--13是否传递 --> 0
|
|
|
0,--14结算状态 --> 0
|
|
|
0,--15结算次数 --> 0
|
|
|
- null ,--#{item.iPOsID},--16 采购订单子表标识 空
|
|
|
- null ,--#{item.iOMoDID},--17 委外订单子表ID 空
|
|
|
- #{item.unit}, -- 18 单位
|
|
|
- -- #{item.polishedBlank}, -- 19 光坯毛门幅CM
|
|
|
- -- #{item.gramWeight}, -- 20 克重/工艺
|
|
|
- #{item.num}, -- 21 件数 总卷数
|
|
|
- #{item.cPOID}--22 订单号
|
|
|
+ #{unit}, -- 18 单位
|
|
|
+ #{polishedBlank}, -- 19 光坯毛门幅CM
|
|
|
+ #{gramWeight}, -- 20 克重/工艺
|
|
|
+ #{num}, -- 21 件数 总卷数
|
|
|
+ #{cPOID}--22 订单号
|
|
|
)
|
|
|
</insert>
|
|
|
|