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
    Murali

    Hello 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,
    Kajal

    Hi 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
    Monica

    Hello,
    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 Romeni

    I 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

  • Quiery for Financial Period

    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 Naidu

    In 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

    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/Chagne

    Hi,
    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

  • Im having a problem with Firefox opening web pages that i have set as my home page such as Google also will not open Yahoo but will open most bookmarked pages

    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

  • WRT610N RIP version and SNMP

    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

  • LDAP Issues

    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