Configuration ID for Create requisition , E Recruitment

Hi,
I am currently working on configuration id's in WDA application for erecruitment. I have created an custom application component copying the standar
component.Changes to the component like making fileds invisible are done in the custom application.
I am facing problem at dropdown entries.Ex- Hierarychy Level should show entires like Mangement/Project Lead,
Professional/level(More than 2 years work Experience), etc. such entries are not visible for the changes made.
Please let me know what is missing in application which was not maintained.
Application- erc_a_req_mgmt
regards
Savitha

Hello Savitha,
It seems you are using the standard application configuration 'erc_a_req_mgmt', so you don't have to worry about the configuration in the iview's. Have you created the component configuration(some fields are hidden) and assigned this component configuration in the design time of floor plan?
Regards,
S.Rajkumar.

Similar Messages

  • E-REC EHP5 - Prerequisites for MSS user for Create Requisition request

    We are implementing E-REC EHP5.  As a MSS user when line manager tries to create requisition request on portal, although it takes on a new page called "Stat Processes" we are getting error "no data available" and hence can not proceed on that page. We have assigned R3 role "SAP_RCF_REQUISITION_REQUESTER" to the line manager and on portal we have assigned him MSS user role. 
    Is there any other prerequisite for the said functionality of Create Requisition request.

    Hi,
    In the IMG, navigate to :
    Personnel Management -> HR Administrative Services -> Configuration of Forms/Processes -> Process Configuration
    -> IMG activity "Test Process"
    Enter the process name "HR_MSSRCF_REQUISITION" and execute (F8). You should see the form scenario data in table view. Use the F4 help in the "Field Value" column for those entries where the "Value Help" column is checked. You should get a pop-up with the field values. If not you need to make sure that HR_MSSRCF_REQUISITION iis linked to form scenario S_HRMSSRCF_REQUISITION in table T5ASRPRSCFORM. Also make sure that you have the last SP for the ERP common parts BP 1.51 installed in your portal. Finally assign role SAP_RCF_RECRUITER_ERC_CI_2 and SAP_RCF_MANAGER to your recruiter.
    Hope it helps,
    Kind Regards
    Christine

  • Process group R001 does not exist in MSS for Create Requisition Request.

    Hi All
    In MSS Under Recruiting we have a link called Requisition Request under this we have Create Requisition Request.
    On clicking on this link Create Requisition Request link
    i am getting "Process group R001 does not exist "
    Pls provide me your input
    Regards
    Karthi D.

    A "Process Group" is part of HCM Processes and Forms....it is how you define which processes can be started/initiated by which Processor Roles. This is done under the configuration under HCM Processes and Forms which is within "HR Administrative Services" (HRAS). In your case, the "manager" processor role would have that process available as part of their process group. Check there.

  • Process group R001 does not exist in MSS for Create Requisition

    Hi All
    In MSS Under Recruiting we have a link called Requisition Request under this we have Create Requisition Request.
    On clicking on this link Create Requisition Request link
    i am getting "Process group R001 does not exist "
    Pls provide me your input
    Regards
    Karthi D.

    A "Process Group" is part of HCM Processes and Forms....it is how you define which processes can be started/initiated by which Processor Roles. This is done under the configuration under HCM Processes and Forms which is within "HR Administrative Services" (HRAS). In your case, the "manager" processor role would have that process available as part of their process group. Check there.

  • Need complete Configuration steps for creating Shipment & Shipment costs.

    Hi,
    Can anybody explain the Configuration steps in IMG required to create Shipment (T Code - VT01) & Shipment costs (VI01).
    Thanks in advance.
    Manjunath.

    hi
    Route can be determined in sales order with the help of 5 parameters: depart country, shipping conditions in customer master record, transportation group in material master, destination country, and weight group.
    Weight group plays a vital role. The purpose of route determination is like in scenario's where company will ship goods to the customer in various ways not only that it has optional of having n number of routes select the best one & based on his customer priority (time & money.) for sending samples company will go for air, for delivering ordered goods it can go for different mode of transportation & routes.
    Route Determination: Departure country zonedestination country zoneshipping condition+ transportation Group+Weight Group ( Optional)= Route.(0VRF)
    Plant determination in the sales order: System will search first for Customer material Info Record, if it is not maintained there it will check for customer master record, if it is not maintained here also system will search for material master record..
    Configuration part:
    SPRO > Routes Basic shipping functions  Shipping -LE -
    Define Routes:
    Define mode of transportation
    Define shipping types.
    Assign shipping types to mode of transportation.
    Define Routes and Stages
    Maintain Stages For All Routes
    Route Determination:
    Define Transportation Zones
    Maintain Country And Transportation Zone For Shipping Point
    Define Transportation Groups
    Define Weight Groups
    Maintain Route Determination in the combination of
    a) Departure country/Departure Zone - maintained in shipping point configuration
    b) Shipping condition from the sales order
    c) Transportation planning group maintained in General/Plant view of material master.
    d) Destination country/Transportation zone maintained in General view -Address of Customer master of Ship to Party.
    SHIPMENT COST:
    Shipment cost in shipping contains create the shipment cost doc., process the shipment, monitor the shipment, calculate the shipment and settle the shipment.
    Shipment cost doc. contains calculate the shipment, assign to accounting, transfer to FI and settle the shipment cost.
    Shipment cost doc. divided into header, item and sub item data.
    We need to assign transportation planning point to com. code to calculate and settle the shipment cost.
    1. Define date rules:- In this IMG activity you define the date rules that determine which dates are chosen for determining the pricing date and the settlement date and the sequence in which they are accessed. The dates can be, for example, the end of transportation planning or the start of lading.
    2. Define and assign tariff zones:-In this IMG activity, you define the tariff zones and assign postal code areas to the tariff zones for each organizational key. The tariff zones are represent geographical influencing factors during the calculation of shipment costs.
    3. Define no. ranges for shipment cost:-In this IMG activity you define the number interval for the shipment cost documents. When creating a shipment cost document, a unique number is generated. The number comes from the number range that you create in this menu point as the internal number range.
    You can also create an external number range. The option to specify a number from the external number range when creating the shipment cost document is, however, not currently supported.
    4. Shipcost types and item cat.:-In this IMG activity, you define the shipment cost types and item categories that contain all important control features for the shipment cost document, such as:
    Number range
    Status requirements for the shipment documents
    Parameters for shipment costing
    Parameters for shipment settlement
    5.shipcost relevance and default for shipcost types:-In this IMG activity you assign the shipment cost types to the shipment types and set an indicator to show whether the cost type is relevant to shipment costing. You do this for every cost type in every shipment type. .
    Example
    For the 'individual shipment' shipment type, you set the indicator for the cost types shipment header and leg, but not for the cost types border crossing or load transfer point. You also assign a shipment cost type to the shipment type. When you create a shipment cost document, this shipment cost type is determined automatically.
    6. Settlement:-
    Certain control elements must be maintained for calculating shipment costs with the transportation service agent and for forwarding of shipment costs to FI and CO.
    you can maintain these control elements and carry out the corresponding assignments.
    -- Assign purchasing data
    --maintain acc. assignment cat.
    --automatic G/L acc. determination
    --automatic determination of CO assignments
    --invoices and credit memos
    The process of calculating the shipment costs for a shipment.
    Shipment costs:
    The total costs involved in the shipment of a product. Not just pure freight costs, but also cleaning costs, insurance, and other costs as well
    check this link
    http://help.sap.com/saphelp_46c/helpdata/en/4f/fceb47b535d1118b3f0060b03ca329/frameset.htm
    and
    http://help.sap.com/saphelp_470/helpdata/en/d5/2285347860ea35e10000009b38f83b/frameset.htm

  • Error in MSS-Create Requisition Request, form ISR_MSSRCF_SRQ3

    Hi,
    We are trying to configure MSS app, create requisition request using standard adobe form ISR_MSSRCF_SRQ3.
    We have configured standard HCM process HR_MSSRCF_REQUISITION for it. When entering all
    the mandatory fields in the form and  clicking on 'check and send' , it displays an error
    "you must enter a requisition title'
    although we have already entered req. title in the field.
    Anyone faced this issue before?
    Please provide your inputs...
    regards,
    Smit

    Hello smit ,
              You can find out the enhancement ( BADI defnition  ) that corresponds to MSS Requisition request .
    Debugging the same will let you know why the error is coming .
                            You could also be due to config done under MSS -> recruitment.
    hope this helps.
    thanks,sahiba

  • Header Text for Purchase Requisition

    Problem Description: Is there a way Header text can be configured / customized for purcahse requisitions just as we do for POs and then defined to be copied to purchase order?
    I know Header Note is available on Pur Req but comments in this section remain internal. 
    I have also reseached that there is a BADI 'Adopt Header Text When Copying Purchase Requisitions' but in standard system this is not active.

    Hi,
    try this BADI - ME_REQ_HEADER_TEXT     : Header Text: Enjoy Purchase Requisition

  • Job is missing for the Position while creating Requisition in E-recruitment

    Hi Gurus,
    I have a situation when I create new job requisition on the ESS. When I select the vacant position while creating requisition, the org unit text box is populated automatically but not the Job text box. The is relationship between Position - Org unit and Position - Job is maintained in SAP recruitment system. can anyone help me get the Job Text box also filled just as Org Unit text box.
    Thank you

    There is a note 1818432 for this issue.

  • Problem in Create Requisition Request E-recruitment

    Hi,
    I have configured the standard workflow WS45600028 for the E-recruitment process in HR administration services and able to trigger the workflow successfully when I create requisition in the portal.
    But the workflow fails at the first step 'Import the form data' since the method CL_HRASR00_WF_COMPONENTS-->DATAMAPPING)raises an exception when there are no entries in table T5ASRSCENARIOS.
    The case configuration is absolutely fine but yet am unable to figure out why any entries aren't created in the table T5ASRSCENARIOS.
    How the first entries are created in table T5ASRSCENARIOS? Is it through customising?
    Quick response will be highly appreciated.
    Thanks,
    Roopesh

    Inputs will be highly appreciated.
    Thanks,
    Roopesh

  • How to configure wokflow for MRP generated  & manually created PR

    Dear Gurus,
    I have to customize SAP workflow for releasing Purchase requisitions. I will be using enhancement M06B0001 for my own role resolution.
    I have some questions regarding workflow
    1)     How to configure workflow for MRP generated & manually created PR?What are the steps? what are the limitations in doing so?
    2)     Since we are facing the problem of insufficient user license ,How to send notifications to NON SAP users?(We have thought of creating a Z table for the same)
    Looking forward to your reply,
      Thanks in advance,
    Best regards
    Tushar
    SAP MM Consultant

    Dear Mike,
    Thanks for your reply, & sorry for not responding on time.
      Here are my constraints:
    1) Not a single component of HR module will be implemented.(Project management decision:-()
    2) Number of user licenses are less, considering the workflow users.(Hence we have thought of creating Z table for employee nos. & EMAIL IDs ,& this table will be accessed by using M06B0001 user exit.(It is still in development phase. Truely speaking, dont know whether it will work or not).If this works out ,then I believe, record from SU01 will not be used (Please correct me here).
    3)We have 2 instances on development server.(in short,2 separate installations on same server by creating additional instance). What are the implications of this particular system landscape on workflow? Whether workflow will work or not??:-(, :-(.
    The reason I asked you 3rd question is , As soon as 2 nd instance was created on development server, Short Dumps are coming while running transactions of Workflow builder.(SWDD & PFTC).It is giving error" Table is unknown or does not exist". Description of error says"The current program"SAPLSWF3 had to be terminated because one of the statements could not be executed."
    "An SAP Open SQL Statement contains a table that does not exist in the database or is not listed in the ABAP Data dictionary.The Table is "SWF_WFPDSC" or another table is accessed in the statement.
    Program=SAPLSWF3
    Include=LSWF3U05
    Row=22
    Module name=SWF_WFP_REPOSITORY_CONTENT_GET
    The same dump is coming while accessing SWF_WFPVW table from SE16.
    Request to Mike & all of you, help me in this regard.
      Thanks in Advance,
    Regards,
    Tushar

  • How to configure ATP check for "create standard order in SD (OR type)"

    first, I had check my stock, I only have ten PC
    , but when I enter 100 PC in a OR order, and issue ATP check, it is carries out, why? I had set availavility check into 02 in MRP3 view

    Availability check
    1. Availability check is an integral part of the business process that determines if the required delivery quantity can be met on a required delivery date. For this purpose the system takes into account pre-delivery activities such as scheduling for picking or packing times and the time taken to produce or obtain the material. It also performs several background functions such as Backorder processing, rescheduling and ATP quantities.
    2. Backorder processing: processing of a sales order that has not been fully confirmed or not confirmed at a certain delivery date.
    3. Rescheduling: is a proposal of how u2013 confirmed quantities already assigned to a sales order can be reassigned to other sales orders that have a higher priority.
    4. Available to promise (ATP): is a process of checking the available quantities of a material. The ATP quantity consists of warehouse stock + planned receipts (incoming stock) u2013 planned issues (outgoing stock). to examine stock on hand (CO09) proceed to logistics u2013 sales & distribution u2013 sales u2013 environment u2013 availability overview.
    5. Replenishment lead time (RLT): is the time taken for the material to become available either internally (in house production) or externally (from a vendor). The most important things to consider during an external procurement are purchasing and MRP2 (procurement) views of MMR where the processing time for purchasing, planned delivery time and goods receipt processing time are taken into account. On the other hand internal procurement is based on in house production time (MRP 2 view) goods receipt processing time or alternatively RLT time, which is found on MRP 3 view.
    6. RLT (Replenishment Lead Time) is the time taken for the material to become available. RLT is only used when doing an ATP check (Available To Promise). The value of RLT for a material is specified on material master record.
    7. There are three types of availability checks u2013
    Check on basis of ATP quantities.
    Check against product allocation.
    Check against planning.
    Configuring Availability check through Checking Groups
    1. The checking group + checking rule determine how the availability check is to be performed.
    2. The checking group determines whether and how the system checks the stock availability and generates requirements for material planning. The checking group defines what type of requirements will be passed on i.e. summarized requirements (daily/weekly) or individual requirements for each sales order.
    3. The checking rule applies to how the availability check is to be carried out at the transaction level. Note that you must define checking rules for each individual application such as for production orders for example. In Sales and Distribution, the checking rule is specified internally within the system and cannot be changed.
    4. The checking rule, in conjunction with the checking group, determines the scope of the availability check for every business operation; that is, which stocks, receipts and issues are to be included in the availability check and whether the check is to be carried out with or without the replenishment lead time.
    5. Briefly explaining the above u2013 checking group determines which type of requirement to be passed on to MRP whether it be individual or summarized and checking rule which is at the transaction level and can be configured independently for each application module, determines which stocks, receipts and issues to be taken into account. For performing an availability check checking group has to work in conjunction with checking rule.
    6. Advantages of individual processing over summarized processing u2013
    Backorder processing is possible.
    You can access (MD04) order, line and schedule line individually which gives a greater control on available stock and requirements placed on stock.
    The system automatically uses individual requirements in case of special stock items.
    7. Required data for the Availability check to be carried out u2013
    The Availability check must be switched on at the requirement class level.
    The Availability check must be set at the schedule line level.
    A requirements type must exist by which the requirements class can be found.
    A plant must be defined in the sales order for each schedule line item (in other words plant must be defined for every material in MMR).
    A checking group must be defined in the material master record in the MRP3 screen in the availability check field.
    8. Configuring Availability check and defining Checking Groups u2013
    Checking groups are introduced into the sales order based on the setting in the material master record.
    SAP standard checking groups are 01 u2013 summarized requirements and 02 u2013 individual requirements or you can create your own by copying the standard ones.
    Total sales and total deliveries columns are there to configure a checking rule to sum up requirements to post to MRP either individually or by day or week.
    Block quantity required can be set if you want several users to be able to process the material simultaneously in different transactions without blocking each other.
    The no check indicator is CHECKED when you DO NOT want the system to carry out ATP check.
    9. Defining material block for other users u2013 the block check box is an indicator that enables you to block material master records of a particular material during the availability check and restrict other users from accessing same master record and reserve the material. If the block is not set, two users can confirm the same material at the same time for two different orders, not knowing if the stock is available or not. If you select this field, the material is blocked during the availability check and other users cannot: a) Make changes in the material master record. b) Create purchase orders for the material. C) Create orders for the material.
    10. Defining default values for checking groups - Checking groups are introduced into the sales order based on the setting in the material master record.
    However if there is no entry present in the material master record for the checking group, a default value can be set here, depending on material type and plant.
    This default value will be used by the system depending on the material type mentioned in MMR and plant in sales order.
    If an entry exists, this default value is over written by MMR.
    11. Controlling Availability Check u2013 in this section, you tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check in addition to whether or not to consider the replenishment lead time.
    12. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sales and distribution transaction.
    13. These settings carry out control both for sales order and delivery as well. This is due to the fact that you may want to include specific stock or incoming stock for the sales order, yet at the time of the delivery only include physical stock on hand waiting to be shipped.
    14. It is possible to indicate to the system that you would like the availability check NOT TO CHECK the stock at the storage location level. This indicator is used to set the scope of the availability check.
    15. It is used to switch off the check at storage location level. You create a reservation for a particular storage location. However, the scope of the availability check is set in such a way as to exclude the storage location. In this case, the system carries out the check at plant level only and does not take the storage location into account that is specified in the reservation.
    16. Should you not want the system to automatically check RLT, you may indicate so here. RLT is the time taken for a material to become available. It is only used when doing an ATP check and is taken from MMR.
    17. defining the elements in the availability check entirely depends on the business needs, but a few tips are given under u2013
    When controlling the Availability check at the time of the sales order, a purchase requisition does not necessarily indicate by it is going to come into the plant.
    A shipping notification on the other hand - a confirmed purchase order u2013 is a good indicator of receiving stock on a specified date.
    It is always recommended not to select the shipping notifications for the delivery requirements type as you may not actually receive the stock into plant or warehouse for which you are creating a delivery.

  • E-Recruiting EHP4 WebDynpro link for create internal application and portal

    Hallo there,
    we have installed ehp4 with web Dynpro and I am searching the link for creating an *internal* application.
    The external Aplication I found in the se80 ERC_C_APPL_MGMT_UI. But this link is only for external applications.
    The other Links I try to find is for the portal. I need it in the ESS and the MSS.
    I didn't find them in the package PAOC_RCF_UI_SELF_SERVICES.

    Hello,
    For creating manual internal and external applications, the WebDynpro application is the same - ERC_A_APPL_MGMT. The component is the same ERC_C_APPL_MGMT_UI as you have said in your e-mail. In this component you can also check the view V_APPL_DATA and see that both fields for internal and external are available. The fields are determined at runtime based on whether you have selected 'Internal' or 'External' link in the portal. In the recruiter portal role, when configuring the pages for internal or external you use Application Parameter IS_INTERNAL. If IS_INTERNAL=X then this parameter will be passed to the component mentioned above and the system will know that it should display internal candidate fields. If  IS_INTERNAL=' ' then system will display for external and this is the default.
    You can click package PAOC_RCF_WD_UI > Web Dynpro > Web Dynpro Applicat and right click ERC_A_APPL_MGMT to test. When the page opens, you can add parameter &IS_INTERNAL=X to the URL and you will see it will change to internal application page.
    Hope this helps.
    Regards,

  • How can I Create a Client Configuration File for RemoteApp and Desktop Connection with Server 2012?

    I have a working RDS RemoteApp site and looking to test out the feature in Windows 7 Control Panel\All Control Panel Items\RemoteApp and Desktop Connections
    I came across this link: Create a Client Configuration File for RemoteApp and Desktop Connection and I believe this is what I need to do first, but these instructions are for
    Server 2008, and I'm running 2012.
    Any suggestions or tips on how I can begin testing this with Server 2012?

    Hi,
    You can manually enter the path to the 2012 feed and it will connect and download the RemoteApps and Desktop connections.
    If you need a sample .wcx file I have posted one here a couple of times.  If you want I will look for it and post a link.
    -TP
    I tried adding my URL's below, these are sample links that work for me right now for when I log into the web page, but neither of these work.  And I'm not sure what I would need to do with or how to create a .wcx file.
    When I type in my URL of: https://connect.mydomain.org/RDWeb, I get redirected to: 
    https://connect.mydomain.org/RDWeb/Pages/en-US/login.aspx?ReturnUrl=/RDWeb/Pages/en-US/Default.aspx

  • Error message while creating configurable material for variant configuration.

    Dear All,
    I want to create configurable material for the purpose of variant configuration. When trying to create configurable material using mm 01 or mm k1, it is displaying an error message that internal number assignment is not possible for the material type configurable materials as well in using external number also. Can anyone specify the steps to be done in creating the configurable material. Thank you all.
    Regards
    Akula Sivaji Kumar Madhu Kiran

    If you want to set these material type to another group (Which has a internal number and external number range), then you can do it.
    In MMNR, Click on the Edit Group.
    Then select the material type and click select element.
    Then mark a tick option in another group and then press Element/Group.
    Then you can see the material type will come under this group.
    Now save your entry, and create a material with this material type.

  • REST API: Create Deployment throwing error BadRequest (The specified configuration settings for Settings are invalid. Verify that the service configuration file is a valid XML file, and that role instance counts are specified as positive integers.)

    Hi All,
    We are trying to access the Create Deployment method stated below
    http://msdn.microsoft.com/en-us/library/windowsazure/ee460813
    We have uploaded the Package in the blob and browsing the configuration file. We have checked trying to upload manually the package and config file in Azure portal and its working
    fine.
    Below is the code we have written for creating deployment where "AzureEcoystemCloudService" is our cloud service name where we want to deploy our package. I have also highlighted the XML creation
    part.
    byte[] bytes =
    new byte[fupldConfig.PostedFile.ContentLength + 1];
                fupldConfig.PostedFile.InputStream.Read(bytes, 0, bytes.Length);
    string a = Encoding.UTF8.GetString(bytes, 0, bytes.Length);
    string base64ConfigurationFile = a.ToBase64();
    X509Certificate2 certificate =
    CertificateUtility.GetStoreCertificate(ConfigurationManager.AppSettings["thumbprint"].ToString());
    HostedService.CreateNewDeployment(certificate,
    ConfigurationManager.AppSettings["SubscriptionId"].ToString(),
    "2012-03-01", "AzureEcoystemCloudService", Infosys.AzureEcosystem.Entities.Enums.DeploymentSlot.staging,
    "AzureEcoystemDeployment",
    "http://shubhendustorage.blob.core.windows.net/shubhendustorage/Infosys.AzureEcoystem.Web.cspkg",
    "AzureEcoystemDeployment", base64ConfigurationFile,
    true, false);   
    <summary>
    /// </summary>
    /// <param name="certificate"></param>
    /// <param name="subscriptionId"></param>
    /// <param name="version"></param>
    /// <param name="serviceName"></param>
    /// <param name="deploymentSlot"></param>
    /// <param name="name"></param>
    /// <param name="packageUrl"></param>
    /// <param name="label"></param>
    /// <param name="base64Configuration"></param>
    /// <param name="startDeployment"></param>
    /// <param name="treatWarningsAsError"></param>
    public static
    void CreateNewDeployment(X509Certificate2 certificate,
    string subscriptionId,
    string version, string serviceName, Infosys.AzureEcosystem.Entities.Enums.DeploymentSlot deploymentSlot,
    string name, string packageUrl,
    string label, string base64Configuration,
    bool startDeployment, bool treatWarningsAsError)
    Uri uri = new
    Uri(String.Format(Constants.CreateDeploymentUrlTemplate, subscriptionId, serviceName, deploymentSlot.ToString()));
    XNamespace wa = Constants.xmlNamespace;
    XDocument requestBody =
    new XDocument();
    String base64ConfigurationFile = base64Configuration;
    String base64Label = label.ToBase64();
    XElement xName = new
    XElement(wa + "Name", name);
    XElement xPackageUrl =
    new XElement(wa +
    "PackageUrl", packageUrl);
    XElement xLabel = new
    XElement(wa + "Label", base64Label);
    XElement xConfiguration =
    new XElement(wa +
    "Configuration", base64ConfigurationFile);
    XElement xStartDeployment =
    new XElement(wa +
    "StartDeployment", startDeployment.ToString().ToLower());
    XElement xTreatWarningsAsError =
    new XElement(wa +
    "TreatWarningsAsError", treatWarningsAsError.ToString().ToLower());
    XElement createDeployment =
    new XElement(wa +
    "CreateDeployment");
                createDeployment.Add(xName);
                createDeployment.Add(xPackageUrl);
                createDeployment.Add(xLabel);
                createDeployment.Add(xConfiguration);
                createDeployment.Add(xStartDeployment);
                createDeployment.Add(xTreatWarningsAsError);
                requestBody.Add(createDeployment);
                requestBody.Declaration =
    new XDeclaration("1.0",
    "UTF-8", "no");
    XDocument responseBody;
    RestApiUtility.InvokeRequest(
                    uri, Infosys.AzureEcosystem.Entities.Enums.RequestMethod.POST.ToString(),
    HttpStatusCode.Accepted, requestBody, certificate, version,
    out responseBody);
    <summary>
    /// A helper function to invoke a Service Management REST API operation.
    /// Throws an ApplicationException on unexpected status code results.
    /// </summary>
    /// <param name="uri">The URI of the operation to invoke using a web request.</param>
    /// <param name="method">The method of the web request, GET, PUT, POST, or DELETE.</param>
    /// <param name="expectedCode">The expected status code.</param>
    /// <param name="requestBody">The XML body to send with the web request. Use null to send no request body.</param>
    /// <param name="responseBody">The XML body returned by the request, if any.</param>
    /// <returns>The requestId returned by the operation.</returns>
    public static
    string InvokeRequest(
    Uri uri,
    string method,
    HttpStatusCode expectedCode,
    XDocument requestBody,
    X509Certificate2 certificate,
    string version,
    out XDocument responseBody)
                responseBody =
    null;
    string requestId = String.Empty;
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
                request.Method = method;
                request.Headers.Add("x-ms-Version", version);
                request.ClientCertificates.Add(certificate);
                request.ContentType =
    "application/xml";
    if (requestBody != null)
    using (Stream requestStream = request.GetRequestStream())
    using (StreamWriter streamWriter =
    new StreamWriter(
                            requestStream, System.Text.UTF8Encoding.UTF8))
                            requestBody.Save(streamWriter,
    SaveOptions.DisableFormatting);
    HttpWebResponse response;
    HttpStatusCode statusCode =
    HttpStatusCode.Unused;
    try
    response = (HttpWebResponse)request.GetResponse();
    catch (WebException ex)
    // GetResponse throws a WebException for 4XX and 5XX status codes
                    response = (HttpWebResponse)ex.Response;
    try
                    statusCode = response.StatusCode;
    if (response.ContentLength > 0)
    using (XmlReader reader =
    XmlReader.Create(response.GetResponseStream()))
                            responseBody =
    XDocument.Load(reader);
    if (response.Headers !=
    null)
                        requestId = response.Headers["x-ms-request-id"];
    finally
                    response.Close();
    if (!statusCode.Equals(expectedCode))
    throw new
    ApplicationException(string.Format(
    "Call to {0} returned an error:{1}Status Code: {2} ({3}):{1}{4}",
                        uri.ToString(),
    Environment.NewLine,
                        (int)statusCode,
                        statusCode,
                        responseBody.ToString(SaveOptions.OmitDuplicateNamespaces)));
    return requestId;
    But every time we are getting the below error from the line
     response = (HttpWebResponse)request.GetResponse();
    <Error xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <Code>BadRequest</Code>
      <Message>The specified configuration settings for Settings are invalid. Verify that the service configuration file is a valid XML file, and that role instance counts are specified as positive integers.</Message>
    </Error>
     Any help is appreciated.
    Thanks,
    Shubhendu

    Please find the request XML I have found it in debug mode
    <CreateDeployment xmlns="http://schemas.microsoft.com/windowsazure">
      <Name>742d0a5e-2a5d-4bd0-b4ac-dc9fa0d69610</Name>
      <PackageUrl>http://shubhendustorage.blob.core.windows.net/shubhendustorage/WindowsAzure1.cspkg</PackageUrl>
      <Label>QXp1cmVFY295c3RlbURlcGxveW1lbnQ=</Label>
      <Configuration>77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0NCiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KDQogIFRoaXMgZmlsZSB3YXMgZ2VuZXJhdGVkIGJ5IGEgdG9vbCBmcm9tIHRoZSBwcm9qZWN0IGZpbGU6IFNlcnZpY2VDb25maWd1cmF0aW9uLkNsb3VkLmNzY2ZnDQoNCiAgQ2hhbmdlcyB0byB0aGlzIGZpbGUgbWF5IGNhdXNlIGluY29ycmVjdCBiZWhhdmlvciBhbmQgd2lsbCBiZSBsb3N0IGlmIHRoZSBmaWxlIGlzIHJlZ2VuZXJhdGVkLg0KDQogICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCi0tPg0KPFNlcnZpY2VDb25maWd1cmF0aW9uIHNlcnZpY2VOYW1lPSJXaW5kb3dzQXp1cmUxIiB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9TZXJ2aWNlSG9zdGluZy8yMDA4LzEwL1NlcnZpY2VDb25maWd1cmF0aW9uIiBvc0ZhbWlseT0iMSIgb3NWZXJzaW9uPSIqIiBzY2hlbWFWZXJzaW9uPSIyMDEyLTA1LjEuNyI+DQogIDxSb2xlIG5hbWU9IldlYlJvbGUxIj4NCiAgICA8SW5zdGFuY2VzIGNvdW50PSIyIiAvPg0KICAgIDxDb25maWd1cmF0aW9uU2V0dGluZ3M+DQogICAgICA8U2V0dGluZyBuYW1lPSJNaWNyb3NvZnQuV2luZG93c0F6dXJlLlBsdWdpbnMuRGlhZ25vc3RpY3MuQ29ubmVjdGlvblN0cmluZyIgdmFsdWU9IkRlZmF1bHRFbmRwb2ludHNQcm90b2NvbD1odHRwcztBY2NvdW50TmFtZT1zaHViaGVuZHVzdG9yYWdlO0FjY291bnRLZXk9WHIzZ3o2aUxFSkdMRHJBd1dTV3VIaUt3UklXbkFrYWo0MkFEcU5saGRKTTJwUnhnSzl4TWZEcTQ1ZHI3aDJXWUYvYUxObENnZ0FiZnhONWVBZ2lTWGc9PSIgLz4NCiAgICA8L0NvbmZpZ3VyYXRpb25TZXR0aW5ncz4NCiAgPC9Sb2xlPg0KPC9TZXJ2aWNlQ29uZmlndXJhdGlvbj4=</Configuration>
      <StartDeployment>true</StartDeployment>
      <TreatWarningsAsError>false</TreatWarningsAsError>
    </CreateDeployment>
    Shubhendu G

Maybe you are looking for