KM Document Expiry Notification

Hi,
  We have a requirement to generate notifications upon the expiry of a document in KM. I am aware that the Lifetime service is available for controlling when a document becomes accessible to users with read-only access. Taking this a step further, is it possible (with some development or otherwise) to generate a notification when a document reaches its expiry date?
Thanks,
Ju Hwa

Hi Ju,
Did you get any solution for sending notification for documents nearing expiry date.
I am looking for some sample code for this.
Thanks & Regards,
Rgds,
Siva

Similar Messages

  • Activating 'change documents' for notification item class 015

    Dear Experts,
    Kindly help me in activating  'change documents' for notification item class 015.
    Thanks and Regards,
    R N Sabat

    Hi R N Sabat
    The creation of change documents for the classification has to be
    activated for every class type. Go please to the customization of the
    appropriate class type:
    Cross-Application Components
    -> Classification System
      -> Classes
       -> Maintain Object Types and Class Types
    You will find there a flag to activate change documents.
    As a precondition you'll have to activate the flag 'Multiple objects
    allowed' before. If you already have classified objects
    for this class type these classifications has to be converted before.
    For the conversion of already existing classifications use please report
    RCCLUKA2. It processes the conversion and sets the flag 'Multiple
    objects allowed'. Regard please the documentation of report RCCLUKA2.
    Thereafter you'll be able to activate change documents for this class
    type.
    Please check the 2 notes :
    80907 Setting the several objs.for each class type indctr
    65124 Classification Change Documents
    If you have any questions , please let me know .
    Enda.

  • I want to know how to setup password expiry notification for outlook 2013 and 2010 in office 365

    On cloud mailbox non federated how set password expiry notification for all users which is created on cloud for accepted domain mail box only configure outlook, 
    any other option on exchange admin center for the same,
    I want to know how to setup Outlook 2013 and 2010  to receive PASSWORD EXPIRY NOTIFICATION without log  in domain,

    Hi
    As per the information and details provided by you, to set up password expiry notification, please follow these steps: -
    I suggest you run Office 365 desktop apps reffering to the steps below: -
    Step1: - Login to Office 365 Portals.
    Step 2: - In the right pane, click
    Downloads under Resources.
    Step 3: - Click Set up under
    Set up and configure your Office desktop apps.
    Moreover, please confirm the password policy by the
    PowerShell cmdlet.
    Step 1: - Install Micrsoft Online Services Module and connect to Office 365.
    Step 2: - Run Connect-Msolservice command.
    Step 3: - Get a password policy by the following PowerShell cmdlet:
                    Get-MsolPasswordPolicy –DomainName yourdomain.com
    I hope this information will be helpful for you.
    Thanks and regards
    Shweta@G 

  • Send Notification to Admin on Document expiry

    Hi all
    I want to send notifications to Admin before a document expires.
    How can I achieve this?
    Regards
    Aparnna

    Hi
    Thank you for the reply.
    I have created a scheduler task for reading the "VALID TO" property of a resource.
    I need to send an alert as a UWL task. Would you please tell me how can I achieve this? What are the classes required for this?
    my mail id is : [email protected]
    Regards
    Aparnna

  • Content Expiry notification (Very urgent)

    Hi,
    Is there any way to configure Expired content should be notified to the appropriate content creator prior to the date and again prompted on date of expiry via UWL and Email.
    Thanks and Regards,
    Jack.

    Hi Jack,
    I'm affraid this works as designed.
    If you active both services as mentioned by Patricio you will get a "Created" notification if a document is first published based on its "Valid From" field but there is no such notification for "Expired" documents.
    Without implementation I'm affraid you can only make use of the <a href="http://help.sap.com/saphelp_nw04/helpdata/en/42/373042d1401a2ae10000000a1550b0/content.htm">Report for Time-Based Publishing</a> but this does not create notifications.
    Regards,
    Robert

  • Workflow Configuration document- QM notification

    Hi
    I need document on how to configure workflow and how to send email notification to the people and continue from their to the next step.
    I am working on QM Notificaton.
    I need it urgent can anyone send me one,
    thanks
    regards
    thiru

    Hi
    Workflow tutorials with step-by-step and with screenshots are available at http://www.****************/Tutorials/Workflow/Workflow.htm
    Regards

  • Attaching a document to notification using service for object

    hellow members,
    i look for a table to let me know if a document
    is attached to specific object (in my case it"s
    a notification).
    best regards,
    avi
    Edited by: avi koren on Jul 16, 2008 9:40 AM

    Hellow Johannes,
    thank you for your repling.
    i don"t think that this is the direction.
    In lots of objects in the SAP like a notification or a material,a button call "service for object" is available provide
    some functions like
    document attaching.
    How i can see this attachments?
    I think that the answer should be close to the table SOOD.
    regards,
    avi

  • Link between Material Document and Notification Number

    Hi
    In table QMEL we find the material document that is generated in correspond to Inspection Lot not for Notification((Goods Movement - Material Document).
    Our problem is that we didn't find the material document(Goods Movement) generated after notification.
    As we have done the cusmomization for posting the scrap in the notification and the Material Document is generated for this posting.
    In QM03 we can view the Material Document generated.
    Pls help!!!

    Dear Kumar,
    Thanks for reply but ,
    In this table the material document is corresponding to Inspection Lot not for Notification Number.
    e.g
    InspLot 40000000067( Material Document - 5000000083)
    . QM Notif. 300000062
    .. Goods Movement 49000030282008
    .. Goods Movement 49000030302008
    In table VIQMEL if we enter QM notification No.300000062 we will find InspLot 40000000067 and  Material Document - 5000000083 but not,
    .. Goods Movement 49000030282008
    .. Goods Movement 49000030302008
    I need table where we can find these material documents w.r.t QM notification number.
    Regards
    Purnesh/Anil.

  • Document delete notification

    Dear all,
    I need your help with this requirement. We need to send email notification to the document author and administrator whenever a document is manually deleted from UCM.
    What should be the approach to accomplish this functionality? We explored subscriptions but its limited to sending notifications only when a new revision of the subscribed content is checked in.
    Your suggestions to resolve this would be greatly appreciated.
    Thanks in advance.

    You could write a custom filter that attaches to updateExtendedAttributes.
    Documentation on the filter: Executed when revision information about a content item changes (check in, delete, update) right before the 'dRevRank' flag is calculated.
    If you then check if the service called is DELETE (and there's no revision left), you could send an email in the custom Java code from there.
    I don't know how you would be able to differentiate between a manual or automatic (which process initializes this?)...
    For a complete list of filters, see the documentation in the [HowTo components sample|http://www.oracle.com/technology/products/content-management/ucm/samples/index.html]. There also documentation there on what filter are, how they work, and even an example on how to use them.
    Regards, Stijn

  • Document renewal notification?

    Anyone doe this type of workflow? I need to upload documents and set a renewal date. As that date approaches send an email notification. I was thinking about using BPEL for the process unless there is an easier approach.
    Thanks

    You could write a custom filter that attaches to updateExtendedAttributes.
    Documentation on the filter: Executed when revision information about a content item changes (check in, delete, update) right before the 'dRevRank' flag is calculated.
    If you then check if the service called is DELETE (and there's no revision left), you could send an email in the custom Java code from there.
    I don't know how you would be able to differentiate between a manual or automatic (which process initializes this?)...
    For a complete list of filters, see the documentation in the [HowTo components sample|http://www.oracle.com/technology/products/content-management/ucm/samples/index.html]. There also documentation there on what filter are, how they work, and even an example on how to use them.
    Regards, Stijn

  • Errors while using plsql clob document in notification email

    bq. hello
    I am having a problem sending a plsql clob document in a notification email.Basically the procedure retrives some rows of data from the database and formats it as HTML before converting to clob. The email is generated fine when only a couple of rows are generated. however when the rows increase the workflow errors. we are using oracle ERP
    ---------------------------------Error Message-----
    An Error occurred in the following Event Subscription: Event Subscription
    Event Error Name: WFE_DISPATCH_GEN_ERR
    Event Error Message: 3835: Error '-20002 - ORA-20002: 2018: Unable to generate the notification XML. Caused by: 2020: Error when getting notification content. Caused by: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    Wf_Notification.NTF_Table(8, H)
    BATCH_INFO.Batch Information(209112, text/html)
    Wf_Notification.GetAttrClob(263883, BATCH_INFO, text/html)
    Wf_Notification.oldGetAttrClob(263883, BATCH_INFO, text/html)
    WF_NOTIFICATION.GetFullBody(nid =&gt; 263883, disptype =&gt; text/html)
    WF_MAIL.GetLOBMessage3(nid =&gt; 263883, ' encountered during execution of Generate function 'WF_XML.Generate' for event 'oracle.apps.wf.notification.send'.
    Event Error Stack:
    WF_MAIL.GetLOBMessage3(263883, WFMAIL, 2020: Error when getting notification content. Caused by: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    Wf_Notification.NTF_Table(8, H)
    BATCH_INFO.Batch Information(209112, text/html)
    Wf_Notification.GetAttrClob(263883, BATCH_INFO, text/html)
    Wf_Notification.oldGetAttrClob(263883, BATCH_INFO, text/html)
    WF_NOTIFICATION.GetFullBody(nid =&gt; 263883, disptype =&gt; text/html)
    WF_MAIL.GetLOBMessage3(nid =&gt; 263883, r_ntf_pref =&gt; MAILHTML), Step -&gt; Getting text/html body)
    WF_XML.GenerateDoc(oracle.apps.wf.notification.send, 263883)
    WF_XML.Generate(oracle.apps.wf.notification.send, 263883)
    WF_XML.Generate(oracle.apps.wf.notification.send, 263883)
    Wf_Event.setMessage(oracle.apps.wf.notification.send, 263883, WF_XML.Generate)
    Wf_Event.dispatch_internal()
    The Procedure is
    bq. /********************************************************************************* \\ Procedure: BATCH_INFO \\ Purpose: Program displays batch level information. \\ *********************************************************************************/ \\ PROCEDURE batch_info ( \\ document_id IN VARCHAR2, \\ display_type IN VARCHAR2, \\ document IN OUT NOCOPY CLOB, \\ document_type IN OUT NOCOPY VARCHAR2 \\ ) \\ IS \\ table_width VARCHAR2 (8) := '100%'; \\ i PLS_INTEGER; \\ j PLS_INTEGER; \\ l_cells wf_notification.tdtype; \\ l_result VARCHAR2 (32767); \\ l_je_batch_name VARCHAR2 (100); \\ l_period_name VARCHAR2 (15); \\ l_control_total NUMBER; \\ l_running_total_dr NUMBER; \\ l_running_total_cr NUMBER; \\ l_document long; \\ cdoc clob; \\ amount NUMBER; \\ charbuff VARCHAR2(32767); \\ charbuff_size NUMBER; \\ CURSOR c_get_je (batch_id IN NUMBER) \\ IS \\ SELECT (SELECT description \\ FROM gl_lookups \\ WHERE lookup_type = 'BATCH_STATUS' \\ AND lookup_code = batch_status) batch_status, \\ je_source, \\ (SELECT user_je_category_name \\ FROM gl_je_categories \\ WHERE je_category_name = je_category) je_category, \\ period_name, batch_name, header_name, \\ header_running_total_dr_num debit, \\ header_running_total_cr_num credit \\ FROM apps.gl_je_batches_headers_v \\ WHERE je_batch_id = batch_id; \\ BEGIN \\ IF display_type = wf_notification.doc_text \\ THEN \\ document := NULL; \\ ELSE \\ /* ===========Second table Start=============*/ \\ j := 0; \\ i := 0; \\ j := 1; \\ /* Header*/ \\ l_cells (j) := 'S:' || 'Batch Status'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Journal Source'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Journal Category'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Period'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Batch Name'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Journal Name'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Journal Debit'; \\ j := j + 1; \\ l_cells (j) := 'S:' || 'Journal Credit'; \\ j := j + 1; \\ i := 0; \\ /* Body*/ \\ SELECT NAME, default_period_name, control_total, \\ running_total_dr, running_total_cr \\ INTO l_je_batch_name, l_period_name, l_control_total, \\ l_running_total_dr, l_running_total_cr \\ FROM gl.gl_je_batches \\ WHERE je_batch_id = TO_NUMBER (document_id); \\ FOR histr IN c_get_je (TO_NUMBER (document_id)) \\ LOOP \\ l_cells (j) := 'S:' || histr.batch_status; \\ j := j + 1; \\ l_cells (j) := 'S:' || histr.je_source; \\ j := j + 1; \\ l_cells (j) := 'S:' || histr.je_category; \\ j := j + 1; \\ l_cells (j) := 'S:' || histr.period_name; \\ j := j + 1; \\ l_cells (j) := 'S:' || histr.batch_name; \\ j := j + 1; \\ l_cells (j) := 'S:' || histr.header_name; \\ j := j + 1; \\ l_cells (j) := \\ 'S:' \\ || NVL (TO_CHAR (histr.debit, \\ 'L999G999G999G999G999G999G999D99'), \\ '&' || 'nbsp;' \\ ); \\ j := j + 1; \\ l_cells (j) := \\ 'S:' \\ || NVL (TO_CHAR (histr.credit, \\ 'L999G999G999G999G999G999G999D99' \\ ), \\ '&' || 'nbsp;' \\ ); \\ j := j + 1; \\ i := i + 1; \\ END LOOP; \\ table_width := '100%'; \\ wf_notification.ntf_table (l_cells, 8, 'HL', l_result); \\ /* Write data to clob */ \\ -- create temp clob \\ dbms_lob.createTemporary(cdoc,false,dbms_lob.call); \\ charbuff_size:=length(l_result); \\ write html data to temp clob \\ dbms_lob.writeappend(cdoc,charbuff_size,l_result); \\ write temp clob to document \\ amount:=dbms_lob.getlength(cdoc); \\ dbms_lob.copy(document,cdoc,amount,1,1); \\ END IF; \\ document_type := 'text/html'; \\ EXCEPTION \\ WHEN OTHERS \\ THEN \\ wf_core.CONTEXT ('BATCH_INFO', 'Batch Information', document_id,display_type); \\ RAISE; \\ END batch_info;
    Can somebody please guide me
    thank you

    The stack trace below the "ORA-06502: PL/SQL: numeric or value error: character string buffer too small" error suggests that this is being generated by the Wf_Notification.NTF_Table call. Given the way you have described the problem, I would assume that the HTML generated by that call for the data in l_cells is exceeding the length of your l_result variable (32767).
    Have you checked the length of the data generated by this call for a single record and then divided 32767 by that number to work out the maximum number of rows you can support with this call?
    If it is simply that you have too much data for WF_Notification.NTF_Table to produce the table within the 32767 limit, you try generating the HTML in smaller chunks and adding them to the CLOB bit by bit. For example, if 10 records work, then generate the HTML for 10 records, chop off the </table> from the result and add it to the clob. Then do the next 10 records (without the header this time) and chop off the <table> and </table> tags and add that to the clob. When you are done, add the closing </table> tag to the clob and return it.
    I haven't done this with returning a clob, but I have done this with shorter strings to generate a HTML table with the standard look and feel but with headers in different places than could be done by default.
    theFurryOne

  • CS/SD - Link from transactions: Measurement Document x Notification?

    Hello all,
    vs: SAP ECC 6.0
    I need to create the following Customer Service process:
    It is created Measurement Document based on a counter reading. For that we use transaction Measurement Document (tcode = IK11/ IK12 IK13)
    Process I need to create:
    From each Measurement Document we must create a Sales Order (tcode = VA03).
    Relation One to One - 1 Measurement Document will generate 1 Sales Order.
    From Notification transaction (IQS2), it is possible to create a Sales Order. That is fine! Then I am thinking to use this functionality.
    My question is:
    How is done the LINK from transaction Measurement Document (tcode = IK12/ IK13) to transaction Notification (IQS2), Is there any standard solution (transaction) to do that link?
    Many thanks in advance,
    Barbara
    Edited by: Barbara Barbos on Sep 18, 2008 5:26 PM

    Wow Stephan,
    Many thanks for your answer.
    I already tried and YES....
    - from create Notification transaction (IW51), I created tha Measurement Doc and after this I created the Sales Order from the same same IW51 transaction.
    100% helpfull answer.
    Thanks again & regards,
    Barb

  • Alert on KM Document Expiry

    Hi Forum,
                       I have enabled "Time Dependent Publishing" on a KM folder and i have set Valid from and Valid Until (lifetime) for the documents in it. When the Valid Until (expiry date and time) is reached for a document it is not visible to the users having only read permission to that folder. Upto this it is fine.
                      Now, my problem is i want to trigger an alert (into UWL of specific user) or send an automatic email, Just before the document is going to be expired. Any one gone through such requirement ? Please help me in finding way to bring this functionality or kindly let me know if there is any work around.
    Regards
    Ramesh Kotagiri.

    Hi Goncalves,
                         Thanks for your response. Is there not any other means of achieving this with configuration settings ? Could you give some basic idea on which KM APIs should be implemented and any basic code. I haven't done any KM developments so far and only worked on configurations. Would be a great help if you can give me the clear steps what should be done ?
                        full points are guaranteed on any helpful answer.
    Ramesh

  • Document Repository - Notification

    Currently I am working in Oracle Portal and I am using Document Repository in my application to maintain the files.
    Here my requirement is, Whenever user uploading any document into the document repository. I need to send an email to the group of users.
    Could anyone help me about this? I don't have any idea about this. Thanks in advance.
    Regards
    Balaji S

    Hi Jens,
    I would like to help you, but we need to know a bit more.
    Since the link (if the <portalserver:port> is properly
    populated) looks okay, it is probably not the
    notification itself, but you can check this:
    The texts that are used to generate the mail are found
    in the file:
    \usr\sap\{PORTAL_VERSION}\global\config\cm\etc\notifications\SUBSCRIPTIONADMIN_en.xml
    Here, there should be a line that reads:
    <textspan pEventid="create">The subscription <subscriptionlink/> was created</textspan>
    You should check that this is intact. There is one such
    file for each language.
    If the problem is displaying the subscription, you might try
    calling up the Subscriptions iView and see if that works and
    check the URLs against those in the notification.
    You can find the Subscriptions iView under the
    Content Administration role, then search for "Subscriptions"
    and use the right click menu to preview the iView. If this
    doesn't work, then I think your problem is not related to
    the notifications. This would be one of the first things
    to check to isolate the problem. Please post what you learn
    so that we can help you further.
    Regards,
    Darin Krasle

  • Can a document expiry date be set

    Is it possible to set a valid from/to date for a document in KM so that user can not have access outside the valid period?
    Thanks
    Patrick

    Hi Patrick,
       You can do that, in order to use this funcionality you must add Time-Dependent Publishing Service  (tbp)
    in your repository.
    http://help.sap.com/saphelp_erp2004/helpdata/en/69/d96b86a84611d5993600508b6b8b11/frameset.htm
    After that, in the directory where you want to use that,
    you have to active it
    Details|Setting|LifeTime
    After loading your file you should setup for it its valid period:
    Details\Settings\Properties\Lifetime
    When ending this period, the only users with write permission can see this file.
    Patricio.

Maybe you are looking for

  • Please, help me, What is the difference between SCWCD and SCBCD ?

    {color:#000000}*HI, Everyone* I want to know major difference between Sun Certified Business Component Developer and Sun Certified Web Component Developer. Who should go for business component developer and who should go for web component developer?

  • How can I get an older version of Firefox (2,3 or 3.5)?

    I need to use an older version of the browser to access a secure network for my job. I need version 2, 3 or 3.5.

  • After 8.8 Upgrade Invalid Column Name error on UDF in Sales Order

    I have upgraded a dtaabase from 2005A to 8.8 SP00 PL15. I encountered a UDF/UDT warning (Note 1360832) in the Pre-Upgrade CHeck but proceeded in any case. After the upgrade as soon as I enter the BP in a Sales Order, I get the following error. [Micro

  • Please help me this dump issue

    Hi Experts, Category               ABAP Programming Error Runtime Errors         RAISE_EXCEPTION ABAP Program           CL_WCF_GMT_NEXUS_UTIL=========CP Application Component  CA-WUI-UI Date and Time          01/19/2015 06:54:04 Short text      Excep

  • First post: upgrading after many years - tips?

    I'm a first time poster, so be kind – or rewind I've been working in graphic design for 7-8 years. I'm a  believer in using old software (and hardware) you have until it  actually starts to slow down the work/mess up the joy. I'm working on a (not so