Maintain Documents on User (Transaction CRM_KW) in new CRM2007 WebUI
Hi All,
We are working with CRM 2007 WebUI and I would like to give the users the possibility to view their own documents. In old SAP GUI this was (and still is) possible via the transaction CRM_KW. We have set up content management and everything correctly, that is working fine, I do see some documents for users when I go into that transaction.
Now without using transaction launcher, is there a component/logical link/assignment block somewhere to get this functionality in WebUI?
Thanks for help
Alex
Have you executed a trace while a functional user executes the transaction code for the specific parameters? (i.e. document type). The trace will then show which objects are being checked; then look at the object documentation in txn Su21 to determine if there are any ways to restrict on the particular value; in some cases, if the authorization group field is being checked, additional configuration is needed in order to implement the security (Su21 will explain in detail for the particular object).
Similar Messages
-
Maintaining Documents using CRM_KW
Hello CRM experts,
I have a question on using the export functionality in transaction CRM_KW.
I am exporting some pdf files from CRM system to my windows system and then importing the same files into another CRM system using the same transaction CRM_KW. The documents which are exported have different languages, which can be viewed by clicking on the properties tab. Now when I import them, I have all the files in the same language 'EN'. Want to know, if there is a way to maintain the language too, when exporting the files.
Thanks,
SheelaHi,
regarding the field 'Plant' I have to inform you that this could not be filled duing the document creation process via transaction CV01N or the BAPI. So I would recommend you to use the field 'authorization group' for your requirement. This field can be filled with a specific value for each plant.
As soon as this field is filled you can define an authorization concept which only allows user to enter documents which have only a specific value in this field and so restrict all other user from entering. For further information on all existing authorization objects for DMS and also regarding the field Authorization Group please see the following link too:
http://wiki.sdn.sap.com/wiki/display/PLM/AuthorizationObjectsin+DMS
Best regards,
Christoph -
Authorization sales documents varrying per transaction for same user.
Dear Gurus,
I have a query in defining the transaction authorizations for a user on the transaction level.
Requirement is as follows.
I want to give the transaction code VA01 to a user to create 2 sales orders say OR, RE so while authorizing document types i will allow both the document types only to that user to create.
But at the same time for the same user i want to allow the transaction code VA02 also with some more document types say OR, RE, CR, FD. means I want to allow the change mode of 4 documents but 2 documents for create transaction.
there fore the user can never create the CR and FD sales order but can make changes for all 4 documents OR, RE, CR and FD.
Please tell me while defining the role and authorizations for a user how can I fulfill the above requirement?
Anyhow I have to fulfill the above requirement. So Please suggest me all the possible solutions. by any possible way to complete the authorization.
Please reply me soon guurs.
regards,
SanjayHi Sanjay
As you are asking for all possible way I am suggesting you two ways:
1. Take help of BASIS team
2. Use user exits: Create a Z table for all the users you want such authorization and code the following code in user exit USEREXIT_SALESORDER_SAVE under MV45AFZZ.
Z table structure:
1. User id
2. Tcode
3. Order type
Code for user exit:
If tcode = VA01 and ordertype = OR, RE.
Check Z table.
If entry not found.
Exit without saving.
end if
endif.
If tcode = VA02 and ordertype = OR, RE,CR, FD.
Check Z table.
If entry not found.
Exit without saving.
end if
endif.
try and revert -
Maintaining Documents in plant level
Daer Folks,
Is there any possibility maintaining document at plant level without using LAB/OFFICE ? we have WERK(Plant) field in DRAW table but we are not assigning plant anywhere while creating document. is there any work around so that we can make use of plant field of DRAW to tale to restrict our document at plant level.
Bhuwan TiwariHi,
regarding the field 'Plant' I have to inform you that this could not be filled duing the document creation process via transaction CV01N or the BAPI. So I would recommend you to use the field 'authorization group' for your requirement. This field can be filled with a specific value for each plant.
As soon as this field is filled you can define an authorization concept which only allows user to enter documents which have only a specific value in this field and so restrict all other user from entering. For further information on all existing authorization objects for DMS and also regarding the field Authorization Group please see the following link too:
http://wiki.sdn.sap.com/wiki/display/PLM/AuthorizationObjectsin+DMS
Best regards,
Christoph -
No auhorization to maintain Documents/Certificates CIS exists
Hello, I created a transaction and set up there three infotypes: 0001, 0002 and 0290.
User I logged in has authorities for IT 0001, 0002 and 9003 subtype of IT 0290 ONLY.
So even I have infotype 0290 subtype 9003 record created, I can't see tick in front of infotype
See picture 1 -- http://s002.radikal.ru/i198/1007/0a/db31858e5e54.jpg
When I try to browse records using Overview button or Shift+F8 hotkey I get an error message:
No auhorization to maintain Documents/Certificates CIS exists
See picture 2 -- http://s53.radikal.ru/i142/1007/dd/7a71dd3429b0.jpg
BUT, when I specify 9003 subtype in the STy field I will see the record
See picture 3 -- http://s61.radikal.ru/i172/1007/32/bdb93c27a521.jpg
What should I do to avoid that problem ? How to get records I need without specifying a subtype ?
Thank You.I just put space value into subty field to authority object of the infotype and everything become work.
-
Error while entering transaction for a new customer in release 12.1.1
Hi,
I created a new customer in receivables (am using the version 12.1.1)
First i got an error while creating the customer saying, "Provide a positive integer for minimum customer balance amount or percent when balance amount overdue type is amount or percent respectively"
I corrected the profile class amounts and now am allowed to create the customer but now the error comes while entering a transaction for this new customer:
"The system cannot determine geographical information for this location and cannot derive a tax jurisdiction. Please contact your system administrator"
please suggest a solution.
regards,
ShilpaI faced the same problem, Doc ID 420194.1 solved the problem. Shilpa kindly post the solutions moving forward so the users can benefit from it. Thank you!
Solution
run Geography Reference Program with parameter "Country code" for all records.
Navigate to Trading Community Manager ->
Requests -> Run
Select "Geography Name Referencing" program
Processing for Table : HZ_LOCATIONS and Run Type : ALL
Parameters: Country Code :US
Usage Code :ALL
From Location Id :NULL: To Location Id:NULL
Start Date :NULL: End Date:NULL
Number of workers:1
Total number of Processed Locations:9
Number of Successfully Processed Locations:9
Number of Locations in Error:0 -
Authority Check or BADI for deleting a document in SOLAR02 transaction
Hi All,
Could anyone tell me whether there is any authorization object or BADI to do the check before deleting any document from
SOLAR02 transaction in Project Documentation Tab or General Documentation Tab
Thanks a lot in Advance.Hi Jonathan,
Appreciate your reply. As you know the validations kick in based on your input on the screen, kind of mostly part of PAI of the screen (0750 in this case). But my requirement is to prevent this change in the first place, not validating the user's input after a change option is given to the user.
If you know if and how we can achieve this, please share your thoughts.
Thanks & Regards,
Venu -
Change default document type in transaction F-47
Hi guys,
any idea how may I change the default value (not on user level) of the document type in transaction F-47.
Thanks and regardsUse transaction OBU1 (path: IMG Financial accounting / general ledger accounting / business transactions / G/L account posting / Carry out and check document settings / default values)
-
Export and import change document for user master data
Dear Gurus,
I have two queries on change document for user master data:
1. Are there any approaches to export and import change document for user master data?
We often do system copy from PRD to QAS for UAT and troubleshooting. Before system copy we export the user master data from QAS and then import after the copy process. We would like to keep the change document for user master data on QAS from being refreshed from PRD for security reason.
2. Change document for Role change in QAS
When the role is created or modified in DEV and then transported to QAS, the role change document doen't include this change log. The role change document in QAS only records those role changes directly made in QAS.
Could you advise this is by SAP design or are there any approaches to record this transported role change in the role change document in QAS?
Thanks
YBY1. Perhaps you want to consider a system copy to a "virtual system" for UAT?
2. Changes in QAS (as with PROD as well) will give you the delta. They should ideally be clean... You need to check the source system.
Another option is to generate the profiles in the target system. But for that your config has to be sqeaky clean and in sync, including very well maintained and sync'ed Su24 data.
Cheers,
Julius -
Transaction in a new task closed unexpectedly
Hello,
My requirement is open a new task from my program and calling an specific Z transaction in the second dynpro. I have managed to do this by using a CALL FUNCTION 'my_function' IN UPDATE TASK. However, when the user continues working with the new transaction in a new task it closes unexpectedly because the transaction arrives to a CALL METHOD sentence.
Do you know how to solve this situation?
Thank you,
ÓscarHi
It's not clear if you want to run another program in a new session or you want to open a new dialog where user can run the new transaction.
IN UPDATE TASK is the option to run a function module in a UPDATE process (it's triggered by COMMIT)
STARTING NEW TASK task is the option to open a new session
Max -
Oracle Receivables -Document sequence for transaction
Hi Guys,
I have one requirement Separate invoice series is maintained for domestic and International customer.
How can we maintain a document sequence for transaction document number for domestic and international customers separately.Plz provide the solution.
Thanks
Guru Prasad.Hello.
Create two Transaction Types and two Sequences and assign each sequence to each transaction type.
Octavio -
How to maintain Document Type as Default in FB60
Hi Gurus,
How to maintain Document Types.
I have a requirement in Transaction FB60 that Document Type should be Vendor Invoice as Defualt whenever i open this T.Code. (Now Cash Book - HO, coming as defualt in FB60).
So please tell me from where i can make it as defualt Vendor Invoice...
Is there any Trasaction for do this...
Please tell me...
Thanks & Regards...Solved Myself..
Through SHD0 - Create Transaction Variant.. -
Home Interface Load Balancing with user transactions
Hi
Im running the following Client scenario:
* gets initial context
* lookup for Home Interface.
* save the Home Interface.
* Begin User Transaction
* Home.findByPrimaryKey(pk)
* activate some business method
* Commit transaction.
* close context
now repeat but use the saved home interface
* gets initial context
* get saved Home Interface.
* Begin User Transaction
* Home.findByPrimaryKey(pk)
* activate some business method
* Commit transaction.
* close context
It seems that once i use the Home finder under a transaction the home
interface will stick to the first server and load balancing won't work
(doesn't matter if its round-robin or random).
that means that in both cases the EjbObject i use is on the same server.
please correct me if im wrong.
but if im right is this a weblogic bug? or maybe a feature?
thanks
Dror Last
You will find that most engineers at BEA strong recommend NOT using UserTxns, unless you've got some
complex nest transaction modeling that can't be done with BMT.
From your case, it looks as if you should use a Session-bean facade between your servlets and entity
beans; this way you set the session bean BMT attribute to whatever you wanted using
UserTransaction; try this out and see what happens with load-balancing... we use BMT in clustered
servers and load-balancing works great.
Gene
"Dror Last" <[email protected]> wrote in message news:[email protected]...
> Im using Weblogic 5.1 / SP8
>
> <home-is-clusterable> set to TRUE on all beans.....
>
>
> I have a big Question Mark if weblogic clustering does have load balancing
> while the client (Servlet Engine in my case) Uses User Transactions.
>
> thanks
> Dror Last
>
>
> "Gene Chuang" <[email protected]> wrote in message
> news:[email protected]...
> > What WL version are u using, and what do you have <home-is-clusterable>
> set to?
> >
> > Gene
> >
> > "Dror Last" <[email protected]> wrote in message
> news:[email protected]...
> > > Hi
> > >
> > > Im running the following Client scenario:
> > >
> > > * gets initial context
> > > * lookup for Home Interface.
> > > * save the Home Interface.
> > > * Begin User Transaction
> > > * Home.findByPrimaryKey(pk)
> > > * activate some business method
> > > * Commit transaction.
> > > * close context
> > >
> > > now repeat but use the saved home interface
> > >
> > > * gets initial context
> > > * get saved Home Interface.
> > > * Begin User Transaction
> > > * Home.findByPrimaryKey(pk)
> > > * activate some business method
> > > * Commit transaction.
> > > * close context
> > >
> > > It seems that once i use the Home finder under a transaction the home
> > > interface will stick to the first server and load balancing won't work
> > > (doesn't matter if its round-robin or random).
> > >
> > > that means that in both cases the EjbObject i use is on the same server.
> > >
> > > please correct me if im wrong.
> > >
> > > but if im right is this a weblogic bug? or maybe a feature?
> > >
> > > thanks
> > > Dror Last
> > >
> > >
> >
> >
>
>
-
Restoring all Users after migration to new environment without Full Import
Hallow all,
We are migrating our database from windows to Sun Solaris.
We came to situation that, we have lots of created users who do there transactions on other users tables. Now I don't want to do full import & let oracle do all the work for me. Cause we will change the structure of tablespaces & the default tablespaces for users.
Now we came to problem,
We want to create all the users without asking everyone to change his password, if we put default password for all.
I want your opinion about if the following will work:
1- I create the new tablespaces.
2- I create the main users & assign there default tablespaces.
3- on the old database I create a table
create table user_list as select * from dba_users;
4- I import the needed main users
5- I import user_list table into system account;
6- I write procedure with cursor on user_list then create users while looping on that cursor with any password.
7- I write procedure with cursor on SYS.USER$ then
alter user User_Name identified by values 'F894844C34402B67';
here the Hashed value will be selected from the User_list table where name=name on both tables.
What you think about the above steps, especially No. 7 ?
any other suggestions to do the work ?
Best Regards,
Naji GhanimHi ,
Spool the create users scripts and run in new db.
select
'PROMPT Create User '||username||'...' text,
'create user "'||username||'" identified '||
decode(PASSWORD, 'EXTERNAL','externally ','by values '''||PASSWORD||''' ')||
decode(DEFAULT_TABLESPACE,'SYSTEM',null,' default tablespace "'||DEFAULT_TABLESPACE||'" ')||
decode(TEMPORARY_TABLESPACE,'SYSTEM',null,' temporary tablespace "'||TEMPORARY_TABLESPACE||'" ')||
decode(profile,'DEFAULT', null, ' profile "'||PROFILE||'" ')||';' text
from dba_users
where username not in ('ADAMS','ANONYMOUS','BLAKE','CLARK','CTXSYS','DBSNMP','DIP','DMSYS','EXFSYS','HR','JONES','MDDATA','MDSYS','MGMT_VIEW','ODM','ODM_MTR','OE','OLAPSYS','ORDPLUGINS','ORDSYS','OUTLN','PERFSTAT','PM','QS','QS_ADM','QS_CB','QS_CBADM','QS_CS','QS_ES','QS_OS','QS_WS','SCOTT','SH','SI_INFORMTN_SCHEMA','SYS','SYSTEM','TRACESVR','TSMSYS','WKPROXY','WKSYS','WK_TEST','WMSYS','XDB')
You can modify the create user script for the new tablespaces.
HTH,
Thomas. -
Need document for User profile.
Hi,
Can you please let me know where i will get the complete document for User profile.
Thanks
UtsavHi
The purpose of the status profile to restrict the Std business transaction.
Follow the link
http://help.sap.com/saphelp_crm30/helpdata/en/73/29943a7acb9023e10000000a114084/content.htm
Regards,
S.Babu
Maybe you are looking for
-
Paging a data table with input text fields
I've created a datatable with input text fields so that contents can be edited. I have 'save' and 'cancel' buttons on the page so that changes can be saved or abandoned. That seems to work fine. However, I have a problem with paging. If I modify an i
-
My child is at college and when we get in an argument or he just is being a spiteful brat he claims to block me using the ios7 capability to block callers. I have Verizon and have the parental safeguards and controls set up and as account owner and
-
Navigation bar on top of slideshows
i'd really like to be able to place a clients logo and site navigation bar on a layer above the slideshow lightbox creates so the user can access the menu from within the slideshow
-
Did I connect my driver correctly ?
My goal is to attach a database to my Java application. Steps taken so far: 1)downloaded and unzipped mySQL 2) Download and unzipped the mySQL Connector/ J 3.1 3) I added the Connector /J driver to my classpath using my javacompile.bat file (I use th
-
Preview (convert) Zebra ZPL output to image
I am creating a utility that allows our production floor the ability to adjust the printing of labels without getting into the actual code. This is easy enough to do (simply provide a way to adjust input parameters). What would be really neat is if I