What is the use of services for object icon (attachment) in customer master
Hello,
What is the use of the icon in customer master i.e. service for object(attchment)
Any idea In which table those attachemnts stores,
In SAP i can see only temp. structure table SGOS_ATTA when i look for table information, so i dont know where to look for these files although i tried great selection of tables which either were empty
Thnks,
Ahamad S
Please search the forum or Google with the same text so that you will find many times this has been discussed. Please go through the forum rules which you can see to your right screen and adhere to that. Being an old member, no need to stress this.
G. Lakshmipathi
Similar Messages
-
What is the use of service entry sheet in plant maintenance module.
Hi Expert,
I want know about, What is the use of service entry sheet in plant maintenance?
Regards,
Ram RathodeHi dear,
Service entry sheet concept is used in all the modules.
Service entry sheet is created to do the service confirmation and to pay the vendor for the services which he has performed.
Based on the service entry sheet invoice is booked by Finance. -
What is the use of an access object in a BOL hierarchy ????
Hi All,
I want to know what is the use of an access object in BOL hierarchy .... if we can use a search object to search for entities ... then in what scenario will an access object be used ?
Regards,
AshishHi Dominik,
Thanks for the repy !!!!
Now, as you said we can access a (deep) node of the whole model using an access object.
Let us consider the component set ONEORDER. As seen we can use the following path to reach BTDocFlowAll using search object :-
BTQuery1O -> BTOrder -> BTOrderHeader -> BTHeaderDocFlowSet -> BTDocFlowSet -> BTDocFlowAll ....
Also, to reach BTDocFlowAll we can even use the access object as follows :-
BTAdminI -> BTItemDocFlowSet -> BTDocFlowAll....
Now my question is :-
Normally we use the class cl_crm_bol_query_service to fire a search based on a search object. Can we use the same class to fire a search based on access object ?
(actually I currently dont have a CRM system so I could not try it out myself).
If not, then how do we fire a query using an access object ?
Regards,
Ashish -
What is the use of various text objects in text determination
Dear All,
What is the use of various text objects in text determination.e.g the sale document header object(In this what we define and where that text is copied further) and
other text objects i.e customer/accounting,billing header etc.
Regards,
AshimaHi,
To exchange information between the User and the System as well as between the objects (Ex: Customer to Sales document, Sales document to Delivery Document) SAP uses Text Determination to determine or to propose Text. Text can be determined for objects like customer master, all documents, condition records, customer material info records, etc...
hope it helps..
regards..
yogi.. -
Hi, what can i use location service for find my lost macbookAir
hi, what can i use location service for find my lost macbookAir
If you're an iCloud user and had "Find my Mac" enabled in the System Preferences, then you can go to www.icloud.com, sign in and click Find my iPhone.
-
Content server for Document attachment through "services for object" Icon.
Guys,
I have typical problem in installation of Content server for storing external documents.
We all know that we can attach the document in SAP using the icon SERVICES FOR OBJECT. By this we can attach the document to the specific object we want.
-Since my client wants only document attachment method not to completely implement SAP DMS, I proposed this method of attaching documents through services for object method.
-If documents are stored though services for object ,The attached document will directly get stored in sap database(correct me if I am wrong) while in DMS it ask you to select the storage location while u check in for any document
-By storing the doc thru "services for object " For long run when we store the documents in sap database our system will drastically get slow down.
-In this regard I have a plan to incorporate external storage server.
-Now I should know that how I should customize content server configuration so that the attachment through services for object will store into this content server I need to know how to define Client, Content Category, Content Repository, Document Area, Physical Machine, IP Address, Port. (OACT & OAC0)
I appreciate for immediate solution and <u><b>Points will be rewarded for sure.</b></u>
Regards,
Murali.SHi Murali,
Don't Worry, its possible,
All attachments can be stored in SAP Content Server also, but through archiving process.
Set up a database storage system.
Preparation
Make sure that the HTTP plugin is active.
Transaction <b>SMICM,</b> "Display Services" function key (shift F1)). The list of services must contain a port other than 0 for HTTP.If not, you must adjust the relevant profile parameter.
<u>Typical entry:</u>
icm/server_port_0 PROT=HTTP, PORT=1080, TIMEOUT=900
<b>Make sure that the /sap/bc/contentserver service is active.</b>
If no user is defined, then use transaction SU01 to create a new user. Use the "System" user type.Assign
the SAP_ALL and SAP_NEW profiles to the user. (Eg: HRUSER/PLMUSER/PPUSER etc)
Transaction <b>SICF,</b> select: default_host - sap - bc -contentserver. Select the function to display/change the service. Make sure that a user is defined.
Using the relevant data from the newly created user, maintain the anonymous logon data for the
/default_host/sap/bc/ service and save & activate the changes in transaction <b>SICF</b>. Double click on content server and give the user name which has been created (HRUSER/PLMUSER/PPUSER/MMUSER etc)
Check the system PSE.
Start transaction <b>STRUST</b>. Expand the system PSE. The system PSE must be "green" for each application
server.
Determine a suitable exchange directory.
The exchange directory must be accessible from each application server. If all application servers are running on the same platform (for example, Windows), one network directory that is accessible on all application server (for example,
server\share) is sufficient. You can generally use the global directory
(profile parameter DIR_GLOBAL).You can use the RSPARAM report to determine the profile parameters.
Setting up the storage
Create a table for storing the data. Using transaction <b>SE11</b>, create a copy of the SDOKCONT1
table. If you want to create the repository database, you can name the table ZCONT_DB, for example. Save the
table as a local object. Activate the table.
Create a repository.
Use transaction <b>OAC0</b> to create a new repository.
Use the following parameters:
Repository Max. two characters, for example, Z1
DocArea: ARCHLINK
Storage type: R/3 database
Storage subtype: normal
Version no. : 0046
Contents table <table name> for example: ZCONT_DB
Exchange directory <directory name> for example:
server\share\
Make sure that the exchange list ends with a \ (or /on Unix).If you are using a variety of platforms, you must use transaction FILE to define a suitable logical file name and use this name. Save the settings.
1. Maintain view table <b>TOAAR_C</b>, via SM31
Cross client table displayed as information, forget it
2. In field 'StSytm' you must entered 'Z1' as your system need, or anything that you need but you must configure HR Archive link too.
3. In field 'Arch.path' (direct above Spoolpath), entered path in your system, this real path in your operating system. May be you should confirm to your Basis consultant where exactly you could store picture files. So if you enter '/', your file exists at root directory at your UNIX system.
4. Choose 'File store' radio button
5. Save.
First
<b>1. You have to create a number range for SAP ArchiveLink.
IMG: Basis Components-> Basis Services -> SAP ArchiveLink -> Basic Settings-> Maintain number ranges
(Trxn <b>OANR).</b> Create number range 01 from 0000000001 to 9999999999 without the external number flag.
2. Document type <b>HRICOLFOTO</b> must exist with document class JPG.
IMG: Basis Components->Basis Services->SAP ArchiveLink->System Settings->Maintain document types
(Table<b> TOAVE, Trxn OAC2).</b>
3. Document type <b>HRICOLFOTO</b> must be linked to object type PREL and Infotype PA0002.
IMG: Personnel Management->Personnel Administration->Tools->Optical archiving->Set up Optical Archiving
in HR. (View V_T585O, no Trxn). In the first two columns there are minuses, the third (Date) has
a plus - don't put a flag in the check box.
4. Check which content repository (Archive) is linked to document type HRICOLFOTO and object type
PREL. IMG: <b>Basis Components->Basis Services->SAP ArchiveLink->Basic Settings->Maintain Links (Table
TOAOM_C, Trxn).</b></b>
Test
Test the repository.
Use transaction SE38 to start the RSCMSTH0 report. Specify your repository (i.e. Z1) and start the test.
The report must run without errors. If no problems occurred, you can use the new repository with Archive Link after you carry out the Archive Link Customizing. If problems do occur, check whether one of the related
notes helps.
For More Details :
http://service.sap.com/archivelink.
<u><b>
NOTE:- Screen Shots are missing, i was not able to paste here, One more thing is we did this for uploading a PHOTOS into Content Server, Similarly you have to create a REPOSITORY and Z-TABLE to bring all the Attachments from all the selected Objects and then route them to the CONTENT REPOSITORY.</b></u>
Your Senior ABAP guy would help you in this, if not i may try to help you more by monday.
Regards
Rehman
<b>Reward Your Points if Satisfied.</b> -
Re: Services for Object Icon
Hi,
Is there a way i can configure the Service Object icon to be available durinng PR (ME51n) and PO (ME21N) creation to appear?
At the moment, this icon can only be use during change/display mode of PR and PO...
.the services for object icon is the one use when we want to attached document,link,sent notes etc..
Pls.help. Thanks
SheHi She,
The object services require a unique identifier for the object
processed. And this unique identifier of the document
is only created at the moment of save. Exist SAP Note 913251 to enable the
linkage of attachments in the enjoy transactions ME51N and ME21N, but
only from 4.7 onwards.
Regards,
Mauro -
Services for object icon missing from APPCHANGE
Hello,
Our services for object icon is missing from the screen of some appraisers. Any thoughts on what could be going on here? We are in 4.7.
Thanks!
MaryHi Mary,
Go into the transaction phap_catalog_pa. Select the template you want to change. Then it is the 5th tab-writer.
But as it is most likely released you will need to unrelease it. When documents are created already based on this template you will need to delete them first.
Regards and Groetjes,
Maurice -
Services for Object Icon not in ME21N
Hello Experts:
Does anyone know the reason why the Services for Object icon exist in ME22N but not in ME21N?
Thanks in advance for your help!!
-Edgarhi buddy
The Generic Object Services do not appear in the Enjoy Create Trasactions ME21N and ME51N. This functionality is not provided until now. Please do the below manual activities and then apply the code change.
Other terms
GOS, Generic Object Services, ME21N, ME51N
Reason and Prerequisites
New functionality
Solution
Step 1:
Create a new Method in the CLASS CL_PO_HEADER_HANDLE_MM.
1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
2. enter the below details,
Method name :GET_GOS_MANAGER
Level: Instance Method
Visiblity: Public
Description: Get Generic Object Services Manager
3. Now Select the Method and add the parameters
Parameter :RE_MANAGER
Type: Returning
Pass value : Select the Checkbox
Typing Method : Type Ref To
Associated Type : CL_GOS_MANAGER
Save the method and activate it.
Step 2:
Modify the Method PO_READ
1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
2. Select the Method PO_READ
3. Add a Parameter as below,
Parameter :IM_GOS
Type: Importing
Optional : Select the Checkbox
Typing Method : Type Ref To
Associated Type : CL_GOS_MANAGER
Save and activate the method.
Step 3:
Add a attribute to the Class CL_PO_HEADER_HANDLE_MM
1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
2. Fill the below values,
Attribute : MY_GOS_MANAGER
Level: Instance Attribute
Visiblity: Private
Typing: Type Ref To
Associated type: CL_GOS_MANAGER
Step 4:
Modify the Method SET_PO_NUMBER
1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
2. Select the Method SET_PO_NUMBER
3. Add a Parameter as below,
Parameter :IM_GOS
Type: Importing
Optional value : Select the Checkbox
Typing Method : Type Ref To
Associated Type : CL_GOS_MANAGER
Save and activate the method.
Step 5:
1. Go to SE24 and enter IF_PURCHASE_REQ_FACTORY.
2. Select the method CREATE_HEADER and add the parameter.
3. Fill the below values,
Parameter :IM_GOS
Type: Importing
Optional : Select the CheckBox
Typing Method :Type Ref To
Associated Type : CL_GOS_MANAGER
try this but the patch from sol manager will be recomended
reward if useful -
How to add the "Services for Object" icon/functionality.
Dear all.
I have seen in some SAP standard transactions a button named "Services for Object" in the title bar of the screen. An example is in transaction MM03. The button is to the left of the title "Display Material xxxx".
Does anyone know how I could incorporate such functionality in my own program.
Thanks
Lande.Hi,
You need to use GOS for this.
1. Create a Generic object thru transaction SW01.
then call the following method in the PBO
module call_gos_attachment output.
if sy-tcode eq c_yatt2 .
i_borident-objtype = 'YASTATTA'.
i_borident-objkey = yatt-number.
create object gos_manager
exporting
is_object = i_borident
it_service_selection = i_services
ip_no_commit = ' '
exceptions
object_invalid = 1.
endif.
if sy-tcode eq c_yatt3.
i_borident-objtype = 'YASTATTA'.
i_borident-objkey = yatt-number.
create object gos_manager
exporting
is_object = i_borident
it_service_selection = i_services
ip_mode = 'D'
exceptions
object_invalid = 1.
endif.
endmodule. " Call_gos_attachment Output
a® -
Services for Object (GOS) Attachement List not showing after attachment
Hi All,
I have created a new entry for the Generic Object Service List and this links to a copy of the CL_GOS_SRV_ATTACHMENT_CREATE class (Create attachment) with some additional logic. However, after attaching a file, the "Attachment List" does not become available until after I re-enter the transaction. The attachment list is showing the correct attachments.
After some (understatement...) investigation, I found that even if I try and link the new service to a unchanged copy of the CL_GOS_SRV_ATTACHMENT_CREATE service in SGOSATTR, it is not working. It is attaching fine, but the "Attachment List" entry in the Services for Object Menu is still greyed out. If I attach the original class CL_GOS_SRV_ATTACHMENT_CREATE to the newly created entry it works fine. e.g. straight after I attach a file to the transaction, the menu entry becomes available.
I can't find where the re-draw of the GOS menu happens and hence can not determine what is going wrong. Does anybody know if this is part of the Kernel or is this actually done in ABAP ?
Am I missing something ? Debugging including system debugging for two days now and can't find it... very frustrating.
Any help would be appreciated.
Thanks,
Wouter.Hi Wouter,
I had originally posted to ask if you had resolved this since I was facing the same issue, but then deleted my post when I was able to get it working. Sorry, I didn't mean to initiate a flurry of activity in such an old thread.
My scenario is I created a new GOS service entry in table SGOSATTR using transaction SGOSM. My new service uploads attachments to an external document management system via a call to a RESTful web service. The class I use in the SGOSM entry is a custom subclass of CL_GOS_SRV_URL_CREATE.
I resolved this issue by taking a look at what CL_GOS_SRV_URL_CREATE does in its EXECUTE method. The key bits to refresh the GOS Attachment List with the new attachment are...
raise event commit_required. " if SGOSM has the commit flag checked
raise event service_succeeded
exporting eo_service = me.
These events tell any subscribers to go do their thing-- which in this case includes a refresh of the GOS Attachment List. So in the EXECUTE method of my custom subclass, after I call function BINARY_RELATION_CREATE, I raise these events...
CALL FUNCTION 'BINARY_RELATION_CREATE'
EXPORTING
obj_rolea = gs_object
obj_roleb = rel_doc
relationtype = 'URL'
EXCEPTIONS
OTHERS = 1.
CASE sy-subrc.
WHEN 0.
MESSAGE s043(sgos_msg). " The attachment was successfully created
RAISE EVENT commit_required.
RAISE EVENT service_succeeded
EXPORTING eo_service = me.
WHEN OTHERS.
MESSAGE s042(sgos_msg). " The attachment has not been created
ENDCASE.
I hope this is helpful to you even though your initial implementation was a while back. Thanks for replying to my question though!!
Cheers,
Amy -
From ME49 while navigating to ME47 "Services for Object" ICON not displayed
Hello Friends,
I am facing one peculiar issue that when I am Navigating to ME47 transaction from ME49 Transaction i.e. in ME49 Transaction when we double click on the RFQ Number it takes to ME47 Transaction. Here the ICON "Services for Object is being not displayed.
But when I am opening up the transaction ME47 directly for the respective RFQ Number, there I can see the ICON "Services for Object".
Have a doubt why from ME49 when navigating to ME47 the ICON is not being displayed?
Friends please help me in solving the above issue.
Thanks in advance
With Regards
Pradeep GoliHi Atkin,
Thanks for the response. Yes, it was the authorisation related issue. I have confirmed this by looking this button in another Users ID with SAP All role.
Best Regards
JK -
What can i use Data/Services for?
I have a datagrid displaying data from my database and i can get access to whichever data item i want.
What i want to do is use data from the database without creating a data grid, how can i do that?
e.g displaying a text field from the database in a textbox, how would i do this without calling datagrid.selecteditem...?<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="windowedapplication1_creationCompleteHandler(event)">
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.events.FlexEvent;
import mx.rpc.events.ResultEvent;
[Bindable] private var resultData:ArrayCollection=new ArrayCollection()
protected function windowedapplication1_creationCompleteHandler(event:FlexEvent):void
// TODO Auto-generated method stub
myHTTPService.send()
protected function myHTTPService_resultHandler(event:ResultEvent):void
// TODO Auto-generated method stub
resultData=event.result as ArrayCollection;
// resultData=myHTTPService.lastResult as ArrayCollection
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:HTTPService id="myHTTPService" result="myHTTPService_resultHandler(event)"
url=""/>
</fx:Declarations>
</s:WindowedApplication>
Hope this helps,
Balakrishnan V -
What is the use of Offline Database Object in SOA
Hi All,
Can anyone let me know the purpose of Offline Database Object in SOA.
1) When we will create the Offline Database Object in soa ?
2) How do we connect this object to any data base schema ?
Note:- Please provide me the example on this
Thanks,Hi Dominik,
Thanks for the repy !!!!
Now, as you said we can access a (deep) node of the whole model using an access object.
Let us consider the component set ONEORDER. As seen we can use the following path to reach BTDocFlowAll using search object :-
BTQuery1O -> BTOrder -> BTOrderHeader -> BTHeaderDocFlowSet -> BTDocFlowSet -> BTDocFlowAll ....
Also, to reach BTDocFlowAll we can even use the access object as follows :-
BTAdminI -> BTItemDocFlowSet -> BTDocFlowAll....
Now my question is :-
Normally we use the class cl_crm_bol_query_service to fire a search based on a search object. Can we use the same class to fire a search based on access object ?
(actually I currently dont have a CRM system so I could not try it out myself).
If not, then how do we fire a query using an access object ?
Regards,
Ashish -
What are the compiler generated codes for objective-c?
After the compilation, the code for c/c++ is known as "object code" i.e. ".obj" file, and the binary executable file is ".exe" .
Similarly for java the compiled code is known as ".class" file.
In case of Objective-c what is the output of Compiler and what is the Executable file?Strictly speaking, .obj and .exe refer only to the output of the compiler and linker for a Windows system (or cross compiler). For *nix compliant systems the output of the compiler is usually given a .o suffix and the executable produced after linking is named whatever you choose; but usually with no suffix at all.
Also, technically speaking, Java .class fiels don't fit neatly into this paradigm. The output of a Java compiler isn't object code, per se; it's optimized byte-code that can be run by the JRE.
Maybe you are looking for
-
I want to review content in a backup from a previous iOS device to decide whether to delete the backup from iCloud. I'm most concerned about keeping photos I took on the previous phone. Ideally, I would consolidate the photos to my current device and
-
I've installed Server 2012 as a print server (Print server will be the only function of this server). I'm now trying to add printers. The first one I've added is a HP 2035 with the Windows update HP Universal PCL6 driver. If I chose to share the prin
-
SQL Server 2008 R2 - Adding Replication Components to an Existing Installation
Hi All I have a SQL Server 2008 R2 instance that I need to install Replication components on. I've been going through the appropriate wizard and selecting to upgrade an existing instance, the wizard recognizes the SQL Server that we have installed s
-
Transfer posting vendor to vendor
dear consultant Transfer posting vendor to vendor at which movement type using & T code please guide regards mahesh
-
Hello all, First post here. I have posted this question on other Illustrator forums. Is there any plug-in available to bring the Hatch Effects from the late Illustrator 10 back to us Mac users? It seems PC users can simply drop their Pen and Ink plug