Design Invoice in Crystal Report 8.5
Hello,
Crystal report is the software used to create reports and documents for the business software we use (it's built-in).
We have received from the graphic designer a layout design in PDF vectorial format for the sales invoice, but we are having a hard time to make it work with crystal report.
Is there anyway we can use a full background image? Or does it have to be built by areas with pieces of images?
Which is the best image extension/format to be used when adding images? We have noticed that using jpg results in a lot of grain. An image with white background will show not white, but grainy making it impossible to look good within the rest of the document.
We aim to have the invoices both printed or sent by email (PDF or HTM format) and we need it to work with quality both ways. We've noticed as well that using gif (instead of jpg) gives better/good print results, but if we print an invoice that was converted into PDF, though it was not visible on the screen (contrary to jpg), the print will show a grainy background of the image, where it should be white (like described when using jpg).
I would appreciate your help as we're not managing to find a good enough solution.
Thank you.
Hi Rita
There are certain advantages/limitations while using any kind of image formats which are quite generic in nature(whether with crystal or otherwise).
If you think that the pdf document which holds the images in it looks good as per your requirement(since you are comparing the results with it) then would suggest you to insert this pdf file directly as an OLE object.
In Insert>>Ole Object menu you will get to see the option for inserting an Adobe Acrobat Document.
Please break the pdf document into several pages as crystal would be able to display one page in one OLE object.
Thanks
Similar Messages
-
Experts,
I am new to SAP. I want to create a AR invoice in Crystal report...where field will be like
Header Level
1. Name and Address Of Consignee
2. Party's Order No
3. Tax Invoice No
4. Order Date
5. Tax Invoice Date
6. Buyer's VAT TIN/CST TIN No.
7. Mode of Transport and Vehicle No
8. Buyer's ECC No.
9. Range (Excise)
10. Division (Excise)
11. Details of central excise
Row Level
1. Item no.
2. Item Des
3. Total Qty
4. Rate
5. Amount
End of the report
1. NEt Amount
2.Excise Duty
3. Edu Cess
4. HSCess
5. VAT/CST
6. Total
7. PLA Entry No
8. RG 23A PArt B Entry No
9. RG23 C PArt II Entry No.
10. VAT TIN
11. CST TINHi shrutisapsen,
Welcome To SAP Community Network Forum
Try this query in Crystal Report
For Header Level & Row Level
select a.docentry,a.DocNum,A.CardCode,A.CardName,A.DocDate,a.NumAtCard,a.Address,A.[VatSum],a.[DocTotal],
a.DiscSum,a.RoundDif,
b.ItemCode,b.Dscription,b.Quantity,b.DiscPrcnt,b.Price,b.ShipDate ,b.LineTotal,b.[Quantity],b.Text,
b.NumPerMsr,b.unitMsr,b.PriceBefDi,b.shipdate,d.Location,e.PymntGroup,b.unitMsr,
f.TaxId0 as ClientPANNo,f.TaxId1 as ClientCSTNo,f.TaxId2 as ClientVATNo,F.ECCNo, T2.SeriesName,
r.BuyUnitMsr as UOM
from OINV A
left outer join INV1 b on A.DocEntry=B.DocEntry
left outer join OWHS c on B.WhsCode=c.WhsCode
left outer join OLCT d on c.Location=d.Code
left outer join OCTG e on b.docentry=e.GroupNum
left outer join CRD7 f on f.Address='' and a.CardCode=f.CardCode
left outer join NNM1 T2 ON a.Series = T2.Series
left outer join OITM r on b.ItemCode=r.ItemCode
where A.DocEntry = {?DocKey@}
For Bottom Level purpose for Taxation.
select sum(inv4.TaxSum) as TaxSum, inv4.StaCode,INV4.TaxRate
from INV4 where
INV4.DocEntry={?DocEntry}
group by StaCode,inv4.StaCode,INV4.TaxRate order by INV4.TaxRate desc
For Freight
select sum(linetotal) as linetotal from INV3 where DocEntry={?DocKey@}
For Taxation Brackup you have to Create sub Report
Thanks,
Srujal Patel -
Add Shipping Type in AR Invoice in Crystal Report
Dear Experts,
I'm designing the layout by Crystal Report. I want to add Shipping Type in AR Invoice. I used the ready format provided in version 8.8. However, there is no Shipping Type in the given format. So, I pulled in the OSHP table and link TrnspCode to OINV's TrnspCode.
This form works only if I select a shipping type from the drop-down menu in the AR Invoice. If I leave the shipping type empty, this form will generate a blank data.
Where did I go wrong?Hi,
A question: why do you need leave the shipping type empty?
Thanks,
Gordon -
Problem in designing multiple columns crystal report
I have got a crystal report having around 25 columns(all are test boxes) in header section.Out of these 25, I can view only 10 columns in crystal reports design window. When I view the contents as 25% I can view all the columns. Now I want to add one new column almost at the end. How can I add it. As last section of report is not under white background (visible in design window) I'm not able to do any modifications to it.
Please help....Please post questions related to using Crystal Reports on their
forums. -
Design Charts in Crystal Report
Hi There
I am wondering if i can design a chart in Crystal report with the data I define, for example, I have a report for each OS type I use running total to get their data, the reason I am using running total is because their calculation are different, so now i have a data like this
Win 10
HP 20
Solaris 30
now I want to use this data(the above data are get by running total) to draw a chart, is it possible?I am thinking to put those data in an array, but not sure if this can be done in CR?
thanksYou can do it. You can use a 'Shared Variable' in a formula and store the Value(s) of the 'Running Total'. you can create 3 shared variables in one formula or create 3 different formulas.Then use this shared variable in the sub-report and design the chart there in the sub-report. you might have to place this sub-report in the report footer or any section which comes after the 'running total' is calculated.
-
Standard Level of Effort for Universe design/development and Crystal Report
Can any one please advise the standard level of effort to design and develop (excluding detailed testing) a Crystal report of
a) Low Complexity = __hrs
b) Medium Complexity = ___hrs
c) High Complexity = _________hrs
Also the LoE for designing and builduing a universe(exluding detailed testing)
a) Low Complexity = ___hrs
b) Medium Complexity = ___hrs
c) High Complexity = ____hrs
Thank you in advance.Hi
It depends on the person experience and expertise on the tool also it depends on understanding of business logic behind the report generation. A person, who is having intermediate knowledge he can develop report with below time lines.
a) Low Complexity = 2hrs
b) Medium Complexity = 4_hrs
c) High Complexity = ____8_____hrs
Also the LoE for designing and builduing a universe(exluding detailed testing)
a) Low Complexity = __2_hrs
b) Medium Complexity = 5_hrs
c) High Complexity = __10__hrs
The above are tentetive work hours, again it depends on the logic and complexity of the design.
Thanks,
Sastry -
Start SAP BW Query Designer button in Crystall Report is not find
Hi all
I installed Crystal Report 2008 SP1 and Integration Kit for SAP 3.1
After Integration Kit installed, I see in SAP Menu have Start SAP BW Query Designer button
But, when I update to Crystal Report SP2, I dont find Start SAP BW Query Designer button in SAP Menu
Can I help me enable Start SAP BW Query Designer button
ThanksHi,
the query designer can be started from the SAP BusinessExplorer menu items. the button has been removed from Crystal Reports
Ingo -
Invoice in crystal reports with group by basedocnum Delivery and line text
Hi there,
as i got some troubles with a CR i've tried to make a new report.
i use OINV, INV1, OCRD, NNM1, OCTG, OSCP in the report.
the details section is grouped by inv1.basedocnum. In the group header it should show the
inv1.basedocnum and the inv1.docdate. when printed does not respect the order of lines after group by
basedocnum. is for the case where a bill is grouped into several invoices I have lines in text
interspersed between articles. for example:
Delivery nº 1 de fecha 12/04/2011
This is a line text
001 Product1 1,00 3,00 3,00
002 Product2 2,00 2,00 4,00
Delivery nº 4 de fecha 13/04/2011
001 Product1 1,00 3,00 3,00
Another line text
003 Product3 2,00 1,50 3,00
Delivery nº 8 de fecha 15/04/2010
This is a line text
001 Product1 1,00 3,00 3,00
Line text
002 Product2 2,00 2,00 4,00
I thus first printed text lines and then the article and does not respect the order of lines per document
any idea?
Thanks in advance
SBO 8.8One possibility for this is that the user has an unusual printer driver set as their default printer. I would check that they have a regular printer installed and set as the default.
The other possibility is that they have their IE option set to display text as small. If you go to "View" -> "Text Size" - what size do they have the text set to?
Shawn -
How do I get the bin allocation of A/P Invoice using Crystal Report
Hi,
I have been trying to get the bin allocation from the A/P Invoice using tables OBTL and dbo.b1_OINMWithBinTransfer
The OBTL is able to provide the messageID for other transactions but not for the A/P Invoice. Below is my sample code to exhibit the null values associated with transtype 18.
Select Distinct Jrn1Memo, BinAbs
From dbo.B1_OINMWithBinTransfer
Left Outer Join OBTL on Obtl.MessageID=dbo.b1_OINMWithBinTransfer.InvPLMessageID
where Transtype=18
Is there anyway to get the bin location allocation for A/P Invoices?Hi,
Please do not post multiple threads for same subject. Close this thread.
Thanks. -
Using crystal reports to generate invoices
Post Author: samme
CA Forum: General
I'm writing a report for a client who wants to print multiple invoices using crystal reports. The invoice needs to sort in date order, one date and information associated with that date on each page. Each page has a subtotal since multiple items/services are linked ot one date. The last page of the invoice needs to have the total and should at the bottom of the page with the last subtotal. Not onlastrecord does not work because if the user prints multiple invoices, crystal doesn't see the "last record" until the last record of the last invoice.
The client wants the normal invoice information on the first page of the invoice: Company Logo, Customer Address, Company Info, Invoice #, Date, etc. as well as the column headers - quantity, unit of measure, price, etc.
On all other pages of the invoice, the client wants, the company logo, the invoice # and the column headers.
I have the report grouped by invoice number and then by a date formula. I cannot seem to get where I need to be with this invoice and have been working on it for some time. Can anyone give me some direction please.....
Thanks in advance!On Sat, 15 Mar 2003 16:46:48 GMT, "Bill Bradley"
<[email protected]> wrote:
>I know. We thought that the Report Builder would be the way to go,
since
>ART didn't do too much for us. You guys poorly document it, and,
show no
>examples of using it to build a report. In addition, it'd be nice if
>SOMEONE would come up with a list of what tables show what. While
Novell
>may have a detailed list of things in the ZFD docs, it's pretty much
so
>detailed and complex that, it's next to useless. I've resorted to
doing
>huge dumps of things to a csv, then, using CR or Excel to generate
some kind
>of report.
>
>The whole process is not as easy as it should be, seeing that we paid
money
>to get a reporting vehicle.
>
>As comparison, SMS isn't any easier, but, there's more documentation
on it,
>so, when you're forced to roll your own report, it's a clearer
path...
I do understand, I'm not a programmer either :-(
the company who wrote report builder is Digital Metaphors, they have a
very good
training application and additional detailed information of how to
write
reports.
The CIM schema is I agree Cr** (well not easy) and without the detail
that
Novell provide it doesn't work.
I hope that a friend of mine is going to provide the compromise that
you and I
are looking for. Namely the ability to create the SQL queries that
ART can
make, with a simple report system. Keep an eye on caledonia.net for
an
announcement for ART4 (Derived from but unrelated to Salford
Software's
product) :-)
Tim
No Direct e-Mail Please!
Tim Heywood
Independent Consultant
Scotland
Novell Support Connection SYSOP
In theory, practice and theory are the same,
In practice they are different! -
Preview results in SAP B1 differ from Crystal Report - AR Invoice
Greetings,
I have an AR Invoice layout which I want to show the base document number at the header which I call it Delivery Note No.
I created a subreport for this because of the possibility of a few deliveries for 1 invoice.
All the marketing documents have a prefix which is from the table NNM1.
The way I linked in the subreport as the follow:
OINV.DocEntry-->INV1.DocEntry
INV1.BaseEntry-->ODLN.DocEntry
ODLN.Series-->NNM1.Series
When I preview the main report (AR Invoice) in Crystal Report, I get the correct prefix for the Delivery No. However, when I import it into SAP B1 and preview the invoice from there, it showed me the Invoice prefix instead. Why is it not showing the delivery prefix?
Am I doing something wrong here?Hi,
Basically Crystal report run with SQL statement, I would suggest to do well performance tuning on SQL query / Store Procedure.
Structure your query in DBA manner that will make some how faster such as use ( inner join, less condition,...)..
also if it simple query then use Command in Crystal report rather store Procedure..that make some how Faster your report.
Thanks
Kevin
Edited by: Kevin Shah on May 27, 2011 4:21 PM -
Drop down boxes ok in Crystal Reports but not ok in Crystal Reports Server
I have the following problem with "dynamic dropdowns"
Initially, I have a Crystal Report (.rpt). It has two dynamic drop downs. They work
in both Crystal Reports Designer (preview) and Crystal Reports Server (right-click-View).
The first drop down is the result of a rather complex sql query. The second drop down
is a child of the first.
I make a small change to the sql "WHERE" clause using the Crystal Reports Designer. It works fine in preview.
I save (Enterprise mode) to Crystal Server. I use Business View Manager to configure
the _DC_n object. (I did notice that the .._DC_n gets incremented by one.)
The _DF object seems to know about the updated sql so I do not have change it.
However, when I go to back to Crystal Reports Server, and right-click-View, the
"dynamic dropdown" is not working properly. I can not make sense
of what has been retrieved.
Please tell me what is most likely to have gone wrong here? The Business View Manager
seemed to knew about the sql change. But Crystal Reports Server has
not responded to the change in the same way as Crystal Reports Designer.
...thank you, StanWhen you publish a report to Crystal Server, the dynamic prompts are no longer handled in the report itself. Instead depending on how they're published, they either go away or they're published to the "repository" and managed through the "Business View Manager" (BVM), which is available as part of the Client Tools install.
To get the dynamic prompt into the repository, you have to check the "Enable Repository Refresh" checkbox at the bottom of the "Save As" screen after you log in to CRS. However, doing it this way is NOT best practice, especially if you're using the query from the report to provide the data for the prompt. If you do this for all of your reports, you get a LOT of bloat in the repository objects and it makes the job of migrating from one version of CRS to another MUCH more difficult!
What I've done in the past to get a simple "sample" prompt published is create a report that just contains the data that I want to have in the dynamic parameter using a single table - this is usually what I call a "lookup" table that has a "code" field and a "description" or "name" field. I then create a dynamic parameter in that report that just pulls the data from the single table. I'll publish the report to my favorites with the Repository Refresh enabled.
I then run the BVM and look for the following objects (default location is under "Cascading Dynamic Prompts":
<prompt name>_DC - This is the Data Connection for the prompt. Edit this, enter the password, and set it to "Never Prompt" for the password. NOTE: This DC can be reused by multiple prompts. If you continue to add prompts through publishing Crystal Reports with prompts, you will get MANY of these that all point to the same database!
<prompt name>_DF - This is the Data Foundation for the prompts. When you create a new one, you need to select an existing DC and then either one or more tables or write a command to provide the data for your prompt. It works much like the Database Explorer in Crystal. The one that was just saved has all of the information required for the prompt.
<prompt name>_BE - This is the Business Element. When you create one, you have to select and existing DF and one or more fields. You can also create a filter on the data. This is used to generate the SQL that will be run to provide the data for the prompt.
<prompt name>_ BV - This is the Business View. When you create one, you have to select the Business Element. I'm not sure of the exact purpose of this, but you have to have one in order to set up the "List of Values".
<prompt name> - This is the List of Values (LOV). This defines what fields are available for the prompt itself.
You can create folders to organize these objects so that its easier to maintain.
To use a LOV that you've defined in BVM to feed data to new dynamic prompts, do the following:
1. Connect to CRS from Crystal.
2. Create/Edit your prompt.
3. Set the prompt to be dynamic.
4. Under "Choose a Data Source", select "Existing" and select the LOV from the drop-down list.
5. Update the properties in the parameter.
When viewing or scheduling a report, the dynamic prompts will run through the Crystal Reports 2013 Report Application Server in CRS (it will be named differently if you're not on CRS 2013, but will have "Report Application Server" in the name.)
-Dell -
Memory could no be read in Crystal Reports 2008
I'm getting the following error in Crystal Reports 2008 when I want to open the Format menu in the toolbar The moment Crystal Reports 2008 has just started (no report is loaded):
Crystal Reports: crw32.exe - Application Error
The Instruction at "0x00a1305d" referenced memory at "0x00000000". The memory could not be "read".
Click on OK to terminate the program
Click on CANCEL to debug the program
The moment I click on the format menu a process SVCHOST has 100% CPU Usage for some moments and after a few seconds the errormessage appears.
I'm working on a Microsoft Windows Server 2003 Standard Edition Service Pack 2 with 2 CPU's and 3 GB of memory.
The version of Crystal Reports is an evaluation version with Service Pack 2 on it (version = 12.0.0.840).
When I install the same Crystal Report version on the client, the error doesn't occurs.
What could be wrong on the server.?Please post this query to the Crystal Reports Design forum:
SAP Crystal Reports
That forum is monitored by qualified technicians and you will get a faster response there.
Thank you for your understanding,
Ludek -
156" width Crystal Report with Visual Studio 2005
Post Author: kunchesm
CA Forum: .NET
Hi,
I have a requirement to design a 156" width report (for exporting to Excel). And naturally i dont have printers to support this huge width reports (as these reports are not used for printing but just for exporting to Excel).
One of the option which i have tried to design these reports is -
- Installed MIcrosoft XPS Document writer and
- Created a new server form (in Printers&Faxes>File>Server Properties) and assigned my custom width & Height for the paper size as per my requirement
- Used this printer and form in my crystal report
Now, my question... is there any better alternative or option to design huge width Crystal reports in Visual studio 2005? Any help in this regard is highly appreciated!
Thanks & Regards
ksmHi Ganesh,
So it all depends on how you created your WEB Project. If it was a CR Web App then no issues, if it was a WEB Form app then no issues except you need to copy the whole folder: C:\inetpub\wwwroot\VS2013WebsiteCR\aspnet_client
to your app folder, maybe...
If it was an empty WEB app then it may be an issue with permissions ( more on this soon once we do some testing, R&D may have provided a work around to get IIS Express to work, not sure about using IIS directly.
Also search on Sessions and PostBacks, to get the second page you need to keep the session open/active. If not you may get nothing ot the same page everytime.
Don -
SAP 8.8 Crystal Report Layout problem in client workstation
Hi Experts,
We have import crystal report to SAP Business One as Form Layout or AP Invoice. We have already created the token DocKey@ so it would automatically be printed and will not ask for the document number. The layout works fine using the server workstation but in the client workstation we cannot proceed with the printing because when we click on the preview button, a login window appears with this details:
Database Login
Server Name : gray out or not active
Database: gray out or not active
Login ID: active
Password: active
We tried to enter the SQL login but fails.
Is there any components that we need to install in the workstation before it could function the same way as PLD?
Thanks,
JaniceYou can try creating the ODBC connection, which is the same as on the server.
Assuming this is the scenario:
1. You write the invoice using crystal report on the server
2. On the server, Control Panel--> ODBC, you have created an ODBC link eg; SAPB1.
3. The report is connecting to ODBC link and pointing to database OECUS
On the client workstation, you need to create:
1. Control Panel--> ODBC, you need to create an ODBC link as on the server.
Maybe you are looking for
-
Have a Dell D420 with Bluetooth enabled onboard. I've installed the bluez-utils and -libs (versions 3.12-1), started dbus and then bluetooth. Out put from dmesg shows: iain@expat-d420 ~ $ dmesg | grep -i blue Bluetooth: Core ver 2.11 Bluetooth: HCI d
-
Can I use debit card to purchase apps in India ?
Could we use Debit cards to make purchases in India ? Will the account be safe as the credit ?
-
Is there any way to increase the volume level beyond that normally available. Some movie tracks need a much higher level.
-
User Profiles -- A new one appeared, help!
Working sharing some files between users on my parent's new iMac. Spent all day setting up address book. Now there are is an alias called "mother" that is available to log in and a folder called "mom" that has all the settings that used to be in "mot
-
InDesign CC 2014 crash when saving
I have a random issue where InDesign CC 2014.2 crashes randomly, but I can trigger it regularly when trying to Save to network. I've researched the error report Apple gives me, but there are no forums or solves that have worked. I've tried reinstal