Overlapping Trips using Transaction PR05
We are in the process of upgrading from 4.6C to ECC 6.0. In our 4.6C system we allow overlapping trips between a Weekly Report (transaction PR04) and a Travel Expense Manager Report (transaction PR05). This is accomplished using feature TRVPA, the WRC part is set to 1. This part is working correctly in our new ECC 6.0 system. In our 4.6C system we are also allowed to have overlapping trips in just the Travel Expense Manager transaction. What we are experiencing with the ECC system is that this is no longer allowed. We get a hard error message stating that "trip data for that period already exists.
Is there any way around this? We have a need to allow overlapping trips using transaction PR05. Any help would be greatly appreciated seeing as we are to "go live" this weekend.
Thanks,
Sue
Good afternoon
Sorry for being retrieving this issue, but I have the same requirement. Can you please share what was the solution you found for this? Thanks a lot in advance.
Pedro
Similar Messages
-
Travel Management - Overlaping Trips
Hi,
This is a Travel Managment issue.
I have a requirement to permit overlaping of trips in transaction PR05.
For example, there is an approved trip from 01/01/2009 to 05/01/2009 in PR05. If you try to enter an overlapping (concurrent) trip say from 02/01/2009 to 04/01/2009, the sytem will not allow you to do so. My requirement is to remove this restiction. Hence allowing the user to create expense claims for overlaping periods in PR05 which is linked to ESS.
Your response is highly appreciated and will be rewarded with points.
Thanks
KPHI,
In the trip schema select the tick box of over lapping of trips. Once you select this, you would be able to create multiple travel request on the same day.
Goto the following node:
Travel Management --> Travel Expenses --> Dialog and Travel Expenses Control --> Dialog Control --> Define Schema and Individual Field Control.
In the above select overlapping of trips allowed tick box.
Hope this helps.
Regards,
S.Srikanth -
Creating overlapping trips in PR05
Hi all,
I am currently working on a Travel and Expense project. The client requires the ability to create Travel Requests and other trip objects that could possibly overlap in terms of time. SAP returns a stop-error when a trip is to be created in PR05 (or PR01, PR02, HRTRV_IF_MODIFY_TRIP, etc) that overlaps the period of an existing trip. Has anyone encountered this as a requirement, and can you make a recommendation on how to proceed?
Thanks for the help,
Marcos Suero
Arinso InternationalHello Marcos,
It is possible to do what you are describing. However, this functionality is only available in the later releases of SAP. I believe that this became available in ECC 5.0 (but it could have been 4.7). If you are running one of these versions, the control is accessed via the FITVFELD or FITVFELD_WEB transactions. It appears in the form of a checkbox called "Overlapping Trips Allowed" on the main config screen for a schema.
Best Regards,
Marc -
Overlapping trips (for Travel Request - TP04)
Hi, Gurus
Is there any way so that I can create 2 or more travel requests using the same period for the same employee? It would be a desirable requirement here in our company.
I know that through 'FITVFELD' transaction I can choose, for a given travel schema, if I want to allow overlapping trips (checkbox "Overlapping Trips Allowed"). But it works only for the expense reports ("TRIP" transaction) related to the schema selected. For travel request (TP04) I can't do that.
An example: with "Overlapping Trips Allowed" checked for schema A, I am able to create 2 or more expense reports (schema A) from 11/09/2010 to 11/16/2010. But if I try to create a new travel request (TP04) within this period, the system throws an error.
PS: As we know, unfortunately schema "PL" (Travel Planning) doesn't have "Overlapping Trips Allowed" checkbox... It manages some travel request parameters.
Thank you
RobertoHi robtaboaco ,
you can create two or more overlapping trip.
it will just give u warning if u have overlap trip. but you can still save it.
here's the link, hope it helps to explain..
http://wiki.sdn.sap.com/wiki/display/ERPHCM/OverlappingTripRequest
Regards,
nz. -
ESS - Transaction PR05" Returns empty frames and a repeated menu
We were in 46C and using ITS for ESS implementation . As ECC 5.0 does not support stand alone ITS and due time constraints , we decide to replicate PZLE . We upgrade to to ECC 5.0 in March'07 . Employees submitted expenses using PR05 screen . Back end we use SAP Travel Manager - Transaction code - PR05 . We knew the existing solution is for short time and was not recommended by SAP.
Things were working fine for some time, however recently HRSPs 19-22. Within our ESS system we have implemented transaction PR05 expense reporting. On selecting a saved trip (expense requisition) and clicking "change", two empty frames and a repeated menu as shown in the attachment. R/3 GUI shows the transaction OK.Better try to post this in HR or Portal forum...
-
Change field size in simulate report on transaction PR05
Hi,
I want to increase the receipt description field on the simulate report on transaction PR05.
Is there any user exit where I can do this or do I have to make a standard modification? If so, do you know in which program?
Thanks.
SóniaHere`re the user exit
Transaction Code - PR05 Travel Expense Manager
Exit Name Description
FITR0001 User exit: Delete/Reorganize trip statistics
FITR0002 User exit: Create/Change trip statistics
FITR0003 User exit: Save trip (PR01, PR04, PR05)
FITR0005 User Exit: Save Trip (PR01, PR04, PR05)
RPRCST01 Customer Exit for Travel Expenses
<b>and program to find user exit for Tr.</b>
report y_user_exits no standard page heading.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
tables : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
*& Selection Screen Parameters
selection-screen begin of block a01 with frame title text-001.
selection-screen skip.
parameters : p_tcode like tstc-tcode obligatory.
selection-screen skip.
selection-screen end of block a01.
*& Start of main program
start-of-selection.
Validate Transaction Code
select single * from tstc
where tcode eq p_tcode.
Find Repository Objects for transaction code
if sy-subrc eq 0.
select single * from tadir
where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir
where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir
where pname = tstc-pgmna.
select single * from enlfdir
where funcname = tfdir-funcname.
select single * from tadir
where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name = enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
Find SAP Modifactions
select * from tadir
into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct
where sprsl eq sy-langu
and tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
Take the user to SMOD for the Exit that was selected.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.
Hope thisll give you idea!!
<b>P.S award the points.!!! !!!</b>
Good luck
Thanks
Saquib Khan
"Some are wise and some are otherwise" -
Deactivate F4-Value help in transaction PR05?
Hello,
is there any way to disable the value help for the personnel number in transaction PR05 (or at least to remove columns inside the value help)?
Thanks.Hi,
You might have a look at its definition using transaction SE11. Click the Radio Button for SEARCH HELP and enter PREM, then click
DISPLAY. On the following screen you find the tabstrip "Included search helps" and in the list the search help PREMK for the
organizational assignment. Double-Click on PREMK to enter the search help. In the tabstrip DEFINITION you can remove
selection-method M_PREMK.
Regards
Ravinagh Boni -
Enhancement for overlapping trips in MTR
I am implementing MTT2.0, previously we used the ZEnhancementProvider to allow overlapping trips by writing the validation for the "TRIP_OVERLAPPING_VALIDATION" action. However in MTR2.0 I cannot find sufficient documentation to help me to recreate this validation, the concept seems to have changed completely. (I have a copy of the enhancement guide, this does not contain enough detail).
Is it possible to trap the default validation and write my own any more? If so can you let me know where the supporting documentation is for this?Hello Marina,
The new MTT 2.0 uses mCAF. The enhancements are completly different. They are much more powerful because you can enhance almost all parts of the application.
For mCAF I suggest you read this <a href="/people/karsten.strothmann/blog/2006/12/12/the-mobile-client-application-framework--enhancing-mobile-applications-made-easy.
For the enhancement you are talking about please have a look at com.sap.mbs.mtr.trip.process.impl.TripValidationImpl.validateOverlappingTrips()
Have a nice day!
Julien. -
Hi, All,
I am trying to do delta upload for FI-CA business partner items 0FC_BP_ITEMS. I see there is a documentation say "Before you start the delta extraction, you should update the delta queue for this DataSource in the plugged-in OLTP system using transaction FPOP.". After my initial load, I made a new posting. And then I ran FPOP, and then I run delta update. But I am told "No new data since the last delta update". So seems delta did not get my new posting. Is there anybody can give some advice, or tell me how to use FPOP? I am not sure how to create the Variant in FPOP. Thanks a lot!
MeiyingHI ,
Steps for FPOP
1. Under General Selection tab input Date ID and Identification. - > Combination of this must be Unique.
2.Steps to create Variant - >Under technical settings tab , select tab for variant maintenance -> press F7 to create a new variant -> give a variant name -> Select number of intervals and give number value as 999 and execute.
New Variant is created.
3.Use the new variant, save all settings and "Schedule the program run".
4.Click on refresh to track the status of the program run.
5.Goto RSA7 and check for the Delta Queue - new values will be populated. -
Schedule Background job using transaction CATM
Hi all,
Since we cannot schedule a background job using transaction CATM, I have created a program calling the CATM transaction through batch-input.
I have done a recording and entered the coding in a Z-program. For a vendor, I have recorded time in CAT2 for multiple purchase orders.
After entering the vendor number in CATM, all the purchase orders showed up. I have clicked 'select all' and posted.
When I run the program in the background, it posts only for one purchase order.
When I run the program in the foreground, using the Select All-button it only proceeds with the first line in my list of PO's.
How to read the whole stack and post the whole stack of purchase orders?
Please help me out with this.
Thanks
Regards
Srinivasan Desingh
408 368 3837Hi,
When I run the program in the background, it posts only for one purchase order.
When I run the program in the foreground, using the Select All-button it only proceeds with the first line in my list of PO's.
See..it's a Z-program so Its difficult to answer without checking the program. But I think, you should check your BDC again from Debugging, with the help of your abaper. You will find, why its is processing only one entry.
Regards
Shishir -
Why multiple log files are created while using transaction in berkeley db
we are using berkeleydb java edition db base api, we have already read/write CDRFile of 9 lack rows with transaction and
without transaction implementing secondary database concept the issues we are getting are as follows:-
with transaction----------size of database environment 1.63gb which is due to no. of log files created each of 10 mb.
without transaction-------size of database environment 588mb and here only one log file is created which is of 10mb. so we want to know how REASON CONCRETE CONCLUSION ..
how log files are created and what is meant of using transaction and not using transaction in db environment and what are this db files db.001,db.002,_db.003,_db.004,__db.005 and log files like log.0000000001.....plz reply soonwe are using berkeleydb java edition db base api, If you are seeing __db.NNN files in your environment root directory, these are environment's shared region files. And since you see these you are using Berkeley DB Core (with the Java/JNI Base API), not Berkeley DB Java Edition.
with transaction ...
without transaction ...First of all, do you need transactions or not? Review the documentation section called "Why transactions?" in the Berkeley DB Programmer's Reference Guide.
without transaction-------size of database environment 588mb and here only one log file is created which is of 10mb.There should be no logs created when transactions are not used. That single log file has likely remained there from the previous transactional run.
how log files are created and what is meant of using transaction and not using transaction in db environment and what are this db files db.001,db.002,_db.003,_db.004,__db.005 and log files like log.0000000001Have you reviewed the basic documentations references for Berkeley DB Core?
- Berkeley DB Programmer's Reference Guide
in particular sections: The Berkeley DB products, Shared memory regions, Chapter 11. Berkeley DB Transactional Data Store Applications, Chapter 17. The Logging Subsystem.
- Getting Started with Berkeley DB (Java API Guide) and Getting Started with Berkeley DB Transaction Processing (Java API Guide).
If so, you would have had the answers to these questions; the __db.NNN files are the environment shared region files needed by the environment's subsystems (transaction, locking, logging, memory pool buffer, mutexes), and the log.MMMMMMMMMM are the log files needed for recoverability and created when running with transactions.
--Andrei -
Error while creating logical file using transaction FILE
Hello there,
I am facing an error while creating Logical File name definition using transaction FILE
This is the input which I'm trying to give
Logical file name: ZTEST
Name : ZTEST
Physical file : ZTEST_1<DATE><TIME>.csv
Data format: ASC
Application area: BW
Logical path:ZTEST_1_DATAOUT
when I tried to save it throws me an error like ASSIGN_SUBSTRING_NOT_ALLOWED
Please help.Hi,
Please check the OSS Notes :
Note 792061 - SP Case Locator: Dump: ASSIGN to a substring isn't allowed.
SAP Note 1297989 - Short dump ASSIGN_SUBSTRING_NOT_ALLOWED
Hope this solves the problem.
-Vikram -
Creation of New T Code Using Transaction Variant
Hi,
I have created a new T code (YMM02) by using transaction variant. The new T code created is copy of MM02.
I have changed the material by using new T code (YMM02) which is created using Transaction variant. Once I complete the Transaction (i.e. have done changes in material master and save) it is going to original T Code (MM02). Requirement is it should be in the same T Code (YMM02), so that I can edit the material again with the new T Code (YMM02)
Regards,
Hari.Hi Hariprasad,
If restricting certain fields using field selection option is not suitable for you, you can go ahead with the option Screen Variend
Also refer the link
[https://wiki.sdn.sap.com/wiki/display/Snippets/Transaction%20Variant%20-%20A%20Step%20by%20Step%20Guide%20for%20Creation] -
Posting goods receipt using transaction MB1C
Hi
When I posting goods receipt using transaction MB1C , I am getting following error
Account 310000 for Transo/event key BSX is a A control Account.
Please tell me the solution for this error.
kalai.Dear Suriya,
If your issue is still un-resolved, Just try with:
T. Code: FS00
Key-in your G/L Account - 310000 & Company Code, in respective fields; go to
Tab: Create/bank/interest
Here, you will find a Box: Post automatically only. Enable the box (check-mark the box) for GR/IR clearing account.
Jope, this may help in some ways.
Best Regards,
Amit.
Note: In continuation to others' suggestion, I'll also suggest to consult FI-Personnel, at your end. -
REG: Creation of Warehouse product using transaction /SCWM/MAT1
Hi,
My requirement is to create Warehouse Products using Transaction /SCWM/MAT1 , I am using BAPI_PRDSRVAPS_SAVEMULTI2 , but I cound't able to process this because I did find Warehouse number in this BAPI, Am I using correct BAPI, if that is the case let me know the BAPI for warehouse product data,
Thanks
RKHi,
There is no specific list, it depends completely on the condition types that have been configured in your system.
The answer you were given was a good one and gave you as much detail as you could expect.
If you are having a particular problem or issue then let us know and we will do all that we can to help.
The easiest way to find out the "list" is to simply click on the "possible entries" tab at the right of the field. !!!!!!!!!!!
Steve B
Maybe you are looking for
-
Every time i turn my touch on, a long code scrolls down the screen and then i can't do anything else. My computer also doesn't detect it when plugged in
-
How to use traffic lights concept in alv in webdynpro abap
Hai , How to use traffic lights concept for alv in webdynpro abap. If possible give me some code.
-
Hy, I have a Z10 and I have the following problem: if I save the phone numbers with country code I can see the sms coming from people from my agenda (the phone shows the name from the agenda) and I receive calls from that numbers without country code
-
Create a ThreadQueue programatically
Is there any way to create ExecuteQueue in weblogic 8.1 programatically. As we know weblogic create ExecuteQueue for us on the basis of config.xml, I want to create ThreadQueue thru my program and use it in my program which runs inside app server. Th
-
HR ABAP authorizations for Nakisa roles
Hi there, We have just started to plan for ORG chart and Talent planning systems by naksia. Wondering if there are any standard HR authorizations that the standard nakisa roles use and if anyone can elaborate if IT 008 (Basic Pay) really comes in to