Regarding flows

Hi
what are the selection screen fields and table for vendor performance report?

Hi
We ask for Quotations from different Vendors and Vendors will submit the quotations
all their data is stored in EKKO and EKPO tables (for RFQ) and their pricing related data in KONV and KONP tables
use the EKKO-BSTYP = 'A' for RFQ's
take all such RFQ's and fetch the data from EKPO,KONV,KONP and have to compare the different vendors prices, conditions etc and to finalise the Vendor
so we have to display the different Vendors data for the same Materials
in a table like thing and to display
Use MATNR field as selection screen  and Material TYPE (MTART) also
You can use WERKS(PLANT) also on selection screen.
for these parameters fetch the data from EKKO,EKPO and display
Regards
Anji

Similar Messages

  • Regarding Flow STO

    Hi,
    I need the Flow for <b>Stock Transport Order, Delivery</b> with tcodes
    Thanks and Regards:-
    <b>Santosh</b>

    Hi Santosh,
    1. Create Stock transport Order - ME21N
    2. Fast Display Purchase Orders - VL10B
    3. Change Delivery, Picking and Post Goods Issue - VL02N
    4. Once you do PGI, Goods will be in Transit - MB5T(Report)
    5. Goods Receipt in the receiving plant - MIGO with reference to outbound delivery (delivery number created in step above)
    If the stock transfer is between cross company codes, then you have to do Billing - VF01 (supplying plant)after post goods issue (after step-3) and Invoice Verification - MIRO (receiving plant)is the last step ie step-6.
    For additional info, click on the below link:
    http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b90dc43ad11d189410000e829fbbd/frameset.htm
    Hope this helps,
    Thanks,
    Viswanath

  • Regarding Flow of Taxes

    Dear All,
    How do the values BED,SEC Cess and Higher Cess flow from my proforma invoice to the excise invoice.
    Best Regards
    Atul Keshav

    Dear Atul
    In IMG Path -- Logistics-General --> Tax on Goods Movements --> India --> Account Determination --> Specify Excise Accounts per Excise Transaction.
    Here for Excise transaction type DLFC, you need to maintain the respective Account names.  Also in Business Transaction tab -- Outgoing Excise Invoices, you have to maintain the delivery type and billing type.
    thanks
    G. Lakshmipathi

  • Regarding Flow Activity Parallel

    How to ensure that parallel flows implemented through Flow activity are 'really' parallel or Serial ?

    Hi can someone help me please

  • Regarding flow of dynamic selection!!!

    Hi All,
    Can I know how to debug Dynamic Selections i.e. we have one program which can be executed normally as well as using dynamic selections.
    But the problem is that we are entering RISK CATEGORY as 000 in dynamic selection of our program and
    Customer account as well as company code in normal selection.
    After executing the program we need to have the customer accounts only which is under Risk Category 000 but we are getting all the accounts who are not present this category.
    Can anybody provide me valuable inputs.
    Thanks and Regards,
    Vidyasagar Reddy.

    R u using any Logical database for this.

  • How to Use SPML?

    We are working on a requirement for using SPML in our project and we�ve been able to do simple tasks like Add Delete Search Modify a user using SPML.
    Now here is a brief understanding jotted down in points that I�ve about SPML
    SPML is an XML- based framework for exchanging user, resource and service provisioning information between organizations
    A given requesting authority, or client, sends the provisioning service a set of requests via a well-formed SPML document (an XML document that conforms to the SPML standard).
    Based on a pre- defined service execution model, the provisioning service takes the operations specified within the SPML document and executes provisioning actions on a pre- defined set of service targets or resources.
    Sun Java Identity Manager comes with a toolkit for OpenSPML which is bundled with the Identity Manager Suite itself.It is basically a collection of Java classes that assist in submitting OASIS SPML 2.0 (SPML2) requests and receiving SPML2 responses.
    Now using the OpenSPML.jar(The collection of Java Classes) that is available with Sun Java Identity Manager 6.0 I am able to do the following
    Add a User
    Delete a User
    Modify a User
    Search for a User
    Etc.
    If we consider the following sample code for a add operation it would be as simple as the following.
    LighthouseClient client = new LighthouseClient();
    client.setUrl("http://localhost:8080/idm/servlet/rpcrouter2");
    client.setUser("configurator");
    client.setPassword("configurator");
    AddRequest req = new AddRequest();
    req.setOperationalAttribute("trace", "true");
    req.setObjectClass("person");
    req.setIdentifier("jkerry");
    req.setAttribute("password", "heinz57");
    req.setAttribute("gn", "SPML");
    req.setAttribute("sn", "Test3");
    req.setAttribute("email", "[email protected]");
    SpmlResponse res = client.request(req);
    Now following are the answers I am looking for.
    How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?
    Do I need to design in such a fashion that I need to have a Custom XML Parser and get all the information (say creation of users) in a well formed XML Document? Then user the Custom XML Parser to get information from XML document and use the OpenSPML jar API�s to do the provisioning part?
    I hope I made myself clear.
    Regards,
    Vinod Kandukuri

    Hi again Vinod ,
    You were asking :
    1.How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    2.Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    3.How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?1. A solution to access user information might be using a SPML searchRequest :
    <%@page contentType="text/html"%>
    <%@page import="org.openspml.browser.*"%>
    <%@page import="org.openspml.client.*"%>
    <%@page import="org.openspml.message.*"%>
    <%@page import="org.openspml.message.Filter"%>
    <%@page import="org.openspml.server.*"%>
    <%@page import="org.openspml.util.*"%>
    <%@page import="java.util.List" %>
    <%@page import="java.util.Iterator"%>
    <html>
    <head>
    <title>Edit User Result</title>
    </head>
    <body>
    <%
      String userName = request.getParameter("name");
      if (userName != null && userName.length() == 0)
        userName = null;
      String firstName = request.getParameter("firstName");
      if (firstName != null && firstName.length() == 0)
        firstName = null;
      String lastName = request.getParameter("lastName");
      if (lastName != null && lastName.length() == 0)
        lastName = null;
      LighthouseClient client = new LighthouseClient();
      client.setUrl("http://traian:8080/idm/servlet/rpcrouter2");
      client.setUser("configurator");
      client.setPassword("configurator");
      SearchRequest sreq = new SearchRequest();
      System.out.println(" Equals : "+FilterTerm.OP_EQUAL);Hi Vinod ,
    System.out.println("AND :"+ FilterTerm.OP_AND);
      Filter f = new Filter();
      FilterTerm ft = new FilterTerm();
      ft.addValue("firstname");
      ft.addOperand(new FilterTerm(FilterTerm.OP_EQUAL));
      ft.addValue(firstName);
      List ops = ft.getOperands();
      for ( int i = 0 ; i < ops.size() ; i ++ ){
           System.out.println("ops :"+ops.get(i).toString());
      System.out.println("Filter initial Thingey :"+ft.getInitialSubstring());
      System.out.println("Filter final Thingey :"+ft.getFinalSubstring());
      System.out.println("Filter match rule Thingey :"+ft.getMatchRule());
      System.out.println("FitlerTerm : "+ft.toString());
      //f.addTerm(ft);
    // sreq.setFilter(f);
      sreq.addAttribute("firstname");
        SearchResponse sres = (SearchResponse) client.request(sreq);
      //obtain the result
      List responses = sres.getResults();
      if (responses == null || responses.size() == 0) {
          %>
           Terribly Sorry . No Results Found .
          <%
      else {
           %>
           <table border=1>
                <tr>
                <td>
                User
                </td>
                <td>
                Pass & Stuff
                </td>
                </tr>
           <%
           String name;
             String id;
             SearchResult searchResult;
             Iterator iter = responses.iterator();
             while (iter.hasNext()) {
               searchResult = (SearchResult)iter.next();
               if (searchResult != null) {
                %>
                <tr>
                <td>
                <%= searchResult.getAttributeValue("firstname") %>
                </td>
                <td>
                <%= searchResult.getAttribute("id") %>
                </td>
                </tr>
                <%
    %>
    </table>The only drawback is that I did not manage to implement Filters . If anyone has any ideas/sugestions or is willing to give it a go please post the information .
    Thanks ,
    Victor
    Edited by: java_gibi on Jan 15, 2008 8:13 AM

  • Remove Value Field from Operating Concern

    Hi all,
    I created a new value field in DEV and assigned it to the corresponding Operating Concern.
    Now, after some discussions, it is not necessary this value field.
    I want to "un-assign" from the Operating Concern they use.
    No data is being posted to this value field and nothing has been transported to QA yet.
    Is this possible? Any ideas?
    Thanks and Regards,
    Flower.

    I guess you can delete the value field as it was not transported to QA and PRD.
    Here is some information given by SAP.
    Deleting characteristics/value fields from an operating concern
    You can delete characteristics and value fields retrospectively from an operating concern that you have already activated. However, you should only use this deletion function for operating concerns that have not yet been used productively. You should also note that some database systems require the operating concern tables to be converted (database conversion) after the deletion has taken place if data had already been posted to the operating concern. Depending on the data volumes involved, the database conversion can take a matter of seconds or indeed several hours. Moreover, you cannot post data or run reports during the conversion. Due to integration, other applications are also affected when data is postedwith an assignment to profitability segments (such as settlement and direct assignment from FI/MM). If the operating concern has been transported to another system (such as the productive system), then the database conversion must also occur in that target system.
    Depending on the fields that were deleted, the following tables need to be converted (where xxxx = operating concern):
    Characteristics: CE1xxxx, CE2xxxx, CE4xxxx, CE4xxxx_ACCT, CE4xxxx_FLAG, and CE4xxxx_KENC
    Amount fields: CE1xxxx, CE2xxxx and CE3xxxx
    Quantity fields: CE1xxxx, CE2xxxx, CE3xxxx, CE4xxxx, CE4xxxx_ACCT, CE4xxxx_ACCT, CE4xxxx_FLAG, and CE4xxxx_KENC
    Before deleting fields from an operating concern with a large data volume (more that 10 000 records in a table), you should refer to the section "The Database Utility" in the ABAP dictionary documentation. This section describes the database conversion process.
    For database systems that do not require conversion (such as DB2 for AS/400, Informix, MSSQL), it can still take a considerable amount of time for the operating concern to be activated.
    To delete characteristics or value fields, perform the following activities:
    1. Delete the corresponding characteristics and value fields from Customizing in all clients (this includes forms, reports, planning layouts, and so forth). To locate characteristics and value fields, use the appropriate where-used list in the Customizing Monitor. You can access it by choosing Tools -> Analysis -> Check Customizing Settings. You can jump directly from the where-used list to the relevant Customizing transaction and then delete the appropriate field there.
    2. Switch to the screen for maintaining the data structure of an operating concern (Maintain operating concern).
    3. If you need to effect other changes to the datastucture for the operating concern before making any deletions, effect those changes and save the data structure.
    4. In order to be able to select the fields of the data structure, choose Extras -> Characteristics (or Value fields) -> Unlock.
    5. Select the characteristics and value fields to be deleted and remove them from the data structure with the "Reset fields" function.
    6. Reactivate the operating concern. The system starts by checking whether the operating concern contains any data and whether the fields to be deleted are still being used in any Customizing settings.
    7. If none of the fields are still in use, the system then starts the re-activation. If the operating concern does not contain any data or does not require the database system to be converted, the tables are activated. You are then able to activate the environment for the operating concern. In this case, the following activities no longer apply.
    If the operating concern already contains data, a system message tells you that the database needs to be converted. If you proceed, an activation log appears (at the top of the list).
    8. Analyze the activation log. If it only contains error messages telling you to convert the tables, proceed with the next activity.
    You must otherwise remove the cause of the errors before the tables can be converted. In this case, you should answer "No" to the next prompt, which asks whether the conversion transaction should start.
    9. If you still only receive error messages telling you to convert the tables, choose "Back" and start the conversion.
    10. Plan a job for the conversion. A list of the tables to be converted is shown for this. If the tables only contain a small amount of data (less than 10 000 records), then all the tables can be converted in one job. In that case, you can select all the tables.
    For larger tables, conversion should take place in several jobs. However, you should ensure that table CE4xxxx (where xxxx = operating concern) is the last table to be converted.
    Warning. No other changes can be made to the operating concern during the conversion.
    A copy of the table is generated during the conversion. The database system should have sufficient memory available for this copy.
    To schedule conversion as a job, use the "Schedule selections" function. You can display the current status of the conversion by selecting the "Refresh" icon. Tables disappear from the list once they have been converted sucessfully. If a conversion is taking a while, it is also possible to leave the transaction. You can then continue the conversion using DB requests -> Mass processing in one of the following ways:
    With the job overview. You access this by choosing System -> Services -> Jobs.
    Using the database utility transaction. You access this by choosing Utilities -> Database Utility in the ABAP Dictionary menu.
    You can use the status function to call up the status of the operating concern during operating concern maintenance. You need to activate all tables after conversion.
    11. To analyze errors that have occurred during the conversion, you can use the database utility transaction by choosing Extras -> Logs. The log has the same name as the conversion job: TBATG-date. You can also restart the conversion with this transaction.
    For more information on the database utility, choose Help -> Application help while still in the above transaction.
    12. Once you have activated all the tables in the operating concern, generate the operating concern environment from within operating concern maintenance.
    You can then use the operating concern again.
    If you want to transport the operating concern into a different system, see the section "Notes on transport"
    Note
    Hope this helps
    Thanks,
    Reddy
    Edited by: reddy  sap on Sep 11, 2009 6:58 PM
    Edited by: reddy  sap on Sep 11, 2009 7:00 PM

  • CO-PA Configuration

    Hey Guys, I'm configuring CO-PA for the first time.. I have a question regarding Flow of Actual Values--> Transfer of billing documents--> Maintain assignment SD conditions to CO-PA value fields.
    Why should I assign condition types to my Value Fields? I'm under the impression that these SAP defined Value Fields are connected to the tables of SD.
    I'm using the following Value Fields: ERLOS Revenue, ABSMG Sales Quantity, KWKDRB Customer Discount and I think these fields are derived from the sales module related tables. Aren't they?
    Really appreciate your help in this regard..
    Thanks

    Hi Sai,
    If you want the value fields to bring into COPA there should be assignment is mandatory to give the link between SD and COPA.
    i.e Assignment of conditions to value fields. T.code is KE4I
    Condition types come through SD i.e Sales order
    Value fields come through Operating Concern(KEA0)
    With the above integration those values (Revenue) and value fields (ERLOS) will be updated at the time of billing (VF01) (release to accounting document)
    From SD side the table name is VBRK
    From COPA sie the table name is CE1**** (Operating concern name)
    Regards
    Ravi Polampalli

  • Generic Data Source is calling multiple times in RSA3

    [color:red}<Moderator Message: This topic has alread been discussed a lot of times. Additionally there are weblogs related to it. Please search the forums and/or the blogs for this issue>
    Hi experts,
    I have the requirement to get data from Generic Data Sources with function Module,
    after finishing the FM I have checked in extact checker(RSA)
    in the internal table I_T_DATA is displays 281 records,
    but in RSA3 it shows 112560 records, I found that the FM is calling multiple time by executing one time in RSA3.
    1.what would be the problem
    2.where is the porblem is it in FM coding or any other places to check.
    <removed by moderator>
    Regards
    Vijay
    Edited by: Siegfried Szameitat on Feb 3, 2009 11:45 AM

    Hi Savita,
    I don't understand clearly from your reply regarding flow you transported and what all you transported.
    You need to first transport objects in R/3 and import them.
    Then transport Infoprovider, Datasource in BI assuming depenedent Infoare Infoobject, application component already transported.
    Then transport your Infosource, Update rule, Transfer rules, Infopackage.
    Hope you understood.
    Ravi

  • 2D objects Serialization problem

    Welcome!
    I'm making a net game using RMI and I have this problem.
    When I'm trying to join my client with the server an error occures:
    Error: error marshalling arguments; nested exception is:
         java.io.NotSerializableException: java.awt.geom.Ellipse2D$Double
    My client contains an Object extending a JPanel class. There are 2D object used to make the map, and that's why this error occures.
    It's a funny thing, cause I'm not sending a whole Object of my client, but only it's refference (using "this" in the join() method) so I dont know why does the 2D object need to be serialized and sent :|?
    Any way, my question is how to make 2D objects serializable!? I have jdk1.5.0_06 and as far as I remember they should be srializable in this version. Mabey I'm dooing something wrong!? Mabey it's nessesary to ad an appropreate code-line or import sth... i don't know
    please help me... I have little time to finish my project, and this thing is blocking my work.
    Big thanks to anybodey who will help.
    regards floW

    I'll tel u the whole story then, my problem is as follows:
    public class BounceThread{
       public static void main(String[] args)   {
          JFrame ramka = new BounceFrame();
             ramka.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             ramka.setVisible(true);
    class BounceFrame extends JFrame{
    public BounceFrame()
          setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
          setTitle("MiniGolf v 1.0");
          panel = new BallPanel(); // this contains maps made with 2D objects
          panel.setBackground(Color.green);
          panel.setVisible(panel.czy_wida&#263;_panel());
          add(panel, BorderLayout.CENTER);
    // I add a menu bar, that starts a net game:
    JMenuBar pasekMenu = new JMenuBar();
              setJMenuBar(pasekMenu);
              JMenu menuGra = new JMenu("Game");
           // and so on... and finaly I add an option:
              menuGame_Nowa.add(new
                        AbstractAction("Net game")
                             public void actionPerformed(ActionEvent event)
                                  net_game(panel);
    // here i write my net_game method:
    public void net_game(BallPanel aPanel)
         //here, i make an Client object, and connect him with my server
         client = new mgClient(panel);
         client.join();
         // I give panel as a paramete, cause I cant think of another way of leting my server to uce it's (panels) methods
         // If I join only a name of my client, then how can I change the panel in my BounceFrame from the Clients method
         // "shouted" by the server!? It has to be a field in the client's object.
         // Is there any other way out!?
    // Class BouceFrame holds the panel as a field:
    private mgClient client;
    private BallPanel panel;
    //and so on...
    }and that's the real problem I'm facing here. Is there any solution!? I think, that making a Client's field out of my panel is the only way ot. And that means I need those 2D objects serialized... :(
    Please help if u can.
    Regards floW

  • Are permanent connections wholly removed on CSS ?

    Hi,
    On the CSS, I understand if I do not want to change connection state to idle/inactive, I can configure either command to keep the connection state "active" as permanent connections.
    flow permanent
    flow-timeout-multiplier
    My question is the permanent connections created by above command are wholly removed from connection table and internal cache (inside the list) when client or server send FIN or ACK that is CSS receives FIN or RST from client or server for the permanent connections ?
    Or CSS keeps permanent connection on its connection table even if CSS receives FIN or RST from client or server for the permanent connections ?
    Best regards, 

    flow permanent port command tells CSS to Not
    remove any flow "that has not seen a TCP RST or a FIN Ack".
    Answer to your question is
    Yes "Flow permanent" takes down the flow if the connection is gracefully terminated other wise the FCB's would go really fast :)
    Syed Iftekhar Ahmed

  • Persistance and sticky connections in css

    what is the use of persistance command in CSS content rule.If using Layer 3 stcky configuration it is necesary to give persistance command in content rule?
    what is the difference between flow-timeout-multiplier and sticky-inact-timeout?

    Hi Avinash,
    This is an hot topic in content switching    If using IP src sticky, as it seems you are doing, it wouldn't make much difference tweaking persistent parameter.
    However, just for reference, it may occur that CSS may need to switch servers within the same rule due to two particular reasons:
    1) sticky cookies/cookieurl/url
    2) sorry servers
    So, by default the CSS, once matched the content rule, will take only one LB decision per TCP connection, based on the first HTTP request.
    With HTTP 1.1 a connection may be used for several requests and responses, and potentially a new LB decision might be needed on each request, if this is the case the CSS needs to be explicitly configured with:
    #no persistent
    Now regarding flow-timeout-multiplier and sticky-inact-timeout, the former refers to the connection idle timeout parameter, it regulates the time a flow will remain in the connection table while idle. In other words, it is the time period that must elapse for an idle flow before the CSS cleans up the flow.
    Sticky-inact-timeout defines the inactivity timeout period on a sticky connection before the CSS removes the sticky entry from the sticky table.
    For more details on these parameters check thEse links:
    http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/css11500series/v8.20/command/reference/CmdGrpC.html#wp1139589
    http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/css11500series/v8.20/command/reference/CmdOwCnt.html#wp1141110

  • Creation of quality certificate

    Hi
    can anubody guide regarding flow of mics of both raw materials and finished material into quality certificate
    venkat

    Dear Yadav
    please find the below links for the same
    Link: [quality certificate]
    Link: [Quality certificate]
    Regards
    Gajesh

  • Issue regarding [Work Flow] Business Object Event Raise in ABAP Program

    Hi All,
    I have one issue regarding [Work Flow] Business Object Event Raise in ABAP Program.
    Actual TDS is as below:
    If E message type written, raise Business object BUS2005 (Production order) Event PickShortage for production order passing warehouse, transfer request
    (BUS2065 Object key) in event container. Also include table of text version of error
    messages for this set of Transfer
    Request.
    Can anybody tell me how can i write it technically in ABAP Code.
    Can anybody solve this issue!
    Thanks in advance.
    Thanks,
    Deep.

    Hi,
    Can anybody solve above posted issue!
    Thanks,
    Deep.

  • Help Required Regarding - SAP Job names using R3 data flows

    We are calling a set of SAP Jobs using R3 data flows in data services. When ever a job fails we first kill the active SAP jobs by logging into SAP and then restarting the Jobs.
    There are about 100 odd SAP jobs that we call using these Data services Jobs so we wanted to kill the jobs using a reusable code on the SAP side by passing the Job name just before every R3 flows just incase its still in active status.
    So wanted to know if there are any short cuts to retrive the set of associated SAP job names because it will be a tedious process to hardcode the SAP job names and pass them as parameters for all the 100 + SAP job names in the custom defined resuable code.
    Any help or advice on this please !!

    The program is not meeting the expectations
    and the problem is due to reflection.Do we know this for certain?
    ... my application gets the class name, field name
    etc. from an XML file so i don't know their method names
    beforehand .
    Now since every class instance corresponds to a row
    in the database and i have to call get and set
    methods of each class instance so the performance
    keeps on degrading as the number of columns and rows increase .
    Can somebody suggest some improvement regarding this
    and regarding creating multiple instances of the same object Class.forName() will be using a hash already, so there is probably not much room for improvement.
    Class.newInstance() probably does not take significantly more processing than a simple "new Fubar();".
    Umpteen reflective method invokations (one per column) for each row/instance - Are you saying these are the problem?
    You can test this easy enough.
    If you comment out the reflective method invocations and leave the rest of your code untouched,
    does your application processing speed up significantly?

Maybe you are looking for

  • Partition InfoCubes for non-cumulatives

    Hi, I would like to partition inventory cube 0IC_C03 that consists of non-cummulatives. The partition was executed from 12.2007 to 12.2010. I would like to add partition to 12.2012 via option "Adding Partitions". There was error prompt that infocube

  • Free upgrade to CS6 query.

    Hi I hope you can make sense of this it was hard to put into words! It might be a silly question! I have recently purchased CS5.5 Suite Standard. When the free upgrade to CS6 becomes available I understand that you have to enter your credit card deta

  • I want to archive and install...

    I'm currently using OS 10.5.8...I want to install Snow Leopard...I bought the dvd 10.6.3 and when i put it in my computer I'm not getting an 'archive and install' option...it goes right to 'installing OS X' on my computer... will the 'archive and ins

  • JSF 2: A NullPointerException hits an unexpected managed bean at submission

    Hello, What a strange trouble I am facing today (I am still a newbie with JSF). I have this web page: <ui:composition template="/web/authentification/login/cnam/layout_cnam.xhtml">       <ui:define name="content">        <devoir:formulaireDeRemise su

  • ARD 3 Task Server Access

    I have a server set up with ARD 3 to be used as a Task Server. I have the proper check boxes set in ARD Preferences to allow access to that box. I installed ARD application on my laptop and am trying to set it up to talk to the task server. I am bein