Adding new Fields In Relational Model
Hi ,
I am brand new to the world of data modeling as well to Oracle SQL Developer DM. I am currently using version 3.0.0.665 of the data modeler. While doing the data modeling there are tables that get the data from UI screens and then there are tables which store processed data (think of them as summary tables from DWH).
My requirement is that for the UI linked tables I need standard set of columns in relational model but I don't want to add them in my logical model as these are just technical columns. To elaborate consider this employee details screen.
UI Screen Elements:-
Employee Name
Department Name
Manager
Salary.
To store data from this screen I create a logical model with only 4 attributes to map my UI screen elements. In my relational model though I would need employee_id, department_id, manager_id which are not part of my UI elements. Apart from this specific requirement for employee table I have a generic requirement for all UI screen linked tables to capture the create date, create id, create screen, version number, update date, update screen and another column called deleted to indicate if the record is logically deleted or not. These additional 8 columns are not part of the logical design and should be present only in the relational domain that too for UI linked tables only.
Any inputs in helping me out with understanding how to implement this would be greatly appreciated.
Thanks and Regards
Sagi
You sound like you need to read up on entity relationship modeling first (start with Wikipedia). Also check out the SDDM videos on the Oracle site (http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html), and walk throught he tutorial that comes with SDDM. Logical models are not really for documenting fields that appear on a screen. It goes way beyond that.
Similar Messages
-
CRM PCUI (Imp): Adding new fields & Webpage display in ODC1
Hi Gurus,
Plz help in these PCUI related configurations:
<b>Query 1</b>.
PCUI: Adding custom created field in a new TAB (BSP Iview)
Steps Done
a. Custom field defined in an object (say Opportunity)
b. An event created.
c. A Group Tab Page created
d. A Field group created and a new field name added to the field group (What structure need to be added to this field group?)
e. Entry made in Application Layout for an application i.e. event / position / screen element / tab page / structure . (Again what structure to be added?)
To handle this new field & tab, plz advice
1. What needs to be entered in the screen structure? Do we need to create this structure?
2. The required the model access class defined for the screen structure.
3. Any changes required in the controllers
<u><i>(Where is the linking between custom field defined in the opportunity object and the new field entry made in the filed group)</i></u>
<b>Query 2.</b>
Calling a webpage in a tab (ODC1, Detail area)
Opening a webpage in an iview can be done easily by reating a URL iview.
If the requirement is to open a web page in ODC1, than what are the steps required for the same?
e.g. On clicking a user defined tab the webpage should open in the detail area 1.
<b>Query 3.</b>
We have extended an object (say field addition in opportunity header) through EEWB
Will the added filed be available in PCUI screen also?
Regards,
SAURABHHello SAURABH,
welcome to the SDN Community. Please do not crosspost:
<a href="https://forums.sdn.sap.com/thread.jspa?threadID=66550&messageID=707519">CRM PCUI (Imp): Adding new fields & Webpage display in ODC1</a>.
Regards
Gregor -
Adding new fields to the data flow
Hi,
I am currently planning to add some new fields in one DSO and map it (with info source) in the update rules.
Will adding new fields to Info source - Comm. structure affect all the update rules connected to it?
The info source is connected to multiple DSO.
(The data source is currently under enhancement for these fields). Once this is done, we have to replicate it to BW.
Thanks,
Naveenyes.
Once the enhancement is done for data source in r/3 side, you will have to replicate the datasource in BW.
Adding new fields will deactivate the update rules. You have to map the same in update rule and activate the same.
This will require activation of transformations, update rules, etc for related DSOs. Try to find out the where used list for the DSO where you want to add the new objects. Then check each objects whether these are activate after the changes. If these are inactive, you will have to activate all the objects.
Cheers
Chanda -
Possibility of adding new fields to migo transaction
Is there a possiblity of adding new fields in migo transaction so that we can enter the base price of items in po.
Also Can we send mail to relevant authorization if there is difference in price entered in the po and the value entered in GRHi, You can use BADI 'MB_MIGO_BADI' for adding custom fields at item as well as header level .
or Check SAP Note 339448 - MIGO: settings of table control
2-You can not do any thing related to price in MIGO, since you cannot enter any manual values in MIGO, it will always pull from PO or MIRO (in case of Imports). -
Added new field to cube but data not passed from DSO
Hope someone can help.
(BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?hi peter,
Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
Regards,
Frank -
Adding new fields to assignment block, what are the steps to do this.
CRM 7.
Could someone tell me what the steps are to add new fields to specifdic assignment block. Assume that these fields do not already exist in any given structure/table.
My understanding is that I need to use transaction EEWB and then somehow use the component "BSP_DLC_FS" and view "factsheet". But having never used EEWB before I'ma tad lost. I'm in EEWB and have crfeated a project and believe that I now need to create an extension. When doing this I am displayed a box with 4 fields, being: Name, Description, EEW Bus object and Extension type. What are my next steps?
I assume that the EEW bus object is 'BUPA' and the extension type is 'ADD_NEW_FIELDS'. However, how do I know for sure that the EEW bus object should be 'BUPA', bearing in mind that I'm adding new fields to the Account (BP) main address communication data Assignemnt block?.
I wondered if anyone has a link to any guide docuemnt about how to do this?.
Any help would be very much appreciated.
I attempted to use EEWB to add new fields to BUPA but am hitting the error: BDT-DC is Not Prepared for This Application Object
On searching I can see that there are ways around this, via SM30 against table/view V_TBZ1_DC, changing the BDT BC settings, whatever they are. But it gives me a warning when this happens and mentions that only SAP are allowed to do this, but it will allow me to create a transport if I press on past this. Should I need to make this change though, or have I just done something wrong within EEWB I wonder.
JasonHi Jason,
You can try using Application Enhancement Tool (AET) to create new fields instead of EEWB,
Best Regards,
Gobinda -
Adding new field in the table for Output
Hi ,
I need to add a field catalogue as Payment method in the condition table for Output, but the payment method field does not exist in the table. Can this be done?
regards,
RaguHi Refer below link on sdn for adding new Field
Adding New Field to Catalog
Adding New fields to field catalog -
Adding new field in Billing due list in CRM
Hi
What are ways to add new fields to billing due list in CRM.
Can we use any badi
Is there any configuration of layout.
Any other way
Thanks in advance for your help
AmitHi,
Adding new field in CRM can be done by AET.
AET is able to add new field from Web UI.
Please this blog for more details: /people/tzanko.stefanov2/blog/2008/11/26/application-enhancement-tool-creating-and-reusing-custom-fields-with-crm-70-part-2-of-2
Regards,
Steve -
Adding new fields in Custom Infotype
Hi,
I need to change some fields of Custom Infotype. But project is already gone live for 1 country. will making changes to infotype affect for existing live country?
Safe side....We are thinking Adding new fields in Custom Infotype. & displaying corresponding fields for countries in another tab
& hiding the old tab.
Please let me know procedure for Adding new fields in Custom Infotype for displaying in new tab.
Edited by: Sachin Thigale on Aug 23, 2010 7:04 PM
Edited by: Sachin Thigale on Aug 23, 2010 7:05 PMPlease search. Lot of Threads on this.
Follow these steps.
Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
3) Select the u2018Employee Infotypeu2019 radio button.
4) Select the u2018PS Structure Infotypeu2019.
5) Click on Createu2026 A separate table maintenance window appearsu2026
6) Create a PS structure with all the fields you want on the Infotype
7) Save and Activate the PS structure
8) Go back to the initial screen of PM01.
9) Click on u2018Allu2019 push button. It takes a few moments.
10) Click on u2018Technical Characteristicsu2019. Infotype list screen appears
11) Click on u2018Changeu2019(pencil) button
12) Select your Infotype and click on u2018Detailu2019 (magnifying glass) button
13) Give u2018T591Au2019 as subtype table
14) Give u2018T591Su2019 as subtype txt tab
15) Give your subtype field as subtype field
16) Save and come back to PM01 initial screen
17) Click on u2018Infotype Characteristicsu2019 u2026 Infotype list screen appears
18) Click on u2018Changeu2019 (pencil) button
19) Click on u2018New Entriesu2019
20) Enter your Infotype number and short text
21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotypeu2019s infotype characteristics screen and use as the reference to fill yours)
22) Save your entries.
23) Now the Infotype is created and ready to use.
24) If you want to change the layout of the Infotype as per your requirementu2026
25) In the PM01 initial screenu2026Select u2018Screenu2019 radio button and give 2000 as the screen name, then click on edit.
26) In the next screen.. Select u2018Layout Editoru2019 and click u2018Changeu2019.
27) Screen default layout appearsu2026here you can design/modify the screen..change the attributes of the fields..etc.
28) Save and activate. (Donu2019t forget to u2018Activate at every level
i think u have to select CI_INCLUDE while enhanceing the Standrad Infotype
The above details are from the following link
Re: How to add fields in custom infotype and update its screens -
Question regarding adding new field to an infoset.
Hi all!
Actually i am not a programmer but HR functional, but i need to add an additional field to my infoset.
I wanted to do it myself without ABAPers help.
I have already added new field to an infoset and included a code:
TABLES HRP1000.
SELECT SINGLE short INTO ORG_UNIT_SHORT
FROM hrp1000 WHERE objid = p0001-orgeh.
And it almost works. The thing is, when on the report (sap query) a person have value '00000000' in the p0001-orgeh the report enters value into ORG_UNIT_SHORT from the previous record (of another employee).
How to avoid this? i suppose i have to assign this field an initial value at the begining of the code (how?).. or?? as i said i just try to make first steps in abap programming...Ok, i have found a solution (clear statement)
-
hi friends,
adding new fields to mara by using append structure .
how will insert data to that fields.
thanks.hi,
if u just want to add data to table use sql statements like insert,
modify and update,but if
u want for the screen to pick it up u hav to add a screen for that tcode using badi or exit.
reward if helpful. -
Error on MIGO with added new field that was not pass empty
Hello,
I added new field and screen to MIGO with MB_MIGO_BADI using Sample
Code. It seems on MIGO. But when i pass empty this new field, i take an
error message. So how can i pass empty for this new field?
Best regards,
MunurI send all methods codes by order :
Moderator message - Please respect the 5,000 character maximum when posting. Post only the relevant portions of code
Edited by: Rob Burbank on Jan 11, 2011 5:12 PM -
Adding new fields from CI Include to Standard SAP Screen
Hi All,
I am enhancing Infotype 0487. I have added new fields to the CI include and created the screen fields in subscreen 0200 with reference to the data dictionary fields. When I test the subscreen alone, the new fields are displaying correctly and F4 help is active. But when I view the whole screen(2000) in PA30, the new field is inactive and I am not able to enter data. Also F4 help option is present for the field but when it is selected, a message 'No Values Found' is displayed. Please suggest some solution.
Thanks in advance
Regards,
Sivasankari
Edited by: Julynila on Oct 7, 2010 10:41 AMHi,
This might be the standard transaction, so there is a possibility of adding the fields using the Screen variants using SPRO, get in touch with your functional consultant. there you can copy an existing screen and add the required fields and rename the screen to different number, and in the config this new screen can be added.
Thanks,
Srini. -
OK, I've added a new field to attribute of the view BupaSearch.htm. I enter a value and it looks like my SET routine saves it, but my GET routine that is executed in BupaCreate.htm(also contains the field in the attribute) doesn't pull my value. In method IF_BOL_BO_PROPERTY_ACCESS~GET_PROPERTY(CL_CRM_BOL_ENTITY) I can see that I don't have the data. I've been following the cookbook closely, but I don't understand what's missing. My field already exists on a different screen MIDDLENAME. I'm basically moving it from one screen to the other. I have a feeling I need to do something with CRMV_GENIL, but I don't know what. Can someone help me complete this last part?
Thank YouHi Cathy,
You certainly didn't pick a simple example.
You need to add the attribute the context node. To do this, use the workbench to add a new model attrubute to the the corresponding search object 'BuilHeaderSearch'. Before you do this, you need to add it to the underlying dictionary structure 'CRMST_HEADER_SEARCH_BUIL'.
If you use the work-bench, all the relevant setter/getter methods should be generated (not 100% sure about this; you may need to create them yourself).
After this, you will need to redefine the method on_create in the handler class.
Using this process explained above, you should be able to send the data from the search to the create at least.
Note: If you want to use the middlename as a search parameter, then you will need to extend the bol to pass this attribute to the search API.
Hope this helps.
Regards
Shiv -
Adding new field in Monitor Shopping Cart
Helll All,
I have a requirement where I need to add a new field in the Search Criteria screen for Monitor Shopping Cart (item data).
The new field needs to have a property so as to be able to add more than 1 value for it. It is just like Purchasing Group criteria present in the standard Shopping Cart Monitor screen.
I have the structure BBPS_MON_SC_ITEM where there is a field PURCHASE_GROUP, which is like a range. I need to add one more field here with the same range structure so as to get values of my new screen field into it.
Coming to my question........In which structure should I append this new field so as to get it in BBPS_MON_SC_ITEM? I have read the note 672960 and tried appending for Table Type fields but no success.
I am working in SRM Version 5.
Kindly help.
Thank you.
Johnson
Message was edited by:
Johnson IttyerahHi
<u>See related links -></u>
Re: Adding CUF fields in Monitor Shopping Cart Selection Screen
Re: Error while viewing the SC via BBP_MON_SC
Adding fields in shopping cart
Do let me know.
Regards
- Atul
Maybe you are looking for
-
Where are the Adobe Story app files stored on my computer?
I can't afford to subscribe (especially to a program I already paid for), but I really need the files that I was working on in Story offlline before the subscription-only lockdown. I've already talked to tech support who said there's no way I can ac
-
How to airplay the iPad's screen to Apple TV?
I am using the 1st Generation of iPad. And I have an Apple TV. I can only stream Videos, Photos or Music to the Apple TV only! What should I do to airplay the iPad's screen to Apple TV? Thanks a lot!
-
"Firefox/Safari unexpectedly quits"
I have a mac mini, and when ever I run a video clip, or play an internet game whilst I have other things running in the background The error message flashes up:"Firefox/Safari unexpectedly quits", then the browser quits. I think this is a ram problem
-
Notebook dv7t. Red transparent horizontal lines across entire screen.
I need to know if it's as bad as I suspect. 2-1/2 yr old notebook dv7t on Win 7, with 17.2" monitor. No error messages. Troubleshooting finds nothing. Never had any problems before. All day yesterday, Tuesday 8/19, rebooting and shutting down repeate
-
I have an Itunes account balance but I had to erase and reset my phone and have forgotten all my previous access info. I have set up a new user and password but how do I find my old accunt. I haven't changed my phone.