Fixing position in Invoice report example
Hi..
I have a report master/details,invoice_no and invoice_date in Master and price ,items and cost in details.
How can I fixed the Invoice total at the buttom of Invoice paper??because every time the no of items per invoice insrease according to the invoice.So every time the invoice total not stay in same position.
what Can I do ti fix this total regarding to no of items???
This would be an enhancement.. I don't see teh possibility within std SAP
Similar Messages
-
Hey everyone
I am having a problem with one of my reports. The problem is I want to have a field that has a fixed position on the report say, but whenever I run the report, it always moves my text right below the previous repeating frame or shows up on the last page only. I have set my property for this field to Show All Pages, but it doesnt' seem to work. How can I do this?
Thanks, much appreciated
CheersHi,
Very nice explanation. Thanks.
What you have to do is..
As you said that after printing detail records the frame goes to almost 9 inches of each page and then in the end you want to print that last field. So in layout editor of you report i can see the field F_REPEATING_TEXT is close to that repeating frame. Just increase the size of repeating frame and make it vertical 9 inch in your layout editor. And keep the same distance for this field and frame in layout editor then set the repeating frame property VERTICAL ELASTICITY to FIXED. As i said in my previous post. Then your layout of report should look like this
Repeating Frame
|Field1 (Inside the repeating frame)|
Repeating Frame End here
F_REPEATING_TEXTSo, as you can see what you have to do now. Just expand the frame till end of you layout editor just leave the space for that repeating field and set property FIXED for repeating frame and the field property is correct. Then it will work..
-Ammad
Edited by: Ammad Ahmed on Apr 19, 2010 8:06 PM -
I am designing an invoice report. There are some controls at the top of the report (company logo, date, invoice number etc), followed by a table listing the items in the invoice, followed by some controls at the bottom (subtotals, returns address etc). The report should always print onto a single page.
I want the controls at the bottom to have a fixed position on the page. There is sufficient whitespace between these controls and the table above for the table to expand to list many items. However whenever it expands it pushes the lower controls down. This results in them spilling onto a second page.
Is there a way to fix the position of controls and suppress the "gets pushed down when controls above expand" effect?Thanks for that. I found a good solution using rectangles here: SQL Server 2005: Report Design Best Practices and Guidelines
Here's the relevant part (see underlining):
Using Rectangles to Keep Objects Together
Rectangles in Reporting Services can be used either as graphical elements or as containers of objects. As object containers, they keep objects together on a page and control how object move and push each other.
To keep multiple objects together on a page, put the objects within a rectangle. You can then put a page break before or after the rectangle by using the PageBreakAtStart or PageBreakAtEnd properties for the rectangle.
Using Rectangles to Control Item Growth and Displacement
Items within a rectangle become peers of each other and are governed by the rules of how peer items are positioned on the page as they move or grow. For example:
Items will push or displace each other within the rectangle.
Items will not push or displace items outside the rectangle, because they are not their peers.
If necessary, a rectangle will grow to accommodate the items it contains.
You can use this logic to your advantage when dealing with objects that expand. For example:
If you want to leave a blank space in your report for a table to expand into, group the blank space and the table in the same rectangle. When the table grows, it will push the blank space .
If you want to prevent a matrix from pushing items off the right edge of the page, put the matrix within a rectangle with blank space to its right. Now, the matrix is no longer a peer to the other item on the page and will not be able to push it until the matrix can no longer be contained within its rectangle. -
Reports - Priting a frame at a fixed position
I am developing an invoice report which prints order details and a payment stub. Order detail is in one frame and stub in another. I want to print the stub always at a fixed position towards the end of the page. Frame for the stub has a pageprotect. When the order frame takes nearly a page, the stub is printed on top of the next page. How can I force it to print towards the bottom of the page?
Thanks in advance.The reason why your payment stub goes to the top of the next page is because of the implicit anchoring that exists between the stub frame and the details frame.
I suggest you draw a normal frame which ecloses both the frame and having vertically expand property and then manually achor the bottom of the stub frame with the bottom the new frame. This should solve the problem.
All the best. Reply if you get any other solution.
null -
Standard report with fixed position.
Hello,
I have a page where i want the first report to have a fixed position.
I have 3 regions with reports, the first will only display product name and number, the next report will display sales. The last report is very long so I have to scroll quite a bit. That's why i want the first report with names to have a fixed position so i can see which product i'm looking at.
I have tried to make a copy of the standard report template, and in the before rows i have this code
<table class="t3standard" summary="Report" style="position:fixed;">
this didn't work
Is this a way of making changes to the report template? Is it possible to make theese kind of changes in the report template or du I have to go inside the CSS file to add position:fixed somewhere?
AndersWhat browser(s) are you using? Win IE doesn't support fixed positioning :-(
How about setting a fixed height for the last report and making it scrollable using overflow: scroll? This would make the first 2 reports "fixed" by default... -
Printing fixed number of Invoice Line in rtf template with level two group
Hi,
I have to print fixed number of invoice lines on a page. Invoce tempalte design has a table with header and summary(Invoice , tax and shiping totals) at each page in table footer. The table should repeate at each page with header and footer. I need to print specific number of rows or number of rows wihich page can accumulate in table body on each page.
I checked few blogs giving solution for fixed number of rows printing say
"Anatomy of a Template I - Fixed Row Enumeration"(http://blogs.oracle.com/xmlpublisher/2007/03/27/)
and
http://oracle.anilpassi.com/xml-publisher-developing-reports-printed-on-pre-printed-stationary-2.html
Above two blogs explanation has only one group at line level. but in my case there are two groups (Parent and child) at line level. I am able to count rows in parent group but it is not counting lines in child group.
Edited by: Bhanu Yadav on Apr 19, 2011 2:10 AMWill it be possible for you to move the 1st and 3rd sections to header/footer?
So that if the 2nd section spills over to next page too, starting position of 3rd section wont be affected. -
Rebate Agreement accruals invoice reports
Hi Team,
As per my client requirement we need to prepare the below rebate agreement accruals invoice report.
Rebate agreement
Rebate recipent
Customer
Invoice date
Invoice
Invoice Item Number
Rebate Material
Rebate material net quantity
Invoice price
Rebate accural condition ( % or $)
Total Rebate amount
GST
20000
123456 (payer)
1000
01.01.2014
987654321
110
ABC
20
10.00 $
$ 10.00
$ 10.00
20000
123456 (payer)
1000
01.01.2014
987654321
140
ZYX
5
5.00 $
$ 0/50
$2.50
We have prepared the report using rebate tables and achieved the results but we missed below one logic here.i.e.
Business want to maintain the rebate accruals condition records for few customers accounts in the rebate agreement although it’s not related to rebate receipts account.
Example: rebate agreement: 20000
Rebate receipt: 123456 (Payer account)
Rebate condition records
1) Customer & material combination – customer # 1000 and material # ABC – 5.0 % - appearing the reports –Status : Working appearing the reports Customer # 1000 Payer is -123456
2) Customer # 9999 and material # ZXY – 5.0% - Not appearing the report – Status: Failed
Customer # 9999 is Payer – 88888 – both accounts are don’t have any PF relationship with rebate receipts # 123456
When Rebate Condition records are maintaining for Rebate receipt related to customer (SP) account & material combination level in this scenario – Reports working fine .However, few scenarios like business need to maintain rebate accrual condition records for other payer customer accounts in the same agreement in this scenario – Reports is not pulling the invoice accruals due to logic missing our early logic given based on the rebate recipient customer level. I am excepting a technical logic with functional details in this.
Could you please help me.
Cheers,
Jackon RobertHi Omer,
Proposal:
Setup your rebate condition as amount = 0 and accruals = $
The system will do the accounting movements for the accruals as usual
When doing the final settlement in SD, nothing will be credited to the customer as the rebate condition is zero BUT the accruals will be reversed (as usual when doing the final settlement).
That should work because it is standard SAP logic.
On the other hand, it is a pity not to be able to credit the customer if you already have the rebate agreement created in the system.
Are you 100% positive about this legal issue in your business environment?
I did a few rebate projects in FMCG and it is standard practice to send credit memo to the rebate recipient: The Customer (Payer in SAP).
Nobody ever said it was a problem, because practically speaking it is just one more credit note to the same customer that was invoiced beforehand!
Best Regards,
Franck Lumpe
Freelance SAP Consultant -
How to display the header data on different position in alv report
hi all,
how to display the header data on different position in alv report.
for example ,
customer name
xxxx xxxx
vendor name street
xxxx xxxx xxxxx
pls help me .hi
as per my understanding you need to trnasfer header internal table data to pdf..
please check the following links for internal table to pdf..
Convertion of Internal table data to PDF
This link is related to ur issue
Re: how to insert the calling of the FM: OTF to PDF
Thanks -
How to create dynamic Invoice report based on Tax calculations
Hi Ppl,
I have an invoice report requirement. There are multiple line items in invoice and each line item will have a tax % and discount associated with it. Discount has to be applied at line item level. Tax will be applicable on resultant amount which respect to tax share on total amount. Below is example
Part# Tax Qty UnitPrice Amount Discount Net Value
1 12.5% 40 10 400 100 300
2 12.5% 50 20 1000 200 800
3 4% 10 30 300 50 250
SubTotal 1350
VAT 12.5% on 1100(300+800) 137.50
VAT 4% on 250 10
Total Amount 1497.5
I have created a static rtf which does all calculations correctly. I have hardcoded 12.5 and 4 % tax values for calculations. But issue is that taxes are changeable in future so I want to create dynamic template which takes care for tax calculations. I thought of to create an array to store distinct tax values from XML data and then to perform calculation but don’t know how to do that.
Can some body help me out as this is very critical and urgent?
Note: Tax calculation can be done at line item level itself but there are some scenarios where additional discounts are there so tax calculation can not be done at line item level.
Below is the sample XML data
<?xml version="1.0" encoding="UTF-8" ?>
- <ListOfBipActionTest>
- <Action>
<AccountId>1</AccountId>
<PartName>17211KCC900LS</PartName>
<TAX>12.5</TAX>
<QTY>40</QTY>
<UNITPRICE>47.06</UNITPRICE>
<DIS>15.00</DIS>
<TaxType>CST</TaxType>
</Action>
- <Action>
<AccountId>2</AccountId>
<PartName>17213KCC900LS</PartName>
<TAX>12.5</TAX>
<QTY>50</QTY>
<UNITPRICE>19.53</UNITPRICE>
<DIS>8.00</DIS>
<TaxType>CST</TaxType>
</Action>
- <Action>
<AccountId>3</AccountId>
<PartName>28302KAG900S</PartName>
<TAX>12.5</TAX>
<QTY>50</QTY>
<UNITPRICE>59.49</UNITPRICE>
<DIS>15.00</DIS>
<TaxType>CST</TaxType>
</Action>
- <Action>
<AccountId>4</AccountId>
<PartName>2830AKAG900S</PartName>
<TAX>12.5</TAX>
<QTY>10</QTY>
<UNITPRICE>168.7</UNITPRICE>
<DIS>15.00</DIS>
<TaxType>CST</TaxType>
</Action>
- <Action>
<AccountId>4</AccountId>
<PartName>91001GF6000S</PartName>
<TAX>4.00</TAX>
<QTY>60</QTY>
<UNITPRICE>115.34</UNITPRICE>
<DIS>17.00</DIS>
<TaxType>CST</TaxType>
</Action>
</ListOfBipActionTest>
Thanks
AshishDear Efstratios Kara,
I installed SAP Integration Kit 3.1. Yes I installed the integration kit after installing CR.
I have uninstalled the earlier version and i have reinstalled CR with (12.3.0.601) version.
But still i cant view the SAP connectivity. can u tell me from which version they have included this connectivity option in CR.
If CR going to support SAP Table connectivity on specific version, what is that version.
Waiting for your reply.
Regards,
Suman -
A/r Invoice report query based on posting date selection criteria
Hi experts,
I am trying to write a query to get the A/r invoice report including Docnum, Docdate, cardname, project, linetotal, taxcode, taxtotal.
and i tried the below query
SELECT T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName],T1.[LineTotal] FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.[DocDate] >=[%0] AND T0.[DocDate] <=[%1]
In this query ,
1) i am unable to sum up the linetotal( total before tax)
2) also unable to fetch the sum of taxamount.
3) its more important , the above query will me docnum , when i try to open that doc, it opens the 2007 docments. whereas the other details are correct like docdate, amount and all.
example: from date: 1/04/2011 to date: 28/07/2011
Docnum Docdate cardname linetotal.... etc
2 1/04/11 XYZ 5000
when i click the 2 (docnum) it opens me the 04/04/2007 documents.
how to limit the doc within the periods given?
thanks in advance
DwarakHi Rahul/Gordon,
thanks for your query's .
additionally, i want this query without the A/r invoices whichever having credit memo as target doc.
and
i have selection criteria as T0.[U_Sec_Category] = '[%2]' and this has 3 values like 1)CIM 2)BIN 3)DMP
among these CIM should be seen only only user1 and BIN & DMP only by user2.
can u plz get me this
thanks,
Dwarak -
Revised "Generate Excel Report" Example
I recently answered a question from a Forum user about an error encountered when trying to generate an Excel spreadsheet with the Report Generation Toolkit. I thought that the example code he was using was "unusual" and overly complex, and just discovered that it was, in fact, the LabVIEW 2013 "Generate Report From Template (Excel)" Example.
In the spirit of trying to demonstrate how nice the new(er) "Easy Excel" functions are, I rewrote this Example, and have attached it here. While doing so, I discovered (and have reported to NI) a "bug/feature" of the Excel Insert Graph function. One of its parameters allows you to position the graph by specifying the Left and Top edges (Left would be the Excel Column, Top would be the Excel Row). The only problem is that the parameters are reversed -- to put the graph on Row 1, Column G, you specify (0, 6), not (6, 0). Oops ...
Solved!
Go to Solution.Here is a Snippet, in LabVIEW 2012, of the Excel Demo (the Revised Generate Excel Report Example). If you have LabVIEW 2012 or more recent, you should be able to drag this into a blank Block Diagram and have the VI "magically" created. If you have an earlier version of LabVIEW, you can at least see a picture of all the VIs and wiring here, and can open LabVIEW and "build it yourself". There are no Case statements, so nothing is hidden from view. In case the image is too small, I also attached the PNG file, which you should be able to open with an Image Viewer and potentially print out for yourself.
Attachments:
Excel Demo.png 108 KB -
FTP/File adapter with Fixed Position File Format
Hi All,
Can any one guide me how to deal with the fixed position files while using File or FTP adapters?
Thanks In advanceHi,
Have a luk at the below link it has gud examples:
http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28994/nfb.htm#CCGIBHFH -
Lines are showing multiple times on Invoice Report
Hi,
If Payment Terms are Installments then lines are showing multiple times on Invoice Report.
Suppose Payment Terms are 10 Installments then (Item, Description, Qty, Unit Price and Extended price) lines are showing 10 times.But I need to display only one time line data (Item, Description, Qty, Unit Price and Extended price).
Please help me to achieve this.
Thanks,
Subbarao.Hi,
Thank you very much for your reply.
I used following ways:
1) <?xdosxlt:distinct_values(LINE_NUMBER)?>
2) <?if:position()=1?><?LINE_NUMBER?><?end if?>
But no luck to achieve the requirement.
I too thought like your Idea (like displaying multiple) but client wants me to display the only one line data.
Thanks,
Subbarao. -
Query, dicount on invoice report
Hello,
We have some items that are not discountable, so I created on item properties"discountable =yes/no".
On the invoice report I'd like to have the following:
Payable until xx.yy.zzzz: EUR XXXXX <sum of amount of discountable items & based upon BP payment terms discount rate and last date>, until xx.yy.zzzz: EUR <total amount and last date without discount>.
Example:
Payable until 14.02.2012 EUR 1960,00 (14 days 2%, 30 days Net.), until 28.02.2012 EUR 2000,00.
I know this is only for the report(paper and screen) and some tables will showup wrong data as the customer pays the discount amount.
Coresuite installed.
Thank you
MarcHi Jitin,
Thanks for you code sniplet, as you can see I played a bit with the SQL query:
SELECT
T0.DocNum AS 'Belegnummer',
SUM(T1.LineTotal) AS 'Betrag Zeilensumme', T0.DocTotal AS 'Gesamt', T5.Discount AS 'Skontowert',
(CAST (T0.DocTotal AS money)-(CAST (T0.DocTotal AS money)-(((SUM(CAST (T1.LineTotal AS money)1.1900)/(T5.Discount/100 + 1))+((CAST (T0.DocTotal AS money)/1.1900)-(SUM(CAST (T1.LineTotal AS money))))1.1900)))) AS 'Skontobereinigt'
FROM
dbo.OINV T0 FULL OUTER JOIN dbo.INV1 T1
ON T1.DocEntry = T0.DocEntry
FULL OUTER JOIN dbo.OITM T2
ON T2.ItemCode = T1.ItemCode
FULL OUTER JOIN dbo.OCRD T3
ON T1.BaseCard = T3.CardCode
FULL OUTER JOIN dbo.OCTG T4
ON T3.GroupNum = T4.GroupNum
FULL OUTER JOIN dbo.CDC1 T5
ON T4.DiscCode = T5.CdcCode
WHERE T2.QryGroup1 = (N'Y' )
GROUP BY T0.DocNum, T5.Discount , T0.DocTotal, T2.QryGroup1
so how can I get this into my invoice to be Shown like:
Zahlungskonditionen: 10 Tage abzüglich "T5.Discount/SkontoimGP" EUR "RN Betrag Skontoabzug", 30 Tage Netto
Thanks Marc -
Creating a text with a java script on fixed position
Hello i want to know how to create a text with a java script on fixed position
thanxHi,
Your next steps are hidden here:
http://www.jongware.com/idjshelp.html
Object you created (textFrame, page, text) have properties to set or methods to execute.
You could find them all inside above Jongware's Kingdom of Knowledge.
In example:
to set your text size use:
myTextFrame.texts[0].pointSize = 12;
Jarek
Maybe you are looking for
-
Installed Debian Linux over my entire hdd. how to reinstall os x?
I installed Debian linux for ppc over my entire system using a usb drive. OS x is gone. How do I get it back? My internal optical drive doesn't work. I put the Tiger install cd that came with the computer into my second computer macbook in target mod
-
Our application is developed using windows forms. In our application the user will enter lots of notes and comments. Which must be translated to either English or Arabic. What issue we faced here is when I stored the fields like notes or comments in
-
TS2771 Ipod Touch 4th Gen Camera doest function despite using troubleshooting steps?
I have tried using the troubleshooting steps outlined on this site but the camera fails to open, or switch between the front & rear cameras? Can tis be repaired, if so what is the estimated cost? My son's Ipod has the latest updates.
-
Hi. I need to declare an internal table TYPE based on a dynamic table whose name at design time is unknown. I tried the following codes, but it is not working and generated an error: DATA: TXT_FILENAME_VALUE(14) TYPE C. FIELD-SYMBOLS: <FS_TXT_FILENAM
-
ADS: COM.adobe processing exception could not retrieve a password
Hi, I am getting the error while clicking onto the print preview option at VF03. I am not able to get any output after that. Please help to resove this issue. The print preview report is in Adobe format. ADS.com:Adobe processing Exception could not r