Report for payment due billing doc with taxes
Hi All,
I want the report for payment due billing documents with following fields and after payment is done( F-28 ) that document should not appear in the report for the said period.
Billing date, Billing doc no, Net value, Tax Amount
Thanks and regards,
Dear Swarup
You have to table join in SQVI - VBRP for Billing date, Billing doc no, Net value, Tax Amount and BSEG for payment updation details.
Take the help of ABAPer and develop a zee report to fulfill the requirement.
thanks
G. Lakshmipathi
Similar Messages
-
Report for release of billing docs
Hello,
Which SAP report is used to release billing documents for accounting?
Thank youHello,
Thank you for the transaction code.
We want to run report through transaction SE38.
Hence I am looking for report or program for release of billing document to accounting.
Thanks again. -
Report for Billing doc with payment status and tax details
Hi All,
I want the report for payment due billing documents with following fields and after payment is done( F-28 ) that document should not appear in the report for the said period.
Billing date, Billing doc no, Net value, Tax Amount
Thanks and regards,Dear,
Check S_ALR_87012172,S_ALR_87012186,S_ALR_87012168, S_ALR_87012197, S_ALR_87012173, S_ALR_87012174.
Regards,
Mahesh Wagh -
Report for payment made to vendors
Hi
I have made 100 payments (through F-53) to 20-30 vendors. Some were paid on due date and some were paid after due date. So i want the report which will show List of payments made within & over due dates.
Please let me know the TCode for the same1. Report on payment due against a vendor or vendors
Reports are
S_ALR_87012078 - Due Date Analysis for Open Items
S_ALR_87012084 - Open Items - Vendor Due Date Forecast
S_ALR_87012085 - Vendor Payment History with OI Sorted List
S_ALR_87012105 - List of Down Payments Open On Key Date - Vendors
FBL1N - Display/Change Line Items (by selecting netduedate option)
2. Report of payment made as on date to a vendor or vendors
FBL1N - Display/Change Line Items (by selecting doc type of payment and date of clearing)
S_P99_41000099 - Payment List
S_P99_41000101 - Check Register (with details of open items cleared and cheque clearing date in case of cheque payment)
i hope to help ful -
How to Created custom report for Ship not Billed (SD/FI)?
Hi all,
I am anticipating to write some abap reports..Here is one of them..
Anyone can help me with writing a Report , how to do 'Custom Report for shipped not Billed(SD/FI)' ..But since I am new to Abap , if you wish to reply, please use a little more detail and simple explanation, step by step so I can understand what is the idea, how it can be acheived...what kind of report should be used , techniques, tables etc...:)
Appreciate your help!
Regards,
BobyHi Boby,
You need to create custom transaction to achive these results.
you will have selection-screen ,it would be :
Date : Here date would be mandatory - Ranges Option
Customer - Optional field - Ranges
Order # Sales Order (Optional) Ranges
Invoice # - Invoice # (Optional) Ranges
You will get the data based on ur selection-screen criteria ...
First you will have customer order details from diffrent table
VBAK,
VBAP,
LIKP
LIPS
VBRK,
VBRP
KNA1,
VBFA Tables ( See the my sample program )
Output would be :
Customer # Custome Name Order # Delivery # Invoice # Netpr, Netquantity ,
Check the condition whether invoice table has VBRK-RFBSK = ''.
See the my sample program : This is sales report by monthly..
REPORT ZFDSALES_REPORT no standard page heading
message-id zwave.
Data Declaration Part
TYPE-POOLS
type-pools : slis.
Tables
tables : VBAK,
VBAP.
Internal table for VBAK Table
data : begin of i_vbak occurs 0,
vbeln like vbak-vbeln,
bstnk like vbak-bstnk,
vdatu like vbak-vdatu,
end of i_vbak.
Internal table for VBAP and MATNR
data : begin of i_vbap occurs 0,
vbeln like vbap-vbeln,
matnr like vbap-matnr,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
maktx like makt-maktx,
end of i_vbap.
Internal tables
data : begin of i_sales occurs 0,
vdatu like vbak-vdatu,
bstnk like vbak-bstnk,
matnr like vbap-matnr,
maktx like makt-maktx,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
end of i_sales.
Variable for ALV
data : v_repid like sy-repid,
gt_fieldcat type slis_t_fieldcat_alv.
Selection-screen
selection-screen : begin of block blk with frame title text-001.
select-options : s_vbeln for vbak-vbeln,
s_erdat for vbak-erdat,
s_ernam for vbak-ernam,
s_vdatu for vbak-vdatu obligatory,
s_BSTNK for vbak-BSTNK,
s_KUNNR for vbak-kunnr,
s_matnr for vbap-matnr,
s_KDMAT for vbap-KDMAT.
selection-screen : end of block blk.
Initilization
initialization.
v_repid = sy-repid.
S T A R T - O F - S E L E C T I O N ****************
start-of-selection.
Get the data from VBAK and VBAP Tables
perform get_vbak_vbap.
E N D - O F - S E L E C T I O N *****************
end-of-selection.
Display the data
perform dispolay_data.
*& Form get_vbak_vbap
Get the data from VBAK and VBAP Table
FORM get_vbak_vbap.
Get the data from VBAK Table
select vbeln bstnk vdatu from vbak into table i_vbak
where vbeln in s_vbeln
and bstnk in s_bstnk
and vdatu in s_vdatu
and kunnr in s_kunnr
and erdat in s_erdat
and ernam in s_ernam.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
Get the data from VBAP Table
select avbeln amatnr akdmat akwmeng a~netpr
b~maktx into table i_vbap
from vbap as a inner join makt as b on bmatnr = amatnr
for all entries in i_vbak
where a~vbeln in s_vbeln
and a~kdmat in s_kdmat
and a~abgru = space
and a~matnr in s_matnr
and a~matnr ne '000000000000009999'
and a~matnr ne '000000000000004444'
and a~matnr ne '000000000000008888'
and a~matnr ne '000000000000001111'
and a~werks = '1000'
and b~spras = 'E'
and a~vbeln = i_vbak-vbeln.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
sort i_vbak by vbeln.
sort i_vbap by vbeln matnr.
loop at i_vbap.
read table i_vbak with key vbeln = i_vbap-vbeln
binary search.
if sy-subrc eq 0.
i_sales-bstnk = i_vbak-bstnk.
i_sales-vdatu = i_vbak-vdatu.
i_sales-matnr = i_vbap-matnr.
i_sales-kdmat = i_vbap-kdmat.
i_sales-maktx = i_vbap-maktx.
i_sales-netpr = i_vbap-netpr.
i_sales-kwmeng = i_vbap-kwmeng.
append i_sales.
else.
continue.
endif.
clear : i_sales,
i_vbap,
i_vbak.
endloop.
sort i_sales by vdatu bstnk matnr.
refresh : i_vbap,
i_vbak.
ENDFORM. " get_vbak_vbap
*& Form dispolay_data
Display the data
FORM dispolay_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_sales
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
ENDFORM. " dispolay_data
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Delivery Date
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'VDATU'.
LS_FIELDCAT-OUTPUTLEN = 12.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Delivery Date'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Purchase Order #Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BSTNK'.
LS_FIELDCAT-OUTPUTLEN = 25.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Purchase Order #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material
CLEAR LS_FIELDCAT.
LS_FIELDCAT-REF_FIELDNAME = 'MATNR'.
LS_FIELDCAT-REF_TABNAME = 'MARA'.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material #'.
ls_fieldcat-seltext_M = 'Material #'.
ls_fieldcat-seltext_S = 'Material #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MAKTX'.
LS_FIELDCAT-OUTPUTLEN = 40.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material Description'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Customer Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KDMAT'.
LS_FIELDCAT-OUTPUTLEN = 35.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Customer material no.'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Quantity
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KWMENG'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Quantity'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Net Price
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'NETPR'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Net Price'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init
Reward Points if it is helpful
Thanks
Seshu -
Billing Doc with over 200 item lines, wont post to FI
Hi there i have a F2 billing doc with 209 lines on it, this will not post to FI as it is trying to post over 999 lines into FI, has anyone overcome this issue if so how did you do it?
If not what are my options, i have customers who want monthly bills but this bill i have created is only for 2 weeks worth.
Is there away of having multile FI docs again one billing doc?
Hope you can help me out
(this question is also in ERP-SD & FI section)hi,
you have to set up summarization of the line items. Please see note 36353.
If your business process does not allow this, the only possibility is to split the invoice.
Balazs -
Automatic payment for payment by bills of exchange
HI,
I have freshly set up the automatic payment program for bills of exchange. I have created a payment method (X) for bills of exchange and given the special GL indicator as 'W' in the payment methods screen.
However when i process the payment run for payment by bill of exchange, it runs into exceptions and error message says that "No valid payment method found"
Could anyone please help and explain how automatic payment program works for payment by bills of exchange.
ANy help will be highly appreciated
ThanksHi,
Good afternoon and greetings,
Please go through the following SAP OSS Notes
Note 444521 - F110: Expiring currencies and bill of exchange payable
Note 360145 - Expiring currencies: Bills of exchange
Please reward points if found useful
Thanking you
With kindest regards
Ramesh Padmanabhan -
Standard report(for open PO order items) with estimated Delivery dates
hi friends
i would like to know if there is any standard report(for open PO order items) with estimated Delivery dates on it.
thanks
alahariME2M (by material)
ME2L (by vendor)
ME2N (by number)
Use selection parameter WE101 for open GR
and scope of list EINT (scheduling lines) -
The standard report for BOMs of a material with a selected period?
Hi Gurus
Is there any standard report for BOMs of a material with a selected period?Hi,
You will have to develop a report for your requirement,
The following tables will be used for the report
MAST-WERKS
STPO-MATNR
MARA-MAKTX
STPO-BMENG
STPO-POSNR
STPO-IDNRK
STPO-MAKTX
STPO-DATUV
STPO-MENGE
STKO-MEINS
STPO-AVOAU
Regards
Merwyn -
Report for List of Park Doc in FB60
What Want a report for List of Park Doc in FB60?
Hi
You can see the it in FBV3 and click on the list , here you can see the complete list based on the parameters entered by you.
you can post it using FBV0.
Anand -
Cancel billing doc with Accounting doc clearing
Dear gurus ,
the scenario is that we have a billing doc with wrong pricing and the relative accounting doc has cleared status,then we use VF11 to cancel the billing doc , the system give the information "Document #### saved (no automatic clearing)" .Message no VF216 .
My question is, based on the new cancellation function module AC_DOCUMENT_REVERSE, as note 1259505 description (The most evident effect of the new cancellation procedure is the automatic clearing of the accounting documents.), is that legal or illegal ,the system cancel the billing doc without checking the status of the related accounting doc ?
IF that is the standard reaction ,how can I make some change or config to make sure that ,the billing doc with cleared accounting doc can't not be cancelled without reseting the status of accounting doc to "not cleared"?
Thanks in advance ,
Ryan
Edited by: deyi chen on Jun 8, 2011 5:03 AMHi,
In my scenario system still cancel the invoice which is cleared but should not any accounting impact of canceled invoice
Even if you try to release manually by VF02 the massage will appear
Automatic clearing of billing document 12345
and canc. doc. 17777 not poss.
If don't want to allow creation of cancel invoice if origin invoice is cleared then do some enhancement.
Kapil -
Sample report for filling the database table with test data .
Hi ,
Can anyone provide me sample report for filling the database table with test data ?
Thanks ,
Abhi.hi
the code
data : itab type table of Z6731_DEPTDETAIL,
wa type Z6731_DEPTDETAIL.
wa-DEPT_ID = 'z897hkjh'.
wa-DESCRIPTION = 'computer'.
append wa to itab.
wa-DEPT_ID = 'z897hkjhd'.
wa-DESCRIPTION = 'computer'.
append wa to itab.
loop at itab into wa.
insert z6731_DEPTDETAIL from wa.
endloop.
rewards if helpful -
Report for payment runs with multiple bank accounts
Hi everyone,
I'm looking for a report that displays the results of a payment run(or payment runs) & throws in some payables and cash information as well. The report should include the following information:
Supplier | Source document ID | Invoice ID | External Reference ID | Payment Run ID | Payment ID | 'Supplier Bank Account' that the payment was paid to | Payment Status (or potentially invoice status) | Payment Method
I've tried combining several data sources but can't seem to find the correct sources to join in order to get all these fields...Any help would be appreciated.
thanks,
-BenWhen you enter bank details in master, update field "Partner bank type" LFBK-BVTYP with free form value, may be currency is good choice.
During invoice entry, this field is available for update, update which bank to be used for payment of this invoice. You may build logic to populate this field, like substitution to populate currency in this field during invoice posting.
During payment, system checks value in field Partner bank type in invoice and selects corresponding bank.
Hope this helps. -
V IMP : Report for Cash Customer Bill wise details
Hi ABAP Gurus,
Any body is having the report on Cash Customer Bill wise Details (with invoice details) ? Input criteria - Company Code, Plant, Cash Customer Name(customer Name given while creating cash customer) & Date Range(Document date). I am using the tables BSEC,BKPF,VBRP,BSAD,BSID. Out put i have to get Date, Doc No, Particulars QTY UOM Material Rate and Gross amount(Opening & Pending Amount) as line items.
Please send me code on this. It's very urgent. Tomorrow is it's delivery date.
I will reward points.
My mail ID is [email protected]
Thanks and Regards,
Sundeep.Hi,
Check the following links:
http://www.sap-img.com/sap-fi.htm
http://www.sapbrainsonline.com/TUTORIALS/FUNCTIONAL/FI_tutorial.html
Regards,
Bhaskar -
BAPI_BILLINGDOC_CREATEMULTIPLE, creating a Bill doc with a single line item
Hi there,
I am trying to create a Billing document with reference to Sales document using this BAPI (BAPI_BILLINGDOC_CREATEMULTIPLE)
..but the generated billing document is creating only single line item where as the original Sales document is containing a Two line items, ie. 1 main line item an a Sub line item for this .
I am passing the Values mentioned below..
As per requirement is need to create a Pre invoice or a Proforma with Provided Sales Document.
it_billingdata_in-ORDBILLTYP = Proforma/Preinvoice
it_billingdata_in-REF_DOC = Reference Sales doc number
it_billingdata_in-REF_DOC_CA = Reference Sales document category('C').
Can some one please suggest any thing else do i need to pass apart of these field..
Appreciate of some one answer me.
thanks
SrinivasHi Srinivas,
You need to loop on the internal table 'it_billingdata_in' based on the Sales Order line items and pass the value to 'it_billingdata_in-REF_ITEM' for every line item of the Sales Order.
Hope this helps.
Regards,
Pranav.
Maybe you are looking for
-
Ipod shuffle is not recognized by any computer or itunes
I have a first gen. ipod shuffle. It does not show up in Windows or Itunes on two different computers. The original problem was that it would not skip to the next song. I was going to reset or restore it, but I can't because neither computer (dell) t
-
Hi Gang! Does anyone know where i might be able to find a list of supported video cards for the Apple Cinema 23" HD display. Our company finally upgraded our standard from the 20" ACD, and today we received our first 23" HD display. Woo Hoo! I connec
-
Itunes could not back up the iphone
When I try to sync my Iphone i get an error "Itunes could not back up the iphone because it could not be saved to the computer" How do i fix this. I have the current software for the iphone and using itunes 9. I have 2 iphones that sync to this compu
-
How do I fix poor video quality when exporting from Keynote to iMovie
I went through Keynote to create a movie from a PowerPoint (including a soundtrack) but the video quality is very poor in the final product. Is there a way to fix this?
-
Reinstalling itunes after computer problems
hi, i have lost everything on my computer recently including my music and have no back-up. I reinstalled itunes and 3 songs however not all my songs were purchased on itunes. Does this mean when i plug my ipod in i will lose everything? I pluged i