Skip to main content
Administrator Guide
Last Updated: 2023-06-23
Steps: Upload Customer Contracts

Steps: Upload Customer Contracts

You can add new customer contracts or update existing, unapproved customer contracts in Workday from a spreadsheet using Enterprise Interface Builder (EIB). The spreadsheet includes sections for customer contract and contract line data. You can also assign worktags to specific business objects like locations, cost centers, or projects.
You can submit the contracts or save them in draft mode. In addition, you can optionally lock the contracts in Workday to prevent editing or cancellation. However, Workday doesn't recommend locking customer contracts because it prevents you from amending the contracts in Workday. After you approve contract, you can't make contract amendments through web services, either.
When successfully completed, the upload automatically triggers the
Customer Contract Event
business process. Workday can complete approvals automatically, bypass reviews and To Do tasks, and skip Notifications in the
Customer Contract Event
business process. To enable these options, select the
Auto Complete
option when you prepare the spreadsheet.
After you successfully load the data into Workday, you can view the customer contracts by accessing the
View Customer Contract
report.
  1. Enter
    Submit Customer Contract (Web Service)
    at the
    Template from Web Service Operation
    prompt.
  2. From the related actions menu of the integration system for the upload, select
    Template Model
    Generate Spreadsheet Template
    .
    To maintain the correct spreadsheet format, don't change the .xml file extension.
    Security:
    Integrations: EIBs
    ,
    Integration Configure
    , and
    Integration Event
    domains in Integration functional area.
  3. To customize the template, edit the template model of the EIB.
  4. Workday determines whether to add or update customer contracts based on your entries in the
    Add Only
    and
    Customer Contract
    spreadsheet columns:
    • To add a new contract, enter
      Y
      in the
      Add Only
      field and leave the
      Customer Contract
      field blank. In the
      Customer Contract Data
      section, enter a new
      Customer Contract ID
      value. Enter this value if you want to assign a customer contract reference ID instead of Workday generating it during the upload.
    • To update an existing contract, enter
      N
      in the
      Add Only
      field. Specify the reference ID of the existing contract in the
      Customer Contract
      field. Leave the
      Customer Contract ID
      field blank, unless you want to update the existing customer contract ID to a different value.
  5. Confirm that you are in a security group that has these permissions:
    • Access to the
      Submit Customer Contract
      web service initiating action.
    • Modify permission on the Integrations: EIBs domain.