Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
huazheng-project-flink
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
huazheng
huazheng-project-flink
Commits
4b00b905
提交
4b00b905
authored
11月 27, 2020
作者:
guofeng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
调试代码
上级
c9900324
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
51 行增加
和
49 行删除
+51
-49
hana.sql
src/main/resources/devtools/dev/hana.sql
+6
-4
SapMapper_hana.xml
src/main/resources/mapper/hana/SapMapper_hana.xml
+45
-45
没有找到文件。
src/main/resources/devtools/dev/hana.sql
浏览文件 @
4b00b905
...
...
@@ -2,6 +2,9 @@ select count(1) from sapabap1.kna1 where updat = '00000000' union all
select
count
(
1
)
from
sapabap1
.
kna1
where
updat
!=
'00000000'
union
all
select
count
(
1
)
from
sapabap1
.
kna1
where
updat
is
null
;
select
count
(
1
)
from
sapabap1
.
vbap
where
mandt
=
'800'
;
select
"$rowid$"
,
*
from
sapabap1
.
vbap
where
mandt
=
'800'
and
vbeln
=
'0010074232'
and
posnr
=
'000130'
;
select
top
20
"$rowid$"
as
rowids
,
p
.
vbeln
,
p
.
posnr
,
p
.
matnr
,
p
.
mandt
,
p
.
matkl
,
p
.
spart
,
p
.
kwmeng
,
p
.
netwr
,
p
.
mwsbp
,
p
.
waerk
,
p
.
vrkme
,
p
.
abgru
,
p
.
uebto
,
p
.
untto
,
p
.
werks
,
p
.
vstel
,
p
.
mvgr1
,
p
.
plavo
,
p
.
mvgr4
,
p
.
mvgr5
,
p
.
ulxh
,
p
.
zma_ftb_02
,
p
.
zma_ftb_03
,
...
...
@@ -13,8 +16,8 @@ from sapabap1.vbap p
left
join
(
select
a
.
vbeln
,
a
.
posnr
,
a
.
pernr
from
sapabap1
.
vbpa
a
left
join
sapabap1
.
vbak
b
on
a
.
vbeln
=
b
.
vbeln
where
a
.
mandt
=
'800'
and
a
.
pernr
!=
'00000000'
where
a
.
mandt
=
'800'
and
a
.
pernr
!=
'00000000'
and
a
.
parvw
=
'VE'
group
by
a
.
vbeln
,
a
.
posnr
,
a
.
pernr
)
q
on
p
.
vbeln
=
q
.
vbeln
and
p
.
posnr
=
q
.
posnr
where
p
.
"$rowid$"
>
0
and
p
.
mandt
=
'800'
order
by
p
.
"$rowid$"
\ No newline at end of file
where
p
.
"$rowid$"
>
10
and
p
.
mandt
=
'800'
order
by
p
.
"$rowid$"
src/main/resources/mapper/hana/SapMapper_hana.xml
浏览文件 @
4b00b905
...
...
@@ -14,10 +14,10 @@
left join (
select a.vbeln,a.posnr,a.pernr from ${hana_user}.vbpa a
left join ${hana_user}.vbak b on a.vbeln = b.vbeln
where a.mandt =
#{mandt} and a.pernr != '00000000'
where a.mandt =
'800' and a.pernr != '00000000' and a.parvw = 'VE'
group by a.vbeln,a.posnr,a.pernr
) q on p.vbeln = q.vbeln and p.posnr = q.posnr
where p."$rowid$"
>
#{rowids} and p.mandt =
#{mandt}
where p."$rowid$"
>
#{rowids} and p.mandt =
'800'
order by p."$rowid$"
</select>
<select
id=
"selectBsidNew"
parameterType=
"Bsid"
resultType=
"Bsid"
>
...
...
@@ -281,9 +281,9 @@
left join (
select q.vbeln,r.pernr from ${hana_user}.vbap q
left join (
select vbeln,posnr,pernr from ${hana_user}.vbpa where mandt =
#{mandt}
and pernr != '00000000' group by vbeln,posnr,pernr
select vbeln,posnr,pernr from ${hana_user}.vbpa where mandt =
'800'
and pernr != '00000000' group by vbeln,posnr,pernr
) r on q.vbeln = r.vbeln and q.posnr = r.posnr
where q.mandt =
#{mandt}
and r.pernr is not null
where q.mandt =
'800'
and r.pernr is not null
group by q.vbeln,r.pernr
) b on a.vbeln = b.vbeln
where "$rowid$"
>
#{rowids} and a.mandt = '800'
...
...
@@ -437,7 +437,7 @@
left join (
select a.vbeln,a.posnr,a.pernr from ${hana_user}.vbpa a
left join ${hana_user}.vbak b on a.vbeln = b.vbeln
where a.mandt = '800' and a.pernr != '00000000'
where a.mandt = '800' and a.pernr != '00000000'
and a.parvw = 'VE'
group by a.vbeln,a.posnr,a.pernr
) q on p.vbeln = q.vbeln and p.posnr = q.posnr
where p."$rowid$"
>
#{rowids} and p.aedat != '00000000' and p.aedat = CURRENT_DATE and p.mandt = '800'
...
...
@@ -527,7 +527,7 @@
select
mandt, vbeln, posnr, parvw, pernr
from ${hana_user}.Vbpa
where vbeln=#{vbeln} and parvw = 'VE' ${hana_mandt}
where vbeln=#{vbeln} and p
osnr = #{posnr} and p
arvw = 'VE' ${hana_mandt}
</select>
<select
id=
"cascadeZmdpcByVbap"
parameterType=
"Vbap"
resultType=
"Zmdpc"
>
select
...
...
@@ -543,132 +543,132 @@
select
aufnr, mandt, gltrp, gamng, plnbez, gmein, plnnr, plnal,
stlnr, cy_seqnr, gstrp, aufpl, aplzt
from ${hana_user}.afko where aufnr = #{aufnr} and mandt =
#{mandt}
from ${hana_user}.afko where aufnr = #{aufnr} and mandt =
'800'
</select>
<select
id=
"selectAfpoById"
parameterType=
"Afpo"
resultType=
"Afpo"
>
select
kdauf, kdpos, aufnr, mandt, posnr, psmng, wemng, meins, matnr,
uebto, untto, pwerk, verid, dwerk, dauat, krsnr, sernr, plnum
from ${hana_user}.afpo
where aufnr = #{aufnr} and posnr = #{posnr} and mandt =
#{mandt}
where aufnr = #{aufnr} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectAufkById"
parameterType=
"Aufk"
resultType=
"Aufk"
>
select kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks,
aedat
from ${hana_user}.aufk
where mandt =
#{mandt}
and aufnr = #{aufnr}
where mandt =
'800'
and aufnr = #{aufnr}
</select>
<select
id=
"selectKna1ById"
parameterType=
"Kna1"
resultType=
"Kna1"
>
select kunnr, name1, name2, mandt, ktokd, updat
from ${hana_user}.kna1
where kunnr = #{kunnr} and mandt =
#{mandt}
where kunnr = #{kunnr} and mandt =
'800'
</select>
<select
id=
"selectKnkkById"
parameterType=
"Knkk"
resultType=
"Knkk"
>
select mandt,kunnr,kkber,klimk,skfor,ssobl,aedat
from ${hana_user}.Knkk
where kunnr = #{kunnr} and kkber = #{kkber} and mandt =
#{mandt}
where kunnr = #{kunnr} and kkber = #{kkber} and mandt =
'800'
</select>
<select
id=
"selectKnvvById"
parameterType=
"Knvv"
resultType=
"Knvv"
>
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}
where mandt =
'800'
and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart}
</select>
<select
id=
"selectAfvcById"
parameterType=
"Afvc"
resultType=
"Afvc"
>
select mandt, aufpl, aplzl, steus
from ${hana_user}.Afvc
where mandt =
#{mandt}
and aufpl = #{aufpl} and aplzl = #{aplzl}
where mandt =
'800'
and aufpl = #{aufpl} and aplzl = #{aplzl}
</select>
<select
id=
"selectKnvpById"
parameterType=
"Knvp"
resultType=
"Knvp"
>
select mandt, kunnr, vkorg, vtweg, spart, parvw, parza, kunn2, pernr, knref, pernr as pernr1
from ${hana_user}.Knvp
where mandt =
#{mandt}
and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
where mandt =
'800'
and kunnr = #{kunnr} and vkorg = #{vkorg} and vtweg = #{vtweg} and spart = #{spart} and parvw = #{parvw} and parza = #{parza}
</select>
<select
id=
"selectAuspById"
parameterType=
"Ausp"
resultType=
"Ausp"
>
select mandt, objek, atinn, atzhl, mafid, klart, adzhl, atwrt
from ${hana_user}.Ausp
where mandt =
#{mandt}
and objek = #{objek} and atinn = #{atinn} and atzhl = #{atzhl} and mafid = #{mafid} and klart = #{klart} and adzhl = #{adzhl}
where mandt =
'800'
and objek = #{objek} and atinn = #{atinn} and atzhl = #{atzhl} and mafid = #{mafid} and klart = #{klart} and adzhl = #{adzhl}
</select>
<select
id=
"selectTspatById"
parameterType=
"Tspat"
resultType=
"Tspat"
>
select mandt, spras, spart, vtext
from ${hana_user}.Tspat
where mandt =
#{mandt}
and spras = #{spras} and spart = #{spart}
where mandt =
'800'
and spras = #{spras} and spart = #{spart}
</select>
<select
id=
"selectZpoeditById"
parameterType=
"Zpoedit"
resultType=
"Zpoedit"
>
select mandt, pwerk, aufnr, reason
from ${hana_user}.Zpo_edit
where mandt =
#{mandt}
and pwerk = #{pwerk} and aufnr = #{aufnr}
where mandt =
'800'
and pwerk = #{pwerk} and aufnr = #{aufnr}
</select>
<select
id=
"selectKonvById"
parameterType=
"Konv"
resultType=
"Konv"
>
select mandt,knumv,kposn,stunr,zaehk,kntyp,kbetr
from ${hana_user}.Konv
where mandt =
#{mandt}
and knumv = #{knumv} and kposn = #{kposn} and stunr = #{stunr} and zaehk = #{zaehk}
where mandt =
'800'
and knumv = #{knumv} and kposn = #{kposn} and stunr = #{stunr} and zaehk = #{zaehk}
</select>
<select
id=
"selectLikpById"
parameterType=
"Likp"
resultType=
"Likp"
>
select
vbeln, mandt, erdat, wadat_ist, ctlpc, kunnr, aedat,lfuhr
from ${hana_user}.likp
where vbeln = #{vbeln} and mandt =
#{mandt}
where vbeln = #{vbeln} and mandt =
'800'
</select>
<select
id=
"selectBkpfById"
parameterType=
"Bkpf"
resultType=
"Bkpf"
>
select mandt, bukrs, belnr, gjahr, blart, bldat, budat,monat,cpudt, cputm,
aedat, upddt
from ${hana_user}.Bkpf
where mandt =
#{mandt}
and bukrs = #{bukrs} and belnr = #{belnr} and gjahr = #{gjahr}
where mandt =
'800'
and bukrs = #{bukrs} and belnr = #{belnr} and gjahr = #{gjahr}
</select>
<select
id=
"selectLipsById"
parameterType=
"Lips"
resultType=
"Lips"
>
select
vbeln, posnr, vgbel, vgpos, mandt, matnr, matkl, arktx, werks, lgort,
charg, lfimg, uebto, untto, erdat, erzet, aedat
from ${hana_user}.lips
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectMaktById"
parameterType=
"Makt"
resultType=
"Makt"
>
select matnr, mandt, spras, maktx from ${hana_user}.makt
where matnr = #{matnr} and mandt =
#{mandt}
and spras = #{spras}
where matnr = #{matnr} and mandt =
'800'
and spras = #{spras}
</select>
<select
id=
"selectMaraById"
parameterType=
"Mara"
resultType=
"Mara"
>
select
matnr, mandt, ersda, ernam, laeda, aenam, vpsta, pstat, mtart, mbrsh, matkl,
bismt, meins, bstme, wrkst, brgew, ntgew, gewei, spart, kzkfg, extwg, cuobf
from ${hana_user}.mara
where matnr = #{matnr} and mandt =
#{mandt}
where matnr = #{matnr} and mandt =
'800'
</select>
<select
id=
"selectMskaById"
parameterType=
"Mska"
resultType=
"Mska"
>
select
vbeln, posnr, mandt, matnr, werks, lgort, charg, sobkz, kaspe, kalab
from ${hana_user}.mska
where mandt =
#{mandt}
and matnr = #{matnr} and werks = #{werks} and lgort = #{lgort}
where mandt =
'800'
and matnr = #{matnr} and werks = #{werks} and lgort = #{lgort}
and charg = #{charg} and sobkz = #{sobkz} and vbeln = #{vbeln} and posnr = #{posnr}
</select>
<select
id=
"selectPa0002ById"
parameterType=
"Pa0002"
resultType=
"Pa0002"
>
select mandt,pernr,subty,objps,sprps,endda,begda,seqnr,nachn,vorna,aedtm
from ${hana_user}.Pa0002
where mandt =
#{mandt}
and pernr = #{pernr} and subty = #{subty} and objps = #{objps}
where mandt =
'800'
and pernr = #{pernr} and subty = #{subty} and objps = #{objps}
and sprps = #{sprps} and endda = #{endda} and begda = #{begda} and seqnr = #{seqnr}
</select>
<select
id=
"selectS066ById"
parameterType=
"S066"
resultType=
"S066"
>
select mandt, ssour, vrsio, kkber, knkli, spmon, sptag as sptags, spwoc, spbup, oeikw,
spwoc as spwocs, spbup as spbups, spmon as spmons
from ${hana_user}.S066
where mandt =
#{mandt}
and ssour = #{ssour} and vrsio = #{vrsio} and kkber = #{kkber} and
where mandt =
'800'
and ssour = #{ssour} and vrsio = #{vrsio} and kkber = #{kkber} and
knkli = #{knkli} and spmon = #{spmons} and sptag = #{sptags} and spwoc = #{spwocs} and spbup = #{spbups}
</select>
<select
id=
"selectS067ById"
parameterType=
"S067"
resultType=
"S067"
>
select mandt, ssour, vrsio, kkber, knkli, spmon, sptag as sptags, spwoc, spbup, olikw, ofakw,
spwoc as spwocs, spbup as spbups, spmon as spmons
from ${hana_user}.S067
where mandt =
#{mandt}
and ssour = #{ssour} and vrsio = #{vrsio} and kkber = #{kkber} and
where mandt =
'800'
and ssour = #{ssour} and vrsio = #{vrsio} and kkber = #{kkber} and
knkli = #{knkli} and spmon = #{spmons} and sptag = #{sptags} and spwoc = #{spwocs} and spbup = #{spbups}
</select>
<select
id=
"selectT001wById"
parameterType=
"T001w"
resultType=
"T001w"
>
select mandt, werks, name1, bwkey
from ${hana_user}.T001w
where werks = #{werks} and mandt =
#{mandt}
where werks = #{werks} and mandt =
'800'
</select>
<select
id=
"selectT023tById"
parameterType=
"T023t"
resultType=
"T023t"
>
select mandt,spras,matkl,wgbez,wgbez60
from ${hana_user}.T023t
where mandt =
#{mandt}
and spras = #{spras} and matkl = #{matkl}
where mandt =
'800'
and spras = #{spras} and matkl = #{matkl}
</select>
<select
id=
"selectVbakById"
parameterType=
"Vbak"
resultType=
"Vbak"
>
select
...
...
@@ -679,22 +679,22 @@
left join (
select q.vbeln,r.pernr from ${hana_user}.vbap q
left join (
select vbeln,posnr,pernr from ${hana_user}.vbpa where mandt =
#{mandt}
and pernr != '00000000' group by vbeln,posnr,pernr
select vbeln,posnr,pernr from ${hana_user}.vbpa where mandt =
'800'
and pernr != '00000000' group by vbeln,posnr,pernr
) r on q.vbeln = r.vbeln and q.posnr = r.posnr
where q.mandt =
#{mandt}
and r.pernr is not null
where q.mandt =
'800'
and r.pernr is not null
group by q.vbeln,r.pernr
) b on a.vbeln = b.vbeln
where a.vbeln = #{vbeln} and a.mandt =
#{mandt}
where a.vbeln = #{vbeln} and a.mandt =
'800'
</select>
<select
id=
"selectVbepById"
parameterType=
"Vbep"
resultType=
"Vbep"
>
select vbeln, posnr, edatu, ettyp, wmeng, bmeng, mandt, etenr, aufnr
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 =
'800'
</select>
<select
id=
"selectVbpaById"
parameterType=
"Vbpa"
resultType=
"Vbpa"
>
select mandt, vbeln, posnr, parvw, pernr
from ${hana_user}.Vbpa
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
and parvw = #{parvw}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
and parvw = #{parvw}
</select>
<select
id=
"selectVbrkById"
parameterType=
"Vbrk"
resultType=
"Vbrk"
>
select
...
...
@@ -702,41 +702,41 @@
zbillty,zbz01,zbz02,zdc_flg,bukrs,ktgrd,fkdat,inco1,
inco2,netwr,mwsbk,aedat,mandt
from ${hana_user}.Vbrk
where vbeln = #{vbeln} and mandt =
#{mandt}
where vbeln = #{vbeln} and mandt =
'800'
</select>
<select
id=
"selectVbrpById"
parameterType=
"Vbrp"
resultType=
"Vbrp"
>
select vbeln,posnr,fkimg,meins,vgbel,vgpos,aubel,aupos,matnr,
arktx,matkl,spart,zarktx_js,zfkimg_js,zvrkme_js, mandt,netwr,mwsbp
from ${hana_user}.Vbrp
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectVbukById"
parameterType=
"Vbuk"
resultType=
"Vbuk"
>
select vbeln, wbstk, kostk, mandt
from ${hana_user}.vbuk
where vbeln = #{vbeln} and mandt =
#{mandt}
where vbeln = #{vbeln} and mandt =
'800'
</select>
<select
id=
"selectZmdpcById"
parameterType=
"Zmdpc"
resultType=
"Zmdpc"
>
select vbeln,posnr,f_plant,plant,x_plant,mandt
from ${hana_user}.Zmdpc
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectZsd06ById"
parameterType=
"Zsd06"
resultType=
"Zsd06"
>
select vbeln, posnr, mandt, datum, uname, crt_uname, crt_datum,
crt_time, cha_name, cha_datum, cha_time
from ${hana_user}.zsd_06
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectZsdfhzlById"
parameterType=
"Zsdfhzl"
resultType=
"Zsdfhzl"
>
select vbeln, posnr, mandt, vgbel, vgpos, uname, matnr, fmenge, cdate, ctime, fh_date, werks, cha_datum
from ${hana_user}.zsd_fhzl
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
#{mandt}
where vbeln = #{vbeln} and posnr = #{posnr} and mandt =
'800'
</select>
<select
id=
"selectBsidById"
parameterType=
"Bsid"
resultType=
"Bsid"
>
select
a.vbeln,a.mandt,a.bukrs,a.kunnr,a.umsks,a.umskz,a.augdt as augdts,a.augbl,a.zuonr,a.gjahr,a.belnr,a.buzei,a.buzei as buzeis,
a.blart,a.waers,a.wrbtr,a.shkzg,a.budat as budats,a.zfbdt as zfbdts,a.zterm
from ${hana_user}.Bsid a
where a.mandt =
#{mandt}
where a.mandt =
'800'
and a.bukrs = #{bukrs} and a.kunnr = #{kunnr} and a.umsks = #{umsks} and a.umskz = #{umskz}
and a.augdt = #{augdts} and a.augbl = #{augbl} and a.zuonr = #{zuonr} and a.gjahr = #{gjahr}
and a.belnr = #{belnr} and a.buzei = #{buzeis}
...
...
@@ -746,7 +746,7 @@
a.vbeln,a.mandt,a.bukrs,a.kunnr,a.umsks,a.umskz,a.augdt as augdts,a.augbl,a.zuonr,a.gjahr,a.belnr,a.buzei,a.buzei as buzeis,
a.blart,a.waers,a.wrbtr,a.shkzg,a.budat as budats,a.zfbdt as zfbdts,a.zterm
from ${hana_user}.Bsad a
where a.mandt =
#{mandt}
where a.mandt =
'800'
and a.bukrs = #{bukrs} and a.kunnr = #{kunnr} and a.umsks = #{umsks} and a.umskz = #{umskz}
and a.augdt = #{augdts} and a.augbl = #{augbl} and a.zuonr = #{zuonr} and a.gjahr = #{gjahr}
and a.belnr = #{belnr} and a.buzei = #{buzeis}
...
...
@@ -763,15 +763,15 @@
left join (
select a.vbeln,a.posnr,a.pernr from ${hana_user}.vbpa a
left join ${hana_user}.vbak b on a.vbeln = b.vbeln
where a.mandt =
#{mandt} and a.pernr != '00000000'
where a.mandt =
'800' and a.pernr != '00000000' and a.parvw = 'VE'
group by a.vbeln,a.posnr,a.pernr
) q on p.vbeln = q.vbeln and p.posnr = q.posnr
where p.vbeln = #{vbeln} and p.posnr = #{posnr} and p.mandt =
#{mandt}
and p.erdat = #{erdat}
where p.vbeln = #{vbeln} and p.posnr = #{posnr} and p.mandt =
'800'
and p.erdat = #{erdat}
</select>
<select
id=
"selectTvkbtById"
parameterType=
"Tvkbt"
resultType=
"Tvkbt"
>
select mandt,spras,vkbur,bezei
from ${hana_user}.Tvkbt
where mandt =
#{mandt}
and spras = #{spras} and vkbur = #{vkbur}
where mandt =
'800'
and spras = #{spras} and vkbur = #{vkbur}
</select>
</mapper>
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论