How to make a Site Maintenance call using catalina web services.

The CTAPI Site Maintenance web service is modeled after the Solomon Screen: SD04000
The recommended and quickest way to implement is to use the ctDynamicsSL.fieldService.serviceDispatch.maintenance.siteMaintenance.screen object which contains all necessary objects to create a ShipToIDs, SOAddress and SMSOAddress entries.

All necessary pv lookups are available in the service.
public ctDynamicsSL.State[] getStatesByStateProvID(String stateprovID)
public ctDynamicsSL.Salesperson[] getSalespersonsBySlsperID(String slsperID)
public ctDynamicsSL.smZipCode[] getZipCodesByZipID(String zipID)
public ctDynamicsSL.smEmp[] getProjectManagersByEmployeeID(String employeeID)
and more...

Contact Catalina for sample code for calling this webservice

Programmers Reference for: ctDynamicsSL.fieldService.serviceDispatch.maintenance.siteMaintenance