Update a customer cross reference record
patch
/fscmRestApi/resources/11.13.18.05/publicSectorRecordCustomerReferences/{TrxnCustXrefKey}
Request
Path Parameters
-
TrxnCustXrefKey(required): integer(int64)
Numeric identifier of the record.
Header Parameters
-
Metadata-Context: string
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version: string
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
Address1: string
Maximum Length:
240The first line of the address. -
Address2: string
Maximum Length:
240The second line of the address. -
Address3: string
Maximum Length:
240The third line of the address. -
Address4: string
Maximum Length:
240The fourth line of the address. -
AgencyId: integer
(int32)
Default Value:
1Identifier of the agency. -
BillToFlag: string
Maximum Length:
1Indicates whether the address is a bill to address. -
City: string
Maximum Length:
60The city of the address. -
Classification: string
Maximum Length:
3The customer type. -
ContactAddress1: string
Maximum Length:
240The first line of the contact address. -
ContactAddress2: string
Maximum Length:
240The second line of the contact address. -
ContactAddress3: string
Maximum Length:
240The third line of the contact address. -
ContactAddress4: string
Maximum Length:
240The fourth line of the contact address. -
ContactCity: string
Maximum Length:
60City of the contact address. -
ContactCountry: string
Maximum Length:
3Country of the contact address. -
ContactCounty: string
Maximum Length:
6County of the contact address. -
ContactEmailAddress: string
Maximum Length:
150The email address of the customer contact. -
ContactEmailAddress1: string
Maximum Length:
150Email address of the contact. -
ContactFirstName: string
Maximum Length:
150First Name of the contact. -
ContactId: integer
(int64)
Identifier of the contact.
-
ContactLastName: string
Maximum Length:
150Last Name of the contact. -
ContactMiddleName: string
Maximum Length:
60Middle Name of the contact. -
ContactNameSuffix: string
Maximum Length:
30Name suffix of the contact. -
ContactPartyId: integer
(int64)
Identifier of the contact.
-
ContactPersonTitle: string
Maximum Length:
60Title of the contact. -
ContactPhoneAreaCode: string
Maximum Length:
10The phone area code of the contact. -
ContactPhoneCountryCode: string
Maximum Length:
10The phone country code of contact. -
ContactPhoneExtension: string
Maximum Length:
20The phone number extension of the contact. -
ContactPhoneNumber: string
Maximum Length:
40The phone number of the contact. -
ContactPhoneType: string
Maximum Length:
30The phone number of the contact. -
ContactPostalCode: string
Maximum Length:
60Postal code of the contact address. -
ContactPostalPlus4Code: string
Maximum Length:
10Additional postal code of the contact address. -
ContactProvince: string
Maximum Length:
60Province of the contact address. -
ContactRawPhoneNumber: string
Maximum Length:
60The area code of the unformatted version of the phone for the contact. -
ContactState: string
Maximum Length:
60State of the contact address. -
ContactTypeCd: string
Maximum Length:
30The contact type of the billing account. -
Country: string
Maximum Length:
3The country of the address. -
County: string
Maximum Length:
6The country of the address. -
CustAccountId: integer
(int64)
Identifier of the customer account.
-
CustAccountName: string
Maximum Length:
240Name of the customer. -
CustAccountNumber: string
Maximum Length:
30The customer account number. -
CustAcctChoice: string
Maximum Length:
30The customer account choice. -
CustAcctSiteId: integer
(int64)
Identifier of the customer account site.
-
CustAcctVerificationStatus: string
Maximum Length:
30The status of the customer account cross reference record. -
CustPartyId: integer
(int64)
Identifier of the customer party.
-
CustPartyNumber: string
Maximum Length:
30The customer party number. -
CustPartyTypeCd: string
Maximum Length:
30Code associated with the customer party. -
CustSiteUseId: integer
(int64)
Identifier of the customer site use.
-
DunsNumberC: string
Maximum Length:
30A global business information and insights provider. -
DuplicateCheckDoneFlag: string
Maximum Length:
1Indicates whether duplicate check was done. -
DuplicateCheckOption: string
Maximum Length:
30Indicates whether duplicate check should be done. -
EstablishedDate: string
(date)
The establishment date of the customer.
-
InvoiceSystemCd: string
Maximum Length:
30Identifies the receivables application associated with invoices. -
JgzzFiscalCode: string
Maximum Length:
20The tax attribute. -
LnpRecordId: string
Maximum Length:
50The application identifier. -
LnpRecordKey: integer
(int64)
The key for the submitted application.
-
LocationId: integer
(int64)
Unique identifier of the customer location.
-
MatchFoundFlag: string
Maximum Length:
1Indicates whether duplicate match was found. -
MigratedDataFlag: string
Maximum Length:
3Indicates whether the record is migrated. -
NameSuffix: string
Maximum Length:
30The suffix of the customer with person type. -
PartyFirstName: string
Maximum Length:
150The first name of the customer person type. -
PartyLastName: string
Maximum Length:
150The last name of the customer with person type. -
PartyMiddleName: string
Maximum Length:
60The middle name of the customer with person type. -
PartyName: string
Maximum Length:
360Name of the customer party. -
PartySiteId: integer
(int64)
Identifier of the party site.
-
PartySiteName: string
Maximum Length:
240Name of the party site. -
PersonTitle: string
Maximum Length:
60The title of the customer with person type. -
PostalCode: string
Maximum Length:
60The postal code of the address. -
PostalPlus4Code: string
Maximum Length:
10The postal code plus of the address. -
Province: string
Maximum Length:
60The province of the address. -
RecordTypeId: string
Maximum Length:
50The identifier of the record type. -
SetName: string
Maximum Length:
80Reference set name associated with the billing site. -
State: string
Maximum Length:
60The state of the address. -
StatusFlag: string
Maximum Length:
1The status of the billing account. -
TerminationDate: string
(date)
The termination date of the customer.
-
TrxnCustXrefPuid: string
Maximum Length:
480Customer reference public identifier on the cross reference table.
Response
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : publicSectorRecordCustomerReferences-item-response
Type:
Show Source
object-
Address1: string
Maximum Length:
240The first line of the address. -
Address2: string
Maximum Length:
240The second line of the address. -
Address3: string
Maximum Length:
240The third line of the address. -
Address4: string
Maximum Length:
240The fourth line of the address. -
AgencyId: integer
(int32)
Default Value:
1Identifier of the agency. -
BillToFlag: string
Maximum Length:
1Indicates whether the address is a bill to address. -
City: string
Maximum Length:
60The city of the address. -
Classification: string
Maximum Length:
3The customer type. -
ContactAddress1: string
Maximum Length:
240The first line of the contact address. -
ContactAddress2: string
Maximum Length:
240The second line of the contact address. -
ContactAddress3: string
Maximum Length:
240The third line of the contact address. -
ContactAddress4: string
Maximum Length:
240The fourth line of the contact address. -
ContactCity: string
Maximum Length:
60City of the contact address. -
ContactCountry: string
Maximum Length:
3Country of the contact address. -
ContactCounty: string
Maximum Length:
6County of the contact address. -
ContactEmailAddress: string
Maximum Length:
150The email address of the customer contact. -
ContactEmailAddress1: string
Maximum Length:
150Email address of the contact. -
ContactFirstName: string
Maximum Length:
150First Name of the contact. -
ContactId: integer
(int64)
Identifier of the contact.
-
ContactLastName: string
Maximum Length:
150Last Name of the contact. -
ContactMiddleName: string
Maximum Length:
60Middle Name of the contact. -
ContactNameSuffix: string
Maximum Length:
30Name suffix of the contact. -
ContactPartyId: integer
(int64)
Identifier of the contact.
-
ContactPersonTitle: string
Maximum Length:
60Title of the contact. -
ContactPhoneAreaCode: string
Maximum Length:
10The phone area code of the contact. -
ContactPhoneCountryCode: string
Maximum Length:
10The phone country code of contact. -
ContactPhoneExtension: string
Maximum Length:
20The phone number extension of the contact. -
ContactPhoneNumber: string
Maximum Length:
40The phone number of the contact. -
ContactPhoneType: string
Maximum Length:
30The phone number of the contact. -
ContactPostalCode: string
Maximum Length:
60Postal code of the contact address. -
ContactPostalPlus4Code: string
Maximum Length:
10Additional postal code of the contact address. -
ContactProvince: string
Maximum Length:
60Province of the contact address. -
ContactRawPhoneNumber: string
Maximum Length:
60The area code of the unformatted version of the phone for the contact. -
ContactState: string
Maximum Length:
60State of the contact address. -
ContactTypeCd: string
Maximum Length:
30The contact type of the billing account. -
Country: string
Maximum Length:
3The country of the address. -
County: string
Maximum Length:
6The country of the address. -
CustAccountId: integer
(int64)
Identifier of the customer account.
-
CustAccountName: string
Maximum Length:
240Name of the customer. -
CustAccountNumber: string
Maximum Length:
30The customer account number. -
CustAcctChoice: string
Maximum Length:
30The customer account choice. -
CustAcctSiteId: integer
(int64)
Identifier of the customer account site.
-
CustAcctVerificationStatus: string
Maximum Length:
30The status of the customer account cross reference record. -
CustPartyId: integer
(int64)
Identifier of the customer party.
-
CustPartyNumber: string
Maximum Length:
30The customer party number. -
CustPartyTypeCd: string
Maximum Length:
30Code associated with the customer party. -
CustSiteUseId: integer
(int64)
Identifier of the customer site use.
-
DunsNumberC: string
Maximum Length:
30A global business information and insights provider. -
DuplicateCheckDoneFlag: string
Maximum Length:
1Indicates whether duplicate check was done. -
DuplicateCheckOption: string
Maximum Length:
30Indicates whether duplicate check should be done. -
EstablishedDate: string
(date)
The establishment date of the customer.
-
InvoiceSystemCd: string
Maximum Length:
30Identifies the receivables application associated with invoices. -
JgzzFiscalCode: string
Maximum Length:
20The tax attribute. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LnpRecordId: string
Maximum Length:
50The application identifier. -
LnpRecordKey: integer
(int64)
The key for the submitted application.
-
LocationId: integer
(int64)
Unique identifier of the customer location.
-
MatchFoundFlag: string
Maximum Length:
1Indicates whether duplicate match was found. -
MigratedDataFlag: string
Maximum Length:
3Indicates whether the record is migrated. -
NameSuffix: string
Maximum Length:
30The suffix of the customer with person type. -
PartyFirstName: string
Maximum Length:
150The first name of the customer person type. -
PartyLastName: string
Maximum Length:
150The last name of the customer with person type. -
PartyMiddleName: string
Maximum Length:
60The middle name of the customer with person type. -
PartyName: string
Maximum Length:
360Name of the customer party. -
PartySiteId: integer
(int64)
Identifier of the party site.
-
PartySiteName: string
Maximum Length:
240Name of the party site. -
PersonTitle: string
Maximum Length:
60The title of the customer with person type. -
PostalCode: string
Maximum Length:
60The postal code of the address. -
PostalPlus4Code: string
Maximum Length:
10The postal code plus of the address. -
Province: string
Maximum Length:
60The province of the address. -
RecordTypeId: string
Maximum Length:
50The identifier of the record type. -
SetName: string
Maximum Length:
80Reference set name associated with the billing site. -
State: string
Maximum Length:
60The state of the address. -
StatusFlag: string
Maximum Length:
1The status of the billing account. -
TerminationDate: string
(date)
The termination date of the customer.
-
TrxnCustXrefId: string
Maximum Length:
50Alpha numeric identifier of the record. -
TrxnCustXrefKey: integer
(int64)
Numeric identifier of the record.
-
TrxnCustXrefPuid: string
Maximum Length:
480Customer reference public identifier on the cross reference table.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.