Create Record Part Transaction

Creates a part transaction for the specified record.

Resource Information

Scoperecords

Deprecated scope name:   create_record_parttransaction

App TypeAll
Authorization TypeAccess token
URI /v4/records/{recordId}/partTransaction?fields={fields}&lang={lang}
HTTP MethodPOST
Automation Version(s)7.3.3

Request Information

Field or ParameterTypeRequiredValuesDescriptionAutomation Version
fieldsstringNo�Comma-delimited names of fields to be returned in the response. Note: Field names are case-sensitive and only first-level fields are supported. Invalid field names are ignored.7.3.2
langStringNo�Indicates the language applied.7.3.2
accountNamestringNo�The budget account name associated with the part transaction.7.3.3
accountNumberstringNo�The budget account number associated with the part transaction.7.3.3
commentsstringNo�Comments or notes about the current context.7.3.3
costTotaldoubleNo�The total cost of the part transaction.7.3.3
hardReservationstringNoY | NIndicates whether or not the part transaction is a hard reservation. "Y": A hard reservation which guarantees the reservation, and subtract the order from the quantity on hand. "N" : A soft reservation which alerts the warehouse that houses the part that someone may request the part. The quantity on hand of the part does not change.7.3.3
idlongNo�The unique identifier for the object, assigned by the Civic Platform server and provided in a response.7.3.3
locationIdlongNo Get All Part Locations The location ID associated with the part transaction.7.3.3
partBinstringNo�The name of the part bin.7.3.3
partBrandstringNo�The name of the part brand.7.3.3
partDescriptionstringNo�The description of the part.7.3.3
partIdlongNo�The part ID.7.3.3
partLocationstringNo Get All Part Locations The location of the part.7.3.3
partNumberstringNo�The number of the part.7.3.3
quantitydoubleNo�The number of units for which the same fee applies.7.3.3
recordIdrecordId{}No Get All Records Search Records Get My Records The unique ID associated with a record.7.3.3
recordId.customIdstringNo�An ID based on a different numbering convention from the numbering convention used by the record ID (xxxxx-xx-xxxxx). Accela Automation auto-generates and applies an alternate ID value when you submit a new application.7.3.2
recordId.idstringNo�The unique identifier for the object, assigned by the Civic Platform server and provided in a response.7.3.2
recordId.serviceProviderCodestringNo�The unique agency identifier, the system assigns, on the Accela Civic Platform.7.3.2
recordId.trackingIdlongNo�The application tracking number (IVR tracking number).7.3.2
recordId.valuestringNo�The value for the specified parameter.7.3.2
reservationNumberlongNo�The part reservation number.7.3.3
reservationStatusstringNo�The status of the part reservation.7.3.3
resToPartLocationstringNo��7.3.3
serviceProviderCodestringNo�The unique agency identifier, the system assigns, on the Accela Civic Platform.7.3.3
statusstatus{}No�The part transaction status.7.3.3
status.textstringNo�The localized display text.7.3.2
status.valuestringNo�The value for the specified parameter.7.3.2
taxablestringNoY | NIndicates whether or not the part is taxable.7.3.3
transactionCostdoubleNo�The part transaction cost.7.3.3
transactionDatedateTimeNo�The part transaction date.7.3.3
transactionTypestringNo�The part transaction type. Possible values: "Issue" : occurs either when someone requests and receives a part on the spot, or when someone receives a reserved part. "Receive" : occurs when someone purchases a part or returns a part to a location. "Transfer" : occurs when someone moves a part from one location to another. "Adjust" : occurs when someone makes quantity adjustments for cycle counts. "Reserve" : occurs when someone sets aside parts so they can issue them at a later date. 7.3.3
typetype{}No�The part transaction type. The valid values are: Issue : occurs either when someone requests and receives a part on the spot, or when someone receives a reserved part. Receive : occurs when someone purchases a part or returns a part to a location. Transfer : occurs when someone moves a part from one location to another. Adjust : occurs when someone makes quantity adjustments for cycle counts. Reserve : occurs when someone sets aside parts so they can issue them at a later date.7.3.3
type.textstringNo�The localized display text.7.3.2
type.valuestringNo�The value for the specified parameter.7.3.2
unitCostdoubleNo�The unit cost per part.7.3.3
unitMeasurementunitMeasurement{}No�The unit of measurement for quantifying the part.7.3.3
unitMeasurement.textstringNo�The localized display text.7.3.2
unitMeasurement.valuestringNo�The value for the specified parameter.7.3.2
updatedBystringNo�The user who last updated the checklist or checklist item.7.3.3
workOrderTaskCodestringNo�The work order task code associated with the part transactionmodel.7.3.3
workOrderTaskCodeIndexlongNo�The work order task code index associated with the part transactionmodel.7.3.3
recordIdstringYes Get All Records Search Records Get My Records The unique ID associated with a record.7.3.2

Response Information

FieldTypeDescriptionAutomation Version
result[]result{}�7.3.2
result.codestringA code identifying an associated item7.3.2
result.idstringThe unique identifier for the object, assigned by the Civic Platform server and provided in a response.7.3.2
result.isSuccessbooleanIndicates whether or not the operation on the item is successful. 7.3.2
result.messagestringA text message related to the operation.7.3.2
statusintegerThe record status.7.3.3