Enterprise Structure-Company Code/Customer Master
Hey Friends,
I have a question here. Consider that there is a production system ABC. Within ABC When I go to the company code transaction within the Financial accounting, I see a list of lot of company codes existing. Also I saw that not all the company codes have their related data, by this I mean that I saw that certain company codes have no data like no vendors,no customers existing for that company code. I just want to figure out whats the real Enterprise structure within the system ABC.
,Not only based on SPRO, but to investigate actual data in some of the data tables...to get a 'real' enterprise structure. since from actual data in tables, we can tell if we're truly selling to what countries etc.
Can you tell me how do I analyze this. Do I check each of the company codes and check if we have any reevant dat for the company code. Also do I see what customer master exists under the particular company code in order to determine which countries we are selling to?
Please can you answer in detail and explain me?
Appreciate it. Thanks.
Use tcode SE16.
provide Table Name KNB1 - Customer Master (Company Code) and press enter.
In Data Browser: Table KNB1: Selection Screen, put Maximum No. of Hits as blank and execute (F8 from keyboard).
There you will be list of Customer Master with respective company code.
Hope this can assist you.
All the best and take care.
Thanks & Regards
JP
Similar Messages
-
Enterprise Structure-Company Code
Hey Friends,
I have a question here. Consider that there is a production system ABC. Within ABC When I go to the company code transaction within the Financial accounting, I see a list of lot of company codes existing. Also I saw that not all the company codes have their related data, by this I mean that I saw that certain company codes have no data like no vendors,no customers existing for that company code. I just want to figure out whats the real Enterprise structure within the system ABC.
,Not only based on SPRO, but to investigate actual data in some of the data tables...to get a 'real' enterprise structure. since from actual data in tables, we can tell if we're truly selling to what countries etc.
Can you tell me how do I analyze this. Do I check each of the company codes and check if we have any reevant dat for the company code. Also do I see what customer master exists under the particular company code in order to determine which countries we are selling to?
Please can you answer in detail and explain me?
Appreciate it. Thanks.Hey Sreekanth:
I think u did not get my question. I know that data like vendor and customer has to be maintained.
Just imagine that I have a productions system with say no transaction going on. I just want to see whats the real enterprise structure, want to know what countries we are selling to based on the data tables, how do I do that? -
Configuration of Enterprise Structure...
Hi all,
We have just finished blueprint phase and need to start configuration. I am supposed to start configuration of Company code, business area, personnel area, subarea, cost centers and wage types.
We do not have FI implemented and so we need to create comp. code ourselves. Earlier my FI consultant always created comp codes and bus. areas. I am planning to go to IMG - enterprise str. Definition and comp. code and copy existing to the new one.. Is this the right process. If so, after i do this, what other changes do i need to do...
Please suggest.
Thanks,
Anahai
ANA
we had three structure
Enterprise structure - company code
personal area
personal sub area
personal structure Employee grp
Employee sub grp
organisational structure org units
jobs
positions
AND cc is created by FI guys but u have to assign that code to company
under assigments hope u got go ahead no probs
if still have doubts let me know
Edited by: Sikindar on Apr 7, 2008 7:55 PM -
Hi,
Client wants to split one company code to 8 company codes.
Could you please explain what are the neccessary steps to take for this ?
What are the precautions to take in creating Company code, Chart of accounts, AP,AR related,AA and consolidation ?
Regards
MadanHello,
You can keep concentration on the following transaction codes.
These may be useful guide to you.
FI Enterprise Structure Transaction Codes
Transaction Code Description
OBY7 Copy Chart of Accounts
OB29 Fiscal Year Variant
OBBO Posting Period Variant
OX02 Company Codes - Create Check and Delete
OBY6 Company Code Global Parameters
EC01 Copy Company code
OY01 Country Definitions
OB22 Parallel Currencies
OX03 Business Areas
OKBD Functional Areas
FI Enterprise Structure Transaction Codes (Continued)
Transaction Code Description
OBBG Assign Country to Tax Calculation Procedure
OBCO Specify Structure for Tax Jurisdiction Codes
OBCP Define Tax Jurisdiction Codes
FTXP Maintain Tax Rates
OBCL Set Tax Codes for Non-Taxable Transactions
General Ledger / Chart of Accounts Transaction Codes
Transaction Code Description
OBD4 Account Groups
OB53 Retained Earnings Variant
OB15 Sample Account Rule Types
FSK2 Sample Account Data Transfer Rules
OB67 Allocate a Company Code to a Sample Account Rule Type
OBY9 Transport Chart of Accounts
OBY2 Copy GL Accounts from the Chart to the Company Code
OBC4 Field Status Variants
OB41 Posting Keys
FBKP Automatic Account Assignments
OB40 Define Tax Accounts
OBYA Cross Company Code Automatic Account Assignment
OBYC MM Automatic Account Assignment
VKOA SD Revenue Account Assignment
OB58 Financial Statement Version
O7Z3 Line Item Layouts
OBVU Special Fields
O7S7 Sort Variants
O7R1 Totals Variants
OBA4 Tolerance Groups
OB57 Allocate Users to Tolerance Groups
FBN1 GL Number Ranges
OBA7 Document Types
OBU1 Assign Default Posting Keys to Document Types
O7E6 Fast Entry Screens
ORFB Financial Accounting Configuration Menu
OBL1 Automatic Postings Documentation
OB32 Maintain Document Change Rules
General Ledger / Chart of Accounts Programms
Transaction Code Description
RFBISA10
RFBISA20
RFTAXIMP
General Ledger / Chart of Accounts Tables
Transaction Code Description
BSEG GL Document Line Item Table
TTXD Tax Jurisdiction Code Structure Table
T030 Automatic Account Assignments Table
TZUN GL Account Sort Key (Allocation Field) Table
Accounts Payable Transaction Codes
Transaction Code Description
FI12 House Banks
FCHI Check Lots
FCHV Void Reason Codes
FBZP Payment Programme
OBD3 Vendor Groups
XKN1 Create Number Ranges for Vendor Groups
OBAS Assign Number Ranges to Vendor Account Groups
FK15 Copy Vendor Master Records Creation Programme
FK16 Copy Vendor Master Records Creation Programme
Accounts Receivable and Credit Management Transaction Codes
Transaction Code Description
OBB8 Terms of Payment AP and AR
OB46 Interest Indicator
OB82 Make Interest Indicator Available to the Interest Calculation Program
OBAC Reference Interest Rates
OB81 Assign Reference Interest Rates to Interest Indicators
OBV1 Interest Calculation Automatic Account Assignment
OBBE Reason Codes
OBCR Reason Code Conversion Version
OBCS Map External Reason Codes to Internal Reason Codes
OBXL Assign GL Accounts to Reason Codes
OBXI Cash Discount Amount
OBA3 Customer Tolerance Groups
OB45 Credit Control Areas
OB01 Credit Risk Categories
OB02 Credit Representative Groups
OB51 Assign Employees to Credit Representative Groups
OB39 Days in Arrears Calculation
OBD2 Customer Groups
Treasury Transaction Codes
Transaction Code Description
OB10 Create Lockbox Accounts
OBAY Define Lockbox Control Parameters
OBAX Lockbox Posting Data
OT05 Source Symbols
OT14 Planning Levels
OT13 Planning Groups
OT47 Assign Logistics Transactions to Planning Levels
OT17 Treasury Groupings
OT18 Treasury Grouping Headers
OT16 Cash Management Account Names
OT29 Activate Company Code Treasury Updates
OBBY Electronic Bank Statement Transaction Types
OT55 Assign Transaction Types to House Banks
OT57 Electronic Bank Statement Posting Rules
OT51 Map External Transactions to Posting Rules
OT59 Posting Rules Automatic Account Assignment
GCRF Currency Translation Ratios
Regards,
Ravi -
Please any body can clarify a clear FI structure ????
My answer
*Client
Operating Concern
Credit Control Management
Company
Company code
Business Area*Hi,
Client
When you log on to an SAP System, you log on to a particular client of this system. Any activities you carry out in the system are always carried out in one client. When you plan your SAP system landscape, you must consider which clients you need for which activities.
By assigning activities to be performed in a client, you give each client a particular role. This section describes the most important client roles.
Since you need to adapt the SAP software for your own business needs, each SAP system landscape requires a client where Customizing settings, and possibly ABAP Workbench developments, can be made. This client is known as the Customizing and development client, or Customizing client for short. The abbreviation CUST is used for this client.
Company
A company is an organizational unit in Accounting which represents a business organization according to the requirements of commercial law in a particular country.
You store basic data for each company in company definition. You only specify particular functions when you customize in Financial Accounting. Company G0000 is preset in all foreign key tables.
In the SAP system, consolidation functions in financial accounting are based on companies. A company can comprise one or more company codes.
When you create a company you should bear in mind the following points relating to group accounting:
If your organization uses several clients, the companies which only appear as group-internal business partners, and are not operational in each system, must be maintained in each client. This is a precondition for the account assignment of a group-internal trading partner.
Companies must be cataloged in a list of company IDs which is consistent across the group. The parent company usually provides this list of company IDs.
It is also acceptable to designate legally dependent branches 'companies' and join them together as a legal unit by consolidation.
Recommendation
SAP recommends that you keep the preset company ID G00000 if you only require one company. In this way you reduce the number of tables which you need to adjust.
Credit Control Area
In this step, you define your credit control areas. The credit control area is an organizational unit that specifies and checks a credit limit for customers.
Note
A credit control area can include one or more company codes. It is not possible to assign a company code to more than one control control area. Within a credit control area, the credit limits must be specified in the same currency.
Company Code
The company code is an organizational unit used in accounting. It is used to structure the business organization from a financial accounting perspective.
We recommend that you copy a company code from an existing company code. This has the advantage that you also copy the existing company code-specific parameters. If necessary, you can then change certain data in the relevant application. This is much less time-consuming than creating a new company code. See "Recommendations" for more details about copying a company code.
If you do not wish to copy an existing company code, you can create a new company code and make all the settings yourself. You define your company codes by specifying the following information:
Company code key
You can select a four-character alpha-numeric key as the company code key. This key identifies the company code and must be entered when posting business transactions or creating company code-specific master data, for example.
Company code name
Address data
The address data is necessary for correspondence and is printed on reports, such as the advance return for tax on sales/purchases.
Country currency
Your accounts must be managed in the national currency. This currency is also known as the local currency or the company code currency. Amounts that are posted in foreign currency are translated into local currency.
Country key
The country key specifies which country is to be seen as the home country; all other countries are interpreted as "abroad". This is significant for business and payment transactions because different forms are used for foreign payment transactions. This setting also enables you to use different address formatting for foreign correspondence.
Language key
The system uses the language key to determine text automatically in the language of the relevant country. This is necessary when creating checks, for example.
You do not specify the functional characteristic of the company code until configuring the relevant application.
You can set up several company codes per client to manage the accounts of independent organizations simultaneously. At least one company code must be set up in each client.
To take full advantage of SAP system integration, you must link company codes to the organizational units of other applications. If, for example, you specify a CO account assignment (for example, cost center or internal order) when entering a document in FI, then the system must determine a controlling area to transfer this data to CO. You must specify how the system is to determine the appropriate controlling area.
Operating Concern
The operating concern is an organizational unit in accounting which structures a enterprise from the Profitability Analysis point of view.
When you create an operating concern, you only define the organizational unit itself (that is, the name and description). The master data and the functional characteristics for the operating concern are not defined until you configure the system for the "Profitability Analysis" component. You do this by choosing Controlling -> Profitability Analysis. If you create an operating concern under Structures -> Define Operating Concern, the respective name and description is entered in automatically.
Business Area
A business area is an organizational unit within accounting that represents a separate area of operations or responsibilities in a business organization.
When defining a business area, you enter a four-character alphanumeric key and the name of the business area.
In a client, you can set up several business areas to which the system can assign the postings made in all company codes defined in this client. To ensure consistency in document entry, you should give business areas the same name in all company codes.
You make all other specifications for your business areas in the Financial Accounting Implementation Guide.
Hope this helps,Please assign points.
Thanks,
Rau -
Hello Folks,
I need some confirmations please :
1 . customer master data (cmd) is created at account group and company code level.
So, if a customer is a customer of 3 company codes of a company , 3 customer master records needs to be created where the number range of the customer code being the same and the company code is different and the account group remains the same?
2. A customer can buy from any sales area combination in company code, but only 1 customer master record is created ? If so, 1 customer code is for any Sales areas for a customer?
So, Sales area is data fields in a customer master record and only account group and company code and the customer code are key fields in the definition of customer master record?
Please confirm for me. Thanks.
regards
RaviHi Ravi,
_Extension of the CMR_
a. If the Customer is buying from under 1 Company Code and multiple Sales Areas then you need to extend the CMR for all sales area.
b. However when the sales areas change the Customer No., General data and the Company code data does not change
While Extending the CMR by changing the Sales Area:
a. In XD01 or VD01 enter the Account Group of the customer which is to be extended
b. Enter the customer no.
c. Enter the New sales area
d. The system will take you directly to the sales area data
e. The Company Code data and the General data cannot be chosen.
While extending the CMR for different company codes:
a. In XD01 or VD01 enter the Account Group of the customer, which is to be extended
b. Enter the customer no.
c. Enter the New Company code
d. The system will take you directly to the Company Code Data
e. The Sales Area Data and the General data cannot be chosen.
While extending the CMR for different company codes and sales Areas:
a. In XD01 or VD01 enter the Account Group of the customer, which is to be extended
b. Enter the customer no.
d. Enter the New Company code
e. Enter the New Sales Area
f. The system will take you to the Company Code Data
g. Then you can go to the Sales area data.
h. The General data cannot be chosen.
Tables Used for CMR:
Table Name Used For
KNA1 General Data
KNVV Sales Area Data
KNB1 Company Code Data
Q. Why are there 3 Data Groups or 3 different Tables for one customer?
Ans. Since the Customer is expected to buy in more than one sales area and also in some cases in more than one Company code different data sets need to be maintained but however some data remain same, so to avoid data redundancy you maintain 3 different tables.
Hope this helps,
J Nagesh -
Reverse Cross-Company Code Transaction
Hi all,
In FBU8, I'm trying to reverse a cross company code customer invoice, but the system is saying that for both company codes, the documents cannot be reversed. I am able to reverse cross company code vendor invoices.
The cross company code customer invoices were just created and nothing else has been done on them so far. Are there any checks I can perform to find out what is wrong? The system does not provide any other info as to the cause.Hi,
Please check if the period in which you are trying to reverse the document is the one that has been closed.
Also check if the document was posted in other modules like SD, MM You may also check if checks have been assigned to these documents,
if yes then you must reverse them first and make them void
the check using FCH9 and then try reversing it.
Check if you have changed any field status group of any account assignment involved in documents during the time document was created and the time you tried to reverse.
Regards -
Paying company code house bank
Hi,
Following might be basic query. I have searched in SCN forum, but not found any solution.
Paying company code is different and house banks of paying company code is given in ranking order.
Please let me know how can I override the ranking order and make the payment with different house bank exist in paying company code.
I cannot assign the paying company code house bank in sending company code vendor master data.
I do not want to change in proposal.
Please advise.
Regards
ShanidHi,
I think I have provide the access to user for the t.code S_ALR_87001486 (available amount change).
Whenever user want to use other house banks, then can change the available amount of rank 1 house bank to zero.
Any other thoughts?
Regards
Shanid -
Automatic creation of Company Code and Sales Area Data for Customer Master
Hi,
We have a organisation structure setup with multiple company codes and sales areas.
A customer will be created using VD01 via the Sales Order VA01. Because the customers are created using VD01 we need to automatically extend the customer for the various company codes and sales areas. The data on these views will be populated using reference customers.
Any recommendations on the best approach (technically) to auto extend the customer master would be appreciated.
I'm reluctant to use BDC's because of performance. We are in a Retail environment.
Thanks in advance
CraigThe sample code has been taken from the SAP notes - in which have the affected as outlined in the example.
The codes does not do what my requirements are, which is to identify the next available number in isolation of the BP type. -
Question about terms of payment of company code tab of customer master data
Hi:
As I know there are two places to be maintained terms of payment of customer master data, one is in billing documents of sales area data tab and I understood it will default to the one in sales order when you create, another is in company code tab and I don't know what does it be used for? Could you advise?Hi
Along with the payment terms, the reconciliation account number and the dunning procedure is set specifically for the customer to the particular company code.
This would be the default data for all transactions specific to the customer in specific company code.
If you extend the customer to another company code, you can have different recon, payment terms etc.
All FI transactions are relative to these settings.
In SD when you process, any changes to the particular customer can be modified and it will supercede the default settings of PT
Reg
Suresh -
Vendor & Customer master for cross company code
Hi
There are two company codes:
AB01 and AB02
I have to create AB02 as customer and vendor in AB01. Same way i have to create AB01 in AB02.
Let me know what all fields i need to fill in masters.Hi Meenu,
If you require clearing between the customer and vendor, the following requirements must be met:
The customer number must have been entered in the corresponding vendor master record, in the Control tab
The vendor number must have been entered in the corresponding customer master record, in the Control tab
The fields "Clrg with vend." or "Clrg with cust." must have been selected in both master records.
If you require consolidations at a group level, the following requirement must be met:
Maintain trading partners and assign them during the intercompany transactions.
Regards,
Mike -
Transfer Customer Master records from one company code to another company.
hi ,
working on a rollout project ,
needed to transfer Customer Master records from one company code to another company code.
is there any sap standard BDC/T-code as in case of Vendor Master FK15,Fk16(T-CODE) .
thanks in advance.
rahul
Edited by: RAHUL SINGH on Jul 22, 2009 9:05 AMHi,
I think you should ask this question in functional consultant forum.
Thanks, -
How to map company code for customer master in CRM
Dear CRM Experts,
The scenario is ,Customer Master is created in SAP CRM 6.0 and it flows to ECC 6.0 . After replicating the data to ecc i am manually assinging company code to customer master.Is there any option to map company code to crm customer master level.
Regards
AshwinDear All,
The above requirement was address by Development. -
Service for creating customer master - company code data....
Hi
I would like to know if there is a service to create customer master company code data?
I have identified 2 services one for general data (CustomerERPCreateRequestConfirmation_In) and sales area data (SalesArrangementERPCreateRequestConfirmation_In).
Regards
Srinivas DusiHere is the answer: Yes it is possible. Download the file, using option - File Download. File should include all key attributes & also attributes that needs to be updated. (Key here is to have appropriate assignment ID. )
Use the same file for File Upload (modify attributes like Sort Key as required). -
Material Master : company code - BMMH1 structure ?
Hi,
it's possible that this question will be a bit stupid, in this case, I apologize. When I create material master using MM01, SAp never ask me for company code.
It ask me for : material type, plant, storage location, sales organization, distribution chanel and so on depending on the view I'm creating.
So, BUKRS doesn't exist in MARA, MARC,MARD, MLAN ...
So, why is there a "Company Code " in the BMMH1 structure used in material master lsmw ?
Where in material master is the company code used and if used, why SAP never ask me for ?
As I said, it may seem stupid ...
thanks for help,
RegardsDear,
As per my view,
System not ask you company code at the time of material createion.
System ask only plant, material type, storage location etc.
But plant is map with company code so material is directly map with material code.
Because in SPRO we assign plant to company code.
Regards,
Mahesh Wagh
Maybe you are looking for
-
Output can not be issued in SapScript..
I want to see output of outbound delivery of Packing List when I clicked print preview, i got message Output can not be issued. In output there is showing red incorrectly processed No handling units exit. For that delivery no handling units exit. I w
-
Issue in standard LOV after extending the VO
Hello All, My requirement is to restrict the LOV "Payment Document" of standard page "PsrPG.xml". Path of the page :- oracle.apps.ap.payments.psr.webui I have extended the VO and implemented my logic to fulfill the requirement. Its working fine if I
-
Volume Panel Missing in System Bar
I had dl and installed the following driver/application on my fresh installed Windows XP and notice that the volume panel is missing from the system bar. Creative Sound Blaster X-Fi series driver 2.8.003 Creative Console Launcher 2.6.09 Had search th
-
Lion won't accept my Screensaver Password
After a Log Off or the Screensaver has been activated, Lion won't accept my password to get back to the OS. If I click Switch Users and enter (the same) password it logs on without a problem. I've seen other people with the same problem but no answer
-
Serious OS corruption after 1.1 update
I am having similar problems as DRMG describes after this update, all related to OS and Apple software. Can't shut down or restart, no dock to be found, no Dashboard, many other issues. Tried to create a new user to begin to isolate the problem but a