---
schema_version: "1"
id: 9dbadf87e1d14ffc1d920f07612953630feab6f7b7a55cdc06a779ce4c626e90
title: Transformation Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/automotive_cloud/auto_request_body_transformation_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.automotive_cloud.meta/automotive_cloud/auto_request_body_transformation_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8ec1c1efea44d8be30ae486c42058e1659fb3a763c138d856a188d2865d7ed3f
description: Input representation for converting an input object type to an output object type.
---
# Transformation Input

Input representation for converting an input object type to an output object type.

## JSON Example

{
  “inputObjectIds”: \[
    “0sTxx000000003FEAQ”,
    “0sTxx000000004rEAA”,
    “0sTxx0000000001EAA”,
    “0sTxx000000001dEAA”
  \],
  “inputObjectName”: “LeadLineItem”,
  “usageType”: “TransformationMapping”,
  “outputObjectName”: “OpportunityLineItem”,
  “outputObjectDefaultValues”: {
    “OpportunityLineItem” : {
      “OpportunityId”: "abcd1234",
      “CurrencyIsoCode”:“USD” // This is required in mutli currency enabled org.
    }
  }
}

## Properties

<table class="featureTable sort_table" summary="">





          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d9485e63">Name</th>

              <th class="featureTableHeader vertical-align-top " id="d9485e66">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d9485e69">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d9485e72">Required or Optional</th>

              <th class="featureTableHeader vertical-align-top " id="d9485e75">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d9485e63" data-title="Name"><samp class="codeph nolang">inputObjectIds</samp></td>

              <td class="entry" headers="d9485e66" data-title="Type">String[]</td>

              <td class="entry" headers="d9485e69" data-title="Description">The list of record IDs for the input object type containing the mapping definition
                used to create the business transformation. The list of IDs must all be for the same
                object type.</td>

              <td class="entry" headers="d9485e72" data-title="Required or Optional">Required</td>

              <td class="entry" headers="d9485e75" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d9485e63" data-title="Name"><samp class="codeph nolang">inputObjectName</samp></td>

              <td class="entry" headers="d9485e66" data-title="Type">String</td>

              <td class="entry" headers="d9485e69" data-title="Description">The name of the input object containing the mapping definition used to create the
                business transformation. Possible values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">MfgProgramCpntFrcstFact</samp></li>

                  <li class="li"><samp class="codeph nolang">ManufacturingProgram</samp></li>

                  <li class="li"><samp class="codeph nolang">MfgProgramCpntFrcstFact</samp></li>

                  <li class="li"><samp class="codeph nolang">Period</samp></li>

                  <li class="li"><samp class="codeph nolang">Quote</samp></li>

                  <li class="li"><samp class="codeph nolang">QuoteLineItem</samp></li>

                </ul>
              </td>

              <td class="entry" headers="d9485e72" data-title="Required or Optional">Required</td>

              <td class="entry" headers="d9485e75" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d9485e63" data-title="Name"><samp class="codeph nolang">outputObjectDefaultValues</samp></td>

              <td class="entry" headers="d9485e66" data-title="Type">Map&lt;String, String&gt;&gt;</td>

              <td class="entry" headers="d9485e69" data-title="Description">The default values for the output object that are created from the input object
                IDs.</td>

              <td class="entry" headers="d9485e72" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d9485e75" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d9485e63" data-title="Name"><samp class="codeph nolang">outputObjectName</samp></td>

              <td class="entry" headers="d9485e66" data-title="Type">String</td>

              <td class="entry" headers="d9485e69" data-title="Description">The name of the output object that is created from the input object IDs.</td>

              <td class="entry" headers="d9485e72" data-title="Required or Optional">Required</td>

              <td class="entry" headers="d9485e75" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d9485e63" data-title="Name"><samp class="codeph nolang">usageType</samp></td>

              <td class="entry" headers="d9485e66" data-title="Type">String</td>

              <td class="entry" headers="d9485e69" data-title="Description">Usage type of the transformation. Possible values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">ConvertToSalesAgreement</samp></li>

                  <li class="li"><samp class="codeph nolang">CLMFieldMapping</samp></li>

                  <li class="li"><samp class="codeph nolang">EligibleProgramRebateType</samp></li>

                  <li class="li"><samp class="codeph nolang">MapJournalToMemberAggregate</samp></li>

                  <li class="li"><samp class="codeph nolang">TransformationMapping</samp></li>

                </ul>
              </td>

              <td class="entry" headers="d9485e72" data-title="Required or Optional">Required</td>

              <td class="entry" headers="d9485e75" data-title="Available Version">55.0</td>

            </tr>

          </tbody>

        </table>