Table entry validation:event 01

Hi,
I have  created a z* table with key fields Material and plant.I want to validate material and plant while entering data in the table.I am doing validation with table MARC.I am using event 01.
but while executing(creating records),what ever I am entering data for material an plant are not passing in the following code.
SELECT SINGLE * FROM MARC WHERE MATNR EQ ZMMYF-MATNR AND WERKS EQ ZMMYF-ZPLANT.
Can some body throw light on this issue,please?
TABLES:MARC.
* INCLUDE LZMMYFD...                         " Local class definition
  INCLUDE LSVIMDAT                                . "general data decl.
  INCLUDE LZMMYFT00 . "view rel. data dcl.
   form BEF_SAVE.
   SELECT SINGLE * FROM MARC WHERE MATNR EQ ZMMYF-MATNR AND WERKS EQ ZMMYF-ZPLANT.
   IF SY-SUBRC <> 0.
*   MESSAGE 'PLEASE CHECK YOUR INPUT' I TYPE.
   MESSAGE 'please check your input' TYPE 'I'.
   ENDIF.
   ENDFORM.

Hi Jaheer,
When u are checking for error using 01 event, then it need to be done in a special way. Consider the following example :
LOOP AT total.
    CASE <action>.
       WHEN neuer_eintrag.   "New entry
         READ TABLE extract WITH KEY <vim_xtotal_key>.
         IF sy-subrc = 0.
           ZMMYF  = extract.
           SELECT SINGLE * FROM MARC WHERE MATNR EQ ZMMYF-MATNR AND
                                   WERKS EQ ZMMYF-ZPLANT.
           IF sy-subrc <> 0.
              MESSAGE 'Error' TYPE 'S' DISPLAY LIKE 'E'.
              vim_abort_saving = 'X'.
              EXIT.
           ENDIF.
         ENDIF.
     ENDCASE.
ENDLOOP.
Please try this and revert.
Thanks & Regards,
Abijith

Similar Messages

  • Event trigger on transport of ABAP table entries

    Hi Experts,
    I have an issue with respect to the scenario mentioned.
    Scenario is that I have a Z-table in Dev which is maintained through SM30 once the data is saved ,the event"02 After saving the data in the database" ,I have linked a include program to this event which triggers a abap proxy to send data to SAP PI Java stack cache,this scenario is used in value mapping replication from Z-table.
    The problem is the QA and PRD Client has status 'not modifiable'.
    So can these Z-table entries when transported to QA or PRD ,trigger an event which can call my proxy program to send the full load to the SAP PI system.
    Thanks
    -Alok

    Hi I can try to give the information for the z-table entries to be transported to QA or Prod environment?
    Ans) Yes, we can transport these Z-table entries to the the QA and Prod system environment, but the z table 'devliery and maintenance" table defines the technical attributes for this Z-table.
    in the delivery and maintenance tab, you can define the deliver class. Suppose if your delivery class type is C, G, E, S: The data records of the table are copied to the target client.
    Hope this information can be useful.
    thanks

  • Table maintenance view Events

    Hi
    In My Z Table maintenance view i  had implemented a new event 01- Before save. But my table entry's are not getting saved now and also i am not getting any error message.
    Please help me on this.
    Regards,
    Naidu Vecahalapu.

    Hi Naidu,
    In the event code of the table maintenance view, please ensure that the SY-SUBRC is ZERO before exiting the sub-routine. Otherwise your changes (insert, update or delete) won't get updated and also you won't get any error message.
    Regards
    Suresh

  • Dealing with DB table-entries in ABAP OO

    Hi everybody,
    in ABAP-Reports (normally) we have deal a lot with DB table entries.
    Is there a "state of the art" for doing this with ABAP OO?
    An easy example:
    Asuming I want to select table  entries into an
    internal table from BUT000.And than I want to write: the entries.
    How would this look like in ABAP OO?
    show the internal ZTable be my object?
    or should every BUT000-Table-record be my object?
    Regards Mario
    null
    Message was edited by:
            Mario Müller

    Hello Mario,
    A very good question. This is what is called as modeling.
    I shall give you an approach into this. There is no right and wrong way of doing it. Probably, only a more desriable or better way !!
    How you model it depends on what your object is.
    If you have an internal table of sales orders, still in real world the services or methods are on a single sales order. So the object here is a single sales order.
    => I would model the class to deal with one sales order. (this more or less answers your question)
    2. Just to take this a little further.
    What I would do is have 3 different layers of abstraction.
    A UI class, a business layer class and a DB class.
    UI class can only talk to business class, business can talk to DB class. And the DB class is a static class.
    The UI class is only responsbile to do the display job.
    The UI will display multiple sales orders for eg, so u have an internal table of instances to the business layer.
    The business layer itself does validation, processing for each sales order.
    The business layer can also have soem static methods (or class methods) to select multiple records from Database. This is static, as it is not acting on one sales order, but you are returning multiple. This method should simply call a method of the DB layer.
    The DB layer is meant only to read from DB and write to DB.
    Hope this helps. Remember to reward points, if it does.
    For more highlights into this, refer to some material on design approach or design pattern.
    Best Rgds,
    Prashanth.
    SAP.

  • Java APM Agent initialization failed: SEAgent.config.xml does not have a valid event sender configured

    Today I tried to configure JAVA APM on a CentOS 6.4 server with tomcat6 installed through the normal RPM package. Adding this server to SCOM was no problem and it shows itself as a 'Deep Monitored Configuration'. The last part of enabling
    JAVA APM fails. I have followed the following process:
    1. Imported the JAVA APM MP's
    2. Extracted the JAVA APM Files
    3. Copied those files to my CentOS server
    4. Added the JAVA_OPTS to my tomcat configuration file
    5. Restarted Tomcat
    When I look for the log file which needs to be created through the installation of the APM agent it cannot be find. When I look into my Catalina.out file I see the following errors:
    Mar 05, 2014 7:05:16 PM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger error
    SEVERE: Java APM Agent initialization failed: SEAgent.config.xml does not have a valid event sender configured
    com.microsoft.ManagementServices.APMAgent.Exception.ApmException: SEAgent.config.xml does not have a valid event sender configured
            at com.microsoft.ManagementServices.APMAgent.AgentThreadManager.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.AgentThreadManager.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.Agent.Monitor.AgentContext.<init>(Unknown Source)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.AgentContextLoader.loadContext(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.Agent.premain(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
            at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
            ... 15 more
    Caused by: com.microsoft.ManagementServices.APMAgent.Exception.ApmException: Error registering MBean: com.microsoft.ManagementServices.APMAgent:type=COUNTER
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.registerMetricMBeans(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.AgentThreadManager.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.AgentThreadManager.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.Agent.Monitor.AgentContext.<init>(Unknown Source)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.AgentContextLoader.loadContext(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.Agent.premain(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
            at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
            ... 15 more
    Caused by: com.microsoft.ManagementServices.APMAgent.Exception.ApmException: Error registering MBean: com.microsoft.ManagementServices.APMAgent:type=COUNTER
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.registerMetricMBeans(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.<init>(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.EventSender.MBeanEventLog.<init>(Unknown Source)
            ... 19 more
    Mar 05, 2014 7:05:16 PM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger info
    INFO: Java APM Agent loading failed (Build: 1.10.100.15, Label: NotFromLabel, BuildDate: 20131112)
    java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.AgentContextLoader.loadContext(Unknown Source)
            at com.microsoft.ManagementServices.APMAgent.Agent.Startup.Agent.premain(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
            at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
    Caused by: java.lang.InstantiationException: Monitor initialization failed: SEAgent.config.xml does not have a valid event sender configured
            at com.microsoft.ManagementServices.APMAgent.Agent.Monitor.AgentContext.<init>(Unknown Source)
            ... 12 more
    Does anyone have seen this error before? Can someone help me with this one?
    Thnx,

    I'm running tomcat on a CentOS release 6.4 (Final) server. I installed Tomcat 6 through an RPM from the CentOS sources. I have installed Apache Tomcat/6.0.24 wit JVM version 1.7.0_09-icedtea-mockbuild_2013_01_16_18_52-b00, the JVM Vendor is Oracle Corporation.
    My tomcat configuration needs to be done in '/etc/tomcat6/tomcat6.conf'
    I installed the APM Agent in the path '/opt/apm/' with the rights  40755 (root/root). The files have the following rights:
    -rw-rw-r-- 1 root tomcat  32046 Mar  3 15:38 apm_facade.jar
    -rw-rw-r-- 1 root tomcat 244819 Mar  3 15:38 apm_monitor.jar
    -rw-rw-r-- 1 root tomcat  38110 Mar  3 15:38 apm_producers.jar
    -rw-rw-r-- 1 root tomcat 207006 Mar  3 15:38 asm-all-3.3.1.jar
    -rw-rw-r-- 1 root tomcat   4157 Mar  3 15:38 ASM_Third_Party_Notices.txt
    -rw-rw-r-- 1 root tomcat 241368 Mar  3 15:38 DispatcherStub.dll
    -rw-rw-r-- 1 root tomcat  36880 Mar  3 15:38 pmonitor.config.xml
    -rw-rw-r-- 1 root tomcat   2625 Mar  3 15:38 SEAgent.config.xml
    -rw-rw-r-- 1 root tomcat    830 Mar  5 15:19 Starter.properties
    The above rights are equal to the /etc/tomcat6 directory with the tomcat configuration files.
    In the tomcat6.conf I have added the following entries:
    #Microsoft SCOM APM
    JAVA_OPTS="${JAVA_OPTS} -Djava.library.path=/opt/apm"
    JAVA_OPTS="${JAVA_OPTS} -javaagent:/opt/apm/apm_facade.jar -Xbootclasspath/p:/opt/apm/apm_producers.jar -Xbootclasspath/p:/opt/apm/apm_facade.jar"
    When I look into the running tomcat process I see the following:
    tomcat   17401     1  0 Mar05 ?        00:00:39 /usr/lib/jvm/jre/bin/java -Djava.library.path=/opt/apm -javaagent:/opt/apm/apm_facade.jar -Xbootclasspath/p:/opt/apm/apm_producers.jar -Xbootclasspath/p:/opt/apm/apm_facade.jar
    -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -Djava.library.path=/opt/apm -javaagent:/opt/apm/apm_facade.jar -Xbootclasspath/p:/opt/apm/apm_producers.jar -Xbootclasspath/p:/opt/apm/apm_facade.jar -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory
    -classpath :/usr/share/tomcat6/bin/bootstrap.jar:/usr/share/tomcat6/bin/tomcat-juli.jar:/usr/share/java/commons-daemon.jar -Dcatalina.base=/usr/share/tomcat6 -Dcatalina.home=/usr/share/tomcat6 -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat6/temp
    -Djava.util.logging.config.file=/usr/share/tomcat6/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager org.apache.catalina.startup.Bootstrap start
    My Starter.Properties looks like this:
    # Jars to load by inner classloader.
    # Use semicolons to separate the JAR entries
    ClassPath=apm_monitor.jar;asm-all-3.3.1.jar;apm_producers.jar
    # Path to pmonitor.config
    MonitorConfigFileName=pmonitor.config.xml
    # Path to SEAgent.config
    AgentConfigFileName=SEAgent.config.xml
    # Log file name
    # Example for full-path location:
    #                  LogFileName=c:\\tracelog\\apm-java-agent.log
    # Example for relative path (to agent jar files):
    #                  LogFileName=apm-java-agent.log
    LogFileName=apm-java-agent.log
    # Log level (SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST)
    # A level of FINER or FINEST may expose Personally identifiable
    # information (PII) in the log file.  The levels below INFO are
    # intended for debugging and diagnostic use only.
    LogLevel=FINEST
    The 'apm-java-agent.log' is not created on the system. The only logging is done in the catalina.out. When restarting tomcat I see the following entries in te log file:
    INFO: Initializing Java APM Agent (Build: 1.10.100.15, Label: NotFromLabel, BuildDate: 20131112)
    Mar 06, 2014 9:35:21 AM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger info
    INFO: Java APM Agent loading succeeded (Build: 1.10.100.15, Label: NotFromLabel, BuildDate: 20131112)
    Mar 06, 2014 9:35:21 AM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger info
    INFO: Initializing Java APM Agent (Build: 1.10.100.15, Label: NotFromLabel, BuildDate: 20131112)
    Mar 06, 2014 9:35:21 AM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger warning
    WARNING: Failed registering the COUNTER MBean
    Mar 06, 2014 9:35:21 AM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger error
    SEVERE: Java APM Agent initialization failed: SEAgent.config.xml does not have a valid event sender configured
    Mar 06, 2014 9:35:21 AM com.microsoft.ManagementServices.APMAgent.Log.SystemLogger info
    INFO: Java APM Agent loading failed (Build: 1.10.100.15, Label: NotFromLabel, BuildDate: 20131112)
    Hope this gives your some more background around my problem, I double checked the permissions..

  • How to validate table entries for that table

    i hav created one ztable se11.how to validate table entries for that table

    hi,
    create foreign key relation ships
    do the following way
    create a check table with key fields  the fields which you want to check
    create a foreign key relations with that table
    the procedure is as follows
    To create your check table:
    Begin at the Dictionary: Initial Screen.
    Type the table name in the Object Name field.
    Choose the Tables radio button.
    Press the Create button. The Dictionary: Table/Structure: Change Fields screen is displayed.
    Type a short text, choose delivery class A, and tickmark Tab. Maint. Allowed.
    Type the field and data element names at the bottom of the screen.
    Tickmark both fields to indicate that they both form the primary key
    Press the Save button on the Standard toolbar. The Create Object Catalog Entry screen appears.
    Press the Local Object button. You are returned to the Dictionary: Table/Structure: Change Fields screen
    Press the Technical Settings button on the Application toolbar. The ABAP/4 Dictionary: Maintain Technical Settings screen is displayed.
    In the Data Class field, enter APPL0 (APPL0 with a zero, not APPLO with an alphabetic O).
    Enter 0 (zero) in the Size Category field.
    Press the Save button.
    Press the Back button. You are returned to the Dictionary: Table/Structure: Change Fields screen.
    Press the Activate button on the Application toolbar. The message "was activated" appears in the status
    bar and the Status field contains the value Act..
    Choose the menu path Utilities->Create Entries to enter data into your newly created check table. Enter six rows with land1 values of US, CA, DE, IT, JP, and AU.
    Foreign Key Creation Procedure
    To create a foreign key:
    Begin at the Dictionary: Initial Screen.
    In the Object Name field, type the name of the table that is to contain the foreign key .
    Choose the Tables radio button.
    Press the Change button. The Dictionary: Table/Structure: Change Fields screen is displayed.
    Position your cursor on the field that is to become the foreign key
    Press the Foreign Keys button on the Application toolbar. The Create Foreign Key screen will be displayed
    Type a description of the foreign key in the Short Text field, for example, Country Code validation.
    Type the name of the check table (-t005) in the Check Table field, or click on the down-arrow and choose it from the list.
    The Change Foreign Key pop-up appears. It states Check table name was created or changed. Generate a proposal for field assignment? Press the Yes button.
    You are returned to the Create Foreign Key screen. The check table field names and the foreign key field names are displayed. (The check table field names are -t005-mandt and -t005-land1. The foreign key field names are -lfa1-mandt and -lfa1-land1).
    Press the Copy button. You are returned to the Dictionary: Table/Structure: Change Fields screen and the message "Foreign key was transferred" appears in the status bar. The Status fields contain the values Revised and Not saved.
    Press the Activate button on the Application toolbar. The message "was activated" appears in the status bar. The values in the Status fields are now Act. and Saved.
    reward if helpful
    prasanth

  • Table entries for Personnel administration and organisation management

    Hi ,
    For a functional consultant do we need to remember the table entries where the employee infotypes saved or where the table entries is useful as far as Personnel administration and organisation management is concerned.....
    and one more thing how to create a custom Infotype (employee) detail documentation required ...
    keep me posted
    Thanks

    hi,
    it is really helpful if you rember the table name which holds the information about the infotypes
    table starting with <b>PA</b> contains all the personnel information data
    like <b>PA0001</b> holds the information of<b> infoty0001</b>
    similary you can check for other info types
    and hr haster table like<b> HRP1000</b> or<b> HRP1001</b> hold all the other hr objects including your personnel objects as well as organizational related objects
    <b>infotype numbers</b>
    Four digit number nnnn
    Unique identification
    <b>9000 to 9999 reserved for customer infotypes</b>
    <b>naming convention
    0000 to 0999 – HR Master data  / Applicant data
    1000 to 1999 – Organizational Management
    2000 to 2999 – Time data                     
    4000 to 4999 – Applicant data           
    9000 to 9999 – Customer defined</b>
    defination of infotypes
    <b>Each infotype nnnn requires at least two structures and one table</b>:
    <b>Structure PSnnnn</b>
         Structure PSnnnn contains all of the infotype data fields.
    <b>Structure Pnnnn</b>
         Structure Pnnnn contains infotype key fields and all of the data fields
    from structure PSnnnn .
    <b>Transparent table</b> PAnnnn and/or transparent table PBnnnn
    <b>infotype module pool</b>
    A module pool should be used with each infotype. This module pool is the main program for the maintenance interface for the info type.
    The name of the program is MPnnnn00. Where P stands for Human Resources (personnel) and nnnn is the four-digit info type number.
    Transparent table PAnnnn is required if you want to use an infotype within Personnel Administration.
         If you want to use an infotype within Recruitment, transparent table PBnnnn is required.
    In accordance with the distribution of infotype name ranges, objects P9nnn , PS9nnn , PA9nnn and PB9nnn are assigned to the customer name range.
    <b>infotype screen</b>
    An initial screen
    A single screen
    A list screen
    <b>Initial screen</b> is used as technical interface
    Screen 1000 is used for all info types
    Processed in background and not displayed
    Performs general initialization procedures
    <b>A single screen</b>
    Its an interface between the system and the user.
    It enables to create, display or maintain data records.
    Screen 2000 is used for single screen.
    <b>list screen</b>
    Unable to list all records in info type
    Screen 3000 is used for list screen
    <b>infotype time constrains</b>
    A time constraint indicates whether more than one infotype record may be available at one time. The following time constraint indicators are permissible:
    A    Only one record may exist, valid  from 01/01/1800 to 12/31/9999. Splitting and deletion is not permissible.
    B    Only one record may exist, valid  from 01/01/1800 to 12/31/9999. Splitting is not permissible, but may be deleted.
    T    The time constraint varies depending on the subtype.
    Z    Refers to time management infotypes.
    <b>
    to create infotype</b>
    Transaction code
    <b>‘PM01’.</b>
    <b>enhancing PA infotype</b>
    Start the Personnel Administration info type copier (PM01)
    Enter the info type number.
    Choose Enhance info type.
    Start transaction PM01
    You access the Create Info type screen:
    Choose Enhance Info types.
    In the Info type no. field, enter the four-digit number of the info type you want to create. When you specify the info type number, please remember to enter any leading zeros.
    In the Sub-Objects group box, flag CI Include.
    Choose Create. The Dictionary: Initial Screen is displayed.
    Create the Cl include.
    Choose Activate.
    Return to the Create Info type screen.
    Choose Create All.
    hope this information will help you..
    and don't forget to reward points

  • Without delete PDP table entry, I want to Order PO in R/3. How can I do it?

    Hi SRM Gurus,
    I am using SRM 5.5 with Extended Classic Scenario and Plan Driven Procurement(PDP).
    My question is: I was unable to create PO with reference PR/RFQ/Manually  in R/3.System is giving an error message 'you can order locally(SRM)'. Which material group and Purchasing groups are maintained in PDP table. If I delete this entry I can Order PO in R/3.
    Now I don't want to delete PDP table entry and I want to Order PO in R/3. How can I do it?.
    Please focuses light on this issue. Highly appreciate.
    Regards,
    John.

    Hi
    I think you can do in both sides
    let me know your scenario too well.
    I am in classic scenario
    i can create a PR - if i have valid unique source of supply , PO will be created in ECC
    If i have more than one source of supply , my PR will get EPRTRANS TABLE ENTRY with EPROFILE updated in EBAN table and my ECC pr wil be transfered to SRM and create  a sc and this cart will be in cockpit.
    I believe your PR has EPROFILE , thats why you could not create a PO in ECC side.
    confirm me.
    How to you assign a source of supply for PRs ? I wanted to know. so i can expalin easilyand any jobs you create to create a Auto POS in ECC after assign a source of supplt to your Purchase request.
    br
    muthu

  • Table entry

    Hi all,
    I have implemented a code which enters values in the table at a event (when transition occurs from off to on).
    I have attached my code below,
    Can anyone suggest a better way to do this, or some comment on the code to optimise it.
    regards
    Message Edited by Cool : ASDF on 02-19-2010 03:09 AM
    Attachments:
    table entry.vi ‏59 KB

    here you go..
    now find the difference
    Regards
    Guru (CLA)
    Attachments:
    table entry_8.5.1.vi ‏64 KB

  • How to make default Currency  depending upon plant in table entries

    Hi,,
    How to make default Currency  depending upon plant in table entries?
    I am making entries in SM30.
    I have the following fields in z table.
    plaant , material,month.year,PFvalue,Currency.
    Can  some body throw light for this issue,please?\
    I am familiar  with modification-events.
    With Regards,
    Jaheer

    Hi,
      In PBO, within a LOOP, table control is filled via a Structure/Work Area.
      In that module, code as follows,
    LOOP AT SCREEN.
        IF WA-FIELD1 = C_1 AND SCREEN-GROUP1 = C_G1.
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
    ENDLOOP.
      Here, WA is a strcture & FIELD1 is its field, like that...
      I already did this.
      Check it out & Reply.
    Yours,
    R.Nagarajan
    We can

  • Se16 table entries

    Hello all,
    I have deleted the some of the operations in the task list which was maintiained earlier and went back to Se16 and still seeing the deleted entried in the table PLPO. I guess it should not be in there. Does Se16 does not update the table entries based on the update in the transaction ?
    Mahee

    Hi,
    No they are not deleted (or marked deleted) in PLPO, the operations may be valid for a specific period of time. To see which operations are deleted check PLAS table, field LOEKZ.
    -Paul

  • 2911/k9 lose static routing table entry

    Hi,
    my cisco router 2911/k9 with release 15.2(4)m6a lose default and static routing table entry every day, and after a reload the entry came back to my routing table.
    this is an extract of my config:
    interface Serial0/0/0:0
     no ip address
     encapsulation frame-relay IETF
     frame-relay lmi-type cisco
    interface Serial0/0/0:0.1 point-to-point
     ip address  xxxxx.1
     ip access-group 100 in
     ip load-sharing per-packet
     ip inspect cccc in
     no cdp enable
     frame-relay interface-dlci 100   
    interface Serial0/1/0:0
     no ip address
     encapsulation frame-relay IETF
     frame-relay lmi-type cisco
    interface Serial0/1/0:0.1 point-to-point
     ip address yyyyy.1
     ip access-group 100 in
     ip load-sharing per-packet
     ip inspect cccc in
     no cdp enable
     frame-relay interface-dlci 100
    ip route 0.0.0.0 0.0.0.0 xxxxx.2
    ip route 0.0.0.0 0.0.0.0 yyyyyy.2
    and more ip route static specific
    Please, Who can help  me? Can be a bug ?

    Hi,
    It could be a bug but at this point, I am not that bold to assume that. We need more information.
    May it be that your Frame Relay connection flaps? Is it possible that your subinterfaces go down? Please check the logs to see if the interfaces or subinterfaces change their status (up/down).
    Can you verify the logs if there are any notes of recursive routing?
    When you say the router loses the static routes, do they both completely disappear from the routing table? Do they at least stay configured in your running-config?
    As a last-resort measure, turn on logging of debugging messages by logging buffered 1000000 debugging and then start the debug ip routing command. This command will cause a debugging message to be recorded every time there is a change to the routing table. At least we will see what event caused the default routes to disappear. You will probably need to run this debug running overnight till the default routes disappear.
    Best regards,
    Peter

  • Table entries not getting displayed in desired format

    Hi All,
    In my adobe layout I created a table . I used data format Align Right and align middle for the table entries. In the Output  some entries of the table are not displaying in align right and align middle.
    Output:In the below output the first row data is not in desired format .
    Thanks in Advance,
    Suneel.Uggina.

    That is pretty to much information to help you.
    You need to share your technical setting. How did you create the table? Subforms, Table-assistent... what are the values in? Format, what happens when you also pass more than 1 digit to the numbers in the first row, does it show up correct?
    So please share more details and explain exact what you have tried to fix the issue. The community is able to help you, but not meant to suggest enaything you could have done.
    ~Florian

  • Right way to preserve all parent table entries in a join with many tables!!

    This problem is quite interesting to me. I have asked this question to others but no body is able to provide me with proper answers.
    The problem is: How do I join a huge parent table with many child tables (more than 5 child tables) preserving all of the parent table entries. Lets say there is the parent table parentTable and three child tables childTable1, childTable2, childTable3. In order to get the data after joining these tables the query that I have been using was:
    select parent.field1, parent.field2, parent.field3, child1.field4, child1.field5, child2.field6, child3.field7 from ParentTable parent, childTable1 child1, childTable1 child2, childTable3 child3 where parent.fielda = child1.fieldb and parent.fieldc = child.fieldd and parent.fielde = child.fieldf.
    Although the tables are huge (more than 100,000 entries), this query is very fast, however those parent table entries which do not have child entries are lost. I know that I can left join a parent table with a child table and then with the next child table and then with the next child table and continue. Isn't there a simple solution for this commonly happening problem?
    Please provide suggestions please...

    Hello Lakshmi,
    Although I do not know exactly how to achieve what you want to achieve but I have seen DBAs/ABAPers in my experience can run queries/scripts using the COUNT function to give the actual number of line items per table for all your 100 or odd tables.
    Rgds
    CONMJI

  • Function module to hold and release lock on MARD table entry

    Hi Gurus,
    Can you please tell me Function module to HOLD lock on MARD table and the Function Module to release lock on MARD table entry.
    Thanks and Regards,
    Sudipto

    Look via SE11 lock objects, use F4 for tables MAR*, the best for your request is on MARC table with object EMMARCS, so use FM ENQUEUE_EMMARCS and DEQUEUE_EMMARCS.
    Regards,
    Raymond

Maybe you are looking for

  • Word 2003 Import - TOC Issue

    I have a problem when importing docs into RoboHelp HTML X5.02 from Word 2003. The TOC generates with the correct structure based on the TOC from my document, but the generated Topics are not linked to the TOC books/pages that have been created. I am

  • Right channel drops out on playback

    I'm noticing that when switching between effects or just replaying a track I've recorded, the track initially has a right channel (which i can hear), but a second later, just drops out. Still in experimental stage in recording, but wondering if anyon

  • Certain keys on midi keyboard no longer seem to be recognized -

    Hi all, I've done my best to read through all the existing posts on similar topics but haven't been able to solve this seemingly odd but probably simple issue. I'm at the end of my wits, hope someone can help! I have been using an M-Audio Axiom 25 wi

  • Using Oracle Data Miner for Future Sales Prediction

    Hi , I have one question on predicting the sale for next 5 years  along with month  the data as follows. YEAR  Month  Total_Sale 2009    1          88187 2009     2         87654 2009     3         87656 2008     1         10000 2008     2          3

  • Activate my itunes account without giving a form of payment

    I searched online and came across a thread that said i should select none payment option when the section comes up requiring you to give a credit card or other form of payment to fully activate your account. this is really annoying because i dont wan