Userexit for changing financial period(MONAT)
Hello.
We need to change financial period(BKPF-MONAT) on FI document which is created by Other Goods Receipts(Trcd:MB1C).
In additoion, we also need to do it following documents.
-Profit center document
-FI-SL document
Does anyone know how to handle this situation ?
Thanks and Regards,
S.Hirai
Hello,
Can I know how you have changed the monat field in bkpf table while creation of fi document.
Regards
Srinivas
Similar Messages
-
Planning for Next financial period
Dear all
I am with a company which had gone live one year back
I have just joined the CO team. I want to know how
we can generate a cost centrewise planning for various
cost elements ( atleat primary cost elements ) based on
the LTP run for the next financial period
FYI our financial year ends on 31 3 07. We are likely
to get the sales forecast for 2007-08 sometime by
mid Jan 07. Given this input, when PP runs the LTP
in say End Jan, what should I do to make the system
compute the cost centre / primary cost element wise
anticipated planned expenses based on 2007 - 08 sales
forecast
Grateful your expert advice
Thanks and regards
MuraliHello Sumithra,
Please see below link.
http://help.sap.com/saphelp_47x200/helpdata/en/08/5149cf43b511d182b30000e829fbfe/frameset.htm
Reward points if helpful.
Regards,
Santosh -
BAdI or USEREXIT for changing data of purchase order header - ME21N
hello all,
I would like to ask you any way to change the field "reason for change" of the Purchase Order header.
I tried implementing the method PROCESS_HEADER of IF_EX_ME_PROCESS_PO_CUST
or changing reason_code of structure ekko in user exits EXIT_SAPMM06E_006 and EXIT_SAPMM06E_006
but it seems not to work.
How can i do?..
sap. v. ecc 6.0>
Shiva Kumar wrote:
> Use the user exit : EXIT_SAPMM06E_012: This is triggered on saving of a PO...and user can add validations etc in the exit...
> Cheers
It doesn't work...
>
Martin Voros wrote:
> you get reference to object IM_HEADER in method PROCESS_HEADER of BADI ME_PROCESS_PO_CUST. On this object you can call two methods - GET_DATA and SET_DATA. GET_DATA returns structure with type MEPOHEADER. You can change your field here and then call method SET_DATA with your modified structure. This should work.
> Cheers
..same thing for this solution...
the field that i want to change is RSCOD inside structure EREVGRID...it seems to have also get_data and set_data methods ( IF_REVISION_ITEM_DCM ),
but I don't know which BAdI to implement that has a object type ref to EREVGRID...
Edited by: E_M on May 13, 2008 11:08 AM -
MIRO USEREXIT for change GL account
I have the requirement
when i post the invoicement for good receipt
I need change the GL account by purchase group
anyone can give me some suggestion about use which userexit?Hi,
You can use user exit ZXMBCU02 in enhancement -
MBCF0002 ( EXIT_SAPMM07M_001 ).
However you cannot directly chnage as MSEG is available as importing parameter and whatever you change here will have no impact on main prog. Instead you can use following code -
FIELD-SYMBOLS <F2> TYPE ANY,"Field Symbol for the GL ACCOUNT
DATA : W_KONTO_NAME(50) VALUE '(SAPMM07M)DM07M-KONTO'.
ASSIGN (W_KONTO_NAME) TO <F2>.
MOVE "GLACCOUNT" TO <F2>.
"GLACCOUNT" is the new GL account you want to change.
or try field exit:
report RSMODPRF
Regards, -
Userexit for changing line item from header, tcode VA42, VA41
Hi All,
I have a Zfield (VBAK) for the sales document (contract) at the header level in Additional tab.
Also the same zfield is present in VBAP table for all line items.
When this field is maintained by the user using Tcode VA41 or VA42 the line item zfield should also get updated.
I am trying to find out if User Exits
1. USEREXIT_MOVE_FIELD_TO_VBAK
2. USEREXIT_SAVE_DOCUMENT_PREPARE
might work. Can anyone tell me if there is access to line items in the above 2 user exits which I can modify.
Thanks,
KajalHi Breakpoint,
Yes I did use table XVBAP in uesr exit SAVE_DOCUMENT_PREPARE.
But somehow my changed values in XVBAP table is not reflected in the table VBAP.
Am I missing something here.
My piece od code in the user exit :
FORM XVBAP_ZZREBREL_CHANGE TABLES t_xvbap STRUCTURE vbapvb
USING P_VBAK_ZZREBREL TYPE vbak-zzrebrel.
data wa_xvbap type vbapvb.
IF p_vbak_zzrebrel = 'X'.
LOOP AT t_xvbap into wa_xvbap.
wa_xvbap-zzrebrel = 'X'.
MODIFY t_xvbap from wa_xvbap INDEX sy-tabix TRANSPORTING zzrebrel.
clear wa_xvbap.
ENDLOOP.
ENDIF.
ENDFORM. -
HR userexit for changes to employee infotype
I would like to add a function module to a few infotypes to invoke a bapi on the save to that info type. Which user exits should I put my function mod in when say infotypes pa0001,0002,0006,0105 are changed.
Example code from ZXPADU01/02 for ECC6.0
when '0001'.
if i0001-begda ge '20060401'.
MOVE innnn TO i0001.
call method cl_hr_pnnnn_type_cast=>prelp_to_pnnnn
exporting
prelp = innnn
importing
pnnnn = i0001.
do what ever you want to here.........
case P0001-BUKRS.
when 10.
do condition 10
when 20
do condition 20
when others.
endcase
MOVE i0001 TO innnn.
call method cl_hr_pnnnn_type_cast=>pnnnn_to_prelp
exporting
pnnnn = i0001
importing
prelp = innnn. -
Change future periods for Fiscal year variant-OB29
Hi experts,
We are using 4-4-5 rule, Fiscal year variant is M1, Future Periods for FY variant M1 is not maintained correctly. Our year end is on 6/25/2011 but in our variant M1 it is defined as 7/2/2011 and periods following that are defined incorrectly.
Company - US (4-4-5 rule)
FY variant - M1
Period - P12/2011 and following periods are not defined correctly
1. There are risks involved if you change the fiscal year in Live SAP system. What is the risks for changing future periods - 2 months from now.
2. Posting are not carried out for the periods we are changing. We need to check plan data if any
3. Impact on other modules, organization structure, master data, transaction data
4. How intense the testing needs to be.
Any help will be appreciated and point will be assigned.
Thanks
MonicaHello,
If you change the Fiscal year period in the live system the following problems may come as per my understanding.
For Costing Module Planning would have already been carried our at the start of the year,
similarly for CS, PP and PS modules if they are implemented in your company the planning data will be effected.
If there is any Budjet posted even you have to consider how to change the budget and reaccolation
Best Regards,
Ravi -
XL-Reporter - Financial Periods specified in row and column selections
Hello to all,
again I have no idea how to solve an XLR problem after I tried different ways with unwanted results and after trying to find suggestions in the samples and help files.
As a result I need a report which looks roughly like this
2007 2006 2005 ...
Jan.
Feb.
Mar.
Dec.
where each cell of the matrix is the total of invoices of a selected customer over the month in the specified year.
I mainly tried to solve this in two different ways.:
1.)
Definition of a parameter for finacial period: name=fp, dimension, type=financial period, attribute=code
Column selection summary for each year: PER(code=YearAll(@fp)) resp. PER(code=YearAll(@fp-12)) ...
Row selection expansion: BPA(CardCode=@customer) ARDT(Code=Invoice) PER(PeriodInYear=1:12) Group By PER.PeriodInYear
In each cell of the matrix the data attribute =ixGet(SO_LineTotal) is specified.
The cell in the first colum (month) of the matrix is =ixDimGet(PER; PeriodInYear).
2.)
No parameter for the financial period is defined;
Column selection summary for each year: PER(Year=2007) resp. PER(Year=2006) ...
The rest is the same as in 1.)
As a result I actually get a matrix with a column for each year and a row for each month, where the first column is 1, 2, ..., 12 (this is OK).
But for all 12 month I get the same value, which is the (correct) total value for the whole year!
Where is the failure in my intuition?
Many thanks for your help!
Regards,
Frank RomeniI found it works if I don't set the selection to period in the Column and row. Here are my selections
Row
Row 8-9 Expanding
PER( * ) Group By PER.PeriodInYear
Row 9 Expanding
FACT BPA( CardCode = @BPCode ) ARDT( Code = "Invoice" )
Column
Column C Expanding
FACT FIG( SO_TaxDate >= "01/01/2007" ) PER( * ) Group By PER.Year
then I use a Column total to total the row expansion of the SO_LineTotal with =SUM( ixRef(C9,2) ) were C9 is the expanding SO_LineTotal. Then I hide Row 9 in excel to hide the details.
If you post your email I can send you the IXR report definition
Dan -
Userexit to change PO Line items
Hi All,
We are looking for a userexit for changing the PO line items (EKPO-SPINF)......searched the entire forum but not working.....
we were trying to implement MM06E005........however none of the function modules in it are triggered......
Any help.....Hi Faheem,
Thanks for the reply.
We are on 4.6c system...hence we do not have this BADI available...
What i am trying to understand is whether we can use exit MM06E005 to modify standard fields.....though we do not have any customer fields...
What i feel is no since....the BADi will not be triggered from those custom screens.........
Please correct, if i am wrong....
But its hard to believe that we cannot modify standard fields of PO when creating purchase order......in 4.6c -
Hi All
I have some doubts which my client encountered. pls give your valauble suggestions on this.
We have just closed our Dec08 a/c.
Normally, we have to perform balance carry forward and carry forward customer vendor balance before we start the 2009 data entries.
Our company has changed the financial period to 31 March instead of 31 December.
Therefore, the financial data for statutory audit will be from 01Jan08 to 31Mar09.
We urgently need your advice on the following:
1.Please advise what are the procedures and areas we have to change due to the change of financial period
2.When should we change the financial period setting in SAP? Now or after March 2009 closing?
3.Should we perform the carry forward customer vendor balance before we capture Jan 2009 transactions?
4.Should we perform balance carry forward before we capture Jan 2009 transactions?
Pls advise on above issues.
regards
Suresh NaiduIn our senario _ cost is booking cost centers and revenues booking concern profit centers .
for Financial reporting requirment can I include secondary cost to profit and loss a/c
what is the impact on the report
exp: salary booking in primary cost,than Per hour man hour cost computed by costing dept for allocate to concern department
it is cost center activity price we specify in kp26 at the time of pm order confirm it will confim the activity quandity price will from planning area only, so for salaries in primary g/ls already captured, if we consider secondary it may double booking
srinivasa reddy -
What kind of financial periods exist in SAP? What is the relevant table for
What kind of financial periods exist in SAP? What is the relevant table for that?
Hi venumadhav
In FInancial Accounting , Period is during time that you post G/L account and you have to close period after end of period and you will see the balance each G/L Account in each period.
There are 12 normal period and 4 special period (normal case , but can be changed by configuration ). normal period are Jan , Feb ,...Dec and Special period are the extended period that use for posting in special case .For example if you close period in Dec and you have to adjust G/L Account by auditor checking , you can post G/L Account to special period . special period are 13,14,15,16. 12 may use for Audit , 13 may use for changing after Sending to audit and found something mistake . that 's sample.
normally there is posting date to control the period (BUDAT) in the table BSIS. if the posting date is in the during time of period , we can say this posting is in that period .
posting date : 03.09.2007 period : 09
posting date : 30.11.2007 period : 11
Regards
Wiboon -
Why is does my apple run SLOW.you go to open a program and the circle thing just spins for a delayed period of time. You change from typing in a word doc and go to say email or internet and it takes several minutes to allow you open anything up. Like it is frozen. I have tried rebooting the computer and it works for a few minutes then gets stuck.
Which model iMac do you have?
How large is your HD and how much space do you have left?
Check out the following & do the necessary:
User Tip: Why is my computer slow?
What to do when your computer is too slow
Speeding up your Mac
OS X (10.6.6)
Use Software Update or the OS 10.6.8 combo update to update your OS. Also, update everything SU has to offer for your computer. When done, repair permissions and restart your computer. -
Userexit for partner function changed
What is the userexit for partner function changes in VA01 or VA02.
Hi,
Please check this:
EXIT_SAPLEINM_002
Thanks and best Regards,
Suresh -
Userexit for SO Create/Change.
Hi,
Please tell me the userexit for the Sales Order Create/ChagneHi,
You can find the user exits in the include MV45AFZZ....
Details are given below :
<b>User exits in the program MV45AFZZ</b>
The user exits which you can use for modifications in sales document processing are listed below.
USEREXIT_DELETE_DOCUMENT
This user exit can be used for deleting data which was stored in a separate table during sales document creation, for example, if the sales document is deleted.
For example, if an additional table is filled with the name of the person in charge (ERNAM) during order entry, this data can also be deleted after the sales order has been deleted.
The user exit is called up at the end of the FORM routine BELEG_LOESCHEN shortly before the routine BELEG_SICHERN.
USEREXIT_FIELD_MODIFICATION
This user exit can be used to modify the attributes of the screen fields.
To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.
The usage of the field groups (modification group 1-4) is as follows:
Modification group 1: Automatic modification with transaction MFAW
Modification group 2: It contains 'LOO' for step loop fields
Modification group 3: For modifications which depend on check tables or on other fixed information
Modification group 4: is not used
The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.
This FORM routine is called up by the module FELDAUSWAHL.
See the Screen Painter manual for further information on structuring the interface.
USEREXIT_MOVE_FIELD_TO_VBAK
Use this user exit to assign values to new fields at sales document header level. It is described in the section strong> "Transfer of the customer master fields into the sales document".
The user exit is called up at the end of the FORM routine VBAK_FUELLEN.
USEREXIT_MOVE_FIELD_TO_VBAP
Use this user exit to assign values to new fields at sales document item level. It is described in the section strong> "Copy customer master fields into the sales document".
The user exit is called up at the end of the FORM routine VBAP_FUELLEN.
USEREXIT_MOVE_FIELD_TO_VBEP
Use this user exit to assign values to new fields at the level of the sales document schedule lines.
The user exit is called up at the end of the FORM routine VBEP_FUELLEN.
USEREXIT_MOVE_FIELD_TO_VBKD
Use this user exit to assign values to new fields for business data of the sales document. It is described in the section strong> "Copy customer master fields into sales document" .
The user exit is called up at the end of the FORM routine VBKD_FUELLEN.
USEREXIT_NUMBER_RANGE
Use this user exit to define the number ranges for internal document number assignment depending on the required fields. For example, if you want to define the number range depending on the sales organization (VKORG) or on the selling company (VKBUR), use this user exit.
The user exit is called up in the FORM routine BELEG_SICHERN.
USEREXIT_PRICING_PREPARE_TKOMK
Use this user exit if you want to include and assign a value to an additional header field in the communication structure KOMK taken as a basis for pricing.
USEREXIT_PRICING_PREPARE_TKOMP
Use this user exit if you want to include or assign a value to an additional item field in the communication structure KOMP taken as a basis for pricing.
USEREXIT_READ_DOCUMENT
You use this user exit if further additional tables are to be read when importing TA01 or TA02.
The user exit is called up at the end of the FORM routine BELEG_LESEN.
USEREXIT_SAVE_DOCUMENT
Use this user exit to fill user-specific statistics update tables.
The user exit is called up by the FORM routine BELEG-SICHERN before the COMMIT command.
Note
If a standard field is changed, the field r185d-dataloss is set to X. The system queries this indicator at the beginning of the safety routine. This is why this indicator must also be set during the maintenance of user-specific tables that are also to be saved.
USEREXIT_SAVE_DOCUMENT_PREPARE
Use this user exit to make certain changes or checks immediately before saving a document. It is the last possibility for changing or checking a document before posting.
The user exit is carried out at the beginning of the FORM routine BELEG_SICHERN.
Working with User Exits
Updating the document flow
The total quantity to be billed is transferred to the sequential data record. Quantities which have already been billed are managed within the SAP system. This process is influenced by user exits. User exits directly influence the update of compressed document flow VBAPF in the system. This document flow accumulates quantities which have already been billed and compares them to new billing quantities. A new billing document is then created with the following quantity:
Quantity to be billed = New quantity - quantity already billed
Using user exits, you can specify the keys to which records of the compressed document flow are to be stored.
santhosh -
How to show financial period value columns in p6 web
hi, is it possible to bring in the column of financial period value (.i.e when we use store period performance) in p6 web as we do in p6 client?
I don't believe you can view it as a column, but you can add it to the Gantt. I tested it and it works in that view. See below....
To manually adjust the timescale, in the top section of the timescale header,
click and release the mouse. Then, drag the horizontal arrow that appears.
To change the timescale setting (for example, Quarter/Month or Financial
Period), either right-click in the timescale header row or choose timescale
increments from the Customize View Bars tab.
Tip: If the Financial Period timescale option is available,
choose it to display the range of financial periods defined in the Project
Management module.
Maybe you are looking for
-
After starting Firefox the Firefox homepage comes up with the google search, but if i enter anything in the search bar, nothing happens it just says done. Also my homepage is Google, imported from Internet Explorer, but doesn't come up when i start F
-
I just bought this router ... Never experience the overheating problem posted by other users, router is pretty cold, even after 3 days on In Italy the street price is quite expensive (180€ / 232$) but works great on 2.4G (5G suffer serious lack of co
-
Growl & Notification Center conflict on Firefox: how do I remove growl ghost files?
Hi everyone, I'm exeperiecing un unpleasent issue with Firefox. Not working appearing in Notification Center!!!!! - I have the latest version of Firefox, so I'm sure it's supported. - I had Growl 1.2, which is the most updated version of the "non-App
-
Focusrite Saffire Issues with G5
Hi My Saffire keeps f*%$ing out. I called Focusrite and told them about it, and they told me that this is an issue with apparent power spikes that G5's keep giving out. Apparently there was no issue with this in Panther, but it's a problem with Tiger
-
Running 11.5.3... I have xMII talking to Active Directory using LDAP and Windows Domain Policy. I am able to login to xMII as any domain user. The problem I am having is that after I login (as any user), I do not have any navigation menu items. Th