提交 22ba67c9 作者: think

vbep表增加aufnr字段

上级 b92f34d6
...@@ -33,6 +33,7 @@ public class Vbep implements Serializable { ...@@ -33,6 +33,7 @@ public class Vbep implements Serializable {
private String mandt; // 集团 private String mandt; // 集团
private String etenr; // 交货计划行号 private String etenr; // 交货计划行号
private String aufnr; // 生产订单号
private Vbap vbap; private Vbap vbap;
private VbapAdv vbapAdv; private VbapAdv vbapAdv;
......
...@@ -13,5 +13,6 @@ PRIMARY KEY (mandt, vbeln, posnr, etenr) ...@@ -13,5 +13,6 @@ PRIMARY KEY (mandt, vbeln, posnr, etenr)
) )
Distributed by (mandt, vbeln, posnr, etenr); Distributed by (mandt, vbeln, posnr, etenr);
alter table vbep add column aufnr text;
alter table vbep add column hashResult text; alter table vbep add column hashResult text;
alter table vbep add column rowNum serial; alter table vbep add column rowNum serial;
...@@ -1044,8 +1044,8 @@ ...@@ -1044,8 +1044,8 @@
where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt} where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt}
</select> </select>
<insert id="insertVbep" parameterType="com.huazheng.project.hana.model.Vbep"> <insert id="insertVbep" parameterType="com.huazheng.project.hana.model.Vbep">
insert into vbep (vbeln, posnr, edatu, ettyp, wmeng, bmeng, edatu1, mandt, etenr, hashResult) insert into vbep (vbeln, posnr, edatu, ettyp, wmeng, bmeng, edatu1, mandt, etenr, aufnr, hashResult)
values(#{vbeln}, #{posnr}, #{edatu}, #{ettyp}, #{wmeng}, #{bmeng}, #{edatu1}, #{mandt}, #{etenr}, #{hashResult}) values(#{vbeln}, #{posnr}, #{edatu}, #{ettyp}, #{wmeng}, #{bmeng}, #{edatu1}, #{mandt}, #{etenr}, #{aufnr}, #{hashResult})
</insert> </insert>
<delete id="deleteVbep" parameterType="com.huazheng.project.hana.model.Vbep"> <delete id="deleteVbep" parameterType="com.huazheng.project.hana.model.Vbep">
delete from vbep delete from vbep
...@@ -1054,7 +1054,7 @@ ...@@ -1054,7 +1054,7 @@
<update id="updateVbep" parameterType="com.huazheng.project.hana.model.Vbep"> <update id="updateVbep" parameterType="com.huazheng.project.hana.model.Vbep">
update Vbep set update Vbep set
vbeln = #{vbeln}, posnr = #{posnr}, edatu = #{edatu}, ettyp = #{ettyp}, wmeng = #{wmeng}, vbeln = #{vbeln}, posnr = #{posnr}, edatu = #{edatu}, ettyp = #{ettyp}, wmeng = #{wmeng},
bmeng = #{bmeng}, edatu1 = #{edatu1}, mandt = #{mandt}, etenr = #{etenr}, hashResult = #{hashResult} bmeng = #{bmeng}, edatu1 = #{edatu1}, mandt = #{mandt}, etenr = #{etenr}, aufnr = #{aufnr}, hashResult = #{hashResult}
where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt} where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt}
</update> </update>
<select id="selectVbepCheck" parameterType="com.huazheng.project.hana.model.Vbep" resultType="com.huazheng.project.hana.model.Vbep"> <select id="selectVbepCheck" parameterType="com.huazheng.project.hana.model.Vbep" resultType="com.huazheng.project.hana.model.Vbep">
......
...@@ -166,7 +166,7 @@ ...@@ -166,7 +166,7 @@
</select> </select>
<select id="selectVbepNew" parameterType="Vbep" resultType="Vbep"> <select id="selectVbepNew" parameterType="Vbep" resultType="Vbep">
select top 20 "$rowid$" as rowids, select top 20 "$rowid$" as rowids,
vbeln, posnr, edatu, ettyp, wmeng, bmeng, mandt, etenr vbeln, posnr, edatu, ettyp, wmeng, bmeng, mandt, etenr, aufnr
from ${hana_user}.vbep from ${hana_user}.vbep
where "$rowid$" &gt; #{rowids} ${hana_mandt} where "$rowid$" &gt; #{rowids} ${hana_mandt}
order by "$rowid$" order by "$rowid$"
...@@ -502,7 +502,7 @@ ...@@ -502,7 +502,7 @@
where a.vbeln = #{vbeln} and a.mandt = #{mandt} where a.vbeln = #{vbeln} and a.mandt = #{mandt}
</select> </select>
<select id="selectVbepById" parameterType="Vbep" resultType="Vbep"> <select id="selectVbepById" parameterType="Vbep" resultType="Vbep">
select vbeln, posnr, edatu, ettyp, wmeng, bmeng, mandt, etenr select vbeln, posnr, edatu, ettyp, wmeng, bmeng, mandt, etenr, aufnr
from ${hana_user}.vbep from ${hana_user}.vbep
where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt} where vbeln = #{vbeln} and posnr = #{posnr} and etenr = #{etenr} and mandt = #{mandt}
</select> </select>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论