提交 e4ab0369 作者: think

代码更新

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