点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Boa Tarde Pessoal。
Estou precisando montar uma查询que traga todas,作为客户在西班牙的经济合作伙伴。
Eu montei baseado na tabela OJDT comintegraçãotabela JDT1。 Porémele traz todas as partidas,nas somas o resultado bate certinho,mas eu quero trazer apenas as queestãoem aberto ... as reconciliadas eunãoquero mostrar。
Eis minha查询
选择
T2.CardCode,
T2.CardName,
(((T1.Debit)-(T1.Credit))AS Saldo
FROM OJDT T0
内部联接JDT1 T1处于T0.TransId = T1.TransId
在T2.CardCode = T1.ShortName上以T2形式进行内部联接OCRD
其中T2.CardType ='C'和T2.CardCode ='C03333'
阿尔圭·阿尔及玛(Alguémtem algumaidéia)?
Obrigado desdejá。
Guilherme。
Bom dia Colega。
从后到后的过程。
以特定数据作为数据,以法语为基础,以法语为基础,以信息为基础。
选择T2.CardCode,T2.CardName,T1.Number'DocEntry',MAX(T0。[TransType])' Tp.Doc 。",T0.Line_ID'Parcela',T0.RefDate'Dt.Lançamento',
T0.DueDate'Dt.Vencimento',SUM(T0。[借方])+ SUM(T0。[贷方])'Vl.Titulo',
(SUM(T0。[借方])+ SUM(T0。[贷方]))-(ABS(MAX(T0。[BalDueCred])-MAX(T0。[BalDueDeb])))'Vl.Recebido' ,
ABS(MAX(T0。[BalDueCred])-MAX(T0。[BalDueDeb]))'Vl.Saldo',T0.SourceID' Nr.Doc '
FROM 。[JDT1] T0
内部联接 。[OJDT] T1在T1上。[TransId] = T0。[TransId]
内部联接 。[OCRD] T2在T2上。[CardCode] = T0。[ShortName]
左外部联接 。[B1_JournalTransSourceView] T3开启T3。[ObjType] = T0。[TransType]
AND T3。[DocEntry] = T0。[CreatedBy]
AND(T3。[TransType] <> N'I'OR(T3。[TransType] = N'I'
AND T3。[InstlmntID] = T0。[SourceLine]))
T0。[RefDate]在" 2001-01-01"和" 2012-12-31"之间
AND T0。[到期日]在" 2001-01-01"和" 2012-12-31"之间
--AND T2。[CardCode] = ISNULL('XXXX',T2。[CardCode])
AND T2。[CardType] =('C')
AND T2。[余额] <>(0)
AND T0。[TransType] NOT IN('14')
AND(T0。[BalDueCred] <> T0。[BalDueDeb]或T0。[BalFcCred] <> T0。[BalFcDeb])
不存在(选择U0。[TransId],U0。[TransRowId]
FROM 。[ITR1] U0
内部联接 。[OITR] U1在U1上。[ReconNum] = U0。[ReconNum]
T0。[TransId] = U0。[TransId]
AND T0。[Line_ID] = U0。[TransRowId]
-和U1。[ReconDate]>('2010-12-31')
GROUP BY U0。[TransId],U0。[TransRowId])
GROUP BY T2.CardCode,T2.CardName,T1.Number,T0.Line_ID,T0.RefDate,T0.DueDate,T0.SourceID
UNION ALL
选择T6.CardCode,T6.CardName,T7.Number'DocEntry',MAX(T0。[TransType])' Tp.Doc 。",T0.Line_ID'Parcela',T0.RefDate'Dt.Lançamento',
T0.DueDate'Dt.Vencimento',SUM(T0。[借记])+ SUM(T0。[信用])'Vl.Titulo',0'Vl.Recebido',
ABS(MAX(T0。[BalDueCred])-MAX(T0。[BalDueDeb]))'Vl.Saldo',T0.SourceID' Nr.Doc '
FROM 。[JDT1] T0内联接 。[ITR1] T1在T1上。[TransId] = T0。[ TransId]
AND T1。[TransRowId] = T0。[Line_ID]
内部联接 。[OITR] T2在T2上。[ReconNum] = T1。[ReconNum]
内部联接 。[OJDT] T3在T3上。[TransId] = T0。[TransId]
INNER JOIN 。[OCRD] T4在T4上。[CardCode] = T0。[ShortName]
INNER JOIN 。[OCRD] T6在T6上。[CardCode] = T0。[ShortName]
内联接 。[OJDT] T7在T7上。[TransId] = T0。[TransId]
内部联接 。[OINV] T8在T8上。[docentry] = T0。[TransId]
左外部联接 。[B1_JournalTransSourceView] T5开启T5。[ObjType] = T0。[TransType]
AND T5。[DocEntry] = T0。[CreatedBy]
AND(T5。[TransType] <>'I'或(T5。[TransType] ='I'AND T5。[InstlmntID] = T0。[SourceLine]))
位置(T4。[余额] <> 0
--AND T4。[CardCode] = ISNULL('XXX',T4。[CardCode])
AND T1。[IsCredit] =('D'))
AND(T4。[CardCode]为NULL
或(T4。[validFor] =('Y')
或(T4。[frozenFor] =('Y')
AND(T4。[frozenFrom]不为空
或T4。[frozenTo]不为NULL))
或(T4。[validFor] =('N')
AND T4。[frozenFor] =('N')))))
AND T0。[RefDate]在" 2001-01-01"和" 2012-12-31"之间
AND T0。[到期日]在" 2001-01-01"和" 2012-12-31"之间
和T3.TransId不在(从OJDT中选择StornoToTr)
GROUP BY T6.CardCode,T6.CardName,T7.Number,T0.Line_ID,T0.RefDate,T0.DueDate,T0.SourceID
编辑:Alaito Rosner Junior,2010年11月19日下午12:07
O campo TransType faz referencia ao campo ORIGEM do LCM,确定了LCM的名称。
例如:Somente LCM que foram gerados poremissãode Nota Fiscal deSaída,LCM gerados por Nota Fiscal de Entrada。
B1公民身份证明,请参考编号。
Abraços
编辑:Thiago Pereira,2010年12月1日下午6:44
Oi Guilherme,
JDT1,存在的坎帕·查马多:ExtrMatch,在多国法院和地方法院,在哪里都没有陪伴。
Esse campo tem os mesmos valores gravados na tabela OMTH,Campo MacthNum。
Abraços
Prezados,saudações
作为SQ01的部件的Alguémtem?
一周热门 更多>