Trip Number ranges

Hi,
Can anyone help me in how to set trip number ranges without Personnel area assignment. Basically i would like to assign first in first out and not to restrict ranges for particular personnel area.
Regards,
Anil kumar P.
Edited by: Anil Kumar on Nov 13, 2008 8:32 AM

Hello Anil,
The User Exit Includes MP56TFEX , MP56TFEX_01 and MP56TFEX_02           
(responsible for the dialog) contain different user exits (form         
routines) that allow you to set-up the entry screens according to your  
requirements.                                                                               
These user exit includes are a special, release-independent,            
modification. This means you can re-implement this modification after an
upgrade without having to make any further adjustments.                                                                               
Please kindly READ first the following IMG Documentation with regards   
to this User Exits:                                                                               
Travel Management                                                       
Business Add-Ins and User Exits in Travel Management                   
   -> User-Exit-Include: Additional Action Options for Data Entry      
Regards,
Raynard
Edited by: Raynard Coscolluela on Nov 18, 2008 1:26 PM

Similar Messages

  • Single Trip number range for multiple personal areas

    Hi,
    Can any expert suggest me whether can we use single trip number range for multiple personal areas.
    Thanks
    Srinivas

    Dear Srinivas,
    This can be done. Please follow the below logic.
    Create a new implementation (enhancement) in BADI  =TRIP_WEB_NUMBER
    Method = USER_EXIT_NUMBER_INTERNAL
    with the below codes.
    DATA:        LV_ZZTRIPTYPE TYPE PTRV_HEAD-ZZTRIPTYPE,
                         LV_CCLAND TYPE BUKRS,
                         LV_LAND TYPE T001-LAND1.
    Fetch the company code from the data inputed.
          SELECT SINGLE LAND1
           FROM     T001
           INTO     LV_CCLAND
           WHERE    BUKRS = ORGANIZATIONAL_ASSIGNMENT-BUKRS.
    IMPORT TRIP_HEADER-ZZTRIPTYPE  TO  LV_ZZTRIPTYPE FROM MEMORY ID 'ABC'.
      CASE ORGANIZATIONAL_ASSIGNMENT-BUKRS+0(2).
             CONCATENATE ORGANIZATIONAL_ASSIGNMENT-BUKRS+0(2) '01' INTO NUMBER_SUBOBJECT .
      ENDCASE.
    NUMBER_RANGE = 'Pass the number range'.
    This is an example on how this will work. Please modify accordingly for your company.
    Edited by: Rajagopalan Kannan on Jun 6, 2011 3:08 PM
    Edited by: Rajagopalan Kannan on Jun 6, 2011 3:11 PM

  • Trip Number Range

    Hi,
    In PR10, for Personal Area 'A' we have two trip number ranges : first from 0001 to 0050 which is exhasted fully. And another is from 9000 to 9999.
    Now when user is trying to create trip , the error is coming "Number assignment: Last number has been assigned".
    I am not able to crack as to why system is not picking second number range.
    What should I do ?
    Regards
    Krunal

    Transaction SNUM or PR10.. you can do this there and close the first range and then create the new range for personnel area, it is the same transaction.
    New personnel area is object RP_PREL and trip is RP_REINR ...for example:
    When a new personnel number is entered, the system determines which number range the control data is assigned to.
    The number range is maintained using transaction PA04. (obj RP_PREL)
    for example, in RP_PREL:
    01 00000001 90000000
    02 90000001 99990000   X
    feature NUMKR:
    NUMKR Infotype 0000 (Actions)
            BUKRS Company Code
                AU01 Country Template AU
                    01
                DE01 Country Template DE
                    02
    so when create a new employee, if the company code is AU01, then it will use internal assignment; while if the company code is DE01, then it will use the external assignment.
    You then need to consider accordingly for travel number range RP_REINR when assigning the personnel area to trip number range.
    Also, whilst it is possible to change the trip range as I mentioned previously, it would be advisable to perhaps start in a
    different trip range eg 1000000 as opposed to changing the existing range as this means there is less potential of trip incurring duplicate number or being assigned to two different personnel.
    If you want to change a number range, you must first set the current current number to initial, then delete the numbe range interval and then create a new interval which is not overlapping with thedeleted one and not overlapping with any existing one!
    One more point to remember:
    You can create this directly in PRD without transporting from QA and in fact note 91212 explains more, You might also want to check the SAP help regarding this
    http://help.sap.com/saphelp_47x200/helpdata/en/2a/fa0365493111d182b70000e829fbfe/frameset.htm
    o  For reasons of data consistency (this is the main reason why number ranges must not be transported automatically!!), you should    generally avoid transporting number ranges and recreate these in  the target system.
    Best of luck with it
    Sally

  • Number range in CATS

    Hi,
    We're using CATS to enable employees to post time against projects. We also want to capture the travel expenses in CAT2 transaction (after maintaining infotype 0017 and 0315 in HR master data). When I go to Environment - Travel Expenses, it giving an error message stating that "No number range found for 01 RP_REINR IN01". Any idea where do I need to maintain this number range?
    Aman

    The same can be done in PR10. This functionality fall under FI.   Normally FI  in consultation  with HR set s up the same.  Menu path is below.
    IMG>Financial Accounting (New)>Travel Management-->Set Up Trip Number Ranges
    With Regards
    Nitin P.

  • Trip Number

    Dear All,
    When trying to create a trip using FM (FITP_CREATE_TRIP_FROM_REQUEST), the trip number is not getting created sequentially, it is getting jumbled, eg 1, 5, 8,17, its skipping few numbers in between.
    when i try to create it directly from TP04,  it is getting created properly. (1,2,3,4)
    kindly show some light.
    sera

    Hi Sera,
    In travel expenses trip number ranges will be created according to the personnel areas. You have to maintain number ranges for the personnel areas. Probably you have assigned same trip number ranges for multiple personnel areas.
    Thanks,
    NAndagopal C

  • Switching off the buffering of number range for Trips (travel expenses)?

    Hi,
    In Tcode SNRO object RP_REINR has a buffer of 10.
    If this is switched off, it could influence the performance.
    Has anyone had any experience in switching off the buffering of number range for Trips (travel expenses)?
    Thank you.
    Kind regards,
    Linda

    Dear Linda,
    I recall switching off the buffer in one of my projects. We did not encounter any problems, since it was a rare activity. Therefore, I do not expect any performance issues on this matter. Anyway, I presume, one can always switch it back.
    Regards,
    Eli

  • Can I use the same trip number for several travelers?

    Hi everybody.
    This is my question... We need (in travel expenses) to use any field in order to group (add) several trips made for several travelers (in same dates).
    Expl: several travelers made the same trip (with different receipts and costs). We need to create a "supra-level" group (which could help our user to summarize, authorize, etc).
    I have made some tests changing the trip number assignment (in trip schema) to external one. The system seems not to have any problem if I assign the same trip number to several travelers (please, could you tell me if this is correct?).
    I´m not sure this could be the best solution, because I have one question... If I have travel request and travel expenses... can I assign external range numbers to the travel request? (how can I do it?).
    Please, could you tell me something about this? (if this is not correct, could you tell me if it´s possible to create a new field to do this?)
    Thanks!!!!!!

    Hi,
    As mentionned in an earlier response, you cannot assign the same trip number to multiple employees.
    If you are looking to group together similar claims based on the type of travel which was done, you can always use any of the following fields which can be made 'available' on the entry screen.  That is the 'Activity Type' or the 'Trip Type Specific' or the 'Trip Type Enterprise'.  By creating categories of types of travel, you can then use these values as selection parameters in your reports to isolate specific costs related to specific activities.
    For example, you know that many employees will be traveling for a specific conference and you want to be able to report on the total cost of that conference, you could create an Activity Type and ask employees to complete the field with the appropriate value when completing the claim.  Then you could create a report on that Activity Type only.
    Another option would be to use Internal Orders.  Create an internal order, have the employees assign their costs to the IO and then run a CO - IO report.
    Depending on how 'permanent' your employee groupings are, you could also use some fields on Infotype 17 to assign different employees to different employee groupings.  These employee grouping values are also available as selection parameters in the reports and can allow you to isolate groupings of individuals. 
    It all depends where you want to create the grouping....
    Hope this helps you somewhat...
    Regards,
    Roxanne Dore
    Travel & FI Consultant

  • Inspection lot number ranges skipping

    My inspection lot number ranges are skipping, those are std number ranges like 01 origin, 04 origin etc, what could be the reason for that.
    Inspn lots are getting generated and I took UD also. But certain numbers in the range got skipped.
    Eg:- Incoming inspn lot 010000000041 then it comes 010000000045
    Lot numbers 01/42, 01/43, 01/44 does not exist in sytem.
    Please suggest a way out
    Thanks
    Vineeth
    Edited by: vineeth varghese on Jul 18, 2008 11:31 AM

    Craig,
    But expert suggestion says, not to switch off buffer thru SNRO as it may affect fuctionality as you said early in this discussion.
    But I believe, this is to be relooked by SAP as number range skipping is not good (My case its skipping 5-7 numbers at a time). But I am not convinced with the reply from SAP also.
    Anyway thanks to you craig for your advice.
    SAP Note on this matter for reference of all. Thanks
    ================================
    Note: 62077
    Summary
    Symptom
    Gaps (jumps) occur when allocating internal numbers.
    The status of the number range interval does not match the number that was last assigned.
    The number assignment does not reflect the insert sequence.
    IMPORTANT: Read Notes 504875 and 678501.
    Other terms
    Document number, number range, number range object, buffering, current number level, trip number assignment, number interval, CO document, CO actual posting, inspection lot, material document, physical inventory document, production order number, planned order number, process order number, maintenance order number
    FB01, VF01, KO88, KE21, KE11, FD01, FK01, XK01, XDN1, MB01, MB0A, MB11, MB1A, MB1B, MB1C, MB31, KANK, KB11, KB13, KB14, KB41, KB43, KB44, KB21, KB23, KB24, KB31, KB33, KB34, KB51, KB53, KB54, PR01, PR02, PR03, PR04, PR05, XD01, VD01, MK01, SNUM, SM56, SNRO, VL01, VL02, CO01, CO40, CO41, VA01, MR1M, MIRO
    Reason and Prerequisites
    A large number of number range objects are buffered. When the system buffers a number range object, it does not update numbers individually in the database but reserves a preset group of numbers (depending on the number range object) in the database the first time a number is requested, and makes these numbers available to the application server in question. The following numbers can then be taken directly from the application server buffer. New numbers are not used in the database until the application server buffer has been used up.
    The effects described under "Symptom" are a direct consequence of this:
    If an application server is shut down, the numbers that are left in the buffer (that is, that are not yet assigned) are lost. As a result, there are gaps in the number assignment.
    The status of the number range interval reflects the next free number that has not yet been transferred to an application server for intermediate buffering. The current number level therefore does not display the number of the "next" object.
    The current number level (for each server) can be displayed using Transaction SM56. Call transaction SM56 and choose the menu 'Goto' -> 'Entries'. In the dialog box, enter the client, the affected number range object (for example, RK_BELEG) and possibly the required subobject (corresponds to the controlling area for the object RK_BELEG).
    If you use several application servers, the numerical sequence will not reflect the (chronological) insert sequence because the numbers are buffered separately on the individual hosts.
    Buffering the number range objects has a positive effect on performance, because the system no longer has to access the database (number range table NRIV) for each posting. Furthermore, a serialization of this table (database locking) is prevented to a large extent so that posting procedures can be carried out in parallel.
    Solution
    Since number range buffering does not cause any expressly assured qualities to be lost, no correction is required.
    If you still require continuous allocation, you can deactivate the number range buffering specifically for individual objects.
    Proceed as follows:
    - Start Transaction SNRO and enter the affected object.
    - Choose 'Change'.
    - Deactivate buffering: Choose 'Edit' -> 'Set Up Buffering' -> 'No Buffering'.
    - If you want to change the buffer size only, enter the corresponding value in the field 'No. of numbers in buffer'.
    - Save the changes.
    Please note that this change is a modification. The modification is overwritten as soon as the affected number range object is redelivered - in other words, you must check the change manually each time you import a release.
    In particular, read Note 678501, bearing in mind that changing the buffering type - if not explicitly recommended by SAP - constitutes a modification. For other possible solutions, refer to the following notes:
    179224, 599157 and 840901.
    For the the following number range objects, gaps may cause users to have doubts since they are 'expecting' a sequential numbering:
    Area CO:
    - RK_BELEG   (CO Document)
    CAUTION: Note that the problems described in Notes 20965 and 29030 may occur if you deactivate buffering.
    - COPA_IST (Document number in actual posting)
    - COPA_PLAN  (Document number in planned posting)
    - COPA_OBJ   (Profitability segment number)
    Area FI:
    - DEBITOR    (Customer master data)
    - KREDITOR   (Vendor master data)
    Area HR:
    - RP_REINR  (Trip numbers)
    Area PM, PP, PS
    - AUFTRAG    (Order number, production, process, maintenance order, network number)
    - QMEL_NR    (Number range - message)
    Area MM:
    - MATBELEG   (Material documents)
    - MATERIALNR (Material master)
    Area QM:
    - QLOSE      (Inspection lots in QM)
    - QMEL_NR    (Number range - message)
    - QMERK      (Confirmation number)
    - QMERKMALE  (Master inspection characteristics in QSS)
    - QMERKRUECK (Confirmation number of an inspection characteristic in QM results processing)
    - QMETHODEN  (Inspection methods in QM)
    - ROUTING_Q  (Number ranges for inspection plans)
    - QCONTROLCH (Quality control chart)
    Area Workflow:
    - EDIDOC     (IDocs)
    Number range buffering can be activated or deactivated at any time.
    Number range objects that have to be continuous due to legal specifications (for example, RF_BELEG, RV_BELEG), or due to a corresponding application logic must not be buffered using the buffering type 'Main memory buffering'. See also Notes 37844 (for RF_BELEG) and 23835 (for RV_BELEG).
    Header Data
    Release Status: Released for Customer
    Released on: 10.07.2007  12:57:00
    Priority: Recommendations/additional info
    Category: Consulting
    Primary Component: BC-SRV-NUM Number Range Management
    Secondary Components: CA-GTF General Application Functions
    BC-SRV-ASF-UOM Unit Management
    CO Controlling
    CO-OM-CCA Cost Center Accounting
    CO-OM-CCA-A Master Data
    CO-PA Profitability Analysis
    FI Financial Accounting
    FI-AP Accounts Payable
    FI-AR Accounts Receivable
    FI-GL General Ledger Accounting
    FI-TV Business Trip Management
    LO-MD-MM Material Master
    MM Materials Management
    MM-IM Inventory Management
    MM-IM-PI Physical Inventory
    PM Plant Maintenance
    PP Production Planning and Control
    QM Quality Management
    QM-PT Quality Planning
    QM-QN Quality Notifications
    Edited by: viny on Jul 23, 2008 9:18 AM

  • One trip number for several trips

    We want to use travel management to pay the mileage to our customer engineers who visit customer sites daily. We need to input only date, time and miles covered. I tried to use travel calendar for that but the only problem is that each line (for a day) is assigned a separate trip number while we want ONE trip number for like 20 days data. Is it possible.

    Hi
    In travel calander it will create seperate trips for each day.If you wish to create only one trip  no. against various trips you may create direct in TRIP /PR05 transaction, with the range of start date and end date of your trip.
    Then add Mileage additional receipt for each day, it will create single trip against all your receipts.
    cheers
    Mukta

  • Number range skipping

    Hi All,
    Lately, Our billing number range has started to skip from tiem to time.  So sometime ago i dug out and realised it was happening only while network trip. I was wondering if anyone has done any development on this or used some kind of validation to avoid using number range untill it is saved or anythign else to avoid such number jumps.
    Any clue will be helpful. thank you in advance.

    Check this thread
    [Re: Number range Skip|Number range Skip;
    thanks
    G. Lakshmipathi

  • Excise invoice and domestic invoice sharing same number range

    Hi,gurus,my question is addresed to the sap cin gurus
    Scenario:-- Normally sap has provided provisions that the domestic invoice and the excise for the export will have different number range object
    Transaction-snum or snro(As per the rule the no range has to be approved by excise authorities)
    Requirement:--The present requirement of the client is that as per their requirement they will be using the same excise number range both for domestic and the export(They have got the approval from the excise department as per the amendment,that specifies the same)
    so i request you to pls guide me as how can it be done in sap that two different business process will share the same number range.
    as per my knowledge local excise number range is-J_1IEXCLOC
    and for exports is-J_1IEXCEXPand the both will use the same number range and,suppose 1 local invoice is created and say if the no is 1,then if the export excise invoice is created the number will be 2,pls guide me how is it possible that the same number range should be used.
    Thanks in advance---Anshuman chakraborty

    Dear sir,Thanks for attention towards the issue,but still i need to clarify some details-
    the number range forJ_1IEXCLOC are already configured .It is not the case like i have to configure it for the first time however ,so the issue remains how shall i proceed in this case
    Sir,i have already checked the transaction j1iin,it does not give any such box to check the-use local no range
    infact the error message which the system was throwing to the user that-number range object not assigned for Object: J_1IEXCEXP.
    The question remains from my side is what are the complete configuration steps I need to do ,to make the check box appear so as to select-use local number range,and is there any thing to be conveyed to my developer,so that the same appears,
    or is it the case like the anything should earlier have been done before the number range for J_1IEXCLOC was created.i would request u to pls guide me giving the complete details of the step to be followed.
    Thanks in advance
    Anshuman chakraborty

  • Urgent : Unable to maintain the Number ranges for Excise Groups

    Hi CIN experts............
    In Development server I created 3 excise Groups (E2,E3 and E4), the same I was transported to Production.
    J_1IRG23A1, J_1IRG23A2 object number ranges are Excise Group specific.
    When I go to Tools - Number Ranges to maintain number range for J_1IRG23A1, J_1IRG23A2 objects I didn't find these excise groups.
    Im able to see these Excise groups in Tools - Number ranges in Development server, but not in Production.
    Can any one guide me something to resolving the issue ?
    regards
    Durga Ram

    Hello Nagaraju,
    Can you please tell me the customozing path for maintaining the number ranges for PM log entries.
    I require to mention customizing path in my document.
    Puneet

  • How to find next number range for project definition in tcode CJ20N

    Hai Experts,
          Please help me 'How to find next number range for project definition in tcode "CJ20N". I was trying in function module NUMBER_GET_NEXT. Is it right function module? If its right what input i need to give for this tcode and for the field project definition?
    Note: I searched in forum before posting, but couldn't find the solution.
    Thanks
    Regards,
    Prabu S.

    Hi,
    For project defination internal number is assigned by system.
    When you saves's project then system allocate one number to project defination, you can view it,
    SE11 >>> table  PROJ >> Click on contents >>> execute,
    here you will get your project defination & number is assigned to project defination.
    kapil

  • CRM ISA R/3 Edition on AP 7.0  Pricing Routine Number range error

    Hi Experts,
    For our R/3 ISA Secenerio I have developed a Pricing Prepare Routine (PRP). I have uploaded this routine into AP 7.0 ( which runs my IPC 5.0). Now when I try to register my PRP routine I'm not able to do so because of Number range not defined for Application V Scenerio A and Routine Type PRP.
    My question are:
    <b>1)</b> For a PRP type Routine( Multiple Implementation) is it important to assign a
        routine number?    ***( according to pricinguserexit manual dummy routine no
                                      has to be assigned)******
    <b>2)</b> If yes then how can i assign Number range for this combination.
    NOTE: AP 7.0 has SP 7 ( So it fullfills requirment for Special scenerio)
    I have never recieved a reply for my query from this forum... hope someone helps this time. <b>:)</b>
    Regards,
    Dipender Singh

    go to http://www.configuration-workgroup.com/ and find technical doc about IPC 5.0 that i presented at Marco Island in 2006.

  • How to assign numbers in external number range?

    Dear experts,
    Since NUMBER_GET_NEXT can only be used to assign numbers in internal number range, how to assign numbers in external number range?
    So far, I only know the NUMBER_CHECK function module to deal with external number ranges and it only check a number whether it lies in any external number range or not, but it doesn't update any number range status. What I need is a function module like NUMBER_GET_NEXT that supports external number range.
    Thanks in advance.
    Regards,
    Haris
    Edited by: harissahlan on Oct 19, 2011 5:44 AM

    With external number range, there is no updating of the number range objectt. The only thing you need to know is whether the number you wish to assign is allowed according to the external number range. And also check if there isn't already an object/document with the same number in the database.

Maybe you are looking for

  • Adobe in design cs2  crashes before it  can open - Please HELP!!

    Dear Wise ones: I have been using my ID CS2 for years and all of  a sudden I went to open it one day and it crashed before it opened.  I tried this several times, sent  crash reports to Adobe but when there  was no response from them I decided to try

  • XML Parsing from Template

    Ok, I'm very new to Oracle, porting from SQL Server. Getting a bit lost. I have an XML template similar to : <?xml version="1.0"?> <xsql:query connection="demo" xmlns:xsql="urn:oracle-xsql" > SELECT 'Hello World' AS "GREETING" FROM DUAL </xsql:query>

  • Using dbms_alert in Jdeveloper

    Hello! I need check signal from OracleDatabase in my application on the JSP Page. How I can using dbms_alert package for my JSP page? Thanks.

  • OSB: Attach SOAP Header for SOAP Fault

    Hi, Is there a way to return OSB SOAP Fault with custom SOAP Header? Currently, when SOAP Fault happens, SOAP Header is not returned. I would like to insert some elements in the SOAP header and return when SOAP Fault happens. Thanks.

  • Some shared paths in file /global/nfs/SUNW.nfs/dfstab.nfs-res are invalid

    Hello, I try to configure a NFS service in a SC 3.1 cluster environment, but this is impossible as the resource is not existing on the secondary node. I'm sure this is some kind of mis-configuration. I read the docs, but still don't know why. +/opt/p