Issue in IC webclient
Hi All,
I have issue in CRM.
When I go to ic web client (tcode: crm_ic), create a contract, save it, release it. Then add sold to party as contact person in partner tab. Then go to scheduled actions and click on add entry . a window is opened which have 7 chekboxes.
Now I will change the process a bit,:
create a contract, save it, release it. Then add sold to party as contact person in partner tab and save it again. Then go to scheduled actions and click on add entry . a window is opened which have zero entry this time.
May be itu2019s a customization issue.
Do any one of you have faced it ? If yes, how was it resolved.
Regards,
Abhimanyu
done
Similar Messages
-
BP creation number range issue in Ic webclient
Dear Experts,
I have been facing an issue in the creation of bp via ic webclient. there are number ranges 01, 02 and z1 made in the system, my requirement is to create bp coming in range z1. This is working fine while creating bps in sap using tcode BP.
But while creating BP through ic webclient, the number range falls in 01. I need to change this to z1. can anyone guide me in this issue? In account identification profiles, what are all parameters need to be checked? Thanks in advanceHi,
The number range for the business partner is based upon the "Grouping" that you select. In the T code: BP it might be working fine because Z1 must be set as the internal number assignment, which makes it the default grouping for the BPs created in the SAP GUI.
In the Web UI - in the Account creation page ensure that you have the field "Grouping" displayed. The field is not avialable out-of-the-box on this page. If it is not available do the following: Hit the the config mode icon and -> Select General data viewset. Hit "Show avialable fields" and under "HEADER" structure look for "Grouping" field. Add it to the list of displayed fields and save this change.
Now in the General data view set you should be able to select the "Grouping" field and select the grouping that is assigned to your number range "Z1".
Regards,
Ramesh Nallabelli -
Follow-up issue Interaction Center WebClient
Hi Guys,
Can someone help? this is about icwc follow-up issue.
1. I create a service order and save.
2. then I create a an interaction record and save.
3. I can observe in the service order the relationship "Role:Interaction, DOcument Type: CRM Bus. Activity". But not the
relationship "Follow up document".
I have a "Business Transaction Profile" for interaction center where the Activity is the main and service order is dependent
business transactions. Because, not all the customer when make a call want to create a service order, some only want to
register a feedback or make an appointment.
However, In my activity, I can observe in the Activity Clipboard my service order, but I need the SAP assigned the
relationship "Follow-up" for assign an action for close the follow-up document when close my service order.
What is wrong....? can someone help...Hi Lyda,
Based on your remark about confirming the account first, I assume you are working with IC 4.0 or 5.0.
The service order is created as a dependent business transaction of the interaction record. The interaction record is automatically created when you confirm the account.
The relationship type in document flow is INTA.
It's true that you can only create activity types as real follow-ups of an interaction record (using the follow-up view).
However, technically it should be possible to also create other business object types as follow-up of the interaction record. You might need to enhance the transaction type drop-down listbox in the follow-up view. You also need to make sure that your interaction record is error-free.
As of CRM2006s it is possible in standard to create any business object type as follow-up of an interaction record.
Regards
Gert -
IC WebClient telephony toolbar doesn't work in CRM 7.0 EHP2
Hi,
I've a issue with IC webclient telephony toolbar, I comment:
After upgrading SAP CRM 7.0 to SAP CRM 7.0 EHP2, the IC webclient telephony toolbar doesn't work.
I have seen:
1.- When I use “Dial Pad” to call in CRM 7.0 EHP2 (the current version), the message is sent to another session:
_SEND(CL_SAM_SESSION_QUEUE_SENDER)
After sentence (line 28): r_queue = m_session_queue_receiver->get_queue( ).
“r_queue” is initial, for this reason the message is sent to another session.
And when running http_client->receive (line 101), the system hangs because the request is not completed.
I have seen that the response queue (r_queue) is initial because the instance of CL_SAM_SESSION_QUEUE_CNTRLER=>S_SESSION_QUEUE_RECEIVER is initial. For this reason the object is created, method: CONSTRUCTOR(CL_SAM_SESSION_QUEUE_RECEIVER), but parameter “runtime” is initial; therefore the response queue isn't generated.
2.- But, I have seen that if we have used “Dial Pad” to call in CRM 7.0 (the previous version), the message is sent to the same session:
_SEND(CL_SAM_SESSION_QUEUE_SENDER)
After sentence (line 28): r_queue = m_session_queue_receiver->get_queue( ).
The “r_queue” is equal to “s_queue”, for this reason the message is sent to the same session.
In this last case, the request is ok and the call succeeds.
In both case the request is HTTPS protocol.
Does anyone know what could it be?
Thanks and regards,
RocioHi,
Perhaps SAP Note 1640673 could be applicable in this case.
Regards,
Srikishan -
I've got a few issues with our WebClient. I'm trying to get WebClient running against the CCS for a demo to our supply chain. Here are the problems I'm having. First one is that the Work Mode (Ready/Not Ready) is not displayed in the WebClient. Second, is that the agents that log into the WebCLient are not displayed in the CCS. I've been through the configuration mutliple times with the same result. CCS connections test out okay. The WebClient runs just fine with the exception of the Work Mode not displaying and not connecting to the CCS. I'm also seeing a "Missing value for XCM config parameter cs.http.port" in the NW log files.
BCB/ICI version: 3.00.64507
J2EE Engine: 7.00 2 cluster elements(1 dispatcher and 1 server)
CCS: 3.00.64507
Anyone got any ideas?
Message was edited by:
T C SeguinHi Seguin,
I am facing similar issues as you have mentioned above.
I have configured CCS for CRM 2007 the connection test on SM59 shows Status "OK"
But when i log into Interaction center there is no work mode(ready/Not ready)visible.
on checking CRM_ICI_TRACE the following message id displayed-
Exception CX_CRM_MCM_EXCEPTION
Exception text
Message class CRM_IC_APPL_UI_CHMSG
message number 060
message Failed to log on to the communication management software system
Program name CL_CRM_MCM_SESSION============CP
Include name CL_CRM_MCM_SESSION============CM002
row number 323
It looks like the IC does not recognize that CCS is available.
Please let me know how you solved your issues.
Regards,
Prathiba -
Hi,
Created IBASE in IB51 and that was visible in IB52 & IB53 but when I'm trying to search in Interaction centre the IBASE is not coming up..do we need to make any more settings to make it reflect in IC ...please advise.Hi,
Could possibly be an authorization issue. The WebClient uses a different authorization object for Installed Bases - CRM_IBASE (Authorization Object for Installed Base).
See the CRM 7.0 release notes:
https://websmp201.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000429833& -
CRM2007 upgrade and IC webclient issue.
Hi all,
We have successfully upgraded from crm4.0 to 2007 last weekend.
However when I launch IC Webclient, it is blank. Is there something that I missed?
Also, I have applied note 1144511, still same issue.
Regards,
KG
Edited by: KG on Mar 17, 2008 7:06 PMHi KG,
May I know how you started the IC webclient in CRM 2007?
Are you using crm_ic transaction?
For CRM 2007, different steps have to be used.
For CRM 2007, you might have to use transaction
bsp_wd_cmpwb and component = crm_ui_frame to test.
This will start the new WEB UI with a user id has business role related to IC Webclient. The standard role is IC_AGENT.
You may have to assign it in ppoma_crm for the position using the same step as you assign a ic webclient profile, but instead, you need to assign a business role = IC_AGENT.
Hope these could do help!
Hongyan -
Hi,
I am trying to do the first exercise which is in the IC Webclient Cookbook for CRM5.0.
I followed all the steps which are given in the cookbook, but i am not able to view the changes made on the screen.
I created new IC Web profile, Assigned required views to my Runtime profile.
Still i am not able to see the changes.
First of all am not able to view the Function( a field given in the Cook book) in my IC screen.
How can i view the same changes?
Below are the steps which i did...
1) I created a IC webprofile and a runtime profile.
2) I created a package and a BSP application in the same with name YCRM_IC
3) I copied required view <i>BuPaMoreContactView</i> into my YCRM_IC application
4) Now I made changes in the view as given in Cookbook.
5) Now i assigned the view to my runtime profile.
Now when i run the view, i am not able to see the exact changes made to the view.
Actually my view is different to the view given in the COOKBOOK.I am not getting 3 different links ( Contact Person, Account, Address ) on my first view.
How can i get them?
How can i start changes in my IC web application.
Please help me.
Thanks,
SreekanthFirst of all , Have you assigned yourself to the Org position and made position-IC Web Profile assignment?
Thanks,
Thirumala. -
CRM 5.0 - IC WebClient - Transaction Issue
Hi
We have a Service Ticket Transaction as our main Transaction with Business Activity & Task as Dependant Transactions.
I wanted to remove the dependant transactions (Business Activity & Task) so used: Define Business Transaction Profile for current Web Client Profile and deleted the 2 transactions.
Unfortunately when I go into Follow Up Transaction I see I still have these 2 Transactions as possible options.
Even went so far as to delete the Business transaction profile and create another, but still thes 2 Transactions are visible.
Any guidance on thids will be richly rewarded.
Regards
PandurangaHello Panduranga,
First of all, make sure the buffer is not the problem.
Refresh all buffers by entering /$SYNC in the transaction box. (Don't do this on a production system!!)
If that doesn't solve your problem you can try this:
1. Delete them as follow-up transaction in the copy control customizing.
SPRO->CRM->Transaction->Basic settings->Copying control for Bus Trans.->Define copying control for Trans. Types.
Delete here the follow-up transactions you don't want to see in the dropdownbox.
2. Edit the follow-up transaction types and remove the channel 'ICW Interaction Center Webclient' so they are no longer usable in the WebClient.(Only CRM 5.0)
SPRO->CRM->Transactions->Basic settings->Define Trans. Types.
Select the trans. type you want to hide. CLick on "Allowed channels for trans. type" and delete the WebClient entry.
This should solve your problem.
<b>Reward points if useful!</b>
Regards,
Joost -
CRM 5.0 IC Webclient Issue - Upgrading OS to Windows Vista and I.E 7.0
Dear Gurus,
I'm supporting CRM 5.0 and right now, users are running the IC
Webclient on Internet Explorer v 6.0. Recently, there has been
plans to upgrade the OS on users' PC to Windows Vista and it
comes with I.E 7.0. I checked the Product Availability Matrix on
SAP and found that there is a patch to cater for I.E 7.0.
My users are also using CTI function. However,there is no patch for CRM SAP Groupware Connector for IE 7.0.
Please assist. If CTI cannot function with IE 7.0, my users will
be stuck with OS Windows XP.Dear John,
Thank you for your reply. I am a newbie in this area. Do bare with me for my inquiries on the subject.
For my customer's implementation, the ICI interface has been configured to communicate to external communication management software from Nortel.
I raised such an inquiry because, per my checking on the PAM for CRM 5.0, the information on SAP Groupware Connector is parked under the Web Browser tab. Per my understanding,the Groupware Connector executes message synchronization
between the CRM server and the Groupware server, in this case, it would be the AMC server.
I was wondering on:
1. the impact it would have on the above matter, if patches were to be applied on the server
2. whether there is a relation between the Group Connector and ICI interface, that would cause an impact on IC Webclient if patches for the browser upgraded is applied to the CRM server. There is no patch available for Groupware Connector for I.E 7.0.
The patches to be applied are for the following components:
SAP_ABA - Cross-Application Component
SAP_BASIS - SAP Basis Component
SAP_AP - SAP Application Platform
SAP_BW - BBPCRM
Please assist. I'd appreciate your help.
p/s: Are you using IE 7.0 with CRM? Was the server patch process a challanging one? Hope you can share. TQ -
Interactive Report Webclient issue:
Hi,
We are facing starnge Issue in IR Web client report.We have IR report filter at leaf level.When we select 4 or 5 filters then we are genaratig the report and Query results 5 laks records.When we are selcting 9 Id's the Query processed in 10 mints and it is giving Zero results.Actually our users want to process the report by selecting 9 Id's.The same report when we proceesed in IR studio we are getting the results.Please help on these.
We are in 9.3.1.0 IR version.check to see that al connection information is the same between server and client (IR Studio)
Check Usage Tracking logs re the SQL being sent
Check Query Log in IRWebClient. Add dbgprint file in location of IR Desktop Studio install and the location of executable for IE or FF which ever you are using - review that.
Have DBA monitor your session from each and see what is going on. -
Webclient display issues in IE10
Good day experts.
My PC has recently been upgraded to internet explorer version 10. The header area on the Webclient does not look like it should. I can't see the ready/not ready radio buttons.
I found a relevant note 1738868, but it is for WEBCUIF 731. We are currently on 70109.
Can anyone give me some pointers on how to fix this? I've gone through all the notes available.
Please see screenshot below.
Regards
LeonHi Gervase,
I did implement the note, but it made no difference.
I managed to solve it by increasing the Header Height in the layout Profile.
Thanks for the assistance.
Regards
Leon -
HI,
I have toff situation where we deployed bi dashboards in our site and it works some time and some times not,
and some times it keep loading and throw a login window.
works when
we restart performance point service and if not work
we re create secure store service and generated new key and create new pps service application
before that we stopped secure store and pps service using c.a in application server
we are using ssas for datasource to connect from dashboard designer
we have seperate server for ssas dbs
seperate application server running: pps service and secure store service
two web front ends: one of running secure store
1 Domain controller + central admin service running
some times after 4 -5 hours bi dashboards works , we dashboards not display data and throw un expected errors,
also when we try to connect using a dashboard designer from a seperate client machine in same domain ,we have same issue , we unable to connect to ssas datasource server, and if connect some times unable to deploy dashboards.
we tried every thin icreased server time out values in ssas server
:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\Config\msmdsrv.ini. in this location
and in
c:\program files\common files\microsoft shared\web server extensions\14\webclients\ppsmonitoringServer\client.config
maxStringContentLength="2147483647"
maxNameTableCharCount="2147483647"
maxBytesPerRead="2147483647"
maxArrayLength="2147483647"
maxDepth="2147483647" />
even we have same issue
is some thing happening when dashboards working some time and after some time not
is a secure store crashing or its still request pending in IIS and not authenticating to data soruce why
below are the logs
Here are the results of the log analysis :
server wfe1
09/01/2014 14:43:44.66 w3wp.exe (0x2128) 0x158C PerformancePoint Service PerformancePoint Services 39 Critical A PerformancePoint service application call was aborted by the caller. This may indicate the HttpRuntime executionTimeout for the Web Application
is configured to a value smaller than the DataSourceQueryTimeout for the PerformancePoint Service Application. 8bc44f14-acef-49bf-b1c1-2755ea7e6e24
09/01/2014 14:43:44.66 w3wp.exe (0x2128) 0x158C PerformancePoint Service PerformancePoint Services ef8z Critical حدث
استثناء
أثناء عرض
عنصر ويب.
قد تساعد
معلومات التشخيص
التالية في
تحديد سبب
هذه المشكلة: Microsoft.PerformancePoint.Scorecards.BpmException: لقد
انتهت
مهلة الطلب
أو تم
إجهاضها. تم
تسجيل تفاصيل
إضافية من
أجل المسؤول. رمز
خطأ "خدمات PerformancePoint"
هو 20700. 8bc44f14-acef-49bf-b1c1-2755ea7e6e24
09/01/2014 14:43:44.66 w3wp.exe (0x2128) 0x158C SharePoint Foundation Runtime ba3q Medium Redirect to error.aspx?ErrorText=Request%20timed%20out%2E failed. Exception: System.Web.HttpException: The remote host closed the connection. The error code is 0x800704CD.
at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect) at System.Web.Hosting.IIS7WorkerRequest.ExplicitFlush() at System.Web.HttpResponse.Flush(Boolean finalFlush)
at System.Web.HttpResponse.End() at Microsoft.SharePoint.Utilities.SPUtility.Redirect(String url, SPRedirectFlags flags, HttpContext context, String queryString) 8bc44f14-acef-49bf-b1c1-2755ea7e6e24
09/01/2014 14:47:32.69 w3wp.exe (0x2128) 0x2154 Web Content Management Publishing Cache 7363 Critical Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use
the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default
super reader account: NT AUTHORITY\LOCAL SERVICE 78c107cd-0d4b-46f5-8e1a-0d9b4ebc7b29
09/01/2014 15:07:40.74 w3wp.exe (0x2128) 0x209C PerformancePoint Service PerformancePoint Services 20 Critical The user "i:Anonymous" attempted to access an item in the following location:
http://www.xxx.xxx.sa/ar-sa/Notary/Rspointer/Lists/PerformancePoint Content/28_.000 Verify that the location exists and that the user has the "Read Items" permission.
Exception details: Microsoft.PerformancePoint.Scorecards.BpmException: لقد
انتهت
مهلة الطلب
أو تم
إجهاضها. تم
تسجيل تفاصيل
إضافية من
أجل المسؤول. at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location, SPListItem item)
at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location) at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.SPItemGet(RepositoryLocation location, String
spObjectTypeId) abf0263d-7333-4e4f-9cd4-a3a4dcb700c0
09/01/2014 15:13:25.92 w3wp.exe (0x2128) 0x18DC PerformancePoint Service PerformancePoint Services 20 Critical The user "i:Anonymous" attempted to access an item in the following location:
http://www.xxx.xxx.sa/ar-sa/Notary/Rspointer/Lists/PerformancePoint Content/218_.000 Verify that the location exists and that the user has the "Read Items" permission.
Exception details: Microsoft.PerformancePoint.Scorecards.BpmException: لقد
انتهت
مهلة الطلب
أو تم
إجهاضها. تم
تسجيل تفاصيل
إضافية من
أجل المسؤول. at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location, SPListItem item)
at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location) at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.SPItemGet(RepositoryLocation location, String
spObjectTypeId) b35bf864-54f4-43fa-88a8-44cdf938bfa2
09/01/2014 15:11:10.87 w3wp.exe (0x2128) 0x1F88 PerformancePoint Service PerformancePoint Services 20 Critical The user "i:Anonymous" attempted to access an item in the following location:
http://www.xxx.xxx.sa/ar-sa/Courts/Bic/Lists/PerformancePoint Content/4_.000 Verify that the location exists and that the user has the "Read Items" permission.
Exception details: Microsoft.PerformancePoint.Scorecards.BpmException: لقد
انتهت
مهلة الطلب
أو تم
إجهاضها. تم
تسجيل تفاصيل
إضافية من
أجل المسؤول. at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location, SPListItem item)
at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location) at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.SPItemGet(RepositoryLocation location, String
spObjectTypeId) 7cea0eb6-214f-4d7b-a6e7-97a0fe11c956
09/01/2014 15:11:40.87 w3wp.exe (0x2128) 0x2150 PerformancePoint Service PerformancePoint Services 20 Critical The user "i:Anonymous" attempted to access an item in the following location:
http://www.xxx.xxx.sa/ar-sa/Notary/Rspointer/Lists/PerformancePoint Content/162_.000 Verify that the location exists and that the user has the "Read Items" permission.
Exception details: Microsoft.PerformancePoint.Scorecards.BpmException: لقد
انتهت
مهلة الطلب
أو تم
إجهاضها. تم
تسجيل تفاصيل
إضافية من
أجل المسؤول. at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location, SPListItem item)
at Microsoft.PerformancePoint.Scorecards.Store.Dao.SPListItemDao.Get(ISPFcoCache cache, Guid webSiteID, RepositoryLocation location) at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.SPItemGet(RepositoryLocation location, String
spObjectTypeId) 4154222b-6ff0-4b64-81b8-d08501a19278
server wfe 2
09/01/2014 14:50:59.05 w3wp.exe (0x1294) 0x1D88 Web Content Management Publishing Cache 7363 Critical Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use
the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default
super reader account: NT AUTHORITY\LOCAL SERVICE 382f711d-cdad-4c5d-be88-2e7d6f36dde2
09/01/2014 14:50:59.05 w3wp.exe (0x1294) 0x1D88 Web Content Management Publishing Cache 7363 Critical Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use
the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default
super reader account: NT AUTHORITY\LOCAL SERVICE 382f711d-cdad-4c5d-be88-2e7d6f36dde2
09/01/2014 14:50:59.05 w3wp.exe (0x1294) 0x1D88 Web Content Management Publishing Cache 7363 Critical Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use
the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default
super reader account: NT AUTHORITY\LOCAL SERVICE 382f711d-cdad-4c5d-be88-2e7d6f36dde2
09/01/2014 14:50:59.05 w3wp.exe (0x1294) 0x1D88 Web Content Management Publishing Cache 7363 Critical Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use
the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default
super reader account: NT AUTHORITY\LOCAL SERVICE 382f711d-cdad-4c5d-be88-2e7d6f36dde2
In the Roiscan logs we get an error in regards to the English Language pack:
Review Items
============
Error: Product {90140000-1015-0409-1000-0000000FF1CE} - Microsoft SharePoint Foundation 2010 1033 Lang Pack: has unexpected
file state(s).
adilchinnijagadeesh,
You suck!
Signed: The rest of the universe.
... and quit crossposting FFS... it really is quite annoying! -
Error message 'Enter unit of measure' in Webclient
Hello Experts,
We are working on CRM 5.0 SP 7, IC WebClient and have implemented the BAdi "<b>CRM_SERVICEPROD_BADI</b>" to assign a service product ''<b>INVESTIGATION'</b> whenever user selects service ticket in WebClient.
However, when confirming a Business Partner and accessing the service ticket, an error is getting displayed stating "<b>Enter the unit of measure</b>".
We have already mentioned the unit of measure in Product but it seems it is not picking from there.
Please help me to remove this error.
Reward points assured for useful answers.
Regards,
Amithi
I had a similar Problem
You will have to assign the base unit of measure in service tab as hours and then in the sales and distribution tab assign the same unit in the sales unit and give minimum order quantity(for e.g-1) & delivery unit ,this you will have to do for all the sales areas you might have mapped in the S&D tab
I'm sure the issue will be resolved
Cheers!!
Regards
Shankar Raj -
Using INSERT INTO for FDM Memory Issue
All -
We configured FDM to run an integration script into our EBS instance upon the import step. It worked fine for a time, then we began running out of memory on the FDM server. Upon Oracle's suggestion, we stopped running through a record set to append and update the values to strWorkTableName and instead began using INSERT INTO. I admit, I have never needed to use the INSERT INTO way of doing things so I may be missing something bery basic.
Our integration script:
Function SQLIntegration2(strLoc, lngCatKey, dblPerKey, strWorkTableName)
'Oracle Hyperion FDM IMPORT Integration Script:
'Created By: karks
'Date Created: 2011-10-26 13:05:18
'Purpose:
Dim strSQL 'SQL string
Dim lngPartitionKey
Dim strConn 'Connection string to the source data
Set cnSS = CreateObject("ADODB.Connection")
lngPartitionKey = RES.PlngLocKey
strConn= "File Name=C:\Users\karksadm\Desktop\NewConnection.udl;"
cnSS.open strConn
strSQL = "Insert Into " & strWorkTableName & " (PartitionKey, CatKey, PeriodKey, DataView, Amount , Account, Entity, ICP, UD1, UD2, UD3, UD4) "
strSQL = strSQL & "SELECT " & lngPartitionKey & ", " & lngCatKey & ", TO_DATE (TO_DATE ('30/12/1899','dd/mm/yyyy')+" & dblPerKey & "), 'YTD', EBS.YTD_BALANCE, EBS.ACCOUNT, EBS.SEGMENT1, EBS.SEGMENT5, EBS.SEGMENT4, EBS.SEGMENT5, '[None]', EBS.CURRENCY_CODE FROM "
strSQL = strSQL & "(Select D.NAME, A.CODE_COMBINATION_ID, D.NAME LEDGER_NAME, A.ACTUAL_FLAG, C.PERIOD_YEAR, TO_CHAR (C.START_DATE, 'MON-YY') AS PERIOD, B.SEGMENT1, (B.SEGMENT2 || B.SEGMENT3) As ACCOUNT, B.SEGMENT4, B.SEGMENT5, A.CURRENCY_CODE, "
strSQL = strSQL & "(SUM (A.BEGIN_BALANCE_DR) + SUM (A.PERIOD_NET_DR) - SUM (A.BEGIN_BALANCE_CR) - SUM (A.PERIOD_NET_CR)) As YTD_BALANCE "
strSQL = strSQL & "FROM GL.GL_BALANCES A, GL.GL_CODE_COMBINATIONS B, GL.GL_PERIODS C, GL.GL_LEDGERS D "
strSQL = strSQL & "WHERE 1 = 1 And A.LEDGER_ID = D.LEDGER_ID And A.PERIOD_NUM = C.PERIOD_NUM And C.PERIOD_YEAR = A.PERIOD_YEAR "
strSQL = strSQL & "And A.CODE_COMBINATION_ID = B.CODE_COMBINATION_ID And B.SUMMARY_FLAG = 'N' AND C.PERIOD_SET_NAME = D.PERIOD_SET_NAME "
strSQL = strSQL & "And (B.SEGMENT1 = 001 And A.CURRENCY_CODE = 'USD' And D.LEDGER_ID = 2022) "
strSQL = strSQL & "And C.END_DATE = TO_DATE (TO_DATE ('30/12/1899','dd/mm/yyyy')+" & dblPerKey & ") "
strSQL = strSQL & "And B.CHART_OF_ACCOUNTS_ID = D.CHART_OF_ACCOUNTS_ID And A.ACTUAL_FLAG = 'A' "
strSQL = strSQL & "And ((A.BEGIN_BALANCE_DR) + (A.PERIOD_NET_DR) - ((A.BEGIN_BALANCE_CR) + (A.PERIOD_NET_CR))) <> 0 "
strSQL = strSQL & "GROUP BY A.CODE_COMBINATION_ID, D.NAME, A.CURRENCY_CODE, TO_CHAR (C.START_DATE,'MON-YY'), C.PERIOD_YEAR, A.ACTUAL_FLAG, B.SEGMENT1, (B.SEGMENT2 || B.SEGMENT3), B.SEGMENT4, B.SEGMENT5 "
strSQL = strSQL & "ORDER BY B.SEGMENT4) EBS"
DW.DataManipulation.fExecuteDML(strSQL)
'Give success message
RES.PlngActionType = 2
RES.PstrActionValue = "SQL Import successful!"
'Assign Return value
SQLIntegration2 = True
cnSS.close
Set cnSS = Nothing
End FunctionI can run the SQL minus the Insert line in my SQL Developer and it works fine. When I run the script in its entirety in FDM, we receive the following:
** Begin FDM Runtime Error Log Entry [2012-01-23 11:37:30] **
ERROR:
Code............................................. -2147217865
Description...................................... ORA-00942: table or view does not exist
Insert Into tWibison72564424799 (PartitionKey, CatKey, PeriodKey, DataView, Amount , Account, Entity, ICP, UD1, UD2, UD3, UD4) SELECT 772, 28, TO_DATE (TO_DATE (N'30/12/1899',N'dd/mm/yyyy')+40724), N'YTD', EBS.YTD_BALANCE, EBS.ACCOUNT, EBS.SEGMENT1, EBS.SEGMENT5, EBS.SEGMENT4, EBS.SEGMENT5, N'[None]', EBS.CURRENCY_CODE FROM (Select D.NAME, A.CODE_COMBINATION_ID, D.NAME LEDGER_NAME, A.ACTUAL_FLAG, C.PERIOD_YEAR, TO_CHAR (C.START_DATE, N'MON-YY') AS PERIOD, B.SEGMENT1, (B.SEGMENT2 || B.SEGMENT3) As ACCOUNT, B.SEGMENT4, B.SEGMENT5, A.CURRENCY_CODE, (SUM (A.BEGIN_BALANCE_DR) + SUM (A.PERIOD_NET_DR) - SUM (A.BEGIN_BALANCE_CR) - SUM (A.PERIOD_NET_CR)) As YTD_BALANCE FROM GL.GL_BALANCES A, GL.GL_CODE_COMBINATIONS B, GL.GL_PERIODS C, GL.GL_LEDGERS D WHERE 1 = 1 And A.LEDGER_ID = D.LEDGER_ID And A.PERIOD_NUM = C.PERIOD_NUM And C.PERIOD_YEAR = A.PERIOD_YEAR And A.CODE_COMBINATION_ID = B.CODE_COMBINATION_ID And B.SUMMARY_FLAG = N'N' AND C.PERIOD_SET_NAME = D.PERIOD_SET_NAME And (B.SEGMENT1 = 001 And A.CURRENCY_CODE = N'USD' And D.LEDGER_ID = 2022) And C.END_DATE = TO_DATE (TO_DATE (N'30/12/1899',N'dd/mm/yyyy')+40724) And B.CHART_OF_ACCOUNTS_ID = D.CHART_OF_ACCOUNTS_ID And A.ACTUAL_FLAG = N'A' And ((A.BEGIN_BALANCE_DR) + (A.PERIOD_NET_DR) - ((A.BEGIN_BALANCE_CR) + (A.PERIOD_NET_CR))) <> 0 GROUP BY A.CODE_COMBINATION_ID, D.NAME, A.CURRENCY_CODE, TO_CHAR (C.START_DATE,N'MON-YY'), C.PERIOD_YEAR, A.ACTUAL_FLAG, B.SEGMENT1, (B.SEGMENT2 || B.SEGMENT3), B.SEGMENT4, B.SEGMENT5 ORDER BY B.SEGMENT4) EBS
Procedure........................................ clsDataManipulation.fExecuteDML
Component........................................ upsWDataWindowDM
Version.......................................... 1112
Thread........................................... 4424
IDENTIFICATION:
User............................................. ibisons
Computer Name.................................... HOU-HYSDEV02
App Name......................................... SWNFDMRC
Client App....................................... WebClient
CONNECTION:
Provider......................................... ORAOLEDB.ORACLE
Data Server......................................
Database Name.................................... FDMDEV
Trusted Connect.................................. False
Connect Status.. Connection Open
GLOBALS:
Location......................................... EBSINTEGRATION
Location ID...................................... 772
Location Seg..................................... 25
Category......................................... EBS2
Category ID...................................... 28
Period........................................... Jun - 2011
Period ID........................................ 6/30/2011
POV Local........................................ False
Language......................................... 1033
User Level....................................... 1
All Partitions................................... True
Is Auditor....................................... False
** Begin FDM Runtime Error Log Entry [2012-01-23 11:37:31] **
ERROR:
Code............................................. -2147217865
Description...................................... Data access error.
At line: 33
Procedure........................................ clsImpProcessMgr.fExecuteImpScript
Component........................................ upsWObjectsDM
Version.......................................... 1112
Thread........................................... 4424
IDENTIFICATION:
User............................................. ibisons
Computer Name.................................... HOU-HYSDEV02
App Name......................................... SWNFDMRC
Client App....................................... WebClient
CONNECTION:
Provider......................................... ORAOLEDB.ORACLE
Data Server......................................
Database Name.................................... FDMDEV
Trusted Connect.................................. False
Connect Status.. Connection Open
GLOBALS:
Location......................................... EBSINTEGRATION
Location ID...................................... 772
Location Seg..................................... 25
Category......................................... EBS2
Category ID...................................... 28
Period........................................... Jun - 2011
Period ID........................................ 6/30/2011
POV Local........................................ False
Language......................................... 1033
User Level....................................... 1
All Partitions................................... True
Is Auditor....................................... False
** Begin FDM Runtime Error Log Entry [2012-01-23 11:37:31] **
ERROR:
Code............................................. -2147217865
Description...................................... Data access error.
At line: 33
Procedure........................................ clsImpProcessMgr.fLoadAndProcessFile
Component........................................ upsWObjectsDM
Version.......................................... 1112
Thread........................................... 4424
IDENTIFICATION:
User............................................. ibisons
Computer Name.................................... HOU-HYSDEV02
App Name......................................... SWNFDMRC
Client App....................................... WebClient
CONNECTION:
Provider......................................... ORAOLEDB.ORACLE
Data Server......................................
Database Name.................................... FDMDEV
Trusted Connect.................................. False
Connect Status.. Connection Open
GLOBALS:
Location......................................... EBSINTEGRATION
Location ID...................................... 772
Location Seg..................................... 25
Category......................................... EBS2
Category ID...................................... 28
Period........................................... Jun - 2011
Period ID........................................ 6/30/2011
POV Local........................................ False
Language......................................... 1033
User Level....................................... 1
All Partitions................................... True
Is Auditor....................................... False
I really think the issue is that I am not telling the script where to find the Oracle tables at. I left the code in where we were using the UDL to call in the opening of the record set, but since we are doing away with the record set how do I let FDM know where to find the Oracle tables?
Thanks in advance - I've been wrestling with this for several days.
Thanks you,
SarahHere's a script with INSERT INTO that works fine if FDM back-end is SQL DB and it's pulling from FDMHarris data warehouse which is on SQL Server.
Problem is when FDM back-end is Oracle DB and it's pulling from FDMHarris data warehouse which is on SQL Server.
I'm assuming the INSERT INTO statement needs to be written differently, syntax wise?
Here's the error message displayed.
** Begin FDM Runtime Error Log Entry [2012-06-03 21:18:15] **
ERROR:
Code............................................. -2147217900
Description...................................... ORA-00933: SQL command not properly ended
INSERT INTO tWadmin476032843931 (PartitionKey, CatKey, PeriodKey, DataView, CalcAcctType, Entity, Account, UD1, UD2, UD4, Amount) SELECT 752, 12, N'30-Apr-2012', N'YTD', 9, Entity, Account, UD1, UD2, UD4, Amount FROM FDMHarris.dbo.tdataseg4;
Procedure........................................ clsDataManipulation.fExecuteDML
Component........................................ upsWDataWindowDM
Version.......................................... 1112
Thread........................................... 3284
Function INSERTINTO(strLoc, lngCatKey, dblPerKey, strWorkTableName)
'Oracle Hyperion FDM IMPORT Integration Script:
'Created By: admin
'Date Created: 2012-06-03 11:31:39
'Purpose:
Dim objSS 'ADODB.Connection
Dim strSQL 'SQL String
Dim rs 'Recordset
Dim rsAppend 'tTB table append rs Object
Dim strPeriod
Dim strYear
'Period
'strPeriod=MonthName(Month(RES.PdtePerKey))
a=CStr(FormatDateTime(RES.PdtePerKey,1))
'Tuesday,January 30, 2012
b=Right(a,(Len(a)-Len(DW.Utilities.fParseString(a,1,1,",")))) '7
c=DW.Utilities.fParseString(b,2,2,",")
strPeriod=Left(c,3)
'Year
'strYear=Year(RES.PdtePerKey)
strYear=Right(b,4)
DW.DBTools.mLogError 1, CStr(strPeriod), CStr(strYear), Nothing
'Initialize objects
Set cnSS = CreateObject("ADODB.Connection")
'Connect To SQL Server database
cnss.open "Provider=SQLOLEDB.1;Password=datafusion;Persist Security Info=True;User ID=sa;Initial Catalog=FDMHarris;Data Source=dfv11122"
'DW.DBTools.mLogError 1, CStr(strSQL), CStr(strSQL), Nothing
'Initialize common SQL statement
strSQL = "INSERT INTO " & _
strWorkTableName & " " & _
"(PartitionKey, CatKey, PeriodKey, DataView, CalcAcctType, Entity, Account, UD1, UD2, UD4, Amount) " & _
"SELECT " & RES.PlngLocKey & ", " & RES.PlngCatKey & ", " & _
"'" & Day(RES.PdtePerKey) & "-" & MonthName(Month(RES.PdtePerKey), True) & "-" & Year(RES.PdtePerKey) & "', " & _
"'YTD', 9, Entity, Account, UD1, UD2, UD4, Amount " & _
"FROM FDMHarris.dbo.tdataseg4;" '& _
' "WHERE Month = '" & strPeriod & "' And CalYear = '" & strYear & "'"
DW.DBTools.mLogError 1, CStr(strSQL), CStr(strWorkTableName), Nothing
DW.DataManipulation.fExecuteDML(strSQL)
'cnss.Execute strSQL
'Records loaded
RES.PlngActionType = 6
RES.PstrActionValue = "SQL Import successful!"
'Assign Return value
INSERTINTO = True
cnss.Close
Set cnss = Nothing
End Function
Edited by: user12152138 on Jun 3, 2012 6:43 PM
Maybe you are looking for
-
Error while creating webservice from function module in ECC
Hi while creating a web service out of a function module in ECC, in the configure service section we get a message saying ' Remember that the service does not have any runtime configuration and therefore cannot be used. Create the Web service configu
-
Video Component Mute Button to Off by Default
Hello, I want to set the FLV component Mute button off by default. I have seen this question asked across many forums but not answered. All the literature I read it only tells you how to associate the mute button with the video clip but not how to co
-
HELP for forgot passcode to lock screen in lost mode
Forgot lockscreen password and now I cannot get my phone off lost mode. If I try to reset through iTunes, iTunes will not let me because its stuck in lock mode. The phone never left my possession, just turned the lost app on by mistake.
-
Quick question here. Is it normal to have a file that was put through reverse telecine to be smaller then its original. I had a .mov file that was captured in final cut that was shot at 24p )(not pa) and had ro reverse it and it looks great, runs gre
-
Why won't my pages 08 open on my upgrade to pages on new Macbook fall 2013
Apple made all my old documents unusable with an upgrade to the free pages(2013). I bought a new computer because the old computer could not upgrad the old software. Apple says transfer to pages 09 first. My old computer was a first generation Mac