Interface Project System to Catalog OCI

I am trying to implement SciQuest within Project Systems SPRO >  Project Systems > Material > Interface for Procurement Using Catalog (OCI) and I am difficulty navigating around SciQuest site.  The actual punch out works but when I click on 'Add to Cart' an IE session opens.  Has anyone experienced this type of behavior in other catalogs?  Is there certain configuration that the vendor (e.g. SciQuest) has to adhere to since this is done directly in R/3.  I am familiar with SAP SRM which is web based and this just works, however, when I do this in R/3 it is acting as if it was web based as is not.
Any help would be greatly appreciated.
Kind Regards,
Sabina McLaughlin

I haven't worked/implemented OCI but your post made me to search some resources on this.
Found few OSS  (mentioned below) notes related to Catalog connection and hope this provides you with some leads.
1092900
1092923
Link in SAP Help.
http://help.sap.com/saphelp_crm20c/helpdata/en/0F/F2573901F0FE7CE10000000A114084/frameset.htm
Regards
Sreenivas

Similar Messages

  • Interface for Procurement Using Catalogs (OCI)

    Hello all,
    I like to have a lot of explications for this cutomizing for a flow PM.I would like call a catalog if I create order PM never pass to EBP sytem.
    If I finish this customizing Interface for <b>Procurement</b> <b>Using Catalogs (OCI)</b> in R/3 system who R/3 taking all informations for a catalog when a order PM has been created.
    There is a button to use a catalog if a transaction IW31 or IW32 has been executed or not?
    This version SAP is ECC5.
    Thanks for your response.

    Hi Mady,
    here are high level steps for PM/OCI:
    - SPRO: Maintenance and Service Orders -> Interface for Procurement Using Catalogs (OCI) --> Define Catalogs
    - SPRO: Maintenance and Service Orders -> Interface for Procurement Using Catalogs (OCI) --> Assign Catalog to Order Type
    As of SAP ECC 5.00, PLM Extension (EA_PLM 500), you can call up an external catalog in a maintenance order or service order, a maintenance task list or a network, and copy services from this catalog into the order or task list or network.
    You also now have the option of storing multiple catalogs for each of the following criteria:
    - Order type and planning plant
    - Task list category and plant
    - Network type and plant
    If all this customizing is OK, a little "Catalog" button will appear in maintenance or service order transaction.
    Rgds
    Christophe

  • OCI Catalog for Vendor problem : Logical system for catalog not maintained

    We have set up an OCI catalog with on of our vendors. This works fine untill we transfer shopping basket data from Vendor sysem into our SRM-system (SRM5.0). Then data is not being transfered and Vendor Webshop screen remains 'open'.
    in SLG1 i have found an error "Logical system for catalog not maintained. Inform system administrator'
    Anyone an idea what the cause of this error can be or what we need to check ?
    Thanks in advance

    Hi,
    I have not seen that error before. However, I think it may have to do with the LOGICAL_SYSTEM OCI field. Can you check if your punch-out catalog vendor is populating that field? Also, check if you have the correct BP# populated in the catalog configuration and the LOGICAL SYSTEM Field on the define External Webservices is blank.
    SG

  • Report-Report Interface from BW to Project Systems

    I'd like to jump from BW reports based on 0PS_C04 into the corresponding R/3 line items. If I specify CJ74 as the transaction target then run the BW report and choose the corresponding option from the 'GoTo' menu the following message is displayed. I find this very confusing -- it seems to be saying that the report behind the transaction cannot be used in the report-report interface, but in the procedure says always use the program in the report-report interface.
    Can anybody understand what the message is telling us? Can anyone tell me how to jump to an R/3 line item report from BW Project System cube?
    Thanks
    Robert Williams
      You cannot use the report-report interface to call up report RKPEP000                                                                               
    Message no. HF 800                                                                               
    Diagnosis                                                                               
    Line item report RKPEP000 is not suitable for the report/report        
          interface.                                                                               
    Procedure                                                                               
    Always enter RKPEP000 as the receiver report for project line items in 
          the report/report interface. This program uses the transfer parameters 
          to determine which line item reports can be accessed.

    Hi
    I dont know whether you have solved the problem or not yet
    But i came up with the same issue....
    Use interface program RKPBW000 instead of RKPEP000 in the RRI settings.
    OSS Note : 356166
    Thanks

  • Interface between Microsoft Project and SAP Project Systems

    Hi,
    When we update SAP Project systems from Microsoft Project, our users want to swap values between project nodes id and description. Is this possible? Which BAPIs are used by OpenPs? I am trying to find a user-exit where I can swap these values.
    Thanks in advance.
    Regards
    Jitendra Pongurlekar

    Refer Note 579761. This can provide you some hint.
    Regards
    Sreenivas

  • Is there a BADI to call custom defined fields in Project Systems (PS)

    Hi,
    Is there a BADI to call custom defined fields in Project Systems (PS)
    The business process is as under:
    SRM MDM product catalog is called from PS applcation in ECC using transaction code CJ20N.
    Standard fields like description, qty, price etc are displayed and transfered to the PS application.
    The requirement is in addition to above mentioned fields, need to display
    custom defined (CUST_FIELD1 to CUST_FIELD5) fields and subsequently to be transfered to the PS application.
    Pls provide help or inputs.
    Thanks,

    Hi,
    There is customizing in the PS side. PS -> Material-? *(OCI) -> Convert HTML to SAP Fields
    Regards,
    Masa

  • Problem regarding SAP Project System & Material Management

    Hello Experts,
    please check our process as below:
    Order confirms than sales order and project will create
    material of BOM is assigned to any activity in project so these material (RM) will be procured and consumed
    assign activity for all work done on material to produce FG or SFG.
    confirm activity whenever any work done like fabrication done so confirm and its cost comes to WBS.
    than we have to subcontracting process so dispach SFG from this and receive after activity done by third party.
    than more work is done and confirm these activity. than after all work done we get FG in stock. than delivery from project.
    We are facing issue in above business process of our client as below:
    1. process of subcontracting using project system as we are not using production planning. how we get any SFG for subcontracting process.
    2. if we confirm all activities and consume all Raw Materials than how we will get finished good in our project stock for delivery.
    3. after delivery from project how sales order affects with regards to completeness of this sales document.
    Please help for this.
    Note: Remember we are not using PP cos customer require detailed report of these process and capacity planning etc.
    Thanks
    Sunil

    Hi Sunil,
    Assume this is my project structure & attached components. I will procure this components externally. After GRN, This components will be issued to network with 581 Q movement type.
    Now we need to assemble this raw material to produce our FG, As these SFG are in our project stock. What we need to do for assembly process through PS.
    Also throw some light over benefit of using PS-BOM interface ( CN33 ) for attaching material components.
    Project
    WBS
    Network
    Activity A
    Gears
    Qty - 1
    Activity B
    Blades
    Qty - 2
    Activity C
    Stand
    Qty - 1
    Activity D
    Connectors
    Qty - 1
    Regards
    Gaurav Ahuja    

  • Call a external vendor catalog - OCI

    Hi,
    I want to call a external vendor catalog (OCI) from webdynpro-ABAP application. Can some one help me on how to achieve this ?
    I am not using SRM. I need to pass the value to ERP system.
    We can call the Catalog into Web Dynpro Screen Using CHIP with passing parameters like URL name, But we cannot get the selected materials from the catalog.
    Can some one help me on how to achieve this ?
    Thank & Regards,
    Akash Rana

    >
    Akash Rana wrote:
    > Hi Thomas,
    >
    > For a very quick and effective response, as u r aware of this issue, could u also please let me know What are other ways i can fulfill this requirement.
    >
    > Thanks
    >
    > Akash
    I've already listed my suggestions. I'm not sure what exactly you are looking for with this follow up question.

  • Naming 'Cust enhancement' tab in Project Systems?

    Hi All:
    We have created Custom fields in project definition by following SPRO->Project Systems->Structures->Operative Structures->WBS->Enhancements->Create Custom Fields. Now once we have done with that, we got a new tab 'Cut. enhancement' under which all the newly added fields are appearing. We want to change the description of the tab to somehting else instead of 'Cust. enhancement'. Is this possible?

    Hi,
    Yes it is possible to Change the description.
    Pls follow the steps
    SPRO->Project Systems->Structures->Operative Structures->WBS->User Interface Settings->Layout of WBS Element Detail Screens->Define Layout of WBS Element Detail Screens->
    You can give your own title there for your respective Profile.
    Hope this helps.
    Regards,
    K.S.

  • Project Systems - Transaction CJ20N

    Hi all,
    In the transaction CJ20N(Project builder) for the creation of the WBS element, client has enhanced 2 fields, Investment program name(PRNAM) and investment program indicator(posid),apart from the standard fields available in PRPS table. Is there any BAPI/BADI/FM to create multiple WBS elements and the BAPI table should include these both fields PRNAM and POSID apart from the fields available IN PRPS table.  
    I used BAPI_BUS2054_CREATE_MULTI. But this BAPI table doesnot include PRNAM and POSID fields.
    Kindly post your solutions.
    Or is there any other method to solve this problem.

    Hi ,
    u have to make use of Extensions of that BAPI to populate Customer Fields.
    FU BAPI_BUS2054_CREATE_MULTI
    Text
    Create WBS Elements by BAPI
    Functionality
    WBS elements can be created for a project with BAPI "BAPI_BUS2054_CREATE_MULTI". To do this, parameter "I_PROJECT_DEFINITION" must contain the project definition for which the WBS elements are to be created. The individual WBS elements with all required values must be entered in table "IT_WBS_ELEMENT_TABLE".
    The WBS elements are created next to each other, in the same sequence as in table "IT_WBS_ELEMENT_TABLE". A WBS element under which the new WBS elements are to be created can be specified in parameter "I_WBS_UP". A WBS element that is to be located directly to the left of the new WBS elements can be specified with parameter "I_WBS_LEFT". If "I_WBS_LEFT" is not specified, the new WBS elements are added on the left-hand side. If I_WBS_UP is also not specified, the new WBS elements are added on the left and on the first level.
    Before anything is created, the following is checked:
    Is another project already being processed in the LUW (Logical Unit of Work)?
    Can the project be locked?
    If one check is not successful, nothing is created. Otherwise, each WBS element is changed individually in "IT_WBS_ELEMENT_TABLE", although the following is checked first:
    Is the data consistent?
    If all checks are succussful, the individual WBS element is created in the document tables. Afterwards, the hierarchy is updated, that is the new elements are added in the appropriate place as described above. If an error occurs while this is being carried out, the new elements are created on the right-hand side, on the first level, and an error message is generated in the return table. An error can occur if the WBS element in I_WBS_UP and I_WBS_LEFT does not exist in the specified project, or I_WBS_UP is not directly above I_WBS_LEFT if both are specified, or because an inconsistency occurs in the hierarchy for another reason.
    As soon as a LUW (Logical Unit of Work) is completed with BAPI BAPI_PS_PRECOMMIT and COMMIT WORK, the WBS elements are finally changed.
    Only one project or WBS element from a project can be processed at a time in a LUW.
    The return parameter RETURN displays first an error or success message that shows whether the WBS elements could be created. The first message variable contains the object type, the second contains the object ID, and the fourth contains the GUID (if it could be read). All related messages that were generated during processing are listed underneath the error or success messages. The parameters of the individual messages are filled with the object ID.
    Notes
    1. Definition "Processing Unit"
    In the following, the term "processing unit" refers to a series of related processing steps.
    The first step in a processing unit is initialization, which is done by calling the BAPI BAPI_PS_INITIALIZATION.
    Afterwards, the individual BAPIs listed below can be used several times, if required.
    The processing unit ends when the final precommit (call BAPI BAPI_PS_PRECOMMIT) is executed with a subsequent COMMIT WORK (for example, the statement COMMIT WORK, the BAPI "BAPI_TRANSACTION_COMMIT" or the BapiService.TransactionCommit method).
    After the final COMMIT WORK, the next initialization opens a new processing unit via the BAPI "BAPI_PS_INITIALIZATION".
    In principal, the following applies to each individual processing unit.
    2. Creation of a Processing Unit
    Each processing unit must be initialized by calling the BAPI "BAPI_PS_INITIALIZATION" once.
    Afterwards, the following individual BAPIs can be used within a processing unit - they can also be used more than once, taking into account the "One-Project-Principle" explained below. This also means that an object created in the current processing unit by a CREATE-BAPI can be changed by a CHANGE-BAPI or STATUS-BAPI.
    Except for the BAPIs explicitly named below, you can only call up BAPIs that execute GET methods or READ methods only. In particular, the BAPIs for confirming a network may not be used with the individual BAPIs named below!
    Business Object ProjectDefinitionPI
    BAPI Method
    BAPI_BUS2001_CREATE ProjectDefinitionPI.CreateSingle
    BAPI_BUS2001_CHANGE ProjectDefinitionPI.Change
    BAPI_BUS2001_DELETE ProjectDefinitionPI.Delete
    BAPI_BUS2001_SET_STATUS ProjectDefinitionPI.SetStatus
    BAPI_BUS2001_PARTNER_CREATE_M ProjectDefinitionPI.PartnerCreateMultiple
    BAPI_BUS2001_PARTNER_CHANGE_M ProjectDefinitionPI.PartnerChangeMultiple
    BAPI_BUS2001_PARTNER_REMOVE_M ProjectDefinitionPI.PartnerRemoveMultiple
    Business Object WBSPI
    BAPI Method
    BAPI_BUS2054_CREATE_MULTI WBSPI.CreateMultiple
    BAPI_BUS2054_CHANGE_MULTI WBSPI.ChangeMultiple
    BAPI_BUS2054_DELETE_MULTI WBSPI.DeleteMultiple
    BAPI_BUS2001_SET_STATUS WBSPI.SetStatus
    Business Object NetworkPI
    BAPI Method
    BAPI_BUS2002_CREATE NetworkPI.CreateFromData
    BAPI_BUS2002_CHANGE NetworkPI.Change
    BAPI_BUS2002_DELETE NetworkPI.Delete
    BAPI_BUS2002_ACT_CREATE_MULTI NetworkPI.ActCreateMultiple
    BAPI_BUS2002_ACT_CHANGE_MULTI NetworkPI.ActChangeMultiple
    BAPI_BUS2002_ACT_DELETE_MULTI NetworkPI.ActDeleteMultiple
    BAPI_BUS2002_ACTELEM_CREATE_M NetworkPI.ActElemCreateMultiple
    BAPI_BUS2002_ACTELEM_CHANGE_M NetworkPI.ActElemChangeMultiple
    BAPI_BUS2002_ACTELEM_DELETE_M NetworkPI.ActElemDeleteMultiple
    BAPI_BUS2002_SET_STATUS NetworkPI.SetStatus
    The processing unit must be finished by calling the BAPIs BAPI_PS_PRECOMMIT and BAPI_TRANSACTION_COMMIT (in that order).
    3. One-Project Principle
    For technical reasons, only the project definition and the WBS elements of one project can be processed in a processing unit.
    More than one project is used, for example, if
    You create or change more than one project
    You have changed a project and want to change a network to which WBS elements from a different project are assigned
    You want to change various networks to which WBS elements from different projects are assigned
    You create or change a WBS assignment in a network so that a WBS element from a second project is used
    WBS elements from different projects are already assigned to a network (note: this type of network cannot be processed with the network BAPIs named above).
    If you define a report for calling BAPIs, this means that:
    The report may use a maximum of one project per processing unit. The individual BAPI calls must be distributed between more than one processing unit, which use a maximum of one project per processing unit.
    4. All-Or-Nothing Principle
    If an error occurs in a processing unit in an individual BAPI or in the BAPI "BAPI_PS_PRECOMMIT" (that is, the return table ET_RETURN contains at least one message of the type "E" (error), "A" (abnormal end) or "X" (exit), posting is not possible.
    If an error occurs in an individual BAPI and despite this you call the BAPI "BAPI_PS_PRECOMMIT", message CNIF_PI 056 is issued with message type I (information).
    If an error occurs in an individual BAPI or in the BAPI "BAPI_PS_PRECOMMIT", but despite this you execute a COMMIT WORK, the program that is currently in process is terminated and message CNIF_PI 056 is issued with message type X.
    This is to ensure data consistency for all objects created, changed, and/or deleted in the processing unit.
    Note that the processing unit to which this happens can no longer be successfully closed and therefore, no new processing unit can be started.
    However, you can set the current processing unit back to an initialized status by using a rollback work (for example, statement ROLLBACK WORK, the BAPI "BAPI_TRANSACTION_ROLLBACK" or the method BapiService.TransactionRollback). Technically speaking, this means that the previous LUW is terminated and a new LUW is started in the current processing unit.
    Note that in this case, the current processing unit does not have to be re-initialized.
    Also note that the rollback also takes place according to the "all-or-nothing" principle, that therefore all individual BAPIs carried out up to the rollback are discarded. After a rollback, you can, therefore, no longer refer to an object that was previously created in the current processing unit using a CREATE-BAPI.
    However, you can close the processing unit again after a rollback, using a PRECOMMIT and COMMIT WORK, as long as all individual BAPIs, and the precommit carried out after the rollback, finish without errors.
    You can carry out several rollbacks in a processing unit (technically: start a new LUW several times).
    5. Procedure in the Case of Errors
    As soon as an error occurs in an individual BAPI or in the BAPI "BAPI_PS_PRECOMMIT", you have the following options:
    Exit the report or the program that calls the BAPIs, the PRECOMMIT and the COMMIT WORK.
    Execute a rollback in the current processing unit.
    6. Rules for Posting
    After you have successfully called the individual BAPIs of a processing unit, you must call the PRECOMMIT "BAPI_PS_PRECOMMIT".
    If the PRECOMMIT is also successful, the COMMIT WORK must take place directly afterwards.
    In particular, note that after the PRECOMMIT, you cannot call other individual BAPIs again in the current processing unit.
    It is also not permitted to call the PRECOMMIT more than once in a processing unit.
    7. Recommendation "COMMIT WORK AND WAIT"
    If an object created in a processing unit is to be used in a subsequent processing unit (for example, as an account assignment object in a G/L account posting) it is recommended to call the commit work with the supplement "AND WAIT" or to set the parameters for the BAPI "BAPI_TRANSACTION_COMMIT" accordingly.
    8. Field Selection
    The field selection is a tool for influencing the user interface (that is, for the dialog). In the BAPIs, the settings from the field selection (for example, fields that are not ready for input or required-entry) are not taken into account.
    9. Using a date in the BAPI interface
    The BAPI must be provided with the date in the internal format YYYYMMDD (year month day). No special characters may be used.
    As a BAPI must work independent of user, the date cannot and should not be converted to the date format specified in the user-specific settings.
    10. Customer Enhancements of the BAPIs
    For the BAPIs used to create and change project definitions, WBS elements, networks, activities, and activity elements, you can automatically fill the fields of the tables PROJ, PRPS, AUFK, and AFVU that have been defined for customer enhancements in the standard system.
    For this purpose, help structures that contain the respective key fields, as well as the CI include of the table are supplied. The BAPIs contain the parameter ExtensionIN in which the enhancement fields can be entered and also provide BAdIs in which the entered values can be checked and, if required, processed further.
    CI Include Help Structure   Key
    CI_PROJ BAPI_TE_PROJECT_DEFINITION   PROJECT_DEFINITION
    CI_PRPS BAPI_TE_WBS_ELEMENT   WBS_ELEMENT
    CI_AUFK BAPI_TE_NETWORK   NETWORK
    CI_AFVU BAPI_TE_NETWORK_ACTIVITY   NETWORK ACTIVITY
    CI_AFVU BAPI_TE_NETWORK_ACT_ELEMENT   NETWORK ACTIVITY ELEMENT
    Procedure for Filling Standard Enhancements
    Before you call the BAPI for each object that is to be created or changed, for which you want to enter customer-specific table enhancement fields, add a data record to the container ExtensionIn:
    STRUCTURE:    Name of the corresponding help structure
    VALUEPART1:   Key of the object + start of the data part
    VALUEPART2-4: If required, the continuation of the data part
    VALUPART1 to VALUPART4 are therefore filled consecutively, first with the keys that identify the table rows and then with the values of the customer-specific fields. By structuring the container in this way, it is possible to transfer its content with one MOVE command to the structure of the BAPI table extension.
    Note that when objects are changed, all fields of the enhancements are overwritten (as opposed to the standard fields, where only those fields for which the respective update indicator is set are changed). Therefore, even if you only want to change one field, all the fields that you transfer in ExtensionIn must be filled.
    Checks and Further Processing
    Using the methods ...CREATE_EXIT1 or. ...CHANGE_EXIT1 of the BAdI BAPIEXT_BUS2001, BAPIEXT_BUS2002, and BAPIEXT_BUS2054, you can check the entered values (and/or carry out other checks).
    In the BAdI's second method, you can program that the data transferred to the BAPI is processed further (if you only want to transfer the fields of the CI includes, no more action is required here).
    For more information, refer to the SAP Library under Cross-Application Components -> Business Framework Architecture -> Enhancements, Modifications ... -> Customer Enhancement and Modification of BAPIs -> Customer Enhancement of BAPIs (CA-BFA).
    Further Information
    For more information, refer to the SAP Library under Project System -> Structures -> Project System Interfaces -> PS-EPS Interface to External Project Management Systems.
    Parameters
    I_PROJECT_DEFINITION
    IT_WBS_ELEMENT
    ET_RETURN
    EXTENSIONIN
    EXTENSIONOUT
    Exceptions
    Function Group
    CJ2054
    Regards
    Prabhu

  • SAP R/3 4.7 Enterprise Project System(PS)

    Hi,
            I have to do achieve following four tasks for four integration scenarios :
          1. Create a Project in Project System.
          2. Create a Network in Project System.
          3. Create an Activity in Project System.
          4. Update an Activity on Project System.
    I want to know the following :
         1. Which BAPIs to use?
         2. How to import these BAPIs in my integration repository.?
    Thanks in advance.

    Go to transaction BAPI in R/3
    <i>1. Create a Project in Project System.</i>
    Project System -> Project Definition -> CreateFromData ->  FM: BAPI_PROJECTDEF_CREATE
    <i>2. Create a Network in Project System.</i>
    Project System -> Network -> Maintain -> FM: BAPI_NETWORK_MAINTAIN
    <i>3. Create an Activity in Project System.</i>
    Project System -> Network -> Maintain -> FM: BAPI_NETWORK_MAINTAIN, this has activity create
    <i>4. Update an Activity on Project System.</i>
    Project System -> Network -> Maintain -> FM: BAPI_NETWORK_MAINTAIN, this has activity update
    <i>I want to know the following :</i>
    <i>1. Which BAPIs to use?</i>
    mentioned above.
    <i>2. How to import these BAPIs in my integration repository.?</i>
    Double click on your SWCV, click the radio button <b>import RFC and IDoc interfaces from SAP Systems permitted</b>, then enter your R/3 System ID and client number. Save and activate. Then you will see new item under the SWCV
    Imported Objects
      RFC
      IDoc
    Right click on Imported Objects and in the pop up mention R/3 system host, system number, userid and password.
    regards
    SKM
    Message was edited by: SKM

  • Difference between SAP cProjects and SAP Project System

    Hi,
    SAP already has a solution PS ( Project System ) for managing the projects in an Organization.
    When there is a solution already existing then why did SAP come up with a new solution cProjects ?
    Can any help me in understanding the main differences and advantages between cProjects and PS ?
    Thanks and Best Regards,
    Priyatham

    Hi.
    I have copied an SAP text below which sets PS, cProjects, (x)RPM and PPM into context.
    In the ninties, the Project System was developed within SAP R/3 to provide a powerful application with full integration into logistics and financials.
    Target groups were industries such as engineering and construction, automotive, high tech or utilities with focus on project manufacturing or large maintenance projects.
    Later on, the need for more flexible and easy-to-use tools supporting the new process methodologies, phased-based approaches, quality gates, and so on, emerged. SAP developed Collaboration Projects and Collaboration Folders (cProjects Suite), which takes these new requirements into account and provides extensive features to collaborate with internal and external partners using a HTML-like interface and Web Application Server technology.
    Thus, cProjects was able to address to a broader range of industries, such as service providers, offering a high degree of visibility and flexibility to support various scenarios from product development to consulting projects. Nevertheless, cProjects is seen as a complementary product to Project System, not as ist successor!
    It always depends on the scenario that a customer wants to cover, which application is the best choice.
    As another matter of fact, combinations of both are also possible.
    In addition to this, the new generation of composite applications was born and SAP xApp for Resource and Portfolio Management provides excellent capabilities to align operational project management with strategic portfolio management.
    The latest developments bring all these three applications tighter together and offers a comprehensive solution for project and portfolio management by covering logistical, financial and human resource aspects and addressing the needs of all stakeholders throughout the entire organisation.
    However, xRPM capabilities are not only restricted to project portfolios but can be leveraged to control all kind of portfolio items.
    Regards / Anders

  • How to create the Custom project System as Web Project

    Hi,
    I have created a custom project system using this walkthrough. But
    this walk through is targeting Visual C# project system. I need to create the Custom project system as Web project and set the start up page as index.html file. How can I achieve this?
    Note: 
    I have got the Custom project system sample from VS2013 SDK samples(https://mpfproj12.codeplex.com/).
    But it demonstrate the Custom console applications only.
    - Abbas K

    Hi,
    So you didn't even follow this walkthrough yet? If you did, how did you do it?
    I failed to create such a web project system because I finally messed up my VS experimental instance. But it's possible to create a custom web project system, by following this walkthrough. Someone else has successfully made it, check this
    link.
    The difference is that you have to use web project type instead of the console application project type. You could copy a web project's .csproj file into the VSPackage project and rename it to xxx.myproj. There's an error in the walkthrough that the AssemblyInfo.cs
    file should be put into Properties folder and set the "Build Action" property to Content, "Include in VSIX" to true.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Sales order in Project system

    Hi All,
    Can u tell me please how can we create  a sales order,Quotation in projects and what are tcodes for that.
    As i am here involved in Capital projects i dont have any idea of customer projects ican u pleease let me know the customizing part too.
    Assured of rewarsd points
    Thanks in Advance.
    Regards,
    Abraham.S

    Hi,
    to create quote from project system there is quite a bit of PS ( project system ) SD integration is required. i will try my best to deliver with whatever time i have right now.
    1. t-code -CKCM - your will define easy cost planning here whihc will be your pricing factor in in sales order.
    2. ODP1- you define DIP profile here you will also define your costing elements here. this DIP profile is attached to sales doc type. and on main menu you will find button that says quotation. click on that. this willd irectly take you to quote and from there u can take it forward.
    I hope it helps u little. Though i know its not enough.

  • About reversal of Outbound delivery generated from Project system due to sale return

    Hi SAP Expert ,
    We have made delivery from project system using t.code CNS0 and billing document is generated with reference of sales order. Now Goods is return by customer due to some technical reason, We created return sales order with reference of billing document  and Credit memo with reference of Return sales order.
    What is T.code for making return delivery or reversal of  Delivery /PGI generated from Project system in sap r/3 ?
    Pls. suggest to me.
    regards
    VKM

    Hello,
    it depends whether in the billing document the material codes identifies the goods delivered and to be returned or not.
    If it's so, you can create a Return Sales Order with reference to the billing document, create the return delivery, and then the credit memo.
    If it's non so, you can create a Return Sales Order with reference to the billing document (but without copying the material items, and entering manually material code and quantity to be returned), then create the return delivery. Then you can create a Credit memo request with reference to the Billing Document or with reference to the Return Sales Order.
    To create the return delivery, you can run VL01N with reference to the Return Sales Order (just like for outboud deliveries), or from VA02, following the menu path "Sales document --> Deliver".
    Best regards,
    Andrea

Maybe you are looking for