Apps To Fusion

.......contents copyright protected by FocusThread UK Ltd

 
  • Increase font size
  • Default font size
  • Decrease font size
We are glad to announce the launch of Forum for Customizations and Extensions. Click here to visit http://apps2fusion.com/forums
Our OA Framework, BPEL Development & Apps DBA Trainings from USD 299 only [on weekends] . Click here for details.
Also see here fully verifiable feedbacks/testimonials


Attachments using OA Framework Personalizations - Part 1

Adding attachment section using personalization to self service page

In this article you will understand the basic concepts of uploading attachments in Self Service E-Business Suite Application. This article also contains an audio-visual tutorial that explains the steps for incorporating attachments using personalizations in OA Framework.

What is attachment in E-Business Suite?
Using attachment functionality you can upload documents, files etc against any specific transaction in E-Business Suite and thereafter retrieve them at will. For example, lets assume you have a screen for Absence Entry in Self Service HRMS. It is possible that Oracle may not provide an out of the box facility for uploading an attachment against the Absences being created. However given your business requirements, you may want the users to upload medical certificates against the absence entries that are related to health. Using simple personalizations, you can add an attachment section to the Self Service HRMS Absence screen.

Can the existing OAF pages be personalized to allow attachments against transaction without programming ?
Absolutely, all this can be done via a few steps in personalization by a functional person, as will be demonstrated in this article.


Before we see the steps, let us understand the basics of attachments in E-Business Suite
Every attachment is stored against a transaction. However the attachments are stored in generic tables like fnd_lobs, fnd_attached_documents etc.
All the attached documents are captured in these generic tables within some tables in FND/APPLSYS schema.

Now, if you query a record in fnd_attached_documents, you need to be able to work out two things
a. Which type of transaction this attachment belogs to. For example, looking at the records in FND Attachment tables, you should know if the attachment belongs to Purchase Order or Sales Order or Customer Record or HRMS Person record or CRM Service request or an Absence entry etc.
b. Next you need to know the transaction id.
For example, if the document was uploaded against a purchase order, then you would like to know the purchase order header id.
Likewise, if the document was uploaded against the Customer Record, then you would like to know the customer_id.

In E-Business Suite, (a) is called Entity, and (b) is called Primary Key/s

If you query the value of column entity_name column in fnd_attached_documents, then you will be able to know the transaction type against which attachment was captured
Similarly, if you query the pk1_value in fnd_attached_documents, then you can find the corresponding customer_id or purchase order header id etc.
In this manner, the relationship between the actual transaction and documents uploaded against the transaction can be figured out.

For example, the below SQL provides you with some insight -
select entity_name, count(*) from fnd_attached_documents group by entity_name order by 2 desc; 

Looking at the results of the above sql, you will notice that most of the attachments exist against purchase orders in vision system.

You will notice that this table has got columns like pk1_value, pk2_value, pk3_value, pk4_value and pk5_value. 
This means that against any given transaction type, you can have a combination of five identifiers to uniquely map an attachment with the E-Business Suite transaction. 


Implementation Use case in this audio-video tutorial
In this series of articles, we will first understand the basics of attachment functionality, and then we will personalize an OA Framework page, so that attachments can be uploaded from the Update Employee screen without any programming. In the next article, we will make the uploaded attachments available from the Review Employee page in read only mode. All this will be done via personalization, without writing a single line of code. Therefore this is entirely possible for functional staff to implement such functionality.


Important-You must view this video in High Definition mode.

 
Important-Double click on the video below to navigate to youtube.
For best results, you should view this video in High Definition mode as shown in picture above
 
Part 1 - Attachments in Self Service via Personalizations
 


Part 2 - Example of attachments in Self Service via Personalizations


Comments (9)add
2nd part not working
written by herbert , February 08, 2010
Anil
The 2nd part of this video does not seem to work on youtube or from the browser. I am using Chrome.
report abuse
vote down
vote up
Votes: +0
2nd Video
written by Anil Passi- , February 08, 2010
Hi Herbert,

2nd video works on my phone, I see no reason why it won't work on your browser.

It is the 2nd video that contains the implementation steps.

Thanks,
Anil Passi
report abuse
vote down
vote up
Votes: +1
video link not visible
written by VikashSharma , February 09, 2010
Hi,

Can you please provide the relevant screenshot for the steps as the video links are not visible from our end.

Regrads,
Vikash
report abuse
vote down
vote up
Votes: +0
Firewall issue
written by Anil Passi- , February 09, 2010
Hi Vikash,

Are you behind company firewall?
In that case please try accessing from home internet, and it should be fine.

Do let me know if you still face issue

Thanks,
Anil Passi
report abuse
vote down
vote up
Votes: +0
re - Firewall Issue
written by VikashSharma , February 09, 2010
Hi Anil,

Thanks ,I will check and revert back if same issue happens.

Regards,
Vikash
report abuse
vote down
vote up
Votes: +0
2nd part not working
written by Narain , February 10, 2010
Hi Anil,
The 2nd Video is not work, though I am using client network. Anyother way to download it
report abuse
vote down
vote up
Votes: +0
...
written by Anil Passi- , February 10, 2010
Please use your home internet and let me know. If you still do not get luck, then I will prepare screenshots for the same.

But youtube video from your home network will 100% work

I will await your confirmation
report abuse
vote down
vote up
Votes: +0
2nd part not working
written by Narain , February 11, 2010
Hi Anil,
Now its working fine even in VPN, thanks a lot smilies/grin.gif
report abuse
vote down
vote up
Votes: +0
How can see the attachment
written by Arshad E , March 06, 2010
Dear Anil
How can I see these attachments in professional interface. for instance i added an attachment using personal information screen, can i see this attachment in Personal Screen (Professional Interface)?
thanks in advance for your usual expersite
report abuse
vote down
vote up
Votes: +0
Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

security image
Write the displayed characters


busy
 

Related Items

Search apps2fusion