Job Posting Buyer XML Download

This integration downloads job postings.

This connector uses the OAGIS XML standard, for further information on the generic implementation of this standard visit their website at http://www.openapplications.org.

Connector Overview

Component

Detail

Company Type

Buyer

Version Type

1.0

Format

XML

Prerequisites

Company Details Setting turned on for Integration – Job Posting Buyer XML Download.

User role permission is turned on for Upload Data and Download Data.

Predecessors

Job Posting

Related Connectors

Job Posting Upload

Triggering Events

All present job postings for the company for which the connector was run will be downloaded and included in the XML file since last download. There are no triggered conditions to be met in order for the job posting record to be included in the download file.

File Formatting

Data Dictionary

Elements and Attributes

Data Type

Length

Min/Max Occurrences

Value(s)/Format

Description/Use/Field Rules

<StaffingOrder>   1/*   Wrapper Element for each Job Posting Record in the file.
<OrderId ValidFrom="dd/mm/yyyy" ValidTo="dd/mm/yyyy"> Text

100

1/1   Indicates job postings date range.
<zID> Text 24 1/1

Example:

z17091916474981761699999

Indicates internal zID for job posting.
<IdValue> Text 16 1/1

Example:

xJP00000012a

Indicates SAP Fieldglass job posting ID.
<Status> Text

100

1/1 Valid SAP Fieldglass job posting statuses Indicates status of job posting.
<ReferenceInformation>   1/1   Wrapper that contains all the data related to suppliers and buyer.
<Suppliers>   1/1   Wrapper that contains all the data related to suppliers.
<StaffingSupplierrId>   1/1   Wrapper that contains all the data related to suppliers in Job the Job Posting Distribution.
<IdValue> Text 6 1/*

Example:

SUP1

Indicates a supplier that applies to job posting.
<StaffingCustomerId> Text 6 1/1

Example:

ABCD

Indicates buyer code that applies to job posting.
<BuyerReference> Text 100 0/1   Buyer Reference on the JP.
<BusinessUnit> Text 100 1/1 Valid SAP Fieldglass business unit Indicates business unit for job posting.
<ClosedReasonName> Text 100 0/1 Valid SAP Fieldglass reason code Indicates reason why job posting closed.  Only applicable if Status = Closed.
<OrderClassification OrderStatus="Closed" OrderType=" x”/> Text 100 0/1   Indicated JP Status and Job Posting Template Title.
<Comments> Text 2000 0/1   Indicates any comments for job posting

<AllowSupplierVisibilityOfTotalPositionsFilled>

Text

3

0/1

Valid values are:

Yes

No

Indicates whether the supplier has visibility to see the total number of positions filled.

<OrderContact contactType=”placedBy” >   0/1   Wrapper that contains all the data related to job posting contact.
<ContactInfo>   0/1   Wrapper that contains all the data related to contact type.
<PersonName>   0/1   Wrapper that contains all the data related to contact name.
<LegalName> Text 100 0/1   Name of the Job Posting Owner.
<RequiredResponseDate> Date 0/1   Date response to job posting is required.
<PositionQuantity> Number 1/1   Number of positions for job posting.
<StaffingPosition >   1/1   Wrapper that contains all the data related to position.
<PostitionHeader>   1/1   Wrapper that contains all the data related to position.
<PositionTitle> Text 100 1/1   Indicates job posting title.
<FormattedPositionDescription>   1/1   Wrapper that contains all the data related to job posting description.

<ONETCode>

Text

100

1/1

ONET code.

Example:

11-1011.00 - Chief Executives

The ONET code of the job description.

<Value> Text 2000 1/1   Indicates job posting description.
<PrimaryDepartment> Text 200 1/1   Indicates the primary cost center for job posting.
<Departments>   1/1   Wrapper that contains all the data related to cost centers.
<Department>   1/1   Wrapper that contains all the data related to a cost center.
<Code> Text 200 1/*   Indicates cost center code associated with job posting.
<Name> Text 100 1/*   Indicates cost center name associated with job posting.
<PositionDateRange>   1/1   Wrapper that contains all the data related to date range associated with job posting.
<StartDate> Date 1/1   Indicates start date of job posting position
<ExpectedEndDate> Date 1/1   Indicates expected end date of job posting position.
<CreateDate> Date 1/1   Indicates create date of job posting.
<Distribution>   1/1   Wrapper that contains all the data related to distribution.
<Supplier>   1/1   Wrapper that contains all the data related to supplier’s distribution.
<Level> Number 1/1   Indicates tier level for supplier.
<SupplierCode> Text 6 1/1   Indicates supplier code.
<SubmitDate> Date 1/1   Submit date for job posting.
<ClosedDate> Datetime 0/1   Date job posting was closed.
<JobType> Text 50 0/1

Example:

Full Time

Indicates job type associated with job posting.
<ReportToPerson>   0/1   Wrapper that contains all the data related to supervisor associated with job posting.
<ContactInfo>   0/1   Wrapper that contains all the data related to Contact Info for Coordinator.
<PersonName>   0/1   Wrapper that contains all the data related to contact name.
<LegalName> Text 100 0/1   Name of the Job Posting Owner.
<Coordinator>   0/1   Wrapper that contains all the data related to coordinator associated with job posting.
<ContactInfo>   0/1   Wrapper that contains all the data related to Contact Info for Distributor
<PersonName>   0/1   Wrapper that contains all the data related to contact name.
<LegalName> Text 100 0/1   Name of the Job Posting Coordinator.
<Distriibutor>   0/1   Wrapper that contains all the data related to distributor associated with job posting.
<ContactInfo>   0/1   Wrapper that contains all the data related to Contact Info for Job Posting Distributor.
<PersonName>   0/1   Wrapper that contains all the data related to contact name.
<LegalName> Text 100 0/1   Name of the Job Posting Distributor.
<WorkSite>   0/1   Wrapper that contains all the data related to work location associated with job posting.
<WorkSiteId> Text 100 0/1   Indicates work site code associated with job posting
<RatesPerDistribution>   0/1   Wrapper that contains all the data related to rates associated with job posting.
<Supplier>   1/1   Wrapper that contains all the data related to supplier.
<SupplierCode> Text 6 1/1   Indicates supplier code.
<Rates>   1/1   Wrapper that contains all the data related to supplier’s rates.
<RateType="bill"> Decimal 1/1   Indicates bill rate for supplier.
<InvoiceInfo>   1/1   Wrapper that contains all the data related to invoices.
<HoursPerDay> Decimal 1/1   Indicates hours per day associated with job.
<HoursPerWeek> Decimal 1/1   Indicates hours per week associated with job.
<EstimatedTotalHours> Decimal 1/1   Indicates estimated total hours for entire job posting.
<ExternalReqNumber> Text 100 0/1   Indicates external requisition number (if applicable).
<PurchaseOrderNumber> Text 100 0/1   Indicates purchase order number associated with job posting (if applicable).

The Standard Buyer Job Posting XML Download XML Schema Definition is also available at the link below if that format is preferred for the description of the connector: https://xxxx.us.fieldglass.cloud.sap/schema/InSiteJobPosting.xsd

Unique Identifier

  • ID Value (Job Posting ID) field

Assumptions/Tips

  • If buyer company has multiple MSPs, when MSP supplier user downloads records, they see only records for their MSP.

  • With Rates 2.0, for Calculated Rates with Calculation Type = Rate Rule:

    • If Rule-based rate's value has already been calculated, that calculated value is output.

    • If Rule-based rate's value has not yet been calculated, the value is output as zero.

  • The system includes any inactive cost centers associated with the document.