otázka |
odpověď |
number of business object začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
# of TEXT fields that are enabled for search in prompts začněte se učit
|
|
|
|
|
# of Single Instance and Multi Instance fields where the target is a Workday delivered business object začněte se učit
|
|
|
|
|
# of Single Instance fields where enableReportingFromTarget is set to True začněte se učit
|
|
|
|
|
Business Object - # of fields začněte se učit
|
|
|
|
|
|
začněte se učit
|
|
|
|
|
# of fields you can index začněte se učit
|
|
5 per BO, in addition to Single Inst fields that XTND indexes automatically. you CAN'T index derived fields or Multi Inst fields
|
|
|
# of Single Inst AND multi inst fields začněte se učit
|
|
|
|
|
Model Component Attributes: name - formattjng začněte se učit
|
|
alphanumeric with upper camelCase, must start with small letter e. g feedbackTest1, but NOT 1feedback
|
|
|
Business Object: defaultSecurityDomains - are they required? začněte se učit
|
|
yes - at least 1 default security group is required.
|
|
|
Business Object: defaultSecurityDomains - what domains you can use? začněte se učit
|
|
only domains defined in the SAME app!
|
|
|
Business Objects: enable index - how many fields and what type of fields you can index? začněte se učit
|
|
5 regular fields for each XTND BO and Attachment. you can index fields that are secured by the default security domans. you dont need to apply it to Single Instances fields of BO- it is done automatically
|
|
|
business process: targetBusinessObject - what you can't target? začněte se učit
|
|
can't be a WD delivered Business Object
|
|
|
Business Process: details - how it works? is it required? začněte se učit
|
|
it is required. it has a ref to a specific PMD pageRoute. can insert id of the event record into the path of the {eventId}, pmd calls relevent BP Rest Api and retreives data from the target BO. WD display thisbpage whenever event details display in tenant
|
|
|
All model components - name limitation characters začněte se učit
|
|
|
|
|
all model components - label limitations začněte se učit
|
|
|
|
|
buisness object - # of fields limitation začněte se učit
|
|
|
|
|
busienss object: # of delivered fields začněte se učit
|
|
|
|
|
business process - # of decription začněte se učit
|
|
|
|
|
attachment MO - size of attachment limitation začněte se učit
|
|
|
|
|
buisness object name - pattern? začněte se učit
|
|
PascalCase - e. g TestOne, TestTwo2
|
|
|
what would be a defaul collection name for BO: TestOne2? začněte se učit
|
|
"defaultCollection": {"name":"testOne2s", "label": "Test One2s"}
|
|
|
business object API Http methods začněte se učit
|
|
GET, POST, PUT, PATCH, DELETE
|
|
|
International All data centers - Promotion Deadline začněte se učit
|
|
Thursday at 11:59:59 PM in the local time zone of your Extend region.
|
|
|
Promotion Deadlines - United States - All other public cloud data centers (WDxx or WDxxx). začněte se učit
|
|
Thursday at 08:59:59 AM Pacific time.
|
|
|
Promotion Deadlines - USA - Workday data center WDx, WD10, WD12, WD104 začněte se učit
|
|
Thursday at 11:59:59 PM Pacific time.
|
|
|
URL For the BO - app id: abcdef, app name: charitableDonations, BO name: charitie začněte se učit
|
|
https://api.workday.com/apps/charitableDonations_abcdef/v1/charities/
|
|
|
Query Parameters in Business Object API Requests - purpose? začněte se učit
|
|
Use query parameters to filter the instances returned by a request to the REST API of a business object.
|
|
|
What fields does Workday Extend automatically index? začněte se učit
|
|
Workday Extend automatically indexes all SINGLE_INSTANCE fields of Extend business objects and attachments.
|
|
|
How many regular fields can be indexed using enableIndex? začněte se učit
|
|
Up to 5 regular fields in an Extend business object or attachment can have enableIndex: true.
|
|
|
Why should you use indexed fields in an Extend business object? začněte se učit
|
|
Indexed fields improve the performance of custom report filters, REST API query parameters, and the WHERE clause in WQL queries.
|
|
|
Do you need to set enableIndex: true on a SINGLE_INSTANCE field? začněte se učit
|
|
No. SINGLE_INSTANCE fields are indexed automatically.
|
|
|
What is required for a Business Object REST API request to return a valid response? začněte se učit
|
|
The domain security policy on the business object must authorize the processing user.
|
|
|
What happens when a SINGLE_INSTANCE field has secureByTarget: true? začněte se učit
|
|
The API returns only instances that the processing user is contextually secured to view through that field.
|
|
|
What does secureByTarget: true control? začněte se učit
|
|
It applies contextual security based on the target instance referenced by the SINGLE_INSTANCE field.
|
|
|
What happens when a REST API request contains more than one query parameter? začněte se učit
|
|
The processing user must have access to the instances returned by all query parameters in the request.
|
|
|
How are multiple query parameters evaluated in a REST API request? začněte se učit
|
|
The user must have access to the data matching every filter included in the request.
|
|
|
What happens if a user has access to one query parameter but not another? začněte se učit
|
|
The request can fail because the user must have access to the instances returned by all query parameters.
|
|
|
What can the initiator do when starting an Extend business process? začněte se učit
|
|
The initiator can create or modify a record on the target business object.
|
|
|
What happens during an Approval Step? začněte se učit
|
|
The business process routes the submission to a designated approver, who receives an inbox item.
|
|
|
What options does an approver have in an Extend business process? začněte se učit
|
|
Approve, Deny, or Send Back.
|
|
|
What happens when an approver selects Approve? začněte se učit
|
|
The business process moves forward to the next step.
|
|
|
What happens when an approver selects Deny? začněte se učit
|
|
The business process terminates and its status changes to Denied.
|
|
|
Does denying an Extend business process modify the model business process itself? začněte se učit
|
|
No. The model business process remains unaffected; only the business process instance status changes to Denied.
|
|
|
|
začněte se učit
|
|
It rejects the submission but allows the initiator to revise and resubmit it.
|
|
|
What happens after an approver selects Send Back? začněte se učit
|
|
The action is routed to a designated Revise page.
|
|
|
What must the Revise page do? začněte se učit
|
|
It must update the model business object and then call the Business Process Event Steps API to return the action to the Approver.
|
|
|
What is the purpose of the Business Process Event Steps API in a Send Back scenario? začněte se učit
|
|
It returns the revised action to the Approver after the model business object has been updated.
|
|
|
What is the purpose of an Action Step? začněte se učit
|
|
It allows the assigned person to enrich the business process and business object data.
|
|
|
Does every Action Step have a corresponding page? začněte se učit
|
|
Yes. Each Action Step has a corresponding page for displaying or entering data.
|
|
|
What is the difference between an Approval Step and an Action Step? začněte se učit
|
|
An Approval Step is used to approve, deny, or send back a submission, while an Action Step allows an assigned person to perform an action or provide additional data.
|
|
|
What can be declared in Site Metadata? začněte se učit
|
|
Declarations such as site authentication and custom error pages.
|
|
|
What does Site Metadata (SMD) represent? začněte se učit
|
|
SMD represents a site, which is a logical collection of pages within an Extend app.
|
|
|
What does the siteAuth subschema define? začněte se učit
|
|
It defines the authentication types used by the pages in the app.
|
|
|
Why can an app have multiple authentication type definitions in SMD? začněte se učit
|
|
To allow the app to fetch data from different REST API endpoints that require different authentication types.
|
|
|
What can PMDs do after authentication types are defined in SMD? začněte se učit
|
|
PMDs can reference the appropriate authentication type when invoking an endpoint request.
|
|
|
What authentication type is populated in the Site Metadata by default? začněte se učit
|
|
Workday Single Sign-On (SSO).
|
|
|
Can you override the populated SSO authentication at the app level? začněte se učit
|
|
|
|
|
Can you specify the authentication type for an individual endpoint? začněte se učit
|
|
Yes. You can specify authType for each endpoint in the PMD.
|
|
|
|
začněte se učit
|
|
Site Metadata, representing a logical collection of pages within an app.
|
|
|
What are two key things defined in SMD? začněte se učit
|
|
Site authentication and custom error pages.
|
|
|
What are the main declarations defined in AMD? začněte se učit
|
|
Data providers, tasks, flow definitions, and custom app properties.
|
|
|
What are data providers in an Extend app? začněte se učit
|
|
Data providers are REST web services that the app can invoke to retrieve or update data.
|
|
|
What does a data provider define? začněte se učit
|
|
It defines the base URL path of a REST endpoint.
|
|
|
How do you reference a data provider from a PMD endpoint? začněte se učit
|
|
Use its key as the baseUrlType.
|
|
|
|
začněte se učit
|
|
Site Metadata Definition: describes a site (collection of pages) within the app Holds the Site ID used when linking tasks to a specific site Declares site-level authentication types for endpoints
|
|
|
|
začněte se učit
|
|
Presentation Model Definition: one per page Main subschemas: widgets/layout, inbound/outbound data, flow references, scripting Where PMD tags (grids, buttons, instance lists, etc.) are declared
|
|
|
|
začněte se učit
|
|
Application Model Definition: one per app Defines the app's Application ID and app-level settings
|
|
|