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