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 urgentlyTry 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
djhActually, 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,
SekarHi 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 AHello 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 -
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 -
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
KadirHi....
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
HariHi
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 -
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
BarryArup
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.
ThanksThanks 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, GeraldI 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 KUpdate:
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
-
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