Update the correct profit center in tables BSEG / BSAS / BSIS / BSIK / BSAK

Hi FI Gurus,
I am looking after a Support Project in SAP IS-Retail. I am from the FI functional and possess very limited knowledge in FI.
My client has done the sales posting in SAP using IDOC's. During the postings, it was found that wrong Profit Centers were assigned. Due to this, the sales reports based on Profit Center are coming wrong. It was suggested to the client to reverse the IDOCs, do necessary changes in Profit Centers and re-post the IDOCs. The client wanted a short method to get the reports right. A senior consultant (Non FI) in the Company and the Management are forcing me to write a ABAP program to update certain (not all) FI tables. According to me, it will have some negative impact on the system for which reason I am not ready to take the call as a Project Manager. The management wants me to do the following (I am quoting the same mail which I received from the consultant ) :
We need to update the correct profit center in tables BSEG / BSAS / BSIS / BSIK / BSAK / BSID / BSAD, wherever the records exists against billing document numbers provided.
BAPI for updating profit center in Accounting documents: BAPI_ACC_DOCUMENT_POST
Function Module : 'BAPI_DOCUMENT_CHANGE'
Also look at SAP Note: Note 966428 - FB02: Functional area (FKBER) can be changed on coding block
Based on the above, the ABAPer has written the program, the program will update the tables BSEG, BSIS, BSIK, according to the selection criteria of document number, company code and line item number with the new profit centers.
Please clarify me about the following :
1. This program is updating profit center in just the FI tables (BSEG, BSIS, BSIK etc.), but the New GL tables (faglflexa and faglflext) which have approx. 65 lakh entries in PRD do not get updated with the correct profit center.
2. The Controlling tables also do not get updated with this program yet. Also since the previoius updation of Profit centers did not happen correctly, most of the times the controlling document has not been generated at all. Since we will be updating the profit center in just the FI tables, the controlling document will not be created still. Though there are SAP notes suggesting re-creation of the Controlling documents, which is still an option you can choose. Please confirm.
3. The Special GL also does not get updated because of this.
This is a very critical and hot issue. My job is at Stake as the Management has threatened me of sacking if I do not follow their directives as they are only concerned with their money.
Is the consultant who suggested this change RIGHT ?
Your early replies will help me take the decision.
Regards

Hi,
There is no standard program or BAPI that would update profit centre in a posted document. You should either develop your own process for it,which is not recommended, but sometimes is essential, or reverse the existing documents and post them with the correct profit centre.
Regards,
Eli

Similar Messages

  • Updating the dummy Profit Center

    Hi Experts
    I  am using the PCA with new GL  , here I have created the dummy profit center  also
    My query is some of the business transaction  are updated in the dummy profit center
    What could be the reason for updating the dummy profit center suppose if I am not give any profit center
    Those entries are getting updating  ?
    In this new Gl concept how to transfer the balance to exact Profit center ?
    Thanks
    Sri

    Hi Venkat
    You should not have activated Classical PCA if you are using New GL.. New GL PCA is a much better functionality
    Anyways, the reason for DUmmy PC is only that you did not assign the PC in the CO Object like Cost Center.. PC is always derived from Cost object. So, if the CO Object has no PC, the line item gets Dummy PC
    There is a SAP note 702854 which offers steps to deactivate Classical PCA.. If you wish you can do that.. There is no harm as such in having Classical PCA, but New GL Is better
    Br. Ajay M

  • New GL and Special GL- possible to repost to the correct profit center?

    Hi,
    The scenario that I have is advance payment to vendor. The mandatory splitting characteristic is Profit Center (PC). The scenario is this:
    (1) create down payment    :                
          Dr Advance Payment (special GL to vendor account): $12K,
            Cr Bank  $12K  (PC: 101)
    In GL view, both lines will have PC: 101
    (2) create vendor open line item :     
             Dr Domestic Travel expense (PC: 105): $7K
             Dr Insurance expense (PC: 104): $5K
                 Cr Vendor: $12K
    In GL view, Vendor line will be split with $7K under PC: 105 and $5K under PC: 104
    (3) clear down payment     :                  
         Dr Vendor: $12K
            Cr Advance Payment (special GL to vendor account): $12K
    In GL view, Vendor line will be split with $7K under PC: 105 and $5K under PC: 104.
    Advance Payment line's PC remains as 101 as per step 1.
    My question is at the 3rd step, is it possible to reverse the bank posting in step 1 and repost the bank line to split into PC: 104 and 105 since we now know the advance payment is for PC: 104 and 105? This is so that we can identify outgoing cashflow is for which PC.
    Any help is much appreciated. I am open to all ideas, even coding for document splitting rule if it works.
    Thank you.

    Hi
    It would not be possible in std. But you can look at writing your code through BADI AC_DOCUMENT
    Regards
    Sanil Bhandari

  • New GL - Field that do the balance "profit center"

    Hi people,
    We are doing the post by upload file.
    40 - Bank account
    31 - Vendor
    And the system shows us: Field that do the balance "profit center" is not fulled in the item 001
    The account bank is correct to have profit center, but the estrange thing is that the system is taking of the information (delete)  the profit center we put.
    Do you know what we can do?
    Thanks,
    Rosana.

    Hi,
    For the cost center, check whether the cost center master data is having the profit center and at entry level profit center is not hedden field.
    For vendor, if you have the profit center in bank line item it should come in other line item. check whether inherittence is ticked in the below mentioned config-
    Financial Accounting (New) > General Ledger Accounting (New) > Business Transactions > Document Splitting > Activate Document Splitting
    Regards
    Milind Sonalkar

  • Report Painter Report has the wrong Profit Center

    Hi Gurus,
    I changed the profit center in a cost center using KS02. When I execute a report group for report painter using GR55, I still see costs showing up under the old profit center. What do I need to do the fix the problem. Is it coming from the report group?

    Changes in some fields in cost centres are time dependent. This means that any changes in cost centre will effect only after a certain period of time. for Profit centre it will be updated only after the period. That is if it is period 1 now then it will take effect only in period 2. Check T code OKEG.

  • Wrong profit center to correct profit center for  vendor

    Hi friends
    Please suggest me how to correct/transfer the transactions from wrong profit center to correct profit center for vendor.
    Reagards
    Raju.k

    Hi Raju,
    To allocate costs and revenues, you can use Assessment and/or Distribution methods.
    Thanks
    Ram

  • Wrong profit center to correct profit center

    Hi  friends Please  suggest how we correct/transfer the transactions from wrong profit center to correct profit center.

    Hi
    There is one concept called profit centre document.  By using the same, you can transfer amount from one profit centre to another profit centre.  You can also use the General Ledger also.  The transaction code for the same is 9KE0.
    Assign points without fail.
    Regards.

  • Can we assign the same profit center to diff costcenter master data

    hi all
    can we assign the same profit center to diff costcenter master data 
    what are the impacts in control parameters  for actual and plan  dat a
    Thanks
    MvNr

    Hello,
    There is no need that you should have the profit center and cost center one to one relation.
    You can assign number of profit centers to a cost center. Meaning that the same profit center can be used in different cost center master data. Whenever, you make posting to cost center, the same will be flown to profit center.
    For example when you post actual line items, it will update GLPCA and GLPCT in profit center accounting.
    Regards,
    Ravi

  • Valuations default profit center, how to obtain the original profit center?

    Hi Experts,
    Currently our valuations are being booked; they book the BS Account vs Unrealized Exchange Gain or Loss.
    The Profit Center for that BS Account is being determined automatically by the 3KEH table. Is there any way to derive the profit center from the Original Line Item?
    Example Entry
    PK     Account     Amount     Profit Ctr     
    40     10403494     549.21     OO6376DDD      BS Account - How to obtain the profit center from the original postin?
    50     37300104     549.21-     OO6376AAA  Exch Gain/Loss
    Thanks.

    Hi.
    '2. I know its going to be reversed the next month, our concern is that the amount that is going to the default profit center then will be allocated via cycle based on SKF so reflecting the data in profit centers that are not the ones that were originally affected.'-actually you can exclude adjustment account from sender while allocating,but it's better to substitute with right PC.
    '3. any logic on how substitution might work?' in fibf you can use process 1120
    'will it bring performance issues?'-no
    '1. How can this be worked via Doc Split for Unrealized? Do you have any example.'-it's not clear a question
    Edited by: alex ice on Apr 14, 2011 11:12 PM

  • IN amount of FI document input the  wrong profit center,how to handle it?

    Dear everyone
    IN amount of FI document input the  wrong profit center,how to handle it? Transfer one profit to another or how to do it ?
    Thanks,
    Doris
    Cross-post

    Hi,
    Are you using NEW GL or EC-PCA? If New GL, you can do manual adjustment (FI entry). If EC-PCA, you can do it using 9KE0.

  • Update the data in user-defined table

    Dear All,
    Is there anyway we can insert / update the data in user-defined table in a batch instead of update it from the interface one by one? Our customer has 1,000+ data need to be imported.
    They are on SAP2007A SP00 PL45, SQL 2005, CA localization. Thanks a lot.
    Regards,
    yuka

    Dear Yuka,
    If it is UDT, you may use any SQL query to insert, update it. It is not under SAP support anyway.
    Thanks,
    Gordon

  • Update the Street field in ADRC table.

    Hello !! Please I need some help.
    I have to update the Street field in ADRC table.
    I have this list.
    Where I can put a Flag and an Update to do it.
    Im really newbie.  Im doing it in IDES, to test it first.
    Help !
    REPORT  Z_LIST_ADRC      LINE-SIZE 190
                             LINE-COUNT 65
                             NO STANDARD PAGE HEADING.
    TABLES: ADRC.
    DATA: BEGIN OF ITAB OCCURS 0,
               ADDRNUMBER LIKE ADRC-ADDRNUMBER,
               date_to like ADRC-date_to,
               NAME1 LIKE ADRC-NAME1,
               CITY1 LIKE ADRC-CITY1,
               CITY2 LIKE ADRC-CITY2,
               STREET LIKE ADRC-STREET,
               MC_NAME1 LIKE ADRC-MC_NAME1,
               MC_CITY1 LIKE ADRC-MC_CITY1,
               MC_STREET LIKE ADRC-MC_STREET,
    END OF ITAB.
    SELECT ADDRNUMBER DATE_TO NAME1 CITY1 CITY2 STREET MC_NAME1 MC_CITY1 MC_STREET
      FROM ADRC INTO TABLE ITAB.
    LOOP AT ITAB.
    WRITE : /001 ITAB-ADDRNUMBER,
                    007 ITAB-DATE_TO,
                    016 ITAB-NAME1,
                    040 ITAB-CITY1,
                    070 ITAB-CITY2,
                    090 ITAB-STREET,
                    120 ITAB-MC_NAME1,
                    150 ITAB-MC_CITY1,
                    170 ITAB-MC_STREET.
    ENDLOOP.
    TOP-OF-PAGE.
      ULINE.
        WRITE:         /001 'n-addr',
                        007 'date',
                        016 'name',
                        040 'city1',
                        070 'city2',
                        090 'street',
                        120 'name-s',
                        150 'city1-s',
                        170 'city2-s'.
      ULINE.

    HI,
    data : itab like standard table of adrc.
    select * from adrc into table itab.
    loop at itab.
    itab-street2 = 'New value'.
    modify itab index sy-tabix.
    endloop.
    if not itab[] is initial.
    modify adrc from table itab.
    endif.

  • Entries hitting only to the dummy profit center

    Hi All,
    While doing the PCA configuration I have created the 3 profit centers & 1 dummy profit center and the same is assigned in controlling area settings also but the problem is while posting the entries in any one of these 3 profit centers by default system is picking dummy profit center ABCD by giving  message "Profit center was set to ABCD" which is a dummy profit center.
    I have assigned the related profit center in cost center master data also.
    Looking for the solution.
    Thanks in advance.

    Hi Ravi,
    Thanks for your reply.
    In 3KEH,I have assigned the account from 1000000 to 2500200 with default profit center Hyderabad but by default the entries are hitting to dummy profit center ABCD.
    In OKB9, i have assigned Gl 4200030 which is a revenue gl in co code and account assignment detail 3 (Profit center is mandatory).
    Still the entries are hitting to the dummy profit center.
    Thanks

  • BAPI for updation of  Profit center in table VBRP

    Hello Friends,
    I have to Update the Field 'PRCTR' in the table VBRP. Is there some BAPI available for updating VBRP .
    I tried FM 'RV_INVOICE_ITEM_MAINTAIN'.
            FM RV_INVOICE_DOCUMENT_UPDATE
    But fields are  not getting updated
    Could you please help me, It is  urgent.
    Thanks & Regards,
    Anju N

    RV_INVOICE_DOCUMENT_UPDATE is used to buffer header updates, i don't think you need this. what you most likely need is RV_INVOICE_DOCUMENT_ADD to process the buffered item updates. but its highly recommended to have complete sequence 1. RV_INVOICE_REFRESH 2. RV_INVOICE_DOCUMENT_READ 3. series of RV_INVOICE_ITEM_MAINTAIN, if multiple line update 4.  RV_INVOICE_DOCUMENT_ADD

  • Sales Order account assignment profit center change - Table?

    Hello,
    I am working on a project where it is necessary to convert the profit center on any open sales orders.  There are a huge number of line items to change(contracts mostly ), and the BDC process we have is taking too long (around 24 hours) for comfort, so I've been asked to develop a contingency solution utilizing direct table updates.  For the sales orders themselves, I am updating field PRCTR in table VBAP.  However, in the sales order item detail, on the tab for account assignment there is an input area for profitability segment (we are using CO-PA).  There is a field there, profit center, and I need to update that field as well.  Does anyone know what table this data item lives on? 
    Your help is very much appreciated!
    Thanks,
    Greg

    Hi,
    You should <b><u> NEVER EVER </b></u> update the tables directly. This will lead to the inconsistency of the database and the integrity of the same is lost.
    In your case If BDC is not a option take a look at this BAPI for changing the sales order - BAPI_PO_CHANGE.
    You can find the sample code here for the same.
    http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm
    Regards,
    Ravi
    Note :Please mark the helpful answers and close the thread if this resolves the issue.

Maybe you are looking for

  • How to resend the approval email in the Workflow

    Hello everyone, Is it possible to resend the email to one particular Release Code level (RM06B-FRGAB), after the Purchase Requisition has already been approved by 2 Release Codes before that one? For exaple: my PR number is 1234567890, and my release

  • Settings icon disappeared?

    Hey i just got the new update and got the new apps and everything was working perfectly at first. after i was done testing everything out i turned my ipod off and put it away. an hour or so later i take it back out and the settings icon is gone! i es

  • Release for purchase order for workflow

    explain me about the release procedure for purchase order i am comfortable with all steps but for the last step were we will be defining the settings  for workflow

  • Iweb: Why do navigation bar page links not work live when published?

    Why do the navigation bar page hyperlinks not work when site is published? There are no objects or boxes over. Works fine until published live. Help!!!

  • I get an error message everytime I try and download Itunes

    I get the following error message every time I try and download ITunes to my Dell Inspiron 1545 laptop, with Windows Vista 32 bit: Anerror occurred during the installation of assembly "Microsoft.VC80.CRT,version="8.0.50727.4053," type="win32," public