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.