Generic object services (GOS) - in Background

I have gone thru RM Tiwari blog regarding this..
My requirement is like ..
I have a SAPScript and I want to attach this script to GOS in background(in pdf format).
I know how to attach when we have a file on presentation server but donno how to do when we have sapscript.
Below is code :
OPEN_FORM
CLOSE_FORM
FM - CONVERT_OTFSPOOLJOB_2_PDF
   --  BELOW CODE TO ATTACH  A DOC(pdf in my case) TO GOS.
Include for BO macros
  INCLUDE : <cntn01>.
DATA : LT_DOC_CONTENT type standard table of SOLI-LINE
                             with header line.
OPEN DATASET P_FNAME FOR INPUT IN BINARY MODE.
    IF SY-subrc EQ 0.
      DO.
        READ DATASET P_FNAME INTO LT_DOC_CONTENT.
        IF SY-subrc EQ 0.
          append LT_DOC_CONTENT.
        ELSE.
          EXIT.
        ENDIF.
      ENDDO.
      CLOSE DATASET P_FNAME.
    ENDIF.
end----
This code I have seen from R M Tiwari blog. Here the P_FNAME is a file on presentation server. But my case is different. I have sapscript.
My target is to put sapscript data in LT_DOC_CONTENT.
Please suggest...
Thanks..

HI Gaurav,
We need to attach SAPscript to GOS services as PDF. i saw your blog you had same query.
could you please suggest me some solutions.
Thanks
Vinay Varma

Similar Messages

  • Regarding Generic Object Services (GOS)

    Hi
    Is there any Tcode/Std. Report where I can see the document attached through Generic Object Services (GOS).And which tables are involved in Generic Object Services (GOS).Whenever I attach document entry goes in SOOD table.What are other tables for this.
    Thanks in advance.

    Hi ajit,
    Welcome to SDN.
    Below is the link for complete documentation on GOS,
    http://help.sap.com/saphelp_erp2005/helpdata/en/be/3fe63659241157e10000009b38f889/frameset.htm
    Regards,
    Azaz Ali.

  • Generic Object Services (GOS) + ArchiveLink against IXOS.

    Hi all,
    I'm currently working on a project where I'm supposed to extend the Generic Object Services (GOS) Icon with a menu item for storing documents down to IXOS through ArchiveLink, and a functionality for retrieving them / attaching them to an email.
    So far, I concluded that I need to create a class, whose superclass is CL_GOS_SERVICE, and at least override the EXECUTE() method with some functionality.
    The ARCHIVOBJECT function group contains some (probably)
    useful function modules - like ARCHIVOBJECT_CREATE_FILE and ARCHIVOBJECT_GET_BYTES / ARCHIVOBJECT_GET_TABLE.
    My problem so far is that I don't see the "connection",
    ARCHIVOBJECT_CREATE_FILE takes ARCHIV_ID, DOCUMENT_TYPE
    and PATH as arguments (parameters), and returns ARCHIV_DOC_ID - an unique ID to the stored document
    But how is the link between the archived document and the business object (i.e. the current object of the transaction I'm in) maintained?
    Thanks in advance,
    regards,
    Lars Wilhelmsen

    Hi again,
    Thanks for the answers, they were very helpful,
    but the customer isn't happy with the "Store business Documents" and it's Drag n' drop interface.
    I'm to develop a new GOS menu item, that will show
    a normal Open File dialog, and a following popup
    where the user can change the document title shown
    in the Attachment list.
    ARCHIVOBJECT_CREATE_FILE and ARCHIVOBJECT_GET_TABLE
    along with ARCHIV_CONNECTION_INSERT should probably
    cover the functionality I need.
    I know both the BOR type ID and the object ID is
    available to me in the Execute() method of the GOS menu handler I'm overriding, but for the ARCHIV_CONNECTION_INSERT, I'm supposed to supply an AR_OBJECT parameter (I know that this information is stored in the TOAOM table), but I have no clue where to get this information for the current object I'm trying to add an attachment for.
    Regards,
    Lars Wilhelmsen

  • Enable Generic Object Service (GOS) for CS01-CS03

    Hi Gurus,
    ¿how I can enable GOS service in CS01-CS03 to use attachments, Workflow, notes, etc.?
    Thanks.

    Hi,
    Go through following links which will help you get details about GOS :
    Generic Object Services (GOS)
    http://wiki.sdn.sap.com/wiki/display/SI/FrequentlyaskedquestionsaboutGenericObjectServices+(GOS)
    Hope this helps.
    Regards,
    Tejas

  • How to use Generic Object Services(GOS) for each table control record.

    Dear Expert,
                       I am using generic object services for document attachment but i am facing a problem while attaching document to a table control row. my requirement is to attach separate document for each and every row of table control but  i am unable to attach document row wise of the table control.for each row GOS should display corresponding attached document not all the attached document.
    Thanks in Advanced
    Bhuwan Tiwari
    Edited by: BHUWAN TIWARI on Feb 8, 2011 4:16 PM
    Edited by: BHUWAN TIWARI on Feb 8, 2011 4:16 PM

    You haven't explained what object and object key you're using, nor have you provided any indication of how you implemented the GOS attachment functionality.  You need to provide more information to resolve an issue like this.

  • Events available in Generic Object Services (GOS)?

    Hello everybody
    Searched around in SDN and also tried to find something useful in our system (SWO1) but can't find useful information on GOS events so I guess it probably doesn't exist?
    I'm searching a way to catch GOS events when someone adds, changes or deletes an attachment (URL) in the generic object services of an object, e.g. for a material master (BUS1001006). I'd like to create a change document for this and based on that to trigger some further processing for one of our interfaces.
    Anybody out there knowing how to achieve this?
    TIA and best regards,
    Renaud

    There's a couple of BaDIs with GOS names such as GOS_SRV_REQUEST that might help.  Otherwise I'd try using SE30 with lots of logging options set on to trace where you may be able to grab this info from.  GOS subscriptions may be another thing to look at.
    Jonathan

  • Attachments Activating Generic Object Services (GOS) in VA41/VA42 at item level

    Hi to All,
    I'm trying to manage attachments for sales document at item level.
    I've already read this wonderfull post (Activating Generic Object Services Toolbar in SAP Objects) but I didn't understand how manage attachments at item level.
    Please, if anyone has ideas of how to achieve it please share solutions.
    Thanks & Best Regards,
    Umberto

    Hi again,
    Thanks for the answers, they were very helpful,
    but the customer isn't happy with the "Store business Documents" and it's Drag n' drop interface.
    I'm to develop a new GOS menu item, that will show
    a normal Open File dialog, and a following popup
    where the user can change the document title shown
    in the Attachment list.
    ARCHIVOBJECT_CREATE_FILE and ARCHIVOBJECT_GET_TABLE
    along with ARCHIV_CONNECTION_INSERT should probably
    cover the functionality I need.
    I know both the BOR type ID and the object ID is
    available to me in the Execute() method of the GOS menu handler I'm overriding, but for the ARCHIV_CONNECTION_INSERT, I'm supposed to supply an AR_OBJECT parameter (I know that this information is stored in the TOAOM table), but I have no clue where to get this information for the current object I'm trying to add an attachment for.
    Regards,
    Lars Wilhelmsen

  • Attach doc from external content server- using Generic Object Service (GOS)

    Dear All,
    i have intergrated an external content server to SAP using SAP archive link. All the scanned document are there in Content server and corresponding entries are done in SAP.I can search and view document using tcode : OAAD
    Please tell me steps for "how to attach a document from external content server using Generic Object Service "
    Scenario is :  For example when we change any Master records or create a new PO, or do some financial transaction then i need to attach the supporting document which is there in my content server connected  to SAP.how do we manual attach a Document in SAP using GOS.
    Do we need to do some special configuration to use GOS .please give the steps from initial.
    Thanks
    sandeep

    Hello,
    Check your configuration of document type assignement to required business document - object type, Archivelink table, content repository in OAC3 transaction.
    Goto respective business document > Click on GOS > Create > Store business document - Here you can see defined document type with desctiption. Double click on this the assign your document to this business document. Save it.
    This will help in attaching the document to your required business document.
    To verify you can check the archivelink table or by transaction OAAD.
    Hope this will help you.
    -Thanks,
    Ajay

  • Generic Object Services(GOS)-Link to URL

    Hi,
    I have a requirement in Generic Object Services.I have to Create External Document(URL) [example:www.sap.com] in <b>background</b> for a FI document(which is viewed in Txn FB03).
    Any idea to achieve it?
    Thanks,
    S.Banukumar

    did you manage to do this?

  • Generic Object Service (GOS)

    Can anyone tell me for what documents that the GOS is available.
    Generally I need to know whether it is available for all logistics documents and whether other types if so what are the types.
    Thanks

    Hi,
    The Generic Object Services offer functions that are available in various SAP applications which are bases on Business objects.
    The generic object services can be used for ant/all/only objects of the Business Object Repository (BOR).
    This link may be helpful - http://help.sap.com/saphelp_nw04/helpdata/en/c4/3fe63659241157e10000009b38f889/frameset.htm
    Regards,
    Anand Mandalika.

  • Generic Object Services (GOS) Question

    I'm using "GOSAddObjects" to store documents but I wanted to know where/how SAP stores these document. I can't seem to find if they are saved in a table or where they go. Any help would be great.
    David

    Hi,
    it is sophisticated and there are some SAP notes. You may start with note 530792 - Storing documents in the generic object services
    regards
    Walter Habich

  • Generic Object Services (GOS) feature to be activated on QP01/02/03

    My client want to have the Object Services(GOS) capability turned ON on
    QP01, QP02 and QP03 screens which will allow them to link documents to
    the Inspection Plan. And right now that feature/icon is not there on
    QP01/QP02/QP03 screens. When I tried to activate the 'Services for
    Object' on those screens, I got the message 'No Service Available'.
    Could anyone please provide a solution to turn on that feature for the
    Inspection Plan screens?
    Thanks & Regards,
    AnjiReddy Pulagam.

    You need to implement a BADI to generate the GOS toolbar for that transactions, and put this code inside:
    DATA: LO_MANAGER  TYPE REF TO CL_GOS_MANAGER,
              LA_OBJ      TYPE BORIDENT.
    * Set object Key
        LA_OBJ-OBJTYPE = 'BUS1191'. "Bussiness object for inspection plan
        LA_OBJ-OBJKEY  = inspectionPlanIdentifier. " Inspection plan number
    * GOS toolbar
        CREATE OBJECT LO_MANAGER
          EXPORTING
            IS_OBJECT    = LA_OBJ
            IP_NO_COMMIT = SPACE
          EXCEPTIONS
            OTHERS = 1.
    Regards

  • Urgent!! Issue in using Generic Object Services (GOS)

    Hello Friends,
    I have created a GOS Business object and i am using this to attach documents at the selection screen of my programs.
    The implementation is successfull and working fine. When i execute my program, i can see the GOS Toolbar, i am able to upload document from my PC and view in the attachment list too.
    But the issue is, when i end my session, and try to see attachment list by executing the program again, it comes blank with no documents. This means, once i end the session, i am not able to see the attachments that i have created earlier.
    Any helpful input will be appreciated and rewarded.
    Thanks and Regards,
    Vikas Bittera.

    Hello Vikas
    The document has to be uploaded to the <b>BDS </b>(Business Document Service).
    I will give you an example how I did this:
    1. Create business object 'ZREPORT'.  " for attaching documents to reports
    2. Call transaction <b>OAER </b>(Business Document Service) with the following parameters:
        - Class name = 'ZREPORT' (my business object)
        - Class type  = 'BO' (business object)
        - Objekt key  = leave empty or enter name of report (if empty, a popup appears)
        - Storage system = 'BDS_DB' (seemed a good choice to me)
    3. Execute
    4. In the BDS choose tabstrip "<b>Create</b>" (lower left part of screen). Right-click on the <i>Word document icon </i>and choose<i> Import File</i> from the context menu.
    As soon as you have uploaded your Word document it is visible in your business object (attachment list). When you display the attachment list and right-click on the document you can directly open it in the BDS.
    Regards
      Uwe

  • Changing the Attachment List of Generic Object Services (GOS)

    Dear Experts,
    i want to add columns to the attachment list of GOS depending of the given objecttype. The data to be displayed is from a customer-append of different TOAXY-tables. I want to use the functionality of the standard attachmentlist, but the type of the displayed table is defined as SGOS_ATTA and cant be reached directly because of the data-encapsulation.
    Is there anybody with experience in changing the attachment list in the above mentioned way?
    Do i have to modify all the used classes of the attachmentlist, or are there any customer-exits/badis that can help me to reach my goal?
    Or should I implement my own service from the scratch?
    I hope you can help me, i searched the web for about 3 days now...

    I found following Solution:
    I copied the following classes and changed them in some way to fit my requirements:
    1.CL_GOS_ATTACHMENTS
    2.CL_GOS_SRV_ATTACHMENT_LIST
    3.CL_LIST_BROWSER
    Changes to the Classes:
    1.Type of the attribute GO_INSTANCE changed to ZCL_GOS_ATTACHMENTS.
       Changed method INIT_BROWSER:
    go_browser ?=
        zcl_list_browser=>zcreate_browser( cl_browser=>gc_list_browser ).
    2.Type of the attribute GO_ATTACHMENT_LIST changed to ZCL_GOS_ATTACHMENTS
    3. Copied Method CREATE_BROWSER of Class CL_BROWSER to ZCREATE_BROWSER:
    method zcreate_browser.
      case ip_btype.
        when gc_list_browser.
          *create object ro_browser type zcl_list_browser.*
        when gc_tree_browser.
          create object ro_browser type cl_tree_column_browser.
        when others.
          raise exception type cx_sobl_browser
            exporting
              gp_error = cx_sobl_browser=>gc_wrong_type
          exit.
      endcase.
    endmethod.
    Modified the code of method ___DISPLAY to my needs.

  • Generic object services (GOS) - Start workflow box is allways empty

    Dear colleagues,
    i have installed a brand new IDES ERP 6.0 successfully but when entering a number of standard transactions like mm02, va03, fb03 etc and trying to execute the GOS toolbox, I can never start any workflow. I click on the 'start workflow' button of the GOS-toolboy but the selection box is allways empty. Did I miss anything? Since there are so many BOR objects that apply to the objects of the standard transactions, there should be at least something to start. For example BOR BUS1001 (material master): When in MM02, why does the GOS-toolbox for workflows not show the related workflows that use BUS1001?
    Thank you very much for your answers
    Best regards
    Daniel

    Udo,
    You should start a new discussion - you'll get more responses.
    Anyhoo, to make a workflow appear in the GOS 'start workflow' list, just follow these simple rules:
    - confirm which BOR object is involved in your transaction (eg BUS1001006 for MM03)
    - make sure that the BOR object is a mandatory input of your workflow
    - make sure that there are no other mandatory inputs
    - make sure that the workflow (WS*) is set to 'General Task' (nb this is client dependent)
    Once all these things are done, refresh the buffer (SWU_OBUF) and it should work.
    cheers
    Paul

Maybe you are looking for

  • Error code -2048 while opening a MPEG2 file

    Probably a straigth forward question. I have captured some HI8 video in various MPEG formats using a Pinnacle Movie Studio Box with Windows. I can import MPEG1 file to my new IMAC G5 however while trying to open a MPEG2 file (which open with RealPlay

  • I can no longer get into my Hotmail.

    I can no longer get into my Hotmail. I am using OS 10.8.4 with Safari as a browser. I get an error message saying Safari cannot find the server. My Hotmail account is very important to me. Please help.

  • Query Rewrite to Utilize Materialized Views on a Remote Database

    We have our materilized views stored at a remote database. Is there a way to utilize query rewrite to rewrite the queries issued on the local database such that queries will refer the materialized views at a remote db? From the documentation, I alrea

  • Budget exhausted mail delivery to workplace

    Hi PS gurus! Iam having one issue, iam having 4 main WBS, hwere i want to do posting, actually iam not recieving mail from the system,as tolerance limit is been defined, while doing posting FB50, the system gives the warning message, but no mail reci

  • Iphone 4 error 2

    I bought my iphone 4 factory unlocked it was working perfectly then on day it said "Searching" then after searching it said "No Service" then on my iphone a message popped up saying " Iphone restore needed" I connected it to itunes tried to restore t