Default reversal period in GL
Hi, i have a doubt.
I need to have a default period when i create a reversal batch. I know in release 11i there is an automatic method to submit reversal journal by category, but the user want to select a batch to reverse and the new reversal journal would be in the next period (open or future open).
I hope anyone can help me.
Thanks & Regards
Not sure what your doubt is.
When you reverse a journal using the buttons, the default list is the list of future enterable or open periods.
Similar Messages
-
How to control the default Reverse Date at VL09
Hello,
At VL09 (reverse goods movement) screen, the default Reverse Date is today.
If users want to modify the Reverse Date,
users have to select a line, click on define date button and input date into the local date field at pop-up screen.
I want the default Reverse Date at VL09 screen to be the same as the Actual GI date of delivery.
Please tell me how.
Thank you.1. There is no standard BADI and userexit which can fulfill your requirement.
2. You can try to do the modification in RVV50L09.
Before
"CALL FUNCTION 'WS_REVERSE_GOODS_ISSUE'"
You can add "Move XLIKPUKWA-wadat_ist to XLIKPUKWA-STDAT. " -
Modify view of Default timecard periods view in OTL to sort list of periods
Hi,
Can someone guide me if there is any way to modify default timecard periods view in OTL. We intend to sort the list of timecard periods in OTL in order to show old non sumbitted timecard periods as default rather than based on system date.
I have checked preferences->System that allow edits but that is not helpful in what we want to achieve.
Thanks,
RajanThese are the tabs that are displayed and the ones it gives me options for.
There are many improvements needed for Bridge and the default metadata workspace is certainly one of them. In fact, in its current state it is next to useless and no help at all. But you are right, it should provide you with at least the description field but it does not. Oddly enough, the only way to achieve this is using the bottom right icons in the Bridge window. You see three of them, thumbs, large thumb with list and small thumbs with list. Currently you have selected the default small thumbs with list, if you use the middle one (large thumbs with list) and fiddle around with the slider for the size of the thumbs the description field magically appears in view but you are not able to put it in a separate column.
So the find option is still your best option I'm afraid...
You can also try to create your own workspace. Start dragging the borders to change the size of the panels to your comfort so you have a good overview of the panels you want to have in view.
You can also change the order and place of panels in multiple rows but you are limited to max three columns. Place the cursor on a panel tab and start dragging it to a new location. A single blue line means either between a row or a column, a surrounded blue line means add as a tab in same location. You also can drag the tabs for your custom order.
Now with the content panel in reasonable size use the icon bottom right for large thumbs and list view and use the slider for correct position of the description field. Save it as a new workspace (important to retrieve it when messed up). You can also have multiple windows in Bridge (at least on a Mac, you seem to be on Windows) and use one for list view and another for find results. etc. etc. -
Why does the iPhone Keyboard have a reversed period and comma from the normal keyboard?
Why does the iPhone Keyboard have a reversed period and comma from the normal keyboard?
MacinNW_Brent wrote:
I don't mean to drive a Marine crazy, but there is no such thing as a standard keyboard. Especially tiny ones. Looks at a phone key pad, and then look at a calulator keypad. It is flipped top to bottom.
JajLvr, if it drives you crasy, then get a BT keyboard.
Brent
Agreed. Even the iPhone has multiple built-in keyboards to choose from. -
Hie,
Is there a way of setting a default reporting period for a user in SAP B1 at a particular given time.
Thanks.The report parameters are always saved from your last report. If you need one set frequently, you probably need to switch the parameter not as often. That may help.
Thanks,
Gordon -
It appears that the default "time period" whenever a new event is made is 1 hour. I would prefer 15 or 30 minutes, I can change to this manually , however I wish to make it my default. Any help please.
thank you,
JohnHi Francois,
Yes it is definitely possible to change the time-period as per your choice. However, the format (HH:MM:SS) must be followed.
In order to change the default time period, you need to go to the same page(Message monitoring).
There do the following,
1. From the drop down list for Start/End Date, select "Free Entry"
2. Change From Time as per your wish (format HH:MM:SS)
3. Change To Time as per your wish (format HH:MM:SS)
And now you are ready to search based on this criteria. If you want to save this filter, you may click on "Save Filter" button available on the same page.
I hope this helps.
Regards, Gaurav. -
Hi,
I have a swf that i can´t change (i don´t own the code and it´s copyrighted). In some cases, I´m getting error 1502, after 30 seconds executing the file.
Is there a way to change or disable the default timeout period? Remember that i can´t edit the .fla...
Thanks in advance!you can load that swf into another swf and adjust the timeout duration in the main swf.
-
ESS Workplace - Change Default Selection Period
Hi All,
We are on 4.6C, using Workplace 2.1.1 on ESS.
Through ESS, we want to display all items under "SAP Office -> Outbox -> Started Workflows" (and also "Work Items Executed by Me").
The default seems to be 30days.
Our SAP Office (Workplace) on ESS does not have any buttons or toolbar options for users to change the "Selection Period".
My question: Where is this default period set? How can I change it for ESS (eg to be 90 days instead of 30days)?
Is there a setting in the IMG (SPRO)?
Please, I really hope you can help.
Cheers,
Tom
Message was edited by:
Tom PeouHi Tom,
unfortunatelly this function is hard coded in BWSP, there is no option to change the date in customizing or somewhere else, only in coding:
l_seldate = sy-datum - 30.
CALL FUNCTION 'SWI_OUTBOX_CREATE'
EXPORTING
seldate = l_seldate
folrg = w1_fol
TABLES
worklist = worklist
STATUSFILTER =
EXCEPTIONS
READ_FAILED = 1
OTHERS = 2
The problem that BWSP is not developed in the future, what you can do is to change the standard... SAP does not recommend to do thatof course.
I hope I could help you!
Cheers,
Tibor -
Default Probation Period on New Employee only
Hi,
In the HR Self-Service's Change in Position Page, the probation period is defaulted when the job position has been changed. I only want to have it defaulted when it's a new employee. How can I do this??
Oracle Version I'm using is 11i
Thanks for your help,
NHi,
Thanks everyone for their input. I am now extending the CO for this as suggested by Ajay.
I have found that in AssignmentCO, there's a function called setPositionDefaultValues function that defaults the probation period etc. However, when I extended this controller, it's still defaulting the probation period fields. Can somebody check what's wrong with my controller? I have a feeling that my super.processRequest is messing up my new setPositionDefaultValues function that has the probation period part commented.
package tap.oracle.apps.per.selfservice.deployperson.webui;
import com.sun.java.util.collections.ArrayList;
import com.sun.java.util.collections.List;
import java.io.Serializable;
import java.util.Hashtable;
import java.util.StringTokenizer;
import oracle.apps.fnd.common.VersionInfo;
import oracle.apps.fnd.framework.OAApplicationModule;
import oracle.apps.fnd.framework.OAAttrValException;
import oracle.apps.fnd.framework.OAException;
import oracle.apps.fnd.framework.OAViewObject;
import oracle.apps.fnd.framework.server.OADBTransaction;
import oracle.apps.fnd.framework.server.OAViewObjectImpl;
import oracle.apps.fnd.framework.webui.OAControllerImpl;
import oracle.apps.fnd.framework.webui.OADialogPage;
import oracle.apps.fnd.framework.webui.OANavigation;
import oracle.apps.fnd.framework.webui.OAPageContext;
import oracle.apps.fnd.framework.webui.beans.OAWebBean;
import oracle.apps.fnd.framework.webui.beans.form.OAFormValueBean;
import oracle.apps.fnd.framework.webui.beans.layout.OADefaultTableLayoutBean;
import oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean;
import oracle.apps.fnd.framework.webui.beans.message.OAMessageLovInputBean;
import oracle.apps.per.common.CommonUtils;
import oracle.apps.per.selfservice.common.Constants;
import oracle.apps.per.selfservice.common.SSHRParamTable;
import oracle.apps.per.selfservice.common.SSHRParams;
import oracle.apps.per.selfservice.common.webui.NewUserProcessTransaction;
import oracle.apps.per.selfservice.deployperson.server.DefaultWorkHoursVOImpl;
import oracle.apps.per.selfservice.deployperson.server.DefaultWorkHoursVORowImpl;
import oracle.apps.per.selfservice.deployperson.server.PositionDefaultValuesVOImpl;
import oracle.apps.per.selfservice.deployperson.server.PositionDefaultValuesVORowImpl;
import oracle.apps.per.selfservice.workflowservice.server.WFUtility;
import oracle.cabo.ui.UIConstants;
import oracle.jbo.ApplicationModule;
import oracle.jbo.AttributeList;
import oracle.jbo.ComponentObject;
import oracle.jbo.Row;
import oracle.jbo.RowIterator;
import oracle.jbo.Transaction;
import oracle.jbo.common.MetaObjectBase;
import oracle.jbo.domain.Date;
import oracle.jbo.domain.Number;
import oracle.jbo.server.ViewObjectImpl;
import oracle.apps.per.selfservice.deployperson.webui.AssignmentCO;
public class xxcperAssignmentCO extends AssignmentCO
public static final String RCS_ID = "$Header: AssignmentCO.java 115.111 2006/10/27 13:06:45 gpurohit noship $";
public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: xxcperAssignmentCO.java 115.111 2006/10/27 13:06:45 gpurohit noship $", "tap.oracle.apps.per.selfservice.deployperson.webui");
static Class class$java$lang$Object; /* synthetic field */
public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
super.processRequest(oapagecontext, oawebbean);
void setPositionDefaultValues(Row row, PositionDefaultValuesVORowImpl positiondefaultvaluesvorowimpl, OAPageContext oapagecontext, OAWebBean oawebbean, String as[])
OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
OADBTransaction oadbtransaction = oaapplicationmodule.getOADBTransaction();
SSHRParams sshrparams = new SSHRParams(oadbtransaction);
String s = sshrparams.getSelectedPersonType();
Object obj = null;
as[0] = "NO";
if(positiondefaultvaluesvorowimpl.getOrganizationId() != null)
row.setAttribute("OrganizationId", positiondefaultvaluesvorowimpl.getOrganizationId());
row.setAttribute("OrganizationName", positiondefaultvaluesvorowimpl.getOrganizationName());
if(positiondefaultvaluesvorowimpl.getLocationId() == null)
Serializable aserializable[] = {
String.valueOf(positiondefaultvaluesvorowimpl.getOrganizationId()), null, sshrparams.getEffectiveDate()
OAViewObject oaviewobject = (OAViewObject)oapagecontext.getApplicationModule(oawebbean).findViewObject("DefaultLocationVO");
oaviewobject.invokeMethod("initQuery", aserializable);
if(oaviewobject.hasNext())
Row row1 = oaviewobject.first();
String s2 = row1.getAttribute("LocationId").toString();
String s3 = (String)row.getAttribute("LocationId");
if(!s2.equals(s3))
String s4 = (String)row1.getAttribute("LocationCode");
row.setAttribute("LocationCode", s4);
row.setAttribute("LocationId", s2);
as[0] = "YES";
if(positiondefaultvaluesvorowimpl.getJobId() != null)
row.setAttribute("JobId", positiondefaultvaluesvorowimpl.getJobId());
row.setAttribute("JobName", positiondefaultvaluesvorowimpl.getJobName());
if(positiondefaultvaluesvorowimpl.getGradeId() != null)
row.setAttribute("GradeId", positiondefaultvaluesvorowimpl.getGradeId());
row.setAttribute("GradeName", positiondefaultvaluesvorowimpl.getGradeName());
if(positiondefaultvaluesvorowimpl.getLocationId() != null)
row.setAttribute("LocationId", positiondefaultvaluesvorowimpl.getLocationId());
Serializable aserializable1[] = {
String.valueOf(positiondefaultvaluesvorowimpl.getLocationId()), sshrparams.getEffectiveDate(), null
OAViewObject oaviewobject1 = (OAViewObject)oaapplicationmodule.findViewObject("LocationVO");
String s1 = (String)oaviewobject1.invokeMethod("getLocationCode", aserializable1);
row.setAttribute("LocationCode", s1);
if(positiondefaultvaluesvorowimpl.getWorkingHours() != null)
row.setAttribute("NormalHours", positiondefaultvaluesvorowimpl.getWorkingHours());
row.setAttribute("Frequency", positiondefaultvaluesvorowimpl.getFrequency());
if(positiondefaultvaluesvorowimpl.getTimeNormalFinish() != null)
row.setAttribute("TimeNormalFinish", positiondefaultvaluesvorowimpl.getTimeNormalFinish());
if(positiondefaultvaluesvorowimpl.getTimeNormalStart() != null)
row.setAttribute("TimeNormalStart", positiondefaultvaluesvorowimpl.getTimeNormalStart());
if(positiondefaultvaluesvorowimpl.getSupervisorId() != null)
row.setAttribute("SupervisorId", positiondefaultvaluesvorowimpl.getSupervisorId());
if(positiondefaultvaluesvorowimpl.getPayBasisId() != null && !"C".equals(s))
row.setAttribute("PayBasisId", positiondefaultvaluesvorowimpl.getPayBasisId());
if(positiondefaultvaluesvorowimpl.getPayrollId() != null && !"C".equals(s))
row.setAttribute("PayrollId", positiondefaultvaluesvorowimpl.getPayrollId());
row.setAttribute("PayrollName", positiondefaultvaluesvorowimpl.getPayrollName());
//SR119779 27-JUL-2010 Nette
/*if(positiondefaultvaluesvorowimpl.getProbationPeriod() != null && positiondefaultvaluesvorowimpl.getProbationUnit() != null)
row.setAttribute("ProbationPeriod", positiondefaultvaluesvorowimpl.getProbationPeriod());
row.setAttribute("ProbationUnit", positiondefaultvaluesvorowimpl.getProbationUnit());
Date date = new Date(sshrparams.getEffectiveDate());
date = calculateProbationEndDate(date, positiondefaultvaluesvorowimpl.getProbationPeriod().intValue(), positiondefaultvaluesvorowimpl.getProbationUnit());
row.setAttribute("DateProbationEnd", date);
if(positiondefaultvaluesvorowimpl.getBargainingUnitCd() != null)
row.setAttribute("BargainingUnitCode", positiondefaultvaluesvorowimpl.getBargainingUnitCd());
row.setAttribute("BargainingUnitName", positiondefaultvaluesvorowimpl.getBargainingUnitName());
} -
Asset deprecation default starting period
Dear experts,
Where we need to maintain settings for default depreciation calculation period for a purchased asset.
Say if an asset is purchased on 17/05/2010, but depreciation start date should start from 01/01/2010. if purchased of 09/09/2010, the start date should be from 01/06/2010
Like thisu2026
Regards,
babuHi,
While creating an Asset with AS01, mention the date from which depreciation is to be calculated in depreciation start date field.
With regards,
Muralidhar -
How to set the Reverse date to be the same as the Actual GI date by default
Hello,
On VL09 (reverse goods movement) screen, default reversal date is the system date.
Users have to select the line, click on define date button and enter the correct cancellation date to the local date field on the pop-up.
I want the reversal date on VL09 screen to be the same as the Actual GI date by default.
Thank you.Hi,
I checked the program.
Check in routine FORM insert_data_for_reversal ---> IF Condition (( xlikpukwa-wbstk EQ charc AND xlikpukwa-vbtyp CA vbtyp_lief ) OR ( xlikpukwa-wbstk CA 'BC' AND xlikpukwa-vbtyp CA vbtyp_liav ). ---> 2 performs are there one with '01' and other with '02' as actual parameters.
In your case '01' is passing to the routine. if you try to pass '02' u can achive your requirement.
For testing in debug mode pass FIELDS-FIELD_ATTR = '02' for field name DATLO. then you can see the output.
Try to handle this problem using Enhancement Operations.
Hope this helps you.
Thanks
Raghavendra -
How to retrieve unchecked default remind value in exchange web service
I can get the default remind minutes value from user configuration dictionary property ('piRemindDefault'). How do I get the value from EWS if I uncheck the Default reminder checkbox in outlook calendar option. Thanks.
The 'piRemindDefault' properity always return value even I unchecked the 'Default Reminders:' checkbox in calendar option.
The piRemindDefault is just the default reminder period (which is 15 minutes by default) so even when you untick reminders its not going to change the value. You looking at the Calendar Config object to get the reminders option you need to look at the OWA.UserOptions
config object in the root of Mailbox eg
FolderId RootFolderi = new FolderId(WellKnownFolderName.Root, "[email protected]");
UserConfiguration usConfig = UserConfiguration.Bind(service, "OWA.UserOptions", RootFolderi, UserConfigurationProperties.All);
if (usConfig.Dictionary.ContainsKey("enablereminders"))
Console.WriteLine(usConfig.Dictionary["enablereminders"]);
Cheers
Glen -
Error while uploading Reversing Journal using Webadi
Hi,
When uploading a reversing journal the following message is returned.... "Reversal Period must be supplied when Reverse Journal is set to Yes"
This is despite the Reversal period(P2-13) is in Open status.
Category * List - Text Standard reversing
Source * List - Text Spreadsheet
Currency * List - Text GBP
Period List - Text P1-13
Accounting Date * List - Date 1/29/2013
Batch Name Text SS-CZN-7828012-070213-17:03
Journal Name Text SS-CZN-7828012-070213-17:03
Reverse Journal List - Text Yes
Reversal Period/Date List - Text P2-13
Any help?Please see if these bugs help.
Bug 8236555 : REVERSAL PERIOD MUST BE SUPPLIED - ERROR UPLOAD MULT JOURNAL WITH BLANK LINE
Bug 11773472 : WEBADI ERROR: REVERSAL PERIOD MUST BE SUPPLIED WHEN REVERSE JOURNAL IS SET TO YE
Bug 14783874 : UNABLE TO LOAD GLADI JOURNAL WITH REVERSAL PERIOD IF REGIONAL SETTINGS ARE NOT S
If you still get the same error, please log a SR.
Thanks,
Hussein -
Making Period Start Date read-only on Appraisal page
Hi,
I have a requirement to default Appraisal Period Start Date and Period End Date and make these fields non-editable. I am able to default the values for these fields by extending CO. When I make these fields read-only and performs any operation on page, getting error
+'You must enter a value for Period Start Date as criteria for the List Of Values.'+
Please suggest a solution to resolve this error.
Thanks.
Edited by: user12037955 on May 12, 2011 9:26 PMpublic void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
java.util.Date dateValue1 = null;
java.util.Date dateValue2 = null;
java.util.Date date = null;
OAApplicationModule oaapplicationmodule = pageContext.getApplicationModule(webBean);
OAMessageDateFieldBean bean1=(OAMessageDateFieldBean)webBean.findIndexedChildRecursive("StartDate");
OAMessageDateFieldBean bean2=(OAMessageDateFieldBean)webBean.findIndexedChildRecursive("EndDate");
String startDate=bean1.getText(pageContext);
String endDate=bean2.getText(pageContext);
String strDate1=null;
String strDate2=null;
if((startDate==null||startDate.equals(""))&& (endDate==null||endDate.equals("")))
date=pageContext.getCurrentDBDate();
SimpleDateFormat simpledateformat = new SimpleDateFormat("yyyy-MM-dd");
String dateValue=simpledateformat.format(date);
String year=dateValue.substring(0,4);
try
String sqlStatement = "";
CallableStatement cs = null;
// OAApplicationModule oaapplicationmodule = pageContext.getApplicationModule(webBean);
OADBTransactionImpl txn = (OADBTransactionImpl)oaapplicationmodule.getOADBTransaction();
cs = txn.createCallableStatement(" ",1);
sqlStatement = "SELECT to_char(to_date(ffv.attribute1,'RRRR/MM/DD HH24:MI:SS'),'DD-MON-YYYY') attribute1, " +
" to_char(to_date(ffv.attribute2,'RRRR/MM/DD HH24:MI:SS'),'DD-MON-YYYY') attribute2 " +
" FROM apps.fnd_flex_value_sets ffvs,apps.fnd_flex_values ffv " +
" WHERE ffv.flex_value_set_id = ffvs.flex_value_set_id " +
" AND ffvs.flex_value_set_name = 'XXX_PMP_Fiscal_Date_VS' " +
" AND (SYSDATE BETWEEN NVL(ffv.start_date_active,SYSDATE) AND NVL(ffv.end_date_active,SYSDATE)) " +
" AND flex_value= " + year +
" AND ffv.enabled_flag = 'Y' ";
ResultSet rset = cs.executeQuery(sqlStatement);
if (rset.next())
strDate1 = rset.getString(1);
strDate2= rset.getString(2);
catch(Exception e)
throw new OAException("Error:" + e.toString(), OAException.ERROR ) ;
SimpleDateFormat convertFormat = new SimpleDateFormat("dd-MMM-yyyy");
if(strDate1!= null || strDate2!=null)
try
dateValue1 = convertFormat.parse(strDate1.toString());
dateValue2 = convertFormat.parse(strDate2.toString());
catch(Exception exception)
bean1.setValue(pageContext,dateValue1);
bean2.setValue(pageContext,dateValue2);
bean1.setReadOnly(true);
bean2.setReadOnly(true);
} -
Reversal of Clearing document-AR
Hi Experts,
I have following questions :-
1) Upon reversal of clearing document, does the original clearing document becomes void/null??
2) Does the clearing report fetch the original clearing document that was reversed?
3) Can somebody provide any SAP source for getting the documentation on the above issues?
Appreciate an early reply.
Thanks,
SundarHi,
In SAP we can Reverse any document in 2 ways, Normal Reversal and Negative Reversal.
Normal Reversal means, rectification entry will be passed on the opposite side.
Negative Reversal means, rectification entry will be passed on the same side with - (minus) symbol.
Pre-requisite is Reversal Reasons will be created.
Any document you can reverse using T Code: FB08
Cleared documents can be reversed using T Code: FBRA
Automatic Payments Documents can be reversed using T Code: FCH8
Default Reversal Documents Document Type is AB.
If you created your own Document Type for reversal documents you can get a report as you required.
Thanks
Chandra
Maybe you are looking for
-
Hello. I have problem with music player, which I can't close. It runs in background all the time. In background should only be standby. I was reading some posts, but I can't find nothing useful. If someone find some solutions or something, please hel
-
I got a ATI Radeon 9800 Pro I would like to flash for my beloved MDD. I know that the procedure is easier using a PC, but I don't have one. I read elsewhere that blind flashing on the mac itself is possible but I can't seem to find a comprehensive tu
-
Dear All I want to make Payment Term as a mandatory field in the Purchase order & Sales Order. Where can I set that as "required" in Logistic module ?
-
Generated Webservice proxy: Maximimum size of byte array
Hi, We have generated a webservice proxy with JDeveloper (version 10.1.3.4.0) from a WSDL supplied by a .Net webservice. One of the Webservice returns a byte array. We are facing a problem when the size of the returned byte array exceeds the limit of
-
Search criteria region and search results regions
I have a page where the user can enter some search values into some input boxes. Then once the search button is pressed I want the search results region displayed and not when the page is loaded. Eg I want the search result region to be hidden on pag