[Date Prev][Date Next][Thread Prev][Thread Next]
[Author Index]
[Date Index]
[Thread Index]
[SQR-USERS Info]
[SQRUG Home Page]
RE: [sqr-users] SQR strange error.
I think the SQR instructions (like do Grava-Linha-Lancamento) need to be in
the first part of the selection, not in the part after the union keyword.
-----Original Message-----
From: Valmir Tavares de Oliveira [mailto:voliveira@hqs.com.br]
Sent: Friday, August 01, 2003 3:04 PM
To: 'sqr-users@sqrug.org'
Subject: [sqr-users] SQR strange error.
Importance: High
Hi All,
This is my first post to the list.
The following SQR is give me an error that i donīt understand.
<error>
SQR 5528) ODBC SQL dbexec: SQLExecute error 170 in cursor 3:
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax
near 'Grava'.
(SQR 5528) ODBC SQL dbexec: SQLExecute error 8180 in cursor 3:
[Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be
prepared.
Error on line 191:
(SQR 3735) Could not execute SQL.
SQR: Program Aborting.
</error>
Does anyone point me to right direction to figured it out ?
Iīm using : PeopleSoft 7.7, Windows 2000 Server SP 3, SQR 4.3.2
<SNIPET>
begin-SQL
SELECT B.ACCOUNT,
B.DEPTID,
B.PRODUCT,
B.SG_ATIVIDADE,
B.SG_RAMO,
B.PROJECT_ID,
B.AFFILIATE,
B.STATISTICS_CODE,
SUM(B.MONETARY_AMOUNT)
FROM PS_JRNL_HEADER A, PS_JRNL_LN B
WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT
AND A.JOURNAL_ID = B.JOURNAL_ID
AND A.JOURNAL_DATE = B.JOURNAL_DATE
AND A.UNPOST_SEQ = B.UNPOST_SEQ
AND A.BUSINESS_UNIT = $bu
AND A.SOURCE <> $source
AND B.LEDGER = $ledger_in
AND A.FISCAL_YEAR = #fiscal_year
AND A.ACCOUNTING_PERIOD = #account_period
AND A.JRNL_HDR_STATUS = 'P'
GROUP
BY B.ACCOUNT,
B.DEPTID,
B.PRODUCT,
B.SG_ATIVIDADE,
B.SG_RAMO,
B.PROJECT_ID,
B.AFFILIATE,
B.STATISTICS_CODE
UNION ALL
SELECT D.ACCOUNT,
D.DEPTID,
D.PRODUCT,
D.SG_ATIVIDADE,
D.SG_RAMO,
D.PROJECT_ID,
D.AFFILIATE,
D.STATISTICS_CODE,
SUM(D.MONETARY_AMOUNT)
DO Grava-Linha-Lancamento <--- This is a line which error is happening
FROM PS_JRNL_HEADER C, PS_JRNL_LN D
WHERE C.BUSINESS_UNIT = D.BUSINESS_UNIT
AND C.JOURNAL_ID = D.JOURNAL_ID
AND C.JOURNAL_DATE = D.JOURNAL_DATE
AND C.UNPOST_SEQ = D.UNPOST_SEQ
AND C.BUSINESS_UNIT = $bu
AND C.SOURCE <> $source
AND D.LEDGER = $ledger_in
AND C.FISCAL_YEAR = #fiscal_year
AND C.ACCOUNTING_PERIOD = 998
AND C.JOURNAL_DATE BETWEEN $date_in AND $date_out
AND C.JRNL_HDR_STATUS = 'P'
GROUP
BY D.ACCOUNT,
D.DEPTID,
D.PRODUCT,
D.SG_ATIVIDADE,
D.SG_RAMO,
D.PROJECT_ID,
D.AFFILIATE,
D.STATISTICS_CODE
ORDER
BY D.ACCOUNT
end-SQL
</SNIPET>
I have a function called Grava-Linha-Lancamento.
Sorry for my bad english ;-)
Thanks in advance
Valmir.
_______________________________________________
sqr-users mailing list
sqr-users@sqrug.org
http://www.sqrug.org/mailman/listinfo/sqr-users
_______________________________________________
sqr-users mailing list
sqr-users@sqrug.org
http://www.sqrug.org/mailman/listinfo/sqr-users