Is service sale possible in SAP SD

Dear all,
I want to know if service sale is possible in SAP SD
Regards,
Gaurav

Hi Gaurav,
Yes service sale is possible in SAP SD.
I have worked in one project that is Gas related work project which is a service project.
For this we have to create a material of type DIEN(Service material) while creating the material using MM01.
As it is service project there will be no delivery.
And the billing will only order related billing only.
Except this change every thing will be similar to our standard procedure.
Pls let me know if there are any other issues.
Reagdrs,
Krishna.

Similar Messages

  • SAP service sales order

    Hello experts,
    <<Text removed>> I have a requirement where we need to receive parts from customer which we already shipped them before but should not cosider as return or buying them back, and these parts actually belong to that customer.  we need to manually receive them into SAP and store them in a partilcuar location and certain test services are performed on them. After service is performed we need to ship those parts to same customer. We need to charge only service charge on those parts but not actual part charge. Please let me know how to handle service sales order in SAP in this scenario. Can we use consignment in this scenario
    THanks <<text removed>>
    From
    Neha
    Edited by: Matt on Oct 28, 2010 9:51 PM

    Hi
    This is more of like a JOB WORK scenario, where you are taking the customer material and then giveing your services and returning the same to the customer.
    You have to create the material as a NON -Valuated material. Then you can create a sales order for this material, logically since you are giving the same material to the customer delivery will be required to be created into the system. So you can use the scenario SERVICE WITH DELIVERY.
    Take the GR Of the material against  the sales order. this will help you keep a track of the material received against the sales order.
    Regards
    Rishi

  • Com.sap.tc.webdynpro.services.sal.deployment.api.WDClassLoaderException:

    my application run sucessfully for past copule of weeks but
    now it show the following exception and i can't able to see my
    output window.... i dont know why
    The Exception is:
    com.sap.tc.webdynpro.services.sal.deployment.api.WDClassLoaderException: Classloader of 'local/Certification' is null, even though application is started.
    if anyone knows, please help me....
    thank you

    Hi,
    plz check the values of all attributes.
    Suppose the values is not there(null) and ur checking some conditions based on this value.
    Null pointer exception will araise due to any nullvalue.
    To avoid this plz put the check--> if(!value = null){........ }.
    Reagrds,
    Lavanya.G

  • Is it possible to use digital signature in Sales order of SAP B1 ?

    Hi Experts,
    Version: 8.81 PL07
    Cyrstal report Layout: 2011
    Is it possible to use digital signature in Sales order of SAP B1 ?
    Thanks in advance,
    Regards,
    Dwarak

    Hello
    Signature by scanned image is possible, you can create a function to do it. please note: images must be inside the reports, and hide them with a CR function.
    For certificate based sigbature of CR is not possible, you must develop an addon for that which is do this functionality.
    János

  • Does IT services sales experience can be counted as a domain experience for SAP SD Fresher?

    Hello All,
    I am new to SCN and i need your help.
    I am currently working as a Sales Executive with an IT consulting firm specialized in SAP & Oracle consulting services.
    I want to enter into SAP world and i thought that SAP SD is best for me because of my education (MBA-Marketing) & current experience.
    When i research on SAP SD i got to know that Domain knowledge is very important for a consultant. I felt happy because I have around 3 Years of Sales experience for Oracle & SAP consulting services.
    After enrolling for SAP SD education one day I heard that experience of services industry is not counted as a domain experience.
    I had already invested huge money for SAP SD education and now i am feeling helpless because of this news.
    Please help me with your experience whether IT services sales experience can be counted as a domain experience for SAP SD Fresher or not?
    Waiting for your response.
    Your Junior,
    Alok

    Alok,
    Don't worry! IT service sales experience can be counted as domain experience for SAP SD career.
    After being in SAP for some years (as an end user, key user, SD consultant), the most important things are clear process thinking, perseverance, honest hard work and communication.
    If you have the above qualities, then you will succeed in SAP!
    SAP SD is the logistics side of sales. In other words, there is a Laptop repair shop. If SAP SD is implemented, it will take care of creating repair order, creating billing document. So it is not about selling but about maintaining those "records" in SD.
    The above example is of service. This too is part of SD.
    So if someone has experience in sale of service that is relevant domain experience.
    Apart from this you have to understand, imagine - sale of products.
    In sale of products, there will be one addition step - delivery of product, from the manufacturer to the customer / consumer.
    Focus you mind on learning.
    Good luck!
    Typewriter

  • Creating Sales Order in SAP B1 From a Web Service ????

    Hello All,
    I want to know whether we can create a Sales Order in SAP B1  using a Web Service .
    Will i be able to use the DI COM Objects with that web service for Creating Sales Order ???
    Thanks & Regards
    Amit

    The SDK help file & samples give good examples on how to use the DI Server to connect to the company and create documents.
    For example, this is the help files section on connecting to the company:
    Request
    <?xml version="1.0" encoding="UTF-16"?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
      <env:Body>
        <dis:Login xmlns:dis="http://www.sap.com/SBO/DIS">
          <DatabaseServer>p5053655</DatabaseServer>
          <DatabaseName>SBODemo_US</DatabaseName>
          <DatabaseType>dst_MSSQL</DatabaseType>
          <DatabaseUsername>sa</DatabaseUsername>
          <DatabasePassword></DatabasePassword>
          <CompanyUsername>manager</CompanyUsername>
          <CompanyPassword>manager</CompanyPassword>
          <Language>ln_English</Language>
          <LicenseServer>ILTLVH25</LicenseServer>
        </dis:Login>
      </env:Body>
    </env:Envelope>
    Response
    <?xml version="1.0"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
      <env:Body><dis:LoginResponse xmlns:dis="http://www.sap.com/SBO/DIS">
        <SessionID>0A0E086D-2926-ED9C-DF42-4060B4072B12</SessionID>
        </dis:LoginResponse>
      </env:Body>
    </env:Envelope>
    It also has specific examples on how to add and update documents.

  • Start services connector connect to sap gateway failed

    hi experts
    when i want to start services connector saprouter
    saprouter string :/H/172.16.2.11/S/3299
    a error window say
    "connect to sap gateway failed
    error  partner 'host:3299' not reached"
    where is the possible problem here ?
    regards
    ying xie

    Dear Damian
    i try to start services connector so that SAP could connect to us to support.
    i  have a little obfuscation  about your telnet test. which should be my destination server, SAP's server?
    how to test whether port 3299 is on work or not?any ways to check those ports are used for what?
    many thanks
    ying xie

  • SERVICE pr AGAINST SERVICE SALES ORDER

    Dear SAP GURU,
    we have scenario service sales order has been raised for customer .
    and some of the service will be done by through vendor
    Kindly suggest what prerequisite has to be maintained for running full cycle in service sales order
    what account assignment we should maintained  in PR.
    is  sales order has to assigned in PR??
    from my side,
    service sales order created in qas server.
    and during PR creaion try to maintain item category D and account assignment sales order
    But maintaining  gl account  & sales order in account assignment tab
    system shows message account require co object after maintaining sales order also in account assignment
    Kindly suggest is any prequisite in sales order remain. from our side
    Kindly help us
    With regards,
    Shrikant B.

    Can you have a look in the following config to make sure doc.type -> item category assignment is exist for your PR?
    SPRO>MM>Purchasing>PR>define Do. types.
    Let me know, how it goes?

  • Web services call directly from SAP ?

    Hi ESA Experts,
    Is it possible to make a web service call directly from a SRM or SAP R3 system without using SAP XI ?. If so, have you some code samples ?
    Thanks a lot for your response.
    Best regards
    Etienne

    Hi, Etienne.
      There are two things to do.
      1. Prepare Service Provider
      For providing services, there are many tools to publish as web services
    from BAPI, RFC and Enterprise Services.
      Please look at here.
      help.sap.com - Web Service Toolset
      http://help.sap.com/saphelp_nw04s/helpdata/en/db/99c04ba22fe64f96a8651df68eab92/frameset.htm
      i recommend Web Service Creation Wizard as first step.
      2. Prepare Service Consumer
      Also has many tools. What i like is WS Navigator for basic test of web services.
      help.sap.com - Web Service Homepage
      http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/d7baaf1481a349ab723e3acd7334b3/frameset.htm
      Best Regards.

  • Down-/Upload files via Web Services using a NON-SAP system!?

    Hello,
    is it possible to down-/upload files via web services using a NON-SAP system!?
    Regards,
    Jens

    Hi Jens,
    I am not sure about your requirement here. What i could understand is that you want to check whether service could handle file processing?
    1) Uploading file - You can build a Webservice which has import/export parameters as the file structures and implement the proxy class in such a way that the passed data is written to application server.
    2) Downloading file - Same as uploading file, but the proxy class would have the code to extract data from the application server and pass them as output parameter.
    Functionality of Non SAP system: The system which calls these services should be able to convert the output of proxy data into file in case of downloading the file and it should be able to convert the file data into export parameters in case of uploading file.
    Hope this helps.
    Regards,
    Prasanna

  • Trading & Service sales

    Hi,
    Can anybody pls sends me customization steps for trading and service sales.
    Points will be rewarded.
    Regards,
    rahul

    Dear Rahul,
    -->For Trading you use Third party Process and Individual purchase order process in the SAPR/3,so please go through this link to know about Third party order process and Individual purchase order process
    http://help.sap.com/saphelp_47x200/helpdata/en/dd/5601d4545a11d1a7020000e829fd11/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/dd/560287545a11d1a7020000e829fd11/frameset.htm
    -->Regarding Service sales you create Material with material type Service masterial (DIEN-Service w/ Delivery or LEIS-Service w/o Delivery)  and with Item category group DIEN-Service w/ Delivery or LEIS-Service w/o Delivery.
    Do the copy control settings according to your requirement
    If the delivery is there, then you can copy standard  documents rename it then you can use.
    If the delivery is not there then you have to copy control settings in such way.
    I hope it will help you
    Regards,
    Murali.

  • BUSSINESS FLOW IN SERVICE INDUSTRY LIKE SEAPORT( SAP FI SD MM INTEGREATION)

    If u have an idea that how SAP functional configuration(business flow regarding MM, SD, with FI\CO) IN SERVICE INDUSTRY(WE ARE GOING TO IMPLEMENT SAP AT OUR PORT COMPANY WHICH PROVIDING SERVICES TO SHIPS(AGENT) AND CUSTOMER.
    I MEAN HOW WE CAN MAINTAIN SERVICES ENTRY IN SAP? IS IT THROUGH MAKING SERVICE SALES ORDER AGAINST SERVICE PURCHASE ORDER AND HENCE GR AND MIRO AND LINK WITH FI. IS THERE ANY OTHER configuration SPECIALLY FOR SERVICE INDUSTRY?

    Hi,
    1) welcome to the SDN and the forums.
    2) please make sure to read the Rules of Engagement: https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement
    3) Please do not post the same question in multiple forums. Read the rules of engagement and the summaries for each forum and decide then where to post it. Posting in multiple forums does not increase your chance of having your question answered, but people might see your posting as SPAM.
    4) Please also try not to use all your text upper case. This is seen as yelling.
    Thank you
    Mario

  • Uploading open sales orders from sap

    hi all,
    i need to upload open sales orders from legacy to sap. pls advice what steps need to be followed for the same.
    1) how we will we download open sales order from legacy and where..... is it to some flat file or some other option is  there . pls tell some options.
    2) how we will uload the sales ordes into sap . thru lsmw or is there some other option ?
    3)  there will be more number of fields in sap than in legacy. i think we need to manully create an excel file and add more fields manually in excel file so that the compulsonry feilds as per sap are present in sap ?
    4) how will availability check happen  in sap after sales order are t/f from legacy ?
    rgds
    pamela

    hi pamela,
    1.a. you need to down load in EXCEL in legact format and convert the same in LSMW format and upload it
    2.a. LSMW - Functionally, BDC, BAPI - Technically. to my knowledge LSMW is better option.
    3.a. first you download to EXCEL file from LEGACY, then align the same to SAP format you can add those fields that are mandatory as per your requriment.
    4.a.You are uploading sales orders in SAP which are showing OPEN status from LEGACY before you uploading the sales orders MM consultant would have uploaded its stock through 561 - dont worry on that, even though if stock is not uploaded also not an issue it will confirm at the later date.
    5.a. we have used LSMW process for our PREVIOUS ASSIGNMENT, before that we tested BAPI for it some how it was not capturing some fields.
    hope all your queries are solved
    balajia

  • Error while Saving Service Sales order.

    Hi..
    Please help me for resolving below error..
    While saving service sales order error is coming as-
    Invalid account assignment category...
    Detailed Error-
    "Assign components to a/c assignment category & Account Assigmnet Category not defined.
    In customisining a/c assgnment cate for ser & mainta order .In standard define the following values for the order category 30.A/c Asd type general F,
    A/c *** type Project Q,A/c assigment type Sales Order E,Sales Doc Project D".
    Awaiting for your inputs....
    Thanks
    Manoj Mahajan

    Hi Manoj,
    Account Key assigned to the pricing condition hasn't been configured completely.
    Please check the appropriate account key and speak to your FI team.
    Pl award me points if it is helpful.
    Let me know if you need more details.
    Thanks,
    Ramesh

  • How to call COPY web service from sharepoint in SAP

    Hello Experts,
    I want to call COPY web service from SharePoint in SAP  web dynpro / JAVA application.
    However, when I try to connect to web service and download wsdl using   http:// <hostname:port>/_vti_bin/copy.asmx?wsdl
    it results in Unauthorized error and doesnt complete the setup. Detail error is :
     Error occurred while downloading WSIL file. Error message: Deserializing xml stream  http:// <hostname:port>/_vti_bin/copy.asmx?wsdl
    failed.com.sap.engine.services.webservices.espbase.wsdl.exceptions.WSDLException: Invalid Response Code: (401) Unauthorized. The requested URL was:"Connect to 
    http:// <hostname:port>/_vti_bin/copy.asmx?wsdl , used user to connect: userid"
    I am trying to connect with server user account. Any idea on what authorizations might be required or any help on the scenario .
    -Abhijeet

    Here's an example on how to delete a list item, hopefully this helps
    package com.jw.sharepoint.examples;
    import java.io.File;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.Properties;
    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;
    import org.w3c.dom.Element;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    import com.microsoft.sharepoint.webservices.CopySoap;
    import com.microsoft.sharepoint.webservices.GetListItems;
    import com.microsoft.sharepoint.webservices.GetListItemsResponse;
    import com.microsoft.sharepoint.webservices.ListsSoap;
    import com.microsoft.sharepoint.webservices.UpdateListItems.Updates;
    import com.microsoft.sharepoint.webservices.UpdateListItemsResponse.UpdateListItemsResult;
    public class SharePointDeleteListItemExample extends SharePointBaseExample {
     private String delete = null;
     private String deleteListItemQuery = null;
     private String queryOptions = null;
     private static final Log logger = LogFactory.getLog(SharePointUploadDocumentExample.class);
     private static Properties properties = new Properties();
     public Properties getProperties() {
      return properties;
      * @param args
     public static void main(String[] args) {
      logger.debug("main...");
      SharePointDeleteListItemExample example = new SharePointDeleteListItemExample();
      try {
       example.initialize();
       CopySoap cp = example.getCopySoap();
       example.uploadDocument(cp, properties.getProperty("copy.sourceFile"));
       ListsSoap ls = example.getListsSoap();
       example.executeQueryAndDelete(ls);
      } catch (Exception ex) {
       logger.error("Error caught in main: ", ex);
     public void executeQueryAndDelete(ListsSoap ls) throws Exception {
      Date today = Calendar.getInstance().getTime();
      SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
      String formattedDate = simpleDateFormat.format(today);
      String queryFormatted = String.format(deleteListItemQuery,formattedDate);  
      GetListItems.QueryOptions msQueryOptions = new GetListItems.QueryOptions();
      GetListItems.Query msQuery = new GetListItems.Query();
      msQuery.getContent().add(createSharePointCAMLNode(queryFormatted));
      msQueryOptions.getContent().add(createSharePointCAMLNode(this.queryOptions));
      GetListItemsResponse.GetListItemsResult result = ls.getListItems(
        properties.getProperty("folder"), "", msQuery, null, "",
        msQueryOptions, "");
      writeResult(result.getContent().get(0), System.out);
      Element element = (Element) result.getContent().get(0);
      NodeList nl = element.getElementsByTagName("z:row");
      for (int i = 0; i < nl.getLength(); i++) {
       Node node = nl.item(i);
       String id = node.getAttributes().getNamedItem("ows_ID").getNodeValue();
       String fileRefRelativePath = node.getAttributes().getNamedItem("ows_FileRef").getNodeValue();
       logger.debug("id: " + id);
       logger.debug("fileRefRelativePath: " + fileRefRelativePath);
       String fileRef = properties.getProperty("delete.FileRef.base") + fileRefRelativePath.split("#")[1];
       logger.debug("fileRef: " + fileRef);
       deleteListItem(ls, properties.getProperty("folder"), id, fileRef);
     public void deleteListItem(ListsSoap ls, String listName, String listId, String fileRef) throws Exception {
      String deleteFormatted = String.format(delete, listId, fileRef);  
      Updates u = new Updates();
      u.getContent().add(createSharePointCAMLNode(deleteFormatted));
      UpdateListItemsResult ret = ls.updateListItems(listName, u);
      writeResult(ret.getContent().get(0), System.out);
     public void initialize() throws Exception {
      logger.info("initialize()...");
      properties.load(getClass().getResourceAsStream("/SharePointDeleteListItemExample.properties"));
      super.initialize();
      this.delete = new String(readAll(new File(this.getClass().getResource("/Delete.xml").toURI())));
      this.deleteListItemQuery = new String(readAll(new File(this.getClass().getResource("/DeleteListItemQuery.xml").toURI())));
      this.queryOptions = new String(readAll(new File(this.getClass().getResource("/QueryOptions.xml").toURI())));
    Brandon James SharePoint Developer/Administrator

Maybe you are looking for