hi,
ho can i handle required report for a customer who open letter of guarantees ,he wants all data about it
Date | Name of the Bank | LG No. | Status | Amount |
hi,
ho can i handle required report for a customer who open letter of guarantees ,he wants all data about it
Date | Name of the Bank | LG No. | Status | Amount |
Hi,
How can i design PLD for check print.
I tried using different Paper format but i can't getting any solution.
Plz.. Provide some guidelines for Check Print using PLD in sbo.
Thanks,
Nikunj
I am looking for a query that shows what has been deposited by day, and the type of deposit, the bank account it has been deposited in , and the BP account it has been deposited to, can the query also show the total amount deposited? Thanks!! Danielle
Hi Gurus,
I installed:
Analysis 1.4
Hana client
I defined an OLAP connection in BO/CMC for Hana and connection is sucessful.
From ODBC Datasource Administrator, connection to Hana Datasource is succesful.
From Analysis for Office, I connect to BO and I have the message:
No connection Url for Hana system HANA available
Then when I try to connect to Hana OLAP connection i got the message:
HANA ODBC driver (HDBODBC*) not found. Make sure that HANA Client is installed on this machine.
By the way Analysis for OLAP is working well with this connection.
Have you any ideas ? Thanks in advance.
Julien
Hi expert,
I create a CR for outgoing payment and I need to know how I can link the CHECK/BANK TRANSER/CREDIT CARD/CASH table link together?
I only can get the CHECK data in SAPB1, it's need the Query to Inner join done it Parameter Field right? please help I'm just start learn the CR and thank!
Hi,
I want to create our own tables / forms and complementary that to SAP. Unfortunately,the object registration wizard has only a few options . Is it somehow possible to create own forms like the item form (with tabs/index ?)
Thanks a lot!
Hi,
i have this Query working well
SELECT distinct T0.ITEMCODE, T4.DocDate AS 'Last Received Date', T1.itemName,T0.ONHAND as 'Total Qty', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) < 365 THEN T0.ONHAND END '< 1 Year (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 365 AND Datediff (day,T1.LastPurDat, Getdate ()) < 730 THEN T0.ONHAND END '< 2 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 730 AND Datediff (day,T1.LastPurDat, Getdate ()) < 1095 THEN T0.ONHAND END '< 3 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 1095 AND Datediff (day,T1.LastPurDat, Getdate ()) < 1460 THEN T0.ONHAND END '< 4 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 1460 AND Datediff (day,T1.LastPurDat, Getdate ()) < 1825 THEN T0.ONHAND END '< 5 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 1825 AND Datediff (day,T1.LastPurDat, Getdate ()) < 2190 THEN T0.ONHAND END '< 6 Years Days (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 2190 AND Datediff (day,T1.LastPurDat, Getdate ()) < 2555 THEN T0.ONHAND END '< 7 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 2555 AND Datediff (day,T1.LastPurDat, Getdate ()) < 2920 THEN T0.ONHAND END '< 8 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 2920 AND Datediff (day,T1.LastPurDat, Getdate ()) < 3285 THEN T0.ONHAND END '< 9 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 3285 AND Datediff (day,T1.LastPurDat, Getdate ()) < 3650 THEN T0.ONHAND END '< 10 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 3650 AND Datediff (day,T1.LastPurDat, Getdate ()) < 4015 THEN T0.ONHAND END '> 11 Years (Qty)', CASE WHEN Datediff (day,T4.DocDate, Getdate ()) > 4015 THEN T0.ONHAND END '> 11 Years (Qty)' FROM OITW T0 INNER JOIN OITM T1 ON T0.ITEMCODE = T1.ITEMCODE INNER JOIN OITB T2 ON T1.ITMSGRPCOD=T2.ITMSGRPCOD left join ibt1 t3 on t3.itemcode = t0.whscode left join (SELECT ItemCode, Max(DocDate) DocDate FROM OINM T0 WHERE InQty > 0 and OutQty = 0 group by ItemCode) T4 ON T4.ItemCode = T0.ItemCode WHERE T0.ONHAND >0 AND T0.WhsCode = '[%0]'
and when i add this line in the were clause
and T4.DocDate < '[%1]'
it gives me an error Incorrect Syntax near 'USER'
please help me figure out where i miss things out.
thanks.
Fidel
Hi,
when I try to save a report which is loaded from b1 in Crystal reports and edited I cannot save the report by the Addon-Menu
i get the error Message:
Die COM-Klassenfactory für die Komponente mit clsID {632F4591-AA62-4219-8FB6-22BCF5F60090} konnte aufgrund des folgenden fehlers
nicht abgerufen werden 8007007e
in the Registry I could locate this dll
E:\Program Files\SAP\SAP Business One DI API\DI API 90\SAPbobsCOM90.dll
OS Windows server 2008 R2 64 bit
SAP B1 9.0 64 bit
CR 14.04.738 Developer
I think that the addon is not properly installed maybe because of the path?
I appreciate every tip
thanks
anita
I want to add this field, T0. [Free_Text] as Notes, to the AR Query but get an error. I want to be able to see the collection note we add per customer in the AR query. Can someone please help me! When I add T0. [Free_Text] as Notes I get an error. SELECT CardCode, CardName, PymntGroup, SUM(Balance) BALANCE, SUM(A) FUTURE, SUM(B) '0-30', SUM(C) '31-60', SUM(D) '61-90', SUM(E) '91-120', SUM(F) '121+' FROM ( SELECT T1.CardCode, T1.CardName, T2.[PymntGroup], T0.RefDate, T0.Ref1 'Document_Number', CASE WHEN T0.TransType=13 THEN 'Invoice' WHEN T0.TransType=14 THEN 'Credit Note' WHEN T0.TransType=30 THEN 'Journal' WHEN T0.TransType=24 THEN 'Receipt' END AS 'Document_Type', T0.DueDate, (T0.Debit- T0.Credit) 'Balance' ,ISNULL((SELECT T0.Debit-T0.Credit WHERE DateDiff(day, T0.DueDate, getdate())=0 and DateDiff(day, T0.DueDate,getdate())30 and DateDiff(day, T0.DueDate,getdate())60 and DateDiff(day, T0.DueDate,getdate())90 and DateDiff(day, T0.DueDate,getdate())=121),0) 'F' FROM JDT1 T0 INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode Left outer join OCTG T2 On T1.GroupNum = T2.GroupNum WHERE T1.CardType = 'C' ) T100 GROUP BY CARDCODE, CARDNAME, PymntGroup ORDER BY CARDCODE
I get an error when I add the "Free_Text". to the top row if this query. How can I get the Text to come on this report. This is the remarks tab from teh BP and I want the note that is saved. When I add it to this below query I get an error when trying to add to the top line where the "Select" is. SELECT CardCode, CardName, PymntGroup, SUM(Balance) BALANCE, SUM(A) FUTURE, SUM(B) '0-30', SUM(C) '31-60', SUM(D) '61-90', SUM(E) '91-120', SUM(F) '121+' FROM ( SELECT T1.CardCode, T1.CardName, T1. [Free_Text] as Notes, T2.[PymntGroup], T0.RefDate, T0.Ref1 'Document_Number', CASE WHEN T0.TransType=13 THEN 'Invoice' WHEN T0.TransType=14 THEN 'Credit Note' WHEN T0.TransType=30 THEN 'Journal' WHEN T0.TransType=24 THEN 'Receipt' END AS 'Document_Type', T0.DueDate, (T0.Debit- T0.Credit) 'Balance' ,ISNULL((SELECT T0.Debit-T0.Credit WHERE DateDiff(day, T0.DueDate, getdate())=0 and DateDiff(day, T0.DueDate,getdate())30 and DateDiff(day, T0.DueDate,getdate())60 and DateDiff(day, T0.DueDate,getdate())90 and DateDiff(day, T0.DueDate,getdate())=121),0) 'F' FROM JDT1 T0 INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode Left outer join OCTG T2 On T1.GroupNum = T2.GroupNum WHERE T1.CardType = 'C' ) T100 GROUP BY CARDCODE, CARDNAME, PymntGroup ORDER BY CARDCODE
Please help experts!!
Hi,
I'm try to do a query that give me quotes number, invoices number, new clients number , total clients number....all this by salesname and dates ranges.
Something like this:
JAN FEB
SalesName | #quotes | #Invoice | #NewClient | #qutoes | #Invoices | #NewClients | .........................
I have problems with unions
Query invoices:
SELECT DISTINCT T2.[SlpName],(T0.DocNum) as 'Facturas' FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode WHERE T1.[TargetType] <>'14' and T0.[DocDate] >=[%0] AND T0.[DocDate] <=[%1]
later a count.
Query quotes:
SELECT DISTINCT T2.[SlpName],(T0.DocNum) as 'Cotizaciones' FROM OQUT T0 INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode WHERE T1.[TargetType] <>'14' and T0.[DocDate] >=[%0] AND T0.[DocDate] <=[%1]
Query number of clients :
SELECT T0.SlpName, COUNT(T1.CardCode) AS NumClientes
FROM OSLP AS T0 INNER JOIN
OCRD AS T1 ON T0.SlpCode = T1.SlpCode
Query New Clients last 6 months (i prefer this bi dates range)
SELECT T0.slpName, Count(T1.CardName) AS Clientes
FROM OSLP AS T0 INNER JOIN
OCRD AS T1 ON T0.SlpCode = T1.SlpCode
WHERE (T1.CreateDate >= GETDATE() - 180)
I Need make a unique query.
Can someone help me, thanks.
hi all
I am trying to modify SAP's default sap crystal report for aging. and I am having a lot of difficulties!
how do I modify this layout to serve my purposes? i am not able to add any table to this report. all values on this layout come from a table called pld_items. where does this table come from?
does anyone know how to modify this? is there any instructions anyplace? help!
prem
Hi,
How can i design PLD for check print.
I tried using different Paper format but i can't getting any solution.
Plz.. Provide some guidelines for Check Print using PLD in sbo.
Thanks,
Nikunj
SELECT distinct T0.[DocNum], T0.[DocDate], T0.[CardCode]"Customer Code", T0.[CardName], t0.doctotal"Total Payment", T0.[PayNoDoc]"payment on account", isnull(t0.openbal, '0')"Not reconciled", t0.nodocsum"Total before partial reconcile", t0.nodocsum-t0.openbal as 'Reconcile Amount' FROM [dbo].[ORCT] T0 left JOIN RCT2 T1 ON T0.Docnum = T1.DocNum WHERE T0.[PayNoDoc] = 'y' and isnull(t0.openbal,'0') <> '0' and t0.doctype = 'c'
So I tested out my query and it does not match exactly.. should it not match exactly what is in the BP for SC Balance? SELECT CardCode, CardName, PymntGroup, SUM(Balance) BALANCE, SUM(A) FUTURE, SUM(B) '0-30', SUM(C) '31-60', SUM(D) '61-90', SUM(E) '91-120', SUM(F) '121+' FROM ( SELECT T1.CardCode, T1.CardName, T2.[PymntGroup], T0.RefDate, T0.Ref1 'Document_Number', CASE WHEN T0.TransType=13 THEN 'Invoice' WHEN T0.TransType=14 THEN 'Credit Note' WHEN T0.TransType=30 THEN 'Journal' WHEN T0.TransType=24 THEN 'Receipt' END AS 'Document_Type', T0.DueDate, (T0. [BalScDeb]- T0.[BalScCred]) 'Balance' ,ISNULL((SELECT T0.[SYSDeb] - T0.[SYSCred] WHERE DateDiff(day, T0.DueDate, getdate())=0 and DateDiff(day, T0.DueDate,getdate())30 and DateDiff(day, T0.DueDate,getdate())60 and DateDiff(day, T0.DueDate,getdate())90 and DateDiff(day, T0.DueDate,getdate())=121),0) 'F' FROM JDT1 T0 INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode Left outer join OCTG T2 On T1.GroupNum = T2.GroupNum WHERE T1.CardType = 'C' and BalSccred + balscdeb <>0 ) T100 GROUP BY CARDCODE, CARDNAME, PymntGroup ORDER BY CARDCODE
Not sure if my query is correct. . Can someone tell me how it converts from GBP to USD in the query as it does not seem to match what is on the BP balance for a specific customer in USD. I feel like I am missing something or that this query is correct but not sure why it does not match the balance. SELECT CardCode, CardName, PymntGroup, SUM(Balance) BALANCE, SUM(A) FUTURE, SUM(B) '0-30', SUM(C) '31-60', SUM(D) '61-90', SUM(E) '91-120', SUM(F) '121+' FROM ( SELECT T1.CardCode, T1.CardName, T2.[PymntGroup], T0.RefDate, T0.Ref1 'Document_Number', CASE WHEN T0.TransType=13 THEN 'Invoice' WHEN T0.TransType=14 THEN 'Credit Note' WHEN T0.TransType=30 THEN 'Journal' WHEN T0.TransType=24 THEN 'Receipt' END AS 'Document_Type', T0.DueDate, (T0. [BalScDeb]- T0.[BalScCred]) 'Balance' ,ISNULL((SELECT T0.[SYSDeb] - T0.[SYSCred] WHERE DateDiff(day, T0.DueDate, getdate())=0 and DateDiff(day, T0.DueDate,getdate())30 and DateDiff(day, T0.DueDate,getdate())60 and DateDiff(day, T0.DueDate,getdate())90 and DateDiff(day, T0.DueDate,getdate())=121),0) 'F' FROM JDT1 T0 INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode Left outer join OCTG T2 On T1.GroupNum = T2.GroupNum WHERE T1.CardType = 'C' and BalSccred + balscdeb <>0 ) T100 GROUP BY CARDCODE, CARDNAME, PymntGroup ORDER BY CARDCODE
This query works but why does the amount not tie by account in System Currency from the BP. The amounts are off slightly and I am wondering if I am missing something in my query. This same query in local currency ties to the BP but when I did it in USD it does not tie. Best Danielle SELECT CardCode, CardName, PymntGroup, SUM(Balance) BALANCE, SUM(A) FUTURE, SUM(B) '0-30', SUM(C) '31-60', SUM(D) '61-90', SUM(E) '91-120', SUM(F) '121+' FROM ( SELECT T1.CardCode, T1.CardName, T2.[PymntGroup], T0.RefDate, T0.Ref1 'Document_Number', CASE WHEN T0.TransType=13 THEN 'Invoice' WHEN T0.TransType=14 THEN 'Credit Note' WHEN T0.TransType=30 THEN 'Journal' WHEN T0.TransType=24 THEN 'Receipt' END AS 'Document_Type', T0.DueDate, (T0. [BalScDeb]- T0.[BalScCred]) 'Balance' ,ISNULL((SELECT T0.[SYSDeb] - T0.[SYSCred] WHERE DateDiff(day, T0.DueDate, getdate())=0 and DateDiff(day, T0.DueDate,getdate())30 and DateDiff(day, T0.DueDate,getdate())60 and DateDiff(day, T0.DueDate,getdate())90 and DateDiff(day, T0.DueDate,getdate())=121),0) 'F' FROM JDT1 T0 INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode Left outer join OCTG T2 On T1.GroupNum = T2.GroupNum WHERE T1.CardType = 'C' and BalSccred + balscdeb <>0 ) T100 GROUP BY CARDCODE, CARDNAME, PymntGroup ORDER BY CARDCODE