Solution on SharePoint2010
Hello,
I'm fairly new to SharePoint 2010. I want to develop a solution on which it will be possible to show data from a table (SQL) and it will be possible to insert/delete/change data on the same page. I have some experience on C#.
Which technology will be the easiest/fastest to develop/troubleshoot? webparts? infopath?
Thanks in advance,
Sedso
Sedso
Fastest and easiest is using BCS to implement CRUD operation if your requirement fits in.
Else you can use Sandbox Solution or App model with CSOM are easier to debug, and deploy.
WebPart development would be best approach for your requirement, and you can do single page CRUD operations.
I will not suggest InfoPath, you have to custom code to get your application logic inside InfoPath, and would be difficult to debug and deploy
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if my reply helps you
Similar Messages
-
How to hide views in a SharePoint2010 list by using out of box solutions only
Hi,
I work on a Time Reporting tool which is used by the users to submit their time sheet twice a month.
The submission of time sheet is done through a MS INFOPATH 2010 form. The data then gets submited to a List named "Time Sheet List".
This list has several important views already existing. These views had been created by the designer (not me) .
Currently if an user submits his/her time report once,then they cannot edit/delete it. Only the admins [Me one of them] can do any kind of modifications.
I am working on giving the users access to edit/delete their own time report for the current month only.
I have created a view "Edit Time Sheet" which will show the user only their own time report for the current month only.
Now the issue is how do i provide permission to the list "Time Sheet List" so that only the "Edit Time Sheet"
view is visible to the users and the other views are hidden from all users except the admins .
If i provide edit permission to the whole list then all of the views will become editable which is not wanted.So, i just want the users to see "Edit Time Sheet" view so that they can only modify their own time sheet for
the curent month.
Please let me know how i can achieve this through out of box solution as i donot have any dev environment installed in my system. I have only MS INFOPATH2010 and SharePoint Designer 2010 in my system.
Regards,
Anena DasHi Anena
There is no OOTB approach to achieve the same , one simple work around would be
Edit the view (Site Actions->Edit page) you will see your List view webpart there . Edit the Webpart Properties and Set the "Target Audience". Mention the SharePoint groups in there or users who should view the list view.
So when a user who is not a part of the target audience navigates to this page , they will not see the list View. You can show some custom message to them "You are not authorized to view this".
As I mentioned it will be just a work around if u dont want to use Javascript/jQuery and custom components/
Thanks and Regards,
Nandini -
How can I get a List ID information using JScript on ribbon button click - SharePoint2010
Dear All,
I want to display the custom list ID column information on ribbon button click using a JScript.
For This I have added a JScript in Layout folder in VS 2010 empty project solution and I have put
the following Jscript code. While running and clicking the ribbon button, it seems like JScript is not
invoking and not producing any result. It is like control is not going to Jscript file. How can I find out
the issue???? can anyone please help me on anything wrong with my script or is
it some-other problem which causes the blank result???
It is a farm sharepoint2010 solution, debugging is not working in Visual Studio & IE!!!!
Somebody please help, hard to find the error.....
Please note the JScript Code: RibAlert.js
<script>
'//var siteUrl = '/sites/MySiteCollection';
var siteUrl = 'http://a5-12457/AllItems.aspx';
function retrieveListItems()
var clientContext = new SP.ClientContext(siteUrl);
var oList = clientContext.get_web().get_lists().getByTitle('Custom List');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where><Geq><FieldRef Name=\'ID\'/>' +
'<Value Type=\'Number\'>1</Value></Geq></Where></Query><RowLimit>10</RowLimit></View>');
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
function onQuerySucceeded(sender, args)
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
while (listItemEnumerator.moveNext())
var oListItem = listItemEnumerator.get_current();
listItemInfo += '\nID: ' + oListItem.get_id() +
'\nTitle: ' + oListItem.get_item('Title') +
'\nBody: ' + oListItem.get_item('Body');
alert(listItemInfo.toString());
function onQueryFailed(sender, args)
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
</script>
Please note the Elements.xml
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<CustomAction
Id="CustomRibbonButton"
Location="CommandUI.Ribbon"
RegistrationId="100"
RegistrationType="List">
<CommandUIExtension>
<CommandUIDefinitions>
<CommandUIDefinition
Location="Ribbon.ListItem.Manage.Controls._children">
<Button
Id="Ribbon.ListItem.Manage.Controls.TestButton"
Command="ShowAlert"
Image16by16="http://a5-12457/IconLib/ICONBTN.jpg"
Image32by32="http://a5-12457/IconLib/ICONBTN.jpg"
LabelText="Comapre alert"
TemplateAlias="o2"
Sequence="501" />
</CommandUIDefinition>
</CommandUIDefinitions>
<CommandUIHandlers>
<!-- <CommandUIHandler Command="AboutButtonCommand" CommandAction="javascript:alert();" EnabledScript="javascript:enable();"/> -->
<CommandUIHandler Command="ShowAlert" CommandAction="javascript:alert();" EnabledScript="return true;"/>
</CommandUIHandlers>
</CommandUIExtension>
</CustomAction>
<!-- <CustomAction Id="Ribbon.Library.Actions.Scripts" Location ="ScriptLink" ScriptSrc="/_layouts/DocumentTabTwo/RibButton.js" /> -->
<CustomAction Id="Ribbon.Library.Actions.Scripts" Location ="ScriptLink" ScriptSrc="/_layouts/RibAlert.js" />
</Elements>Dear All,
I want to display the custom list ID column information on ribbon button click using a JScript.
For This I have added a JScript in Layout folder in VS 2010 empty project solution and I have put
the following Jscript code. While running and clicking the ribbon button, it seems like JScript is not
invoking and not producing any result. It is like control is not going to Jscript file. How can I find out
the issue???? can anyone please help me on anything wrong with my script or is
it some-other problem which causes the blank result???
It is a farm sharepoint2010 solution, debugging is not working in Visual Studio & IE!!!!
Somebody please help, hard to find the error.....
Please note the JScript Code: RibAlert.js
<script>
'//var siteUrl = '/sites/MySiteCollection';
var siteUrl = 'http://a5-12457/AllItems.aspx';
function retrieveListItems()
var clientContext = new SP.ClientContext(siteUrl);
var oList = clientContext.get_web().get_lists().getByTitle('Custom List');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where><Geq><FieldRef Name=\'ID\'/>' +
'<Value Type=\'Number\'>1</Value></Geq></Where></Query><RowLimit>10</RowLimit></View>');
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
function onQuerySucceeded(sender, args)
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
while (listItemEnumerator.moveNext())
var oListItem = listItemEnumerator.get_current();
listItemInfo += '\nID: ' + oListItem.get_id() +
'\nTitle: ' + oListItem.get_item('Title') +
'\nBody: ' + oListItem.get_item('Body');
alert(listItemInfo.toString());
function onQueryFailed(sender, args)
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
</script>
Please note the Elements.xml
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<CustomAction
Id="CustomRibbonButton"
Location="CommandUI.Ribbon"
RegistrationId="100"
RegistrationType="List">
<CommandUIExtension>
<CommandUIDefinitions>
<CommandUIDefinition
Location="Ribbon.ListItem.Manage.Controls._children">
<Button
Id="Ribbon.ListItem.Manage.Controls.TestButton"
Command="ShowAlert"
Image16by16="http://a5-12457/IconLib/ICONBTN.jpg"
Image32by32="http://a5-12457/IconLib/ICONBTN.jpg"
LabelText="Comapre alert"
TemplateAlias="o2"
Sequence="501" />
</CommandUIDefinition>
</CommandUIDefinitions>
<CommandUIHandlers>
<!-- <CommandUIHandler Command="AboutButtonCommand" CommandAction="javascript:alert();" EnabledScript="javascript:enable();"/> -->
<CommandUIHandler Command="ShowAlert" CommandAction="javascript:alert();" EnabledScript="return true;"/>
</CommandUIHandlers>
</CommandUIExtension>
</CustomAction>
<!-- <CustomAction Id="Ribbon.Library.Actions.Scripts" Location ="ScriptLink" ScriptSrc="/_layouts/DocumentTabTwo/RibButton.js" /> -->
<CustomAction Id="Ribbon.Library.Actions.Scripts" Location ="ScriptLink" ScriptSrc="/_layouts/RibAlert.js" />
</Elements> -
Deploy SharePoint 2010 Sandbox solution to SharePoint 2013
Hi All,
I have sand-box solution which is developed in Visual Studio 2010 for SharePoint 2010 ,And it is specially developed for branding the SharePoint 2010 site. Now I need
to add the sandbox solution to SharePoint 2013 Site.
Can any one help how can I do this.
Thanks, Quality Communication Provides Quality Work. http://siddiq-sharepoint2010.blogspot.in/ Siddiqali Mohammad .Hi siddiqali,
According to your description, my understanding is that you want to deploy SharePoint 2010 Sandbox solution to SharePoint 2013.
Most of the wsp Solutions deployed in SharePoint 2010 should work fine in SharePoint 2013. This is because of the Support for both 14 Hive and 15 Hive directories that are Created in SharePoint 2013 by default.
Initially, when you deploy a SharePoint 2010 Solution it gets deployed to 14 Hive and not 15 Hive. To force the solution to install in 15 Hive you need to modify manifest.xml file of your solution and add addSharePointVersion=”15.0” attribute to it. The
Solutions can be forced to install in 15 hive. However, some of the files especially that refers to _layouts might not work. All SharePoint 2010 Solution files that refers to _layouts folder (i.e. Features, Layouts-files, Images, ControlTemplates)needs to
be updated, the best approach is to re-create the Solution in Visual Studio 2012.
More information, please refer to the link:
http://www.learningsharepoint.com/2013/03/24/deploy-sharepoint-2010-solutions-in-sharepoint-2013/
Here are some similar posts for you to take a look at:
http://www.threewill.com/2013/10/migrating-a-sharepoint-2010-solution-to-a-sharepoint-2013/
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/30fe4cb9-ea11-46d0-868d-4306d915b4db/how-to-convert-sp2010-wsp-to-sp2013?forum=sharepointdevelopment
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
IPod is not recognized by Windows Vista - possible solution
During the past couple of weeks that I faced this problem I found out that a lot of people had the same question as I did.
Here is a possible solution.
I have HP Pavilion laptop with Windows Vista. After I connected my new iPod – it didn’t show up in My Computer as a new device and in Device Manager it was listed in “Other devices” with a question mark next to it. I already had iTunes installed – it didn’t show up in iTunes. On the attempt to reinstall the driver I had a message that the driver was found but an error occurred while installing it.
Here is what I did:
1. Install iTunes (it has iPod driver for Vista in it).
2. Turn on iPod and connect it to computer.
3. Restart computer with iPod turned on and connected to computer.
4. On the start up the computer will begin automatically installing the driver and the message will appear in the corner that new device is being installed.
5. After it has been installed – check My Computer – you should see it listed there.
6. Run iTunes and configure iPod.
iTunes might run a little bit slow when configuring iPod for the first time.
Good luck.if only this fix worked for windows xp or even 2000 (at my job)
insane, but it IS a driver/usb problem i now know, at least i've gotten that far. -
HAVE NEW 13.3 MAC AIR (previously, still have 13.3 MCbook pro which works captures what I am looking for an answer to)
when i open sites in safari the page opens fine if it is not a pdf based page.
Once i open a site that has a link to another page that is a pdf based page the page comes up as a black screen with no info showing
If I open a site that gices me an open to save a file to a word, excel type document or a pdf , everything works fine until I try to save the information to a PDF and again the screen goes black
I have tried the safari help site but to no avail, does anyone have a solution to thid problem. (I do have the abode ofr mac program loaded)If you delete all the Adobe Reader stuff it will probably fix this. For almost everything, the Apple pdf handling works better.
-
Open and Save dialogs are painfully slow. Is there a solution?
Open and Save dialogs are painfully slow. Is there a solution?
I pulled this part out of one of the topics Barney-15E linked to. It absolutely works! The glacially slow Finder response has been driving me batty in Mavericks. Each time I restarted, it would take forever to list the startup drive when I opened it. Open and Save dialogues were also painfully slow to respond. Now they all snap open and list instantly. I used TextWrangler to comment out the line in the file auto_master, then ran the automount command in Terminal.
Working workaround:
Use the following statements in Terminal.
sudo vi /etc/auto_master
In this file comment out /net with # (#/net .....)
sudo automount -vc
Fixed.
Confirmed here too both for Preview.app Open file sluggishness and Finder window population. Thanks Snaggletooh_DE!
Couple of notes:
(1) Some folks may be more comfortable using a GUI editor like TextWrangler instead of vi
a) in the Finder use the GO menu and select Go to Folder
b) type '/etc' ( without single quotes ) in the Go to folder dialog box and press the Go button
c) Right ( Control ) click the auto_master file in the resulting Finder window. Select "Open with...." and use TextWrangler ( your choice )
d) Comment out the line by inserting a '#' ( pound sign ) as noted in Snaggletooth_DE's instructions
e) Save the file ( probably need to authenticate with your admin password )
f) Do the 'sudo automount -vc' per Snaggletooth_DE's instructions. Will need to authenticate again.
(2) Notice Snaggletooth_DE described this as a "workaround" because it bypasses an Apple bug. Presumably most people have not changed their auto_master file and it worked fine in Mountain Lion and prior. In other words: If you haven't done so already, please continue to submit feedback and bug reports to Apple for this issue.
Kudos to Snaggletooth_DE for figuring out code is trying to look at network ( NFS ) volumes that maybe don't exist. -
Hi there, as the question says, I cannot open any Mozilla product. I have tried to install firefox 3.6, older versions of Firefox, Firefox 4.0, Sea Monkey, Thunder Bird and Sun Bird. I have the same problem everytime. I open any of these programs and the first and the only window that appears is the crash reporter. I've tried opening it in Safe Mode and the same occurs. I have tried entirely uninstalling the products incuding the registry keys but no help. I shall post the detailed error reports, if they help solving this issue. Can you kindly look into this and find a solution as I use all of these Mozilla products and my life has been a hell since they've ben down.
Seamonkey Error Report:
Add-ons: [email protected]:2.0.4,{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}:0.9.85,{f13b157f-b174-47e7-a34d-4815ddfdfeb8}:0.9.87.4,[email protected]:1.0,{972ce4c6-7e08-4474-a285-3208198ce6fd}:1.0
BuildID: 20101123124820
CrashTime: 1296412292
InstallTime: 1296412283
ProductName: SeaMonkey
StartupTime: 1296412291
Theme: classic/1.0
Throttleable: 1
URL:
Vendor: Mozilla
Version: 2.0.11
This report also contains technical information about the state of the application when it crashed.
Sunbird Error Report:
Add-ons: [email protected]:1.2009p,{e2fda1a4-762b-4020-b5ad-a41df1933103}:1.0b1,{972ce4c6-7e08-4474-a285-3208198ce6fd}:2.0
BuildID: 20091211101839
CrashTime: 1296413028
InstallTime: 1296411446
ProductName: Sunbird
SecondsSinceLastCrash: 1578
StartupTime: 1296413025
Theme: classic/1.0
Throttleable: 1
URL:
Vendor: Mozilla
Version: 1.0b1
This report also contains technical information about the state of the application when it crashed.Did you find a solution?
Same problem over here as well, FF 7 is ok but FF8 / FF9 and Thunderbird 8 / 9 crash on startup.
They both work if I start them in safe mode with everything enabled. -
When I click on the itunes shortcut or the program I get the following message:
ITunes has stopped working. My two options are: Windows can check on line for a solution to the problem or close the program.
It seems that my entire library is not there. If I sync my ipod will it add it back into my library on the computer?
I've even tried installing again and nothing works. Tried the "repair" and it says that ITunes is loaded but I stil get the above error when I try to open the program.
ThanksLet's try the following user tip with that one:
iTunes for Windows 10.7.0.21: "iTunes has stopped working" error messages when playing videos, video podcasts, movies and TV shows -
THERE IS NO SOLUTION TO MULTIPLE iPODS ON ONE COMPUTER!
Hello,
This is a very common problem for those of us who belived that iPods were easy to connect to computers. The first iPod was, so why can't I just connect another?
Well...you can. It just takes HOURS. Last night, I spent over 4 hours trying to get my windows computer to recognize both my mini and my sister's nano. Apple claims that using two iPods on one computer is "easy." It is, you just have to go through the grueling process of connecting them both first!
Maybe there is a faster way than I know about, but I have probably read EVERY POST about "How to connect 2 iPods to the same computer." I even called Apple and they GAVE UP on me! They told me it was a hardware problem and I should send my iPod in for repair.
What Apple needs to realize, is the fact that most people are NOT trying to steal music. All of the crazy restrictions that Apple has placed on iTunes (1 download per song, can't burn videos to dvd, can't play other music software on iPods...) are just to make sure no one steals $0.99 from Apple? WHAT?!?
My suggestion to Apple is that you make a new version of iTunes where a user can register MANY iPods to a single computer, and let them all be on at the same time. The way Apple has it now, only one iPod can be connected at a time. This is, of course, to insure that no one steals music.
The easy solution is to throuw out your Windows computer and buy a Mac. Or just one iPod.
I hope that this clears up any confusion you were having about your own iPods. I'm sorry if you aren't technically savvy and won't be able to figure out how to connect your two iPods, it literally took me hours.
Sincerely,
iRock my iLife
p.s. Please leave any comments or questions about the process of attatching a second iPod. I'll try to help you out as much as I can.Hello,
This is a very common problem for those of us who
belived that iPods were easy to connect to
computers. The first iPod was, so why can't I just
connect another?
Sincerely,
iRock my iLife
.s. Please leave any comments or questions about the
process of attatching a second iPod. I'll try to
help you out as much as I can.
Just blow itunes out and use RealPlayer. Just as easy to load from CD type playlists but not sure about downloads from web - yet. Had to do this as Itunes took out my CD and DVD drives in one go and couldnt have both. Cost me a fortune to get pc unstuck and windows completely re installed and guess what? Went to load Itunes again and there went the drives. Gave up and using RealPlayer now.
Packard Bell Windows XP -
Hours per day, iMac Help solution doesn't work
My weekly view in iCal shows 24 hour days. I need only 8 am to 10 pm, 14 hr days. I went to iCal>Prefs>general and changed it to those hours and to show only 14 hour days. This affected NO change in iCal though iCal Help says;
"To change the days of the week or the number of hours that appear in the main calendar view, choose iCal > Preferences, and make your choices from the Week and Day pop-up menus in the General pane. For example, you can choose to only see the hours from 9AM to 5PM on Monday through Friday."
iCal>Preferences>general pane does not offer me week and day pop up menus as the help item suggests.
I'm trying to switch from Now Up-To-Date to iCal. Surely apple hasn't released a calendar program that can't be adjusted as desired. (I found one thread on these discussion forums but it was 34 pages long: I found no solution in the first 3 pages and figured i'd post here, as it doesn't seem reasonable to have to read 34 pages x 15 posts/page to get an answer to such a simple question.
I hope someone will be nice enough to point out the solution i'm overlooking.
thanksHi Dan,
Thanks. I agree that provides a hack of sorts to achieve my goal. But can we also agree that it's a workaround unworthy of apple (or anyone's) quality software? I mean, a calendar program that by default shows all 24 hours and CAN'T have that changed, only the portion of it that shows at first?
And if this is the only solution, what, then, is the usefulness of the preference i've changed to read: "Show 14 hours at a time" ?
thanks
terry -
I have an iphone 4 nearly 2 yrs old. It has worked perfectly for that time. On Friday last (whilst away on holiday) I took the phone out of my pocket & it was lifeless. I tried switching it on, no joy, I tried the power/home button reset no joy. I plugged it into a mains charger & it came on but had a banner across the screen saying "verification required". I removed the charger & decided I would try again when I got home so I could connect to my PC & iTunes.
At home I went through the whole above process again but when I plugged it into the mains again it just had the Apple logo going on/off repeatedly. I plugged the phone into my PC & the apple logo appeared followed by the "connect to iTunes". In iTunes I get the banner "iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes". So I click on "OK" the "Restore" then a banner asking if I'm sure I want to restopre the iPhone appears, press "Restore & Update". iTunes starts to remove the software, veryfies it with Apple & then another flag "The iPhone could not be restored. An unknown error occurred (21) which appears to be a security issue.
I thought the above problem was something to do with O2 because I picked up my new iPhone 4S last Tuesday but was unable to set it up until I got back from my holiday, O2 say it isn't anything they've done.
My question is has it happened to anyone & can anybody offer a solution, is it a hardware or software issue?Please see the two articles below:
http://support.apple.com/kb/TS3694
http://support.apple.com/kb/TS3125 -
Create a Support Message in Production system showing up in Solution Manage
Has anyone setup the link between creating a support message (under help) in a production system (like ECC) and SAP's Solution Manager.
I understand that it uses BADI SBCOS001 with the interface method PREPARE_FEEDBACK_BO, but when I try to run it, it tells me that Customizing for feedback functionality missing. What functionality is missing? And how to I correct this? And how do I ensure it shows in SAP Solution Manager under a solution or project?
Thanks
PaulHi Paul
The only way is to use the IMG. I have just completed this via the IMG info. BUT, it is not that simple.
Make sure your RFC's are trusted and that you have SAP ALL during config.
I hope this will help:
Setup Service Desk
Steps to follow while configuring support desk.
1) Implement the note 903587 .
2) Create all the relevant RFC objects in the satellite system and add the appropriate logical components using transaction SMSY.
3) Check all the objects in the table BCOS_CUST using transaction SM30.
Appl : OSS_MSG
+ :W
DEST :BACK RFC NAME (for solution manager system keep this field as 'NONE')
+ :CUST 620
+ :1.0.
*4) Check whether the BC sets are activated or not using the transaction SCPR20.If the BC sets are not activated then implement the note 898614.The steps to activate the BC sets are described below
4.1) Activate SOLMAN40_SDESK_BASICFUNC_000 BC Set.
4.2) Activate this in expert mode with option u201COverwrite everythingu201D.
4.3) Activation of the following components has to be done by replicating the previous steps
3.1) SOLMAN40_SDESK_TPI_ACT_AST_001
3.2) SOLMAN40_SDESK_ACTIONLOG_001
3.3) SOLMAN40_SDESK_ACT_ADVCLOSE_001
3.4) SOLMAN40_SDESK_TEXTTYPES_001
*Depends upon the number of inactive BC set objects that we have after the upgrade.
4.4) if the actions mentioned in 4.3 are not listed while executing the transaction SCPR20, then implement the note 898614.In the source client 000 of the solution manager system create a transport request using transaction SE09, unpack the file 'PIECELIST_SERVICE_DESK_INIT.ZIP' from the attachment of the note. Copy the contents of the file 'PIECELIST_SERVICE_DESK_INITIAL.TXT' to the transport request. And activate the actions. Use transaction SCC1 to import the transport request to the solution manager client. If any short dump occurs during the activation, implement the note 939116.
5) Check whether the number range is set correctly. If not set the number ranges of basic notification (ABA) and the support desk message (Service transaction SLFN).To be able to use the same number ranges for both message types, the internal number range for basic notification (ABA) must correspond to the external number range for the support desk message.
Number ranges for ABA notifications
5.1) create an internal and external number range using transaction DNO_NOTIF.
5.2) assign number range intervals to groups internal and external.
5.3) SLF1 is the internal number range group
5.4) SLF2 and SLF3 is the external number range interval
5.5) Use transaction DNO_CUST01 to assign message categories to the number range.
5.51) Go to transaction DNO_CUST01
5.52) From the GOTO menu select the menu item DETAILS
5.53) Now you can assign the number range of basis notification (ABA) into the notification type.
The number range for ABA notification is 12 characters in length and to make it compatible with the CRM service transaction insert 2 ZEROES at the beginning.
Number ranges for Support Desk notification
5.54) Use transaction CRMC_NR_RA_SERVICE, and define the internal and external number ranges. Intervals must correspond to the intervals of the basic notifications (ABA notification).
5.6) Then assign both the external and internal numbering
5.61) Go to SPRO and then to SAP Solution Manager
5.62) Then select General Settings and then select Transaction types
5.63) Select the transaction type SLFN and then select the menu item DETAILS from the GOTO menu.
5.64) In the Transaction Numbering block, assign the internal and external number range. The Number Range object should be CRM_SERVIC.
5.7) To view the priorities use transaction DNO_CUST01 and select the notification type as SLF1 and then select priorities from the left pane of the screen. The priorities of the first four cannot be deleted, but new priorities can be added.
6) Check the Action profiles for ABA Notifications (Action profiles are used for synchronization of ABA notification with the CRM Service transaction).
6.1) To check the action profiles use the transaction SPPFCADM and select the application type DNO_NOTIF then select u2018DEFINE ACTION PROFILE AND ACTIONSu2019.
6.2) Select the item u2018SLFN0001_STANDARD_DNOu2019 and then from the menu GOTO, select the menu item DETAILS.
7) The Action profile u2018SLFN0001_STANDARD_DNOu2019 has to be assigned to the message category SLF1 (ABA notifications) using the transaction DNO_CUST01.
8) The action profile for the support desk message can be set to u2018SLFN0001_ADVANCEDu2019.
8.1) From SPRO select SAP Solution Manager then Scenario Specific Settings.
8.2) Select the item Service Desk and then to general settings.
8.3) Execute the category u2018Define Transaction Typesu2019.
8.4) Select the transaction type as SLFN
8.5) From the GOTO menu select the menu item u2018DETAILSu2019 and assign the action profile as SLFN0001_ADVANCED .
9) Activate the partner/ Organization
9.1) Go to CRM->MASTER DATA->BUSINESS PARTNER->INTEGRATION BUSINESS PARTNER ORGANIZATION MANAGEMENT->SET UP INTEGRATION WITH ORGANIZATIONAL MANAGEMENT.
9.2)Find the entries starting with HRALX
HRALX-HRAC WITH VALUE 'X'.
HRALX-OBPON WITH VALUE 'ON'.
HRALX-PBPON u2018ONu2019.
HRALX-MSGRE u2013 u20180u2019.
9.3) If entries are not found create it.
10) Generate Business partner screens
10.1) Go to transaction BUSP.
10.2) Execute the report with the following parameters
CLIENT - Client in which business partners should be created (solution manager client)
APPLICATION OBJECT-
SCREEN - *
Generate all/ selected screens - All screens.
delete sub screen containers -
11) implement SAP note 450640.
11.1) Go to transaction SA38 and select the report CRM_MKTBP_ZCACL_UPDATE_30.
11.2) Execute it with test mode box unchecked.
If a new relationship is to be created then steps 12 and 13 has to be followed
12) To create a relationship category
12.1) Go to transaction BUBA
12.2) Select the entry CRMH00: Undefined relationship
12.3) click on copy
12.4) Rename CRMH00 to ZCRMH00.
12.5) CREATE A RELATIONSHIP CATEGORY.
IN GENERAL DATA FILL LIKE ' FROM BP1 : HAS THE ACTIVITY GROUP '.
' FROM BP2 : IS A PART OF ATTUNE
13) Add the relationship category to the support team partner function
13.1)Use SPRO
IMG GUIDE->SAP SOLUTION MANAGER->SCENARIO SPECIFIC SETTINGS->
-> SERVICE DESK->PARTNER DETERMINATION PROCEDURE->DEFINE PARTNER FUNCTION.
13.2) FIND THE PARTNER FUNCTION SLFN0003 (SUPPORT TEAM).
13.3) In the field relation ship category, Select the newly created relationship category and save.
14) Steps 12 and 13 should be repeated for various business partner types like sold-to-party, message processors if new relationship is to be created for the respective business partner types.
15) Create a new access sequence for the support team determination
15.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide ->
SAP Solution Manager -> Configuration ->
-> Scenario Specific Settings ->Service Desk -> Partner Determination Procedure ->
->Define Access Sequence
15.2) Click on New Entries
15.3) Define a new access sequence with sequence name as u2018Z001u2019 and description u2018NEW BP RELATIONSHIP ACTIVITY GROUPu2019
15.4) Create an new Individual Access with the following value:
u2022 Batch Seq: 10
u2022 Dialog Seq : 10
u2022 Source : Business Partner Relationship.
u2022 Detail on the source:
u2022 Partner Function : Reported By (CRM)
u2022 Mapping/restrictions
u2022 Flag Mapping/definition for partner being Searched
u2022 Partner Function in Source: Support Team (CRM).
Save it.
This Access Sequence will give us the Partner which has the relationship assigned
to the Support Team in the Reported By partner data.
16) Adapt the partner determination schema/Function
16.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide ->
SAP Solution Manager -> Scenario Specific Settings ->Service Desk ->
-> Partner Determination Procedure -> Define Partner Determination Procedure.
16.2) The two options to adapt partner determination schema are
16.21) Adapt the standard Procedure (SLFN0001) or to create a new one by copying the standard one.
16.22) select the line starting with SLFN0001 or the newly created procedure.
16.23) Double Click on Partner Function in Procedure.
16.24) Select the Partner Function "Support Team", and click Details.
16.25) in the detail view only change the Partner Determination/access Sequence to
the one we've just created. Save your entry.
17) Create a root organizational model.
17.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Configuration-> Scenario Specific Settings ->Service Desk -> Organizational Model ->Create a Root Unit for Your Organizational Structure.
17.2) creating an organizational unit by entering the data in the BASIC DATA tab.
17.3) enter the organizational unit, the description and save it.
18) Create the support team organization
18.1) go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Scenario Specific Settings ->Service Desk -> Create Organizational Objects in the Organizational Structure. Or use transaction (PPOMA_CRM).
19) Create the business Partners.
19. 1) Key users- End user (Business Partner General) ,Address should be specified.
19.2) go to the transaction BP.
19.3) create a new Person, Select the role: Business Partner (Gen).
For Identification of the key user
19.31) click on the identification tab
19.32) enter a line in the identification number formatted as follows
IDTYPE : CRM001.
Identification number : <SID><INSTALL NUMBERS><CLIENT><USERNAME>
eg: USER NAME : USER1.
CLIENT : 100.
SID : ER1.
INSTALL NUMBER : 123456789.
IDENTIFICATION NUMBER : ER1 123456789 100 USER1.
20) Message Processors- Support Team members .
20.1) they should be created first as the users in the corresponding client of the solution manager.
20.2) As business partners they will have the role 'EMPLOYEE'.
20.3) Go to transaction BP .
20.4) Create New Person with the role employee.
20.5) In the Identification tab you should enter the user name in the employee data/User Name.
eg: username: proc1
enter proc1 in the field User name.
21) Organizational Business Partner- Organizational BPS have the same country in there main address tab. They should be created through the organizational model. Business partner corresponding to the root organization have the role 'SOLD TO PARTY'.
22) Assign the business partners (Message Processors) to the previously created support team.
22.1) Go to transaction PPOMA_CRM.
22.2) Select the support team 1.
22.3) Click on create
22.4) select position
22.5) call it 'MPROC_T1/Message Processors for team 1
22.6) Replicate it for the other support teams.
22.7) Select the position MPROC_T1/Message Processors for team1 and click assign,
choose owner/Business Partner find and select the business partner
22.8) Validate and Save it.
22.9) If the assignment of business partner is not possible then implement the note 1008656
Or 997009
23) Create the iBase component
23.1) IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Basic Settings -> Standard Configuration of Basic Settings -> Solution Manager -> iBase -> Initially Create and Assign the Component Systems as iBase Components.
23.2) or use the transaction IB51 to create the installed base.
23.3) it is also possible to create the SOLUTION_MANAGER, select the solution and go to menu Edit -> Initial Data Transfer for iBase.
24)Assign Business Partners to iBase Components
IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Basic Settings
-> SAP Solution Manager System ->ServiceDesk-> iBase -> Assign Business Partners to iBase Components.
*--optional--
If you want to be able to assign the System Administrator: Go to the IMG: SAP Solution Manager Implementation Guide -> Customer Relationship Management -> Basic Function -> Partner Processing -> Define Partner Determination Procedure.
Select the entry "00000032 Installed Base/IBase" and double click on Partner Functions in Procedure.
Then copy the Entry "Contact Person (CRM)" to a new entry with the partner Function "System Administrator (CRM)" , save it.
Go back to transaction IB52, select a component, and Goto -> Partner, you should be able
now to assign the partner Function "System Administrator".
25) Assign the SAP Standard Role to the user. Message Creator should have the role : SAP_SUPPDESK_PROCESS.
26)Define the transaction variant for the message processors
Go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Configuration -> Scenario Specific Settings ->Service Desk -> General Settings -> Specify User Selection Variant.
Here we will create variants for the central message processing transaction CRM_DNO_MONITOR.so that the user will have direct access to there dedicated message.
27) Go to transaction PFCG
27.1) Enter the role name as Z_MSG_PROCESSORS and choose single role.
27.2) Give a description Message Processor role and save it.
27.3) Go to the menu tab and choose add report
27.4) select the report type : ABAP Report
27.5) And in the report enter the report name as 'CRM_DNO_SERVICE_MONITOR'.
27.6) Enter the previously created variant.
27.7) flag the skip initial screen box.
27.8) flag the SAPGUI for windows.
27.9) Create a new transaction with tcode starting with Y or Z.
27.10)Display this transaction and check the values at the bottom of the screen
in the subscreen Default Values, you should have the following parameters:
u2022 D_SREPOVARI-REPORT = CRM_DNO_SERVICE_MONITOR
u2022 D_SREPOVARI-VARIANT = MY_TEAM_MSG
u2022 D_SREPOVARI-NOSELSCRN = X
And also all the user should have the correct role. -
Hi,
I am deplyoing a solution which has custom web parts- vwp- appln pages, event receivers.
It was working fine till last week. I was able to deploy the solution and able to see the web parts and func. was working.
But now from the last 2 days onwards, when I tried to depoy this soution, I am getting the error
"Error occurred in deployment step 'Add Solution': A timeout has occurred while invoking commands in SharePoint host process "
may i know why am getting this error.
note: my dev machine- Win Srvr 2012 - VS 2012- SP 2013 - SP D 2013 was having soem issues with the space in C drive.
once i have done the index reset few months back and i started getting space in C:\ Drive is 0 bytes.
so what my infra. team has done is , increased the space in drive to 150 GB[ it was a VM ].
help is appreciated !What is current disk space on your drives
Delete ULS logs and other log files from server id not needed
could be related to ChannelOperationTimeout
http://msdn.microsoft.com/en-us/library/ee471440(v=vs.100).aspx
Also, don't forget to restart Visual Studio
Goto the following regustry key: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\SharePointTools
Add the following as a DWORD (wont be there by default)
ChannelOperationTimeout
REG_DWORD that specifies the time, in seconds, that Visual Studio waits for a SharePoint command to execute. If the command does not execute in time, a SharePointConnectionException is thrown.
The default is 120 seconds.
http://social.technet.microsoft.com/wiki/contents/articles/21052.como-resolver-o-erro-error-occurred-in-deployment-step-activate-features-a-timeout-has-occurred-while-invoking-commands-in-sharepoint-host-process-pt-br.aspx
If this helped you resolve your issue, please mark it Answered -
SOLUTION: Windows Vista + iPod Shuffle 2nd Gen
My original question on this topic is closed, but I finally fixed the problem and wanted to share.
The problem was: Windows Vista Basic desktop machine and iTunes would recognize a Video iPod, but not recognize an iPod second generation Shuffle
The symptom: Vista showed an unknown USB device and kept searching for drivers, but never could find an appropriate driver. Some posts here and there suggested a power level problem on the USB ports.
The solution: the original USB 2.0 ports on this computer are all driven directly off of the motherboard. I purchased a $20 PCI USB card and installed it in the computer. I plugged the iPod shuffle into the new PCI card, and everything works fine now.
HTHAnd since you have a laptop, a new PCI card does no good. Another solution I saw around the web was to use a powered external USB 2.0 hub. You might try that.
Maybe you are looking for
-
Gurus, As you know, the warehouse of SAP BI is different in architecture from other Data Warehouses. SAP BI has extended Star schema, while others donu2019t. What is best approach to pull the data into SAP BI from an External Non SAP Data warehouse?
-
How to read the XI queue?
Hi Experts, Is it possible to read the XI queue and extract the message payload and store the xml in a ABAP field in XI? OR Where do the messages in the queue get stored in XI ABAP tables? Thanks, Shobhit
-
Hi experts, One of the unix server already has database i.e orcl, if i want to create new database do i have to configure the semophores and share segment again. Please help creating new database which already has a database in it, what are measures
-
I'm tryinng to join two queries that I made in sqlplus: the first one is: select dname,sum(hours) as proj_hrs from IBL.works_on w ,IBL.project p,IBL.department d where w.pno=p.pnumber and p.dnum=d.dnumber group by dname; that output: DNAME PROJ_HRS A
-
Hi there! Wanna see if you guys can help me out... Installed my versions of InDesign, Flash, Fireworks, Illustrator, Dreamweaver and Photoshop today. All of them worked out... except (there's always an exception, right?). My keyboard does not functio