You are asked to restrict a worksheet so that users can only see data for the demand of the countries
that they should have permission to see. A field has been added to the IndependentDemand table, which
is a reference to a custom table called Country. Each user may have permission to see the demands
from one or more countries, and each country can be seen by one or more users. They should be able to see data from multiple countries in the worksheet at the same time. In this scenario, what should you do to enable this capability?
Correct Answer: D
Explanation:
This setup allows for flexible data visibility based on user permissions. By creating a profile variable that
contains the allowed countries for each user, you can then apply a filter expression to the worksheet that evaluates this variable. If a user is permitted to see all countries (indicated by an asterisk '*'), the expression returns TRUE, otherwise, it checks if the demand's country is in the user's permitted list. References: Kinaxis RapidResponse documentation on configuring data visibility through profile variables and worksheet filters. Kinaxis training materials on setting up user permissions and responsibility definitions.
Question 2
You are creating an insert definition to insert records using a crosstab worksheet, which contains weekly buckets that begin on Monday. You want the inserted records to be due on Friday of that week but if Friday is a non-workday, you want the inserted record to be due on Thursday.
In this situation, how would you set the bucket date in the insert definition?
Correct Answer: C
Explanation:
When setting the bucket date in an insert definition, if the requirement is to have the record due on the last workday of the week (which is Friday or Thursday if Friday is a non-workday), then the correct approach is to configure the insert definition to use the last workday in the bucket. This will ensure that the due date falls on the correct day according to the specified requirement. References The Kinaxis Rapid Response documentation details how to use bucket dates and adjust them according to workdays in the insert definition setup for crosstab worksheets.
Question 3
Given the worksheet properties shown in the exhibit, which console output would exist for the following script? var dataForInsert = [['1','BBy-LCD37','DC-Europe','DCRequest','LCD-3735','DC-Europe','06-01-20',147]]; var wbOrderChng = rapidResponse.workbooks.get({name:'Change Orders',scope:'Private'}, {scenarios: [scenario], filter: {name: 'All Parts', scope: 'Public'}, siteGroup: {name: site, scope: 'Public'}}); var wsOrderChng = wbOrderChng.worksheets.get('ChangeOrders'); var importResult = wsOrderChng.importData(dataForInsert); rapidResponse.console.writeLine(JSON.stringify(importResult));
Correct Answer: A
Explanation:
The script is performing a data import operation into a worksheet that is configured to allow importing data for the purpose of inserting records, as shown in the worksheet properties exhibit. The JSON object in the console output would reflect the result of this import operation. The object details the number of records deleted, modified, and inserted. Since the worksheet is set up only to allow insertion, and the script is importing data for insertion, the "inserted" key would have a value of 1, and "deleted" and "modified" would have a value of 0, indicating a successful insert without any deletions or modifications. References Kinaxis Rapid Response documentation for data importing and console operations would support this behavior, outlining how the import Data method interacts with worksheet configurations.
Demo Practice Mode
You are viewing only the questions marked as Demo.