提交 e4ab0369 作者: think

代码更新

上级 bd8a157d
...@@ -38,6 +38,9 @@ public class Aufk implements Serializable { ...@@ -38,6 +38,9 @@ public class Aufk implements Serializable {
private String loekz; // 删除标志 private String loekz; // 删除标志
private String auart; // 订单类型
private String werks; // 工厂
private Date erdat1; // 转换 erdat 创建日期yyyy-MM-dd private Date erdat1; // 转换 erdat 创建日期yyyy-MM-dd
private Date erdat2; // 转换 erdat 创建日期yyyy-MM-dd hh:mm:ss private Date erdat2; // 转换 erdat 创建日期yyyy-MM-dd hh:mm:ss
......
...@@ -25,7 +25,7 @@ public class Knvv implements Serializable { ...@@ -25,7 +25,7 @@ public class Knvv implements Serializable {
private String vkorg; // 销售组织 private String vkorg; // 销售组织
private String vtweg; // 分销渠道 private String vtweg; // 分销渠道
private String spart; // 产品组 private String spart; // 产品组
private String klabc; // 客户分类( ABC 分析)
private String waers; // 货币 private String waers; // 货币
private Long rowids; // sap那边的rowid private Long rowids; // sap那边的rowid
......
...@@ -12,3 +12,4 @@ Distributed by (mandt,kunnr,vkorg,vtweg,spart); ...@@ -12,3 +12,4 @@ Distributed by (mandt,kunnr,vkorg,vtweg,spart);
alter table knvv add column hashResult text; alter table knvv add column hashResult text;
alter table knvv add column rowNum serial; alter table knvv add column rowNum serial;
alter table knvv add column klabc text;
...@@ -19,3 +19,5 @@ alter table aufk add column hashResult text; ...@@ -19,3 +19,5 @@ alter table aufk add column hashResult text;
alter table aufk add column rowNum serial; alter table aufk add column rowNum serial;
alter table aufk add column loekz text; alter table aufk add column loekz text;
alter table aufk add column auart text;
alter table aufk add column werks text;
\ No newline at end of file
...@@ -512,8 +512,8 @@ ...@@ -512,8 +512,8 @@
select * from aufk where mandt = #{mandt} and aufnr = #{aufnr} select * from aufk where mandt = #{mandt} and aufnr = #{aufnr}
</select> </select>
<insert id="insertAufk" parameterType="com.huazheng.project.hana.model.Aufk"> <insert id="insertAufk" parameterType="com.huazheng.project.hana.model.Aufk">
insert into aufk (kdauf, kdpos, mandt, aufnr, erdat, erfzeit, ernam, aenam, bukrs, erdat1, erdat2, loekz, hashResult) insert into aufk (kdauf, kdpos, mandt, aufnr, erdat, erfzeit, ernam, aenam, bukrs, erdat1, erdat2, loekz, auart, werks, hashResult)
values (#{kdauf}, #{kdpos}, #{mandt}, #{aufnr}, #{erdat}, #{erfzeit}, #{ernam}, #{aenam}, #{bukrs}, #{erdat1}, #{erdat2}, #{loekz}, #{hashResult}) values (#{kdauf}, #{kdpos}, #{mandt}, #{aufnr}, #{erdat}, #{erfzeit}, #{ernam}, #{aenam}, #{bukrs}, #{erdat1}, #{erdat2}, #{loekz}, #{auart}, #{werks}, #{hashResult})
</insert> </insert>
<delete id="deleteAufk" parameterType="com.huazheng.project.hana.model.Aufk"> <delete id="deleteAufk" parameterType="com.huazheng.project.hana.model.Aufk">
delete from aufk where mandt = #{mandt} and aufnr = #{aufnr} delete from aufk where mandt = #{mandt} and aufnr = #{aufnr}
...@@ -521,7 +521,7 @@ ...@@ -521,7 +521,7 @@
<update id="updateAufk" parameterType="com.huazheng.project.hana.model.Aufk"> <update id="updateAufk" parameterType="com.huazheng.project.hana.model.Aufk">
update Aufk set update Aufk set
kdauf = #{kdauf}, kdpos = #{kdpos}, mandt = #{mandt}, aufnr = #{aufnr}, erdat = #{erdat}, erfzeit = #{erfzeit}, kdauf = #{kdauf}, kdpos = #{kdpos}, mandt = #{mandt}, aufnr = #{aufnr}, erdat = #{erdat}, erfzeit = #{erfzeit},
ernam = #{ernam}, aenam = #{aenam}, bukrs = #{bukrs}, erdat1 = #{erdat1}, erdat2 = #{erdat2},loekz=#{loekz}, hashResult = #{hashResult} ernam = #{ernam}, aenam = #{aenam}, bukrs = #{bukrs}, erdat1 = #{erdat1}, erdat2 = #{erdat2}, loekz=#{loekz}, auart=#{auart}, werks=#{werks}, hashResult = #{hashResult}
where mandt = #{mandt} and aufnr = #{aufnr} where mandt = #{mandt} and aufnr = #{aufnr}
</update> </update>
<select id="selectAufkCheck" parameterType="com.huazheng.project.hana.model.Aufk" resultType="com.huazheng.project.hana.model.Aufk"> <select id="selectAufkCheck" parameterType="com.huazheng.project.hana.model.Aufk" resultType="com.huazheng.project.hana.model.Aufk">
...@@ -597,15 +597,15 @@ ...@@ -597,15 +597,15 @@
select * from Knvv where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} select * from Knvv where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart}
</select> </select>
<insert id="insertKnvv" parameterType="com.huazheng.project.hana.model.Knvv"> <insert id="insertKnvv" parameterType="com.huazheng.project.hana.model.Knvv">
insert into Knvv (mandt, kunnr, vkorg, vtweg, spart, waers, hashResult) insert into Knvv (mandt, kunnr, vkorg, vtweg, spart, waers, klabc,hashResult)
values(#{mandt},#{kunnr},#{vkorg},#{vtweg},#{spart}, #{waers}, #{hashResult}) values(#{mandt},#{kunnr},#{vkorg},#{vtweg},#{spart}, #{waers}, #{klabc},#{hashResult})
</insert> </insert>
<delete id="deleteKnvv" parameterType="com.huazheng.project.hana.model.Knvv"> <delete id="deleteKnvv" parameterType="com.huazheng.project.hana.model.Knvv">
delete from Knvv where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} delete from Knvv where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart}
</delete> </delete>
<update id="updateKnvv" parameterType="com.huazheng.project.hana.model.Knvv"> <update id="updateKnvv" parameterType="com.huazheng.project.hana.model.Knvv">
update Knvv set update Knvv set
mandt = #{mandt}, kunnr = #{kunnr}, vkorg = #{vkorg}, vtweg = #{vtweg}, spart = #{spart}, waers = #{waers}, hashResult = #{hashResult} mandt = #{mandt}, kunnr = #{kunnr}, vkorg = #{vkorg}, vtweg = #{vtweg}, spart = #{spart}, waers = #{waers}, klabc = #{klabc},hashResult = #{hashResult}
where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart}
</update> </update>
<select id="selectKnvvCheck" parameterType="com.huazheng.project.hana.model.Knvv" resultType="com.huazheng.project.hana.model.Knvv"> <select id="selectKnvvCheck" parameterType="com.huazheng.project.hana.model.Knvv" resultType="com.huazheng.project.hana.model.Knvv">
......
...@@ -188,7 +188,7 @@ ...@@ -188,7 +188,7 @@
</select> </select>
<select id="selectKnvvNew" parameterType="Knvv" resultType="Knvv"> <select id="selectKnvvNew" parameterType="Knvv" resultType="Knvv">
select top 20 "$rowid$" as rowids, select top 20 "$rowid$" as rowids,
mandt, kunnr, vkorg, vtweg, spart, waers mandt, kunnr, vkorg, vtweg, spart, waers, klabc
from ${hana_user}.Knvv from ${hana_user}.Knvv
where "$rowid$" &gt; #{rowids} ${hana_mandt} where "$rowid$" &gt; #{rowids} ${hana_mandt}
order by "$rowid$" order by "$rowid$"
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
</select> </select>
<select id="selectAufkNew" parameterType="Aufk" resultType="Aufk"> <select id="selectAufkNew" parameterType="Aufk" resultType="Aufk">
select top 20 "$rowid$" as rowids, select top 20 "$rowid$" as rowids,
kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks
from ${hana_user}.aufk from ${hana_user}.aufk
where "$rowid$" &gt; #{rowids} ${hana_mandt} where "$rowid$" &gt; #{rowids} ${hana_mandt}
order by "$rowid$" order by "$rowid$"
...@@ -292,7 +292,7 @@ ...@@ -292,7 +292,7 @@
where aufnr = #{aufnr} and posnr = #{posnr} and mandt = #{mandt} where aufnr = #{aufnr} and posnr = #{posnr} and mandt = #{mandt}
</select> </select>
<select id="selectAufkById" parameterType="Aufk" resultType="Aufk"> <select id="selectAufkById" parameterType="Aufk" resultType="Aufk">
select kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz select kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks
from ${hana_user}.aufk from ${hana_user}.aufk
where mandt = #{mandt} and aufnr = #{aufnr} where mandt = #{mandt} and aufnr = #{aufnr}
</select> </select>
...@@ -314,7 +314,7 @@ ...@@ -314,7 +314,7 @@
where kunnr = #{kunnr} and kkber = #{kkber} and mandt = #{mandt} where kunnr = #{kunnr} and kkber = #{kkber} and mandt = #{mandt}
</select> </select>
<select id="selectKnvvById" parameterType="Knvv" resultType="Knvv"> <select id="selectKnvvById" parameterType="Knvv" resultType="Knvv">
select mandt, kunnr, vkorg, vtweg, spart, waers select mandt, kunnr, vkorg, vtweg, spart, waers, klabc
from ${hana_user}.Knvv from ${hana_user}.Knvv
where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} where mandt = #{mandt} and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart}
</select> </select>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论