Custom Change Process

we plan to realize a custom Change process (pharmaceutical area).
The requirement is to have a "workflow", where planing, realization, etc is done in phases, signed by qa and cant be changed easily later on.
f.i.
the requestor creates a request insert some data and "signs" it, then it will be planned, activities are created....
now the whole Thing should be "signed" by qa and the data entered earlier are not allowed to Change after that...
next Phase is realisation, over here the Prior created Tasks are completed....
Has anyone done something like that?
p.s. if yes and willing to Train please pm me
best regards
Chris

well, it sounds like you've got a fairly standard change process, except for a sepcial notification rule. that should be relatively easy to do. no C# required, but you will need to finagle the XML a bit. 
personally, what i would do is create notification rules that look for changes that you outlaw, and notifies the QA team. you'll probably want to do this by creating the notificaation rule using the UI, exporting the management pack and editing the XML for
the Criteria so it looks like what you want it to. 
you'll still want to use the Signature state property from above. here's an example enum, from earliest to latest:
Unsigned
Requirements Signed
Risk Vaidation Signed
Implementation Plan signed
Implemented
you're criteria is probably going to start something like this: 
Change is in signature state "Requirements Signed"
Property "Reason" changed
Property "Description" changed
Property "title" changed
etc...
the first one should be easy, just set that as the post condition on the notification. the rest are where you need to XML a bit. create a dummy criteria for each of those in either the Pre or Post tab of the notification UI. it doesn't really matter what
you look at here, since we're going to overwrite it. Save the notification rule, and export the MP. 
open the exported MP XML with your favorite text editor <cough>Notepad2</cough> and find the Criteria segment of your notification rule. you're going to use
this Trick to set the criteria to compare the Pre value of the property to the Post value of the property, and activate if they are NotEqual. 

Similar Messages

  • Returnable packaging in customer consignment process

    I have this scenario:
    I have returnable packaging (drums) that have been setup as non valuated materials in SAP. The item category in deliveries in YB10.
    These drums have serial numbers. Since some maintenance needs to be done on these drums from time to time, therefore, equipment's need to be created for the drums. The equipment number and serial number are the same and the serial number profile is setup in such a way that the equipment is created automatically when the serial number is created
    When the drums are in stock, the status is ESTO
    Now, in the normal order to cash process, this is what happens:
    1) Sales order - order is created for a material
    2) Delivery - The drums are added to the delivery along with the material through a packing proposal. A serial number is specified for the drum and the order is PGI'ed to the customer
    At this point, the status of the equipment/serial number changes to ECUS
    3) Billing - normal billing (drums are billed)
    4) Return delivery YBG5 - the empty drum is accepted back into warehouse
    After PGR, the status of the serial number changes back to ESTO
    During the customer consignment process, this is what is happening:During the consignment fill up when stock goes from warehouse to customer, the status of the serial number is changing to ECUS
    During consignment issue, since we can only issue whatever material is there, the same serial number that was used during fill up is being used
    However, when we do a delivery against the consignment issue, we are getting an error that the status of the serial number is ECUS and it is not suitable for movement
    Since consignment stock is still owned by the company until an consignment issue is done, I am wondering whether SAP is behaving correctly by changing the status of the serial umber to ECUS after the consignment fill up.
    Is there a way to use the same serial number in the consignment issue as the consignment fill up?
    Please reply urgently

    Try the following
    Go to OMWB transaction and simulate the posting using your plant, material and movement type
    The simulation will show the standard postings based upon goods movement
    E.G. 601 GBB VAX valuation class, account
    Identify your accounts assigned to both sides of the posting and then you should be able to re-assign the g/l accounts to the appropriate modifier string within OBYC
    Hope it helps
    Steve

  • Do F-32 Clear Customer and Process Open Items just do BKPF/BSEG adds/chgs ?

    !uestion 1:
    When a user executes F-32 in  "clear customer" and "process open items" modalities, are BKPF and BSEG the only tables that actually get changed via adds or updates?
    Or are there other tables affected as well?
    Question 2:
    If BKPF and BSEG are the only affected tables, can I safely emulate the effect of the F-32 Clear Customer and Process Open Items Modalities by:
    1) examining the BKPF/BSEG records added or changed;
    2) using the appropriate BAPI(s) to accomplish these adds/changes (like BAPI_ACC_DOCUMENT_POST)
    Question 3:
    If BKPF and BSEG are NOT the only tables affected by F-32 Clear Customer and Process Open Items, can I emulate these modalities of F-32 thru an appropriate combinaton of BAPIs ?
    Note:
    The reason Im asking these questions the way I am is because a search  of SDN turns up no really good answer to the question of whether the Clear Customer and Process Open Items modlaities of F-32 can be emulated by one BAPI or a combination of BAPI's.
    So by formulating questions (1-3) the way I have, I'm hoping that someone will provide SDN with a clear and definitive answer to the "F-32 BAPI Emulation" question.
    Thanks for any expert advice anyone can provide.
    Best
    djh

    Actually, the "right" answer in this case is to call CLEAR_DOCUMENTS and model the call after the call in PRELIMINARY_POSTING_ZANF_CLEAR

  • ESS Business Packages Migration from Ehp3 to Ehp4 with Custom Changes

    Hello All,
    We are using ECC 6.0 With Ehp3 and We have the following versions of ESS and MSS Business Packages Installed.
    SAP_ESS 603 SP4
    SAP_MSS 600 SP15
    We have NWDI server also installed in this and made some Customizations in ESS Webdynpro Java based applications.
    We have freshly installed  a new portal development server with Netweaver 7.0 Ehp1 to cleanup unneccessary stuffs in our existing development portal server and pointed to the upgraded backend ECC 6.0 Ehp4.
    The NWDI also installed freshly in the new server.
    While upgrading,  following Business Packages versions are recommended by SAP.
    SAP_ESS 603 SP6
    MSS 600 SP17
    PCUI_GP 603 Sp 06
    Now in the New portal server every applications works fine as delivered Out of the box and we are missing all the Webdynpro Java customizations which we have made as part of the Ehp3 based ESS Implementation.   
    We are in the process of Creating the New track in the New NW 7.0 Ehp1 server and import the .SCA files.
    My Question is how can we get the automatic migration process, so that the Webdynpro Java Customizations which we have done in the Previous track in Ehp3 with different ESS SP level can be carry forwarded to our New NWDI Server.
    How can we go ahead?. We are thinking of the following options and your suggestions are highly appreciated.
    1. Import the .SCA files related to Ehp4 and do the Webdynpro Java changes manually again in the DCs of Newly created  track    in the New NWDI server.
    2. Is there a way to migrate a Track from One Server to another NWDI server with the Custom changes carry forwarded.
    What are all the possible ways to achieve track migration to the new server with custom changes carry forwarded.   
    Appreciate your valuable inputs in this.
    Thanks and Regards,
    Sekar

    Hi Sekar,
    There is a cook book provided by SAP as attachment of note 872892. you can follow the process to have your custom DC's migrated to new Support pack of ESS/MSS.

  • TCode CHARM_CREATE for customized change request ZDCR?

    Hi,
      Q1. is there a way to configure the ChaRM system for the CHARM_CREATE transaction to target  a customized ZDCR transaction type?
      Q2. is there a way to copy the CHARM_CREATE transaction code to the customer namespace(Z*)  and  then alter it to target the customized ZDCR transaction type?
    Grateful for any assist from ChaRM gurus on these questions ... I am getting much joy with successes in customizing ChaRM for our requirements. We have copied SDCR & other standard tranactions, status, texts etc. With customized ZDCR transaction type & new precesses, actions, conditions etc. we have got a customer specific process flow with e-mails that we are happy with.   (This is on SolMan 7.0 SP25).
    I would like to have the "enjoySAP" type of fast transaction entry screen like CHARM_CREATE.
    The CHARM_CREATE transaction brings up a popup which creates a change request that targets the  standard SDCR transaction type.  The fields given for fast entry are those from SDCR (Not my customized ZDCR) and at completion of the CHARM_CREATE transaction entry,  the change request is of transaction type SDCR.
    At transaction DNO_CUST04, we have tried to edit the parameter with field name "CHANGE_REQUEST" sequence "1" and given new value "ZDCR". The CHARM_CREATE enjoySAP transaction still nevertheless targets the standard SDCR transaction type.
    Have phished oceans of blog and rivers of SAP SSM webpages to no avail and I'm still clueless. Will give good points for a hint?
    tnx,
    Steve A

    Hello Mr. Amorsen,
    Follow Charm_create step by step using customer name:
    1- Create a new transaction using t_code SE93 (E.g.: ZCHARM_CREATE )
    2 - Copy the program : CHANGE_REQUEST_CREATE_SOCM to Z using SE38
    3 - In SE93, change the program to Z created in step before
    4 - In SE80 Copy the function group Change-request_socm to Z
    5 - copy the function modules too (will appear a pop-up asking for this)
    6 - Change  the include ; LZCHANGE_REQUEST_SOCMTOP
         IN LINE 30 : gc_processtype(4) TYPE c
                VALUE 'ZDCR',  "process type for change request
         Change value to ZDCR
    7 - Activate all
    8 - In SE38 report: ZCHANGE_REQUEST_CREATE_SOCM , change the call function SOCM_CHANGE_REQUEST_CREATE to Z
    9 - activate.
    Done !!!
    <<text removed>>
    Regards
    Claudenir Bispo
    Edited by: Matt on Oct 5, 2011 9:39 AM

  • Custom manufacturing process

    Hi,
    There is a custom manufacturing process in a client of ours.. They take out the tire from the truck
    and send to vendor.. The related vendor cover the tire and send it back. Then the covered tire is put
    on the truck again.. We manage this process in SAP. For example we use "ABC" material code for the
    tire, and the ABC material code has three valuation types "LANDING, COVERED, NEW". They remove ABC
    code (the tire) from the truck with the valuation type "LANDING" with the movement type 992 (a copy of 262). Then
    the ABC code sent to vendor with valuation type "LANDING" and with the movement type 541.  After
    that they create a PO. In the item of PO, ABC code is entered with the valuation type "COVERED" and
    in the material data tab, they enter ABC code with valuation type "LANDING" to components area.
    When doing the GR with respect to the PO, system requires new accounts for BSV and FRL keys. What is
    logic behind this ? Why does SAP require these account instead of using the account which is already
    there for WRX key ? 
    Thx,

    system requires new accounts for BSV and FRL keys as u are doing GR for subcontracting PO
    As u are consuming the landing type and geting covred type of material
    BSV is Changes in stocks are posted in Inventory Management at the time goods receipts are recorded or subsequent adjustments made with regard to subcontract orders
    while FRL is used for goods and invoice receipts in connection with subcontract orders that is your labout charges that u will be paing to ur vendor for converting landing type of material to converted one.
    Account entries woyuld be
    BSX Stock acount + for covered type
    BSV Change in stock acount - for covered type
    FRL External service + (labour charges that will be payed to vendor po price)
    WRX GR/IR clearing account -
    BSX Stock acount - for landed type
    VBO for consumption from stock of material provided to vendor + for landed type
    hope this makes clear

  • Custom task process

    Hallo Everyone,
    I have a reusable workflow which is based on custom content type. In this workflow iam creating a custom Task process when a condition is satisified. This custom task process creates a new task list and create a task there but i have a custom Task list created
    from visual studio and i want to create task in this task list. 
    Anyone knows how to do this ?. 
    Thank you.

    Hi,
    You need to change TemplateType and Type form “10000” to "107", then the custom task list will be appeared.
    The result is as below:
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <ListInstance Title="List1"
    OnQuickLaunch="TRUE"
    TemplateType="107"
    Url="Lists/List1"
    Description="My List Instance">
    </ListInstance>
    </Elements>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <!-- Do not change the value of the Name attribute below. If it does not match the folder name of the List project item, an error will occur when the project is run. -->
    <ListTemplate
    Name="List1"
    Type="107"
    BaseType="0"
    OnQuickLaunch="TRUE"
    SecurityBits="11"
    Sequence="360"
    DisplayName="List1"
    Description="My List Definition"
    Image="/_layouts/images/ittask.png"/>
    </Elements>
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Change Process in Provider Contracts

    We are trying to use the change process-Product Change in the  Provider Contracts.
    We have maintained the Up & Down selling by mentioning in COMMPR01 in the UP-Selling tab we have entered the different products B. C that needs to be shown for product A.
    We have also maintained in t-code- CRMD_AR_MAINTAIN.
    When we try to do the execute PRODUCT change process in the pop up the up-selling products that are maintained are not being displayed.
    Thanks,

    Hi Vijay,
    have you tried to maintain the upselling product through the webUI?
    This would always be my first try because COMMPR01 does not necessarily support all new features.
    Settings to check in IMG:
    Have you assigned a method schema to your transaction type for Provider Contracts in:
    SAP Customizing Implementation Guide
    --> Customer Relationship Management
    --> Transactions
    --> Settings for Sales Transactions
    --> Product Proposals in Quotations and Orders
    --> Method Schemas for Product Proposals
    --> Assign Method Schema to Transaction Type
    Use a method schema that is based on SAP standard schema 000018 or at least contains module CRM_MKTPR_PP_US_GL_SC_READ ("Call the Solution Configurator to determine Global Up-Selling Products").
    Place to check in debugger:
    Trace the call to CRM_PRODUCT_PROPOSAL_DETERMINE triggered from CL_PROVDLPR_CHANGEPRODSR_IMPL->DO_PREPARE_OUTPUT()
    Hope this serves as a starting point for your analysis.
    Best regards
    Stefan

  • Regarding change process for CRM Lease contracts

    Hi Frenzzzz,
    I need to create a standalone program which is used for change process for a lease contract.... The change process mainly used in my requirement is (Change of Location) & (Change of Ownership)....
    I found out two function modules CRM_FS_CP_PREPARE and CRM_FS_CP_MAINTAIN which is used for change process.. I donno how to use them (I mean the mandatory parameters which needs to be passed) or is there any other way that i can acheive this functionality
    Regards,
    Arvish.......

    Hi Vijay,
    have you tried to maintain the upselling product through the webUI?
    This would always be my first try because COMMPR01 does not necessarily support all new features.
    Settings to check in IMG:
    Have you assigned a method schema to your transaction type for Provider Contracts in:
    SAP Customizing Implementation Guide
    --> Customer Relationship Management
    --> Transactions
    --> Settings for Sales Transactions
    --> Product Proposals in Quotations and Orders
    --> Method Schemas for Product Proposals
    --> Assign Method Schema to Transaction Type
    Use a method schema that is based on SAP standard schema 000018 or at least contains module CRM_MKTPR_PP_US_GL_SC_READ ("Call the Solution Configurator to determine Global Up-Selling Products").
    Place to check in debugger:
    Trace the call to CRM_PRODUCT_PROPOSAL_DETERMINE triggered from CL_PROVDLPR_CHANGEPRODSR_IMPL->DO_PREPARE_OUTPUT()
    Hope this serves as a starting point for your analysis.
    Best regards
    Stefan

  • Creating and Changing Process Type

    Hi experts,
    In our system we have custom made process types. These process types are used at some process chains.
    I need to change something in these process types.
    Could you please how I can change/create the process types? Any document, link or suggestion would be great.
    Thanks
    Kadir

    Hi....
    You check the following document......I don't how much it will be helpfull for you....
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30664504-40dd-2a10-3794-db7b4190bef3?QuickLink=index&overridelayout=true
    Regards,
    Debjani.....

  • Customer Returns Process - Make to Order Scenario

    Dear Experts,
    In Customer Returns Process for make to Order scenario, I am using SAP Standard Documents and Item Categories.
    For standard Sales Order the Requirement type used is Customised say ZHS and Batch Numbers are to be used which are flowing from PPModule.
    While creating Returns order same Requirement Type is triggered i.e.ZHS and while creating Returns Delivery   PGR is not happening untill the Requirement is changed to SAP Standard 011 / KSL in Returns Order.
    How to solve this issue.
    Regards
    Hari

    Hi
    The requirements can be triggered on the basis of your configuration which i had replied
    like in
    MG
    Sales and Distribution
    Basic functions
    Availability check and Transfer of Requirements
    Transfer of requirements
    Determination of requirement types using transaction
    Item categoryPDReq typeRequirement class2
    I also faced the same scenario in MTO managed in batches for me what i said has solved my issue. In your case may be different if you can provide details so that the forum can help you
    regards
    Prashanth

  • Business partner ######### does not exist as customer, change not possib

    We are in the process of upgrading from CRM 4.0 to CRM 7.0
    I am currently testing our DEV system (that has been upgraded) and have found the following issue:
    When I create a customer in transx BP the customer is not going through to R/3 - this is the case for all roles, even when ALL data is completed that needs to be there for masdatory fields in R/3
    In SMW01 the BUPA_MAIN is set to green but but is not sent to R/3, when I look into the Error Segments there is an error stating that - Business partner 0005074626 does not exist as customer, change not possib
    Does anyone know what this means or how to fix the problem
    Regards
    Barry

    Arup
    I have checked all the mapping and all is ok.
    When a BP is created in transx BP as a 'Business Parter (GEN)' role it
    saves OK but when you change, or extaend into another Role,
    say 'Prospect' and update the classification etc there is an ERROR in
    SMW01 stating:
    'Business partner 0005074628 does not exist as customer, change not
    possib'
    If a BP is created in the Prospect Role all is well, the issue is with customers that are created in BP GEN first, we have thousands that are created in BP GEN then extended when they need to go through to R/3 for sales processing
    Regards
    Barry

  • Custom Pre Process Handler for middle name generation

    Hi,
    I am working on Custom Pre Process Event Handler for generation of middle name from the First Name by following the Meta link ID :[ID 1262803.1]. I have followed all the steps successfully as mentioned in meta link. But I am not able to trigger the middle name in OIM admin console. Following are the steps :
    1) Created a Application and project named CustomPreProcessEventHandler and copied the sample code. I have copied all the jars in our class path from OIM Platform folder e.g : iam-platform-context.jar and iam-platform-kernel.jar.
    2) Created plugin as mentioned in metalink.
    3) Copied in the plugins directory and registered successfully.
    4) Set all my paths and home as mentioned in the metalink for Java, ANT, WL_HOME, OIM_HOME.
    5) Created EventHandlers.xml and imported the file with wlst in the OIM_HOME/metadata/user/custom/CustomPreProcessHandler/EventHandlers.xml
    6) Finally ( *./PurgeCache.sh MetaData* ) to purge the cache.
    7) Created a new user in OIM Admin Console but I am not getting any middle name.
    Please guide if i am missing something. Do I need to map something Design console or any system property need to be changed.
    I have been trying this since last week without any success. Please suggest ASAP.
    Thanks

    Thanks for the Promt reply.
    I have changed the orders from 1000 to 50 in EventHandlers.xml.
    I also checked the plugins table in DEV_OIM and found three entries. In plugin table we have these enteries
    1) MyCustomUserNameGenerator
    2) CustomPreProcessEventHandler
    3) CustomPreProcessEventHandler1
    I have deleted the MyCustomUserNameGenerator, CustomPreProcessEventHandler and all its dependencies. Still its showing in Plugins table.
    My active eventhandler is now this CustomPreProcessEventHandler1. but when I trigger the event handler in log..
    executing in the server environment hence initialising ADPClassWatchDog
    Xl Home Dir :/opt/Oracle/Middleware/Oracle_IDM1/server
    MyCustomUserNameGenerator####getUserNameFromPolicy
    MyCustomUserNameGenerator####printMap:
    MyCustomUserNameGenerator####printMap: key=Email val=null
    MyCustomUserNameGenerator####printMap: key=Middle Name val=null
    MyCustomUserNameGenerator####printMap: key=Last Name val=user10
    MyCustomUserNameGenerator####printMap: key=First Name val=test
    MyCustomUserNameGenerator####printMap:
    MyCustomUserNameGenerator####printMap: key=Email [email protected]
    MyCustomUserNameGenerator####printMap: key=Middle Name val=null
    MyCustomUserNameGenerator####printMap: key=Last Name val=user10
    MyCustomUserNameGenerator####printMap: key=First Name val=test
    <Jun 21, 2011 11:08:20 AM IST> <Warning> <oracle.iam.autoroles.impl.util> <IAM-4020205> <Rule Consultant is invalid because it contains an element with an invalid attribute.>
    <Jun 21, 2011 11:08:20 AM IST> <Warning> <oracle.iam.autoroles.impl.util> <IAM-4020203> <Rule Consultant is invalid and it is being ignored.>
    <Jun 21, 2011 11:08:20 AM IST> <Warning> <oracle.iam.autoroles.impl.util> <IAM-4020205> <Rule Full-Time Employee is invalid because it contains an element with an invalid attribute.>
    <Jun 21, 2011 11:08:20 AM IST> <Warning> <oracle.iam.autoroles.impl.util> <IAM-4020203> <Rule Full-Time Employee is invalid and it is being ignored.>
    <Jun 21, 2011 11:09:04 AM IST> <Error> <org.quartz.impl.jdbcjobstore.JobStoreCMT> <BEA-000000> <MisfireHandler: Error handling misfires: Unexpected runtime exception: null
    Its still running MyCustomUserNameGenerator....
    Please guide me for further steps....
    Thanks

  • Custom Data Processing Extension and Parameters

    Hello,
    I have successfully implemented a custom data processing extension. Now I'm trying to add parameters, but the documentation is very weak on this topic. Also all examples of custam data processing extensions I have found so far are working without parameter support. Using a search engine I have found a custom data processing extension's sequence diagram during report execution. The related article also gives some hints about the IDbCommandAnalysis interface.
    The GetParameters implementation creates a parameter collection based on the current command text and returns this collection. So far no problem.
    My question is how to implement the IDbCommand's CreateParameter method and Parameters property? In CreateParameter I just return a new instance of my IDataParameter implementation, and the Parameters property returns a new parameter collection based on the current command text.
    Is this ok so? At least this is the first implementation which seems to work in the data designer. If I share an instance variable for GetParameters and Parameters I will either get all parameters twice or BIDS will crash when pressing the execute button in the dataset designer - depending on my actual implementation.
    What I'm still missing is how to get the parameters added automaticall to the dataset's properties parameter register?
    thanx in advance and kind regards, Gerald

    I think that finally (after some days of trying) I could make it work. The dataset and report parameters are reflecting the command text's parameters now (BTW: to answer my last question - the dataset's properties are updated after pressing the refresh button only). The road to success was not to use the same member variable for the collections returned by IDbCommandAnalysis:GetParameters() and IDbCommand:Parameter and not to fill the latter one with the command text's parameters (see partial source code below).
    public sealed class MyCommand : IDbCommand, IDbCommandAnalysis  
        private string m_commandText;  
        private MyParameterCollection m_parameters = new MyParameterCollection();  
        public string CommandText  
            get { return this.m_commandText; }  
            set { SetCommandText(value); }  
        public IDataParameterCollection Parameters  
            get { return m_parameters; }  
        public IDataParameter CreateParameter()  
            return new MyParameter();  
        public IDataParameterCollection GetParameters()  
            return GetParameterCollection();  
        private void SetCommandText(string commandText)  
            m_commandText = commandText;  
        private MyParameterCollection GetParameterCollection()  
            // ... create parameter collection based on m_commandText  
    Still there are some open questions:
    How can I update the report parameter's properties? Now the parameter's data type is always string, but I'd like to assign the right data type. I'd also like to tag the parameters as hidden and supply a non-queried default value. Is this possible? How?
    Although I my implementation of IDbCommandAnalysis:GetParameters() returns a collection containing the parameter names and values the "prompt query parameters" dialog (after pressing the query designer's execute button in the toolbar) shows a "<blank>" value for the parameters. What could be the problem?
    Thanx in advance and regards,
    Gerald

  • Custom Data Processing Extension, use in SSRS Report Properties - References

    I've built a Custom Data Processing Extension (CDPE) and registered it
    successfully (ie. it shows up in the new datasources dialog/drop-down and saves just fine, for VS2010-2014). It is intended to be a custom (XML-based) DataSource. However, based on the "nature of the beast", I also need to have a Custom Query
    Designer (CQD) for development  testing of the CDPE.
    Here are the errors I get for the CQD:
    Pulling a report up in "Report Preview", which is wired to the CDPE->CQD, I get:
    "An error occurred during local report processing. The definition of the report '/TestDS' is invalid. Error while loading code module: 'Microsoft.ReportingServices.Interfaces, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'. Details:
    Could not load file or assembly 'Microsoft.ReportingServices.Interfaces, Version=11.0.0.0, Culture=neutral, PublicKeyToken 89845dcd8080cc91' or one of it's dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception
    from HREULT: 0x80131040)"
    My CDPE directly includes Microsoft.ReportingServices.Interfaces.dll AND matches everything as far as version and key. It also includes Microsoft.ReportingServices.QueryDesigners.dll required for the CQD.
    I've written other WORKING CDPEs but not one with a CQD (Query Designer Custom replacement in Visual Studio). All the references from what I can tell are OK. I think CQDs are screwed up for XML datasources. The interfaces are not right.
    (will explain further on)
    From the "Data Sources", Dataset Properties, I click on the "Query Designer", I get:
    "An error occurred while loading the query designer 'DATASET' (which is the name of the CDPE). Query Designer: Object reference not set to an instance of an object."
    I "think" XML type CDPEs are trying to execute a web services call, versus working properly/CORRECTLY with a
    text-based query for XML. The reason I say this is that I've created both WinForm and WebForm test harnesses. They both come up with this error: "...Failed to prepare web request for the specified URL. (rsXmlDataProviderError), Invalid
    URI: The URI is empty." (which is nonsense, there is no request, the query is simply text/file-based stuff, and I read locally ALL of the XML data expected for testing without issue -> I'm ONLY making the CDPE XML-based because I have custom
    WCF calls which already work). (If you really want to understand overall architecture, please see my post: http://social.msdn.microsoft.com/Forums/en-US/d15d9206-95d7-473a-a7f9-a38b4279de8c/ssrs-extension-which-to-use?forum=sqlreportingservices&prof=required
    Other than "100 mile" overviews from Microsoft, this has got to be some of the worst documented stuff I've ever seen (
    http://msdn.microsoft.com/en-us/library/microsoft.reportingservices.interfaces.iquerydesigner.aspx ). Remote Debugging it doesn't work 95% of the time.
    My environment is VS2013 Ultimate with BI and SQL Server 2012 SP1.
    Thanks Rob
    Rob K

    Update:
    I can now see the Custom Query Designer and get anticipated results (after some fooling around with different combinations).
    Here's how things were broken by the MS SQL Server 2012 product/release team:
    1. they upgraded to .Net v4.x here (to support SharePoint, AX, MS Data Tools, etc.)
    C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.ReportingServices.QueryDesigners.dll
    C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.ReportingServices.Interfaces.dll
    2. they left c:\Program Files\Microsoft SQL Server\MSRS.11.MSSQLSERVER\Reporting Services\ReportServer\bin\Microsoft.ReportingServices.Interfaces.dll at .Net
    v2.x
    3. they don't support Custom Extensions (which use a Query Designer) with anything higher  than .Net v3.5
    In my case, I had to segregate:
    a. Report Definition Custom Extension to v4.5
    b. Custom Data Processing Extension to v3.5
    c. Custom Query Designer to v4.x
    d. my WCF/SSO to v4.5.1.
    #2 and #3 above, in my humble opinion are simply dead wrong as far as what you ever want to do in the release cycle (I can see there being an early/first release exception(s), but 2 years out and a successor product (2014) should have meant that this
    was rectified more than a year ago.)
    Whomever failed to get this communicated in the 2012 documentation created even more havoc than an average developer can decipher:
    http://msdn.microsoft.com/en-us/library/microsoft.reportingservices.interfaces.iquerydesigner(v=sql.110).aspx
    (I'm still working on how to get the remote debugger working consistently.)
    Rob

Maybe you are looking for

  • I can't get my Photoshop app to open?

    I've just downloaded the 30 day free trial for Photoshop app, and it downloaded fine. But when I went to open it it said I needed Jave runtime. It gave me an option to locate and download the software but then said it couldn't find the software and t

  • Other SDK and App-Server

    Hello, I'm currently tryig SJSC and I would like to use another instance f the App-Server and another version of the SDK (1.5_03). Is it possible to configure SJSC to do so or better just say while installation that SJSC should use the already instal

  • Seeburger SFTP is not able connect to remote host

    Hi, I have configured seeburger adapter (STPF) on XI 3.0 SP19 as per the seeburger installation document, but when we are trying to send the data to a file server using SFTP, we are getting below error in reciver communication channel, please help me

  • Office 365 & Microsoft Account directory merge

    The Azure account is managed and run by a Microsoft Account user. The same user has a Office 365 subscription so it has an work/organization account as well. Because the Microsoft sign-in pages are confused and messed up if a user needs to use differ

  • Displaying Applet in JSP Using jsp:plugin tag

    The following code is not working eventhough i downloaded to JRE plug-in .Please help me to work the following code in JSP. <jsp:plugin code="mani.Clock2.class" codebase="/classes/" width=300 height=300 jreversion="1.3" nspluginurl="http://java.sun.c