This SAP note provides guidance for customers upgrading to SAP ERP 2004 or later releases from earlier releases of SAP RE-FX. It details changes made to real estate master data tables and describes how to update any customer code that may be impacted. Key changes include new table names and field names. The note recommends using API/BAPI functions rather than direct table access and provides specifics on updating reports, forms, and interface changes.
SAP Accounting powered by SAP HANA – Moving controlling and finance closer to...John Jordan
New users have traditionally struggled to understand the way SAP separates Financial Accounting and Management Accounting where most legacy systems see the two as one. While it’s easy enough to understand how a payroll account flows from the profit and loss statement into cost center accounting because the account information stays the same, the situation becomes more challenging as a revenue account flows into profitability analysis and is transformed into a value field, or a cost of goods sold account becomes multiple value fields depending on the cost components involved. In its latest product release, SAP is bringing the two worlds closer together. In this session we’ll look at how SAP is addressing these issues with its new product SAP Accounting powered by SAP HANA, part of SAP Simple Finance. This presentation will delve into how the requirements for internal and external reporting are converging and how this convergence impacts SAP Controlling.
This session will cover:
*Changes to report revenue and cost of goods sold by the CO-PA dimensions and how break out the cost of goods sold into multiple accounts
*How overhead is captured and allocated either from cost centers to CO-PA dimensions (assessment) or from high-level to lower-level CO-PA dimensions (top-down distribution)
*The underlying architecture and how FI and CO line items are linked.
*New reports that visualize the transformation of expense into cost of goods sold, work in process, and assets under construction
*How the period close process has been accelerated in SAP Controlling
Get a sneak peak at the first planning applications that allow you to plan costs according to the new paradigm of SAP Simple Finance, where the account is the leading dimension for all accounting activities.
SAP Techies is a question and answer site for professional and enthusiast programmers. It's built and run by you as part of the SAP Techies Exchange network. With your help, we're working together to build a library of detailed answers to every question about SAP.
Blogs on Document Splitting at www.veritysolutions.com.au
Document Splitting is a very powerful feature delivered by SAP ECC.
Previous to SAP ECC, if new fields were required to General Ledger SAP had to deliver these new fields in Special Purpose Ledger tables. Profit Centre Accounting in R3 was Special Purpose Ledger table 8*, Joint Venture Accounting was ledger 4*. This essentially meant that data had to be copied from General Ledger table GLT0 to special ledger tables so these could be reported upon. However, technical glitches in code and incorrect usage of functionalities caused imbalances between the main ledger GLT0 and the special purpose ledgers.
SAP customers who wanted to expand the functionality of General Ledger to cater to special business requirements (like reporting General Ledger with another fiscal year variant) had to create custom Special Purpose Ledger tables. For example, if a customer wanted to report by two fiscal year variants, they could report one variant using General Ledger and the other variant using Special Purpose Ledger.
All this disparate ledgers reported the same source information in different views. Customers had to execute several month end jobs to ensure synchronisation of data across all these ledgers. Differences in balances and information between ledgers led to delays in month end close and reporting.
With SAP ECC new GL, SAP Customers can add new fields (which SAP calls “scenarios”) into General Ledger. This allows customers to perform, for example, Profit Centre Accounting and Reporting within General Ledger.
With SAP ECC new GL, SAP Customers can add new ledgers (which SAP calls “parallel accounting”) into General Ledger. This allows customers to report, for example, the same General Ledger data in multiple fiscal year variants.
This replication of data happens in real-time. SAP customers no longer need to execute month end jobs to synchronise data between different ledgers.
SAP Accounting powered by SAP HANA – Moving controlling and finance closer to...John Jordan
New users have traditionally struggled to understand the way SAP separates Financial Accounting and Management Accounting where most legacy systems see the two as one. While it’s easy enough to understand how a payroll account flows from the profit and loss statement into cost center accounting because the account information stays the same, the situation becomes more challenging as a revenue account flows into profitability analysis and is transformed into a value field, or a cost of goods sold account becomes multiple value fields depending on the cost components involved. In its latest product release, SAP is bringing the two worlds closer together. In this session we’ll look at how SAP is addressing these issues with its new product SAP Accounting powered by SAP HANA, part of SAP Simple Finance. This presentation will delve into how the requirements for internal and external reporting are converging and how this convergence impacts SAP Controlling.
This session will cover:
*Changes to report revenue and cost of goods sold by the CO-PA dimensions and how break out the cost of goods sold into multiple accounts
*How overhead is captured and allocated either from cost centers to CO-PA dimensions (assessment) or from high-level to lower-level CO-PA dimensions (top-down distribution)
*The underlying architecture and how FI and CO line items are linked.
*New reports that visualize the transformation of expense into cost of goods sold, work in process, and assets under construction
*How the period close process has been accelerated in SAP Controlling
Get a sneak peak at the first planning applications that allow you to plan costs according to the new paradigm of SAP Simple Finance, where the account is the leading dimension for all accounting activities.
SAP Techies is a question and answer site for professional and enthusiast programmers. It's built and run by you as part of the SAP Techies Exchange network. With your help, we're working together to build a library of detailed answers to every question about SAP.
Blogs on Document Splitting at www.veritysolutions.com.au
Document Splitting is a very powerful feature delivered by SAP ECC.
Previous to SAP ECC, if new fields were required to General Ledger SAP had to deliver these new fields in Special Purpose Ledger tables. Profit Centre Accounting in R3 was Special Purpose Ledger table 8*, Joint Venture Accounting was ledger 4*. This essentially meant that data had to be copied from General Ledger table GLT0 to special ledger tables so these could be reported upon. However, technical glitches in code and incorrect usage of functionalities caused imbalances between the main ledger GLT0 and the special purpose ledgers.
SAP customers who wanted to expand the functionality of General Ledger to cater to special business requirements (like reporting General Ledger with another fiscal year variant) had to create custom Special Purpose Ledger tables. For example, if a customer wanted to report by two fiscal year variants, they could report one variant using General Ledger and the other variant using Special Purpose Ledger.
All this disparate ledgers reported the same source information in different views. Customers had to execute several month end jobs to ensure synchronisation of data across all these ledgers. Differences in balances and information between ledgers led to delays in month end close and reporting.
With SAP ECC new GL, SAP Customers can add new fields (which SAP calls “scenarios”) into General Ledger. This allows customers to perform, for example, Profit Centre Accounting and Reporting within General Ledger.
With SAP ECC new GL, SAP Customers can add new ledgers (which SAP calls “parallel accounting”) into General Ledger. This allows customers to report, for example, the same General Ledger data in multiple fiscal year variants.
This replication of data happens in real-time. SAP customers no longer need to execute month end jobs to synchronise data between different ledgers.
S4 HANA New GL Configuration sample .
For more details & Online Training , mail me at pradeephota.sap@gmail.com
Watsup- 9437141137
Free Tutorial on SAP
https://www.youtube.com/channel/UCIuai9zASMANOi0netwDd7w?view_as=subscriber
A presentation on Payment Management in SAP. It includes Manual and Automatic payment, Process of Automatic Payment Run and Major Blocking points on payment management.
Migration Guide For SAP S/4 HANA 1809 FICORakesh Patil
You will find as well industry innovations like: Retail and Fashion with new business scenarios including new planning strategies enhanced with segmentation functionality. Banking, coming this release with and Loans Management / Deposits Management enhancements.
S4 HANA New GL Configuration sample .
For more details & Online Training , mail me at pradeephota.sap@gmail.com
Watsup- 9437141137
Free Tutorial on SAP
https://www.youtube.com/channel/UCIuai9zASMANOi0netwDd7w?view_as=subscriber
A presentation on Payment Management in SAP. It includes Manual and Automatic payment, Process of Automatic Payment Run and Major Blocking points on payment management.
Migration Guide For SAP S/4 HANA 1809 FICORakesh Patil
You will find as well industry innovations like: Retail and Fashion with new business scenarios including new planning strategies enhanced with segmentation functionality. Banking, coming this release with and Loans Management / Deposits Management enhancements.
Short overview of the effects of some of the key changes in the Financials applications from upgrading the Oracle E-Business suite to Release 12 from Release 11i.
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...IJERA Editor
Due to advancement of new technology in the field of VLSI and Embedded system, there is an increasing
demand of high speed and low power consumption processor. Speed of processor greatly depends on its
multiplier as well as adder performance. In spite of complexity involved in floating point arithmetic, its
implementation is increasing day by day. Due to which high speed adder architecture become important. Several
adder architecture designs have been developed to increase the efficiency of the adder. In this paper, we
introduce an architecture that performs high speed IEEE 754 floating point multiplier using modified carry
select adder (CSA). Modified CSA depend on booth encoder (BEC) Technique. Booth encoder, Mathematics is
an ancient Indian system of Mathematics. Here we are introduced two carry select based design. These designs
are implementation Xilinx Vertex device family.
12cR1 new features. I have tried to cover all new features of 12cR1 and many more may be missing. These are all my own views and do not necessarily reflect the views of Oracle. Requesting all visitors to comment on it to improve further.
It’s good to know about the important and frequently used tables in modules where we are working with. Here we are listing the tables in SAP FI & CO modules. List contains the table names with main field names and specific usage of that table
NEW TOP FEATURES COMING TO SALESFORCE RELEASE WINTER 23 RELEASE BY NBSCONSULTINGNBSConsulting
NEW TOP FEATURES COMING TO SALESFORCE RELEASE WINTER 23 RELEASE BY NBSCONSULTING
Cette semaine dans la rubrique du blog du consultant, nos collaboratrices Meryem B et Meryem O, vous citent à travers leur présentation les futures fonctionnalités attendues pour la nouvelle version de Salesforce. Visualisez le carousel gratuitement pour en savoir plus.
Partagez-nous vos avis en commentaires sur nos réseaux sociaux "@nbsconsultingma" ou par mail à l'adresse contact@nbs-consulting.net en utilisant le #leblogduconsultantbynbs.
We are SAP ABAP training and placement institute in Pune. Learn ABAP programming with industry expert and start your SAP career. Attend the first lecture as Free Demo.
Similar to 184829924 re-fx-master-data-tables (20)
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
1. SAP Note
Header Data
Symptom
You prepare the upgrade to Release ERP 2004, ERP 2005 or a subsequent release.
This SAP Note is also relevant if you perform enhancements or customer developments in the Release R/3 Enterprise Extension 2.0 (for example,
if you use API function modules, implement Business Add-Ins, or copy and adjust Smart Forms). This SAP Note helps you to estimate and minimize
any subsequent effort for the upgrade.
This SAP Note is not relevant for customers who start using RE-FX with Release ERP 2004.
Other Terms
Migration
Reason and Prerequisites
In Releases R/3 Enterprise Extension 1.1 and R/3 Enterprise Extension 2.0, some of the real estate master data is stored in tables that belong
to Classic Real Estate.
To enable a manageable migration to the new real estate solution (RE-FX) for customers of Classic RE, new master data tables and transaction
data tables are used as of Release ERP 2004. This change affects all customers with Releases Enterprise Extension 1.1 and Enterprise Extension
2.0. As of Release ERP 2004, Classic RE and RE-FX no longer use master data tables and transaction data tables together.
As of Release ERP 2004, we provide an upgrade program (see SAP Note 734981), which copies the data from the previously used tables into the new
tables. Neither the definition of the previously used tables nor the data itself are changed or deleted. This means that no data is lost.
Since all standard programs access the new tables as of Release ERP 2004, additional effort is required by you only if you access these tables
as part of the customer developments mentioned above.
No incompatible changes were made to Business Add-In definitions during the table change. However, as an exception, incompatible changes were
made to the interface of the BAPI function modules and API function modules. The adjustment effort for these changes is minimal. However, if
you want to access the standard data from within customer-specific enhancements, we recommend that you use the API modules.
What are the differences between the new tables and the old tables?
General changes for all new tables are as follows:
l The primary key is INTRENO instead of the semantic key.
l The standard field name for the object number is OBJNR (incompatible change of the ABAP Dictionary structure for parameters of the API
modules).
l The standard field name for the authorization group is AUTHGRP (incompatible change of the ABAP Dictionary structure for parameters of the
API modules).
l The name of the real estate object now has the standard length 60 (the field extension also applies for BAPI structures, API structures,
and screens).
l Unnecessary fields from the Classic RE tables are not copied to the RE-FX tables.
l Various data elements, in particular for the semantic key fields (for example, number of the business entity), are replaced by new data
elements. The underlying technical data type and the field length remain unchanged in each case.
The following overview contains the new tables with the changed field names. However, only the fields from the Classic RE tables that are
actually used in RE-FX are listed.
l Business entity: Old table name: VIOB01 => new: VIBDBE
The current number levels for each business entity for the assigned buildings, properties, and rental objects are maintained in the
table VIBDSUBOBJNUM.
l Property: Old table name: VIOB02 => new: VIBDPR
681951 - New master data tables as of ERP 2004 & subsequent releases
Version 10 Validity: 03.09.2012 - active Language angielski
Released On 03.09.2012 11:17:35
Release Status Released for Customer
Component RE-FX Flexible Real Estate Management
BW-BCT-RE-REFX Flexible Real Estate Management
Priority Recommendations / Additional Info
Category Upgrade information
Old New Short Description
J_OBJNR OBJNR Object Number
BERGRP AUTHGRP Authorization Group
SMIETSP RLRA Representative List of Rents
NUMKIGE (separate tab.) Building number range
NUMKIGR (separate tab.) Number range property
NUMKIME (separate tab.) Number range rental object
Old New Short Description
J_OBJNR OBJNR Object Number
BERGRP AUTHGRP Authorization Group
Other Components
2. l Building: Old table name: VIOB03 => new: VIBDBU
l Rental object: Old table name: VIMI01 => new: VIBDRO
l Real estate contract: Old table name: VICN01 => new: VICNCN
l Contract objects: Old table name: VIOBOV => new: VIBDOBJASS
The table VIBDOBJASS is also used for other assignment types, for example, for the assets, functional locations, and so on, for a
real estate object. The assignment type is stored in the field OBJASSTYPE. The assignment type for contract -> object or object group is '10',
and the assignment type for object group -> object is '11'.
l Asset assignment: Old table name: VIOB37 => new: VIBDOBJASS
The link to the asset is made using the field OBJNRTRG instead of using the fields BUKRS, ANLA1, and ANL2. The object number for the
field OBJNRTRG is generated by concatenating the values of BUKRS (4 characters), ANLA1 (12 characters), and ANL2 (4 characters).
l Secondary key: Old table name: VIZNRN => new: VICAINTRENO
No field names have been changed. The primary key is now INTRENO instead of IMKEY. The keys of all real estate objects are now
saved redundantly in the table. Up to now, an entry was written in the table VIZNRN only if the IMKEY was generated (in other words, only when
the real estate object was released). When creating the real estate object, the entry is immediately written into the table VICAINTRENO.
l Settlement unit: Old table name: VIAK03 => new: VISCSU
l Settlement variant for each SU: Old table name: VIAK04 => new: VISCSURH
Instead of the fields BUKRS, SWENR, SNKSL and SEMPSL, the field INTRENO is now used as a reference to the settlement unit.
l Cost collector: Old table name: VIAK25 => new: VISCCC
Instead of the fields BUKRS, SWENR, SNKSL and SEMPSL, the field INTRENO is now used as a reference to the relevant settlement unit.
l Settlement units for each master settlement unit: Old: VIAK26 => new: VISCSUREL
Old New Short Description
J_OBJNR OBJNR Object Number
BERGRP AUTHGRP Authorization Group
SLAGK RLRALOC Location Class
Old New Short Description
SNKS OBJNR Object Number
BERGRP AUTHGRP Authorization Group
ROTYPEEX (obsolete) Type of Rental Object (External)
XLAGE RLRALOC Location Class
XAUSTKL RLRAFIXFITCATE Fixtures and Fittings Category
Old New Short Description
RECNOBJNR OBJNR Object Number
RECNAUTHGR AUTHGRP Authorization Group
RECNEND RECNEND1ST Date of First Contract End
Old New Short Description
FOR_OBJNR OBJNRSRC Initial object
RE_OBJNR OBJNRTRG Assigned object
DATGAB VALIDFROM Assignment from
DATBIS VALIDTO Assignment to
Old New Short Description
RE_OBJNR OBJNRSRC Real estate object
DATGAB VALIDFROM Assignment from
DATBIS VALIDTO Assignment to
XUNUTZA ISMAINASSET Asset Is Leading Asset
Old New Short Description
SNKS OBJNR Object Number
BERGRP AUTHGRP Authorization Group
DAEEND VALIDTO Valid To
XTEXTAE XSU Name
SMIETR TENANCYLAW Tenancy law
HAS_COSTOBJECT HASCOSTOBJECT Has Cost Object SUs
JNOTAXCORR NOTAXCORR No Input Tax Adjustment
UEBERAE see SUTYPE Actual Master Settlement Unit
Old New Short Description
DGULTAB VALIDFROM Valid From
ABRVAR SETTLVARIANT Settlement Variant
Old New Short Description
DPERBEG VALIDFROM Start of Settlement Period
DPEREND VALIDTO End of Settlement Period
ABRVAR SETTLVARIANT Settlement Variant
DPEROEFF RELEASEDON Opened on
DPERSCHL CLOSEDON Closed on
DABRECHN SETTLEDON Settled on
VVABBLN PROCESSID Settlement ID
Old New Short Description
DGUELEMP VALIDFROM Valid from
EQUINUM EQUIVNUM Equivalence Number
3. Instead of the fields BUKRS, SWENR, SNKSL and SEMPSL, the field INTRENOSRC is now used as a reference to the master settlement unit.
Instead of the fields TBUKRS, TSWENR, TSNKSL and TSEMPSL, the field INTRENOTRG is now used as a reference to the assigned settlement units.
Removed table from flexible Real Estate Management
l Assignment of functional locations:
Old table name: VIBDPMFL => new: VIBDOBJASS
Instead of INTRENO, the real estate object is now stored in the field OBJNRSRC with its object number. Instead of using TPLNR, the
reference to the functional location is now made using the relevant object number in the field OBJNRTRG.
The assignment type for the functional locations is '61' (field OBJASSTYPE).
Further changes
The example function module RECN_NUMBER_GENERATE_DEFAULT for determining the contract number is now provided as an API module under the name
API_RE_CN_NUM_GENERATE_BY_OBJ.
The Business Transaction Event (BTE) 00708001 is no longer executed to determine the contract number using a user exit. Use the method
GET_NUMBER of the Business Add-In RECN_CONTRACT instead. For more information, see SAP Note 747506.
Redundant function modules have been deleted in the function groups for the Business Data Toolset (BDT) applications. This change is relevant
for you only if you have made own enhancements on the user interface for the real estate master data. According to the example from SAP
Note 690900, only the use of the function module RExx_GET_BUSOBJ of the relevant function group RExx is required and allowed. In particular,
direct access to the basic data using the BDT modules is no longer supported. The module RExx_GET_BUSOBJ with the subsequent call of
API_RE_xx_GET_DETAIL should be used instead (see example function groups RExx_EXT_EXAMPLE according to SAP Note 690900).
Solution
What must be taken into account for customer developments?
Do not access tables directly using SELECT. To read data, use the "GET_DETAIL" BAPI function module or API function module for the relevant
object type instead. As of Release ERP 2004 with Support Package 2, the "GET_LIST" BAPI function modules or API function modules for mass
access are also available. To obtain an overview of all BAPI function modules for RE-FX, search for function modules with the name BAPI_RE_* in
the Function Builder (transaction SE37) or in the Repository Information System (transaction SE15) . For API modules, use the search variant
API_RE_*. If you use direct SELECTs, the business logic, which specifically formats the data if necessary, is not executed. If there are
changes to the table design - as in this case - the expected data is no longer found in this table.
For the object selection within your reports, you can use one of the following logical databases:
l REAO - Architectural Object
l REBD - master data of usage view
l REBP - business partner for real estate objects
l RECN - real estate contracts
Do not change table data directly using INSERT, UPDATE or DELETE, but use the "CREATE" and "CHANGE" BAPI function modules or API function
modules for the relevant object type. If direct changes are made, the business logic is not executed, which means that there may be
inconsistent data or additional data may be missing (for example, change documents).
For data declarations and for the parameterization of methods, function modules, form routines, and so on, do not use the table reference or
the data element, but use the structure reference instead. Example for number of business entity:
DATA: ld_swenr TYPE bapi_re_bus_entity_int-swenr. "korrekt
DATA: ld_swenr TYPE vibdbe-swenr. "falsch
DATA: ld_swenr TYPE swenr. "falsch
Which subfunctions that are relevant for customer-specific enhancements are affected by the changes?
User-defined fields
Before executing the migration program, you must insert all user fields that exist in the old tables into the new tables. The migration program
checks whether all required fields exist in the new tables and terminates the migration in the case of an error. For the definition of user
fields, we recommend the following structuring: First create a separate ABAP Dictionary structure for the user fields of an object type (using
transaction SE11). In this ABAP Dictionary structure, define all user fields and then activate the structure. Display the new database table in
transaction SE11 and double-click the entry .INCLUDE CI_VI... in the field overview. Create the relevant CI include structure and insert the
separate ABAP Dictionary structure with the user fields using .INCLUDE. Activate the CI include structure. As a result, the user fields are
part of the master data table.
Customer-specific reports
If you have already created your own reports (or similar), check whether you are using the tables specified above directly. To do this, use the
where-used list for the relevant tables. In the dialog box for the where-used list, restrict the search range as required, for example, to the
packages Y* and Z*. Replace the usages as described above (for example, by calling an API module or adjusting the data declaration).
Use of API function modules
Some field names of the basic data structure for the relevant object type have been changed, for example, the field names for the object number
and authorization group. This incompatible change affects, for example, the parameter ES_BUS_ENTITY of the module API_RE_BE_GET_DETAIL for
reading the data of a business entity. If you previously used the field ES_BUS_ENTITY-J_OBJNR, the source code must be changed to the field
ES_BUS_ENTITY-OBJNR.
You can easily identify all relevant parts of the source code by executing a mass syntax check for the customer-specific source code. To do
this, call transaction REDSRS01 and enter the customer-specific packages (for example, Y* and Z*) instead of the package RE_*. If errors are
found, you can display the relevant program by double-clicking. Correct the syntax errors by adjusting the field names in the source code and
then activate the program.
For this reason, implementations of Business Add-Ins may also have syntax errors. These errors are displayed in the implementing class using
the mass syntax check. The field names are adjusted in the same way as for other callpoints of the API modules that are outside the Business
Add-In implementations.
Correspondence with Smart Forms
During the setup of the Smart Form correspondence, the required forms are usually copied into the customer namespace and these copies are then
adjusted. We recommend that you regenerate the copied forms after upgrading to ERP 2004 or a subsequent release. The report RFRECPSFTLGEN is
available for this. Execute the report using transaction SE38 and enter the customer-specific forms for RE-FX (for example, Y* and Z*) in the
"Form Name" field.
Any generation errors that occur are due to changed field names, which are listed in the following overview. Use the Form Builder (transaction
SMARTFORMS) to change the field names. Switch to change mode of the relevant form and choose "Check". From the error messages, click the "Node"
field to navigate directly to the incorrect text element. Correct the field names (always use uppercase letters) and then activate the form.
l Master data summary - business entity, copies of the form RE_BE_010
KBRART FUELTYPE Fuel type
Field: Description of Representative List of Rents
Old: BUSINESS_ENTITY-XMIETSP
New: BUSINESS_ENTITY-XRLRA
4. l Master data summary - contract, copies of the form RE_CN_010
l Service charge settlement, copies of the form RE_CN_150
Further interface changes to BAPIs and API modules
Release ERP 2004 Support Package 2 supports new compatible parameters and new data fields in existing parameters. For more information, see SAP
Note 741557.
The following incompatible change was also required for this: For the BAPI modules and API modules for all master data objects, access to
assigned objects such as functional locations and assets is now executed using the common parameter OBJ_ASSIGN (object assignment). The
previous separate parameters ASSET (assigned assets) and FUNC_LOC (assigned functional locations) do not apply. Change any calls for these
modules accordingly.
New Customizing tables
In the same way as for application data, we do not recommend accessing Customizing tables directly. Unlike application data, Customizing data
is rarely required within enhancements. For this reason, only the table names are mentioned in the following overview. Check whether you use
tables from the column "Old" in your source code and replace any usages accordingly.
l New Customizing tables
Validity
References
This document refers to:
SAP Notes
This document is referenced by:
Field: Date of First Contract End
Old: TERM_PERIOD-RECNEND
New: TERM_PERIOD-RECNEND1ST
Field: Name of Service Charge Key
Old: SETTL_CNPART_DETAIL-XTEXTSCKS
New: SETTL_CNPART_DETAIL-XSCKEY
In each case, field: Name of Service Charge Key
Old: SCR_RESULT-XTEXTSCKL
New: SCR_RESULT-XSCKEY
Old: SCR_MSU-XTEXTSCKL
New: SCR_MSU-XSCKEY
In each case, field: Name of settlement unit
Old: SCR_MSU-XTEXTSU
New: SCR_MSU-XSU
Old: SCR_AJROSU-XTEXTSU
New: SCR_AJROSU-XSU
Old New Short Description
TPR5/TPR9 TIVBPOBJROLE Assignment of Role to Object Type
TIVCNCCTBPROLE TIVBPOBJROLE Assignment of Role to Object Type
TIPZZ TIVCACLSET Client-specific settings
TIPZB TIVCACCSET Company Code-Dependent Settings
TIVCNOBJ TIVBDOBJASS Allowed Assignment Objects per Object Type
TIV71 TIVBDCHARACT Fixtures and Fittings Characteristic
TIV7A TIVBDCHARACTT Fixtures and Fittings Characteristic (Text)
TIVAJMAXINC TIVAJMINMAXINC Capping Provisions
TIV05 TIVSCSCKEY Service Charge Keys
TIVT5 TIVSCSCKEYT Service Charge Key (Text)
Software Component From Rel. To Rel. And Subsequent
EA-APPL 500 500
1548018 DMS document links to REFX lost
1670535 RES and REfx - facts and updates
517673 Flexible Real Estate: Features and release restrictions
688527 Adjustments to new master data tables for RE-FX
734981 RE-FX upgrade from 470x200 to ERP 2004 or a subsequent relea
747506 User exit for the determination of the contract number
761835 Conversion program: Change documents - dump field symbol
764532 Conversion program: Change documents - PM - missing objects
764539 Conversn progrm: Change documents - OBJASS - missing objects
765144 Conversion program: Change docs. depend. data (missing obj.)
771505 Conversion program: STORAGE_PARAMETERS_WRONG_SET
782947 Programming interfaces for RE-FX
870859 Homebuilding Real Estate Sales - Classical v.s. RE-FX
5. SAP Notes (13)
688527 Adjustments to new master data tables for RE-FX
761835 Conversion program: Change documents - dump field symbol
764532 Conversion program: Change documents - PM - missing objects
764539 Conversn progrm: Change documents - OBJASS - missing objects
765144 Conversion program: Change docs. depend. data (missing obj.)
771505 Conversion program: STORAGE_PARAMETERS_WRONG_SET
1670535 RES and REfx - facts and updates
1548018 DMS document links to REFX lost
517673 Flexible Real Estate: Features and release restrictions
734981 RE-FX upgrade from 470x200 to ERP 2004 or a subsequent relea
870859 Homebuilding Real Estate Sales - Classical v.s. RE-FX
747506 User exit for the determination of the contract number
782947 Programming interfaces for RE-FX