Why we use process ID in BRFplus?

hello,
why we use process id in the BRFplus and its performance, different type of process id's in BRFplus
please give a basic idea about BRFplus process id and if possible suggest any link.
Thank you in advance.

Hi Rambabu
The IMG screen you have shown is the simplified version to create a BRFPlus rule. The reason why you mention the process ID is that the IMG program has mappings to determine what data structures/fields/etc to include in the BRFPlus application for you to maintain it.
By choosing the Process Id and completing the fields (as well as generate decision table) the only part you need to do in BRFPlus is maintain the decision table and activate the rule.
Regards
Colleen

Similar Messages

  • Why can't I use 'process multiple files' in elements 12?

    why can't I use 'process multiple files' in elements 12?

    Problem now fixed thanks.
    Sent from John's iPhone

  • Why do we use process keys

    Dear all,
    Can any one tell me y we use process keys....in inventory........can anyone please tell me the importance of process keys... y do we use them in the update rules.
    what is the significance of process keys
    Regards
    venu

    Dear,
    For this we need to understand how Business Contents/extractors are designed.
    Well, based on applications there are different methods followed by SAP to differentiate different Business Events in Logistics Applications.
    Say for example, for Logistics applications Process Keys are used to differentiate between different Business Events.
    In Financials, we use 'Value Type' to differentiate whether the data is a planned data or a Actual data or budgeted or a commitment or forecast etc.
    Since, logistics applications are Business Events oriented, documents are differentiated using Process Keys.
    Thanks

  • I want to ask something about firefox. why firefox use very much memory? can you develop to reduce memory comsume? this problem is very distrub in my PC with low memory.

    I want to ask something about firefox.
    why firefox use very much memory?
    can you develop to reduce memory comsume?
    this problem is very distrub in my PC with low memory.
    == This happened ==
    Every time Firefox opened

    How much memory is Firefox using right now?
    # Press '''CTRL+SHIFT+ESC''' to load the Task Manager window
    # Click the Processes tab at the top. (Click once near the top of the window if you don't see tab
    # Find firefox.exe, and see how many kilobytes of memory it's using.
    Showing around 80MB when Firefox first starts is normal. Right now, I have 75 tabs open and it's using 500MB - this varies a lot depending on what you have in the tabs.
    Other than high memory usage, what other problems are you experiencing? (Examples include slowness, high CPU usage, and failure to load certain sites)
    Many of these issues, including high memory usage, can be caused by misbehaving add-ons. To see if this is the case, try the steps at [[Troubleshooting extensions and themes]]. Outdated plugins are another cause of this issue - you can check for this at http://www.mozilla.com/plugincheck

  • Can i create production order using process material ?

    Dear All.
    Please help me.
    I want to create production order using process material (material type is PROC).
    For may knowledge, process order is standard for the process material, but my customer want to use the PP module for the process material.
    But I cant convert the planned order of precess material to production order in MD05.
    The system message is "System does not support planned orders for process materials."
    The followings are my test steps.
      1. Master Creation
          - Material Master, BOM, ROUTING
    In standard, process material (Material Type : PROC) need creation of master recipe. But due to my clients need (Using production order
               for the process material), I create the work center and ROUTING
      2. DM Creation
          - In MD61, I create the planned independent requirement (Type : LSF)
      3. Planned order creation for the process material using MRP
          - In MD01, I run the total MRP, the the planned order is created.
            It's order type is "LA"
      4. Converting the planned order to Production Order
          - In this step, the system give the error "System does not support planned orders for process materials."
             and can not do anything.
    I want to know that the above case is possible, and how.
    Please Help meu2026..

    Hi
    First of if yur want to create production order or process order why do you go for material type :PROC.
    you can create the same material as FERT & go ahead.
    I do not understand the logic to select the material type as PROC.
    Pl. go through SAP library where PROC is used.
    Regards
    YMREDDY

  • Why we use Cluster Tables in SAP Hr

    hai friends, i am new to  ABAP-HR and SAP HR, Actually i am core abaper ( working on SD, MM and Fi Modules ) , can any one explain me why and what is the use of Cluster tables in SAP HR, why we use in SAP HR function Module ?
    Thnx in advance
    Vijaya

    Hi Vijaya,
    This may help for ur question..
    Why cluster table:
    Cluster tables combine the data from several tables with identical (or almost identical) keys into one physical record on the database.
    Data is written to a database in compressed form.
    Retrieval of data is very fast if the primary key is known.
    Cluster tables are defined in the data dictionary as transparent tables.
    External programs can NOT interpret the data in a cluster table.
    Special language elements EXPORT TO DATABASE, IMPORT TO DATABASE and DELETE  FROM DATABASE are used to process data in the cluster tables.
    PCL1 - Database for HR work area; (long text, etc)
    PCL2 - Accounting Results (time, travel expense and payroll); (payroll results)
    PCL3 - Applicant tracking data;
    PCL4 - Documents, Payroll year-end Tax data (change logs, etc)

  • . Why we use Sync-Async bridge? .

    Why we use Sync-Async bridge?

    Dear Manoj,
    http://help.sap.com/saphelp_nw04/helpdata/en/55/c5633c3a892251e10000000a114084/content.htm
    A distinction is made between synchronous and asynchronous communication for both imported interfaces and message interfaces.  You define the mode of communication when you define an interface:
    ·        In the case of synchronous communication, a response message is expected from the receiver after a request has been sent. Once the request message has been sent, no further messages can be sent until the response to the request has arrived back at the sender system.
    ·        However, in asynchronous communication a (immediate) response is not expected. A sending process can send multiple messages to a receiver in a bundle and then continue executing the process.
    You would use Synch - Asynch Bridge to enable the communication between a synchronously calling business system (synchronous outbound interface) and an asynchronously called business system (asynchronous inbound and outbound interface), you can define a sync/async bridge in an integration process. You can only define one sync/async bridge for each integration process.
    Regards,
    Naveen.

  • Why to use xml ,sax api ,?

    Dear friends
    1> Can u please tell me why to use xml instead of html. When the developement is
    easy & fast in html, then why peoples are going for xml.
    2> Please tell me role of SAX api in relevence to XML.
    3>What is difference between DOM & SAX.?
    If possible spare few seconds to write to me.
    regds
    shiv
    Email: [email protected]

    1> Can u please tell me why to use xml instead of
    html. When the developement is
    easy & fast in html, then why peoples are going for
    xml.
    HTML is only for presentations like web pages. XML, however, is use to define a new language like XHTML that is for presentations. But there are XML based language that is not for presentation, for example, XLink which allows elements to be inserted into XML documents in order to create and describe links between resources. All in all, XML is a much powerful language than HTML.
    2> Please tell me role of SAX api in relevence to
    XML.
    Simplely put, SAX is a XML parser like DOM that is used to process XML data.
    3>What is difference between DOM & SAX.?
    Take a look at this: http://java.sun.com/webservices/docs/ea2/tutorial/doc/JAXPIntro.html
    Hope this help.

  • Why to use JMS????

    Hi All,
    i am new to JMS, can any body tell me Why to use JMS??
    i know it used to send message but for why???
    if u answer me with an example it will be useful for me.
    thanks in advance.

    Hi,
    Well one very good reason to use JMS is to keep applications that produce information decoupled from applications that consume information. With this decoupled approach, you can any number of producers and consumers sending and processing information...thus making your solution very scalable.
    If you think of an online ordering system. A user plugs in a bunch of information about a product they wish to order. Once the form is completed, they hit the submit button. Now you can take one of two approaches:
    1. You can have an Enterprise Java Bean ( EJB ) service the order request. That EJB could then communicate with other EJBs within an inventory system to perform a bunch of checks and eventually hand it off to the appropriate system to fulfill the order. From the user's perspective, they are going to have to wait until all of that processing has completed before they can move on. Not a very nice situation. There is a potential that the user could be sitting on their order screen for mintues!!
    2. The other approach is to wrap all of the information supplied on the order form into a JMS message and forward the message to an appropriate Topic or Queue. On the other side of that Topic or Queue an inventory system subscribes for order messages. The nice thing about this approach: as soon as the message is sent off to the Topic or Queue, the user regains control of the screen and can continue browsing. Another benefit, you can have multiple consumers processing orders.
    I apologize for the length of the response. These are only two benefits of using a Messaging-based approach....there are many, many more.
    Regards,
    J.

  • Creating Sales Order with credit card using Process Order API

    Hi All,
    When trying to create sales order with payment type as Credit card using Order data storing into staging tables and then calling Order Import Concurrent Program. The order is being created in ENTERED state.
    While trying to passing the same details to Process Order API to create Sales Order, we are getting following error:
    Unable to set up a Credit Card Bank Account for the Customer.
    Credit Card information on the order is not valid.
    Why getting this error while using Process Order API.
    Regards,
    KANN.

    When using the API, are you trying to create the order as booked using the booked flag or the book action?  I would recommend using the action if you are not. To troubleshoot, I would try the API without booking and then use the following article to determine the issue:
    Unable To Setup A Credit Card Bank Account For The Customer. CC Information On The Order Is Not Valid (Doc ID 1450936.1)

  • Why does useful features are limited to few adapters?

    Why does useful features are limited to few adapters?
    For eg : File receiver CC has a option to stop Empty messages from being processed.
    This is not available in SOAP receiver.
    Is it possible to have a standard adapter module in SOAP receiver CC that will achieve this?
    Regards,
    Venkat.

    >
    Venkat A wrote:
    > Why does useful features are limited to few adapters?
    > For eg : File receiver CC has a option to stop Empty messages from being processed.
    > This is not available in SOAP receiver.
    Thats for SAP to answer i guess
    Well initially there was no option in the File adapter to handle empty messages but as requirement grew and more and more customers/consultants were in need to handle such a functionality, SAP brought it in through a SP release
    Maybe if this particular requirement of your finds popularity, then SAP might come up with a inbuilt solution
    >
    > Is it possible to have a standard adapter module in SOAP receiver CC that will achieve this?
    >
    > Regards,
    > Venkat.
    in you case why do you need to send the SOAP receiver a empty message??
    If you need to handle it then the best is to do some workaround in the mapping and have a field in your target structure indicate that it is a empty message (something like a flag) and then do the routing logic based on this flag.

  • Why we use customet exit variables?

    hi friends,
    why we use customer exit variables. can u give me some examples at what scenerio we use
    default/user entry, formula, text, hierchies and hierchies. ( with processing type is customer exit)
    can i get atleast 1 scenerio for 5 types variables?
    Thanking u
    suneel.

    Hi Suneel
    Check info about Exits,
    Replacement Path
    You use the Replacement Path processing type to specify the value that automatically replaces the variable when you execute the query or Web application
    check this link explains step by step
    http://www.sd-solutions.com/documents/SDS_BW_Replacement%20Path%20Variables.html
    Customer Exit:
    If you need to use a processing type other than manual entry/default value, replacement path, SAP exit, or authorization, then a customer exit gives you the option of setting up a processing type for variables, tailor-made to your specific needs.
    The customer exit is designed as an enhancement that you can configure with customer-specific logic
    SAP Exit:
    SAP exits are delivered content variables. Before creating any custom variable exit, its advisable to check if there are any SAP exits delivered to do the same functionality.
    Check these links for SAP and Customer Exits,
    To see SAP Exits -> Use Tcode SMOD
    To See Customer Exits -> Use Tcode CMOD
    There are projects to which Exits are assigned. Selects the relevant projects.
    What is User Exit:
    http://www.sap-img.com/abap/what-is-user-exits.htm
    How to find then:
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    All Exits List:
    http://www.easymarketplace.de/userexit.php
    Thanks,
    Sudhakar.

  • Why we use variables what  are the advantages of variables

    hi
      can u tell me why we use variables and where we use variables
    ashwin

    hi Ashwin!
    Variable are used for providing the parameters for a query at real time.  that means we can dynamicall specify some what exalty the query should display in the query  for example we can use a variable on the charectersitic like country so that we can decide the contents of the query to will be relavent to the countries we specified.
      Advantages of using the varibles in a query are
       1) we can build a single query which can be used by all. Ex:we can generate a report for all the customers seperatly by using a single query and just by changing the value in the variable at runtime
      2) if we use the processing type authorization for a variable. We can limit the user from accessing the information which he is not authorised to see in the report. This will also make us personalize the query based on the user who is accessing the report.
    Sap help on overview and usage and the types are given in the following link:
    http://help.sap.com/saphelp_nw04/helpdata/en/f1/0a56a7e09411d2acb90000e829fbfe/frameset.htm
    hope it helps.
    with regars
    Ashwin
    PS:
    (Rewarding points to the posted answers to your questions is a way of saying thanks in SDN forums)

  • Why we use logical system

    dear all
    i want to know why we use logical system .?????????????

    Hi Vivek,
    Logical system is unique system id to communicate with each SAP Systems in ALE network
    You can think the way , you will  receive ROLL Number or User ID from college / office even though you have a name your own . Same way sap system need a unique identifier . Most of the time it is followed by naming convention as <SID>CLNT<Clientnumber> . Looks like GPRCLNT100
    If you go to Tcode SALE , then you will get the documentation as follows
    Logical Systems
    The distribution of data between systems makes it necessary to identify each system as a unique logical system.
    A logical system is an application system in which the applications are coordinated to work in one common database. In SAP terms, a logical system corresponds to a client.
    The logical system is important in the following SAP areas:
    Communication between two or more logical systems
    ALE business process (e.g. Cost Center Accounting): defines the system in which a particular application is running. Only in this system can master data can be changed.
    Regards,
    Aparna

  • Why we use Procedures?

    Hi Friends,
    I would like to know about procedures in using real life.I m confuse about the use of it.Please help me out.......
    1.Why we use Procedures?
    2.Where we use procedures in real life?
    3.Can we insert 100 of records in a table through a procedures?
    4.is it good to insert through procedures?

    kindly refer below code but i sure if u google around u will find a lots of answer.
    for me procedures is a small programs just like other programming language and your code will be more easy to manage and more faster in debugging process.
    The syntax for a procedure is:
    CREATE [OR REPLACE] PROCEDURE procedure_name
    [ (parameter [,parameter]) ]
    IS
    [declaration_section]
    BEGIN
    executable_section
    [EXCEPTION
    exception_section]
    END [procedure_name];
    When you create a procedure or function, you may define parameters. There are three types of parameters that can be declared:
    IN - The parameter can be referenced by the procedure or function. The value of the parameter can not be overwritten by the procedure or function.
    OUT - The parameter can not be referenced by the procedure or function, but the value of the parameter can be overwritten by the procedure or function.
    IN OUT - The parameter can be referenced by the procedure or function and the value of the parameter can be overwritten by the procedure or function.
    The following is a simple example of a procedure:
    CREATE OR REPLACE Procedure UpdateCourse
    ( name_in IN varchar2 )
    IS
    cnumber number;
    cursor c1 is
    select course_number
    from courses_tbl
    where course_name = name_in;
    BEGIN
    open c1;
    fetch c1 into cnumber;
    if c1%notfound then
    cnumber := 9999;
    end if;
    insert into student_courses
    ( course_name,
    course_number)
    values ( name_in,
    cnumber );
    commit;
    close c1;
    EXCEPTION
    WHEN OTHERS THEN
    raise_application_error(-20001,'An error was encountered - '||SQLCODE||' -ERROR- '||SQLERRM);
    END;
    This procedure is called UpdateCourse. It has one parameter called name_in. The procedure will lookup the course_number based on course name. If it does not find a match, it defaults the course number to 99999. It then inserts a new record into the student_courses table.

Maybe you are looking for