Position no range coming as "00000000"

Hi all,
when i create position and org unit. the number is coming as "00000000" but it was working fine.. this happen suddenly..
i tried in all three servers, dev, quality and production as well. but in all 3. im getting "00000000".
i have checked the number rangers in all 3 servers ,its looking fine.. but i dont knw the reason..can any one help me ?
manjula..

Hi ,
Did you looked for plan version.
Check in OONR transaction for planversion and OM objects ranges.
Regards,
IFF

Similar Messages

  • Analytic Windowing - Positive/Negative Range

    Hi,
    In analytic functions, we can say
    RANGE BETWEEN  x  PRECEDING
          AND      y  PRECEDINGwhere x and y are expressions (not necessarily literals), as long as x and do not evaluate to negative numbers. If we know when we write the code that x and/or y is negative, ithen we can use FOLLOWING instead of PRECEDING, and if we don't know until run-time whether x or y will be negative, we can compute the function both ways, and use a CASE expression to choose one or the other. I was just wondering if there was a more elegant way do RANGE BETWEEN when x and/or y might be negative.
    Here's a specific example:
    Yesterday, there was a question {message:id=10868410} about how to find how many children (immediate children, not descendants 2 or more levels down) each node in a tree has. OP specifically asked for an analytic solution. I don't believe analytic functions are the best solution to this particular problem, but I've been trying to find an analytic solution anyway, just for curiosity.
    So, again, the problem is, using the standard scott.emp table (where empno is a unique postive number, and NULL mgr indicates no parent), is there a purely analytic query that can get the same results as
    SELECT       ename           -- Query 1: no analytics
    ,       empno
    ,       mgr
              SELECT  COUNT (*)
              FROM     scott.emp
              WHERE     mgr     = m.empno
           )          AS children
    FROM       scott.emp  m
    ORDER BY  mgr          NULLS FIRST
    ,            empno
    ;Output:
    ENAME           EMPNO        MGR   CHILDREN
    KING             7839                     3
    SCOTT            7788       7566          1
    FORD             7902       7566          1
    ALLEN            7499       7698          0
    WARD             7521       7698          0
    MARTIN           7654       7698          0
    TURNER           7844       7698          0
    JAMES            7900       7698          0
    MILLER           7934       7782          0
    ADAMS            7876       7788          0
    JONES            7566       7839          2
    BLAKE            7698       7839          5
    CLARK            7782       7839          1
    SMITH            7369       7902          0I would love to do something like this:
    SELECT       ename          -- Query 2: ***** WRONG ! *****  raises ORA-01428
    ,       empno
    ,       mgr
    ,       COUNT (*) OVER ( ORDER BY         mgr
                      RANGE BETWEEN  empno - NVL (mgr, 0)  PRECEDING
                            AND       empno - NVL (mgr, 0)  PRECEDING
                    )     AS children
    FROM      scott.emp
    ORDER BY  mgr, empno
    ;but negative RANGEs aren't allowed, so the best I could do using this approach was
    SELECT       ename          -- Query 3
    ,       empno
    ,       mgr
    ,       CASE
               WHEN empno < mgr
               THEN COUNT (*) OVER ( ORDER BY      NVL (mgr, 0)
                                RANGE BETWEEN ABS (empno - NVL (mgr, 0))  PRECEDING
                                         AND     ABS (empno - NVL (mgr, 0))  PRECEDING
               ELSE COUNT (*) OVER ( ORDER BY         NVL (mgr, 0)
                                 RANGE BETWEEN ABS (empno - NVL (mgr, 0))  FOLLOWING
                                      AND       ABS (empno - NVL (mgr, 0))  FOLLOWING
              END     AS children
    FROM      scott.emp
    ORDER BY  NVL (mgr, 0), empno
    ;Is there a more efficient and/or more elegant way to handle possibly negative ranges?
    Can you think of other analytic solutions to this particular problem?
    OP in {message:id=10868481} had one idea, that involved a CONNECT BY query.
    I posted a soltuion using the aggregate COUNT function. Any query that uses an aggregate function (such as COUNT) which has an analytic twin can be re-written to use the analytic twin, and SELECT DISTINCT instead of GROUP BY.
    Any other ideas?
    I'm interested in any version of Oracle.
    Thanks.

    Hi,
    I don't have a database at the moment but to solve the preceding or folowing problem, I think you can use one of the two always, and just sort ascending or descending as applicable.
    So some thing like: (not tested)
    SELECT       ename          -- Query 3
    ,       empno
    ,       mgr
    ,      COUNT (*) OVER ( ORDER BY      case when empno < mgr then NVL (mgr, 0) else -NVL (mgr, 0) end
                                RANGE BETWEEN ABS (empno - NVL (mgr, 0))  PRECEDING
                                         AND     ABS (empno - NVL (mgr, 0))  PRECEDING
         AS children
    FROM      scott.emp
    ORDER BY  NVL (mgr, 0), empno
    ;Regards,
    Peter

  • OM/position/job number range issue

    Dear All,
    We are working in ECC 6.00 having latest patch level i.e. N-1 . We  are having 5 company code in the server can we define number ranges as per company code base? means for example for company code 1200 position number range om number range job number range will be define separately ? It is required for interface for TPT.
    Regards
    BMs

    If you are using different plan versions for different company code then accordingly we can maintain number ranges else we have to see other possible options.
    Regards
    Venkatesh

  • Positions mass move with same position name?

    Hi All,
    1) Is there any direct way to change Organization of a Position?
    We tried performing Mass move between the organizations with the same source and target position names. But we faced the issue - 'The target position already exists outside the target organization' since the same position cannot exist in 2 organizations.
    2) We tried a changing the position name to a temporary name and then performed mass move between the orgs from the temporary position to original position. This worked to some extent - The position and the assignments having this position got updated correctly, but the position hierarchy still shows up the Temporary position name.
    Is there any solution for our issue 1? or any approach for issue 2?
    Application version is 12.1.2.
    Many Thanks in advance!

    In Oracle HRMS Positions have very strict criteria.
    1. They have to be unique within a BG. Hence you cannot have two positions with same name inside one BG even if they are in different Organizations.
    2. You cannot change the job or Organization of a position once created.
    and so on..
    what you are trying to do here violates the basic definition of position in HRMS. You will not be able to change the organization of a position and treat it as the same old position. This is functionally not correct.
    In such cases, the best approach is to have a segment for the position KFF holding the short name for the organization it belongs to. Thus whenever you want to change the organization of the position, what you actually do is create a new position, since one of the segment values changes in the position definition.
    Coming to the approaches you have tried:
    1. Mass move cannot circumvent the basic tenet of HRMS position to allow you create new position with same name but different organization. Hence this approach will not help at all.
    2. I am not sure how this happens. But as discussed above changing organization of a position will definitely cause issues somewhere or the other.

  • Number range OM objects

    Hi all,
    We need to assign number range to object O and S according to Personal sub area, and it is going to be internal assignment only.
    Example
    *POSITION NUMBER RANGES *
      PERMANENT TEMPORARY CASUALS
    PADI 10100001 - 10150000 10150001 - 10175000 10175001 - 10199999
    RAMPUR 10300001 - 10350000 10350001 - 10375000 10375001 - 10399999
    PUNE 10400001 - 10450000 10450001 - 10475000 10475001 - 10499999
    BAWAL 10500001 - 10550000 10550001 - 10575000 10575001 - 10599999
    SPDR 10600001 - 10650000 10650001 - 10675000 10675001 - 10699999
    PANT NAGAR 10700001 - 10750000 10750001 - 10775000 10775001 - 10799999
    How to address this.
    Thanx
    Lakshmi
    Edited by: lakshmi prasad on Jun 27, 2008 12:39 PM

    Hi,
    I think you need to go for Enhancement. Standard SAP functionality does not have option to assign number ranges based on personnel area.
    Regards,
    GRM

  • Is there and easy way for Position control using analog input?

    Hi Everyone,
    I would like to set one of the axis with stepper motor using analog feedback to keep the set position which is coming from the analog input.
    In other words I would like the stepper to move when the analog input changes. I need it as a "background service" so the rest of the motion could be easily controlled from the NI-Motion Assistant.
    Is there any easy way to do this? Even complicated is ok but the control should be done by the NI Motion card not the PC processor.
    Thanks,
    Andras

    Hello Andras,
    please use the link below to get the motion example.
    http://zone.ni.com/devzone/cda/epd/p/id/353
    Kind regards,
    Elmar

  • Inventory Reporting Query

    I have implemented Inventory management via standard cube 0IC_C03 and on my stock overview query i'm getting some value in square brackets i.e. [$39,200.00].
    Can anyone explain to me what does this means.
    thank you in advance

    Hi Saravanan
    I am also facing the similar problem of getting the values in square brackets. Both negative and positive values are coming in the brackets.
    You have got the currency fields in square brackets while I have opening stock and closing stock values in the brackets.
    My query is on a multi-provider. As per my analysis, my report has following fields:
    1. Issues
    2. Receipts
    On the basis of these fields I am calculating the opening stock. The closing stock is calculated by capturing the stock on that day.
    One of my observation is that, suppose I have run the report for 1st Feb 2007 to 28th Feb 2007 for certain materials. In this range, say a material appears on 5th of Feb and suppose after 24th Feb there is no entry for this material for issues or receipts, then upto 24th Feb report is ok, but from 25th Feb to 28th Feb it will display the values of opening stock and closing stock in square brackets.
    How to remove these brackets?
    Reply as soon as possible. It is urgent.
    Thanks in advance.
    Regards
    Gajendra Singh Moond

  • Can i add an if statement anywhere in this code?

    I need to add an if statement anywhere in this code, it doesnt matter where, but if it is nested it would be better. any ideas?
    import java.text.DecimalFormat;
    import javax.swing.JOptionPane;
    import javax.swing.*;
    import java.util.*;
    import static java.lang.System.out;
    import java.util.Scanner;
    //Defines the counter for the student count and the lists for students
    //to be saved in
    public class EdronProject {
      private              int           studentCount;
      private static final String        USAGE = "Usage: java EdronProject <student count>";
      private              List<Student> list;
    //Set up the counter fo the number of students and the list in which
    //each student's information is saved once processed
      public EdronProject(int count) {
        studentCount = count;
        list = new ArrayList<Student>();
    //Checks the number or arguments, and it executes the rest of the code
    //if there is 1 argument or more (the number of arguments = the number
    //of students being processed)
      public static void main( String args[] )  throws NumberFormatException {
       int count = 0;
       switch (args.length) {
         case 1: count = Integer.parseInt(args[0]); break;
         default: System.out.println(USAGE);
      //Defines method for processing and printing students within the
      //EdronProject class 
        EdronProject edp = new EdronProject(count);
        edp.processStudents();
        edp.printStudents();
      class Student {
      //Define integer values for the 5 subject's grades, the gradeCounter (used
      //in the processing stage) and the student name string
          private int 
                    gradeCounter,
                    grade1,
                    grade2,
                    grade3,
                    grade4,
                    grade5;
         private double total;
         private String studentName;
    //Use setter getter methods for the student name to be retrieved
        public void setStudentName(String name) {
           studentName = name;
        public String getStudentName() {
          return( studentName );
    //Use setter getter methods for the grades inputted to be retrieved
    //by the processing stage
        public void setGrade(int gradeNo, int grade)  throws IllegalArgumentException {
          switch( gradeNo) {
            case 1 : grade1 = grade; break;
            case 2 : grade2 = grade; break;
            case 3 : grade3 = grade; break;
            case 4 : grade4 = grade; break;
            case 5 : grade5 = grade; break;
            default: throw new IllegalArgumentException("ERROR: Bad grade number passed!");
      //Increase grade counter for it to register the number of grades inputted
      //by user
          gradeCounter++;
        public int getGrade(int gradeNo)  throws IllegalArgumentException {
          int grade = 0;
          switch( gradeNo) {
            case 1 : grade = grade1; break;
            case 2 : grade = grade2; break;
            case 3 : grade = grade3; break;
            case 4 : grade = grade4; break;
            case 5 : grade = grade5; break;
            default: throw new IllegalArgumentException("ERROR: Bad grade number passed!");
      //Return grade values for them to be used by the processing stage   
          return( grade );
      //Calculate the total by adding al 5 grade values 
        public double getTotal() { 
          total = (getGrade(1) + getGrade(2) + getGrade(3) + getGrade(4) + getGrade(5));
      //Total value returned for it to be used to calculate the average   
          return total;
      //Average is calculated by dividing the total over the grade
      //counter (number of grades inputted)
        public double getAverage() { 
          return ( (gradeCounter == 0) ? 0 : total / gradeCounter);

    //Get input from user for student's 5 grades which are set as Grade 1, 2, 3, 4, 5
      //and each five inputs for the student are saved to their own list along with the
      //student name
      public void processStudents() {
        for (int counter = 0; counter < studentCount; counter++) {
          Student student = new Student();
          student.setStudentName(JOptionPane.showInputDialog("Enter student's name:"));
          student.setGrade(1, Integer.parseInt(JOptionPane.showInputDialog( "Enter the student's grade for Psychology \n(You may ONLY use whole positive numbers ranging from 0 to 10)")));
          student.setGrade(2, Integer.parseInt(JOptionPane.showInputDialog( "Enter the student's grade for Math \n(You may ONLY use whole positive numbers ranging from 0 to 10)")));
          student.setGrade(3, Integer.parseInt(JOptionPane.showInputDialog( "Enter the student's grade for Art \n(You may ONLY use whole positive numbers ranging from 0 to 10)")));
          student.setGrade(4, Integer.parseInt(JOptionPane.showInputDialog( "Enter the student's grade for Science \n(You may ONLY use whole positive numbers ranging from 0 to 10) ")));
          student.setGrade(5, Integer.parseInt(JOptionPane.showInputDialog( "Enter the student's grade for English \n(You may ONLY use whole positive numbers ranging from 0 to 10)")));
          list.add(student);
    //Begin printting stage for each student entered
      public void printStudents() {
        for ( int i = 0; i < list.size(); i++ ) {
          Student s = list.get(i);
          printStudent(s);
    //Print the student name along with each grade entered separated by commas
    //and the total and average values in separate lines
      private void printStudent(Student student) {
        System.out.println("Student Name: "+student.getStudentName()
                          +", Pych: "+student.getGrade(1)
                          +", Math: "+student.getGrade(2)
                          +", Art : "+student.getGrade(3)
                          +", Sci : "+student.getGrade(4)
                          +", Eng : "+student.getGrade(5)
                          +",\n Total  : "+student.getTotal()         
                          +",\n Average: "+student.getAverage()+"\n");
     

  • Using Airport Express on separate subnet to make isolated Guest Network?

    Hi. I've done a search here, I've tried setting this up at my house but haven't figured it out yet.
    Friends have Verizon FiOS service. They're using the provided modem as the ethernet router and it is handing out DHCP addresses, and for a number of reasons including their home theater, on demand use, etc., they want to keep the FiOS modem as the router, not an Apple product.
    We're using an Airport Extreme and a Time Capsule both in bridge mode to distribute the wireless network and everything works fine. They'd like to add an isolated, unencrypted Guest Network. I know we can't use the Extreme's Guest tab because we're in bridge mode.
    But we do have a new Airport Express. It seems like there would be a way to set up a Double NAT on a different subnet and give guest users access to the internet but not to computers, shared volumes, printers, and everything else on the primary, encrypted network.
    Is there a way to do this or will every address coming from the FiOS router be on the same subnet? Are there any other horrible consequences from doing this, i.e., the primary network will still operate fine?
    If the DHCP range coming from the FiOS router is 192.168.15.001 to 192.168.15.199, do I set the Airport Express IP address manually? To what?
    To eliminate the possibility of duplicate IP addresses would you have the Airport Express hand out a small range of IPs on a completely different network area, like 10.0.1.1?
    Any other suggestions? Thank you.

    I was trying to create a primary and guest network division after the router... such as an unusual configuration in the AEBSn after the FiOS router.
    At my home I have my cable modem connected to an AEBSn, which is doing my network's routing. But I didn't set a Guest Network on this AEBSn. I am trying to set up a discrete Guest Network downline from this router. (Which would simulate my friend's installation where they're using a FiOS modem/router all in one and we want to create a discrete Guest Network after that.)
    But as I guess you've been patiently trying to get through to me, Bob, whatever outlying separation you may be able to create seems to get put back together at the main router.
    For example, today I connected a second AEBSn ("AEBSn Guest") to the LAN port of my primary AEBSn router. I set the AEBSn Guest to create a wireless network, and I set that to be a closed encrypted network called "Test," and I enabled unencrypted Guest Networking as usual and told the AEBSn to ignore the Double NAT error.
    With this configuration I am able to get on the open Guest SSID, and internet connection is normal. Between the Guest and the primary encrypted network, printing is broken, iPhoto sharing is broken, and so on, but I still see shared volumes and can log in with authentication.
    So I can see why a solution to this may have been elusive.
    I don't know much about cable TV's subscription services but I took a peek at the set up pages of the Verizon FiOS router and noted there was a lot going on there. Lots of ethernet and cable IP addresses to Set Top Boxes, etc. Not sure if all this could be recreated within the administration of the Airport Extreme, but I am hesitant to risk messing up the Comcast services which are presently working well.
    In terms of zooming out to the big picture... when I invite guests to share my internet service, they're usually doing email and web browsing for the weekend but at the end of their stay they want to print their boarding passes... so despite setting up a guest network I might end up giving them access to the main network anyway.
    Thanks for the help, Bob.

  • IDoc status 53 in employee replication from SAP HR

    Hi experts,
    We are having some problems in CRM BP creation with role employee.
    We are using CRM 5.0 and SAP ECC 6.0 and we are trying to replicate employee’s information to CRM from HR.
    After read the notes 934372, 615896, 550055, 363187, 312090 we made the next configuration steps in our systems:
    R/3:
    - Creation of connection port (trans. WE21)
    - Creation of logical system (trans. WE20) and assignment of outbound message HRMD_ABA
    - Creation of distribution model (trans. BD64) with all filters indicated in note 312090
    CRM
    - Creation of logical system (trans. WE20) and assignment of inbound message HRMD_ABA
    - Creation of conversion between basic types HRMD_A05 and HRMD_ABA01 (trans. WE70) as described in note 312090
    - Creation of conversion between message types HRMD_A and HRMD_ABA (trans. WE73) as described in note 312090
    - Creation of external number range “ZE” from HR01200001 to HR01299999 (using PA04 in R3 we found the number range between 01200001 and 01299999)
    - Creation of BP Grouping with the same name of number range (“ZE”) checked to be external too
    - Update of table T77S0 (using SM30):
    HRALX HRAC X
    HRALX PBPON OFF
    HRALX PBPHR ON
    HRALX PBPON ON
    HRALX PNUMB 3
    HRALX PPROL BUP003
    HRALX PSUBG ZE
    PLOGI PLOGI MV
    We know we should have the same value in R3 and CRM for PLOGI/PLOGI, so we created in CRM MV because that is the plan version used in R3. To create it, we just manually add a new row in table T778P and then selected it in table T77S0. Is this the correct way to create a plan version?
    After these steps, in R3 we execute program RHALEINI with parameters:
    - Plan version = MV
    - Object type = P
    - Object ID = an active employee
    - Reporting period = all
    - Transfer mode = Insert
    - Receiving system:
    Receiving partner No = DCRCLNT300 (logical system created in WE20)
    Message type = HRMD_ABA
    And everything looks fine in R3.
    In CRM, using trans. WE05, we can see that the iDoc is created, apparently without problems with status 53 - "Applicaton document posted" but the business partner is never created.
    Did we miss some configuration steps?
    Should we do something more after see the iDoc in CRM to create BP?
    Thanks in advance.
    Alda

    hi pratk bhai,
    ya i have done the same setting what Ada has mentioned eariler,
    and as of your suggestion to maintatin the mandatory infotype, i have even done tht,
    after running RHALEINI in R3, the status is all green here.
    when i run the tcode BD87  to check the Idoc status its showing fine (Error free).
    now, through tcode se38 the report CRMHRALE_CENTRAL_PERSON shows all the employees as status green,,
    but the partner number is not getting generated. ( i have used HRALX-PNUMB= 3 (Prefeexing the number range coming from R3)).
    kindly advice me what should be done in order to generate a BP number for the replicated HR Employee.
    best regards,
    Madhup

  • Exception condition "FAILED" raised.

    My TRM functional consultant has been trying to run end of day processes in the Transaction RKLNACHT but the following dump appears:
    Runtime Errors         RAISE_EXCEPTION                                                             
    Date and Time          16.05.2008 10:33:21                                                         
    Short text                                                                               
    Exception condition "FAILED" raised.                                                         
    What happened?                                                                               
    The current ABAP/4 program encountered an unexpected                                         
        situation.                                                                               
    What can you do?                                                                               
    Note down which actions and inputs caused the error.                                                                               
    To process the problem further, contact you SAP system                                       
        administrator.                                                                               
    Using Transaction ST22 for ABAP Dump Analysis, you can look                                  
        at and manage termination messages, and you can also                                         
        keep them for a long time.                                                                   
    Error analysis                                                                               
    A RAISE statement in the program "CL_POSITIONSERVICE_TRQ========CP" raised the               
         exception                                                                               
    condition "FAILED".                                                                               
    Since the exception was not intercepted by a superior                                        
        program, processing was terminated.                                                                               
    Short description of exception condition:                                                                               
    For detailed documentation of the exception condition, use                                   
        Transaction SE37 (Function Library). You can take the called                                 
        function module from the display of active calls.                                            
    How to correct the error                                                                               
    If the error occures in a non-modified SAP program, you may be able to                       
        find an interim solution in an SAP Note.                                                     
        If you have access to SAP Notes, carry out a search with the following                       
        keywords:                                                                               
    "RAISE_EXCEPTION" " "                                                                        
        "CL_POSITIONSERVICE_TRQ========CP" or "CL_POSITIONSERVICE_TRQ========CM00I"                  
        "GET_POSITIONS_BY_DIFF"                                                                               
    or                                                                               
    "CL_POSITIONSERVICE_TRQ========CP" "FAILED"                                                                               
    or                                                                               
    "RKLNACHT " "FAILED"                                                                         
        If you cannot solve the problem yourself and want to send an error                           
        notification to SAP, include the following information:                                                                               
    1. The description of the current problem (short dump)                                                                               
    To save the description, choose "System->List->Save->Local File                           
        (Unconverted)".                                                                               
    2. Corresponding system log                                                                               
    Display the system log by calling transaction SM21.                                       
           Restrict the time interval to 10 minutes before and five minutes                          
        after the short dump. Then choose "System->List->Save->Local File                            
        (Unconverted)".                                                                               
    3. If the problem occurs in a problem of your own or a modified SAP                          
        program: The source code of the program                                                      
           In the editor, choose "Utilities->More                                                    
        Utilities->Upload/Download->Download".                                                                               
    4. Details about the conditions under which the error occurred or which                      
        actions and input led to the error.                                                                               
    System environment                                                                               
    SAP-Release 700                                                                               
    Application server... "tetradev"                                                             
        Network address...... "192.168.1.81"                                                         
        Operating system..... "SunOS"                                                                
        Release.............. "5.9"                                                                  
        Hardware type........ "sun4u"                                                                
        Character length.... 16 Bits                                                                 
        Pointer length....... 64 Bits                                                                
        Work process number.. 0                                                                      
        Shortdump setting.... "full"                                                                               
    Database server... "tetradev"                                                                
        Database type..... "ORACLE"                                                                  
        Database name..... "DEV"                                                                     
        Database user ID.. "SAPSR3"                                                                               
    Char.set.... "C"                                                                               
    SAP kernel....... 700                                                                        
        created (date)... "Aug 31 2006 20:59:23"                                                     
        create on........ "SunOS 5.9 Generic_117171-13 sun4u"                                        
        Database version. "OCI_102 (10.2.0.2.0) "                                                                               
    Patch level. 75                                                                               
    Patch text.. " "                                                                               
    Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."               
        SAP database version. 700                                                                    
        Operating system..... "SunOS 5.9, SunOS 5.10"                                                                               
    Memory consumption                                                                               
    Roll.... 16192                                                                               
    EM...... 16759392                                                                               
    Heap.... 0                                                                               
    Page.... 180224                                                                               
    MM Used. 10608952                                                                               
    MM Free. 1957592                                                                               
    User and Transaction                                                                               
    Client.............. 300                                                                     
        User................ "DARLINGTON"                                                            
        Language key........ "E"                                                                     
        Transaction......... "KLNACHT "                                                              
        Program............. "CL_POSITIONSERVICE_TRQ========CP"                                      
        Screen.............. "SAPMSSY0 1000"                                                         
        Screen line......... 6                                                                       
    Information on where terminated                                                                  
        Termination occurred in the ABAP program "CL_POSITIONSERVICE_TRQ========CP" -                
         in "GET_POSITIONS_BY_DIFF".                                                                 
        The main program was "RKLNACHT ".                                                                               
    In the source code you have the termination point in line 37                                 
        of the (Include) program "CL_POSITIONSERVICE_TRQ========CM00I".                              
    Source Code Extract                                                                               
    Line       SourceCde                                                                               
    7              l_selector         TYPE REF TO cl_flow_selector_dif,                               
        8      * workarea for table with positions                                                        
        9              l_tab_position     TYPE trqy_position_obj,                                         
       10              l_position         TYPE REF TO if_position_trq,                                    
       11              l_count            type i.                                                         
       12                                                                               
    13      * initialization                                                                               
    14        CLEAR re_tab_position.                                                                   
       15                                                                               
    16      * Get positions for ranges                                                                 
       17        CALL METHOD ca_pos_identifier_dif=>agent->get_persistent_by_range                        
       18          EXPORTING                                                                               
    19            im_context     = trqco_con_trq                                                       
       20            im_ranges      = im_ranges                                                           
       21          RECEIVING                                                                               
    22            re_identifiers = l_tab_identifier.                                                   
       23        CHECK NOT l_tab_identifier IS INITIAL.                                                   
       24                                                                               
    25        LOOP AT l_tab_identifier INTO l_identifier.                                              
       26                                                                               
    27          l_selector = l_identifier->derive_selector( ).                                         
       28                                                                               
    29      *   get TRQ positions for selectors                                                        
       30          CALL METHOD read_positions_by_selector                                                 
       31            EXPORTING                                                                               
    32              im_selector      = l_selector                                                      
       33            RECEIVING                                                                               
    34              re_tab_positions = l_tab_position.                                                 
       35          DESCRIBE TABLE l_tab_position LINES l_count.                                           
       36          IF l_count <> 1.                                                                       
    >>>>>            raise failed.                                                                        
       38          ENDIF.                                                                               
    39          APPEND LINES OF l_tab_position TO re_tab_position.                                     
       40        ENDLOOP.                                                                               
    41                                                                               
    42      ENDMETHOD.                                                                               
    Contents of system fields                                                                        
    Name          Val.                                                                               
    SY-SUBRC      0                                                                               
    SY-INDEX      0                                                                               
    SY-TABIX      2                                                                               
    SY-DBCNT      1                                                                               
    SY-FDPOS      0                                                                               
    SY-LSIND      0                                                                               
    SY-PAGNO      0                                                                               
    SY-LINNO      1                                                                               
    SY-COLNO      1                                                                               
    SY-PFKEY                                                                               
    SY-UCOMM                                                                               
    SY-TITLE      End-of-Day Processing                                                                   
    SY-MSGTY      E                                                                               
    SY-MSGID      64                                                                               
    SY-MSGNO      030                                                                               
    SY-MSGV1                                                                               
    SY-MSGV2                                                                               
    SY-MSGV3                                                                               
    SY-MSGV4                                                                               
    SY-MODNO      0                                                                               
    SY-DATUM      20080516                                                                               
    SY-UZEIT      103319                                                                               
    SY-XPROG      SAPLSBAL_DB                                                                             
    SY-XFORM      %_CONTROL_EXIT_DYNPRO                                                                   
    Does anyone have suggestions as to how I can solve this problem?
    Assistance will be appreciated.

    bumping...any suggestions...welcome

  • Mapping conversion error in Dates

    Hello Experts,
    I am doing date conversion in Message Mapping from ECC date will come in YYYYMMDD for target i need to convert to YYYY_MM_DD for this i am using date transfer function.Issue is when date is coming like 20110908 it is converting properly like 2011-09-08
    But when from ECC date is coming like 00000000 then by default it converting to 0002-11-30 how this date is coming i am not understanding actually it should convert like 0000-00-00 .
    Please help me

    Hi,
    I am not quite sure why the conversion works like that. That said, the date 0000-00-00 is not a valid date, as that date has never existed. That may be the reason for the strange behaviour by PI.
    I suggest you add fixed-values conversion before your dateConvert step in the mapping. Here you check for date 00000000 and map it to e.g. 00010101.
    This should solve the issue, if you can live with a result date of 0001-01-01 in these cases. 
    Br,
    Kenneth

  • Can't get my PC to post HELP!!!!!!!!

    Hello,
    This is the first time I have every posted on this forum so take it easy on me.
    I just bought the K8Y Neo with 3400+, 2-10,000 PRM HDs, Gig of Munskin Level 2  (2-2-2-5), 9800 pro and some other stuff. Well I get it all together and go to turn it on. I hit the power button after checking everything 5 more times and it does not post. It boots up but I get no video signal. Well I began to read the instruction manual front to back to make sure I did everything right and I did. I decide to hookup the D-Bracket to see what the PC is doing. I hooked it up and started the PC up. The D-Bracket goes from off, all four LEDs are red then to LED # 1 is green and the rest are red and hangs. The manual says the is "Early Chipset Initialization". I let is sit for 30 mins just to make sure it was hanging and sure enough it just hangs.
    If I hit rest a few times over and over with no video card in it I can sometimes get LED # 1 & 3 green and LED 2 & 4 red. And sometimes I can get the case speaker to beeps. When it does beep on startup it beeps 8 times which means bad video card or memory. I have tried 3 different video cards and still nothing works.
    HELP ME PLAY ON MY NEW PC
    Thanks for the help in advance. I am so glad I bought this stuff from NewEgg.com, I know they will give me no trouble when I call them up and get this motherboard RMAed.

    Hey I had exactly the same problem as you, don't STRESS !!!!!!!...
    If this helps, great. If it doesn't, I can suggest a few other things..
    Anyway, I found that the motherboard would hang at early chipset initialization...
    I tried everything, because I had corsair ram which at the time which I thought would be the problem as I only had 1.0 Bios, and couldnt even post to boot into dos to flash to 1.2.
    It ended up being that I needed to take the motherboard out of the case, and make SURE that all the little golden screws which you screw teh motherboard down into, where in the exact position of hte holes in the motherboard.
    I found that the extra golden nut/screw haha 'things' ( there were like 4), were shorting  the board.
    Take your motherboard out, double check that there are these things ( you get with case ususally ) only in position for screws coming down through motherboard holes, none else.'
    EDIT - Sorry I didnt see that you had gotton it to work with your older ram. oops.

  • Draw a line after zoom in

    Hi All,
    I want to draw a line after zooming in/out the image. If the image is not scaled, then ever thing is fine. But once I scaled the image and draw the line, the position is not coming correctly. Can you correct me, what's my mistake?
    package imagetest;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class ZoomAndDraw extends JPanel
        private java.awt.image.BufferedImage image = null;
        private Line2D.Double line = null;
        private double scale = 1.0;
        private int value = 16;
        private double translateX = 0.0;
        private double translateY = 0.0;
        private MouseManager manager = null;
        public ZoomAndDraw()
            line = new Line2D.Double();
            readImage();
            manager = new MouseManager(this);
            addMouseListener(manager);
            addMouseMotionListener(manager);
        private void readImage()
            try
                image = javax.imageio.ImageIO.read(new java.io.File("D:/IMG.JPG"));
            catch (Exception ex)
        @Override
        public Dimension getPreferredSize()
            if (image != null)
                int w = (int) (scale * image.getWidth());
                int h = (int) (scale * image.getHeight());
                return new Dimension(w, h);
            return new Dimension(640, 480);
        @Override
        protected void paintComponent(Graphics g)
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D) g;
            if (image == null)
                return;
            double x = (getWidth() - scale * image.getWidth()) / 2;
            double y = (getHeight() - scale * image.getHeight()) / 2;
            g2.translate(x, y); // move to center of image
            g2.scale(scale, scale); // scale
            translateX = 0 - x * (1 / scale);
            translateY = 0 - y * (1 / scale);
            g2.translate(translateX, translateY); // move back
            g2.drawImage(image, 0, 0, this);
            g2.setColor(Color.RED);
            g2.draw(line);
            g.dispose();
        public void setLine(Point start, Point end)
            line.setLine(start, end);
            repaint();
        public void addLine(Point start, Point end)
            line.setLine(start, end);
            repaint();
        public void ZoomIn()
            value++;
            scale = (value + 4) / 20.0;
            revalidate();
            repaint();
        public void ZoomOut()
            if (value <= -3)
                return;
            value--;
            scale = (value + 4) / 20.0;
            revalidate();
            repaint();
        class MouseManager extends MouseAdapter
            ZoomAndDraw component;
            Point start;
            boolean dragging = false;
            public MouseManager(ZoomAndDraw displayPanel)
                component = displayPanel;
            @Override
            public void mousePressed(MouseEvent e)
                start = e.getPoint();
                dragging = true;
            @Override
            public void mouseReleased(MouseEvent e)
                if (dragging)
                    component.addLine(start, e.getPoint());
                    component.repaint();
                dragging = false;
            @Override
            public void mouseDragged(MouseEvent e)
                Point end = e.getPoint();
                if (dragging)
                    component.setLine(start, end);
                    component.repaint();
                else
                    start = end;
        public static void main(String[] args)
            JFrame frame = new JFrame();
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            ZoomAndDraw zoomAndDraw = new ZoomAndDraw();
            //Zoom in call
            zoomAndDraw.ZoomIn();
            zoomAndDraw.ZoomIn();
            zoomAndDraw.ZoomIn();
            frame.add(zoomAndDraw);
            frame.setPreferredSize(new Dimension(640, 480));
            frame.setSize(new Dimension(640, 480));
            frame.setVisible(true);
    }Thanks and Regards
    Raja.

    Hi,
    I'm having one more doubt. Just assume, after calling the ZoomIn(), I am drawing a line.
    Subsequent ZoomIn() calls (let's say 5 times), changed the actual line position. How do I synchronize the zoom in call with the line coordinates?
    public void FireZoomIn()
            new Thread(new Runnable()
                public void run()
                    try
                        Thread.sleep(3000);
                    catch (InterruptedException iex)
                    int count = 0;
                    while (count++ < 5)
                        ZoomIn();
            }).start();
    public void mouseReleased(MouseEvent e)
                if (dragging)
                    component.addLine(start, e.getPoint());
                    component.repaint();
                    component.FireZoomIn();
                dragging = false;
            }Thanks and Regards
    Raja.

  • Very new at this.can't get my pc to call my cell.....

    pls help

    Hey I had exactly the same problem as you, don't STRESS !!!!!!!...
    If this helps, great. If it doesn't, I can suggest a few other things..
    Anyway, I found that the motherboard would hang at early chipset initialization...
    I tried everything, because I had corsair ram which at the time which I thought would be the problem as I only had 1.0 Bios, and couldnt even post to boot into dos to flash to 1.2.
    It ended up being that I needed to take the motherboard out of the case, and make SURE that all the little golden screws which you screw teh motherboard down into, where in the exact position of hte holes in the motherboard.
    I found that the extra golden nut/screw haha 'things' ( there were like 4), were shorting  the board.
    Take your motherboard out, double check that there are these things ( you get with case ususally ) only in position for screws coming down through motherboard holes, none else.'
    EDIT - Sorry I didnt see that you had gotton it to work with your older ram. oops.

Maybe you are looking for

  • Libary website links no longer work after "upgrading" to FF 10 and up

    Greetings, since upgrading to FF 10.0.1 & 10.0.2 my library website (http://www.lincc.org) links do not work when clicked. The current page just reloads. Found last night that if I clear the cache before each link click it works fine. How do I submit

  • How to find No. of Saturdays,Sundays in Specified Dates?

    Hello Gurus, I have scenario where in user will provide me Two dates for instance say 1-Jan-2003 to 1-Jan-2004, Now I want to find out what are the dates in this specified range which has Sundays & Saturdays ? Is it possible to do it in Simple SQL qu

  • Quicktime not loading properly in internet browsers

    Used to be working fine till if I don't remember wrongly, I updated Quicktime. I get the same response across IE, Firefox and Chrome. I've attached the image, much clearer that way. Same response when I tried going Apple's site to view movie trailers

  • Poor quality touchscreen on all touchsmart DESKTOP !!

    THE BIG MESS FROM NEXTWINDOW company!! Read this article and see all videos ! http://www.pablomartin.com/2010/02/09/not-all-that-glitters-is-gold/ Then....PC world aks why APPLE user have devotion for APPLE products !! lol

  • Arrow in mine PB without duplicate screen?

    Hi, when I make a presentation i do 2 screen: 1.- the principal screen, where the people see the presentation, and in it I can see the arrow-mouse. 2.-the PB G4 screen I see the notes, the clock, and the actual and next slide... OK My question is: I