Está ocorrendo este erro.
Você deve especificar a tabela da qual selecionar.

Avalados por :
É possível fazer uma consulta pivot no SQL Server onde todas as colunas são criadas dinamicamente com base na data selecionada nos parâmetros? Digamos que em uma execução eu escolha 2014-2020 e isso gere 7 colunas, e na próxima execução eu escolha 2016-2021, o que gera 6 colunas.
SQL Server 2019 no SAP B1 10 FP 2011
Está ocorrendo este erro.
Você deve especificar a tabela da qual selecionar.
Você tem essa consulta para o SAP Business One, versão para HANA?
Olá Jonathan,
você pode tentar isso:
DECLARE @cols AS NVARCHAR(MAX)
DECLARE @query AS NVARCHAR(MAX)
/* select * from OQUT x */
DECLARE @FROMDATE AS DATETIME
DECLARE @TODATE AS DATETIME
--SET @FROMDATE = /* x.DocDate */ [%0]
--SET @TODATE = /* x.DocDate */ [%1]
SET @FROMDATE = '20200101'
SET @TODATE = '20210825'
IF OBJECT_ID ('tempdb..#TempData','U') IS NOT NULL
DROP TABLE [dbo].[#TempData]
CREATE TABLE [#TempData]
(
[CardCode] nvarchar(max) NOT NULL,
[CardName] nvarchar(max),
[Notes] nvarchar(max),
[BAL] numeric(19,7),
[DateMonth] nvarchar(max)
)
;
INSERT INTO [#TempData] ([CardCode],[CardName],[Notes],[BAL],[DateMonth])
SELECT
T0.CARDCODE
, T0.CARDNAME
, T0.[Notes]
, ((((T1.[DocTotal]+T1.[DiscSum])-T1.[VatSum]-T1.[TotalExpns]-T1.[DiscSum])+T1.[DiscSum]) - T1.[DiscSum]) AS [BAL]
,CAST(year(T1.Docdate) AS char(4)) + '-' + CAST(Format(Month(T1.DocDate),'00') AS nvarchar(max)) as [DateMonth]
FROM
OCRD T0
LEFT JOIN OINV T1 ON T1.
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...
Olá,
Desculpe, não consigo fornecer uma versão do Hana.
Se for útil, marque a resposta como resolvida.
Cumprimentos, Lothar
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2025 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute