Help Ataching an just scanned bill image by documents in R/3

Breslavets Sergey sergey.breslavets at volvo.com
Wed Jan 18 10:08:33 EST 2006


Glauco,

Hi! See my answers below. I have copied your email and added my comments preceded with '>>'.

-Sergey

-----------------------------------------------
I've already read some documents about my issue, but I
didn't understand some specific parts, like:
- must programme with methods ?
>> i'm not sure exactly what you mean here... Workflow tasks are based on a business object methods, so you must develop your own methods to process your invoices, e.g. method to post an invoice.
 
- How do I get the image scaned by IXOS (I'm using IXOS to scan)?
>> You scan documents with the IXOS Desktop Client first. You can scan them individually or in a batch using some high-speed scanners. There are multiple configuration options available on the Desktop client. The scanned documents will be stored on the IXOS eConServer. At this point you can have an OCR software plugged in (e.g. InvoiceReader) to automatically grab information from scanned invoices and kick off your SAP Incoming Invoice workflow to process it. Otherwise, scanned images will sit in the eConServer queue waiting to be processed.

- Where can I store it ?
>> The scanned documents will be stored on the IXOS eConServer.
  
- I know that the image can be linked with R/3 documents by some table... but, im my case, my
"document" is created... is a Zdocument that we called here as "Protocolo", that hold some bill's data, as
number, serie, date etc. And we want to get the bill image and link with our protocol Zdocument that have
its own table.
>> Basically, you link the image to any object via so-called "link tables"; TOAxx (e.g. TOA01, TOA02, etc.). It is configired through IMG in the ArchiveLink config. To create a link you have to use one of the ArchivLink function modules (e.g. ARCHIV_CONNECTION_INSERT) to insert new link.

1- how can I get the image scaned by ixos and store it on R/3 ?
>> in your Ztranzaction you will need to call the ArchiveLink function (e.g. ARCHIVEOBJECT_CREATE_DIALOG) to get the image. If the IXOS service is configured properly, then the IXOS Desktop Client application should be called when you execute the function module, and you'll see all documents scanned on the previous step. Then you'd select one or several images in the desktop client and continue Ztranzaction to enter indexing data for the selected image(s). After that, your Ztranzaction will store the index data for the new images in the incoming invoice ledger, create a link between the image and the index record and start your processing workflow. 


2- how can I put a funtionality to show this image in
this Ztransaction ?
The best way is to configure "before" method to call 'DISPLAY' method of the 'IMAGE' object to call IXOS Image Viewer; and then configure 'AFTER' method to call 'Windowclose' to shut it down when the task is completed. For that you'll have to instantiate object 'IMAGE' in your workflow before using the image ID available to you. 
---------------------------------


P.S. Glauco, this is quite complex task and if you want i can work with you as long as needed to help you configure archivelink and design/develop your workflow application. My rates are resonable. Let me know.


--- Breslavets Sergey <sergey.breslavets at volvo.com>
escreveu:

> Hi Glauco,
>  
> i can help you. 
>  
> This kind of application is commonly known as
> Imaging (AP) workflow or Incoming Invoice Ledger.
> I'm specializing in this and have implemented ton of
> different scenarios - i actually have developed my
> own product in the process. It's not terribly
> difficult once you know what to do, but not a
> trivial as well. Couple of other companies in US do
> that, one of them is IXOS -  was my client - i have
> developed the product(commercial) version of the
> Imaging workflow for them. 
>  
> Basically there are several components to the
> solution:
> 1. Invoice reader (can be OCR module, manual -
> Zransaction, RFC feed, etc)
> 2. Incominig Invoice Ledger - the main repository
> for the scanned invoices and attributes 
> 3. Approval/Posting workflow that routes the image
> for approval, creates MM documents, post invoices,
> etc.
> 4. Invoice Ledger Viewer - end-user browser to
> monitor the scanned invoices and control the process
> process
>  
> There are many variations to this depending on the
> way customer processes invoices. e.g. Do they
> process MM invoices only, or Services too. do they
> process multy or single line invoices, how do you
> want to keep the images, retention periods, etc... 
>  
> It's hard to try to explain step-by-step what do you
> have to do in order to develop the solution from
> scratch. 
>  
> 1. You can start from determining what information
> you will need in order to process/post the invoice
> (e.g. invoice date, amount, currency, vendor, etc.)
> and what information will be required for reporting
> purposes for your client (they will probably want to
> see some summary report of processed invoices). when
> you know that, you can then figure out what
> information you shall obtain from the indexer (the
> person who will run ztransaction), and what can be
> gathered later in the process. Look at the sample of
> invoice and see what can be extracted from there. 
>  
> 2. you will need to create your own business object.
> I can show you structure and methods.
>  
> 3. these fields are the reference key to the
> logistic document. You don't have to bother about
> them now.
>  
>  
> Please ask if you have any specific questions and
> i'll try to answer them.   
>  
>  
> Best Regards,
> Serge
> 314-761-5217
> sergey.breslavets at sapbpm.com
>  
>  
>  
>  
>  -----Original Message-----
> From: sap-wug-bounces at mit.edu
> [mailto:sap-wug-bounces at mit.edu]On Behalf Of Glauco
> Kubrusly
> Sent: Thursday, January 12, 2006 11:05 AM
> To: sap-wug at mit.edu
> Subject: Help Ataching an just scanned bill image by
> documents in R/3
> 
> 
> Hi friends,
> 
> I'm sorry because my English isn't good but I'll try
> to explain my situation here.
>  
> I need to create a link between my own "SAP object"
> (for example billing data) and archived image stored
> in IXOS.
>  
> My process here is to develope a control to
> materials received using workflow. The vendow will
> delivery to us, the user will scan the bill and put
> some data in some fields in a screen in a
> Ztransaction. All I want is atach this new bill
> (just scanned by him).
>  
> The customer here thinks that the user can't have
> difficult things to do, so we have to develop a
> solution that give him a practical process to do it.
> 
> We have the follow solution: 
> We want to develop an aplication that starting from
> our application, in save moment, calls the ixos scan
> client and scan one bill by process only ('cause we
> think the user can complicate thi! s process if he
> scan a lot of documents and it can start wrong bills
> by processes). And we want to create another
> solution instead the standard OAWD transaction (that
> is the IXOS standard solution).
> 
> then... we want (if possible):
> 1-the user receive the bill,
> 2-the user fill the screen, field-by-field and save
> (it is one bill by each process);
> 3-(in the save moment) our transaction can start the
> ixos scan client and give to the user the
> opportunity to scan the bill;
> 4-after that, we will start the workflow to aprove
> this bill, MIGO, MIRO and finally do the payment.
> 
> Is it hard to do ?
>  
> a) I've already have an object in SWO1 with the
> methods: GetApplLinks and GOSAddObjects.
>  
> b) I've read documents about Object oriented
> programming, utilizing methods but I didn't
> anderstand what I must do to can atach a just
> scanned bill on a Ztransaction.
>  
> c) I've read about 3 fields AWSYS! , AWKEY and
> AWTYP, but I couldn't make it work.
>  
> What must I do ?
>  
>  
> 
> 
> Glauco S. Kubrusly 
> 
> 
>   _____  
> 
> Yahoo! doce lar. Faça 
>
<http://us.rd.yahoo.com/mail/br/tagline/homepage_set/*http://br.yahoo.com/homepageset.html>
> do Yahoo! sua homepage.
> 



	



	
		
_______________________________________________________ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 





More information about the SAP-WUG mailing list