How to find the right kstat info & interpret it ?

Having found out how to read the kstat structures I am
still struggling with finding the right information which
makes sense!
I am interested in the following statistics:
0. Swap Space - similar to that reported by swap
1. Scan rate similar to that reported by vmstat
2. Handspread page (see Adrian Cockcrofts' performance monitoring articles)
3. Disk Space Usage - similar to df -k
4. Process memory usage -- ps
5. System Error Messages -- this may not be possible to read at all
from kstat. Probably here I will have to make do with reading /var/adm/messages
6. Disk Errors -- similar to iostat -E (Solaris 2.6 onwards)
7. Ethernet stats -- like netstat -I le0
I found the following article on SunSolve Online: FAQ 1230 'Three Virtual Memory Performance Monitors' which directs me to some of the kstat cell
types.
I started with swap space. The above article plus a few other pointers seemed to indicate the the
correct kstat struct and field to use here was vminfo.swap_avail
When I compared the figures dumped from this structure with those reported by vmstat & swap they
did not compare! eg.
kstat: vminfo.swap_avail 321393372929
kstat: vminfo.swap_free 33339822544
vmstat unix tool:
swap avail (KB) 19932
Furthermore sysinfo.h indicates that vminfo.swap_avail is expressed in pages.
1 page = 4.096 KB, so the kstat figures should be multiplied by 4 which makes
the comparison even worse. Whilst I don't expect the figures to be
an exact match -- I was hoping they would be in the same ball-park,
Next I tried page in/page out rate
Here I compared:
kstat: cpu_vminfo.pgpgin 473224
kstat: cpu_vminfo.pgpgout 14554
vmstat unix tool:
pi (page in) 4
po (page out) 0
These figures sort of match up, if you take the most sig digit in
vminfo.
I was wondering if anyone has a definitive list on what are the best
kstat fields to use -- and if any wierd and wonderful calculations must
be performed on any of them to get figures close to that supplied by
the familiar unix tools.

Hi!
I wrote a quick program to read the vminfo stats and like you saw completely crazy figures. I looked further into this and found that every second, the system clock routine adds the freemem, swap and so on to a cumulative total.
To put it another way, the figure you see for free memory is the sum total of the value of freemem sampled every second since your system booted.
Thus, to get the average freemem in pages since boot, you need to read the value of freemem and divide by the number of seconds since boot.
You can derive the number of seconds in two ways from the kstats:
(1) read lbolt (incremented every 100th sec) and divide by 100 (hz)
or (2) read sysinfo.updates (which is incremented every time the kstats are updated).
I have attached a sample program that demonstrates both of these and reports average freemem since boot in K (like vmstat).
Similarly, to get a 5 second average, take two readings of freemem and sysinfo.updates five seconds apart , then calculate
(freemem2-freemem1)/(updates2-updates1)
It seems most, if not all, of the system counters are cumulative in this fashion.
Hope that helps.
Ralph
SUN Developer Technical Support
<pre>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <kstat.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/sysinfo.h>
#include <stdio.h>
main()
kstat_ctl_t *kc;
kstat_t *vminfo_ksp;
kstat_t *system_misc_ksp;
kstat_t *sysinfo_ksp;
kstat_named_t *lbolt_knp;
vminfo_t vminfo;
sysinfo_t sysinfo;
int hz;
int ltime;
ulong_t updates;
if ((kc = kstat_open()) == NULL)
perror("kstat_open failed"); exit(1);
/* get lbolt and divide by hz to get secs since boot */
system_misc_ksp = kstat_lookup(kc, "unix", 0, "system_misc");
kstat_read(kc, system_misc_ksp, NULL);
lbolt_knp = kstat_data_lookup(system_misc_ksp, "lbolt");
hz = sysconf(_SC_CLK_TCK);
ltime = lbolt_knp->value.l/hz;
/* get number of statistic updates so far (=secs since boot) */
sysinfo_ksp = kstat_lookup(kc, "unix", 0, "sysinfo");
kstat_read(kc, sysinfo_ksp, &sysinfo);
updates=sysinfo.updates;
printf("lbolt time %d\n",ltime);
printf("updates %d\n",updates);
/* get vminfo */
vminfo_ksp = kstat_lookup(kc, "unix", -1, "vminfo");
kstat_read(kc, vminfo_ksp, &vminfo);
printf("freemem %lld\n",(vminfo.freemem*4)/updates);
printf("freemem %lld\n",(vminfo.freemem*4)/ltime);
</pre>

Similar Messages

  • How to find the right primary key for DSO from Business Content

    According to best practice design, it is reccomended to make a  DSO where all fields from Business COntent Datasources are transferred.
    But, how to find the right primary indeks ?
    Any good suggestions ?
    For many of the Business Content dataflows there are not DSOs present, so ther e is no tip to get from the dokumentations as gfar as I have found.
    best Regards
    Ingrid

    Hi Ingrid,
    Your question will be perfect in case if you are going for a Custom cube.
    You will not have any problem when you create a Datasource in R/3 level even if it is been built on a single table or on view.
    Only point that you want to know how to design my Key fields in ODS.
    This will be purely depends at what level that you want to bring the data.
    Egg:-
    If you run the data source in RSA3 and check for Each GL if you have 10 liine items and you want all the 10 line items to be transfered to BW.
    In this case you need to check what is the unique combination of fields that is making this lineitems to exists as 10.then include all those fields into Your ODS Key Fields.
    This way you can have 10 records for that perticular GL in both sides, by which u will make sure that the data is been completely transfered.
    If in case if you clude your own Key fields then you will get the correct Total in report for each GL but you can't see all those 10 line items.
    For any case you need to figureout how many records that you want to take into BW based on that check the fields that makes it unique and then add them to ODS Keyfields that will solve your requirement.
    I think this will clear your doubt.
    Best Regards,
    VNK.

  • How To Find The Right Server........

    Hi Friend�s I am Again Here
    I Have A Question. I have Tool That�s Work is To Check The Duplicate CDR from Three day�s dump and Then Load this CDR�s in Database. I runt his tool on 2.4 GHz System with 1GB ram and I got the result
    74 CDR�s /see Processing.
    This time I Have A problem that I need server to run this tool and I am not getting that how I calculate the right server so that I can get the result upto 500 CDR�s/see
    How Much CPU I need and How Much Ram I Needed. As per My Knowledge this can run fine on 2*2.4 GHz dual core CPU with 8GB ram.
    Is it Fine,,,,,,,,,,,,,,,,,,,
    Can anyone Help to Find Right System for this tool.

    Your post is hard/annoying to read. In English only the start of a sentence is capitalized. There is no need to capitalize every word within a sentence, unless required otherwise, like the pronoun "I" or the person/product names, e.g. "John Doe" and "Java".
    Apart from that, your question has nothing to do with Java at all. Look for a CDR software forum or so.

  • How to find the right bapi.....

    Hi everyone!
    I'm having trouble in finding the right bapi for my program. I'm looking for a bapi that will create a sales order with reference to quotation no. and it seems dat, i dont have any background in bapi.. can someone help me to do this job? Can someone provide the right code for this problem? Thank you in advance..helpful reply will be given enough points..
    Regards,
    Mackoy

    <b>To find a BAPI:</b>
    Go to SE37.
    Click on F4 in the input field.
    go to Information Systems.
    In the Function module name type keyword and press enter.
    You will get a list of all the FMs containing that key word.
    From these search the one you think is appropriate for your requirement.
    This will be helpful in finding BAPIs/ FMs in future.
    Regards,
    Sonal
    <b>Reward points if helpful</b>

  • How to find the right OSS Note for my SAP version

    Hi All,
    There have been issues with the Vendor/Material Master records whenever we run a LSMW by recording process. It is such that all those fields that we have not updated come up with a value as *DELETED* for which i think we should implement a OSS Note to our system.
    I am unable to find the right OSS Note Number for this to our SAP system :
    SAP_APPL                          Support Pack: SAPKH50009    Components:Logistics & Accounting.
    Request you all to provide me with the correct OSS Note Number so that we can get this issue corrected as this has become very critical.

    Hi,
    As Jurgen wrote - it could be some programming problem.
    But, generally, if you find a SAP Note, that, in your opinion, can solve your SAP problem and it is not intended for your SAP version - simply write to SAP OSS.
    If this note really solves your problem, they will extend the validity of this note for your SAP version.
    Otherwise, if it is SAP problem, OSS will try to provide solution for it.
    I usually act like this - it works.
    Hope it helps, not this time, maybe in the future.
    Regards,
    Wojciech

  • How to find the right XML files

    Hi all
    I need to customize OBIEE according to the custommers needs,Is there any tool to find the xml source files where I can make the changes.
    Currently I'm using 'psoug' to edit the page source code , for example I want to modify those values:
    <tbody>
    <tr>
    <td class="XUISectionHeadingTitle">Columns</td>
    </tr>
    <tr>
    <td class="XUISectionHeadingText">
    Click on column names in the selection pane to add them to the request. Once added, drag-and-drop columns to reorder them. Edit a column's format, formula and filters by clicking the buttons below its name.
    and I don't find the xml file to update it.
    Anyone knows how I can find it?

    *(BIInstallDir)\OracleBI\web\msgdb\l_en\messages*
    Under this path you can find the list of XML files....
    These XMLs are named to indicate what type of info it contain..

  • Here's how to find the right word in a string

    I needed to find the rightmost word in a string. I didn't find a simple formula in these forums, but I now have one, so I wanted to share it. Hope you find it useful.
    Assuming that the string is in cell A1, the following will return the rightmost word in the string:
    RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1," ","*",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))))

    I found the problem. Whatever character was being used in the substitution was parsed out by the forum parser. I replaced it with "œ" (option q on my keyboard).
    =RIGHT(A1,LEN(A1)-FIND("œ",SUBSTITUTE(A1," ","œ",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))))
    Still needs an error check for a single-word "sentence" and to remove the trailing period but it does seem to work. Pretty slick.
    Message was edited by: Badunit
    I see below that the problem was fixed by the OP.
    Message was edited by: Badunit

  • $20 to anyone who can help: (I think) how to send the right cookie info

    Yes, we're so befuddled and stumped that we are willing to pay $25 by Paypal or any other method (check, money order) to the first person who provides us with a concrete solution that allows us to read this page through a Java application:
    http://s1.amazon.com/exec/varzea/subst/your-account/your-open-marketplace-items.html/104-3907538-7794313
    The problem (we think) seems relatively simple: how can we pass the correct cookie to a server? We want to search our merchant web pages on amazon.com (and perform other operations, but for the purposes of this problem, just assume we want to read the above web page). We wrote a variation of a webcrawler which works fine on most web pages. However, the Amazon web pages we want to crawl (i.e., http://s1.amazon.com/exec/varzea/subst/your-account/your-open-marketplace-items.html/104-3907538-7794313) require you to sign in first (otherwise you get redirected to http://s1.amazon.com/exec/varzea/subst/your-account/your-won-zshop-items.html/104-0793551-2976761). So we thought that this meant we had to figure out how to get our webcrawler to login first (we implemented the Java Almanac example for accessing password-protected URLs: http://javaalmanac.com/egs/java.net/Auth.html?l=rel). During the course of testing this out (the code seemed to work, though we still got redirected), we realized that the Amazon web page is not actually performing basic authentication (not asking for username/password), but instead seems (that is, seems to inexperienced us) to be looking for a cookie. We believe this because after we sign in to Amazon, we can access all our merchant web pages just fine without ever needing to log in, even if we turn off the browser (or computer). Also, if we try to access the web page after deleting all cookies, we again get redirected to the page requesting that we sign in.
    So we took a look at the Amazon cookie that was created after we signed in to Amazon (printed below), and then implemented the cookie-passing code from the Java Almanac (http://javaalmanac.com/egs/java.net/SendCookie.html). This seemed to have no effect:we still got redirected. We hunted around for other Cookie examples and found achase1's example from a previous forum question (http://forum.java.sun.com/thread.jsp?forum=54&thread=375956), which seemed to add a few HTTPUrlConnection.set's, but this also had no effect--our Java crawler still gets redirected to the page that requests that we sign in first.
    So we think that either we are somehow passing the wrong cookie information, or are just missing some critical HttpURLConnection setting or parameter.
    So, if you can tell us how to read the Amazon page that seems to require a cookie, and your explanation actually works (that is, we can read the page), we will send you $25 immediately--like so many others on the forum, we're frustrated and lost and need an answer that works!
    Here is the Amazon account information (naturally, this is a working dummy account on Amazon, not our actual account, in case you want to test your solution before posting it):
    username: [email protected]
    password: melville
    Here is the cookie that is generated:
    session-id
    104-3907538-7794313
    amazon.com/
    1536
    3382951936
    29569409
    1475475408
    29568127
    session-id-time
    1055491200
    amazon.com/
    1536
    3382951936
    29569409
    1475575408
    29568127
    ubid-main
    430-1017936-7312154
    amazon.com/
    1536
    2916341376
    31961269
    1482485408
    29568127
    x-main
    Z3yciaQAfpzN?CPFkzeRd8z1U2lWcoap
    amazon.com/
    1536
    2916341376
    31961269
    2005235408
    29568127
    Here is the extra-simplified version of our webcrawler, which simply tries to read (and print out) the web page:
    import java.net.*;
    import java.io.*;
    public class PasswordReader {
    public static void main(String[] args) throws Exception {
    // Try to access the page
    try {
         HttpURLConnection m_urlConn;
         URL url = new URL(args[0]);
    // Cookie passing code
         m_urlConn=(HttpURLConnection)url.openConnection();
         m_urlConn.setDoOutput(true);
         m_urlConn.setDoInput(true);
         m_urlConn.setUseCaches(false);
         m_urlConn.setRequestMethod("POST");
         // optrional
         m_urlConn.setRequestProperty("User-Agent","Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; H010818)");
         m_urlConn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
         m_urlConn.setRequestProperty("Cookie" , "session-id=104-3907538-7794313;session-id-time=1055491200;ubid-main=430-1017936-7312154;x-main=Z3yciaQAfpzN?CPFkzeRd8z1U2lWcoap");
         m_urlConn.connect();
    // end cookie code
         BufferedReader in = new BufferedReader(
                        new InputStreamReader(
                        url.openStream()));
         String inputLine;
    // Read and print out the web page
         while ((inputLine = in.readLine()) != null)
         System.out.println(inputLine);
         in.close();
    } catch (MalformedURLException e) {
    } catch (IOException e) {
    Thank so much to anyone who even tries to help us!! We've been poring through the Sun forums, almanacs, and sample code all week without much evident progress. You'd really be making us very, very happy.
    Thank you,
    Ogi Ogas
    [email protected]

    "{[VERSION="0" ; NAME="session_id" ; VALUE="@@33f84622845133891a68ec0dffe9f620" ; DOMAIN="my.asu.edu" ; PATH="/" ; SECURE="false" ; EXPIRES="null"]}"
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~The Cookie!
    <HTML><HEAD><!--set cookie-->
    <SCRIPT language='JavaScript'><!--
    document.cookie = "session_id=@@33f84622845133891a68ec0dffe9f620; path=/;";
    // Begin JavaScript
    if(!document.cookie) {
    var agt=navigator.userAgent.toLowerCase();
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
    // Note: Opera and WebTV spoof Navigator.
    var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
    && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
    && (agt.indexOf('webtv')==-1));
    var is_nav2 = (is_nav && (is_major == 2));
    var is_nav3 = (is_nav && (is_major == 3));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && (is_major >= 4));
    var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) ||
    (agt.indexOf("; nav") != -1)) );
    var is_nav5 = (is_nav && (is_major == 5));
    var is_nav5up = (is_nav && (is_major >= 5));
    var is_ie = (agt.indexOf("msie") != -1);
    var is_ie3 = (is_ie && (is_major < 4));
    var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")==-1) );
    var is_ie4up = (is_ie && (is_major >= 4));
    var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5up = (is_ie && !is_ie3 && !is_ie4);
    // KNOWN BUG: On AOL4, returns false if IE3 is embedded browser
    // or if this is the first browser window opened. Thus the
    // variables is_aol, is_aol3, and is_aol4 aren't 100% reliable.
    var is_aol = (agt.indexOf("aol") != -1);
    var is_aol3 = (is_aol && is_ie3);
    var is_aol4 = (is_aol && is_ie4);
    var is_opera = (agt.indexOf("opera") != -1);
    var is_webtv = (agt.indexOf("webtv") != -1);
    var intro_dir = "This installation of Blackboard 5 requires the acceptance of a cookie by your browser software. ";
    intro_dir += "The cookie is used to ensure that you <I>and only you</I> are able to access information in the courses, assessments, gradebooks and other features which are appropriate for you. <P>";
    intro_dir += "The system has been unable to place the cookie. This may be because cookies are disabled in your browser.<P> To enable cookies in your browser:<ol>";
    var nn4dir = "<LI>Select <I>Preferences</I> from your browser's Edit Menu. <LI>Select <I>Advanced</I> from the list in the left-hand pane of the dialog box. ";
    nn4dir += "<LI>Under the <I>Cookies</I> box, select either of the first two options ('Accept all cookies' or 'Accept only cookies that get sent back to ";
    nn4dir += "the originating server')<LI>Click 'Ok' to close the dialog box. ";
    var ie5dir = "<LI>Select <I>Internet Options</I> from your browser's Tools Menu <LI>Select the <I>Security</I> Tab, and click on the 'Custom Level' button. ";
    ie5dir += "<LI>Scroll down to the 'Cookies' Section, and select either of the last two options under 'Allow Per-Session Cookies (not stored)' - either 'Enable' or 'Prompt'. ";
    ie5dir += "<LI>Click 'Ok' to Close the Security Settings dialog box. ";
    ie5dir += "<P><B>NOTE</B> Depending on your institution's set-up of Blackboard 5, you may need to repeat steps 3 & 4 for more than one 'Security Zone'. ";
    ie5dir += "<BR>For example, if you are connecting from a computer inside the same firewall or network as the Blackboard 5 machine, you would select the 'Local Intranet Zone'. ";
    ie5dir += "<BR>If you are making a connection across the internet from another location, you would select the 'Internet Zone'. <BR>In some cases, you may need to do both.<P>";
    ie5dir += "<LI>Click 'Apply' and 'Ok' to close the Internet Options dialog box.";
    var ie4dir = "<LI>Select <I>Internet Options</I> from your browser's Tools Menu <LI>Select the <I>Advanced</I> Tab. ";
    ie4dir += "<LI>Scroll down to the 'Cookies' Section under 'Security', and select either the first or last option - either 'Prompt before Accepting Cookies' or 'Always Accept Cookies'. ";
    ie4dir += "<LI>Click 'Apply' and 'Ok' to close the Internet Options dialog box.";
    var browser_dir = "<LI>Please follow your browser's Help instructions for enabling Session (non-stored) cookies that are sent back to the originating server.";
    if (is_nav) { browser_dir = nn4dir; }
    if (is_ie5up) { browser_dir = ie5dir; }
    if (is_ie4) { browser_dir = ie4dir; }
    browser_dir += "<LI>Click 'Ok' on this page to return to Blackboard 5.";
    document.write("<table border='0' width='100%' cellpadding='0' cellspacing='0'><tr><td align='left' width='40'> </td>");
    document.write("<td align='left' width='100%'><b><font face='Arial, Helvetica, sans-serif' size='4'>Browser Cookies Disabled</font></b><hr size=5 noshade></td></tr></table>");
    document.write("<table border='0' cellpadding='5' cellspacing='0' width='100%'><tr><td width='20' valign='top'> </td><td width='100%' valign='top'>");
    document.write("<font face='Arial, Helvetica, sans-serif' size='2'><b>Browser Cookies Disabled</b></font><br>");
    document.write("<font size='2' face='Arial, Helvetica, sans-serif'>"+intro_dir);
    document.write(browser_dir);
    document.write("</font><br></td></tr><tr><td colspan='6' align='center'><form><input type=button value='Ok' onclick='javascript:history.go(-1)'></td></tr></table></form>");
    } else {
    var href = document.location.href;
    href = href + "?bbatt=Y";
    document.location.href = href;
    //END JavaScript
    //--></SCRIPT>
    </HEAD><BODY BGCOLOR='FFFFFF'>
    </BODY><HTML>

  • How to find the right script?

    I have a page with multiple files available (currently by
    download). A browser may want 1 or 10 files.
    I am trying to find the best scripting method for keeping
    notified of who is downloading which file (their email address).
    Thanks
    Aaron

    What scripting model are you using?
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "InteractiveCommunications"
    <[email protected]> wrote in message
    news:e7eb6d$28d$[email protected]..
    >I have a page with multiple files available (currently by
    download). A
    >browser
    > may want 1 or 10 files.
    >
    > I am trying to find the best scripting method for
    keeping notified of who
    > is
    > downloading which file (their email address).
    >
    > Thanks
    > Aaron
    >
    >
    >
    >

  • How to find the right info on maximum ram expansion

    I have a MacBook Pro model 3,1 identified by the support pages also as MacBook Pro 15" /2.2/2.4 GHz. I would like to increase its system memory capacity maximally (presently 2 Gb). On the page MacBook Pro (Late 2006) - Technical Specifications which I found by entering the serial number (W87445ASX91) it says that max capacity is 3 Gb. On the other hand, on the page MacBook Pro: How to remove or install memory - Apple Support it says that maximum capacity for "MacBook Pro (15-inch 2.4/2.2 GHz)" is 4 Gb. Which one is correct? How can I find out?
    Regards
    Dan

    Hello danbae and welcome to Apple Support Communities,
    When I run your serial number here:
    http://www.chipmunk.nl/cgi-fast/applemodel.cgi
    I get:
    "Nice Name: MacBook Pro 15 inch Core 2 Duo SR (Mid/Late 2007)
    Machine Model: MacBookPro3,1
    Please visit our facebook page
    Name: MacBook Pro (Mid 2007)
    ModelCode: mbp_mid_07
    Family name: A1226
    Model Number: MA895
    Group1: MacBook
    Group2: Pro
    Generation: 31
    CPU speed: 2.2GHz
    Screen size: 15 inch
    Screen resolution: 1440x900 pixels
    Colour: Aluminium
    Return Key: Please tell us what model keyboard this model has. Do you have a US style HORIZONTAL, or ISO style VERTICAL return key on the keyboard?
    Production year: 2007
    Production week: 44 (November)
    Production number: 6146 (within this week)
    Model introduced: 2007
    Capacity: 120GB
    Memory - flavour: DDR2-S-667
    Memory - number of slots: 2
    Memory - maximum total: 6GB
    Memory - largest module: 4GB
    Factory: W8 (Shanghai China)"
    And
    Low End Mac says:
    "RAM: 2 GB, expandable to 6 GB using PC2-5300 DDR2 RAM"
    But call OWC:
    https://www.macsales.com/
    They are very dependable and always stand behind what they sell you.

  • How to find the right customizing adapter object for a R3 table?

    I customized a document type ZCRM in the R/3. Now i want to do the synch load for document types using R3AS to see if it goes to the CRM system.
    When i check TR VOV8 in R/3 customizing,  i see that table TVAK is used in R/3  to store my document type ZCRM
    Then i try to find out, to which customizing adapter object table TVAK belongs. It is described in course TCRM20 Unit 9: I check table SMOFTABLES in the CRM system using TR SE16 and search in the column R3TABNAME for tablename TVAK. But it isn´t there...
    What am i doing wrong? How can i transfer my document type?
    Thank you

    Thanks - you are right - document types/transaction types and item categories cannot be transfered at all
    I just transfered customizing adapter object DNL_CUST_PRICE because R/3 table T052 (payment terms) is included in this adapter object. I customized payment term ZCRM in R/3. A check shows a green light. Now i want to check in which table in CRM my payment terms landed?
    Table T052 does not seem to exist in CRM.
    A detail insight in adapter object DNL_CUST_PRICE  by transaction R3AC3 to check the target table in CRM shows an empty column 'Mapping structure target site'. Where could i look?
    Thank you

  • How to find the Infoobject name by Datasource .

    Hi SAP Gurus
    Can any of you guys suggest how to find the list of Info objects for the Datasources .
    I have a scenario where I have a list of Datasources (400) which are Text and Attr Datasources,
    for which I need find the list Info objects,
    so can you please tell me is there any way that I can find the List of Info objects.
    Thanks

    Hi Rahul,
    You can make use of RSOSFIELMAP for your requirement.
    Go to Se16----->rsosfieldmap.
    You can see several fields as selections among them you could find Info object and Field selections as well.
    If you give infoobject name in selection, it will display all the data sources where it is available.
    If you give Filed also it will display the same.
    If you want to maintian document do Top Down Analysis from Bw stand right from Data target-->update rule--->infosource
    Hope this helps
    SujanR

  • How to find the user exit for the T-code 'RECN'

    Hi friends,
    I have a requirement as-
    In 'General Data with Fast Entry' tab of tcode 'RECN' there are 2 fields as contract conclusion date and contract end date.
    Now, the requirement is as if entered contract end date is less than contract conclusion date then we have to display a warning message as "contract end date cannot be less than contract conclusion date".
    So, how to find the right user exit to enter the code.
    Plz help me.I will surely reward points.
    Thanks,
    Rishi

    Hi Rishi,
    If User exits and BAdi's are not provided,  then  you will for Enhancement points.
    Procedure:
                     When you are in a particular transaction, Go to System--> status and you find the standard program of that particular screen. Go to SE38 and give that program name, display mode.
    After that you click on the spiral icon there onthe top. Then,
    You go to menu bar, Edit> Enhancement opitons> show implicit enhancement options.
    You will be shown the points where you need to write the code.
    For creating it you will go to Edit >  Enhancement opitons> Create.
    By this you will add some code in the standard programs.
    Reward points if it helps you.
    Cheers,
    Swamy Kunche

  • I have a iphone 4s with ios 8.3 and I used to be able to sync only a week or two of emails from outlook email.  Now it won't let me do that and it syncs all my inbox.  How can I change it back to sync less.  I can't find the right place.

    I have a iphone 4s with ios 8.3 and I used to be able to sync only a week or two of emails from outlook email.  Now it won't let me do that and it syncs all my inbox.  How can I change it back to sync less.  I can't find the right place.

    I understand, as that was the place I would change it before 8.3 but now that option of Mail Days to Sync is not available?  Any idea why that would be?

  • How can I get a search bar added to my email archives screen to make it easier to search for the right archives folder, Samsung has one so I was surprised to see that I have to scroll up and down to find the right folder?

    How can I get a search bar added to my email archives screen to make it easier to search for the right archives folder, Samsung has one so I was surprised to see that I have to scroll up and down to find the right folder?

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
    You can modify the pref <b>keyword.URL</b> on the <b>about:config</b> page to use Google's "I'm Feeling Lucky" or Google's "Browse By Name".
    * Google "I'm Feeling Lucky": http://www.google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=
    * Google "Browse by Name": http://www.google.com/search?ie=UTF-8&sourceid=navclient&gfns=1&q=
    * http://kb.mozillazine.org/keyword.URL
    * http://kb.mozillazine.org/Location_Bar_search

Maybe you are looking for