For the descriptions of states: ORDERDESC.INCOMPLETE=The order is incomplete ORDERDESC.SUBMITTED=The order has been submitted to Fulfillment
Question 3:
What must you configure for ATG to charge the payment on the first shipment?
A. Configure settlementStep in PaymentManager.
B. This is handled OOTB. ATG always settles on last shipment in accordance with PCI compliance
C. Configure SettleOnFirstShipment on OrderFulfiller.
D. Nothing. ATG assumes settlement was done when order was placed.
E. Write custom code in HardgoodFulfiller
Correct Answer: C
The order is settled (paid for) according to the value of the settleOnFirstShipment property. If this property is true, the order is settled after the first shipping group in the order ships. If this property is false, the order is settled after the last shipping group in the order ships.
Note: The OrderFulfiller class handles the start of the fulfillment process and is responsible for the routing of various requests made to the fulfillment subsystem. In a sense, the OrderFulfiller is the hub of communication relating to fulfillment. The order to be fulfilled is received through a SubmitOrder message and is handled by the handleSubmitOrder method . The OrderFulfiller is responsible for farming out FulfillOrderFragment messages to the various fulfillers interested in pieces of the order.
Different fulfillers such as HardgoodFulfiller receive the FulfillOrderFragment message and begin processing of the shipping groups specified within.
Question 4:
What must you configure for ATG to charge the payment on the first shipment?
A. Configure settlementStep in PaymentManager.
B. This is handled OOTB. ATG always settles on last shipment in accordance with PCI compliance.
C. Configure SettleOnFirstShipment on OrderFulfiller.
D. Nothing, ATG assumes settlement was done when order was placed.
E. Write custom code in HardgoodFulfiller.
Correct Answer: C
The order is settled (paid for) according to the value of the settleOnFirstShipment property. If this property is true, the order is settled after the first shipping group in the order ships. If this property is false, the order is settled after the last
shipping group in the order ships. Note: The OrderFulfiller class handles the start of the fulfillment process and is responsible for the routing of various requests made to the fulfillment subsystem. In a sense, the OrderFulfiller is the hub of
communication relating to fulfillment. The order to be fulfilled is received through a SubmitOrder message and is handled by the handleSubmitOrder method .
The OrderFulfiller is responsible for farming out FulfillOrderFragment messages to the various fulfillers interested in pieces of the order.
Different fulfillers such as HardgoodFulfiller receive the FulfillOrderFragment message and begin processing of the shipping groups specified within.
Question 5:
Consider the following code snippet:
To get an output of "Joe Bruin", which two methods should the droplet use in the code?
A. getLocalParameter("first") and getLocalParamter("last")
B. getParameter("first") and getLocalParameter("last")
C. getLocalParameter("first") and getParameter("last")
D. getPageParameter("first") and getParameter("last")
Correct Answer: D
first is a page parameter. We use getPageParameter to access it. last is a bean parameter. We use getParameter to access it.
Note: dsp:param
Identifies a servlet bean input parameter; or defines a page parameter.
param-value />
attributes
name (servlet bean)
Identifies an input parameter that is defined for the current servlet bean. For information on input parameters for specific servlet beans, see Appendix B, ATG Servlet Beans.
name (page parameter)
Defines a page parameter that is accessible to the current JSP and embedded child pages.
Question 6:
Which three query types are NOT supported by the SQL repository?
A. includesAll
B. elementAt
C. indexOf
D. starts with
E. ignorecase
Correct Answer: ABC
The SQL repository does not support queries of the following types:
includesAll elementAt indexOf
Question 7:
To encrypt userID cookie, what must you do?
A. Edit property cookieHashKey of/atg/userprofiling/CookieManager.
B. Add encryptionKey on /atg/userprofiling/ProfileTools.
C. Ensure property securityStatus of user is SECURE-SIGNin.
D. Set property secured = true of component CookiePipelineServlet.
Correct Answer: A
To change the secret key that the Personalization module uses to hash the user ID cookie, edit the following property of/atg/userprofiling/CookieManager:
Note: cookieHashKeySets the hash key to use for hashing user ID cookies. If this property is set, its value is used for the hash key rather than a value generated by the HashInitializer component. Sets a secret key that the Personalization
module uses to hash the user ID cookie. This behavior makes user cookies more secure and prevents users from using another user's profile by changing their cookie. Invalid profile cookies are ignored. You may want to change this from the
default value, so that your site's cookies will be hashed with a different key from that used by other sites that run ATG products.
Question 8:
What must be configured to share all gift lists across all sites?
A. set /atg/commerce/gifts/GiftlistManager.siteScope=all
B. Make GiftlistManager extend atg.multisite.ShareableSiteGroup.
C. Register GiftListManager with the ATG's SiteManager as Sharable using BCC.
D. Gift lists cannot be shared and are specific to a given site.
Correct Answer: A
The /atg/commerce/gifts/GiftlistManager component has a siteScope property that controls how gift lists are shared between sites.
Question 9:
Identify three key features of Oracle ATG Web Commerce Platform's B2C Commerce module.
A. LiveHelp
B. Abandoned Cart
C. Recovery Purchasing Workflow Management such as support for Purchase Orders and Approvals
D. Pricing and Order engines
E. Scheduled Orders
Correct Answer: BCD
Note B2C: Business-To-Consumer. A transaction that occurs between a company and a consumer, as opposed to a transaction between companies (called B2B). The term may also describe a company that provides goods or services for consumers.
Question 10:
When would you use the QueryOptions class?
A. to get database-specific hints for query optimization
B. to limit the size of the result set, direct how the result set should be sorted, and pre cache specified properties
C. for optimization, providing values to parameterized queries, and database hints
D. No such class exists.
Correct Answer: B
The QueryOptions properties let you limit the size of the result set, direct how the result set should be sorted, and precache specified properties.
You can use the atg.repository.QueryOptions class to specify ways that a query can be modified. You can set the QueryOptions properties, and pass the QueryOptions bean to the following executeQuery method:
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-510 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.