Storing SD invoices in Documentum

Hi all:
I need to store outgoing invoices generated by the sales department into Documentum content server.
I've made the following customizing, but I think I need to do anything else, as it doesn't work...
NACE: Output Control
Chosen V3 (Billing) application
Output type RD00 (Invoice), updated Storage system tab with the following values:
storage mode = 3 print and archive
document type = SDOINVOICE
OAC0 (Content Repository)
Created a repository in Documentum with Document Area = ARCHIVELINK and connection test passed successfully
OAC2 (Document types)
SDOINVOICE associated to document class PDF
OAC3 (Links)
Created link between Object type VBRK (Customer Individual Billing Document) and Document type SDOINVOICE (Billing document) in the content repository created in Documentum
Then, in transaction VF02 (Change Billing Document), I go to Header --> Output, and I enter the RD00 message type.
In Communication method, I choose the local spool, and select Print immediately.
In Further Data, as Dispath Time, I choose Send immediately (when saving the application) option.
After saving the Billing Document, the Processing Log shows the following error:
Maintain archiving parameter(s) for output type RD00 (appl. V3): Message no. VN096
Is any other customizing needed?
Do I have to create any special logical destination to be able to storage the documents properly? If so, how do I have to create it? (transaction, parameters, etc.)
Thanks a lot in advance.
Regards,
Maria

Hi Maria,
Check whether already a output device ARCH exists in SPAD and check whether you have maintained ARCH as output device for the content repository in OAC0.
If ARCH is not already existing in SPAD, try the following:
1. Call transaction code SPAD.
2. Click on Output Devices-> Display.
3. Click on Change.
4. Click on Create and make the following entries:
Output Device  - ARCH
Short Name - ARCH
Device Type - ARCHLINK: SAP Archive Link Archiver
Spool Server  - Press F4 to get a list of spool server. Choose one of
them as per requirement
Device Class  - Archiving Program
Change to tab Access Method
HostSpool Access Method - I: Archiving Device
Note: Please note down the changes you make, so that you can revert back in case it doesnt work
Hope this helps,
Naveen

Similar Messages

  • AP:GL date stored at invoice header level-11i

    In 11i, the GL date is stored at the invoice header level rather
    than being a system default field. Once entered and saved, can
    the GL date be modified at the invoice header level? Does the
    header level GL date automatically get updated when someone adds
    or adjust one of the distribution lines, and uses a GL date
    different from the original date? Or does the user have to
    update the header level GL date manually?

    Hi,
    While entering the invoice you can change the liability account on invoice header, if the filed is not displayed check in folder options (folder->show Field->Liability Account)
    Thanks,
    Vijay

  • Archiving SD invoices

    Hi All,
    Our SD consultant is trying archive output of SD invoice while printing. Currently, we are not utilising any content or document management system to archive.
    I have found solution required from the following discussion from forum, but I am trying to configure which allows saving output to external storage device.
    Storing SD invoices in Documentum
    If any body configured this, any advice will is welcome.
    Regards,
    Krishna

    Hi Sudheer,
    In my case, I saved the TOA_DARA params into an aux var just before calling the OPEN_FORM. Then, I checked the params before calling the function which archives.
    clear toa_dara_aux.
    toa_dara_aux = toa_dara.
    CALL FUNCTION 'OPEN FORM'...
    if toa_dara is initial.
         toa_dara = toa_dara_aux.
    endif.
    CALL FUNCTION 'CONVERT_OTF_AND_ARCHIVE'
         EXPORTING
              arc_p = arc_params
              arc_i = toa_dara
              format = 'PDF'
         TABLES
              otf = otf.
    Regards

  • Invoice image in vendor and customer document

    Hello,
    We have got following requirement.
    Currently we are storing pysical invoice copies of vendor and customer in a pysical file. But now we want to see the image of invoices in vendor and customer document respectively.
    It means, if it is possible to have an attachment button or some icon available when we see vendor and customer document.
    Please advise how can we link the pysical invoice with SAP document. And is this something related to DMS or Archivieng Link.
    Please suggest.
    Best Regards,
    Tapan

    Hi Tapan,
    At my company we are currently doing just this.
    We have a server outside of SAP that stores our images.  We did not want to store the images within SAP.
    We use the SAP document number to link the image to the SAP document.
    We do all our AP input from images. After an invoice is entered, and the document number is generated, we forward the image to a
    e mail address for the server using the document number in the subject line. The image gets attached to the document. Then the image can be viewed by clicking on the Services for object icon.
    I am sure there is some more techical stuff that goes this, like an RFC connection. I am sorry I am not technical. I am the functionala AP person. We also have a program that takes the image and attaches it to the cross company document if there is one.
    Hope this gives you some ideas.
    Alicia

  • Table with barcode for incomming invoice

    Hello,
    i need small help. When we are storing incoming invoice we have a popup with a barcode. Where is then barcode information stored(in which table)? i was not succesfull while searching for this table....and i dont know if our customizing is done well and barcode is really stored
    thanks,
    JJ

    Try TOA01 <a href="http://help.sap.com/erp2005_ehp_02/helpdata/en/d7/e21dde408e11d1896b0000e8322d00/content.htm">More details!</a>

  • User-exit that split at item level according to bill of entry(BOE)

    HI,
    need to write the logic for splitting invoices at item level according to BOE.
    Customized new table:
    Info for the customized table:
    Table Name:     ZIN_BONDINV
    Field Name          Data Element          Type          Length     Short Text
    MANDT          MANDT          CLNT          03          Client
    VBELN          VBELN_VF          CHAR          10          Billing Document
    EXNUM          J_1IEXCNUM     CHAR          10          BOE or Excise Invoice #
    EXYEAR          J_1IEXYEAR          NUMC     04          Excise Year
    ZEILE               J_1IZEILE1          NUMC     04          Item no - GR at depot
    ZVBELN          VBELN_VL          CHAR          10          Delivery Number
    Z POSNR          POSNR_VL          CHAR          06          Delivery item
    ZWERKS          WERKS_D          CHAR          04          Plant
    This table to be used for storing the invoice created using delivery document along with other information extracted during billing document creation.
    Logic for populating the table:
    User Exit: RV60AFZC
    Form: USEREXIT_FILL_VBRK_VBRP
    This user exit should be used to update records in the customized table for the data with which billing document is created.  The data should be populated as follows:
         VBELN     =     VBRK-VBELN
         EXNUM     =     J_1IRG23D-EXNUM*
         EXYEAR     =     J_1IRG23D-EXYEAR*
         ZEILE          =     J_1IRG23D-ZEILE*
         ZVBELN     =     VBRP-VGBEL
         ZPOSNR     =     VBRP-VGPOS
         ZWERKS     =     VBRP-WERKS
    *The above data is read during splitting the billing document based on BOE (copy control routine 602) and should be used from there.

    USER-EXIT NAME IS RV60AFZZ

  • Tables for IV & excise

    In which tables do the header & item level fileds are stored in Invoice Verification?
    Also in which table the taxes as well as excise duty are stored?
    regards
    VS

    Dear,
    RBDIFFKO - Invoice Verification: conditions
    RBDIFFME - Invoice Verification: quantity differences
    RBDRSEG - Invoice Verification batch: invoice document items
    RBKP - Document header: incoming invoice
    RBKPB - Invoice document header (batch invoice verification)
    RBTX - Taxes: incoming invoice
    RBVD - Invoice document: summarization data
    RBVDMAT - Invoice Verification: summarization data, material
    RBWT - Withholding tax: incoming invoice
    RKWA - Consignment withdrawals
    RSEG - Document item, incoming invoice
    For Excise
    J_1IEXCHDR  Excise Invoice Header Details
    J_1IEXCDTL   Excise invoice line item details
    Regards
    Biswajit

  • Creating folders in a component

    I have this component (filter) that is being executed before a check in.
    depening on the values i want to create a folder to store the document. My component allready puts the document in a correct folder if it exist but when the folder doesn't exist, it has to be created.
    For example we work with invoices so i have a folder named INVOICE, i also have a folder names ORDER
    I've created an extra field where people can enter the name of the customer so when we get an invoice from oracle, it has to be stored in INVOICE/Oracle
    say, if the subfolder oracle doesn't exist, i have to create it first. If it allready exist, there is no problem.
    Can anybody tell me how i can create a folder in java?

    allright i just created my component and it works just fine :)
    Thanks to bex's book for the documentation offcourse :)
    This is what i've done:
    First i looked at the services of the folder component to see if there is a service for creating a folder. I didn't really find one so i checked the IdcService field on the page for creating a folder. There i saw that it was the COLLECTION_ADD service.
    THen i altered my filter. He first checkes if a folder allready exist. Therefore i created a function that holds 2 parameters: folderName and parendID. If the folder doesn't exist i return -1 so i know i have to create it.
    I've created a method that calls the COLLECTION_ADD service with all the needed parameters. The method also returns the ID of the folder so i can use it to store my document.
    This is my first component that really extends functionality. I'm kinda proud of it because this morning i thought it was much harder to write :)
    I also noticed it isn't that hard to call the services, query the database, loop resultset,... inside a java component.
    And offcourse, i couldn't do it without bex his book :)

  • User-exit for populating ztable

    Customized new table:
    Info for the customized table:
    Table Name:     ZIN_BONDINV
    Field Name          Data Element          Type          Length     Short Text
    MANDT          MANDT          CLNT          03          Client
    VBELN          VBELN_VF          CHAR          10          Billing Document
    EXNUM          J_1IEXCNUM     CHAR          10          BOE or Excise Invoice #
    EXYEAR          J_1IEXYEAR          NUMC     04          Excise Year
    ZEILE               J_1IZEILE1          NUMC     04          Item no - GR at depot
    ZVBELN          VBELN_VL          CHAR          10          Delivery Number
    Z POSNR          POSNR_VL          CHAR          06          Delivery item
    ZWERKS          WERKS_D          CHAR          04          Plant
    This table to be used for storing the invoice created using delivery document along with other information extracted during billing document creation.
    Logic for populating the table:
    User Exit: RV60AFZC
    Form: USEREXIT_FILL_VBRK_VBRP
    This user exit should be used to update records in the customized table for the data with which billing document is created.  The data should be populated as follows:
         VBELN     =     VBRK-VBELN
         EXNUM     =     J_1IRG23D-EXNUM*
         EXYEAR     =     J_1IRG23D-EXYEAR*
         ZEILE          =     J_1IRG23D-ZEILE*
         ZVBELN     =     VBRP-VGBEL
         ZPOSNR     =     VBRP-VGPOS
         ZWERKS     =     VBRP-WERKS
    *The above data is read during splitting the billing document based on BOE (copy control routine 602) and should be used from there.

    Hi,
    I have already created the table named ZIN_BONDINV , there i have to insert the values and that has to be done according to the logic written in user-exit named:RV60AFZC(INCLUDE).

  • No database update after insert / update

    Dear all..
    I have created a small report for storing additional invoice text into a z-table. These invoice text could have the lenght of 2560 character and are needed for EDI transmission.
    Directly after saving - I can view them.  After some hours I am always getting empty fields wenn I try to view the data. ... for me it looks like that the table entries are buffered but nor really stored into database. Does a commit work solves this problem ?
    Thanks in advance
    Jürgen

    hi,
    you say :
    Directly after saving - I can view them.
    how? with se16 or program?
    -> try to work with offset
    A.

  • Parked Vendor Invoices stored in which tables?

    Parked Vendor Invoices (not yet post) stored in which tables (both header and items)?

    Hi,
    Check out following tables
    VBSEGA - Document Segment for Document Parking - Asset
    VBSEGD - Document Segment for Customer Document Park
    VBSEGK - Document Segment for Vendor Document Parking
    VBSEGS - Document Segment for Document Parking - G/L A/c
    hope this helps

  • Stored Procedure for checking Invoice Vendor ref No

    Hi All
    I need a sp for checking a vendor ref no  on an invoice if it already exist in the system or the user forgot to include one when trying to add the document.
    I get this error on the one that I created
    16/03/2010  12:21:54: [Microsoft][SQL Native Client][SQL Server]Conversion failed when converting the nvarchar value '24     0' to data type int. (CINF)
    Here is my SP :-
    DECLARE @Invoice AS VARCHAR(15)
    DECLARE @Card AS VarChar (20)
    SELECT @invoice = NumatCard, @card = CardCode FROM dbo.OPCH
    WHERE DocEntry = @list_of_cols_val_tab_del
    if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP Invoice is null
    begin
        If exists (SELECT T0.cardcode, T0.NumAtCard  FROM OPCH T0 where T0.NumatCard is null and  T0.cardcode=@list_of_cols_val_tab_del)
         begin
              SET @error = 10
              SET @error_message = N'Supplier invoice number not entered.'
         END
    END
    SELECT @INVOICE = NumatCard FROM dbo.OPCH
    WHERE DocEntry = @list_of_cols_val_tab_del
    if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP Invoice to check if the invoice no exist
    begin
        If exists (SELECT T0.cardcode, T0.NumatCard  FROM OPCH T0 where T0.NumatCard = @invoice  and  T0.cardcode=@list_of_cols_val_tab_del)
         begin
              SET @error = 10
              SET @error_message = N'This invoice number already exist for this supplier.'
         END
    END
    Regards
    Bongani Dlamini

    This code should be inserted into the original (or already expanded) SBO_SP_TransactionNotification stored procedure after the line
    --     ADD     YOUR     CODE     HERE )
    Try this full (and a little modified) procedure:
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    ALTER proc [dbo].[SBO_SP_TransactionNotification]
    @object_type nvarchar(20),                     -- SBO Object Type
    @transaction_type nchar(1),               -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
    @num_of_cols_in_key int,
    @list_of_key_cols_tab_del nvarchar(255),
    @list_of_cols_val_tab_del nvarchar(255)
    AS
    begin
    -- Return values
    declare @error  int                    -- Result (0 for no error)
    declare @error_message nvarchar (200)           -- Error string to be displayed
    select @error = 0
    select @error_message = N'Ok'
    --     ADD     YOUR     CODE     HERE
    if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP invoice
    BEGIN          ----
    DECLARE @Invoice AS VARCHAR(15)
    DECLARE @Card AS VarChar (20)
    SELECT @invoice = NumatCard, @card = CardCode FROM dbo.OPCH
         WHERE DocEntry = @list_of_cols_val_tab_del
    -- AP Invoice is null
    If exists (SELECT T0.cardcode, T0.NumAtCard FROM OPCH T0 where T0.NumatCard is null
               and T0.DocEntry=@list_of_cols_val_tab_del)
    begin
    SET @error = 10
    SET @error_message = N'Supplier invoice number not entered.'
    end
    -- AP Invoice to check if the invoice no exist
    If exists (SELECT T0.cardcode, T0.NumatCard FROM OPCH T0 where T0.NumatCard = @invoice
               and T0.CardCode=@card and T0.DocEntry!=@list_of_cols_val_tab_del)
    begin
    SET @error = 10
    SET @error_message = N'This invoice number already exist for this supplier.'
    end
    END          ----
    -- Select the return values
    select @error, @error_message
    end

  • In which table invoices related to a purchase order are stored ?

    Hi all,
    We need to make an ABAP program and I need to know in which table the invoices made by MIRO related to a purchase order are stored.
    I can see them in the purchase order history tab in the transaccion ME23N but giving F1 and getting the table names gives me a structure table but not the actual table in SAP database. I tried the BSEG table but it doesn't store the purchase order number. Any information will be highly appreciated.  
    Thanks !!

    Hi
    You can get the Link of PUrchase order & the Invoice from Table EKBE.
    You can also get the data by joining the table RBKP & RSEG, as the Purcahse order details are stored in RSEG & posting date details are stored in RBKP
    Thanks & Regards
    Kishore

  • MIR7 Park Invoice - where is PO number stored?

    Hi all,
    When registering an invoice in transaction MIR7, I can enter one or more PO numbers in the field "Purchase Order/Scheduling Agreement" on the "PO Reference" tab. If I temporary save the invoice, then in which table is the link between the Invoice No. and the PO numbmer stored?
    All invoices appear in table RBKP, but not always in table RSEG (which contains the PO number).
    Same goes for EKBE, it contains quite a few of the invoices, but not all of them.
    Your help is much appreciated!
    Kind regards,
    Bas

    Bas,
    You should find the PO numbers for the parked invoices in table RBSELBEST or RSEG. If the invoice is for a service entry sheet, you can can the SES number from table RBSELERFB and then subsequently get the PO number from table ESSR. 
    You will not have entries in RSEG only if you park the invoice without any item reference. In this case, you will not have a PO number associated with the invoice.
    Hope this helps.
    H Narayan

  • Reg: In Which Table Tax Details for the invoice are stored

    Team,
    Can you please help me in which table : tax information for the invoice is stored.
    I need the following tax : QST_PAID_AMOUNT ,GST_PAID_AMOUNT, GST_CONTRA_AMOUNT information for invoice.
    Thanks.

    Hello Vinay,
    Here's the answer -
    select single *
      from SEOMETAREL
    where clsname = 'CL_BBBB'
       and reltype = '2'.
    The class for which you want to find the superslass will be the field CLSNAME, the superclass itself will be REFCLSNAME and this inheritance relationship is specified through the parameter RELTYPE.
    I don't think any further explanation is necessary.
    Regards,
    Anand MAndalika.
    p.s. Please do reward the points if this answer has helped you.

Maybe you are looking for