How to create second segment
Hi All,
Need u r help,
1) If InvoicingStatus = '3' cancel pkt, then set to DEL. Otherwise, hardcode PGI to target E1EDL18)
2)If InvoicingStatus is not '3', then create a second E1EDL18 segment with the QUALF field set to 'PIC'. PIC is used when the packing qty is not specified on the delivery, this flag will enable the confirmation PGI to pass in this case. If the pack qty is already provided on delivery, the PIC is basically ignored.
E1EDL18 is the target structure with 0.99 occurences
Thanks and Regards,
sridhar
Hi,
2)....
If (InvoicingStatus equals 3), add a CreateIf node function and then EIEDL18.
If (InvoicingStatus equals 3), assign constant 'PIC' to QUALF.
Give clear picture of Source and Target structures for other solutions..
Regards,
Uma
Similar Messages
-
How to create second or third level of menu bar in se41 ?
Hi All
How to create second or third level of menu bar in se41 ?
I created it once but forgotten , do anybody remember ?
Regards
Jaman
Message was edited by:
ABAP TechieHi..,
Once you have created a menu bar, you enter the individual menu entries. Each menu can contain up to 15 entries.
A menu can contain any of the following:
Function names (with function code and text)
Submenus (pull-down menus)
Separators
You may include submenus up to three levels deep.
Menu functions that logically belong together are grouped together using separators. This makes the menu easier to use. Separators also make long menus easier to read by dividing them into smaller parts.
Defining Menu Functions
To add functions to a menu that is already open in the Menu Painter:
Open a menu list in the menu bar by double-clicking the menu title.
The system opens the menu. The menu entries list contains the two columns Code and Text.
In the Code column, enter a function code (this may be up to 20 characters long).
If you want to enter a function code that is longer than the input field, you must first change the displayed length of the field in the user settings. (Choose Utilities ® Settings ® User-specific.)
Enter the function text in the Text column.
The name you enter here appears in the menu at runtime. You can also determine the contents of function texts at runtime (see Defining Dynamic Function Texts).
Repeat steps 2 and 3 for each item in the menu.
Creating Cascading Menus
To add a cascading menu (sub-menu) to a menu:
Leave the Code column blank.
Enter a menu name in the Text column.
Double-click the cascading menu to open it.
The system opens the menu entry list for the cascading menu.
Complete the menu as you would any other.
Inserting Separators
Place the cursor on a line.
Choose Edit ® Insert ® Separator.
If you want to insert a separator between two existing menu entries, place the cursor on the line before which you want to insert the separator.
Editing Menu Entries
You can cut, copy, paste, and delete menu entries.
Place the cursor on a line.
Choose Edit ® Entry ® Cut (or Copy, or Paste, or Delete).
If you double-click a function code, the Function Attributes dialog box appears. Here you can, for example, change the icon assigned to a function.
regards,
sai ramesh -
How to create second service domain ?
Hi to all,
I have created primary control domain on T5240 server and also configured guest domain, i want to implement the virtual Disk failover concept. Hence can anyone tell me, How to create second service domain in detail...
Thanks in advance..
gmrajHello
Besides Marcel's docs I would suggest to read this to get more background about ldom best practices
white-paper-ldom
I think there are 2 threads for the same cuestion
How to create I/O Root domain?
Regards
Ezequiel. -
How to create second database at ASM in 4 node RAC system
Hi Experts,
we use 4 nodes RAC (11.0.1) with 10.2.0. 4 database in red hat5.0
we want to add second database at ASM in RAC system based on manager decision.
how do I add second database in ASM with exist database?
Do I need to created new ASM insatnce?
how to create two new diskgroup? is it under existing ASM instance or new ASM instance?
how to reset ASM properity to support ( or new) ASM instance and two database?
Do I need to configure AMS again after added more space into ASM?
I could not find ducument that add seconf database into ASM in RAC system.
I want add second database by dbca. any experience for add second database in ASM RAC ?
Thanks for help!
JImHi... I'm in the same situation.
I need to add a new second database on a RAC installation based on already available ASM instance.
I'm using 11gR2.
I read your suggested documentation. Then I typed asmca and analyzed my asm configuration:
As you can see I have a DISK GROUP NAME with several FREE space.
!http://img522.yfrog.com/img522/8405/dbca20100203173248.jpg!
If I select Volumes tab the following is my current configuration:
!http://img682.yfrog.com/img682/562/dbca20100203173343.jpg!
Selecting Create button, I can insert some values as you can see:
!http://img403.yfrog.com/img403/9889/dbca20100203173403.jpg!
First question:
Is this the right way to create space for a new database ? Consider that running dbca.. no DISK GROUP NAME is available.
Second question:
When I created my first database on this DISK GROUP NAME no volumes were created. Why now I have to do it ? Is this necessary to really separate datafiles coming from different databases ? -
How to create multiple segments on the target structure of an IDOC
Hi All
I am working on the Shipment Confirmation Interface( Message Type SHPCON ) which is FILE to IDOC Scenario. I have a segment called E1EDL18 which occurs only once on the target side of the idoc. Now I have to created multiple E1EDl18 segments for the Qualifiers ORI, PGI and PCK. I treid to send a constant ORI,PGI,PCK and then used an user defined function which splits the constant at COMMA and then I am assigning to the target field QUALF. In the display queue for QUALF I see three values with context but still only one E1EDL!* segment is created. Please let me know how to create multiple E1EDl18 segments for three qualifiers.
Thanks
NagaIn message Mapping, just right click on the segment and click on duplicate subtree. now it will create you another segment with same name and fields in it..
you can hard code the Qual, or you can map the required source field into it. -
Hi Experts,
We have 4 nodes oracle 11.1 RAC with oracle 10g2 DATABASE with ASM in redhat5.1.
the system is not more file system
now my boss want to add additional file system and ask me to create new database in RAC.
My question is which is best to create new database?
1) create second database under existing oracle server.
in these way, which bad effection is for existing DB that support a heavy data loading, GIS application and stream (data replication)
How to configure new ASM for new database? are there two ASM instance in system?
or
2) install new oracle in new directory. configure new ASM and create new database as ASM in new directory.
In this case, it seems that two DB is total separately without touch each other.
I do not have idea.
Please advice me your experience for RAC to handle two or more database and any tips.
JIMuser589812 wrote:
Hi Experts,
We have 4 nodes oracle 11.1 RAC with oracle 10g2 DATABASE with ASM in redhat5.1.
the system is not more file system
now my boss want to add additional file system and ask me to create new database in RAC.Do I understand this correctly? The intention is to create a 2nd RAC database on existing RAC cluster?
Why?
This is not how RAC scales. RAC scales by adding more servers to the cluster, thereby increasing the processing capacity of the cluster. RAC does not scale by adding more instances to a server node.
You want to pay once for the overheads of a database instance. You want to have a single large SGA for the instance to use - as it is better than having 2 smaller SGAs for 2 instances. You want pay, in bytes, once for a system tablespace, temp tablespace, undo tablespace and redo/undo logs. You want to pay once in memory and CPU for a set of system processes for that instance - a database writer, log writer, system and process monitors, etc.
It does not make sense to pay twice for any of these. 2 system monitor processes are not somehow better than one. 2 smaller SGA are not better than 1 large SGA. 2 sets of ASM instances do not provide a better service than a single ASM instance.
My question is which is best to create new database?Create a logical database - within Oracle that means you create a new schema. That schema is a logical database. It can have its own tablespaces. It can have its own resource profile. t can even have its own temp space, etc.
1) create second database under existing oracle server.Correct - this is what I refer to as a schema.
in these way, which bad effection is for existing DB that support a heavy data loading, GIS application and stream (data replication)
How to configure new ASM for new database? are there two ASM instance in system?Single ASM instance.
or
2) install new oracle in new directory. configure new ASM and create new database as ASM in new directory.
In this case, it seems that two DB is total separately without touch each other.No. As this is exactly how one does not scale Oracle. Remember that if you want a 2nd set of instances, you need to use existing memory and CPU top pay for the overheads of that.. which means you will be taking away from the existing instance. Why turn the existing instance into something less than what it was before in order to create another (also inferior) instance?
No, it is better to add to the existing instance instead... rather add a logical database to it. Rather add more space, more memory, more RAC nodes to it.. as that is how Oracle RAC scales. -
IDOC: How to create child segment with abap code.
Hi,
I'am trying to write an abap code to create segments for an Idoc which structure is the following:
ZLE_00060_DLVY
> E1EDL20
> Z1DEL_CONS
>Z1DEL_MAT_HEADER
> Z1DEL_MAT
> E1EDL20RET2
> E1EDL22
> E1EDL21
> E1EDL23
> E1EDL51
I receive a sintax error: Error in IDoc with status 26 .
Checking the result I note all segment at the same level and an error about the segment E1EDL22
EDI: Syntax error in IDoc (segment cannot be identified)
Message no. E0078
Diagnosis
The segment E1EDL22 does not occur at the current level of the basic
type DELVRY05 (extension ZLE_00060_DLVY).
This error can have several reasons:
o The segment E1EDL22 is assigned to a group whose header segment does
not occur.
o The segment E1EDL22 does not exist in the syntax description of the
basic type DELVRY05 (extension ZLE_00060_DLVY).
o The sequence of segments in the group in which the segment appears
is incorrect.
Previous errors ('mandatory' segment or group missing) may be due to
this error.
Procedure
Please check the IDoc or the syntax description of the basic type
DELVRY05 (extension ZLE_00060_DLVY).
After the error I have:
data records
E1EDL20
Z1DEL_CONS
Z1DEL_MAT_HEADER
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
Z1DEL_MAT
E1EDL20RET2
E1EDL22
E1EDL21
Abap code:
idoc_data-segnam = 'Z1DEL_CONS'.
idoc_data-sdata = s_z1del_cons.
append idoc_data.
idoc_data-segnam = 'Z1DEL_MAT_HEADER'.
s_z1del_mat_header-tsegment = 'MATERIAL'.
idoc_data-sdata = s_z1del_mat_header.
append idoc_data.
clear idoc_data-sdata. <<<<<<<<<<< how to indent the structure because this is a child.
idoc_data-sdata = s_Z1DEL_MAT.
idoc_data-segnam = 'Z1DEL_MAT'.
append idoc_data.
idoc_data-segnam = 'E1EDL20RET2'.
idoc_data-sdata = s_E1EDL20RET2.
append idoc_data.
clear idoc_data.
idoc_data-segnam = 'E1EDL22'.
idoc_data-sdata = s_e1edl22.
append idoc_data.
clear idoc_data.
idoc_data-segnam = 'E1EDL21'.
idoc_data-sdata = s_e1edl21.
append idoc_data.
Any help will be well appreciated.
Thanks in advance.
Regards,
GiovanniHi,
following in debugging mode the abap code of the INCLUDE ZXTRKU02 where is defined the TABLES IDOC_DATA STRUCTURE EDIDD, I find that all field of the table IDOC_DATA are not set. More exactly my expectation is to find values for SEGNUM, HLEVEL, PSGNUM.
In a few words I need to execute an enhancement, via abap code, of the struscure of the idoc before sending it out since I have a requirement to test this enhancement in my XI environment, receiving as input this ideoc modified.
Then, I need to add a new segment and one child.
Any suggestion will be well appreciated.
Thanks in advance.
Regards,
Giovanni -
How to create second transport request for same programe
Hello ,
I created workbench transport request. The changes are done and still in development system.
Now I have to do another change on the same program that has to be in different transport request,
but whenever I change something, and activate it, the changes are saved in first transport. How I can
create another transport request for the same program without releasing the first one.
ThanksAsk your basis team to provide you with a "Transport of Copies" request.
Once you get it, add your object in this request and transport. your object will be transported and the original request will not be released. Do note that the changes will still be saved in the original request but you can still transport your object without releasing the original request.
Edited by: Priyank Jain on Aug 12, 2010 4:12 AM -
How to create segments programatically?
Hi Folks,
Anyone has any idea on how to create fatwire segments programmatically?
Is there any fatwire tags or asset API methods are available for it?
ThanksSegments are basic asset types. Creating a segment should be equivalent to creating a basic asset.
Have you tried with the usual asset:create, asset:set and asset:save tags?
-Regards,
DFy -
How to create a simple idoc in practice? can you provide an example?
how to create a simple idoc in practice? can you provide an example with full source code?
Try with the follwoing steps
Sending System(Outbound ALE Process)
Tcode SALE ³ for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ¡V Create Model View
Tcode BD82 ¡V Generate partner Profiles & Create Ports
Tcode BD64 ¡V Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE ³ for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ¡V Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 ¡V Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 ¡V Send Material Data
Tcode WE05 ¡V Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Thanks & regards
Sreenivas
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC
Take a look at this guide.
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/ale/configuration.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapdevelopment.co.uk/training
http://www.sappro.com/downloads/OneClientDistribution.pdf
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
Create The Extension Segment
Transaction: WE31
The first step in extending an IDoc is to create the new segments that will go into that IDoc. There are some rules that you need to follow when creating the segments:
- The name of each segment type must start with Z1
- For each field in the segment you need to define a field name and a
data element.
- The data element for the segment structure must be of data type CHAR.
How to create new segments:
Run the segment maintenance transaction WE31.
Type your new segment name, and click on Create.
Define the fields of your segment:
Field name
Data Element for the field (from the ABAP dictionary).
Do not change the Export length!
Save the segment
Run Segment -->Check to check the segment for consistency.
Release the segment for transport. Select Edit -->Set Release. Note that the Release column now has a check mark.
Create the Extension IDoc Type
Transaction: WE30
After you create the segments to be added to the extension type, you can create the extension type itself. Execute transaction WE30, enter the extension name, select Extension type, and click Create. You now have three options:
Create new type: Does not refer to other extension types
Create copy: Copies info from an extension type that already exists
Create successor: Extends an extension type from a previous release
of R/3. You can only have one version of an extension type for
each release.
Enter the Basic IDoc type that this extension type will extend.
The screen now shows the structure of the IDoc type you used as
a reference.
Position the cursor on one of the segments and click Create. This will insert an extension segment as a child of the selected segment.
NOTE: A segment cannot appear more than once in an IDoc type! You must control the use of duplicate segments with the segment attributes (the next screen).
The segment attribute screen appears. Enter the information and save.
Extension segments should not be mandatory (for future upgrades), and will need to have minimum and maximum number of instances defined. This answers the question, for each instance of the parent segment, how many instances of the child segment may we have?
You can press the Segment Editor pushbutton to view or change the segment definition.
Create the new Message Type
You can only use an extension IDoc type by assigning it to a message type. You can create a new message type for this.
First the message type itself needs to be created.
Transaction: WE81
Create a new entry and save. Use SAP established customer naming conventions (good form is to start with a Z and retain the rest of the related SAP message type, so, for example, MATMAS becomes ZMATMAS).
After creating the message type, associate it with the corresponding Basic IDoc Type and Extension Type. This relationship is used when IDocs are sent to or received from a partner to determine what segments are valid and what the hierarchy for those segments is.
Transaction: WE82
Create a new entry and enter the Message type, Basic IDoc type, Extension type, and Release, and save your data. Note: the release assignment is not valid for prior SAP releases.
One message type can be associated with many basic IDoc types; however, you need a one-to-one relationship for distribution via ALE.
regards,
srinivas
*reward for useful answers*</b> -
How to create a segement in we31 for an Idoc
Hi,
How to create a segment in we31 for an IDOC . I tried its showing an error Name range violation: Name not permitted in customer systemHello,
I have created a customised IDOC scemnario and have a document designed by me with all the minute steps and with screen shots.
Please have a look at http://www.geocities.com/xplosion78/customised_ALE_IDOC_BY_SACHIN_DABHADE.zip
I am ready to mail it if you can provide email.
thnx
==============================
Other helpful links
http://www.sapgenie.com/whitepapers/ale.htm
http://www.sapgenie.com/ale/index.htm
http://www.sappoint.com/abap.html
http://www.sapbrain.com/TUTORIALS/TECHNICAL/ALE_tutorial.html
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEHR/CABFAALEHR_ALE_QS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/ECPCA/ECPCA_ALE_154.pdf
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419 -
HT1451 how to add second library to i tune on pc
how to create second i tune library on pc
Hold down the shift button while opening Itunes, you will see create new libary
-
When I use the scissors tool to create a segment of a track, select the segment and bounce it, about 15-20 seconds of silence is added to the beginning of the bounce. What causes this?
Thanks for the replies. I reviewed them shortly after they were submitted but I'm also working on other projects at the same time (hence the delayed reply).
Building a time table and doing a cross join to my original resultset gave me the desired resultset of the months assigned between dates. What I can't figure out now is how to filter months I don't want.
Doing a cross join between my original resultset that had two dates:
08/27/2010
10/24/2011
and a calendar table that has 24 rows (each month for a two year period)
my new resultset looks like this:
I need to filter the rows in yellow as the months assigned for stage 3 that started on 8/27/2010 should stop when the patient was assigned to stage 4 on 10/24/2011.
You'll notice that Jan - Sept 2011 isn't listed for Stage 4 assigned on 10/24/2011 as I included a filter in the WHERE clause that states
the Months Assigned value must be greater than or equal to the date assigned value.
Any advice would be appreciated. -
How to indent second line in a very long heading when creating a table of contents?
I need to make a table of contents.
Some of the chapter headings are very long and fill more than a single line.
When I create my table of contents, I want the second lines to be 'pushed in' in the table.
Like this
1 chaper one xxxxxxxxxxx
2 Chapter two xxxxxxxxxxxxxxxxxx
3 Chapter three x xxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxxxxx
4 Charpter four xxxxx xxxxx
5 Chapter five xxxxxxxxxx xxx xxxxx xx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxx xxxx xxxxx
I thought I had solved it by having the actual chapter headings indented like this, but the table of contents overlooks this/overrules this.See also my reply to the duplicate thread:
http://social.technet.microsoft.com/Forums/office/en-US/8f88b64c-1a15-4761-aed9-f662f17b94ca/how-to-indent-second-line-in-a-very-long-heading-when-creating-a-table-of-contents?forum=word
Cheers
Paul Edstein
[MS MVP - Word] -
How can create SEGMENTS and IDOC TYPE in BADI in ECC 6.0 version
Hi All,
Can any one help, how to create SEGMENTS and IDOC TYPE in BADI in ECC 6.0 version.This is my task.
Given BADI name was----VENDOR_ADD_DATA_BI .
ThanksAnil,
look at this thread ..may be this helps you.
Re: 824 IDOC and BADI/User Exit
sateesh.
Maybe you are looking for
-
What is the better way to put a kernel badi in a Sap program?
I'm trying to put a kernel badi into transaction VA01. How can I put this new BAdi?, Inside a User Exit?
-
Monitor based on PowerShell occasionally show ExitCode -1 when Launch a Process
good dat every one. I have encounter some problem. i need to monitor status of a programm (HP OM Agent). i write a ps script wich launch a process ovc.exe, then i parse output. in ISE all is ok. bhut when i use this script in monitor(s) i occasionall
-
Hi I am unable to open the existing BPM in IR(Design) when I click to open It is waiting for long time and says(Not Responding) Let me know how to over come this Thanks Jayaraman
-
Change to the existing outgoing positive payment file (EID 820)
Hello Experts, I have to make a change to the existing outgoing positive payment file (EID 820). The current scenario is: We are running the payment run in SAP and generating IDocs using program RFFOEDI1 mentioned in printout data medium. The IDocs g
-
Keynote Edit Slide - Selecting a slide past 10
Hello I have been experiencing an issue with the Latest Version of Keynote running on Yosemite Beta ( asking this question to determine if I need to install on another Mavericks machine) I have been creating a Presentation with multiple links to diff