|
Navigation: Reference Manual > Contracts > End Points > UpdateContract |
Send comments on this topic. |
Description
Updates a contract profile to the PRISM database.
Rules
1.If the contract does not exist it will be added. If the contract exist, it will be updated
2.If "Required" field fails validation error should be displayed and record IS NOT saved
3.If "Optional" field fails validation warning should be displayed and record IS saved, but the field value is NOT
Notes:
1.Removing a contract from a master agreement involves removing the master agreement number from the MANumber field
Parameters
|
# |
API Field Name |
PRISM Field (Max size) |
Req? |
Comment |
|
1 |
UserID |
Authentication |
Y |
PRISM user account with security actions to use API |
|
2 |
Password |
Authentication |
Y |
Account Password |
|
3 |
PRISMKey |
Authentication |
Y |
Provided by PRISM Professionals |
|
4 |
ContractNumber |
Contract Number (50) |
Y |
|
|
5 |
Name |
Contract Name (100) |
Y |
|
|
6 |
AwardAmount |
Award Amount |
N |
|
|
7 |
ContractType |
Contract Type |
N |
Must match a configured PRISM value |
|
8 |
AwardDate |
Award Date |
N |
mm-dd-yyyy |
|
9 |
StartDate |
Doing Business As |
N |
|
|
10 |
EndDate |
Business Structure |
N |
Must match a configured PRISM value |
|
11 |
Industry |
Primary Business Activity |
N |
|
|
12 |
Department |
Product Service |
N |
|
|
13 |
Division |
Race |
N |
Must match a configured PRISM value |
|
14 |
Buyer |
Gender |
N |
Must match a configured PRISM value |
|
15 |
Status |
Phone |
N |
|
|
16 |
Specialist |
Fax |
N |
|
|
17 |
OverallGoal |
URL |
N |
|
|
18 |
SOW |
Insurance Company |
N |
|
|
19 |
ProjectNumber |
Insurance Number |
N |
|
|
20 |
Address1 |
Insurance Exp Date |
N |
mm-dd-yyyy |
|
21 |
Address2 |
Contact Person 1 Name |
N |
|
|
22 |
City |
Contact Person 1 Phone |
N |
|
|
23 |
State |
Contact Person 1 Cell Phone |
N |
|
|
24 |
Zip |
Contact Person 1 Email |
N |
|
|
25 |
County |
Contact Person 1 Title |
N |
|
|
26 |
Residence |
Contact Person 2 Name |
N |
|
|
27 |
MANumber |
Master Agreement Number |
N |
|
Return Values
|
# |
Name |
Type |
Comment |
|
1 |
OperationStatus |
Boolean |
|
|
2 |
Mesage |
String |
|
|
3 |
ID |
String |
PRISM Internal Vendor GUID |
|
|
PRISM Compliance Management - Copyright © 2018 |