Comparación de campos
Publicado por Lalo (1 intervención) el 10/04/2018 18:54:31
Hola a todos,
Estoy realizando una consulta en SQL para BD en SAP donde muestro el campo "Proyecto Facturas" extraido de la tabla del documento Facturas de deudores, pero si en este campo de la factura se introduce información erronea todavía podemos hacer la corrección en el campo "Proyecto" del asiento (Registro de diario), entonces al generar la consulta para ver la información que hay en cada campo (Proyecto factura y Proyecto asiento), me interesa que si es igual la información ponga en blanco en el campo "Proyecto Asiento" y si se cambio el proyecto en el campo del asiento muestre la información en dicho campo. Que sentencias podría utilizar o como podría quedar?
Estoy realizando una consulta en SQL para BD en SAP donde muestro el campo "Proyecto Facturas" extraido de la tabla del documento Facturas de deudores, pero si en este campo de la factura se introduce información erronea todavía podemos hacer la corrección en el campo "Proyecto" del asiento (Registro de diario), entonces al generar la consulta para ver la información que hay en cada campo (Proyecto factura y Proyecto asiento), me interesa que si es igual la información ponga en blanco en el campo "Proyecto Asiento" y si se cambio el proyecto en el campo del asiento muestre la información en dicho campo. Que sentencias podría utilizar o como podría quedar?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SELECT T0.[DocDate],
T0.[DocNum] as #Factura,
T0.[NumAtCard] as #Ref_SN,
T0.[CardCode] as 'Cod_Cte/Prov',
T0.[CardName],
T1.[Dscription],
T1.[Price],
T0.[DocTotal],
T0.[DocTotalFC],
T0.[CurSource],
T1.[Project] AS 'Proyecto Facturas',
T2.[TransId],
T3.[Project] AS 'Proyecto Asiento',
T3.[Account]
FROM OINV T0 INNER JOIN INV1 T1 ON T0.[DocEntry] = T1.[DocEntry] INNER JOIN OJDT T2 ON T0.[TransId] = T2.[TransId] INNER JOIN JDT1 T3 ON T2.[TransId] = T3.[TransId] WHERE T0.Series = '28' and T1.Project = [%0]
Valora esta pregunta
0