How to create functional spec. for tds report in sap
hello ,
My client wants to develop tds report as per their desired format. the format is like
DATE OF DEDUCTION/DATE OF CREDIT
NAME OF THE PARTY
SEC
COMP/NON-COMP.
AMOUNT PAID
TDS
SURCHARGE(10%)
ED.CESS(2%)
TOTAL
BSR CODE
CQ/DD NO.
CHAL.SR.NO.
DEPOSIT DATE
PAN NO.
I talked to our abap person.But he said he needs the functional spec to develop the same.But i dont know how to create the functional spec and table join.
I am very new in sap.If possible then Please help me in this regard.
thanks®ards
baishali
Hi
In the functional specifications, you need to tell which Tables and Fields should be picked up for displaying the data. Specifically for TDS some of the common tables are WITH_ITEM
Also look at J1IENMIS. Much of teh information you require is there in the new TDS Report for India, though not exactly in the same order
Regards
Sanil
Similar Messages
-
How to create PLD_Items table for Crystal Reports
Hi experts,
Im trying to use the variable 130 for a report but in crystal reports, in some SAP Standard Reports the table PLD_Items appears, my question is how to create this structure for my report, i know that is an ADO.NET connection based on an XML file, but i dont know from where i can take this value can any one help me please?
Best Regards
DaveIf this is CR for B1, please post to SAP Business One Application
Alternatively see the SCN Site Index for the correct SCN Space for your product / component.
- Ludek
SCN Moderator -
How to create functional location for IE02
hi all,
can anyone please tell me that how to create functional location for IE02?
Regards saurabh.To attach a functional location to an equipment, please make sure the following settings,
1- You have defined the installation allowed at functional location for the following equipment category.
2- Make sure status of your equipment is AVLB not ESTO.
then Goto IE02 in the structure tab ---> click change installation location and install the functional location.
Regards,
EJ -
Regarding Creating Functional Specs for BI project
Hi Gurus,
I am looking for some documents on "Creating Functional Specs for BI project", as my prokect is in the initial stage.
Hence we require to collect relevant info for implementing the FI-CO, SD & MM with BI project.
I will be assigning points.
My ID is: [email protected]
Thank you.
Regards,
Pradeep Kandepu
Edited by: pradeep kandepu on May 30, 2008 7:32 AMHI shanbhu
can u please send those document to me also..
and if you hace send me the Technical spec also
My id is [email protected]
Edited by: Bramhananda Reddy on Jun 7, 2008 4:31 PM
Edited by: Bramhananda Reddy on Jun 7, 2008 4:31 PM -
How to Create Transaction code for a Report
Hi Gurus,
I created some reports and I wants those reports
should be placed in the SAP Menu(initial screen) not
in the User menu in the form of Transaction codes.
I would really appreciate if any one can please send the process to create transaction codes for the User reports/Report groups in R/3 and how to add those created Transaction codes to the SAP MENU.
Thanks in Advance
DanialTry to insert it into the main menu if you must change S000 (there is a function module for everything)? Perhaps SAP protects their menu trees from foreign subnodes in SE43?
Also note that for report transactions you do not need to give the user transaction code start_report. If you do, then they could enter it directly and potentially start many other reports too. The system will call start_report for submitting the report internally without authorizations for it required (unless start_report is maintained in SE97).
Regarding DE, this also confuses me sometimes and I noticed that it generally indicates that I am doing something which has an implication for a SAP standard object. Try either hitting the enter button to see what the next screen is, or, choose original language in the previous screen, or, logon in sy-langu = DE and (remember the path if you dont speak German) change it, or, follow JCs advice to create your own menu. -
How to create function module for getting customer name
Hi Experts,
How to create function module? when in import parameter kunnr values to be passed it must give name1 details according to the customer number...
how to write the logic in source code....
Regards,
Thiru. R1. First of all create function group.
2. Create function module using this function group.
3. If only one kunnr is needed at a time, create import parameter for it. But if many kunnr to be entered at a time,use table.
4. Fetch name1 for each kunnr from KNA1 table.
"->> if many kunnr
if not t_kunnr[] is initial.
select kunnr as kunnr name1 as name1
into table t_kunnr_name1
from kna1
for all entried in table t_kunnr
where kunnr = t_kunnr-kunnr.
endif.
sort t_kunnr_name1 by kunnr name1.
delete adjacent duplicates from t_kunnr_name1 comparing kunnr name1.
table t_kunnr_name1 will contain kunnr and its name1.
I hope logic is clear for you now.
Regards,
Aparna -
Functional specs for generating Report.
< MODERATOR: All points have been UNASSIGNED and the message locked. Please do not share email addresses, documents, or links to copyrighted or company confidential information on these forums. >
Hi
This is Sunil garg Sd consultant.
Can any body provide me the format with exaples for writing a functional specs to generate the Reports.
How we will write yhe processing logic of that repot.
Tables & thier relations.
Please Help me
Thanks & Regards
Sunil gargPatial example of Functional Specs. Please map it in Excel & it will give you better clearity. This is Sample for SD report covering Link Between Project System, Sales Order, Delivery, Billing & Accounting Document
<b>Initial Screen</b>:
Fields | Table-Field | Remark | Table Joint
Sales Organization | VBAK-WAERK | Single Selection
Distribution Channel | VBAK-VTWEG | Multiple Selection
Division | VBAK-SPART | Multiple Selection
Sales office | VBAK-VKBUR | Multiple Selection
Sold to Party | VBPA-KUNNR | Multiple Selection | VBAK-VBELN=VBPA-VBELN
Material | VBAP-MATNR | Multiple Selection | VBAK-VBELN=VBAP-VBELN
WBS Element | VBAP-PS PSP PNR | Multiple Selection | VBAK-VBELN=VBAP-VBELN
Sales Order Type | VBAK-AUART | Multiple Selection
Billing Type | VBRK-FKART | Multiple Selection | VBAK-VBELN=VBFA-VBELV & VBRK-VBELN=VBFA-VBELN
Period
<b>Main Screen</b>:
<i>Header</i>
Sales Organization | VBAK-VKORG
Period
<i>Item Level</i>:
Sold-to-Party | VBPA-KUNNR where VBPA-PARVW = AG
Distribution Channel | VBAK-VKWEG
Division | VBAK-SPART
WBS Element | VBAP-PS_PSP_PNR
Sales Office | VBAK-VKBUR
Sales Doc type | VBAK-AUART
Sales Doc No | VBAK-VBELN
Material | VBAP-MATNR
Mat Desc | VBAP-ARKTX
Qty | VBAP-KWMENG
UOM | VBAP-MEINS
Doc Currency | VBAK-WAERK
Delivery No | LIKP-VBELN
Billing Document Type | VBRK-FKART
Billing Document No | VBRK-VBELN
Billing Document Line No | VBRP-POSNR
Quantity | VBRP-FKIMG
Price - Base Price
Price - Service Tax
Price - Education Cess
Price - VAT
Price - Other taxes
Price - Total
Accounting Document Number | BKPF-BELNR
Table Joints at Item Level:
VBAK-VBELN = VBPA-VBELN
VBAK-VBELN = VBAP-VBELN
VBAK-VBELN = VBFA-VBELV (For Delivery)
VBAK-VBELN = VBFA-VBELV
LIKP-VBELN = VBFA-VBELV
VBRK-VBELN = VBRP-VBELN
VBRK-XBLNR = BKPF-XBLNR
some details are missing, please try to identify & use it as per your requirement.
Regards,
Rajesh Banka
Reward suitable points.
How to give points: Mark your thread as a question while creating it. In the answers you get, you can assign the points by clicking on the stars to the left. You also get a point yourself for rewarding (one per thread). -
FUNCTIONAL SPEC FOR ABAP REPORT DEVELOPMENT
Hi There,
Can someone please help with a sample of Funtional specs for ABAP Z report development that i could give ABAPer.
You can scrub the report for names cof company and other personal info, i just want to see what is essential and what is not essential and the presentation.
Please you can send to my email [email protected]
ThanksHi,
Functional Specification is written by the functional consultants to give to the ABAPers where there will write technical specifications to meet the requirement.
Regarding your issue, u have to first know
whats the requirement is
when to start with either T.Code and
at what field
who are authorized to do that
How we do that
How this integrated with other modules
what implications it is going to reflect in other modules
the approval from the repective supervisors
and finally viewing the output
and rectifying the same after going through the technical requirements.
Mohan
Award pointsif it helps. -
How to create function panels for my own C functions?
I've been searching for a way to create my own function panels. CVI documentation seems to suggest that this can be done but the explanation inevitably turns to instrument drivers, not C functions.
I don't yet know what an instrument driver is. So far I've never needed one. I just want to know how to put plain old C functions that I've created into the library tree for coworkers to use. Is that practically possible?The facility is couched in terms of "instrument driver" but it can be used for an arbitrary CVI function you've created.
First make a function tree from File pull down menu new ... Function Tree
Then right click in blank function tree panel and create instrument or use Create pulldown menu, enter name as prompted, use help button. You need to choose a "prefix" for your function names.
The tricky part is when you want to add a function to your "instrument" you right click on the <create class or function panel window> token the first time, thereafter when adding a function you right click on one of the functions you've already added. In either case you want to "create function panel window" which brings up the function panel window editor whcih allows you to place input controls that match the function signature.
There's a learning curve but keep at it. The help is good, use it.
Menchar -
How to create function code for field in GRID like list box in screen
Hi all,
I have requirement like drop down is created for field1 in GRID,
and have given f4 help for it, as soon as i change the data in the field
event has to trigger to update thevalues in other field.
This scenario i worked on screens where field is created with listbox and assign function code to it
when the field value changes the event triggers .
Is there is anything like that which will fire the event for field value changes.
can i update anything through the fieldcatalogue.
anybody help me on this
Regards,
MadhaviHi Madhavi,
yes we can do that by registering edit events..
check the below example.. has both the variants dropdown/f4 hlp...
screen flow logic
PROCESS BEFORE OUTPUT.
MODULE pbo.
PROCESS AFTER INPUT.
MODULE pai AT EXIT-COMMAND.
program
* CLASS lcl_event_responder DEFINITION *
CLASS lcl_event_responder DEFINITION.
PUBLIC SECTION.
DATA : ls_changed_cell TYPE lvc_s_modi,
lv_language TYPE spras..
METHODS refresh_changed_data FOR EVENT data_changed
OF cl_gui_alv_grid
IMPORTING er_data_changed
e_ucomm.
ENDCLASS. "event_responder DEFINITION
DATA: go_handler TYPE REF TO lcl_event_responder,
go_container TYPE REF TO cl_gui_custom_container,
go_grid TYPE REF TO cl_gui_alv_grid,
gt_fieldcat TYPE lvc_t_fcat,
gv_language TYPE spras VALUE 'E',
gt_outtab TYPE TABLE OF makt WITH HEADER LINE.
PARAMETERS : dropdown TYPE char01 RADIOBUTTON GROUP grp,
f4help TYPE char01 RADIOBUTTON GROUP grp.
START-OF-SELECTION.
CALL SCREEN 100.
END-OF-SELECTION.
* MODULE PBO OUTPUT *
MODULE pbo OUTPUT.
SET PF-STATUS 'BASIC'.
PERFORM create_and_init_alv CHANGING gt_outtab[]
gt_fieldcat.
ENDMODULE. "pbo OUTPUT
* MODULE PAI INPUT *
MODULE pai INPUT.
SET SCREEN 0. LEAVE SCREEN.
ENDMODULE. "pai INPUT
FORM create_and_init_alv CHANGING pt_outtab LIKE gt_outtab[]
pt_fieldcat TYPE lvc_t_fcat.
CHECK go_container IS NOT BOUND.
CREATE OBJECT go_container
EXPORTING
container_name = 'CUSTOM'.
CREATE OBJECT go_grid
EXPORTING
i_parent = go_container.
PERFORM build_display_table.
PERFORM build_fieldcat CHANGING pt_fieldcat.
IF dropdown EQ abap_true.
PERFORM set_drdn_table.
ENDIF.
go_grid->set_table_for_first_display( CHANGING it_fieldcatalog = pt_fieldcat
it_outtab = pt_outtab ).
go_grid->set_ready_for_input( 1 ).
" raises the 'data_changed' event when we select another cell/any action after changing the data
go_grid->register_edit_event( EXPORTING i_event_id = cl_gui_alv_grid=>mc_evt_modified ).
CREATE OBJECT go_handler.
SET HANDLER go_handler->refresh_changed_data FOR go_grid.
ENDFORM. "CREATE_AND_INIT_ALV
FORM build_display_table.
FREE gt_outtab.
SELECT * FROM makt UP TO 20 ROWS INTO TABLE gt_outtab WHERE spras EQ gv_language.
ENDFORM. "build_display_table
FORM build_fieldcat CHANGING pt_fieldcat TYPE lvc_t_fcat.
DATA ls_fcat TYPE lvc_s_fcat.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'MAKT'
CHANGING
ct_fieldcat = pt_fieldcat.
LOOP AT pt_fieldcat INTO ls_fcat.
IF ls_fcat-fieldname EQ 'SPRAS'.
ls_fcat-edit = abap_true..
ls_fcat-outputlen = 8.
IF dropdown EQ abap_true.
ls_fcat-drdn_hndl = '1'.
ls_fcat-checktable = '!'. "do not check foreign keys
ENDIF.
MODIFY pt_fieldcat FROM ls_fcat.
ENDIF.
ENDLOOP.
ENDFORM. "build_fieldcat
FORM set_drdn_table.
CHECK go_grid->offline( ) IS INITIAL.
DATA: lt_dropdown TYPE lvc_t_drop,
ls_dropdown TYPE lvc_s_drop.
ls_dropdown-handle = '1'.
ls_dropdown-value = 'EN'.
APPEND ls_dropdown TO lt_dropdown.
ls_dropdown-handle = '1'.
ls_dropdown-value = 'DE'.
APPEND ls_dropdown TO lt_dropdown.
CALL METHOD go_grid->set_drop_down_table
EXPORTING
it_drop_down = lt_dropdown.
ENDFORM. " set_drdn_table
FORM change_display_table USING pv_language pv_rowno TYPE i.
READ TABLE gt_outtab INDEX pv_rowno.
SELECT SINGLE * FROM makt INTO gt_outtab WHERE matnr = gt_outtab-matnr AND spras = pv_language.
IF sy-subrc EQ 0.
DELETE gt_outtab INDEX pv_rowno.
INSERT gt_outtab INDEX pv_rowno.
ELSE.
CLEAR : gt_outtab-maktx,
gt_outtab-maktg.
DELETE gt_outtab INDEX pv_rowno.
INSERT gt_outtab INDEX pv_rowno.
ENDIF.
ENDFORM. "change_display_table
* CLASS event_responder IMPLEMENTATION *
CLASS lcl_event_responder IMPLEMENTATION.
METHOD refresh_changed_data.
READ TABLE er_data_changed->mt_mod_cells INTO ls_changed_cell INDEX 1.
CALL FUNCTION 'CONVERSION_EXIT_ISOLA_INPUT'
EXPORTING
input = ls_changed_cell-value
IMPORTING
output = lv_language.
PERFORM change_display_table USING lv_language ls_changed_cell-row_id.
go_grid->refresh_table_display( ).
ENDMETHOD. "click
ENDCLASS. "event_responder IMPLEMENTATION
Cheers,
Jose. -
How to create index/summary for Interactive Reporting report
Hello everybody,
Platform: Hyperion System 9.3.1.
Is it possible to automatically create the document index/summary in an Interactive Reporting report?
Any help will be very appreciated.
Thank you!
DanielaI will take a bit of work.
You need to figure out how many records per page and how many pages your report may become then by doing a bit of math you can build the index on the Report Header/Footer -
How to create an install for forms & reports
I would like to create an install file that would load an application we developed (used 6i forms and reports). This application would be installed on the client side and will be used to access a database on the server side. I vaguely remember something called a "make file", but I am finding nothing on it. Any info would be greatly appreciated.
You can use Oracle File Packager (C:\orawin95\BIN\OISFP10.EXE). I use it successfully. Your installation will look like Oracle installation.
Helena -
How to Create SSL certificate for HTTPS Connection in SAP PI
Hi,
I have Proxy to HTTPS scenario. I need to provide my SSL certificate( SAP PI SSL Certificate) to the vendor.
How to generate SAP PI SSL certificate. I have already imported vendor certificate using STRUST T-code.
I am not sure from where to generate SAP PI SSL certificate that need to be shared with vendor.
Please help me on this issue.
Thanks,
SivaHi,
Check if it helps:
http://help.sap.com/saphelp_nwpi711/helpdata/en/49/26af8339242583e10000000a421937/frameset.htm
But as mentioned for the colleague above, you can create that on Visual Administrator Tool -> Keystore
Regards,
Caio Cagnani -
Anyone written functional specs for reports?
Please explain how to write functional specs for reports in sales? How is it done? I need to be able to speak clearly in the interview so help is greatly appreciated.
Thank you.Hi Haken,
Basically functional spec contains the functionality to be implemented.
http://www.saptechies.com/what-are-functional-specifications/
Suppose you need to write a spec for Treausry report.
Then you will write the following things( this is only for your understanding)
Treasury Report u2013 Receipts & Payments.
1.Business Requirement Study:
The Treasury Department of the Corporate Finance Division needs various information for reporting and planning. The proposed requirement would provide information in the form of movements in a number of selected GL Codes involving Customer and Vendor Reconciliation Accounts and Inter-Bank transactions.
1.1
Enhancement Title:Treasury Report u2013 Receipts & Payments
Enhancement Type: Report
Enhancement Number: 1245m
SAP Application Module:FI
Priority (H, M, L): M Related Documents:
1.2
End User Name(s): XYZ
Business Process Advisor: YZX
Functional Designer: Vivek Baddula
1.3 Risk Assessment
This section will address the risk of pursuing the system development. Any unknowns such as new technology and critical dependencies should be discussed in this section.
1.4 Alternatives
If there are more than one alternative to handle the business requirement, this section should list such alternatives and the issues that may arise from implementing them. Nevertheless, the optimum alternative discussed in the design overview will be used
1.5Estimated Budget in Man-Hours
STAGE MAN-HOURS
Design 0.00
Build 0.00
Test/Release 0.00
TOTAL 0.00
2.Selection screen fields.
BUKRS Company Code parameter Mandatory
GJAHR Fiscal Year select options Mandatory
BELNR Document Number select options
SHKZG Debit/Credit ind parameter
DMBTR Amt.in loc.cur. parameter
3.Retrieval Logic:
Put the selection parameters in table u2018BSEGu2019 and retrieve the following details.
BUKRS Company Code
GJAHR Fiscal Year
BELNR Document Number
SHKZG Debit/Credit ind
DMBTR Amt.in loc.cur.
WRBTR Amount
PSWSL General ledger currency
HKONT G/L Account
3.1. Total DMBTR of all BELNR by group and by SHKZG as H and show under the Debit Column of respective groups (Customer/Vendor/Inter-Bank).
3.2. Total DMBTR of all BELNR by group and by SHKZG as S and show under the Credit Column of respective groups (Customer/Vendor/Inter-Bank).
3.4. Similarly consider only those documents which have a PSWSL ne INR and show them under different group and SHKZG.
4.. Output Display::
Here we mention the format of the output and the fields need to be displayed.
This is just a sample prototype ...
Hope this will help you...
Regards,
Viveks -
How to create transactoin code for a predefined variant?
Hi, I have created one variant for a custom report.How to create transaction code for the report with that variant?
When you create the transaction in SE93 select the Program and selection screen(Report transaction) type not
the transaction with variant(Variant transaction)
Maybe you are looking for
-
Setting up an external hard drive
I've searched for a solution to my issue and I've been trolling for awhile but have not been able to find a straight answer. I just purchased a G-Tech 2 TB external hard drive. It has FW-800 connections but my PowerPC iMac G5 is giving me the dreaded
-
hi there i did a clean install of my snow leopard os. i used both discs that came out with the macbook pro and still garageband isnt installed. how do i resolve this ??
-
I have a notebook with AMD Turion II P650 2.5GHz, but I don't know if premiere pro cs5.5 is compatible , help please.
-
Fonts not loading after installed
I have been installing the same font package over the last few days. The font is called Avenir. I install it and I can use it. But, when I close Photoshop, and re-open the next day, the fonts are missing. Why is this happening? The other weird thing
-
I tried the most hidden proxy but I can't connect in proxy test it shows my IP. Who can tell me step by step guide to connect this proxy. EDIT:Also I restarted my broswer.