0% found this document useful (0 votes)
175 views44 pages

Oracle - Practicetest.1z0 900.v2019!08!05.by - Danielle.71q

This document provides information about the 1z0-900 Java EE 7 Application Developer certification exam. It includes the exam number, passing score, time limit, and links to the exam content and information about the exam topics. The exam contains 15 multiple choice questions covering Java EE concepts such as managed beans, JSF, JPA, EJB, web services, and more. Candidates must score 800 or higher out of 1000 to pass the exam.

Uploaded by

cveta21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
175 views44 pages

Oracle - Practicetest.1z0 900.v2019!08!05.by - Danielle.71q

This document provides information about the 1z0-900 Java EE 7 Application Developer certification exam. It includes the exam number, passing score, time limit, and links to the exam content and information about the exam topics. The exam contains 15 multiple choice questions covering Java EE concepts such as managed beans, JSF, JPA, EJB, web services, and more. Candidates must score 800 or higher out of 1000 to pass the exam.

Uploaded by

cveta21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 44

1z0-900.

71q

Number: 1z0-900
Passing Score: 800
Time Limit: 120 min

1z0-900

https://www.gratisexam.com/

Java EE 7 Application Developer

https://www.gratisexam.com/
Exam A

QUESTION 1
Given the code fragment:

https://www.gratisexam.com/

Which code can be added to register both of these methods to receive BankEvent notifications only if an instance of BankActivityService is already instantiated in
the current context?

A. @Observes(notifyObserver=IF_EXISTS) on line 3 and line 6


B. @Observes(during=IN_PROGRESS) on line 1
C. @Observes(during=AFTER_COMPLETION) on line 1
D. @Observes(notifyObserver=IF_EXISTS) on line 4 and line 7 before method parameter declaration

Correct Answer: A
Section: (none)
Explanation

https://www.gratisexam.com/
Explanation/Reference:
Reference https://docs.oracle.com/javaee/7/tutorial/cdi-adv005.htm

QUESTION 2
Which code snippet prints the exception error message as part of the page output?

A. <%= exception.message %>


B. <c:out value=”${requestScope[‘javax.servlet.error.exception’]}”/>
C. <% exception.getMessage(); %>
D. <% System.out.println(e.getMessage()) %>

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Reference: https://www.geeksforgeeks.org/3-different-ways-print-exception-messages-java/

QUESTION 3
Java EE’s support for WS-Security includes handling which two types of security credentials? (Choose two.)

A. X.509 certificates
B. SAML tokens
C. OAuth Bearer tokens
D. Two-factor authentication tokens

Correct Answer: AB
Section: (none)
Explanation

Explanation/Reference:

QUESTION 4
Given the code fragment from a Facelet page:

https://www.gratisexam.com/
On Line 1, you ae asked to insert a search box that displays the text “Search Here” via a placeholder.
Assume searchMB is a valid Managed Bean.

Which two options enable you to create a search box with a placeholder attribute on Line 1? (Choose two.)

A. <h:inputText value=“#(searchMB.query)”>
<f:param name=“placeholder” value=“Search Here”/>
</h:inputText>
B. <h:inputText value=“#(searchMB.query)” placeholder=“Search here”/>
C. <input jsf:id=“search” placeholder=“Search here” jsf:value=“# (searchMB.query)”></input>
D. <h:inputText pt:placeholder=“Search Here” value=“#(searchMB.query)”/>
E. <input id=“search” jsf:placeholder=“Search Here” value=“$(searchMB.query)”></input>

Correct Answer: CE
Section: (none)
Explanation

Explanation/Reference:

QUESTION 5
Given the code fragment:

https://www.gratisexam.com/
Which method should be used on line 3 to enable default validation mechanism?

A. u.setProperty(String, Object)
B. u.setProperty(Schema)
C. u.setEventHandler(ValidationEventHandler)
D. u.setAdapter(XmlAdapter)

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Reference: https://docs.oracle.com/javaee/6/api/javax/xml/bind/Unmarshaller.html

QUESTION 6
How do you specify a default error page in your web.xml file?

A. <on-error>
<location>/general-error.html<location>
</on-error>
B. <error-page>
<error-code>*</error-code>
<location>/general-error.html</location>
</error-page>
C. <on-error>
<error-code>*</error-code>
<location>/general-error.html</location>
</on-error>
D. <error-page>
<location>/general-error.html</location>
</error-page>

https://www.gratisexam.com/
Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:
Reference: http://www.codejava.net/java-ee/servlet/how-to-handle-error-in-web-xml-for-java-web-applications

QUESTION 7
Given the code fragment:

And

Which two steps, when performed independently, enable the index.xhtml page to print the following text: The Id is 12345? (Choose two.)

https://www.gratisexam.com/
A. Replace line 2 with: @Inject public void setAcc(Account acc)
B. Replace line 3 with: @Inject public Account getAcc()
C. Replace line 1 with: @Inject private Account acc;
D. Replace line 3 with: public @Inject Account getAcc()
E. Replace line 1 with: private @Inject Account acc;
F. Replace line 2 with: public void setAcc(@Inject Account acc)

Correct Answer: DF
Section: (none)
Explanation

Explanation/Reference:

QUESTION 8
Given the code fragments:

https://www.gratisexam.com/
What code should you add to the body of the updateEmployee method in order to save pending changes to the database?

A. entityManager.merge(emp);
B. Context. Ctx = new InitialContext();
UserTransaction utx = (UserTransaction)ctx.lookup(“java:comp/UserTransaction”);
utx.begin();
entityManager.merge(emp);
utx.commit();

https://www.gratisexam.com/
C. entityManager.lock(emp);
EntityManager.merge(emp);
D. entityManager.getTransaction().begin();
entityManager.merge(emp);
entityManager.getTransaction().commit();

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 9
When handling a JSF request, your application code decided to redirect the call to another URL by using HTTP redirect. Which action should you take to correctly
complete the handling of the JSF life cycle?

A. Set the immediate=“true” attribute on the command button that was used to perform this call.
B. Invoke the dispatch() method on the ExternalContext object.
C. Invoke the setCurrentPhaseId(RENDER_RESPONSE) method on the FacesContext object.
D. Invoke the responseComplete() method on the FacesContext object.

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 10
Given the code fragment:

https://www.gratisexam.com/
When the context root is requested http://host:port/context, how does the container resolve this mapping?

A. thirdServlet handles the request.


B. firstServlet handles the request.
C. The container throws an error at startup.
D. secondServlet handles the request.

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 11
Given the code fragments:

https://www.gratisexam.com/
Which action completes this composite primary key implementation?

A. Add @IdClass annotation at line 1.


B. Add @Embeddable annotation at line 1 and replace both @Id annotations with @EmbeddedId annotations.
C. Add @IdClass(ContactId.class) annotation at line 2.
D. Add @Embeddable annotation at line 1 and @EmbeddedId(ContactId.class) at line 2.

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 12

https://www.gratisexam.com/
Given the code fragment:

How can you apply DateConverter to the birthday field?

A. by adding @Convert(to=Date.class) at line 3


B. by invoking the setConverter(DateConverter.class) method on the EntityManager object
C. by adding @Converter(autoApply=true) at line 1
D. by adding @Convert((DateConverter.class)) at line 2

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 13
Which class do you use to handle an incoming JSON Message as a stream?

A. JsonReader
B. JsonObjectBuilder

https://www.gratisexam.com/
C. JsonParser
D. JsonObject

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:
Reference: https://docs.oracle.com/javaee/7/tutorial/jsonp002.htm

QUESTION 14
Which two approaches would result in the current date being added to the output of a JSP? (Choose two.)

A. <%= out.printIn(new java.util.Date()) %>


B. <% out.printIn(new java.util.Date()); %>
C. <%= new java.util.Date() %>
D. <% System.out.printIn(new java.util.Date()); %>

Correct Answer: AC
Section: (none)
Explanation

Explanation/Reference:
Reference: http://www.ntu.edu.sg/home/ehchua/programming/java/javaserverpages.html

QUESTION 15
Given the code fragment:

https://www.gratisexam.com/
How are transactions managed?

A. through a single shared transaction across the connection factory


B. through a separate transaction per JMS Consumer
C. through a single transaction for the entire JMS Topic
D. through a single shared transaction in the JMS Context

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 16
You need to exchange large binary messages using chunks in a WebSocket application. Identify two ways in which you can receive partial messages. (Choose
two.)

A. Define an @OnMessage method with a single MimePart parameter.


B. Use a ChunkListener interface implementation.
C. Use a MessageHandler.Partial<ByteBuffer> interface implementation.
D. Define an @OnMessage method with byte [] as the first parameter and a boolean as the second parameter.

Correct Answer: CD

https://www.gratisexam.com/
Section: (none)
Explanation

Explanation/Reference:
Reference: https://abhirockzz.gitbooks.io/java-websocket-api-handbook/content/Receiving%20Messages.html

QUESTION 17
Given:

Which client-side Java method will send the employee object to the WebSocket Server Endpoint?

A. session.post(employee);
B. container.send(employee);
C. session.send(employee);
D. remote.sendObject(employee);

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 18
You are working with JMS publish-subscribe operations.

What happens when a producer publishes a message to a topic for which a durable subscription exists but there are no subscribers available?

https://www.gratisexam.com/
A. The publisher waits for a subscriber, who then consumes it. However, the publisher will time out if no consumer arrives within the given timeout period.
B. The publisher sends the message. However, it is never consumed because there wasn’t anything listening when it arrived, regardless of the message timeout
length.
C. The publisher successfully sends a message, which will be consumed later, once there is a subscriber, assuming the message hasn’t timed out.
D. The message publisher is immediately notified about the lack of subscribers and can decide for itself if, and when, to resend.

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:
Reference: https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/ae/tjn0012_.html

QUESTION 19
On your JSF page, you have a form in which you have a command button:

A user submits the form by clicking the button, and no errors occur while processing the request. Which statement is true?

A. The actNow() and ListenCarefully() methods are executed in parallel.


B. The listenCarefully() method is executed followed by the actNow() method.
C. The actNow() method controls the condition upon which the listenCarefully() method is allowed to be executed.
D. The actNow method is executed followed by the listenCarefully() method.

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 20
Given the code fragment:

https://www.gratisexam.com/
https://www.gratisexam.com/

How can you get all property names of a JMS message in the JMS consumer onMessage operation?

A. String [] props = msg.getPropertyNames();


B. Enumeration props = msg.getPropertyNames();
C. Iterator props = msg.getPropertyNames();
D. List<String> props = msg.getProperties();

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 21
Given a JSL document describing a batch job:

https://www.gratisexam.com/
How do you initiate a batch job?

A. Get the JobExecution object from BatchRuntime and call its start() method.
B. Get the JobExecution object from BatchRuntime and set its status to JobStatus.INITIATED.
C. Get the JobOperator object from BatchRuntime and call its start() method.
D. Call BatchRunTime.initialize(“ProductLoadJob”);

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 22
Given the code fragment:

How long does this cookie persist?

A. until server shutdown


B. until garbage collection in the servlet instance

https://www.gratisexam.com/
C. this request
D. until browser shutdown

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Reference: https://docs.oracle.com/javaee/6/api/javax/servlet/http/Cookie.html

QUESTION 23
When should a JPA entity implement the Serializable interface?

A. when JPA entities are used in the EJB Full container


B. when JPA entities are used outside of the EJB Lite container
C. always, because JPA entities are required to implement the Serializable interface
D. when JPA entities are used as parameters or return values by the remote EJB operations

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Reference: https://stackoverflow.com/questions/2020904/when-and-why-jpa-entities-should-implement-serializable-interface

QUESTION 24
Which statement is true about JAX-RS resource implementation?

A. The REST resource implementation class must extend the javax.ws.rs.core.Application class
B. The REST resource class can be implemented as a stateful Enterprise JavaBean (EJB).
C. The REST resource class can be implemented as a Plain Old Java Object (POJO).
D. The REST resource implementation class must not be final.

Correct Answer: A
Section: (none)
Explanation

https://www.gratisexam.com/
Explanation/Reference:
Reference: https://docs.oracle.com/javaee/7/tutorial/jaxrs002.htm

QUESTION 25
How can you inject a target web service into an EJB?

A. Define service as an injectable resource by using the <resource-ref> declaration.


B. Use a HandlerChain.
C. Use a java.xml.ws.WebServiceRef annotation.
D. Use a java.xml.ws.WebServiceContext annotation.

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 26
How can you configure, in a portable way, the number of threads used by a ManagedExecutorService?

A. programmatically, using a ManagedExecutorService


B. using the ManagedExecutors utility class to define the execution properties
C. This cannot be done because this configuration is dependent on the Java EE Product Provider.
D. configuring the thread pool info in the deployment descriptor

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 27
Given an HttpServletRequest request and an EJB SessionContext ctx.

Which is a valid way to retrieve the Principal invoking either behavior?

https://www.gratisexam.com/
A. request.getCallerPrincipal() and ctx.getCallerPrincipal()
B. request.getUserPrincipal() and ctx.getUserPrincipal()
C. request.getCallerPrincipal() and ctx.getUserPrincipal()
D. request.getUserPrincipal() and ctx.getCallerPrincipal()

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 28
Given the set of navigation rules:

https://www.gratisexam.com/
Which two define a valid flow of view IDs through the application? (Choose two.)

https://www.gratisexam.com/
A. home > goodbye > list-widgets
B. dashboard > home > add-widget > list-widgets
C. list-widgets > add-widget > home > dashboard > home
D. home > list-widgets > add-widget > goodbye

Correct Answer: CD
Section: (none)
Explanation

Explanation/Reference:

QUESTION 29
Identify two valid WebSocket message types for which you can register handlers. (Choose two.)

A. Error Message
B. Binary Message
C. Pong Message
D. Ping Message

Correct Answer: BC
Section: (none)
Explanation

Explanation/Reference:
Reference: https://docs.oracle.com/javaee/7/api/javax/websocket/Session.html

QUESTION 30
Given the following code:

https://www.gratisexam.com/
What should you do at line 1 to enable this servlet receive request data without blocking?

A. Use a Runnable instance with the start () method of AsyncContext.


B. Define a ReadListener and assign it to the request input stream.
C. Create a Callable class and delegate this operation to a ManagedExecutorService by using the dispatch method of AsyncContext.
D. Define an AsyncListener and assign it to the AsyncContext object.

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 31
Which two elements CANNOT be injected by using an @Inject annotation? (Choose two.)

A. static fields
B. instance fields declared final
C. concrete methods
D. abstract methods

Correct Answer: BD
Section: (none)
Explanation

https://www.gratisexam.com/
Explanation/Reference:
Reference: https://docs.oracle.com/javaee/6/api/javax/inject/Inject.html

QUESTION 32
Which code snippet indicates that the page you are designing is capable of handling errors?

A.

B. <%= requestScope[‘javax.servlet.error’] !=null %>


C. <%@page isErrorPage=“true”%>
D. <c:set var=“errorHandler” value=“true”/>

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 33
A Java EE application that uses an EJB container must communicate with a legacy system developed using non-Java technologies.

Which two Java EE technologies can be used in the integration tier of the application? (Choose two.)

A. JMS
B. JSF
C. JPA
D. JCA

Correct Answer: AB
Section: (none)
Explanation

Explanation/Reference:

QUESTION 34
Which statement is true about the relationship between HTTP and WebSockets?

https://www.gratisexam.com/
A. A WebSocket connection is a bi-directional HTTP session with message-handling support.
B. A WebSocket connection is initialized with an HTTP handshake.
C. A WebSocket connection can be initialized by either client or server.
D. A WebSocket connection uses HTTP protocol to exchange data with the browser.

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 35
Which is a valid description of REST?

A. REST provides the same architectural properties as SOAP.


B. REST is a library that is part of JEE called JAX-RS.
C. REST is the conventional way of interacting with information resources.
D. REST is a Web Services standard supported by JEE and JAX-RS.

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Reference: https://docs.oracle.com/javaee/6/tutorial/doc/giepu.html

QUESTION 36
Given the code fragment:

https://www.gratisexam.com/
Assuming this bean is used only in the code fragment above, how long will the injected Bean instance be available?

A. for the lifetime of the enterprise application


B. for the lifetime of the request
C. for the lifetime of the session
D. for the lifetime of the Service object

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 37
You want to allow one set of roles to POST to a resource and another set of roles to GET it.

Which two configuration options should you use? (Choose two.)

A. two separate @HttpMethodConstraints annotations and sets of roles


B. a single @HttpMethodContstraint annotation and a map of method to roles
C. two <web-resource-collection> with different <http-method> in the deployment descriptor
D. a single <web-resource-collection> with two <auth-constraint> with different <http-method> in the deployment descriptor

Correct Answer: BD
Section: (none)
Explanation

https://www.gratisexam.com/
Explanation/Reference:

QUESTION 38
Your class requires multiple resources defined, as shown in the following:

Which annotation do you use to group multiple @Resource declarations together for class-based injection, replacing <XXXX> in the code above?

A. @Resources
B. @Resource
C. @ResourceGroup
D. @ResourceCollection

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 39
Your web application requires logic to remember items that a user placed into a shopping cart.

Which two mechanisms should you use to associate that information with the user? (Choose two.)

A. HttpServletResponse objects
B. ServletContext objects
C. HttpSession objects
D. a database

https://www.gratisexam.com/
Correct Answer: BC
Section: (none)
Explanation

Explanation/Reference:

QUESTION 40
Given the following class definition with numbered lines:

How do you specify to use this mock CDI bean implementation instead of the regular implementation class?

A. Use the alternatives element in the beans.xml file and specify the class name in the class element within it.
B. Start up the server with the optional –alternative command-line option, specifying any alternative class names in a comma-separated list.
C. Reorder the implementation names in the beans.xml file such that the desired alternative is listed earlier.
D. Delete the regular implementation class from the WAR.

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 41
You have a high value item that you want to audit on an unscheduled basis to deter pilfering.

Which method would you use to do this?

A. ABC Count
B. Physical Inventory Count

https://www.gratisexam.com/
C. Automated Cycle Count
D. Manual Cycle Count
E. Blind Inventory Count

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 42
Which three applications originate a buy request that is received by supply chain orchestration?

A. Purchasing
B. Inventory
C. Order Management
D. Planning
E. Self Service Procurement
F. Accounts Payable

Correct Answer: BCD


Section: (none)
Explanation

Explanation/Reference:

QUESTION 43
Your customer has defined three business units: two of the them require the same set of receivables payment terms whereas the third needs a separate set of
receivables payment terms.

How will you receive this requirement?

A. Define one data set with common payment terms and exclude the payment terms feature from the third business unit.
B. Define one reference data set and modify the business unit security.
C. Define two reference data sets, assign the first set to the two business units which will share the same payment terms and second set to the business unit which
need separate payment terms.

https://www.gratisexam.com/
D. Define three reference data sets and assign each data set to each business unit.

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 44
What are two outcomes when a lot expires on an item with lot control enabled?

A. It remains an inventory, but is not considered on-hand when the user is performing min-max or reorder point planning calculations.
B. It is issued out of stores.
C. It cannot be transacted.
D. It is not included in cycle counts.
E. It cannot be reserved for a date beyond the expiration date.

Correct Answer: AE
Section: (none)
Explanation

Explanation/Reference:

QUESTION 45
Your organization is planning for a periodic counting of individual items automatically throughout the course of the year. As part of this activity, the user has loaded
items to the cycle count but some of the items are not being considered when count schedules and count sequences are not generated.

Identify two reasons that explain why the items are not being considered.

A. The ABC assignment group is not defined.


B. The Include in Schedule option is not selected to include the item for auto-scheduling.
C. The Cycle Count Enabled flag is not selected for the inventory organization.
D. The Cycle Count Enabled flag is not selected for the item.
E. The approval controls are not set up.

Correct Answer: DE
Section: (none)

https://www.gratisexam.com/
Explanation

Explanation/Reference:

QUESTION 46
Your client wants the purchasers to be able to run the min-max for items under their control and then manage the POs created out of these.

Which parameters can they use to be able to do this?

A. Planning Level
B. Sort by
C. From Item to Item
D. From Buyer to Buyer
E. From Planner to Planner

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 47
You are a shop floor manager and you have received an order which is a back-to-back order in nature. You need to reserve 100 pieces of an item in order to finish
you order. However, there are only 50 pieces available for reservation.

If you process this request, how many pieces are provided as the fulfillment for the order?

A. 50 pieces, because full 100 quantities are not available.


B. 25 pieces, only half of the quantities can be reserved.
C. 0 pieces, because partial fulfillment of reservation not supported.
D. 100 pieces, 50 from on-hand and 50 in the form of a purchase order.

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

https://www.gratisexam.com/
QUESTION 48
A shipment has not yet been created for a pick that you are running.

How is the due date calculated?

A. request date from the order line


B. schedule ship date from the order line
C. promise date from the order line
D. system date
E. earliest acceptable date from the order line

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 49
Your organization is using min-max planning to replenish stock and the planning parameters are set at item organization level with a default subinventory.

Item: A, Min Qty: 25, Max Qty: 150 and Current Level: 20

The item above is purchased from a supplier. Although there is subinventory on hand, the subinventory is below the minimum required level. This should trigger a
Min-Max report entry, but the requisition is not generated. Why?

A. Fixed lot multiplier is not set.


B. No value has been set for the “Min-Max Replenishment Reorder Approval” profile.
C. Min-Max planning can be performed at the Organization level.
D. Rounding the Reorder Quantity is disabled.
E. Item is not defined in Manage Item Subinventories.

Correct Answer: E
Section: (none)
Explanation

Explanation/Reference:

https://www.gratisexam.com/
QUESTION 50
Which three statements are true for an expense destination transfers that does NOT require a receipt at destination inventory organization?

A. There is no cost associated to the transaction.


B. There is no put away transaction in Inventory since the item is expensed.
C. A receipt is required on interorganization expense destination transfer orders between the from and to organizations.
D. The transfer order is considered received and delivered at the time of shipment.
E. The destination inventory is not incremented.

Correct Answer: ABE


Section: (none)
Explanation

Explanation/Reference:

QUESTION 51
Your client wants certain inventory items of high importance to be counted periodically to improve the average level of inventory accuracy.

What type of counting would you recommend?

A. Physical Count
B. Manual Count
C. Serialized Count
D. Cycle Count
E. Blind Count
F. Zero Quantity Count

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 52
The physical inventory process is carried out for a particular inventory organization with the following parameters:

https://www.gratisexam.com/
Negative quantity Tolerance Percentage is set to 10%
Approval Type = ‘Always’

The system says that there are 100 on band, but you only counted 95. What will happen?

A. The setup is invalid; it will give an error message.


B. Because the 95 is within the 10% tolerance, it will post without approval.
C. The system will ask a user to recount before posting.
D. An approval will be required before posting.

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 53
Your supplier sent you stock against a consigned agreement. You transferred at the stock to owned and generated a consumption advice. An invoice was raised by
the supplier and the payment made. A few days after using some of the quantities of the stock, you realized that some of the stock sent by the supplier is not of
suitable quality and you need to send the stock back.

What is the process of returning the material?

A. You have to cancel the invoice and send the material back without changing the ownership.
B. Return the material and create a debit memo for the supplier.
C. You cannot return consigned items that are invoiced and paid. Treat the material as scrap.
D. You have to transfer the ownership of item and perform the return transaction.

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 54
During Cloud Inventory implementation your customer requires you to enable the Oracle Transactional Business Intelligence (OTBI) KPI to review the list of
standard reports which is useful for their current business scenario. When navigating to reports and analytics, the warehouse dashboard doesn’t show any KPI

https://www.gratisexam.com/
watchlist.

Identify two causes. (Choose two.)

A. Logistics Business Intelligence Analytics is enabled.


B. Logistics Business Intelligence Analytics is not implemented.
C. Organization is not enabled for warehousing.
D. Data permissions for the organization being referenced are not set up.
E. Supply Chain and Order Management Business Intelligence Analytics is not enabled.

Correct Answer: BE
Section: (none)
Explanation

Explanation/Reference:

QUESTION 55
Your customer is a very large organization spanning across multiple countries. Their legal requirements, Human Resource Policies, and Functional Currencies for
Ledger are different for each country. Your customer wants to maintain 10 different companies in the system.

Which combination meets this requirement?

A. 1 Enterprise, 10 Divisions, where each division has its own ledger with common legal entity across all divisions
B. 10 Enterprises, 10 Divisions, where each division has its own legal entity and ledger
C. 1 Enterprise, 10 Divisions, where each division has its own legal entity and ledger
D. 10 Enterprises, 1 Division, where each division has 10 legal entities and 1 ledger

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 56
The Applications Development Framework Desktop Integration (ADFdi) user interface is supported in Oracle Fusion Receiving, Inventory Management, and
Shipping products.

https://www.gratisexam.com/
Identify four ADFdi user interfaces that are supported.

A. Upload ASN or ASBN


B. Manage Lot/Serial Interface
C. Manage Inventory Transaction Correction in Spreadsheet
D. Review Receipts Interface
E. Review Count Interface Records
F. Manage Shipment Message Interface

Correct Answer: BCDF


Section: (none)
Explanation

Explanation/Reference:

QUESTION 57
Which two statements are true in regard to using the Enterprise Structures Configuration? (Choose two.)

A. It recommends job and position structures.


B. It allows you to create your Enterprise, Business Units, and Warehouses in a single step.
C. You cannot modify the recommendation from the tool. You must do it after you perform the initial configuration.
D. The guided interview-based process helps you set up the enterprise with best practices.
E. It creates the chart of accounts.

Correct Answer: BD
Section: (none)
Explanation

Explanation/Reference:

QUESTION 58
Which two tasks must be defined to a set up the Facilities Schedule? (Choose two.)

A. Manage Facility Workday Patterns


B. Manage Facility Operations
C. Manage Facility Holidays

https://www.gratisexam.com/
D. Manage Facility Time Cards
E. Manage Facility Shifts

Correct Answer: AE
Section: (none)
Explanation

Explanation/Reference:

QUESTION 59
Your client is about to define their primary ledger.

https://www.gratisexam.com/

Which set of three primary attributes do they need to know in order to complete this?

A. Chart of Accounts, Description, and Accounting Method


B. Chart of Accounts, Ledger Balance, and Accounting Method
C. Chart of Accounts, Accounting Calendar, and Currency
D. Currency, Description, and Accounting Method

Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:

QUESTION 60
Which three types of jurisdictions should be considered while designing the Enterprise Structure?

A. Labor Jurisdiction
B. Obligatory Jurisdiction

https://www.gratisexam.com/
C. Local Jurisdiction
D. Income Tax Jurisdiction
E. Transaction Tax Jurisdiction
F. Identifying Jurisdiction

Correct Answer: DEF


Section: (none)
Explanation

Explanation/Reference:

QUESTION 61
Which execution document is created by supply chain orchestration when a make request is received?

A. Transfer Order
B. Work Order
C. Routing Create
D. Movement Request
E. Purchase Order

Correct Answer: B
Section: (none)
Explanation

Explanation/Reference:

QUESTION 62
Your customer has two warehouses (Inventory organizations) located in two different regions. They have a consigned agreement in place with the supplier. Your
customer requests that whenever consumption advice is created, it should be created separately for each inventory organization.

What setup is required to achieve this requirement?

A. Set Consumption Advice Summary in Consignment Agreement to “Organization’.


B. Set Consumption Advice Summary in Consignment Agreement to “All Organizations with items”.
C. This cannot be achieved because only one common consumption advice is created regardless of other parameters.
D. Set Consumption Advice Summary in Consignment Agreement to “All Organizations”.

https://www.gratisexam.com/
Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:

QUESTION 63
What are the four steps for the move request process flow?

A. Create shipment
B. Create Movement Request
C. Confirm pick slips
D. Run the Movement Request Pick Slip Report
E. Physically move the material
F. Run pick slip allocation

Correct Answer: BCDE


Section: (none)
Explanation

Explanation/Reference:

QUESTION 64
A third-party service equipment is used for various purposes in a manufacturing facility and needs to be overhauled once a year. This equipment is charged based
on its consumption without a project dependency.

At this point, it should be transferred out of the vendor’s warehouse for maintenance and then returned back in the future depending upon the requirement.

The material stock transfer should happen with an offline approval and with an account alias as a logical reference.

What is the ideal way to handle this process?

A. Transfer Order
B. Requisitions
C. Move Request
D. Miscellaneous Transaction

https://www.gratisexam.com/
E. Subinventory Transfer

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 65
You have a set up min-max planning at the subinventory level with the following to source item AS12312 for Organization: M1:

Source Type: Organization


Organization: M1

What type of supply request will be generated?

A. Movement request
B. Internal Requisition
C. Purchase Requisition
D. None; this is an invalid setup
E. Intraorganization transfer order

Correct Answer: E
Section: (none)
Explanation

Explanation/Reference:

QUESTION 66
Your customer has a requirement across their 10 warehouses, each with different users. They would like that whenever a warehouse user logs in, their warehouse
should get populated.

How will you achieve this?

A. Set up the profile option INV_DEFAULT_WHSE_ID at site level.


B. Set up the profile option INV_DEFAULT_WHSE_ID at user level for each user.
C. Set up the profile option INV_DEFAULT_WHSE_ID at role level (different roles for different warehouses).

https://www.gratisexam.com/
D. Set up the profile option INV_DEFAULT_ORG_ID at user level for each user.
E. Set up the profile option INV_DEFAULT_ORG_ID at role level (different roles for different warehouses).
F. Set up the profile option INV_DEFAULT_ORG_ID at site level.

Correct Answer: E
Section: (none)
Explanation

Explanation/Reference:

QUESTION 67
While negotiating the terms of the consignment agreement, the buyer and the supplier mutually agree to set aging onset point as receipt and the aging period as
five days. The terms also say that the consumption advice will be generated daily.

In which three scenarios will the goods be transferred from the supplier’s ownership to buyer’s ownership?

A. You received the goods today and you decided to issue the goods after days without transferring the ownership.
B. You received the goods today and for the next one week you do not plan any action on the same.
C. You received the goods today after six days you decide to transfer the ownership using the “create transfer to consigned transaction” task.
D. You received the goods today and you transfer the ownership using the “create transfer to owned transaction” task.
E. You received the goods and after four days you return the material to the supplier.
F. You received the goods today and after three days you transfer the ownership using the “create transfer to consigned transaction” task.

Correct Answer: ABD


Section: (none)
Explanation

Explanation/Reference:

QUESTION 68
Which statement is false about generating an Internal Material Transfer for expense destination Transfer Order?

A. Expense destination transfers are expensed upon delivery hitting an expense account instead of an inventory asset account as would be the case for inventory
destination transfers.
B. If the receipt is not required Cost Accounting will pick up both the issue and receipt activity from the single inventory transaction “Transfer Order Issue”
C. If the receipt is required, the accounting of the receipt delivery transaction will happen only on Receipt Accounting because there will not be a delivery
transaction in inventory.

https://www.gratisexam.com/
D. Costs for Lot and serial numbers are tracked at put away time when the items are recorded in a destination inventory location.
E. Cost Management will pick up the delivery transaction directly from Receiving and process the expense accounting from that transaction.

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:

QUESTION 69
Identify three statements that are true about reservations in back-to-back processing.

A. Partial fulfillment of reservations is supported.


B. Changes to reservation in Oracle Logistics Cloud leads to exceptions, which are displayed in the Supply Chain Orchestration work area.
C. Reservations cannot be created for back-to-back On Hand supply orders.
D. One reservation is created for a demand and supply.
E. Reservation supplies that can be reserved are Purchase Orders, Transfer Orders, Work Orders, and On Hand inventory.

Correct Answer: BDE


Section: (none)
Explanation

Explanation/Reference:

QUESTION 70
As part of implementing Oracle Cloud for your customer, you defined multiple Business Units. The customer wants you to define an Inventory Organization that is
associated with all the business units and not just one particular business unit.

How do you achieve this?

A. Define the Inventory Organization without associating it with any location.


B. Leave the Management Business Unit field blank in the Inventory Organization definition.
C. Leave the Profit Center Business Unit field blank in the Inventory Organization definition.
D. It is not possible to define an Inventory Organization that is associated with more than one business unit.

Correct Answer: D
Section: (none)

https://www.gratisexam.com/
Explanation

Explanation/Reference:

QUESTION 71
What three Key Performance Indicators are available in the Warehouse Operations Dashboard?

A. Shipment Value
B. Hit or Miss Accuracy
C. Cycle Count
D. Inventory Value
E. Distributed Value
F. Exact Matches Rate

Correct Answer: BDF


Section: (none)
Explanation

Explanation/Reference:

https://www.gratisexam.com/

https://www.gratisexam.com/

You might also like