Navigation: Reference Manual > Contracts > End Points >

CreateContract

Send comments on this topic.

  

 

 

Description

Adds a new contract profile to the PRISM database.

 

Rules

1.If the contract does not exist it will be added.  If the contract exist an error will be thrown.  The existing contract will not be modified

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

4.This contract may be associated with a master agreement by populating the MANumber field with the master agreement number

 

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

NotifySpecialist

--

N

Notifies the specialist of a new vendor. Default [N]

5

ContractNumber

Contract Number (50)

Y

 

6

Name

Contract Name (100)

Y

 

7

AwardAmount

Award Amount

N

 

8

ContractType

Contract Type

N

Must match a configured PRISM value

9

AwardDate

Award Date

N

mm-dd-yyyy

10

StartDate

Doing Business As

N

 

11

EndDate

Business Structure

N

Must match a configured PRISM value

12

Industry

Primary Business Activity

N

 

13

Department

Product Service

N

 

14

Division

Race

N

Must match a configured PRISM value

15

Buyer

Gender

N

Must match a configured PRISM value

16

Status

Phone

N

 

17

Specialist

Fax

N

 

18

OverallGoal

URL

N

 

19

SOW

Insurance Company

N

 

20

ProjectNumber

Insurance Number

N

 

21

Address1

Insurance Exp Date

N

mm-dd-yyyy

22

Address2

Contact Person 1 Name

N

 

23

City

Contact Person 1 Phone

N

 

24

State

Contact Person 1 Cell Phone

N

 

25

Zip

Contact Person 1 Email

N

 

26

County

Contact Person 1 Title

N

 

27

Residence

Contact Person 2 Name

N

 

28

MANumber

Master Agreement Number

N

If this contract is part of a master greement, the master agreement number is stored in this field

 

Return Values

 

#

Name

Type

Comment

1

OperationStatus

Boolean

 

2

Mesage

String

 

3

ID

String

PRISM Internal Vendor GUID

 


 

PRISM Compliance Management - Copyright © 2018