Vendor Turnover report without VAT
Dear All,
Is there any vendor turnover report exists which shows VAT not included.
I checked S_ALR_87012093 but this without VAT. Is there any other report exists.
Regards,
Syed Hussain.
Hi Syed,
Check if program J3RFKSLD - Vendor Turnover Balance Sheet (Russia)
serves your purpose
Regards
Dheeraj
Similar Messages
-
Statistical Posting seen in Vendor balance report
Hi,
I have posted a bank guarantee through statistical posting (F-55). As per my knowledge, statistical posting does not update GL.
Statistical Entry Passed:
Vendor A/c... Dr (Special GL - G)
TO BG cleaing
But when i take a report for Vendor report along with special GL, the statistical posting is also considered. How to take a report for the same.
I know one option through dynamic selection in FBL1N.
What is TCode if i want Vendor Balance Report without statistical posting directly.select the noted items check box at the time of report execution, if u want to see the only splecial gl -G, give the G in spl. gl field at dynamic selection
-
Vendor open items report without page break after changing vendor account
Hi,
I would like to get the vendor open items report without pagination when the vendor account changes.
The option of deleting the * mark in the Filter page is not valid for me, because this way the vendor's name dissappear. I mean, it would be ok if I could show in the output of the report the name of the vendors.
Thanks in advance.HI,
If I understood your issue correctly then in the report S_ALR_87012085 is a field "Summarization level (0-4)" in the output controls.
You just have to set this field to the value '2'.
When you set the field to two, the page break will first executed, when the page is "full".
If you want to see information about the "Summarization level (0-4)" field, you just have to set the cursor in it, and press F1.
I believe this answer solve your problem.
Please assign points if it useful.
Regards
Ravinagh Boni -
Vendor down payment clearing without VAT posting.
Hello SAP Gurus,
I have following issue:
Currently our Vendor down payments produce VAT postings when clearing with final invoice, which is correct.
But we have some old vendor down payments which does not include VAT and needs to be cleared without any impact to VAT postings.
User is using F-44 transaction and can not define any tax code for postings, system calculates it automatically.
It is not possible to make VAT posting happen and then make reversal postings fot VAT accounts as well.I tried to check flag 'Posting without tax allowed' and uncheck 'Post automatically only' in account master data. And then make manual posting using that account via FB01 but system still requires tax code to be entered because Tax category in account master data is set to '<' I'nput Tax Account'. It is impossible to change Tax category let's say to ' * ' because account have balances on it.
Could anyone advice how can I clear these downpayments without VAT posting?
Thank you,I have tried to enter 0% input tax code, but still I'm not able to post document because of error msg:
Tax entry not possible in this item
Message no. FF724
Diagnosis
You can not enter a tax amount in this item since, due to the posting amount entered and the tax code, a total tax amount of zero has been calculated.
This could either be due to the fact that the tax code has been defined with a value of 0%, or because the posting amount entered (that is, the tax base) is too small.
Example:
With a tax rate of 15%, a tax amount greater than zero will only be achieved with a base amount greater than 0.04. With values of 0.03 and less, it is therefore not possible to enter a tax amount.
Procedure
Only enter tax amounts in conjunction with tax codes for which a percentage rate not equal to zero has been defined. Make sure that in documents with several G/L account items you enter the total tax amount in an item with a sufficiently high posting amount. -
Dear All,
I have a question u2013 is it possible to post down payment without VAT posting?
Currently our Vendor/Customer down payments produce VAT postings and when are cleared with final invoice. But according local requirements VAT posting must be done and VAT receivable can be reported only then final invoice is produced. There is not possible change tax code in down payment requests from SD or MM.
Do you have any suggestions?
Thanks in advance!Hi Ravindra
If we remove the tax category, then the problem is when we create a down payment request and do billing where tax rate is applicable, Entry will not happen in Accounting.
Only thing which I need is that at time of clearing the down payment request, putting tax code should not be mandatory.Just like when I am clearing a normal invoice (Inv. and incoming payment) no tax code is required.
Rgds -
Hello. I am using version 4.6C of SAP and have found the following turnover reports:
Customers: S_ALR_87012186 RFDUML00
Vendors: S_ALR_87012093 RFKUML00
The reports are fine except that they give me values including tax (VAT). My requirement is to have turnover data excluding tax. Can anyone tell me how to do this in FI?
Thanks, PaulThanks Chintan,
Normally your answer would solve my problem.
I had already thought of analysing the sales accounts by customer number (and purchase accounts by vendor number) but this field is not filled in BSEG.
One thing I forgot to mention (my apologies) is that this is not an integrated system. My company is using Stratix for its logistics processes and there is an interface sending purchase and sales invoices to SAP FI.
The Stratix interface does not populate this field. I have asked them if they can change the interface but they do not want to do that because we are only a few weeks away from going live.
Thanks for your help anyway. -
hai
how to create an vendor performance report which display purchase order issued to a vendor, material supplied delivery times, payment terms, prices during a period of time.
for this report what are the tables and fields we have to use pls give me sample report..
thank you..Hi,
Against the RFQ's vendor submit quotations and the Based on the RFQ's data we have to compare the different Vendors with the respective data like terms and prices
Fetch the data of all RFQ's from EKKO and EKPO tables
and take the EKKO-KNUMV field and pass to KONV table and fetch the different prices based on the Condition types for each RFQ and put it in a tabular format and compare.
see the sample code
*& Report ZRFQ_COMP
*& Quotation Comparison Report
REPORT ZRFQ_COMP no standard page heading line-size 187 line-count 35.
*&Tables
Tables : ekko,
ekpo,
konp,
a016.
*&Data Decleration
Data : v_pos type i value 19.
Data : begin of it_rfq occurs 0,
ebeln type ekko-ebeln,
ekorg type ekko-ekorg,
lifnr type ekko-lifnr,
matnr type ekpo-matnr,
WERKS type ekpo-WERKS,
end of it_rfq.
Data : begin of it_a016 occurs 0,
ebeln type ekko-ebeln,
knumh type knumh,
end of it_a016.
Data : begin of it_a363 occurs 0,
werks type werks,
lifnr type lifnr,
matnr type matnr,
knumh type knumh,
end of it_a363.
Data : begin of it_pr_details occurs 0,
knumh type knumh,
kschl type kschl,
kbetr type kwert,
end of it_pr_details.
Data : begin of it_final occurs 0,
ebeln type ebeln,
lifnr type lifnr,
name1 type lfa1-name1,
pb00 type kbetr,
zpac type kbetr,
zb00 type kbetr,
ZIN1 type kbetr,
JEC1 type kbetr,
JHX1 type kbetr,
JMOP type kbetr,
JMX1 type kbetr,
JMX3 type kbetr,
JSEP TYPE KBETR,
JVRD type kbetr,
end of it_final.
Data : begin of it_vendorname occurs 0,
lifnr type lifnr,
name1 type lfa1-name1,
end of it_vendorname.
*&Selection Screen
Selection-screen: begin of block blk1 with frame title text-001.
parameters : p_matnr like ekpo-matnr obligatory.
select-options : s_ebeln for ekko-ebeln,
s_ekorg for ekko-ekorg,
s_lifnr for ekko-lifnr.
Selection-screen: end of block blk1.
*&Start-of-Selection.
Start-of-selection.
Select ekko~ebeln
ekko~ekorg
ekko~lifnr
ekpo~matnr
ekpo~werks
into table it_rfq
from ekko
inner join ekpo
on ekkoebeln eq ekpoebeln
where ekko~ebeln in s_ebeln
and ekko~ekorg in s_ekorg
and ekko~lifnr in s_lifnr
and ekpo~matnr eq p_matnr
and ekko~bstyp eq 'A'.
if sy-subrc eq 0.
*--> Condition number from A tables.
Perform get_connum.
*--> Getting the Pricing Details from Konp Table.
Perform get_prices.
*--> Populate Vendor Name.
Perform pop_vendor_name.
*--> Populating the Final Internal table for Report.
Perform pop_final_tab.
else.
message 'Purchase Document does not exist' type 'E'.
endif.
*&End-of-Selection.
End-of-Selection.
write :/ sy-vline,
2 'Vendor Number',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 1.
write at v_pos it_final-lifnr.
v_pos = v_pos + 35.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Gross Price',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-pb00.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Packing & Forward',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zpac.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Surcharge',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zb00.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Installation',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zin1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Ed cess on BED%',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jec1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'A/P Secess set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jhx1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Basic Excise Duty',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zpac.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'A/P BED set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jmx1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Ecess % set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jmx3.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Sec ED Cess on BED',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jsep.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'VAT%',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jvrd.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
*&Top-of-Page.
Top-of-Page.
format color 1.
Write: 'Material Number :' color 1, p_matnr color 1.
loop at it_final.
v_pos = v_pos + 1.
v_pos = v_pos + 35.
endloop.
write at: /(v_pos) sy-uline,/ sy-vline,2 'Vendor Name'.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 1.
write at v_pos it_final-name1.
v_pos = v_pos + 35.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
*& Form get_connum
Condition number from A tables
form get_connum .
Select EVRTN
knumh
from a016
into table it_a016
for all entries in it_rfq
where EVRTN eq it_rfq-ebeln.
Select werks
lifnr
matnr
knumh
from a363
into table it_a363
for all entries in it_rfq
where werks eq it_rfq-werks
and lifnr eq it_rfq-lifnr
and matnr eq it_rfq-matnr.
endform. " get_connum
*& Form get_prices
Getting the Pricing Details from Konp Table.
form get_prices .
if not it_a016[] is initial.
select knumh
kschl
kbetr
from konp
into table it_pr_details
for all entries in it_a016
where knumh eq it_a016-knumh.
endif.
if not it_a363[] is initial.
select knumh
kschl
kbetr
from konp
appending table it_pr_details
for all entries in it_a016
where knumh eq it_a016-knumh.
endif.
endform. " get_prices
*& Form pop_final_tab
Populating the Final Internal table for Report
form pop_final_tab .
data : l_subrc like sy-subrc.
sort it_a016 by ebeln.
loop at it_rfq.
clear l_subrc.
read table it_a016 with key ebeln = it_rfq-ebeln
binary search.
if sy-subrc eq 0.
loop at it_pr_details where knumh eq it_a016-knumh.
it_final-ebeln = it_rfq-ebeln.
it_final-lifnr = it_rfq-lifnr.
read table it_vendorname with
key lifnr = it_rfq-lifnr.
it_final-name1 = it_vendorname-name1.
case it_pr_details-kschl.
when 'PBOO'.
it_final-pb00 = it_pr_details-kbetr.
if it_pr_details-kbetr eq 0.
clear it_final.
continue.
endif.
when 'ZPAC'.
it_final-zpac = it_pr_details-kbetr.
when 'ZB00'.
it_final-ZB00 = it_pr_details-kbetr.
when 'ZIN1'.
it_final-ZIN1 = it_pr_details-kbetr.
endcase.
endloop.
else.
l_subrc = sy-subrc.
endif.
read table it_a363 with key lifnr = it_rfq-lifnr
werks = it_rfq-werks
matnr = it_rfq-matnr.
if sy-subrc eq 0.
loop at it_pr_details where knumh eq it_a016-knumh.
it_final-ebeln = it_rfq-ebeln.
it_final-lifnr = it_rfq-lifnr.
read table it_vendorname with
key lifnr = it_rfq-lifnr.
it_final-name1 = it_vendorname-name1.
case it_pr_details-kschl.
when 'JEC1'.
it_final-JEC1 = it_pr_details-kbetr.
when 'JHX1'.
it_final-JHX1 = it_pr_details-kbetr.
when 'JMOP'.
it_final-JMOP = it_pr_details-kbetr.
when 'JMX1'.
it_final-JMX1 = it_pr_details-kbetr.
when 'JMX3'.
it_final-JMX3 = it_pr_details-kbetr.
when 'JSEP'.
it_final-JSEP = it_pr_details-kbetr.
when 'JVRD'.
it_final-JVRD = it_pr_details-kbetr.
endcase.
endloop.
elseif l_subrc ne 0.
continue.
endif.
append it_final.
clear it_final.
endloop.
endform. " pop_final_tab
*& Form pop_vendor_name
Populate Vendor Name
form pop_vendor_name .
if not it_rfq[] is initial.
Select lifnr
name1
from lfa1
into table it_vendorname
where lifnr eq it_rfq-lifnr.
endif.
endform. " pop_vendor_name
Reward points if useful
Regards
Anji -
plz.explain me about vendor performance report and using tables and fields without bapi.
plz.explain me about vendor performance report and using tables and fields without bapi.
-
Purchase organizartion field in vendor aging report
Report is vendor liability aging : lifnr from lfa1, ( bukrs from lfb1 and posting date from bsik both fields are maindatory ).
I have to add one field EKORG . I am using LFM1 table.
i am picking lifnr ekorg from LFM1 table & then picking for all entries on bsik with lifnr equality in lfm1.
& then selecting lfa1-lifnr from i_bsik-lifnr equality.
is lfm1 write table to add field ekorg in vendor liability aging report ?
Problem is : earlier report without LFM1-EKORG was showing more vendors ,amount , g-total.
but with lfm1-ekorg field ( vendors are less, effecting total, amount)
Any solution ?
Thanks.>
Ravi Kumar wrote:
> Report is vendor liability aging : lifnr from lfa1, ( bukrs from lfb1 and posting date from bsik both fields are maindatory ).
> I have to add one field EKORG . I am using LFM1 table.
> i am picking lifnr ekorg from LFM1 table & then picking for all entries on bsik with lifnr equality in lfm1.
> & then selecting lfa1-lifnr from i_bsik-lifnr equality.
> is lfm1 write table to add field ekorg in vendor liability aging report ?
> Problem is : earlier report without LFM1-EKORG was showing more vendors ,amount , g-total.
> but with lfm1-ekorg field ( vendors are less, effecting total, amount)
>
> Any solution ?
> Thanks.
the relation from vendor to ekorg is 1:n (LFM1, the same vendor can be defined for various purchasing organisations.
the relation from company code to ekorg can be n:m (depending on the configuration)
explanation: depending on your configuration, ekorg can be bound to one and only one company code (bsik) -> the business process for this would be: one purchasing organisation (ekorg) purchases for one company code only. on the other hand, the binding to a company code is not mandatory, the business process being: one purchasing organisation (ekorg) does the work centrally for all child company codes. last not least: you can leave all of your purchasing organisations 'unbound', so that all of them are able to purchase for all company codes ...
with this in mind, check your selections again. -
Hi Gurus,
I am working on developing a quaterly vendor spend report with some additional custom fields to narrow down the custom report. I am looking at table LFC1. I want to know if that is the right table for payment information for quaterly purpose. Also, please throw in your logic to calculate the quaterly amount .
Also, suggest me if there are any other tables i should be taking into picture for vendor quarterly spend report .
Thank you for reading this message and will really appreciate if you can send your views.
SriHi
The table you are looking into is the perfect table.
The only problem in this table is it will be the transaaction figure total table, which will take your invoice booked, credit memo booked & the payment made also.
So i feel that this table will not solve your requirement.
Better take the table BSIK & check with your FI team & exclude the document types that are used for the payment to the vendor
To arrive at the quarterly spend check the fiscal year variant attached to the company code & map the no of the periods to the quarter (Posting period in BSIK - MONAT)
Hope this will fulfill your requirement
Let me know if you need further clarification on this front.
Regards
R.Karthigayan -
Hi All
i am trying to get a legitimate vendor Aging report from within SAP
The 2 reports that I am currently looking at are:
S_ALR_87012085 - Vendor Payment History with OI Sorted List
S_ALR_87012084 - Open Items - Vendor Due Date Forecast
But both these do not bring out the output the way i want it - and i tried changing the output control and it still doesnt bring out the report as i want it - I want a report like the S_ALR_87012178 for customers, with output control 1, 6 and a 0 - which gives me a logical list of the aged customers.
Is there one like this for vendors too? Any suggestions?
Thank you
RukshanaHi Ruksaana,
You can customize the vendor report to show the items overdue per vendor by using the following steps
1. Create a form using T Code - FKI4
In this form ( two-axis structure) provide the details for each column as per your Client requirement - Due from 0 - 30 days
etc. You can create a column (using formula method) at the end by adding the previous columns, this will give you total
amount of overdue items for each vendor
2. Create a report using T Code - FKI1
Based on the Form created in the above step. Make additional selections based on client requirements like document type,
company code, account type, currency etc. Execute the report.
The following link will give provides detail steps for the creation of the aforementioned form and report.
Re: AR aging report (summary by customer)
Hope this helps.
- Sadha. -
Vendor ageing report(urgent)
in vendor ageing report i am getting the data for the vendors with open item only means those vendors who have to pay depending on the parameter date which we r passing
in selection screen.
but i want all those records with cleared item also depending on that date.
means suppose there r 2 vendors
1.sanjeev-he has to pay 1000 but he has paid 500 and left
with 500 due.
2. amit -he has to pay 1000 and he had not paid anything till now.
so when i am executing my report it is showing only
sanjeev 500
amit 1000
but i need
sanjeev 1000
amit 1000
to be displayed but as sanjeev has already paid 500
so it is not showing the output as above.
so how it could be achievedhi sanjeev,
anver here.
do like this.
if has_paid < has_to_pay.
write has_to_pay.
endif.
rgds
anver -
Print crystal report without preview
Dear All,
i want print crystal report without preview.
when i click print button i want show printer list install in that computer.
so user can choose which printer that use to print. I means like if we printing document from office, we can choose the printer.
how that i can do that?
please help.
best regards,
SurbaktiSince this issue has little to do with sql server, I suggest you post your question to a forum for CR
SAP CR community -
How to create a report without any data
HI All, <BR> Can anyone help me in writing a report without any data. I want to create a report with list of memebers from a dimension where UDA is "My UDA". I wrote a report "<UDA(CHANNEL,'My UDA')" but this fetches me data too in the report. How to eliminate the data in the report. <BR><BR>Thanks<BR>Murali
Hi<BR><BR>Assuming you are using the essbase report writer the following script will work: <BR><BR>{ SUPPAGEHEADING }<BR>{ SUPCOLHEADING }<BR>{ SUPFORMATS }<BR>{ SUPFEED }<BR>{ NOINDENTGEN }<BR>{ FIXCOLUMNS 1 }<BR> <ROW("Dimension") <BR> <UDA(Dimension,MyUDA)<BR>!<BR><BR>the fixcolumns 1 will ensure that you only get the UDA without it you will get the variable followed by the corrosponding value.<BR>
-
Vendor Payments Report with WBS Elements
Dear Expert,
I am looking a report for Vendor outgoing payment against WBS Elements.
Is there any Vendor Payments report with WBS Elements in SAP? I have seen FBL1N but WBS Elements field is blank.
Thanks
Samiee.Hi,
You mentioned WBS Element is blank; so please check in any one sample payment documnet whetehr WBS is maintained and if yes find which field it is populated. For eg; sometimes people populate this information in the text or assignment field. If that is the case then change the layout accordingly in FBL1N.
Regards
Sreekanth
Maybe you are looking for
-
How do I call an external program
From within my Java program I want to execute an external program and dump the output into a string or array of strings. In perl this is trivial $a=`dir`. How do I do it in Java? Thanx, Art.
-
Opinion on the "Verizon Edge" program please
I am contemplating on signing up for the Edge. My phone and my daughters phone are crap now and we seriously need to upgrade but aren't due until May of 2015. My monthly bill is already ridiculous, I really can't have it costing more. So of course th
-
Variables Not Appearing Correctly
I am using RoboHelp 8 and FrameMaker 9. In RoboHelp, I have linked to a FrameMaker book. I have encountered a problem that I cannot seem to resolve. All of my FrameMaker variables have imported correctly. However, in a few instances the following cod
-
The execution time of init() and start().
Hi everybody, I am reading The Complete Reference Java 2 (1999). It says "Whereas init() is called once -- the first time an applet is loaded -- start() is called each time an applet's HTML document is displayed onscreen. So, if a user leaves a web p
-
How do i start microsoft one note?
i cant print my email.on screen display states"you must first start MICRO ONE NOTE .thank,steve