How to develop BRF
Hi All,
I'm currently in ISU-FICA module. We now have to implement SAP Collections management in FICA. As per our client requirement I have to use BRF (not BRF+) to implement business rules. Our approach goes slightly different. Normally BRF has to be triggered from FICA Dunning, as per our client requirement we should not touch Dunning. For this reason the approach we have taken is we will have a custom program where all the customer accounts will be selected from various database tables. In order to filter the records we have up apply certain validations. Now the validations have to be built in BRF. I'm new to BRF so I need help from all of you to help me providing step-by-step procedure to create BRF using database select.
Now I'm looking at following
1. How complex it is to trigger BRF from custom program? How to trigger BRF from custom program?
2. Is it worth triggering BRF from custom program? or can I apply validations in program directly? which of these is best option?
3. My input to BRF can be a single or multiple custom account numbers, is this possible?
4. I need a step-by-step procedure for creating BRF using database selects.
Thanks,
Venkat
Hi,
Is there a technical reason why you can't use BRFplus on your project? Since BRF is superceded by BRF+, it really would be more than worthwhile going that way. My experience is really only in the BRFplus toolset and from what i've seen it is a huge step forward.
There are numerous blogs from Carston and his team on creating your first BRFplus application. For passing in tables to a BRF/BRFplus function you need to add a table type data object to the context. When calling the function, you build this internal table beforehand and then set it in the context of the function before processing it. In the BRF/BRFplus function itself, you then process the table and apply the rules required.
BRFplus has a database query expression you can use to query tables, or alternatively you can create static methods and retrieve data that way.
Hope this helps.
Regards,
Nick
Similar Messages
-
How to develop web app by ADF Faces rich web client ?
i want developer web app by adf face rich
but have not adf rich tag library in jdev 10.1.3
how to develop by adf rich?Hi,
don't know what you mean by ADF Faces rich web client, but if you mean our Ajax component set, then this is not yet available outside of Oracle. If you mean ADF Faces as we have it in JDeveloper 10.1.3, create a JSF page and step through the creation process, toggle the ADF Faces libraries to make ADF Faces available
Frank -
Hi, how to develop application , matching of userid and password to backend
hi masters ,
, user have to give userid and password of back end sap system to see particular report. i mean there is a first view ( this first view muust not be first screen of portal ) with userid and password fields . after gave his id and password he can go to second view to see the particualr details .please suggest me about how to do custom bapi code and , in also webdynpro java how to develop .
i know about sso. in this concept i have to use through webdynpro java only. no need of sso concept here .
after giving the userid and password , those details must be match with backend sap database.if no one of userid and passwrod field is matching it has to show some error message. and in password field must be in encrypted letters .hi surya,
Use JCO api to create connection to the backend.
[JCO tutorial|http://www.apentia-forum.de/viewtopic.php?t=1962&sid=9ac1506bdb153c14edaf891300bfde25]
On the webdynpro screen you can ask users to enter login id and password. Use this information to create connection to backend using JCO.
Hope this helps!
Monalisa -
How to develope a XML-RPC client with PL/SQL
Anyone know how to develop a XML-RPC client with PL/SQL?
I've oracle 8i.
Have you some example of code?
Thanks
PaoloSo, you actually want to create the physical directory using JAVA?
Then see:
http://www.oracle-base.com/articles/8i/shell-commands-from-plsql.php -
How to develop Framework Extension for join two tables
Dear developers,
My project contains more than 200 maintenance tables.
Maintenance tables are very small and less than 100 lines.
Maintenance tables mostly associated with a translation table.
Translation tables are used for localized texts.
Translation tables consists of Master Table Key + LanguageKey.
I want to edit customizing tables only session language as single table.
Translation table row may or may not be. Thats mean relationship is 1 to 0..1.
ADF table control ignore this relationship.
I tried view link between master view and detail view objects, but if translation table line is empty ADF table control throws translation iterator is null exception.
I tried entity based left joined editable view I get view link inconsisty problem.
In this case, the BC forcing me to framework extension.
How is develop solution?topic is update
-
How to develop a report with current price & the last price in the pre.yrs
hi ,
guys,
my client want a report to list of material with respective vendor and to make a price comparison betn the current price & the last price in the privious year.
can any one help how to develop the report, shall go for generic extrc.
thanks in advace.
ramnathCR CR 2011 / "Crystal reports For Visual Studio 2010", you are correct.
Re. the database thinggy. You can connect to a database via ODBC, OLE DB or in some instances natively. Once a report is created you an change the datasource. A good sample app on how to do this is csharp_win_dbengine / vb_win_dbengine. A link to the samples is here:
Crystal Reports for .NET SDK Samples - Business Intelligence (BusinessObjects) - SCN Wiki
More info on connecting to dbs and changing them is in the developer help files:
SAP Crystal Reports .NET SDK Developer Guide
SAP Crystal Reports .NET API Guide
More info on CR APIs for .NET (applies to all versions of CR and VS):
Crystal Reports for Visual Studio 2005 Walkthro... | SCN
You can also use ADO .NET Datasets and in this way you handle the database connections in your app. A good sample is csharp_win_adodotnet (also available in VB) - same link as above.
More info on datasets:
Crystal Reports Guide To ADO.NET
Crystal Reports for Visual Studio .NET - Walkthrough - Reporting Off ADO.NET Datasets
For more complicated operations (e.g.; changing a report from ODBC to OLE DB, changing one table, etc., you will want to use the InProc RAS SDK that is also available in CRVS. Developer help files are here:
Report Application Server .NET SDK Developer Guide
Report Application Server .NET API Guide
Sample apps are here:
NET RAS SDK Samples - Business Intelligence (BusinessObjects) - SCN Wiki
and here:
Crystal Reports .NET In Process RAS (Unmanaged) SDK Sample Applications
More info on RAS SDK:
How to Use The RAS SDK .NET With In-Process RAS Server
Lastly, do use the search box in the top right corner. I find simple search strings such as 'crystal net parameter' return best results (KBAs, Blogs, docs, wikis, discussions and more).
- Ludek -
How to develope custom function modules in SAP R/3 system to maintain c...
How to develope custom function modules in SAP R/3 system to maintain cross
referencing tables for sales order number.Hi Raja,
Steps to crate FM..
Follow these steps..
Go to the T: code SE37
First You Create Function Group
On That u specify
Function Group Name..............
Short Text..............................
save...
Go to SE 37
Specify the Function Module Name: Eg: Z_Bapi_Materialmaster
Short Text.......
Save...
Next Go to Attributes..
Select Radio button : Remote enabled model
Go to Parameters..
Click Import...
Give Parameter Type Associate type S.t
next Click Export...
Give Parameter Type Associate type S.t
Next Click Tables Button..
Specify tables..
Next click source code button..
Write Source code here..
Eg : Select statements Etc..
Finally we should be select the Radio button Enable remorely
https://www.sdn.sap.com/irj/sdn/wiki?path=/pages/viewpage.action?pageId=39728
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/abap/bapi%2bstep%2bby%2bstep
Hope this information is useful to you..
Reward points if it is usefulll....
Thanks ,
Satya Kumar.. -
Hi,
How to Develope a report that displays a purchase requisition with details like MRP controller, release date and unit of measure.HI,
Just create an internal table with fields PR number, MRP controller, Release date and UNit of measure.
Now write a select statement as below.
Select BANFN DISPO FRGDT MEINS from EBAN into table ITAB
where.......
Regards,
Ram -
How to Develope a report.
Hi,
How to develop a report on inventory and goods movements.HI,
Use the table
1. MA07 for inventory details ; and
2. MAM_25_GOODSMOVEMENT_LIST for goods movement list
select the data as per your functional specs put into an internal table and display it in the output list.
How you display it and the selections you make in selection-screen is designed as per the tech specs.
please provide the tech specs,i will design the program for you.
regards,
pankaj -
How to develop a vendor....
Hi,
How to Develop a vendor master analysis report, which lists the material including material number and storage locationHello Sudheer,
You can take a look at the transaction ME6B. The report is RM06LB00. This should give you a very good starting point.
Regards,
Anand Mandalika. -
How to develop a report for display unused materials
how to develop a report for display unused materials? where can i find them?
Hi Phani,
I didnt get what u acually mean by unsued material. These are some sample materail types which u can find in table 'Mara' field 'Mtart'.
ABF Waste
AEM Samples
BLG BLG Empties External
BLGA BLGAEmpties Fixed assets
CH00 CH Contract Handling
COMP Prod. alloc., purchased
CONT KANBAN Container
COUP Coupons
DIEN Service
DOCU documentary batch
ERSA Spare parts
FERT Finished product(fert)
FGTR Drinks
FHMI Prod. resources/tools
FOOD Foods (excl. perishables)
FRIP Perishables
GR01 material type 01
GR02 material type 02
HALB Semi-finished product
HAWA Trading goods
HERS Manufacturer parts
HIBE Operating supplies
IBAU Maintenance assembly
INTR Intra material
KMAT Configurable material
LEER Empties
LEIH Returnable packaging
LGUT Empties (retail)
MODE Apparel (seasonal)
NLAG Non-stock material
NOF1 Nonfoods
PIPE Pipeline material
PLAN Trading goods (planned)
etc.
ex:
select * from mara where mtart = 'ABF'.
Regards,
Kiran B -
How to develop ALV and select-option element in BSP? Help!
Hi Experts,
I have a requirement where I have a selection screen with 3 select-option elements and a search button. On clicking the search button an ALV table report has to be shown.
The ALV table is used for new row/rows entry, delete row/rows and update row/rows data. This is something like table control in normal ABAP.
Additionaly, I want the download to Excel, sorting, filtering, column swapping options in ALV.
How can I achieve this in BSP?
Is there any existing SElect-option and ALV component in BSP?
Any code sample will be really helpfull.
How much development time will it take?
Please help!
Thanks
GopalI think you will find that most of what you are looking for does NOT exist out of the box for BSP. There is no delivered selection-option or value help. I ended up creating my own over the years (You can find some versions online here in SDN in my weblogs - however a complete implementation of select-options was only delivered along with the Advanced BSP Programming book).
There is no ALV either. However with the htmlb:tableView, you can acomplish quite a bit. You may have to learn about table view iterators to get it all done. Downloading to Excel also isn't delivered. I developed a reusable BSP Extension element for this as well (can be found on SDN in my weblogs or with the Advanced BSP Programming book).
If you plan to recreate all these elements by yourself, your project will take some time. It took a while to build so many complex UI elements.
What release are you running on? In Netweaver04S you have Web Dynpro ABAP. WDA has delivered components for value help, select-options, and ALV. -
How to develop most economical source in BMM layer
how to develop most economical source in logical table under BMM layrer->Logical Source
Hi
I have tried the below option , but it did not work . PS_D_PERSON
PERSON_ID is char type in the data base oracle , and it is defined as varchar on the physical layer .
So the table is loaded with space , i am not able to remove the space using trim both
Thanks
Sridhar.N -
How to Develop a Login Form In Developer 6i
Hi to everyone,
I have developed some forms in Developer 6i. Now i want to deploy these Forms to client side. I want to design a Login Form for the end users to Use the Database Application. But the problem is, I don't know how to Develop a Login Form with the permission for the End Users to access the application.
Also please tell me how to configure the FORMS Developer 6i to Run the Forms by the end users.
Please help me to solve out the problem.
Thank you in advance.If you are using ADFBC, the easiest way is
- drop the data control as ADF form
- add CreateInsert method binding to the pagedef
- add an invokeAction for the createInsert with a refresh property set to renderModel so that an empty creation form will be shown on page load
for insertion
- Finally, add the commit action as button
Sireesha -
Documentation on How to Develop an OPC Client Using LabWindows/CVI?
What documentation is there on how to develop an OPC client application using LabWindows/CVI? What tutorials, if any, are there? What reference manuals, if any are there?
I am completely new to LabWindows/CVI. I will be starting soon with the tutorial, "Getting Started with LabWindows/CVI". However, our application needs to communicate with an RSLinx OPC Server. Any documentaiton on how to learn to do this would be very much appreciated.http://www.ni.com/white-paper/4626/en/ Just did a quick google and this came up, Labwindows CVI and Labview are quite different but I usually look at Labview examples then try take the general idea from the example and apply it in CVI, hope this helps
Maybe you are looking for
-
Macbook Pro Harddrive Upgrade Western Digital Scorpio Blue WD10TPVT
I recently purchased a Western Digital Scorpio Blue 1TB hard drive (WD10TPVT) in order to replace the 500GB hard drive in my Unibody Macbook Pro 15" running Mac OS X 10.6.4. After swapping the hard drives I wanted to install Snow Leopard from the scr
-
Photoshop CS4, CS5 and CS6
I've just upgraded to Photoshop CS6. I still have applications for CS4 and CS5. This includes Bridge, Device Central, Extendscript Toolkit, and Extention Manager. Each version has one. Can I get rid of all relating to CS4 and CS5 now that I'm using C
-
XI R2 link between CUID and the file name in the I-FRS
Hi, I would like to know how can I make the link between the file name of a webi document in the I-FRS and the CUID of this document in XI R2. In the activity universe, I made a report showing a list of webi document with their CUID. I would like to
-
File Attachment- Where it is store?
Hi all We can attach any type of file in standard tcode for example FPP2( for change Business partner). Plz tell me where this file is store in SAP database. plz tell me the exact path.
-
Hi everyone, i would like to know if there is a way to configure the oracle reports service on an oc4j instance. Or do i need to install the entire OracleAS server?? Thanks in advance, regards. José Piersanti