HCM Job

Important:

This topic describes a feature that is currently available only in some customer accounts. For information about the availability of this feature for your account, please contact your NetSuite account manager.

The HCM Job record is available when the Job Management feature is enabled on the Employees subtab at Setup > Company > Setup Tasks > Enable Features.

In the UI, you can access the job record at Setup > HR Information System > Position & Job Management > Jobs. For information about working with this record in the UI, see Managing Jobs.

The HCM Job record is defined in the employees XSD.

Supported Operations

The following operations can be used with the HCM Job record.

add | addList | delete | deleteList | get | getDeleted | getList | getSavedSearch | getSelectValue | search | update | updateList | upsert | upsertList

Note:

You can also use the asynchronous equivalents of SOAP web services list operations. For information about asynchronous operations, see SOAP Web Services Asynchronous Operations. For more information about request processing, see Synchronous Versus Asynchronous Request Processing.

Field Definitions

The SOAP Schema Browser includes definitions for all body fields, sublist fields, search filters, and search joins available to this record. For details, see the SOAP Schema Browser’s HCM Job reference page.

For information about using the SOAP Schema Browser, see SOAP Schema Browser.

Usage Notes

The following request adds a new HCM job record.

SOAP Request

          <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Header>
    <ns1:applicationInfo soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0" xmlns:ns1="urn:messages_2017_2.platform.webservices.netsuite.com">
      <ns1:applicationId>APPLICATION ID</ns1:applicationId>
    </ns1:applicationInfo>
    <ns2:passport soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0" xmlns:ns2="urn:messages_2017_2.platform.webservices.netsuite.com">
      <ns3:email xmlns:ns3="urn:core_2017_2.platform.webservices.netsuite.com">EMAIL</ns3:email>
      <ns4:password xmlns:ns4="urn:core_2017_2.platform.webservices.netsuite.com">PASSWORD</ns4:password>
      <ns5:account xmlns:ns5="urn:core_2017_2.platform.webservices.netsuite.com">ACCOUNT</ns5:account>
      <ns6:role internalId="37" xmlns:ns6="urn:core_2017_2.platform.webservices.netsuite.com"/>
    </ns2:passport>
  </soapenv:Header>
  <soapenv:Body>
    <add xmlns="urn:messages_2017_2.platform.webservices.netsuite.com">
      <record xsi:type="ns7:HcmJob" xmlns:ns7="urn:employees_2017_2.lists.webservices.netsuite.com">
        <ns7:title xsi:type="xsd:string">Senior Sales Engineer</ns7:title>
        <ns7:isInactive xsi:type="xsd:boolean">false</ns7:isInactive>
        <ns7:employmentCategory internalId="-10" xsi:type="ns8:RecordRef" xmlns:ns8="urn:core_2017_2.platform.webservices.netsuite.com"/>
        <ns7:description xsi:type="xsd:string">Sales engineer with 5+ years of experience</ns7:description>
      </record>
    </add>
  </soapenv:Body>
</soapenv:Envelope> 

        

Related Topics

Entities
Entity Search
How to Use the SOAP Web Services Records Help
SOAP Web Services Supported Records
SOAP Schema Browser
SuiteTalk SOAP Web Services Platform Overview

General Notices