Question: 41
When is
it appropriate to disable caching if you are displaying inventory status or
levels on a page?
A. when
better performance is more important than accurate information
B. when
your production site includes multiple instances of ATG Commerce
C. when
more accurate information is more important than fast performance
D. when
your production site includes only a single instance of ATG Commerce
Answer: C
Question: 42
Which
four classes could serve as a base class for a custom inventory manager?
(Choose four.)
A. NoInventoryManager
B. JMSInventoryManager
C. AbstractInventoryManager
D. LocalizingInventoryManager
E. RepositoryInventoryManager
F. DistributedInventoryManager
Answer: A, C, D, E
Question: 43
Bundle
SKU D contains 1 item of SKU A, 2 items of SKU B and 10 items of SKU C. The
stocklevel values for the individual SKUs are SKU A = 20, SKU B = 20, SKU C =
20. What is SKU D's stockLevel?
A.
stockLevel=0
B. stockLevel=2
C. stockLevel=10
D. stockLevel=20
E. stockLevel=60
Answer: B
Question: 44
Which
inventory query method must be implemented when developing a custom
InventoryManager?
A. queryStockLevel
B. queryPreorderLevel
C. queryStockThreshold
D. queryBackorderLevel
E. queryAvailabilityDate
F. queryAvailabilityStatus
Answer: F
Question: 45
When
should you customize the commerce pipeline?
A. when
configuring a SKU
B. when
authorizing store credits
C. when
purchasing from a custom catalog
D. when
using checks as a form of payment
Answer: D
Question: 46
Which
statement accurately describes the role of a pipeline manager with regards to
transactions?
A. The
pipeline manager does not explicitly deal with transactions.
B. The
pipeline manager always creates a new transaction prior to executing the
pipeline.
C. A
transaction rollback is indicated by returning a
PipelineProcessor.STOP_CHAIN_EXECUTION in the PipelineResult.
D. The
pipeline manager cannot handle transactions that span a subset of the chain.
The transaction must either span an entire chain or one element of a chain.
Answer: D
Question: 47
Which
three steps are used to create a new pipeline processor? (Choose three.)
A. add your
processor to the pipeline XML
B. write a
new Java class for your processor
C. create a
Nucleus component for your new processor
D. add your
processor to the pipeline manager properties file
Answer: A, B, C
Question: 48
Which
three actions can the PaymentManager perform? (Choose three.)
A. debit
B. delay
C. credit
D. validate
E. discount
F. authorize
Answer: A, C, F
Question: 49
What is
the correct sequence in which ATG Commerce moves through the payment
relationships in an order?
A. 1.
Commerce Item Payment
2. Shipping
Cost Payment
3. Tax Cost
Payment
4. Order
Cost Payment
B. 1.
Commerce Item Payment
2. Tax Cost
Payment
3. Shipping
Cost Payment
4. Order
Cost Payment
C. 1.
Commerce Item Payment
2. Order
Cost Payment
3. Shipping
Cost Payment
4. Tax Cost
Payment
D. 1.
Commerce Item Payment
2. Order
Cost Payment
3. Tax Cost
Payment
4. Shipping
Cost Payment
Answer: A
Question: 50
When
creating a new payment group, which object must you configure to invoke the new
payment group's pipeline?
A. PaymentManager
B. PaymentGroupManager
C. validatePaymentGroup
D. CommercePipelineManager
Answer: A
No comments:
Post a Comment