Astutepayroll.com Web Service v0.80
View the WSDL for the service. Click on an operation name to view it's details.
- employeeTerminateClose
Name: employeeTerminate
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:employeeTerminate#employeeTerminate
Style: rpc
Input:
use: encoded
namespace: urn:employeeTerminate
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: employeeTerminate
parts:
parms_in: tns:employeeTerminate
Output:
use: encoded
namespace: urn:employeeTerminate
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: employeeTerminateResponse
parts:
parms_out: tns:results
Namespace: urn:employeeTerminate
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Set or modify employment termination details. - ListTerminationReasonClose
Name: ListTerminationReason
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListTerminationReason#ListTerminationReason
Style: rpc
Input:
use: encoded
namespace: urn:ListTerminationReason
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTerminationReason
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ListTerminationReason
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTerminationReasonResponse
parts:
parms_out: tns:results
Namespace: urn:ListTerminationReason
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Termination Reason list. - ArchiveEmployeeClose
Name: ArchiveEmployee
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ArchiveEmployee#ArchiveEmployee
Style: rpc
Input:
use: encoded
namespace: urn:ArchiveEmployee
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ArchiveEmployee
parts:
parms_in: tns:ArchiveEmployee
Output:
use: encoded
namespace: urn:ArchiveEmployee
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ArchiveEmployeeResponse
parts:
parms_out: tns:results
Namespace: urn:ArchiveEmployee
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Set or modify employment termination details. - UnarchiveEmployeeClose
Name: UnarchiveEmployee
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UnarchiveEmployee#UnarchiveEmployee
Style: rpc
Input:
use: encoded
namespace: urn:UnarchiveEmployee
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UnarchiveEmployee
parts:
parms_in: tns:UnarchiveEmployee
Output:
use: encoded
namespace: urn:UnarchiveEmployee
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UnarchiveEmployeeResponse
parts:
parms_out: tns:results
Namespace: urn:UnarchiveEmployee
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Set or modify employment termination details. - ListTaxTablesClose
Name: ListTaxTables
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListTaxTables#ListTaxTables
Style: rpc
Input:
use: encoded
namespace: urn:ListTaxTables
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTaxTables
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListTaxTables
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTaxTablesResponse
parts:
parms_out: tns:results
Namespace: urn:ListTaxTables
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available tax tables for use with the tax_table field on UserSave - ListInvoiceTemplatesClose
Name: ListInvoiceTemplates
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListInvoiceTemplates#ListInvoiceTemplates
Style: rpc
Input:
use: encoded
namespace: urn:ListInvoiceTemplates
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListInvoiceTemplates
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListInvoiceTemplates
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListInvoiceTemplatesResponse
parts:
parms_out: tns:results
Namespace: urn:ListInvoiceTemplates
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available invoice templates for use with BillerSave and BillerContactsSave - UserQueryClose
Name: UserQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserQuery#UserQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Each User has a UID that you can look up. This enables you to assign and update existing users. Employees have a UID and also UID's for their jobs. It is very important that you use both of these UID's otherwise you will duplicate Jobs within the system. You can update all user types and employee jobs through the Web Service. See UserSave for more details about types of Users. - AdminQueryClose
Name: AdminQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:AdminQuery#AdminQuery
Style: rpc
Input:
use: encoded
namespace: urn:AdminQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:AdminQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminQueryResponse
parts:
parms_out: tns:results
Namespace: urn:AdminQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Each User has a UID that you can look up. This enables you to assign and update existing users. Employees have a UID and also UID's for their jobs. It is very important that you use both of these UID's otherwise you will duplicate Jobs within the system. You can update all user types and employee jobs through the Web Service. See UserSave for more details about types of Users. - HolidayGroupQueryClose
Name: HolidayGroupQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:HolidayGroupQuery#HolidayGroupQuery
Style: rpc
Input:
use: encoded
namespace: urn:HolidayGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HolidayGroupQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:HolidayGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HolidayGroupQueryResponse
parts:
parms_out: tns:results
Namespace: urn:HolidayGroupQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the holiday_group_id to assign to a job. - OccupationQueryClose
Name: OccupationQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:OccupationQuery#OccupationQuery
Style: rpc
Input:
use: encoded
namespace: urn:OccupationQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:OccupationQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationQueryResponse
parts:
parms_out: tns:results
Namespace: urn:OccupationQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query the occupation library for valid OL_OID values to use with UserSave. - OccupationSaveClose
Name: OccupationSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:OccupationSave#OccupationSave
Style: rpc
Input:
use: encoded
namespace: urn:OccupationSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationSave
parts:
parms_in: tns:OccupationSave
Output:
use: encoded
namespace: urn:OccupationSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationSaveResponse
parts:
parms_out: tns:results
Namespace: urn:OccupationSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Create a new Occupation or Update an existing Occupation - OccupationDeleteClose
Name: OccupationDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:OccupationDelete#OccupationDelete
Style: rpc
Input:
use: encoded
namespace: urn:OccupationDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationDelete
parts:
parms_in: tns:OccupationDelete
Output:
use: encoded
namespace: urn:OccupationDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:OccupationDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete an Occupation - OccupationAddRateChangeClose
Name: OccupationAddRateChange
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:OccupationAddRateChange#OccupationAddRateChange
Style: rpc
Input:
use: encoded
namespace: urn:OccupationAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationAddRateChange
parts:
parms_in: tns:OccupationAddRateChange
Output:
use: encoded
namespace: urn:OccupationAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: OccupationAddRateChangeResponse
parts:
parms_out: tns:results
Namespace: urn:OccupationAddRateChange
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a Rate Change to an Occupation - RateQueryClose
Name: RateQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateQuery#RateQuery
Style: rpc
Input:
use: encoded
namespace: urn:RateQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:RateQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RateQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query pay, Oncosts and charge rates. - RateNameQueryClose
Name: RateNameQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateNameQuery#RateNameQuery
Style: rpc
Input:
use: encoded
namespace: urn:RateNameQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateNameQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:RateNameQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateNameQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RateNameQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Rate names allow different rates to be joined to a different rate cards. - RateCardQueryClose
Name: RateCardQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardQuery#RateCardQuery
Style: rpc
Input:
use: encoded
namespace: urn:RateCardQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardQuery
parts:
parms_in: tns:searchElement
Output:
use: encoded
namespace: urn:RateCardQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get Rate Cards information by PCGID or Tags - RateCardAttachmentsQueryClose
Name: RateCardAttachmentsQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardAttachmentsQuery#RateCardAttachmentsQuery
Style: rpc
Input:
use: encoded
namespace: urn:RateCardAttachmentsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAttachmentsQuery
parts:
parms_in: tns:RateCardAttachmentsQuery
Output:
use: encoded
namespace: urn:RateCardAttachmentsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAttachmentsQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardAttachmentsQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get attachments information associated to Rate Card - RateCardSaveClose
Name: RateCardSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardSave#RateCardSave
Style: rpc
Input:
use: encoded
namespace: urn:RateCardSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardSave
parts:
parms_in: tns:RateCardSave
Output:
use: encoded
namespace: urn:RateCardSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardSaveResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Create a new Rate Card or Update an existing Rate Card. - RateCardDeleteClose
Name: RateCardDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardDelete#RateCardDelete
Style: rpc
Input:
use: encoded
namespace: urn:RateCardDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardDelete
parts:
parms_in: tns:RateCardDelete
Output:
use: encoded
namespace: urn:RateCardDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete a Rate Card - RateCardAddRateClose
Name: RateCardAddRate
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardAddRate#RateCardAddRate
Style: rpc
Input:
use: encoded
namespace: urn:RateCardAddRate
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAddRate
parts:
parms_in: tns:RateCardAddRate
Output:
use: encoded
namespace: urn:RateCardAddRate
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAddRateResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardAddRate
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a new Rate card. Requires a combination of PCGID or ratecard_remoteid and name or PCNID. - RateCardAddRateChangeClose
Name: RateCardAddRateChange
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RateCardAddRateChange#RateCardAddRateChange
Style: rpc
Input:
use: encoded
namespace: urn:RateCardAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAddRateChange
parts:
parms_in: tns:RateCardAddRateChange
Output:
use: encoded
namespace: urn:RateCardAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RateCardAddRateChangeResponse
parts:
parms_out: tns:results
Namespace: urn:RateCardAddRateChange
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a new Rate change to an existing Rate. Requires a Rate ID (PCID) or combination of PCGID or ratecard_remoteid and name or PCNID. - ListCountryCodesClose
Name: ListCountryCodes
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListCountryCodes#ListCountryCodes
Style: rpc
Input:
use: encoded
namespace: urn:ListCountryCodes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCountryCodes
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListCountryCodes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCountryCodesResponse
parts:
parms_out: tns:results
Namespace: urn:ListCountryCodes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Lists all the valid countries available on the system. - ListResidenciesClose
Name: ListResidencies
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListResidencies#ListResidencies
Style: rpc
Input:
use: encoded
namespace: urn:ListResidencies
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListResidencies
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListResidencies
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListResidenciesResponse
parts:
parms_out: tns:results
Namespace: urn:ListResidencies
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: List the valid residencies (called Employment Eligibilities in the front-end). - ListVisaTypesClose
Name: ListVisaTypes
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListVisaTypes#ListVisaTypes
Style: rpc
Input:
use: encoded
namespace: urn:ListVisaTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListVisaTypes
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListVisaTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListVisaTypesResponse
parts:
parms_out: tns:results
Namespace: urn:ListVisaTypes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: List the valid visa types. - UserRateQueryClose
Name: UserRateQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRateQuery#UserRateQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserRateQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRateQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserRateQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRateQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserRateQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get all the rates assigned to a users using the UID. - UserAddRateChangeClose
Name: UserAddRateChange
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserAddRateChange#UserAddRateChange
Style: rpc
Input:
use: encoded
namespace: urn:UserAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddRateChange
parts:
parms_in: tns:UserAddRateChange
Output:
use: encoded
namespace: urn:UserAddRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddRateChangeResponse
parts:
parms_out: tns:results
Namespace: urn:UserAddRateChange
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add Rate to an Employee - UserRemoveRateChangeClose
Name: UserRemoveRateChange
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRemoveRateChange#UserRemoveRateChange
Style: rpc
Input:
use: encoded
namespace: urn:UserRemoveRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveRateChange
parts:
parms_in: tns:UserRemoveRateChange
Output:
use: encoded
namespace: urn:UserRemoveRateChange
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveRateChangeResponse
parts:
parms_out: tns:results
Namespace: urn:UserRemoveRateChange
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Remove Rate from an Employee - UserRateHistoryQueryClose
Name: UserRateHistoryQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRateHistoryQuery#UserRateHistoryQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserRateHistoryQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRateHistoryQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserRateHistoryQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRateHistoryQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserRateHistoryQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get rate changes over time. - BillerQueryClose
Name: BillerQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerQuery#BillerQuery
Style: rpc
Input:
use: encoded
namespace: urn:BillerQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:BillerQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerQueryResponse
parts:
parms_out: tns:results
Namespace: urn:BillerQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can query Billers to review and use existing Billers. See BillerSave - SupplierQueryClose
Name: SupplierQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SupplierQuery#SupplierQuery
Style: rpc
Input:
use: encoded
namespace: urn:SupplierQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SupplierQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:SupplierQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SupplierQueryResponse
parts:
parms_out: tns:results
Namespace: urn:SupplierQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can query Suppliers to review and use existing Suppliers. See Supplier Save - BillerContactsQueryClose
Name: BillerContactsQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerContactsQuery#BillerContactsQuery
Style: rpc
Input:
use: encoded
namespace: urn:BillerContactsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerContactsQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:BillerContactsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerContactsQueryResponse
parts:
parms_out: tns:results
Namespace: urn:BillerContactsQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: A Biller (Customer) may have multiple contacts that invoices need to be sent to. These contacts are called Billing Contacts. A Billing Contact consists of: a Name, Primary Email Address, Additional CC email addresses, Street Address, Suburb/Town, State, and Postcode The invoice will be made "Attention to" the Name, and sent to all email addresses. The address will be used as the billing address. NOTE: if the address is left blank the system will use the Customer's address. You can create new Billing Contacts. You can also look up existing billing contacts and reuse these on different jobs. NOTE: in the Front End Interface there is a "Default Billing Contact". This is useful where information is being inputted manually onto the system. It is not required and is not used through the webservice - typically the information is inputted into the "Additional Billing Contacts" table. - BillerWorkplaceQueryClose
Name: BillerWorkplaceQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerWorkplaceQuery#BillerWorkplaceQuery
Style: rpc
Input:
use: encoded
namespace: urn:BillerWorkplaceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerWorkplaceQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:BillerWorkplaceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerWorkplaceQueryResponse
parts:
parms_out: tns:results
Namespace: urn:BillerWorkplaceQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can query BillerWorkplaces to review and use existing Workplaces. See BillerWorkplaceSave - ListRegionsClose
Name: ListRegions
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListRegions#ListRegions
Style: rpc
Input:
use: encoded
namespace: urn:ListRegions
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListRegions
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListRegions
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListRegionsResponse
parts:
parms_out: tns:results
Namespace: urn:ListRegions
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The system has a list of states and countries. These are used in the State field in the address. You can query this and it will return a full list. - ListPermissionGroupsClose
Name: ListPermissionGroups
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListPermissionGroups#ListPermissionGroups
Style: rpc
Input:
use: encoded
namespace: urn:ListPermissionGroups
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListPermissionGroups
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListPermissionGroups
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListPermissionGroupsResponse
parts:
parms_out: tns:results
Namespace: urn:ListPermissionGroups
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The system has a list of Permission Groups. These are used to assign a Permission Groups to a user to determin what Employees they can view. - ListCurrenciesClose
Name: ListCurrencies
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListCurrencies#ListCurrencies
Style: rpc
Input:
use: encoded
namespace: urn:ListCurrencies
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCurrencies
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListCurrencies
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCurrenciesResponse
parts:
parms_out: tns:results
Namespace: urn:ListCurrencies
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The system has a list of enabled currencies. These can be assigned to Billers, Biller Contacts, Suppliers, Employees, RateCards, Occupations and company accounts. - AwardsQueryClose
Name: AwardsQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:AwardsQuery#AwardsQuery
Style: rpc
Input:
use: encoded
namespace: urn:AwardsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AwardsQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:AwardsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AwardsQueryResponse
parts:
parms_out: tns:results
Namespace: urn:AwardsQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method is deprecated in favor of RuleGroupQuery for all portals using the v2 interpreter. - RuleGroupQueryClose
Name: RuleGroupQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RuleGroupQuery#RuleGroupQuery
Style: rpc
Input:
use: encoded
namespace: urn:RuleGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RuleGroupQuery
parts:
parms_in: tns:searchElement
Output:
use: encoded
namespace: urn:RuleGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RuleGroupQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RuleGroupQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Employees work under different Pay Conditions that stiplulate what they get paid for the work that they do. Some of these conditions are required by legislatoin, others are made under agreement with the employee. Clients will then be charged accordingly. The Pay Conditions module is a rules engine that automates the interpretation of timesheets for payroll and invoicing. Interpretation will typically cover overtime hours that are paid at a different rate or hours worked on a weekend/public holiday, as well as any fixed rate allowances such as meal or uniform allowances. There are two key components to Pay Conditions: Rules and Pay Codes. Rules contain triggers and outcomes. For example a trigger might be "working on Saturday" and the Outcome might be to use the Double Time pay item. Another Trigger might be "starting before 6.30am" and the outcome might be that the entire shift has a loading. "Rules" are grouped together into Rule Groups. Rule Groups are then allocated to the Employee's job. You cannot create Rules or Rule Groups through the Web Service, but you are able to look them up by their ID (RGID) or by Tags and assign them. Pay Codes contains the Pay and the Charge Rates. Pay Codes are grouped into Pay Groups - these are assigned to Employee's jobs. A Rule may determine which Pay Code to use or it may be manually assigned. You cannot create Pay Codes through the Web Service, but you are able to look them up and assign them. - RuleGroupAttachmentsQueryClose
Name: RuleGroupAttachmentsQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:RuleGroupAttachmentsQuery#RuleGroupAttachmentsQuery
Style: rpc
Input:
use: encoded
namespace: urn:RuleGroupAttachmentsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RuleGroupAttachmentsQuery
parts:
parms_in: tns:RuleGroupAttachmentsQuery
Output:
use: encoded
namespace: urn:RuleGroupAttachmentsQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: RuleGroupAttachmentsQueryResponse
parts:
parms_out: tns:results
Namespace: urn:RuleGroupAttachmentsQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get attachments information associated to Rule Group - CompanyEntityQueryClose
Name: CompanyEntityQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:CompanyEntityQuery#CompanyEntityQuery
Style: rpc
Input:
use: encoded
namespace: urn:CompanyEntityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntityQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:CompanyEntityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntityQueryResponse
parts:
parms_out: tns:results
Namespace: urn:CompanyEntityQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The Company Entity houses the information about the Pty Ltd Company that owns the system. This is where they put information pertaining to them - for example, the payment terms that they need to put on their invoices. The system supports multiple Company Entities - so Companies that have multiple entities can run these all through a single system. - CompanyEntityDivisionQueryClose
Name: CompanyEntityDivisionQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:CompanyEntityDivisionQuery#CompanyEntityDivision
Style: rpc
Input:
use: encoded
namespace: urn:CompanyEntityDivisionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntityDivisionQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:CompanyEntityDivisionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntityDivisionQueryResponse
parts:
parms_out: tns:results
Namespace: urn:CompanyEntityDivisionQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: - DivisionQueryClose
Name: DivisionQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:DivisionQuery#DivisionQuery
Style: rpc
Input:
use: encoded
namespace: urn:DivisionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: DivisionQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:DivisionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: DivisionQueryResponse
parts:
parms_out: tns:results
Namespace: urn:DivisionQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: - PayCycleQueryClose
Name: PayCycleQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:PayCycleQuery#PayCycleQuery
Style: rpc
Input:
use: encoded
namespace: urn:PayCycleQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayCycleQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:PayCycleQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayCycleQueryResponse
parts:
parms_out: tns:results
Namespace: urn:PayCycleQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query pay cycles to get a PCYID for UserSave pay_cycle attribute - UserSaveClose
Name: UserSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserSave#UserSave
Style: rpc
Input:
use: encoded
namespace: urn:UserSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSave
parts:
parms_in: tns:userSave
Output:
use: encoded
namespace: urn:UserSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSaveResponse
parts:
parms_out: tns:results
Namespace: urn:UserSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The system has the following user types: Employee (PAYG/Subcontractor), Approver, Payroll Administrator, Portal Administrator, Payroll Ofifcer, Recruiter, Financial Controller. There are also profiles for Suppliers and Customers - neither of these profiles have logins). Billing Contacts do not have profiles. You can create all user types through the Web Service - BillerSaveClose
Name: BillerSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerSave#BillerSave
Style: rpc
Input:
use: encoded
namespace: urn:BillerSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerSave
parts:
parms_in: tns:billerSave
Output:
use: encoded
namespace: urn:BillerSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerSaveResponse
parts:
parms_out: tns:results
Namespace: urn:BillerSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: A Biller is the "Company" that an invoice will be sent to. In the front end interface it is referred to as a Customer. Another commonly used term is "Client". You can create new Customers. You can also look up existing Customers and edit them or reuse these on different jobs. - BillerContactsSaveClose
Name: BillerContactsSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerContactsSave#BillerContactsSave
Style: rpc
Input:
use: encoded
namespace: urn:BillerContactsSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerContactsSave
parts:
parms_in: tns:BillerContactsSave
Output:
use: encoded
namespace: urn:BillerContactsSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerContactsSaveResponse
parts:
parms_out: tns:results
Namespace: urn:BillerContactsSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: A Biller (Customer) may have multiple contacts that invoices need to be sent to. These contacts are called Billing Contacts. A Billing Contact consists of: a Name, Primary Email Address, Additional CC email addresses, Street Address, Suburb/Town, State, and Postcode The invoice will be made "Attention to" the Name, and sent to all email addresses. The address will be used as the billing address. NOTE: if the address is left blank the system will use the Customer's address. You can create new Billing Contacts. You can also look up existing billing contacts and reuse these on different jobs. NOTE: in the Front End Interface there is a "Default Billing Contact". This is useful where information is being inputted manually onto the system. It is not required and is not used through the webservice - typically the information is inputted into the "Additional Billing Contacts" table. - SupplierSaveClose
Name: SupplierSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SupplierSave#SupplierSave
Style: rpc
Input:
use: encoded
namespace: urn:SupplierSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SupplierSave
parts:
parms_in: tns:SupplierSave
Output:
use: encoded
namespace: urn:SupplierSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SupplierSaveResponse
parts:
parms_out: tns:results
Namespace: urn:SupplierSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: A Supplier is a Pty Ltd Company that is providing employees to the company that owns the portal. The (portal owner) company does not pay wages to these employees as they are NOT the employees of the (portal owner) Company - instead they pay a supplier . invoice. Transactions between these parties is commonly referred to as a "Purchase". To assign a Supplier, the "Pay Type" for an employee needs to be set to "Subcontractor with ABN" [Users > Employees > Employment > Pay Type]. This removes the payroll information for the employee (bank accounts, Tax and Super etc) and replaces it with a field to select the Supplier. The employee will still submit timesheets and expenses and these will generate invoices to sent to the Biller as per usual. The difference is that they will create Supplier purchase invoices instead of payroll. The Supplier will then be responsible for paying THEIR employee. The employee may own the Supplier - for example they could be a Sole Trader. Alternatively a Supplier may have multiple employees working for this Portal Owner Company and other non-related Companies. - BillerWorkplaceSaveClose
Name: BillerWorkplaceSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerWorkplaceSave#BillerWorkplaceSave
Style: rpc
Input:
use: encoded
namespace: urn:BillerWorkplaceSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerWorkplaceSave
parts:
parms_in: tns:BillerWorkplaceSave
Output:
use: encoded
namespace: urn:BillerWorkplaceSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerWorkplaceSaveResponse
parts:
parms_out: tns:results
Namespace: urn:BillerWorkplaceSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: The Biller Workplace most commonly relates to the physical location of the place where the employee will be working. A workplace consists of a Name, Street Address, Suburb/Town, State, and Postcode. Workplaces are mandatory on employee jobs. They are the label that is used to identify and differentiate Jobs. Workplaces can be entered as Free Text, but it is best to use these defined Workplaces as many functions on the system are configured around these. You can create new workplaces. You can also look up existing workplaces and reuse these on different jobs. - UserDeleteClose
Name: UserDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserDelete#UserDelete
Style: rpc
Input:
use: encoded
namespace: urn:UserDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDelete
parts:
parms_in: tns:userDelete
Output:
use: encoded
namespace: urn:UserDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:UserDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can delete all users unless they have associated data. For employees this means that they have accepted compliance documents or submited timesheets/expenses. For other users it means that they have either accepted documents or are associated with a Job. - InvoiceItemSaveClose
Name: InvoiceItemSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceItemSave#InvoiceItemSave
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceItemSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemSave
parts:
parms_in: tns:InvoiceItemSave
Output:
use: encoded
namespace: urn:InvoiceItemSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemSaveResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceItemSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Create arbitrary invoice items for future collation into invoices ready to send to Customers (Billers). - InvoiceItemQueryClose
Name: InvoiceItemQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceItemQuery#InvoiceItemQuery
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:InvoiceItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemQueryResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceItemQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve information about an Invoice Item created using InvoiceItemSave. - InvoiceItemChargeQueryClose
Name: InvoiceItemChargeQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceItemChargeQuery#InvoiceItemChargeQuery
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceItemChargeQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemChargeQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:InvoiceItemChargeQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemChargeQueryResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceItemChargeQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve information about an Invoice Item Charge created using InvoiceItemChargeQuery. - ListTaxesClose
Name: ListTaxes
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListTaxes#ListTaxes
Style: rpc
Input:
use: encoded
namespace: urn:ListTaxes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTaxes
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListTaxes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListTaxesResponse
parts:
parms_out: tns:results
Namespace: urn:ListTaxes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available taxes for use with InvoiceItemSave - SubentityLevelOneQueryClose
Name: SubentityLevelOneQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SubentityLevelOneQuery#SubentityLevelOneQuery
Style: rpc
Input:
use: encoded
namespace: urn:SubentityLevelOneQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityLevelOneQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:SubentityLevelOneQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityLevelOneQueryResponse
parts:
parms_out: tns:results
Namespace: urn:SubentityLevelOneQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query level one subentities - SubentityLevelTwoQueryClose
Name: SubentityLevelTwoQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SubentityLevelTwoQuery#SubentityLevelTwoQuery
Style: rpc
Input:
use: encoded
namespace: urn:SubentityLevelTwoQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityLevelTwoQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:SubentityLevelTwoQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityLevelTwoQueryResponse
parts:
parms_out: tns:results
Namespace: urn:SubentityLevelTwoQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query level two subentities - CompanyEntitySubentityQueryClose
Name: CompanyEntitySubentityQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:CompanyEntitySubentityQuery#CompanyEntitySubentityQuery
Style: rpc
Input:
use: encoded
namespace: urn:CompanyEntitySubentityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntitySubentityQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:CompanyEntitySubentityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CompanyEntitySubentityQueryResponse
parts:
parms_out: tns:results
Namespace: urn:CompanyEntitySubentityQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query the relationship between company entities and level one subentities. See CompanyEntityQuery and SubentityLevelOneQuery - SubentityAssignmentQueryClose
Name: SubentityAssignmentQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SubentityAssignmentQuery#SubentityAssignmentQuery
Style: rpc
Input:
use: encoded
namespace: urn:SubentityAssignmentQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityAssignmentQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:SubentityAssignmentQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SubentityAssignmentQueryResponse
parts:
parms_out: tns:results
Namespace: urn:SubentityAssignmentQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query which level two subentities are paired with which level one subentities. See SubentityLevelOneQuery and SubentityLevelTwoQuery - TimesheetSaveClose
Name: TimesheetSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetSave#TimesheetSave
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetSave
parts:
parms_in: tns:timesheetSave
Output:
use: encoded
namespace: urn:TimesheetSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetSaveResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: - TimesheetApproveClose
Name: TimesheetApprove
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetApprove#TimesheetApprove
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetApprove
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetApprove
parts:
parms_in: tns:TimesheetApprove
Output:
use: encoded
namespace: urn:TimesheetApprove
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetApproveResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetApprove
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Submits and approves a timesheet, once approved a timesheet cannot be updated, if amendments are required you will need to raise an adjustment vie the portal. - TimesheetCreateAdjustmentClose
Name: TimesheetCreateAdjustment
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetCreateAdjustment#TimesheetCreateAdjustment
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetCreateAdjustment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetCreateAdjustment
parts:
parms_in: tns:TimesheetCreateAdjustment
Output:
use: encoded
namespace: urn:TimesheetCreateAdjustment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetCreateAdjustmentResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetCreateAdjustment
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Creates an adjustment for an inactive (finalised) timesheet. - TimesheetQueryClose
Name: TimesheetQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetQuery#TimesheetQuery
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:TimesheetQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can query Timesheets to review and use existing ones. See TimesheetSave - ListLeaveTypesClose
Name: ListLeaveTypes
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListLeaveTypes#ListLeaveTypes
Style: rpc
Input:
use: encoded
namespace: urn:ListLeaveTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListLeaveTypes
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ListLeaveTypes
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListLeaveTypesResponse
parts:
parms_out: tns:results
Namespace: urn:ListLeaveTypes
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available LeaveTypes. Shows both enabled and disabled leave types. - UserLeaveBalanceListClose
Name: UserLeaveBalanceList
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserLeaveBalanceList#UserLeaveBalanceList
Style: rpc
Input:
use: encoded
namespace: urn:UserLeaveBalanceList
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveBalanceList
parts:
parms_in: tns:UserLeaveBalanceList
Output:
use: encoded
namespace: urn:UserLeaveBalanceList
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveBalanceListResponse
parts:
parms_out: tns:results
Namespace: urn:UserLeaveBalanceList
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: You can query UserLeaveBalanceList to get a list of leave types assigned to an Employee and their resulting balances. - UserLeaveBalanceSaveClose
Name: UserLeaveBalanceSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserLeaveBalanceSave#UserLeaveBalanceSave
Style: rpc
Input:
use: encoded
namespace: urn:UserLeaveBalanceSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveBalanceSave
parts:
parms_in: tns:UserLeaveBalanceSave
Output:
use: encoded
namespace: urn:UserLeaveBalanceSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveBalanceSaveResponse
parts:
parms_out: tns:results
Namespace: urn:UserLeaveBalanceSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Sets the balance for a particular leave type for a particular Employee, provided they have the leave type assigned. New balance must be provided as a decimal number representing the total number of hours for the new balance (e.g. '0.5' for 30 minutes, '12.4' for 12 hours 24 minutes). - UserLeaveTypeAssignClose
Name: UserLeaveTypeAssign
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserLeaveTypeAssign#UserLeaveTypeAssign
Style: rpc
Input:
use: encoded
namespace: urn:UserLeaveTypeAssign
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveTypeAssign
parts:
parms_in: tns:UserLeaveTypeAssign
Output:
use: encoded
namespace: urn:UserLeaveTypeAssign
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveTypeAssignResponse
parts:
parms_out: tns:results
Namespace: urn:UserLeaveTypeAssign
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Assigns a leave type to an Employee, provided the leave type exists and is not already assigned to the Employee. If the leave type is configured to have an instant accrual upon first assignment or on a reset anniversary, then the balance will also be adjusted accordingly. - UserLeaveTypeUnAssignClose
Name: UserLeaveTypeUnAssign
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserLeaveTypeUnAssign#UserLeaveTypeUnAssign
Style: rpc
Input:
use: encoded
namespace: urn:UserLeaveTypeUnAssign
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveTypeUnAssign
parts:
parms_in: tns:UserLeaveTypeUnAssign
Output:
use: encoded
namespace: urn:UserLeaveTypeUnAssign
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserLeaveTypeUnAssignResponse
parts:
parms_out: tns:results
Namespace: urn:UserLeaveTypeUnAssign
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Un-assigns a leave type from an Employee, provided the leave type has been assigned to the Employee, has no leave requests pending-approval, and has a zero balance. - LeaveRequestSubmitClose
Name: LeaveRequestSubmit
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:LeaveRequestSubmit#LeaveRequestSubmit
Style: rpc
Input:
use: encoded
namespace: urn:LeaveRequestSubmit
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestSubmit
parts:
parms_in: tns:LeaveRequestSubmit
Output:
use: encoded
namespace: urn:LeaveRequestSubmit
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestSubmitResponse
parts:
parms_out: tns:results
Namespace: urn:LeaveRequestSubmit
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Submit Leave Request for a Job, provided the leave type has been assigned to the job via the employee. - LeaveRequestSaveClose
Name: LeaveRequestSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:LeaveRequestSave#LeaveRequestSave
Style: rpc
Input:
use: encoded
namespace: urn:LeaveRequestSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestSave
parts:
parms_in: tns:LeaveRequestSave
Output:
use: encoded
namespace: urn:LeaveRequestSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestSaveResponse
parts:
parms_out: tns:results
Namespace: urn:LeaveRequestSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Save/Submit/Reject/Cancel/Reset Leave Request for a Job, provided the leave type has been assigned to the job via the employee. - LeaveRequestCancelClose
Name: LeaveRequestCancel
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:LeaveRequestCancel#LeaveRequestCancel
Style: rpc
Input:
use: encoded
namespace: urn:LeaveRequestCancel
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestCancel
parts:
parms_in: tns:LeaveRequestCancel
Output:
use: encoded
namespace: urn:LeaveRequestCancel
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: LeaveRequestCancelResponse
parts:
parms_out: tns:results
Namespace: urn:LeaveRequestCancel
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Cancel a Leave Request. - PayItemQueryClose
Name: PayItemQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:PayItemQuery#PayItemQuery
Style: rpc
Input:
use: encoded
namespace: urn:PayItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayItemQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:PayItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayItemQueryResponse
parts:
parms_out: tns:results
Namespace: urn:PayItemQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Pay Item. - UserAddSuperItemClose
Name: UserAddSuperItem
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserAddSuperItem#UserAddSuperItem
Style: rpc
Input:
use: encoded
namespace: urn:UserAddSuperItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddSuperItem
parts:
parms_in: tns:userAddSuperItem
Output:
use: encoded
namespace: urn:UserAddSuperItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddSuperItemResponse
parts:
parms_out: tns:results
Namespace: urn:UserAddSuperItem
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Employees can be assigned Superannuation Items at their default value or with a percentage or dollar value override, depending on the type of Superannuation item. - UserRemoveSuperItemClose
Name: UserRemoveSuperItem
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRemoveSuperItem#UserRemoveSuperItem
Style: rpc
Input:
use: encoded
namespace: urn:UserRemoveSuperItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveSuperItem
parts:
parms_in: tns:UserRemoveSuperItem
Output:
use: encoded
namespace: urn:UserRemoveSuperItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveSuperItemResponse
parts:
parms_out: tns:results
Namespace: urn:UserRemoveSuperItem
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Remove Superannuation Items of an Employee - SuperItemQueryClose
Name: SuperItemQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SuperItemQuery#SuperItemQuery
Style: rpc
Input:
use: encoded
namespace: urn:SuperItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SuperItemQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:SuperItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SuperItemQueryResponse
parts:
parms_out: tns:results
Namespace: urn:SuperItemQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Super Item. - UserSuperItemQueryClose
Name: UserSuperItemQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserSuperItemQuery#UserSuperItemQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserSuperItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSuperItemQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserSuperItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSuperItemQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserSuperItemQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a User's Super Items. - TimesheetAddInterpClose
Name: TimesheetAddInterp
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetAddInterp#TimesheetAddInterp
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetAddInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddInterp
parts:
parms_in: tns:TimesheetAddInterp
Output:
use: encoded
namespace: urn:TimesheetAddInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddInterpResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetAddInterp
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a Timesheet Pay Item. - TimesheetDeleteInterpClose
Name: TimesheetDeleteInterp
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetDeleteInterp#TimesheetDeleteInterp
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetDeleteInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetDeleteInterp
parts:
parms_in: tns:TimesheetDeleteInterp
Output:
use: encoded
namespace: urn:TimesheetDeleteInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetDeleteInterpResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetDeleteInterp
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete a Timesheet Pay Item. - TimesheetQueryInterpClose
Name: TimesheetQueryInterp
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetQueryInterp#TimesheetQueryInterp
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetQueryInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryInterp
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:TimesheetQueryInterp
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryInterpResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetQueryInterp
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Timesheet Pay Item. - TimesheetAddAttachmentClose
Name: TimesheetAddAttachment
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetAddAttachment#TimesheetAddAttachment
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetAddAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddAttachment
parts:
parms_in: tns:TimesheetAttachment
Output:
use: encoded
namespace: urn:TimesheetAddAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddAttachmentResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetAddAttachment
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method associates an uploaded attachment with a timesheet. - TimesheetRemoveAttachmentClose
Name: TimesheetRemoveAttachment
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetRemoveAttachment#TimesheetRemoveAttachment
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetRemoveAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetRemoveAttachment
parts:
parms_in: tns:TimesheetAttachment
Output:
use: encoded
namespace: urn:TimesheetRemoveAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetRemoveAttachmentResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetRemoveAttachment
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method disassociates an uploaded attachment from a timesheet. - TimesheetQueryAttachmentClose
Name: TimesheetQueryAttachment
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetQueryAttachment#TimesheetQueryAttachment
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetQueryAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryAttachment
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:TimesheetQueryAttachment
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryAttachmentResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetQueryAttachment
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Timesheet Attachment. - TimesheetInterpQueryClose
Name: TimesheetInterpQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetInterpQuery#TimesheetInterpQuery
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetInterpQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetInterpQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:TimesheetInterpQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetInterpQueryResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetInterpQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Timesheet Pay Condition. - TimesheetAddShiftClose
Name: TimesheetAddShift
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetAddShift#TimesheetAddShift
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetAddShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddShift
parts:
parms_in: tns:TimesheetAddShift
Output:
use: encoded
namespace: urn:TimesheetAddShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetAddShiftResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetAddShift
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a timesheet shift. - TimesheetDeleteShiftClose
Name: TimesheetDeleteShift
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetDeleteShift#TimesheetDeleteShift
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetDeleteShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetDeleteShift
parts:
parms_in: tns:TimesheetDeleteShift
Output:
use: encoded
namespace: urn:TimesheetDeleteShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetDeleteShiftResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetDeleteShift
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete a timesheet shift. - TimesheetQueryShiftClose
Name: TimesheetQueryShift
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:TimesheetQueryShift#TimesheetQueryShift
Style: rpc
Input:
use: encoded
namespace: urn:TimesheetQueryShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryShift
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:TimesheetQueryShift
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: TimesheetQueryShiftResponse
parts:
parms_out: tns:results
Namespace: urn:TimesheetQueryShift
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a timesheet shift. - PayrollQueryClose
Name: PayrollQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:PayrollQuery#PayrollQuery
Style: rpc
Input:
use: encoded
namespace: urn:PayrollQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayrollQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:PayrollQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: PayrollQueryResponse
parts:
parms_out: tns:results
Namespace: urn:PayrollQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a payroll item. - UserAddDeductionClose
Name: UserAddDeduction
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserAddDeduction#UserAddDeduction
Style: rpc
Input:
use: encoded
namespace: urn:UserAddDeduction
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddDeduction
parts:
parms_in: tns:UserAddDeduction
Output:
use: encoded
namespace: urn:UserAddDeduction
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddDeductionResponse
parts:
parms_out: tns:results
Namespace: urn:UserAddDeduction
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Employees can be assigned Deduction Item. - DeductionQueryClose
Name: DeductionQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:DeductionQuery#DeductionQuery
Style: rpc
Input:
use: encoded
namespace: urn:DeductionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: DeductionQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:DeductionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: DeductionQueryResponse
parts:
parms_out: tns:results
Namespace: urn:DeductionQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a Deduction Item. - UserDeductionQueryClose
Name: UserDeductionQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserDeductionQuery#UserDeductionQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserDeductionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDeductionQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserDeductionQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDeductionQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserDeductionQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a User's Deduction Items. - UserRemoveDeductionClose
Name: UserRemoveDeduction
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRemoveDeduction#UserRemoveDeduction
Style: rpc
Input:
use: encoded
namespace: urn:UserRemoveDeduction
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveDeduction
parts:
parms_in: tns:UserRemoveDeduction
Output:
use: encoded
namespace: urn:UserRemoveDeduction
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveDeductionResponse
parts:
parms_out: tns:results
Namespace: urn:UserRemoveDeduction
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Remove Deduction Items of an Employee - UserAddFixedPayItemClose
Name: UserAddFixedPayItem
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserAddFixedPayItem#UserAddFixedPayItem
Style: rpc
Input:
use: encoded
namespace: urn:UserAddFixedPayItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddFixedPayItem
parts:
parms_in: tns:UserAddFixedPayItem
Output:
use: encoded
namespace: urn:UserAddFixedPayItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddFixedPayItemResponse
parts:
parms_out: tns:results
Namespace: urn:UserAddFixedPayItem
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Employees can be assigned Fixed Pay Items. - UserRemoveFixedPayItemClose
Name: UserRemoveFixedPayItem
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRemoveFixedPayItem#UserRemoveFixedPayItem
Style: rpc
Input:
use: encoded
namespace: urn:UserRemoveFixedPayItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveFixedPayItem
parts:
parms_in: tns:UserRemoveFixedPayItem
Output:
use: encoded
namespace: urn:UserRemoveFixedPayItem
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveFixedPayItemResponse
parts:
parms_out: tns:results
Namespace: urn:UserRemoveFixedPayItem
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Remove FixedPay Items of an Employee - InvoiceBalanceRetrieveClose
Name: InvoiceBalanceRetrieve
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceBalanceRetrieve#InvoiceBalanceRetrieve
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceBalanceRetrieve
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceBalanceRetrieve
parts:
parms_in: tns:InvoiceBalanceRetrieve
Output:
use: encoded
namespace: urn:InvoiceBalanceRetrieve
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceBalanceRetrieveResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceBalanceRetrieve
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve current balance of an invoice - InvoiceBalanceAdjustClose
Name: InvoiceBalanceAdjust
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceBalanceAdjust#InvoiceBalanceAdjust
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceBalanceAdjust
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceBalanceAdjust
parts:
parms_in: tns:InvoiceBalanceAdjust
Output:
use: encoded
namespace: urn:InvoiceBalanceAdjust
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceBalanceAdjustResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceBalanceAdjust
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adjust balance on an Invoice - UserFixedPayItemQueryClose
Name: UserFixedPayItemQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserFixedPayItemQuery#UserFixedPayItemQuery
Style: rpc
Input:
use: encoded
namespace: urn:UserFixedPayItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserFixedPayItemQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:UserFixedPayItemQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserFixedPayItemQueryResponse
parts:
parms_out: tns:results
Namespace: urn:UserFixedPayItemQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a User's Fixed Pay Items. - UserAddDocumentClose
Name: UserAddDocument
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserAddDocument#UserAddDocument
Style: rpc
Input:
use: encoded
namespace: urn:UserAddDocument
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddDocument
parts:
parms_in: tns:UserAddDocument
Output:
use: encoded
namespace: urn:UserAddDocument
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserAddDocumentResponse
parts:
parms_out: tns:results
Namespace: urn:UserAddDocument
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Assign documents to users - UserRemoveDocumentClose
Name: UserRemoveDocument
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserRemoveDocument#UserRemoveDocument
Style: rpc
Input:
use: encoded
namespace: urn:UserRemoveDocument
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveDocument
parts:
parms_in: tns:UserRemoveDocument
Output:
use: encoded
namespace: urn:UserRemoveDocument
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserRemoveDocumentResponse
parts:
parms_out: tns:results
Namespace: urn:UserRemoveDocument
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Unassign documents from users - BillerTagAddClose
Name: BillerTagAdd
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerTagAdd#BillerTagAdd
Style: rpc
Input:
use: encoded
namespace: urn:BillerTagAdd
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerTagAdd
parts:
parms_in: tns:BillerTagAdd
Output:
use: encoded
namespace: urn:BillerTagAdd
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerTagAddResponse
parts:
parms_out: tns:results
Namespace: urn:BillerTagAdd
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a tag to a Biller - BillerTagRemoveClose
Name: BillerTagRemove
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:BillerTagRemove#BillerTagRemove
Style: rpc
Input:
use: encoded
namespace: urn:BillerTagRemove
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerTagRemove
parts:
parms_in: tns:BillerTagRemove
Output:
use: encoded
namespace: urn:BillerTagRemove
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: BillerTagRemoveResponse
parts:
parms_out: tns:results
Namespace: urn:BillerTagRemove
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Add a tag to a Biller - InvoiceItemTypeListClose
Name: InvoiceItemTypeList
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceItemTypeList#InvoiceItemTypeList
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceItemTypeList
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemTypeList
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:InvoiceItemTypeList
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceItemTypeListResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceItemTypeList
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available Invoice Item Types - ReportRunClose
Name: ReportRun
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ReportRun#Run
Style: rpc
Input:
use: encoded
namespace: urn:ReportRun
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ReportRun
parts:
parms_in: tns:ReportRunType
Output:
use: encoded
namespace: urn:ReportRun
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ReportRunResponse
parts:
parms_out: tns:results
Namespace: urn:ReportRun
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: retrieving report information - GLGroupQueryClose
Name: GLGroupQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GLGroupQuery#GLGroupQuery
Style: rpc
Input:
use: encoded
namespace: urn:GLGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GLGroupQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:GLGroupQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GLGroupQueryResponse
parts:
parms_out: tns:results
Namespace: urn:GLGroupQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Query a GL Group. - ListGLGroupsClose
Name: ListGLGroups
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListGLGroups#ListGLGroups
Style: rpc
Input:
use: encoded
namespace: urn:ListGLGroups
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListGLGroups
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:ListGLGroups
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListGLGroupsResponse
parts:
parms_out: tns:results
Namespace: urn:ListGLGroups
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available GL Groups - EmployeeAvailabilitySaveClose
Name: EmployeeAvailabilitySave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:EmployeeAvailabilitySave#EmployeeAvailabilitySave
Style: rpc
Input:
use: encoded
namespace: urn:EmployeeAvailabilitySave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeAvailabilitySave
parts:
parms_in: tns:EmployeeAvailabilityType
Output:
use: encoded
namespace: urn:EmployeeAvailabilitySave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeAvailabilitySaveResponse
parts:
parms_out: tns:results
Namespace: urn:EmployeeAvailabilitySave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Saves standard availability for an employee. Format "Mon M,Tue M,Wed A,Thu N" where M = Morning, A = Afternoon, N = Night - EmployeeAvailabilityQueryClose
Name: EmployeeAvailabilityQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:EmployeeAvailabilityQuery#EmployeeAvailabilityQuery
Style: rpc
Input:
use: encoded
namespace: urn:EmployeeAvailabilityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeAvailabilityQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:EmployeeAvailabilityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeAvailabilityQueryResponse
parts:
parms_out: tns:results
Namespace: urn:EmployeeAvailabilityQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves employees Standard Availability from Monday to Sunday in the format "Mon M,Tue M,Wed A,Thu N" where M = Morning, A = Afternoon, N = Night - EmployeeNonAvailabilityQueryClose
Name: EmployeeNonAvailabilityQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:EmployeeNonAvailabilityQuery#EmployeeNonAvailabilityQuery
Style: rpc
Input:
use: encoded
namespace: urn:EmployeeNonAvailabilityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeNonAvailabilityQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:EmployeeNonAvailabilityQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: EmployeeNonAvailabilityQueryResponse
parts:
parms_out: tns:results
Namespace: urn:EmployeeNonAvailabilityQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves employees Availability Exception periods. - SysTransactionV1QueryClose
Name: SysTransactionV1Query
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:SysTransactionV1Query#SysTransactionV1Query
Style: rpc
Input:
use: encoded
namespace: urn:SysTransactionV1Query
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SysTransactionV1Query
parts:
parms_in: tns:searchElement
Output:
use: encoded
namespace: urn:SysTransactionV1Query
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SysTransactionV1QueryResponse
parts:
parms_out: tns:results
Namespace: urn:SysTransactionV1Query
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get transactional data from the system - InsuranceQueryClose
Name: InsuranceQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InsuranceQuery#InsuranceQuery
Style: rpc
Input:
use: encoded
namespace: urn:InsuranceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InsuranceQuery
parts:
parms_in: tns:user
Output:
use: encoded
namespace: urn:InsuranceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InsuranceQueryResponse
parts:
parms_out: tns:results
Namespace: urn:InsuranceQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieve the list of available (unarchived) workplace insurances, which can then be used to set insurance_id fields. - InvoicePaymentQueryClose
Name: InvoicePaymentQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoicePaymentQuery#InvoicePaymentQuery
Style: rpc
Input:
use: encoded
namespace: urn:InvoicePaymentQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoicePaymentQuery
parts:
parms_in: tns:searchElement
Output:
use: encoded
namespace: urn:InvoicePaymentQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoicePaymentQueryResponse
parts:
parms_out: tns:results
Namespace: urn:InvoicePaymentQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves invoice payments - GetScheduledExtractInfoClose
Name: GetScheduledExtractInfo
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetScheduledExtractInfo#GetScheduledExtractInfo
Style: rpc
Input:
use: encoded
namespace: urn:GetScheduledExtractInfo
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetScheduledExtractInfo
parts:
parms_in: tns:GetScheduledExtractInfo
Output:
use: encoded
namespace: urn:GetScheduledExtractInfo
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetScheduledExtractInfoResponse
parts:
parms_out: tns:results
Namespace: urn:GetScheduledExtractInfo
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Allow users to retrieve the latest scheduled extract info via the API - GetStoredFileClose
Name: GetStoredFile
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetStoredFile#GetStoredFile
Style: rpc
Input:
use: encoded
namespace: urn:GetStoredFile
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetStoredFile
parts:
parms_in: tns:GetStoredFile
Output:
use: encoded
namespace: urn:GetStoredFile
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetStoredFileResponse
parts:
parms_out: tns:results
Namespace: urn:GetStoredFile
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Allow users to download a stored file via the API - GetStoredFileInfoClose
Name: GetStoredFileInfo
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetStoredFileInfo#GetStoredFileInfo
Style: rpc
Input:
use: encoded
namespace: urn:GetStoredFileInfo
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetStoredFileInfo
parts:
parms_in: tns:GetStoredFileInfo
Output:
use: encoded
namespace: urn:GetStoredFileInfo
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetStoredFileInfoResponse
parts:
parms_out: tns:results
Namespace: urn:GetStoredFileInfo
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Allow users to retrieve stored file information via the API - InvoiceQueryClose
Name: InvoiceQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:InvoiceQuery#InvoiceQuery
Style: rpc
Input:
use: encoded
namespace: urn:InvoiceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:InvoiceQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InvoiceQueryResponse
parts:
parms_out: tns:results
Namespace: urn:InvoiceQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves invoices and its details by invoice number. - ExpenseReportSaveClose
Name: ExpenseReportSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseReportSave#ExpenseReportSave
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseReportSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportSave
parts:
parms_in: tns:ExpenseReportSave
Output:
use: encoded
namespace: urn:ExpenseReportSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportSaveResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseReportSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Create a new Expense Report or Update an existing Expense Report - ExpenseReportQueryClose
Name: ExpenseReportQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseReportQuery#ExpenseReportQuery
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseReportQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ExpenseReportQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportQueryResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseReportQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves expense reports - ExpenseReportDeleteClose
Name: ExpenseReportDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseReportDelete#ExpenseReportDelete
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseReportDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportDelete
parts:
parms_in: tns:ExpenseReportDelete
Output:
use: encoded
namespace: urn:ExpenseReportDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseReportDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseReportDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method will delete an expense report - ListExpenseCategoriesClose
Name: ListExpenseCategories
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListExpenseCategories#ListExpenseCategories
Style: rpc
Input:
use: encoded
namespace: urn:ListExpenseCategories
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListExpenseCategories
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ListExpenseCategories
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListExpenseCategoriesResponse
parts:
parms_out: tns:results
Namespace: urn:ListExpenseCategories
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves a list of active expense categories - ExpenseSaveClose
Name: ExpenseSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseSave#ExpenseSave
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseSave
parts:
parms_in: tns:ExpenseSave
Output:
use: encoded
namespace: urn:ExpenseSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseSaveResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Create a new Expense Item or Update an existing Expense Item - ExpenseQueryClose
Name: ExpenseQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseQuery#ExpenseQuery
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ExpenseQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseQueryResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves expense items - ExpenseDeleteClose
Name: ExpenseDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseDelete#ExpenseDelete
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseDelete
parts:
parms_in: tns:ExpenseDelete
Output:
use: encoded
namespace: urn:ExpenseDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method will delete an expense - ExpenseStorageSaveClose
Name: ExpenseStorageSave
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseStorageSave#ExpenseStorageSave
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseStorageSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageSave
parts:
parms_in: tns:ExpenseStorageSave
Output:
use: encoded
namespace: urn:ExpenseStorageSave
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageSaveResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseStorageSave
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method associates an uploaded attachment with an expense item - ExpenseStorageQueryClose
Name: ExpenseStorageQuery
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseStorageQuery#ExpenseStorageQuery
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseStorageQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageQuery
parts:
parms_in: tns:userGet
Output:
use: encoded
namespace: urn:ExpenseStorageQuery
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageQueryResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseStorageQuery
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Retrieves expense attachments - ExpenseStorageDeleteClose
Name: ExpenseStorageDelete
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ExpenseStorageDelete#ExpenseStorageDelete
Style: rpc
Input:
use: encoded
namespace: urn:ExpenseStorageDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageDelete
parts:
parms_in: tns:ExpenseStorageDelete
Output:
use: encoded
namespace: urn:ExpenseStorageDelete
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ExpenseStorageDeleteResponse
parts:
parms_out: tns:results
Namespace: urn:ExpenseStorageDelete
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This method will delete an expense item attachment - UserSendPasswordSetupEmailClose
Name: UserSendPasswordSetupEmail
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserSendPasswordSetupEmail#UserSendPasswordSetupEmail
Style: rpc
Input:
use: encoded
namespace: urn:UserSendPasswordSetupEmail
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSendPasswordSetupEmail
parts:
parms_in: tns:UserSendPasswordSetupEmail
Output:
use: encoded
namespace: urn:UserSendPasswordSetupEmail
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserSendPasswordSetupEmailResponse
parts:
parms_out: tns:results
Namespace: urn:UserSendPasswordSetupEmail
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Send password setup email to User. - UserReset2FAClose
Name: UserReset2FA
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserReset2FA#UserReset2FA
Style: rpc
Input:
use: encoded
namespace: urn:UserReset2FA
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserReset2FA
parts:
parms_in: tns:UserReset2FA
Output:
use: encoded
namespace: urn:UserReset2FA
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserReset2FAResponse
parts:
parms_out: tns:results
Namespace: urn:UserReset2FA
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Send Reset 2FA to User. - UserVerify2FAClose
Name: UserVerify2FA
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserVerify2FA#UserVerify2FA
Style: rpc
Input:
use: encoded
namespace: urn:UserVerify2FA
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserVerify2FA
parts:
parms_in: tns:UserVerify2FA
Output:
use: encoded
namespace: urn:UserVerify2FA
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserVerify2FAResponse
parts:
parms_out: tns:results
Namespace: urn:UserVerify2FA
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Send Backup Email 2FA Verification Code to User. - ListComplianceDocsClose
Name: ListComplianceDocs
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListComplianceDocs#ListComplianceDocs
Style: rpc
Input:
use: encoded
namespace: urn:ListComplianceDocs
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListComplianceDocs
parts:
parms_in: tns:ListComplianceDocs
Output:
use: encoded
namespace: urn:ListComplianceDocs
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListComplianceDocsResponse
parts:
parms_out: tns:results
Namespace: urn:ListComplianceDocs
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: returns the list of Compliance Documents - ListCustomComplianceDocsClose
Name: ListCustomComplianceDocs
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListCustomComplianceDocs#ListCustomComplianceDocs
Style: rpc
Input:
use: encoded
namespace: urn:ListCustomComplianceDocs
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCustomComplianceDocs
parts:
parms_in: tns:ListCustomComplianceDocs
Output:
use: encoded
namespace: urn:ListCustomComplianceDocs
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListCustomComplianceDocsResponse
parts:
parms_out: tns:results
Namespace: urn:ListCustomComplianceDocs
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: returns the list of Custom Compliance Documents - ListComplianceProfilesClose
Name: ListComplianceProfiles
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:ListComplianceProfiles#ListComplianceProfiles
Style: rpc
Input:
use: encoded
namespace: urn:ListComplianceProfiles
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListComplianceProfiles
parts:
parms_in: tns:ListComplianceProfiles
Output:
use: encoded
namespace: urn:ListComplianceProfiles
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ListComplianceProfilesResponse
parts:
parms_out: tns:results
Namespace: urn:ListComplianceProfiles
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: returns the list of Compliance Profiles - GetCustomComplianceJobProfilesClose
Name: GetCustomComplianceJobProfiles
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetCustomComplianceJobProfiles#GetCustomComplianceJobProfiles
Style: rpc
Input:
use: encoded
namespace: urn:GetCustomComplianceJobProfiles
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetCustomComplianceJobProfiles
parts:
parms_in: tns:GetCustomComplianceJobProfiles
Output:
use: encoded
namespace: urn:GetCustomComplianceJobProfiles
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetCustomComplianceJobProfilesResponse
parts:
parms_out: tns:results
Namespace: urn:GetCustomComplianceJobProfiles
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: returns the list of Job-Specific Custom Compliance Profiles - GetUserUnsignedDocumentsClose
Name: GetUserUnsignedDocuments
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetUserUnsignedDocuments
Style: rpc
Input:
use: encoded
namespace: urn:GetUserUnsignedDocuments
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserUnsignedDocuments
parts:
parms_in: tns:GetUserUnsignedDocuments
Output:
use: encoded
namespace: urn:GetUserUnsignedDocuments
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserUnsignedDocumentsResponse
parts:
parms_out: tns:results
Namespace: urn:GetUserUnsignedDocuments
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: get unsigned documents of a user - GetUserSignedDocumentsClose
Name: GetUserSignedDocuments
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetUserSignedDocuments
Style: rpc
Input:
use: encoded
namespace: urn:GetUserSignedDocuments
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserSignedDocuments
parts:
parms_in: tns:GetUserSignedDocuments
Output:
use: encoded
namespace: urn:GetUserSignedDocuments
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserSignedDocumentsResponse
parts:
parms_out: tns:results
Namespace: urn:GetUserSignedDocuments
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: get signed documents of a user - UserDocumentSignOffClose
Name: UserDocumentSignOff
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:UserDocumentSignOff
Style: rpc
Input:
use: encoded
namespace: urn:UserDocumentSignOff
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDocumentSignOff
parts:
parms_in: tns:UserDocumentSignOff
Output:
use: encoded
namespace: urn:UserDocumentSignOff
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: UserDocumentSignOffResponse
parts:
parms_out: tns:results
Namespace: urn:UserDocumentSignOff
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: sign a user document - GetDocumentFileClose
Name: GetDocumentFile
Binding: Astutepayroll.com Web Service v0.80Binding
Endpoint: https://api.astutepayroll.com/webservice/
SoapAction: urn:GetDocumentFile
Style: rpc
Input:
use: encoded
namespace: urn:GetDocumentFile
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDocumentFile
parts:
parms_in: tns:GetDocumentFile
Output:
use: encoded
namespace: urn:GetDocumentFile
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDocumentFileResponse
parts:
parms_out: tns:results
Namespace: urn:GetDocumentFile
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: get a file