E-Recruitment process initiation against unavailable positions etc.

Hi Experts,
The client generally initiates recruitement processes well in advance with a projection of having certain positions created in the future but not actual position or vacant position available in the Organization at the time of Recruitment.
They want to generate a pool or bench strangth then allocatre the resource phase by phase.
Is this achievable in the standar system.

Hi,
Requisitions can be created with two ways -
1) Requisition created with position
2) Requisition created without position
Vacancy is not essential while creating a requisition.
In the stage of data transfer to hire, the hiring process in Personnel administration can be taken up for the bench set of people and assign vacant positions created in OM under a particular Sub-Org unit as Bench group for each parent Org unit.
Then while assigning the employee into specific projects, you can run a transfer action to project by moving them to billable or appropriate positions, with appropriate business area, cost elements.

Similar Messages

  • How to parse XML against XSD,DTD, etc.. locally (no internet connection) ?

    i've searched on how to parse xml against xsd,dtd,etc.. without the needs of internet connection..
    but unfortunately, only the xsd file can be set locally and still there needs the internet connection for the other features, properties.
    XML: GML file input from gui
    XSD: input from gui
    javax.xml
    package demo;
    import java.io.File;
    import java.io.IOException;
    import java.net.MalformedURLException;
    import java.net.URL;
    import javax.xml.XMLConstants;
    import javax.xml.transform.Source;
    import javax.xml.transform.stream.StreamSource;
    import javax.xml.validation.Schema;
    import javax.xml.validation.SchemaFactory;
    import javax.xml.validation.Validator;
    import org.xml.sax.SAXException;
    public class Sample1WithJavaxXML {
         public static void main(String[] args) {
              URL schemaFile = null;
              try {
                   //schemaFile = new URL("http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd");
                   File file0 = new File("AppSchema-C01-v1_0.xsd");
                   schemaFile = new URL(file0.toURI().toString());
              } catch (MalformedURLException e1) {
                   // TODO Auto-generated catch block
                   e1.printStackTrace();
              //Source xmlFile = new StreamSource(new File("web.xml"));
              Source xmlFile = new StreamSource(new File("C01.xml"));
              SchemaFactory schemaFactory = SchemaFactory
                  .newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
              //File file1 = new File("XMLSchema.dtd");
              //SchemaFactory schemaFactory = SchemaFactory
                   //.newInstance("javax.xml.validation.SchemaFactory:XMLSchema.dtd");
              Schema schema = null;
              try {
                   schema = schemaFactory.newSchema(schemaFile);
              } catch (SAXException e1) {
                   // TODO Auto-generated catch block
                   e1.printStackTrace();
              Validator validator = schema.newValidator();
              try {
                validator.validate(xmlFile);
                System.out.println(xmlFile.getSystemId() + " is valid");
              } catch (SAXException e) {
                System.out.println(xmlFile.getSystemId() + " is NOT valid");
                System.out.println("Reason: " + e.getLocalizedMessage());
              } catch (IOException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
    }Xerces
    package demo;
    import java.io.File;
    import java.util.Date;
    import org.apache.xerces.parsers.DOMParser;
    public class SchemaTest {
         private String xmlFile = "";
         private String xsdFile = "";
         public SchemaTest(String xmlFile, String xsdFile) {
              this.xmlFile = xmlFile;
              this.xsdFile = xsdFile;
         public static void main (String args[]) {
              File file0 = new File("AppSchema-C01-v1_0.xsd");
              String xsd = file0.toURI().toString();
              SchemaTest testXml = new SchemaTest("C01.xml",xsd);
              testXml.process();
         public void process() {
              File docFile = new File(xmlFile);
              DOMParser parser = new DOMParser();
              try {
                   parser.setFeature("http://xml.org/sax/features/validation", true);
                   parser.setFeature("http://apache.org/xml/features/validation/schema", true);
                   parser.setProperty("http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation",
                             xsdFile);
                   ErrorChecker errors = new ErrorChecker();
                   parser.setErrorHandler(errors);
                   System.out.println(new Date().toString() + " START");
                   parser.parse(docFile.toString());
              } catch (Exception e) {
                   System.out.print("Problem parsing the file.");
                   System.out.println("Error: " + e);
                   System.out.println(new Date().toString() + " ERROR");
                   return;
              System.out.println(new Date().toString() + " END");
    }

    Thanks a lot Sir DrClap..
    I tried to use and implement the org.w3c.dom.ls.LSResourceResolver Interface which is based on the SAX2 EntityResolver.
    please give comments the way I implement it. Here's the code:
    LSResourceResolver Implementation
    import org.w3c.dom.ls.LSInput;
    import org.w3c.dom.ls.LSResourceResolver;
    import abc.xml.XsdConstant.Path.DTD;
    import abc.xml.XsdConstant.Path.XSD;
    public class LSResourceResolverImpl implements LSResourceResolver {
         public LSResourceResolverImpl() {
          * {@inheritDoc}
         @Override
         public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI) {
              ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
              LSInput input = new LSInputImpl(publicId, systemId, baseURI);
              if ("http://www.w3.org/2001/xml.xsd".equals(systemId)) {
                   input.setByteStream(classLoader.getResourceAsStream(XSD.XML));
              } else if (XsdConstant.PUBLIC_ID_XMLSCHEMA.equals(publicId)) {
                   input.setByteStream(classLoader.getResourceAsStream(DTD.XML_SCHEMA));
              } else if (XsdConstant.PUBLIC_ID_DATATYPES.equals(publicId)) {
                   input.setByteStream(classLoader.getResourceAsStream(DTD.DATATYPES));
              return input;
    }I also implement org.w3c.dom.ls.LSInput
    import java.io.InputStream;
    import java.io.Reader;
    import org.w3c.dom.ls.LSInput;
    public class LSInputImpl implements LSInput {
         private String publicId;
         private String systemId;
         private String baseURI;
         private InputStream byteStream;
         private String stringData;
         public LSInputImpl(String publicId, String systemId, String baseURI) {
              super();
              this.publicId = publicId;
              this.systemId = systemId;
              this.baseURI = baseURI;
         //getters & setters
    }Then, here's the usage/application:
    I create XMLChecker class (SchemaFactory implementation is Xerces)
    import java.io.File;
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    import javax.xml.XMLConstants;
    import javax.xml.stream.FactoryConfigurationError;
    import javax.xml.transform.Source;
    import javax.xml.transform.stream.StreamSource;
    import javax.xml.validation.Schema;
    import javax.xml.validation.SchemaFactory;
    import javax.xml.validation.Validator;
    import org.xml.sax.ErrorHandler;
    import org.xml.sax.SAXException;
    import org.xml.sax.SAXParseException;
    import abc.xml.XsdConstant.Path.XSD;
    public class XMLChecker {
         private ErrorMessage errorMessage = new ErrorMessage();
         public boolean validate(String filePath){
              final ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
              List<Source> schemas = new ArrayList<Source>();
              schemas.add(new StreamSource(classLoader.getResourceAsStream(XSD.XML_SCHEMA)));
              schemas.add(new StreamSource(classLoader.getResourceAsStream(XSD.XLINKS)));
              schemas.add(new StreamSource(classLoader.getResourceAsStream("abc/xml/AppSchema.xsd")));
              SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
              schemaFactory.setResourceResolver(new LSResourceResolverImpl());
              try {
                   Schema schema = schemaFactory.newSchema(schemas.toArray(new Source[schemas.size()]));
                   Validator validator = schema.newValidator();
                   validator.setErrorHandler(new ErrorHandler() {
                        @Override
                        public void error(SAXParseException e) throws SAXException {
                             errorMessage.setErrorMessage(e.getMessage());
                             errorMessage.setLineNumber(e.getLineNumber());
                             errorMessage.setColumnNumber(e.getLineNumber());
                             throw e;
                        @Override
                        public void fatalError(SAXParseException e) throws SAXException {
                             errorMessage.setErrorMessage(e.getMessage());
                             errorMessage.setLineNumber(e.getLineNumber());
                             errorMessage.setColumnNumber(e.getLineNumber());
                             throw e;
                        @Override
                        public void warning(SAXParseException e) throws SAXException {
                             errorMessage.setErrorMessage(e.getMessage());
                             errorMessage.setLineNumber(e.getLineNumber());
                             errorMessage.setColumnNumber(e.getLineNumber());
                             throw e;
                   StreamSource source = new StreamSource(new File(filePath));
                   validator.validate(source);
              } catch (SAXParseException e) {
                   return false;
              } catch (SAXException e) {
                   errorMessage.setErrorMessage(e.getMessage());
                   return false;
              } catch (FactoryConfigurationError e) {
                   errorMessage.setErrorMessage(e.getMessage());
                   return false;
              } catch (IOException e) {
                   errorMessage.setErrorMessage(e.getMessage());
                   return false;
              return true;
         public ErrorMessage getErrorMessage() {
              return errorMessage;
    }Edited by: erossy on Aug 31, 2010 1:56 AM

  • Trying to delete a cost centre against a position

    Hello fellow SAP users,
    We've run into a issue when trying to delete a cost centre record against a position, the scenario is as follows:
    Cost centre was created on the Parent Org Unit on the 01.01.1900 and delimited 01.06.2010.
    This created an infotype 0001 record for the employee with a blank cost centre (correct) effective 01.06.2010.
    Administrator then created the same cost centre against the position (incorrect as this is a non-payroll org unit and position within it so therefore no requirement for a cost centre to be captured) from the 01.09.2011 with high date.
    This created an infotype 0001 record for the employee with the cost centre reflecting effective 01.09.2011.
    Now when trying to correct the above we want to delete the cost centre against the position (record from the 01.09.2011) however we get the following message: "HISTORICAL RECORD ALREADY CREATED". So we are unable to delete this record in order to correct the master data on both OM and PA side, keeping in mind no payroll is run for this employee.
    How do we correct this?
    Look forward to the feedback provided.
    Kind regards
    Dorianne

    Hi,
    The message is because your position has the historical record flag (HRP1000-HISTO) set to u2018Xu2019. From SAP help:
    Allows you to mark infotype records as historical records. Historical records are permanently stored on the database, so that you can report on the information at a later point in time.
    NOTE: You cannot change records once they are marked as historical. As a result, you should not mark records as historical unless you no longer require them for processing.
    Typically, the flag is set if a user has delimited an object through PP01. Youu2019d see the historical flag in the window that pops up.
    To remove the flag, execute report RHHISTO0, enter the relevant details in the selection and execute. The next screen ill show you which record has the flag set. Select that row and click u201Cremove historical recordu201D button on top. You should then be able to remove cost center from the position.
    Hope this helps.
    Donnie

  • Get Process Initiator email id in a BPEL process to send notificaions

    Hi
    I have a workflow where there 3 different roles and a chain of approvals among them. The final approval leads to the invocation of a BPEL process(Using Service Task) where, depending on a particular invocation in the BPEL process, I need to send emails to the task initiator.
    I've configured email channel in EM, and is working fine.
    My question is, how do I get the initiator details in the BPEL process which is in another role all together.
    I've searched web and got this ids:getUserProperty(ora:getCreator(),'mail') but unfortunately, this doesn't seem to be working, i'm getting selectionFailure exception. Is there a way to get the Process Initiator's mail id?
    Appreciate your help.
    Regards
    RaviKiran

    Are you authenticating against WLS or some other provider? Is the mail attribute populated or is it empty?
    You could create a project variable of type String to hold the username or email. Then, execute a Script task to populate the variable before calling your Service task. You could then pass the variable into your Service task as part of the contract. Obviously, you will need to update the Service contract.

  • Credit card processing is temp. unavailable.

    Hey.
    I just got a new itouch today, and tried downloading an app. it asked me to fill in my account info, including my payment method. First it said the security code was wrong, which it wasnt, then, it started telling me "Credit card processing is temporarily unavailable."
    I just read that this has lasted a few days for some people. What can i di?

    wanted to bump this.
    i get the same message. started initially when it said my zip code didn't match my area or something like that, and told me that "verification [is] required" before i can make purchases and that i had to sign in to verify my payment info.
    which is what i did. same cc# i've been using the last few years. nothing changed. but i go thru the process of "verifying" by making sure all the info is correct and hit submit and then i get this message: "Credit card processing temporarily unavailable, try again later" or something similar. i've been getting that message for 4 days!!! so frustrating.
    i tried deleting cookies, rebooting, doing it from my iphone, doing it from my desktop (which is the only authorized computer), updated itunes, updated the iOS... no dice, no nuthin. searched thru these forums and didn't find a solution, just a couple of threads like this one with no answers.

  • Recruitment process

    hello group,
    can u tell me hw to go further in recruitment process.
    i hv configured in img. now in easy access i hv done pb10 and entered initial data. and now hw to do the further activities like with hold, rejected, hire
    ram

    Pls go through SAP help.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/d35bcc544811d1895e0000e8323c4f/frameset.htm
    Regards
    Lincoln

  • Reminder in Recruitment Process

    Hi,
    I want Infotype 0019 Monitoring of Task would be availble in recruitment process but system says Info type does not exist.
    It is available in PA30 but not in PB30 why?
    What can I do for this ?
    Please suggest me for this assignment.
    Thanks & regards,
    Neeta

    Hi Neeta,
    Applicant Activity is not dependant on Email Configuration.
    Email configuration comes as a part in the Applicant Activity.. Let me explain you in brief abt applicant activity.
    1.) You have to create Applicant Activites Types in table T750J... The main question comes to you is what are Applicant Activity Types.
    All the possible activites which a company considers for respose to a applicant are applicant activites
    Ex:
    a) Applicant applied for a position in ur company, a return mail to applicant is a activity Type
    b) An applicant is not selected in one of your selection round , a return mail to applicant stating ur Rejected is another type.
    2.) Now you have to mention for which Applicant Actions (PB40 list) which activity type has to be executed. This is done using the feature PACTV
    The output for this feature go through with the feature documentation (let me know if u have any doubts)
    3.) Follow up Activities
    Ex : Applicant Attended Return test and cleared, his follow up activity will be Technical interview , Mangerial round and HR round.
    Using the Feature PACPP you can configure this, The output for this feature go through with the feature documentation (let me know if u have any doubts)
    4.) *Create default values*
    Lets say Applicant got slected now you are offering offer letter to him, so which letter have to be genereated and to who all it need to be informed you will mention here.
    using the feature PACPA you have to configure this, The output for this feature go through with the feature documentation (let me know if u have any doubts)
    So it is the last two steps where you maintain the values for whom the mail has to trigger.
    5.) Finally in the MAILS feature you maintain the details of the subtyoes for whom the mails to trigger..!!!
    I know its hard to understand if ur reading for the first time, but put the same on sytem, its a cake walk for u..
    any issues pls let me know...
    Best regards,
    A B H I

  • "Credit Card Processing Is Temporarily Unavailable. Please Try Again Later".

    Hi guys.
    I have been browsing for hours no with no avail to this problem I have been having.
    I am trying to create a new account to use with the iTunes store - an account in my country, rather than using my US account to buy stuff from there.
    My country (Bolivia) is new to the iTunes store, and as soon as I heard the store became available yesterday, I have been trying to register a new account. But everytime I get to the payment page and submit the info, I get the error "Credit Card Processing Is Temporarily Unavailable. Please Try Again Later".
    Again, I have googled for this for hours with no avails. Common possible solutions were:
    A lot of people mistyped the security code. But I have checked mine a thousand times, I'm completely certain I am getting it right, but I keep getting that message.
    Some people mistyped the actual CC number. Another piece of info I retyped a couple of times so I'm sure I'm getting it right.
    What are the chances the system is actually unavailable? A lot of people solved this problem and the issue wasn't related to a system being down at all. Could it be the fact my country is new to the iTunes store?
    It's been like 6 hours since I tried to make the new account. That doesn't fit my definition of "Temporarily". I guess I will wait a day or two and see what happens, but in the meantime I would like to hear possible problems and/or solutions.
    Oh, I almost forgot. If it matters, I am using an iTunes Beta on my MacBook Pro.

    Leonnears
    I have the same problem, but being as you have had your account for 5 days by the time of this writing, I had mine for about a year. Recently, the security code showed up blank for the credit card I was using, and even when I used the correct security code, iTunes figured that it wasn't valid.
    Thankfully, (go shopsafe!) it was easy to get another credit card for a dollar or two (I just want to update my free software for free...), yet this didn't work, for it again said that the security code was invalid.
    Then, after a few tries, it said "Credit card processing is temporarily unavailable. Please try again later."
    Judging by other Apple forums, when this sort of thing happens, it's a problem on Apple's side, rather than my computer.
    I came to this conclusion when I came to a forum that had a bunch of different people complaining that they can't buy music on iTunes. However, that forum was dated in 2008.
    If someone finds contradictory information, feel free to reply to my post and tell me how I, too, could fix this.
    And in case it matters, I am using a MacBook Air with OS X 10.6.8 and have iTunes 10.4.

  • My Apple ID is not letting me download apps it tells me to enter account details then it says that the payment processing is currently unavailable.

    My Apple ID is not letting me download apps it tells me to enter account details then it says that the payment processing is currently unavailable. I don't know what's wrong but can anybody help me out here

    Hello nayanika_cool_gal,
    The article linked below details a number of steps that can help restore the App Store's connection to the iTunes Store.
    Can't connect to the iTunes Store
    http://support.apple.com/kb/TS1368
    Cheers,
    Allen

  • Payment processing is temporarily unavailable. Please try again later. Pls tape it solution

    Payment processing is temporarily unavailable. Please try again later. What to do only ok and valid debit card?

    No, I can't. This is a user-to-user support forum. I don't work for Apple. You need to contact iTunes Support: https://getsupport.apple.com/Issues.action

  • Payment processing is temporarily unavailable. Please try again later.

    Payment processing is temporarily unavailable. Please try again later.
    whats hapen?

    Hi all, received a reply from apple....still not working though
    Hello Kate,
    Greetings! My name is Raphael, an Advisor of the iTunes Store Customer Support and I'll be glad to assist you today. I'm sorry to hear you encountered an error updating your billing information.
    The error may have been caused by a temporary issue with the iTunes Store that should be resolved now. Please check the iTunes Store again. All features should be working well.
    Please try another connection that is faster than your current connection. If this is not possible, please continue to attempt to update your information.
    Please know it is advisable to update your billing information using a computer rather than an iOS device. If you want steps on how to update your information using a computer, please let me know and I'll be happy to provide the instructions.
    I hope that this information is helpful.
    Sincerely,
    Raphael

  • Payment processing is temporarily unavailable

    payment processing is temporarily unavailable. What does this mean? I can't purchase anything.

    Hi, did u find the solution? Have the same problem

  • Changes in process order against actual/standard bom

    Dear GURUS
    We are from Process Industry.
    Suppose there is finished material A. Components of A (BOM) for qty - 1
    Component    qty.
       X                 1
       Y                 2
       Z                  3
    One process order is created of A for qty 1.
    Then I had deleted the component Z from the created po and change the qty Y from 2 to 3 or any one.
    How can I track these changes against standard bom? Is there any report for same.
    I would also like to know the deviation in process order against standard bom and issued qty against BOM.
    I try Tcode COOISPI . Table STPO and RESB but not getting success.
    Also try MCRX, MCRE but it show actual issed against process order qty. But I would like to see diff. bet. Actual BOM , Process order and actual qty.
    Regards
    Rajan

    Hi Rajan,
    I think that this kind of control is designed in SAP through CO, meaning that in product cost controlling you have 3 sets of costs: standard as per BOM, target as per the definition in the the production order (e.g. after you changed the components), and actual as per the actual goods issues.
    These sets contain not only costs data, but also quantities.
    There's also very nice functionality to do a variance analisys between the three, again, not only cost but also quantity.
    Regards,
    Mario

  • How to solve 'Payment processing is temporarily unavailable' issue ???

    Does anyone know how to solve the above problem?
    Trinidad was just added to the list of iTunes stores and I am trying to set up my credit card with my ID but I keep getting that error when I click 'Done' to complete the process.

    Hi Ayu ... this was the info I used when filing the complaint. The follow up was conducted via email between the rep and myself.
    First Name : **********
    Last Name : **********
    Email : **********
    Lang_Country : en_US
    Product : iTunes Store
    Support Subject : Account Management
    Sub Issue : iTunes Store account billing
    GCRM Case ID : **********
    See additional info below
    What device did you use to connect to the store?  Windows computer (PC)
    Which operating system is installed?  Windows 7
    What version of iTunes is installed on your computer?  iTunes 10.3
    Choose the iTunes Store or App Store for your country:  Other
    Please select your country:  Trinidad & Tobago
    Details:
    Hi good day.
    My country was only listed yesterday in the iTunes store, Trinidad and Tobago. I was trying to set up my credit card (VISA) to make some purchases but when i entered the info and clicked 'Done' I keep getting the following message;
    'Payment processing is temporarily unavailable. Please try again later'
    How to fix this?
    I have tried on 2 different PC's, both running Windows7 and even from on my iphone itself, bt still get the same error.

  • "Payment Processing is Temporarily Unavailable" for a month?

    I keep trying to create an iTunes account... I fill in all the required information, and there doesn't seem to be a problem with any of it, but when i click "create account", I get this message at the top in red. "Payment processing is temporarily unavailable. Please try again later." I've been trying regularly since january, and it still won't work; plus, without an itunes account i can't use the e-mail support. what do i do?!??!??

    No, I can't. This is a user-to-user support forum. I don't work for Apple. You need to contact iTunes Support: https://getsupport.apple.com/Issues.action

Maybe you are looking for

  • SQL SERVER 2012 Installed to SMB share Error 59 (An unexpected network error occurred)

    I have installed SQL 2012 on a clustered file share. When I try to add space to extend the log file for a database I get the following error Msg 5149, Level 16, State 3, Line 1 MODIFY FILE encountered operating system error 59(An unexpected network e

  • Need help with preloader for photo gallery

    Hello! I know I might be the 99999999991 to say that but I will say it...I'm a begginer with flash and I have a problem...:-) I'm building a photo gallery which loads jpg photos inside a loader component by using MovieClipLoader. Everything works jus

  • Sales order with same PO no.

    Hi all, Kindly suggest for the beolw, when a Sale order is created with Purchase order number for which already a SO exists a warning message should pop up ("PO NUMBER EXISTS"), There is a possibility that the end suer might create 2 sales orders for

  • Can I get Photoshop Elements 6 to run on Mac OSX Mavericks?

    First of all, do you know if PSE 6 is even compatible to run on Mavericks? But secondly, if it isn't, is there any way it CAN be run? I have an installation disk, but I keep getting error messages saying "required resources are missing", I never had

  • How to reset the JSF Portlet session state in weblogic portal 10.3

    Hi All, We are implementing our application with the jsf1.2 with 10.3.0 portal framework. in a tab i placed my jsf portlet, it will navigate up to 4 pages. We do have some other tabs too in our application. So when i navigate to other tabs and when i