Activate Business areas for existing company (company code) for Ecc 6.0

Dear Experts,
I need  to take a chance to ask about my requirement on Activating Business area for existing Company (one company code) in SAP Ecc 6.0, My client wants to open one more plant to do different business operations, he wants to see Trail balance and Financial  statement individual business wise, hence this we need to activate Business areas to track Financial statement different business wise.
Note: Even though We are in ECC 6.0, client doesn't want to go Profit center wise segment accounting. he is mainly looking about Business area.
Kindly advice me to do this things in Ecc 6.0, Even I couldn't find T.codes for Business area adjustments through the path wise in SAP Easy Access screen Ecc 6.0. also what would I be taken precaution to do this scenario and what is the impact once i activate Business areas for existing company(one company code)
Thanks
Madhusudhan.B

Dear Experts,
Please look on this issue........!
I need to take a chance to ask about my requirement on Activating Business area for existing Company (one company code) in SAP Ecc 6.0, My client wants to open one more plant to do different business operations, he wants to see Trail balance and Financial statement individual business wise, hence this we need to activate Business areas to track Financial statement different business wise.
Note: Even though We are in ECC 6.0, client doesn't want to go Profit center wise segment accounting. he is mainly looking about Business area.
Kindly advice me to do this things in Ecc 6.0, Even I couldn't find T.codes for Business area adjustments through the path wise in SAP Easy Access screen Ecc 6.0 (A1FS). also what would I be taken precaution to do this scenario and what is the impact once i activate Business areas for existing company(one company code)
Thanks
Madhusudhan.B

Similar Messages

  • Wrong business area assigned to the company code

    Hi All ,
    I am getting error " Wrong business area assigned to the company code  " while posting a document in F- 02
    please advise

    Dear Balasubramaniyan,
    You can supress the field Business area field in Field status Groups.
    For this follow the following steps
    Please check TCode OBC4 for field status variants
    > Goto G001 (General) Field status group
    >Additional Account Assignment
    > Click supress in front of business area.
    In that case, F-02 will not even ask for business area.
    Also check whether Business area FS is ticked in front of your company code in TCode OB65
    You may also refer to the following thread
    How to assign business area to company code?
    I hope this solves your query.
    Thanks & Regards
    Saurabh
    Edited by: Saurabh Khandelwal on Nov 8, 2011 1:53 PM

  • Business area as a req..field for vat input tax g/l

    in fs00 . we  set the additional account assignment for field like suppress req. entry,opt. entry..i want to know for which general ledger it will be required...?
    actually in our system for (vat input tax ) gl  business area it is not mandatory field ...or when i check the line items for this general ledger business area wise ...it displaying for all  business area...
    so tell me if i set it as req. field,then will it be right or not?
    Thanks & Regards
    Rekha Sharma

    Hi,
    To my understanding taxes are always posted without a business area. System makes transfer postings from tax account to business areas for the income and expense account. A balance sheet adjustment is carried out according to business area if 'Business Area Balance sheets' has been activated in company code global parameters(OBY6).
    When you post a document the system determines this document and notes for the adjustment. Documents noted during posting are calculated for the adjustment. The system calculates the adjustment according to the account assignments. Execute F.5D(programSAPF180A) reads the marked documents, calculates the necessary adjustment postings, and updates these in its own database tables. After that execute F.5E(program SAP F180) reads the adjustment posting tables and on this basis posts the accounting documents required.
    For example you posted on customer invoice:
    Customer A/c  Dr 1150(Accts Receivables)
    Revenue A/c1 Cr         600 (BA-1)
    Revenue A/c2 Cr         400 (BA-2)
    Tax A/c Cr                   150
    During the Balance Sheet Adjustment the system divides this tax entry by business area wise
    Tax A/c 90(BA-1)
    Tax A/c 60(BA-2)
    You cannot run balance sheet adjustment without activating the 'Business Area Balance Sheets' at company code global parameters.
    Hope it will clear your query.
    Regards,
    Krishna Kishore

  • Invalid Business Area in combination with company code

    Dear Expert,
    I have just created a new business area, however, when doing a posting against the new business area I got prompted an error message "Invalid Business Area 7000 with combination of company code 0001". Could anyone tell me what setting did I miss?
    Thank you

    Hi...
    As per your issue..i think your company is using validation for your   business area avoiding miss usage.
    In this case once created new business area you have to update new business area in GGB0 T.code at company code level
    So go to GGB0 and click on Financial accounting -> line item -> here select your company code and click on business area here enter your new business area and save it after that come back one step and select your company code go to Validation at menu bar select transport.
    I hope it will helps you and let me know if you have any doubts
    Regards
    vamsi

  • Business Area Field not Update in VF02 for output tex

    Hello All,
    in vf02 transaction the business area is not populating in case of output tex,i already search the relavent document in sdn but its not working,i impliment the exit userexit EXIT_SAPLV60B_006 (member of enhancement SDVFX006). as referance of http://scn.sap.com/thread/3146034,but my exit is not at all triger i check all the things like the project is already activated and i also thing that we need to fiel the bseg-table for tha i wrote the code also, as refer to
    http://scn.sap.com/thread/3164333,please suggest to resolve this issue. in  note SAP Note 199886 it say its a stnd.behv .
    THANKS,
    Sam

    Hi,
      iam not sure how it can be checked but in FS00 you can compare both GL Accounts at - control in chart of accounts whether it is p& l account or Balance sheet account
    also check the field status group
    if you can compare both GL accounts you will get the answer
    If you are doing sales  order check whether the Business area is appaering in the order
    iam sorry business area does not come from material master,profit centre comes from material master

  • Inter Business Area Restriction while doing Payment Run for a Vendor

    Hi, 
    Currently we have a Vendor where Document gets posted in different Business Area.  While executing the Payment Run (F110), I have to do a Payment for a Particular Businessa Area.  I don't want to do through Free selection.  Is there any other option to do a Payment for that Particular Business Area Documents.

    Hi bala,
    you can do by this way when U are giving input in the F110 screen, in that we have <b>Free selection</b> in that select the field name in that select the Business area and give the value. I think this is work it for your.
    Regards,
    Venkat
    Message was edited by:
            Venkateshwar Malathi

  • Business area is missing in Accounting doc for Taxes

    Hi Gurus,
                  When I am sseing accounting doc, The business area is not showing for taxes,but its showing only for sales values. Is there any setting for getting Businees area for taxes?.
    Regards
    Rams

    If the Profit Center of material is flowing wrongly in billing or a particular G/L Account is assigned to multiple Business Areas, you will face this type of problem.
    So Check whether your profit center is flowing correctly and also the respective G/L Account is not assigned to multiple Business Areas.
    In order to avoid this, you should have invoice split based on business area.
    thanks
    G. Lakshmipathi

  • What should be my code for EDIT, if my codes for ADD is just like this?

    Private Sub BT_ADD_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_ADD.Click
    If CB_link.Checked = True Then
    Dim dt As New DataTable
    dt.Columns.Add("Link", GetType(String))
    dt.Columns.Add("Type", GetType(String))
    dt.Columns.Add("Time/Duration", GetType(String))
    dt.Columns.Add("Repetition", GetType(String))
    Dim currentLink As String
    Dim currentTime As String
    Dim currentInterval As Integer
    Dim currentRepetition As String
    If RB_Time.Checked = True Then
    Dim d1 As DateTime = DTP_Now.Value
    Dim d2 As DateTime = DTP_Now1.Value
    Dim result As TimeSpan = d1.Subtract(d2)
    Dim days As Integer = result.TotalDays
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Today"
    If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    Else
    dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    End If
    DGV_running.DataSource = dt
    DGV_running.Columns(1).Visible = False
    DGV_running.Columns(0).Width = 300
    DGV_running.Columns(2).Width = 150
    DGV_running.Columns(3).Width = 150
    If RB_Daily.Checked = True Then
    'Dim d1 As DateTime = DTP_Now.Value
    'Dim d2 As DateTime = DTP_Now1.Value
    'Dim result As TimeSpan = d1.Subtract(d2)
    'Dim days As Integer = result.TotalDays
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Daily"
    If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    Else
    dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    End If
    End If
    If RB_Weekly.Checked = True Then
    'Dim d1 As DateTime = DTP_Now.Value
    'Dim d2 As DateTime = DTP_Now1.Value
    'Dim result As TimeSpan = d1.Subtract(d2)
    'Dim days As Integer = result.TotalDays
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Weekly"
    If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    Else
    dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    End If
    End If
    If RB_Monthly.Checked = True Then
    'Dim d1 As DateTime = DTP_Now.Value
    'Dim d2 As DateTime = DTP_Now1.Value
    'Dim result As TimeSpan = d1.Subtract(d2)
    'Dim days As Integer = result.TotalDays
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Monthly"
    If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    Else
    dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    End If
    End If
    ElseIf RB_Interval.Checked = True Then
    currentLink = TB_link.Text
    currentInterval = NUD_interval.Text
    currentRepetition = "N/A"
    If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    Else
    dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    End If
    DGV_running.DataSource = dt
    DGV_running.Columns(1).Visible = False
    DGV_running.Columns(0).Width = 300
    DGV_running.Columns(2).Width = 150
    DGV_running.Columns(3).Width = 150
    End If
    End If
    End Sub
    Here's the GUI of my project.
    This project will call a website to be loaded.

    Imports System.IO
    Imports System.Text
    Public Class frm_main
    Public currentRunningTime As Integer = 0
    Private Sub BT_ADD_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_ADD.Click
    If CB_link.Checked = True Then
    Dim dt As New DataTable
    dt.Columns.Add("Link", GetType(String))
    'dt.Columns.Add("Type", GetType(String))
    dt.Columns.Add("Time/Duration", GetType(String))
    dt.Columns.Add("Repetition", GetType(String))
    Dim currentLink As String
    Dim currentTime As String
    Dim currentInterval As Integer
    Dim currentRepetition As String
    If RB_Time.Checked = True Then
    Dim d1 As DateTime = DTP_Now.Value
    Dim d2 As DateTime = DTP_Now1.Value
    Dim result As TimeSpan = d1.Subtract(d2)
    Dim days As Integer = result.TotalDays
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Today"
    'currentInterval = DTP_Now.Text
    'If TimeOption(currentInterval) = True Then
    ' dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    'Else
    dt.Rows.Add(currentLink, currentTime, currentRepetition)
    'End If
    DGV_running.DataSource = dt
    'DGV_running.Columns(1).Visible = True
    DGV_running.Columns(0).Width = 100
    DGV_running.Columns(1).Width = 90
    DGV_running.Columns(2).Width = 68
    If RB_Daily.Checked = True Then
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Daily"
    'currentInterval = DTP_Now1.Text
    'If TimeOption(currentInterval) = True Then
    ' dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    'Else
    dt.Rows.Add(currentLink, currentTime, currentRepetition)
    'End If
    End If
    If RB_Weekly.Checked = True Then
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Weekly"
    'currentInterval = DTP_Now1.Text
    ' If TimeOption(currentInterval) = True Then
    ' dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    ' Else
    dt.Rows.Add(currentLink, currentTime, currentRepetition)
    ' End If
    End If
    If RB_Monthly.Checked = True Then
    currentLink = TB_link.Text
    currentTime = days
    currentRepetition = "Monthly"
    'currentInterval = DTP_Now1.Text
    'If TimeOption(currentInterval) = True Then
    ' dt.Rows.Add(currentLink, True, currentInterval, currentRepetition)
    'Else
    dt.Rows.Add(currentLink, currentTime, currentRepetition)
    'End If
    End If
    ElseIf RB_Interval.Checked = True Then
    currentLink = TB_link.Text
    currentInterval = NUD_interval.Text
    currentRepetition = "N/A"
    'If TimeOption(currentInterval) = True Then
    dt.Rows.Add(currentLink, currentInterval, currentRepetition)
    'Else
    ' dt.Rows.Add(currentLink, False, currentTime, currentRepetition)
    'End If
    DGV_running.DataSource = dt
    'DGV_running.Columns(1).Visible = True
    DGV_running.Columns(0).Width = 100
    DGV_running.Columns(1).Width = 90
    DGV_running.Columns(2).Width = 68
    End If
    End If
    TB_link.Clear()
    CB_link.Checked = False
    RB_Time.Checked = False
    RB_Interval.Checked = False
    RB_Daily.Checked = False
    RB_Weekly.Checked = False
    RB_Monthly.Checked = False
    RB_Time.Enabled = False
    RB_Interval.Enabled = False
    RB_Daily.Enabled = False
    RB_Weekly.Enabled = False
    RB_Monthly.Enabled = False
    NUD_interval.Value = 0
    DTP_Now.Enabled = False
    DTP_Now1.Enabled = False
    End Sub
    Private Sub BT_EDIT_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_EDIT.Click
    'Dim dt As New DataTable
    DGV_running.BeginEdit(selectAll:=True)
    'TB_link.Text = dt.Rows(0)("Link").ToString()
    TB_link.Text = DGV_running.Rows(0)("Link").ToString() 'Class "System.Windows.Forms.DAtaGridViewRow" cannot be indexed because it has no default property.
    End Sub
    Private Sub BT_DEL_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_DEL.Click
    Dim dt As New DataTable
    DGV_running.DataSource = dt
    TB_link.Clear()
    dt.Rows.Clear()
    CB_link.Checked = False
    RB_Time.Checked = False
    RB_Interval.Checked = False
    RB_Daily.Checked = False
    RB_Weekly.Checked = False
    RB_Monthly.Checked = False
    RB_Time.Enabled = False
    RB_Interval.Enabled = False
    RB_Daily.Enabled = False
    RB_Weekly.Enabled = False
    RB_Monthly.Enabled = False
    NUD_interval.Enabled = False
    NUD_interval.Value = 0
    Timer1.Stop()
    End Sub
    Function TimeOption(ByVal interval As Integer)
    Dim result As Boolean = False
    If interval > 0 Then
    result = True
    Else
    result = False
    End If
    Return result
    End Function
    Sub CreateTimer(ByVal timerInterval As Integer)
    Dim newTimer As New Timer
    newTimer.Interval = timerInterval * 1000
    newTimer.Tag = DateTime.Now
    AddHandler newTimer.Tick, AddressOf TickHandler
    End Sub
    Sub TickHandler(ByVal sender As Object, ByVal e As EventArgs)
    Dim currTimer As Timer = DirectCast(sender, Timer)
    End Sub
    Private Sub BT_Stop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_Stop.Click
    Timer1.Stop()
    Dim CloseApp As String
    CloseApp = MsgBox("Do you want to EXIT this app?", MsgBoxStyle.YesNo, "Exiting")
    If CloseApp = vbYes Then
    Me.Close()
    Application.Exit()
    End
    Else
    Me.Refresh()
    TB_link.Clear()
    RB_Time.Checked = False
    RB_Interval.Checked = False
    RB_Daily.Checked = False
    RB_Weekly.Checked = False
    RB_Monthly.Checked = False
    RB_Time.Enabled = False
    RB_Interval.Enabled = False
    RB_Daily.Enabled = False
    RB_Weekly.Enabled = False
    RB_Monthly.Enabled = False
    NUD_interval.Value = 0
    End If
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    If Not File.Exists("C:\phptrigger.txt") Then
    File.Create("C:\phptrigger.txt")
    End If
    Timer2.Interval = 1000
    Timer2.Enabled = True
    RB_Time.Enabled = False
    RB_Daily.Enabled = False
    RB_Weekly.Enabled = False
    RB_Monthly.Enabled = False
    RB_Interval.Enabled = False
    NUD_interval.Enabled = False
    DTP_Now.Enabled = False
    End Sub
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    currentRunningTime = currentRunningTime + 1
    Dim currentTime As String = DateTime.Now.ToString("hh:mm:ss tt")
    For Each row As DataGridViewRow In DGV_running.Rows
    If row.Cells(1).Value = "False" Then
    Dim sourcePath As String = row.Cells(0).Value
    Dim runTime As String = row.Cells(2).Value
    Dim dateRunTime As Date = CDate(runTime)
    Dim dateCurrentTime As Date = CDate(currentTime)
    If dateRunTime = dateCurrentTime Then
    Try
    My.Computer.Network.UploadFile("C:\phptrigger.txt", sourcePath & "/phptrigger.txt", "", "")
    Catch ex As Exception
    'MsgBox("Error: " & ex.ToString())
    End Try
    End If
    End If
    If row.Cells(1).Value = "True" Then
    Dim sourcePath As String = row.Cells(0).Value
    Dim intervalSeconds As Integer = row.Cells(2).Value
    If (currentRunningTime Mod intervalSeconds) = 0 Then
    Try
    My.Computer.Network.UploadFile("C:\phptrigger.txt", sourcePath & "/phptrigger.txt", "", "")
    Catch ex As Exception
    'MsgBox("Error: " & ex.ToString())
    End Try
    End If
    End If
    Next
    'MsgBox("The Link was SUCCESSFULLY loaded!")
    End Sub
    Private Sub BT_START_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_START.Click
    Timer1.Start()
    'Dim headers = (From header As DataGridViewColumn In DGV_running.Columns.Cast(Of DataGridViewColumn)() _
    ' Select header.HeaderText).ToArray
    Dim rows = From row As DataGridViewRow In DGV_running.Rows.Cast(Of DataGridViewRow)() _
    Where Not row.IsNewRow _
    Select Array.ConvertAll(row.Cells.Cast(Of DataGridViewCell).ToArray, Function(c) If(c.Value IsNot Nothing, c.Value.ToString, ""))
    Using sw As New IO.StreamWriter("c:\link.txt")
    'sw.WriteLine(String.Join(",", headers))
    For Each r In rows
    sw.WriteLine(String.Join(",", r))
    Next
    End Using
    Process.Start("c:\link.txt")
    End Sub
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    Timer2.Interval = 1000
    Timer2.Enabled = True
    Label2.Text = Date.Now
    End Sub
    Private Sub RB_Time_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RB_Time.CheckedChanged
    RB_Daily.Enabled = True
    RB_Weekly.Enabled = True
    RB_Monthly.Enabled = True
    NUD_interval.Enabled = False
    DTP_Now.Enabled = True
    End Sub
    Private Sub RB_Interval_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RB_Interval.CheckedChanged
    NUD_interval.Enabled = True
    RB_Daily.Enabled = False
    RB_Weekly.Enabled = False
    RB_Monthly.Enabled = False
    End Sub
    Private Sub CB_link_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CB_link.CheckedChanged
    RB_Time.Enabled = True
    RB_Interval.Enabled = True
    End Sub
    End Class
    Here's my Full code for this project.
    The aim of this project is to call a webpage or a website then a .txt will be created inside of it all the process that you made in this project.
    Now if still you can't understand it, then try it to re-construct.

  • Report for determining withholding tax codes for vendors

    Dear Experts,
    Is there any report in SAP thru which I can determine the withholding tax codes assigned to a particular vendor? This is required as the client has over 100 withholding tax codes and not able to know which vendor is assigned to which withholding tax.
    Appreciate your inputs
    Regards
    Komal

    Hi
    Pls use the report Code S_ALR_87012086. In the output control, pls tick the check box "EXTENDED WITH HOLDING TAX." You will get the desired out put for your company code.
    regards
    Sanil Bhandari

  • HT1918 hi,i'm sandra from Lebanon,I tried to open an apple id but i've been asked for a free gift code for i-tune! how can i get it please

    hi ,please ,how can i get a free i-tune gift code? they told me that it doesn't work in Lebanon.

    The gift card field is optional, you don't have to fill it in - you can use a credit card as your payment method instead. As far as I know they aren't available in the Lebanon, so you won't be able to fill it in anyway (iTunes gift cards are country-specific, they can only be used in their country of issue)
    If you don't have a credit card then to get free items then there are instructions on this page for how to create a new account (the instructions won't work with existing accounts) without giving a credit card number : http://support.apple.com/kb/HT2534 e.g. find a free app in the store, click on its free 'price' and then click on 'create Apple id' on the popup.

  • Populating Empty Fields for Existing Internal Table Using For All Entries

    I have an internal table called itab_extract that populates without any issues in SELECT A and SELECT B below. Trying to avoid looping, I am using select DB table 'for all entries' in itab_extract. I want the empty fields in itab_extract to populate from the values in the database. However, about 200,000 entries are being appended to the table, and, the values that existed for the already populated fields in itab_extract are gone, and the new fields are populated.
    I've played with the syntax and cannot seem to get it to work. My next option is a time consuming loop.
    How should the for all entries syntax look to accomplish filling the empty fields in the itab?   Thank-You
    *read ekko
        select ebeln lifnr aedat bsart from ekko                                                     *SELECT A*
               into  CORRESPONDING FIELDS OF TABLE me->itab_extract
               where aedat in r_aedat.
        select ebeln lifnr aedat BSART from ekko                                                  *SELECT B*
               appending CORRESPONDING FIELDS OF TABLE me->itab_extract
               where aedat in S_DATE2 AND
                     BSART IN S_BSART.
          select ebelp werks matnr                                                                           *SELECT C*
            into CORRESPONDING FIELDS OF TABLE itab_extract
            from ekpo
            FOR ALL ENTRIES IN itab_extract
            where ebeln = itab_extract-ebeln.

    Hi Tom,
               This SQL statement will be time consuming, Do not use a loop.
    There are two options.
    1. Select EKKO and EKPO details based on standard SAP view. (You can type EKKO in se11 view to find the correct view).
        also use one range table populate r_aedat and s_date2 in the same. So you where condition will have r_newrange and   
        s_bsart. Also do not use into corresponding fields, it is not a good idea. It will increase your performance. Maintain the proper 
        sequence (Based on database structure of EKKO and EKPO)
    2. If you are keen to use for all entries, then first select ekko then after your sy-subrc check get the data from EKPO.
    Should be like this.
    select ebeln bsart aedat lifnr from ekko into table gt_ekko where aedat in r_newrange and bsart in s_bsart.
    if sy-subrc eq 0.
    sort gt_ekko by ebeln ascending.
    select ebeln ebelp werks matnr  into table gt_ekpo for all entries in gt_ekko where ebeln eq gt_ekko-ebeln.
    endif.
    Hope it helps,
    Best Regards,
    Tapodipta Khan.

  • Can one business area be assigned to several company codes? how to do it?

    Can one business area be assigned to several company codes?
    what are the configurations?
    thanks

    Dear Humility,
    If, I am not wrong, Business Area is assigned to Company Code via Finance (i.e. NO Direct assignment, but can be used across company code). You can assign a business area to an org. object through the account assignment tab.
    Business areas are generally company-code independent. You can post to them from any company code. The Business area field shows up as an additional account assignment when posting to an account as long as the field is turned on in configuration. The field can be made a required entry during posting.
    If certain company codes are not active in specific business areas, you can use a validation to prevent postings to this business area from the company codes specified.
    Important Transactions, related to Business Area Configuration:
    OX03     Create Business Area
    OMJ7     assign Business Area to Plant / Valuation Area and Division
    OVF2     Org Unit: Sales Area - Business Area Determination rule
    OVF0     Org Unit: Business Area Determination rule
    OVF1     Sales Area - Business Area Determination rule Slsorg/DstCh
    Best Regards,
    Amit
    Note: Some Relevant Links:
    [Business Area|http://www.sap-img.com/zf003.htm]
    [SAP Business Area|http://www.saptechies.com/configure-the-sap-business-area/]
    [Validation of Business Area for Company Code|Re: Validation of Business Area for Company code;

  • Validation code for business area and cenvat clearing accounts

    Dear Friends,
    In order to prevent the users from entering the wrong business area in the correct company code, I have written the validation as below.
    Prerequisite : BSEG-BUKRS = '1000'
    Check :  BSEG-GSBER = 'ABC' OR
          BSEG-GSBER = 'DEF' OR
          BSEG-GSBER = 'GHI' OR
          BSEG-GSBER = 'JKL'
    Message : E - 023 - Please Check the Business Area.
         While trying to post Miro, cenvat clearing accounts is not picking up business area and giving an error "Please check business area" ,
    I want the validation rule  not to consider or evade the cenvat clearing accounts and post the miro.
    The user is also making another mistake. Ex: in the debit he should enter ABC(Business area) and in Credit also he should enter ABC (Business area). He is wrongly entering GHI which is affecting the trial balance.
    Please suggest what changes to be done to the validation.
    Regards
    Sridhar

    the issue is closed

  • How to findout Which are the User Exist had been activated for T.Code

    Hi Everybody,
    -->I want to know, what are the user exits have been activated or used for a particular t.code.
    --> I will give a small example it will be give clear idea on my question.
    -->For my client, they used lot of user exist and screen exist in the sales order screen,how to find out them. Is their any easy way to find out which are user exist had been acitviated for a particular template.
    Regards,
    Madhan

    If you mean how to see a user list with the T-Code they are using.
    Then you can just use T-Code SM04.
    It will give all the information about those user.
    Or If you mean User Exists.
    then please use this link
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    Thanks,
    Sugauli
    Edited by: Sugauli on Dec 11, 2008 9:20 PM

  • Default business area for tax

    Hi all,
       I want to default the business area in the tax line item when it is created automatically, should i use .
    Thanks,
    Sravanthi

    Hello
    The SAP System provides two separate standard functions for carrying out the activities stated above for balance sheet and P&L accounts.
    The basic prerequisite is to ensure that the business area balance sheet function is activated for the company codes in question in the IMG. This guarantees, among other things, that all master records for which it is relevant are linked to a business area; the data is then automatically posted to this business area.
    Since this is an elaborate topic, I am providing the SAP link, which is quite self explanatory.
    Lastly, SAP is no longer recommending business area functionality. It is preferring Profit Center accounting , which is now part of New GL functionality from version ECC6
    Reg
    assign points if useful

Maybe you are looking for

  • Replication of Material Sales status (with user values) from ECC to CRM

    Hi all, I 'm trying to find out how to replicate the  sales statuses of the material master data in ECC (in view "sales", field DChain spec. status, MKVE-VMSTA)  to the Material SAles statuses in CRM. The sales statuses in ECC have been maintained (v

  • Quartz filter settings for compressing pdf file

    I have used the nominal quartz filter setting (reduce file size) to compress pdf file.  It reduced the file size significantly--but the text resolution was considerably blurred. What is an appropriate setting to reduce pdf file size and not destroy t

  • Configuration setting of QM

    Hi all , can pls provide me the configuration setting to implement QM . Regards Prerna

  • Recording CD's but the files are being locked all of a sudden

    I must have hit a button I am not aware of because when I am recording my CD's to burn the files are coming out locked all of a sudden. Never did this before. How do I fix this and reset it so the files ar not locked? Thanks.

  • Automated GC triggering from reactor

    Hello Friends, I need desperate help in labview programming of my reactor and GC system. I have a labview controlled reactor with temperature, pressure and flow parameters. Also i have hardware in place to trigger the GC from RS 232 interface. What i