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

Similar Messages

  • AR Invoice in Crystal Report

    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 TIN

    Hi 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

  • 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

  • Add in to SAP B1 issue in crystal report

    Hi Experts,
    Am using sap business one 9.0 PL 11 in my Local system. and using Crystal Reports 2011. I created some Layouts and imported to SAP. Now, I opened again the same from SAP to Edit. When am using Add-ins -- save / save as, that's showing an error. (Attaching the screen shot below). I checked for a solution in forum and all. There are some old discussions and followed some methods like re-installation and all but not helped anything to solve my issue.
    So please help me to get out of this issue.
    Fahis T

    Hi,
    karthi keyan I downloaded 2013 and installed..but still facing the same issue.
    Nagarajan, am not asking about the issue with ADD On..My issue is about ADD IN function in Crystal report which is not working. Every time i need to save as RPT file in system, then i need to import the same to SAP. I can't save directly to SAP.
    Its very urgent. please provide me a proper solution.
    Thanks
    Fahis T

  • 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.8

    One 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.

  • Crystal Reports 2011 cannot see Excel 2007 as an export type

    I just installed/updated to cr2011.  Installation went fine, and i did not get any problems. I am able to run all my previous reports, and if i makes chamges to a report and save, i do get asked "do you want to save it with the latest report format"
    My version is 14.0.2.364RTM
    When i click export, i do not see EXCEL 2007 or any other new types, i know are included for cr2011.
    Is there anything else i need to download ? cr2011 runtimes ? or remove or configure ?
    thanks

    Abhilash, thank you.
    I have another quick question, and if i need to open a new post i can.
    I have CRD by ChristianStevenSoftware, which we use to automate and schedule/deliver our reports.
    When i upgraded to cr2011, i was told by CristianSteven software, that i had to select the correct CRYSTAL RUNTIMES.
    They have a gui to use for the user to "Chang Crystal Version".  when i used it, i was presented with a dialog box, which
    had Crystal Reports 2011(13.xx) as the latest.  I slected this option as i assumed they though 13.xx was correct for 2011( i know 14.xx is what i have installed.
    Anyway i did not get an error when upgrading to 13.xx, but when i started CRD, i got an error.
    The CRD developer says :-
    The install that is in the picture looks like the installation of the crystal reports 2011 applicaton,
    not the runtimes. The runtimes should be a seperate installation, please let me know if you
    see any installations under add/remove programs that is labeled:
    --SAP Crystal Reports runtime engine for .NET Framework 4
    That should be the name showing for the 2011 runtimes. If you cannot find it in the add/remove programs, you should be able to download the runtimes from the SAP.Com website.
    I do not see SAP Crystal Reports runtime engine for .NET Framework 4
    Can i download them from SAP site as he suggests ?
    Thanks in advance, John

  • 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

  • Add-ins Crystal Report

    Hi,
    I'm new to Add-ins creation in Crystal Report so to kick off it would like to know few things
    1. Can i able to read/control over the data which is displayed on the Report?
    2. If there is any help available please pass it which basically explains steps that are involved to create a plug-in and deploy.
    Thanks

    1. Can i able to read/control over the data which is displayed on the Report?
    Not sure why you'd need and add-in for this? You can use selection formulas to control the data.
    2. If there is any help available please pass it which basically explains steps that are involved to create a plug-in and deploy.
    Places to start:
    [Crystal Reports .NET SDK Samples|http://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsfor.NETSDK+Samples]
    (Search for "Add-in" on the above page)
    [Extending Crystal Reports 2008 Custom Add-ins|http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/d00e296b-59f3-2b10-b187-b453dd601f93&overridelayout=true]
    Also see [this|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_dev/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes.do] note.
    Ludek

  • Select multiple items from a list box as values for a parameter of crystal report and Oracle procedure

    -  I have a  Product list box (asp.net) used as multiple selected values for  a parameter. 
    - The Product ID is defined in the Oracle procedure as NUMBER data type. 
    -  In my crystal report, I have a parameter field allow multiple values as p_product_id type as Number.  This is the code in my Record Selection Formula for the report:
    ({?p_product_id}[1] = -1 OR {Procedure_name.product_id} in {p_product_id})
    -  In C#, this is my code
    List<decimal?> productUnit = new List<decimal?>();
    int counter = 0;
    decimal prod;
    for (int i = 0; i < lstProducts.Items.Count; i++)
                  if (lstProducts.Items[i].Selected)
                                if (decimal.TryParse(lstProduct.Items[i].Value, out prod))
                                    productUnit.Add((decimal?)prod);                              
                                    counter++;
           if (counter == 0)
                       productUnit.Add(-1);                      
    ReportingDAO rDataFactory = new ReportingDAO();
    retVal = rDataFactory.GetProductReport(productUnit);
    public CrystalDecisions.CrystalReports.Engine.ReportDocument GetProductReport(List<decimal?> productUnit)
              CrystalDecisions.CrystalReports.Engine.ReportDocument retVal = new rptProductDownload();
              ReportLogon rptLog = new ReportLogon();
             rptLog.Logon(retVal, "RPT_PRODUCT_DOWNLOAD");
             retVal.SetParameterValue("p_product_id", productUnit); 
    I keep having the "Value does not fall within the expected range" when I debug.  My question is, is the data type I used for procedure/Crystal report/ and C# correct ?  I always have problem with the data type.  Any help would be
    appreciated
    Thank you

    Hi progGirl,
    Thank you for your post, but Microsoft doesn't provide support for CrystalReport now. Please post your question in SAP official site here:
    http://forums.sdn.sap.com/forum.jspa?forumID=313
    Thank you for your understanding.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Need to use DocNum as parameter in Crystal report

    Dear All,
    I am developing a report for our customer now. It is a invoice report. We need 2 parameters
    1) Customer code (drop-down list. can only choose one each time)
    Here is my token
    Customer@ SELECT CardCode, CardName FROM OCRD WHERE CardType = 'C' ORDER BY CardCode
    2) Then we need another parameter to display all invoice number for the specific customer. How can I create the parameter here?
    Thanks in advance.
    Regards,
    Yuka

    You create two parameters in Crystal Reports. Try these
    One for Cusomer (Customer@Select CardName from OCRD where CardType='C')  - This would be String, Dynamic
    One for DocNum - Type :Number , Static
    Import the crystal report using Report Layout Manager to the app menu.
    Then navigate to the patch and click on the report, when the report loads you should see a dropdown list for Customer Name and the DocNum will be blank.
    Click on View-->System Information and findout field info
    create a query : Select DocNum,CardCode,CardName,DocTotal,DocDueDate from OINV where CardCode=$[TableName.Field]

  • Crystal Report Server XI R2 SP2 for Linux??

    Post Author: plambrechtsen
    CA Forum: Upgrading and Licensing
    HelloTrying to get Crystal Report Server XI R2 on Linux working, I have downloaded the latest eval version that I could find aka "crsxir2linuxdisc1.tar.gz" and  "crsxir2linuxdisc2.tar.gz" and plugged in the XI R2 Eval Code.In theory I should be able to use my Crystal XI license code to license R2... but the Server does not accept the XI license code.Is it just me or is Crystal Server Patching REALLY confusing or what.... There doesn't seem to be a clear place to download anything later than the XI R2 shipping code for Crystal Server either for Windows or for Linux.  The latest version of Developer is easy to find.... what about Crystal Server?

    Answered my own question.  Managed to upgrade to 5.0 following this process, but follow these instructions with care...
    1.  Stop all CMS services in Config Manager.
    2. Go to Add/Remove programs and click "change" for Crystal Reports Server XI.  Click on "Modify" then change the entry for MySQL4.1.13a to "Entire Feature will be unavailable" (from Enterprise -> Server Components -> Servers - > Central Management Server).  This will remove the existing mySQL version and any data/license key information/customisation, so be wary.
    3. Install the desired version of mySQL.
    4. Use the MySql command line to create a new database - "create DATABASE BOE115;"
    5. In the Central Config Manager, select the CMS and display its properties.  Select the Dependencies tab and remove the old version of mySQL and add the new version.  Click on the Config tab, then Select Datasource.  Select mySQL driver, then complete the details for the newly created database.  Once complete it will still produce an error, at which point you need to select the options to Re-create the Current Datasource.
    6. Once the datasource is sucessfully recreated, restart the Crystal service in the Config Manager.
    7. Open the Config tool, and add your license key. Then Re-Enable all the servers within the Servers page.
    8.  Any other customisation or preferences would need to be re-applied.
    This worked for me, but obviously take care as your existing mySQL database will be completely removed during the process.

  • 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,
    Janice

    You 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.

  • Crystal Report Viewer Collapse Unneeded Lines

    I have a CR open sales order report grouped by sales order number. Crystal report viewer outlines Sales Order #, customer name and doc total in the master line. Underneath that, it shows multi line items contain in that SO.
    I am wondering, is there a way I can collapse the multi line items and only shows the master line item? We need this sometimes to present to management just to show the big picture.
    Is it we can add a drill-down event to the crystal report viewer control? Not sure how to accomplish that. Any help will be appreciated.
    Thanks.

    Hi, 
    If the detail information is in the Detail section, you can set the Detail Section to Hide.  This will only show the Sales Order information and have the ability to drill down to the Details when you need them. 
    Good luck,
    Brian

Maybe you are looking for