Service Contract API Developer's Reference

scmsc.ContractLineAPI

global with sharing class ContractLineAPI

This API class is used to save service contract lines. This class is designed to handle a large number of contract lines at once.

Author

FinancialForce.com, inc

Date

7/06/2015

Methods

upsertContractLinesAPI

global static string upsertContractLinesAPI(list<SCMC__Service_Order_Line__c> contractLines)

Saves an array of service contract lines.

Input Parameters

Name Type Description
contractLines list<SCMC__Service_Order_Line__c> An array of service contract lines list<SCMC__Service_Order_Line__c>.

Exceptions Thrown

Value Description
ServiceOrderException when contract lines cannot be saved.

Return Value

Status code indicating success, a failure reason or that a batch job has been scheduled.