Professional Documents
Culture Documents
Part 2
5. What is System code & Product Code? Mention Some…
Ans: – System code refers to the module object belong to. Product Code refers to the
module for which object is reporting. e.g. 01, 41, 42, 03B, 55-59 etc
6. How do you find information about Object usage in One World?
Ans: – Use Cross Reference Xref which will give all the information about the object used in
how many other objects. For log – Focus on the Object and choose Row, Logging to view log
details.
7. What is the difference between One World and One World Xe?
Ans: – One World Xe needed JAS server cause all the objects we running on FAT client. And
for web we required to have a JAS server. In One World we have all objects running on web
only. We can make the applications to run on fat if required.
8. What is Software Development Life Cycle
Ans: – This is quality process. It starts from Scope definition, Estimation, Development,
Testing and Rework, Deliver and close.
9. What is JITI? How JDE Stores Specs.
Ans: – Just In Time Installation. It stores on the local system.
10. What is TAM?
Ans: – Table Access Management (TAM) The JD Edwards EnterpriseOne component that
handles the storage and retrieval of use-defined data. TAM stores information, such as data
dictionary definitions; application and report specifications; event rules; table definitions;
business function input parameters and library information; and data structure definitions
for running applications, reports, and business functions.
11. What are Global Tables?
Ans: – global table files: dddict.*, ddtext.* and gbltbl.* (6 files)
12. Name the Tools Provided by JDE for developing diff objects.
Ans: – FDA – Form Design Aid RDA – Report Design Aid TDA – Table Design Aid VDA – View
Design Aid
13. What are the different project statuses? Brief them…
Ans: – 21 = Development; 26 = Testing; 38 = Production
14. What is default project?
Ans: The first time a developer uses OMW a Default Project is created. The Default Project is
named after the user’s ID. All development done outside of OMW is stored in the Default
Project. Default Projects can not be advanced to another status code.
Part 3
For What objects JDE maintains .h files?
Ans :- Tables and Business Functions
Ans :-
Tables FXXXXYYY
What is a Data Structure and what are the System generated and User Defined
Data Structures?
Part 4
1. What changes must be made in jde.ini to view local TAM.
Add line “TamMenus=Show” in [INTERACTIVE RUNTIME] section.
2. Tables containing BLOBS and Generic Text are suitable for replication – True
or False.
False.
3. In Work with Server application, you can terminate a job with status = W
(waiting) – True or False.
False. Only jobs with status P (processing) can be terminated.
4. How many types of Data Structures are there? Name them.
5. BSFN Data Structure : Processing Option Data Structure : Media Object Data Structure :
Form Interconnect Data Structure : Report Interconnect Data
Structure.
5. Packages contain a set of Central Objects in a runtime format. – True or
False.
False. Packages contain a set of Replicated Objects in a runtime format.
6. Handles (Table I/O) can be used to open a table or business view in only
the environment you are logged into. – True or False.
False. Handles (Table I/O) can be used to open a table or business view in an environment
other than the environment you are logged into.
7. Rita is a part of the accounting group profile. The accounting group has
access to the G09 menu. Rita’s profile gives her access to the G00 menu.
Which menu will Rita see when she signs on to OneWorld?
Only The G00 – Foundation menu, individual user settings override group settings.
8. What is a Smart Field & what are its advantages?
A Data Dictionary item with an attached Business Function.
You don’t have to know how to write a Business Function. You don’t have to know how to
pass values. They don’t have to be created every time you need the same functionality –
they are reusable.
9. What glossary group does a Smart Field Data Dictionary item belong to?
Glossary Group K
10. What are three types of User Generated Data Structures?
Media Object Data Structures, Business Function Data Structures,Processing Option Data
Structures
Part 5
1. What are smart field?
Smart fields are the fields, which provide the ability to add complex and reusable
calculations to the report.
Smart field are grouped by smart field template, which is based on a particular Business
view.
Smart field glossary type is K
2. Where are smart fields used?
Smart fields are mainly used in tabular reports and financial reports.
They can also be used in Group and columnar sections, but on level break footers only.
3. What all steps needed in creation of smart fields?
Create a DD item of glossary type K,
Create a DSTR for the BSFN associated with smart field.
Create Named mapping for the Data structure.
Create a BSFN.
Attach this BSFN at DD level in the smart field row exit.
Create a Smart field template through P91420 Application.
Use this Template in Report template.
4. What type of conversion you can do in a TC (Table conversion)?
Data Conversion, Data Copy , Data Copy with Input table and Batch delete.
5. How many inputs TC can have in a Data conversion?
One
6. Is it Advisable to load data coming from external systems into JDE directly?
No, due to data integrity
7. What facility does JDE provide to achieve this purpose?
Interoperability
8. What is the standard horizontal spacing for CSV report output?
52 Pixels
9. How do you print text attachments in a report?
Using Media object system functions
10. Is it possible to print bar codes from one world reports?
Yes , but the printers must support PostScript and PCL printer definition languages.
Part 6
1. Do Interactive Versions need to be checked in?
NO. You don’t need to check in an interactive version. All that an interactive version has is
processing options. There are no specs like the batch version has (ER overrides, selection,
seq, layout overrides etc.)
2. Are Path Codes and Environments Same?
No, they are different.
A path code is a set of objects and versions. In a typical system, you will have Pristine,
Development, Prototype, and Production. Each of those is a path code with its own set of
objects and versions. If you take any object as an example, it exists multiple times.
For e.g. P4210 is Sales Order Entry and in a standard system, P4210 exists in 4 path codes,
or 4 sets of objects.
An Environment is made up of a path code + Mappings. Mappings determine which Data
Source to use and where to run the business logic i.e. BSFN, UBE’s etc. So in effect
Environment determines which objects can use which set of data, and where it executes. So
if you have an Envt – say PD900 it uses Objects from Production, and the data-source say
Business Data – PD.
3. Do the Security Changes for a user take effect immediately?
No. The user has to sign off, and then sign in again for security changes to be in force.
When a user signs into EnterpriseOne, certain table records are inserted into memory for
quick and easy access. One of those sets of records is security. The F00950 table is read
and records from the *PUBLIC, your user profile, and/or the group or user roles attached to
your profile, are written into memory. These are stored for your profile to use quickly.
4. I did a User Override in an application in PD; will it be visible in my PY
environment?
User Overrides are dependent on the Path Codes. If both your PD and PY envts use the
same path code, the overrides will be visible. Else not. Additionally, Overrides are also
dependent on the version, so one Object1|Version1 might have one override, while Object1|
Version2 can have another.
5. What are the JD Edwards EnterpriseOne components (Servers & tools etc)
o Databases
o Deployment server
o Enterprise (business logic) server
o Web application server
o Portal Server
o Integration Server
o Transaction Server
o Performance Monitor
o JD Edwards EnterpriseOne tools and administration applications
o Third-party tools
6. Do server log files need to be secure?
Yes. Log files may contain sensitive user information (e.g. TIN/SSN, contact info), location
of DB, and other specifics. There’s a catch though - Server Manager will not be able
to display the logs if security is implemented on log files.
Also the print queue folder should be secured.
7. What is preferable when it comes to User input for Data selection –
Processing Options or Override Data selection (run-time)?
Processing Options: because, you can limit the fields on which data selection can be done. If
you give away the security for override data selection to users, they may put additional data
selection, or modify the existing criterion, rendering the Report/UBE unusable.
8. What are Vocabulary Overrides?
Vocabulary Overrides (VO) are known as soft coding because changes can be made to
individual texts/videos and reports without changing values in the Data Dictionary or having
to use Screen Design Aid or Report Design Aid. They exist at the following location
- Menus:13/G90, 8/G92. Fast Path: VO. Reports: 5/G9131
9. How to preserve Vocabulary Overrides during an ESU or Upgrade ?
o Go to GH9011/Specification Merge Selection (P98401)
o QBE Search for appl and
o Verify following for Location=<Deployment Server>
o Mod Flag=C (Changed)
o Mod Flag is updated to C when the Appl is checked in or after clicking OK in
Vocabulary Overrides Application. If it is not equal to C, go back to Vocabulary
Overrides Application and click OK again.
10. Mrg Opt=1 (Merge), provided Mod Flag = C
o Mrg Opt (merge option) is defaulted from the Merge Option column if set up
in Pathcode Master, otherwise use row exit- Enable to set Mrg Opt=1
11. Important: Mod Flag must be C and Mrg Opt must be 1 in order to preserve the VO
Changes
12. How can I reset Vocabulary Overrides for a specific data item?
o From Data Dictionary-Work with Data Items (P92001), there are 2 row exits –
Reset FDA (UBE:R9225,Ver:XJDE0001) and Reset RDA (UBE:R9226,Ver:XJDE0001).
o These 2 UBEs will reset the Vocabulary Overrides to the Data Dictionary Row
Description & Column Title of the Selected Data Dictionary Item in all APPLs/UBEs for
the Central Objects Specs specified in the Processing Option (PO).
o Revise the Processing Option values and Data Selection for the XJDE0001
version of the UBEs before submitting them through the row exits since it does not
prompt for the PO values and the DD application is hard-coded to submit version
XJDE0001.
o Run the UBEs in Proof Mode first to list all APPLs/UBEs that will be affected,
then in Final mode to update the Central Object Specs. Note: The UBE must be
submitted from the row exit in P92001.
o Deploy Data Dictionary Change throughout PeopleSoft EnterpriseOne before
deploying the VO changes .
o An update package must be built for all the APPLs/UBEs listed in the 2 reports
(R9225 & R9226) so as to deploy the changes.
Barcode Overview
The barcode that was selected to be supported for OneWorld was BC C39 3 to 1 Medium. The basis for
the selection was that there was a greater requirement for it from the customers.
What does BC C39 3 to 1 Medium stand for ?
3 to 1 – 3 to 1 implies that the width of the wide element in the 3 to 1 ratio barcode fonts are 3 times the
width of the narrow elements.
Medium – the width of a single character is 65% its height.
Barcode Printer
Initially a Barcode Printer must be setup within OneWorld®. Please note before printing to either a
PostScript or PCL printer the printer font name and true type font name need to be tied together with the
physical printer in the Bar Code Support application. Please refer to the System Administration
publication, and the section Printing OneWorld® Reports, Setting up a OneWorld® Printer to Use a
Barcode Font for printer setup. Another help setup document is How to Print Bar Codes within
OneWorld®.
Report Design
You may want to refer to the Enterprise Report Writing Publication and Working with Barcodes under the
Advanced Reports Enhancements section.
Some important steps to follow are:
1. Launch the Report Design Aid (RDA) Tool for your report
2. Select the section where you wish to place the barcode
3. From the Insert menu, choose Constant Field, place the constant within the section
4. Double click on the new constant to launch the properties window.
Change the Font to BC C39 3 to 1 (Note: if this is not available in the list, please contact your System
Administrator to load C39m3.ttf into your local WINNT\Fonts folder and the B7\system\Resource\truetype
folder)
5. A barcode constant variable can be loaded in 2 ways as discussed in the following two scenarios:
Scenario 1:
If the barcode will always hold the same value, then you only need to enter the value into the Name for
the Constant Properties. This value MUST be surrounded by asterisks to let the scanner know when to
start and stop. Please see the following section about Barcodes and encoding characters.
Scenario 2:
If the barcode will change from row to row, then leave the Name for the Constant Properties as provided
by the Tool or change it to be identifiable to the developer, but do NOT surround it by asterisks. Within
the Do Section Event Rules for the section, use an assignment statement and assign the Constant
variable the appropriate value. This value must be surrounded by asterisks to let the scanner know when
to start and stop. If the value is a variable then you can use the concatenate string system function within
the event rules to surround the value within the variable by asterisks.
Example:
RC Constant 000018 = concat([RC Constant 000018],"*")
RC Constant 000018 = concat("*", [RC Constant 000018])