Creating properties

Depending on the task that you want to perform with Content Collector for SAP, specific properties must be defined.

Procedure

Complete these steps:

  1. To archive incoming or outgoing documents, Content Collector for SAP requires the properties that are shown in the following table. Create them together with the necessary specifications.
    Table 1. Overview of the properties required for archiving documents
    Property name Description Data type Maximum size
    ALFdpages The total number of ALF description pages, if the document is paginated. String 3
    ALFpages The total number of ALF pages, if the document is paginated. String 3
    Barcode The bar code. String 40
    PageSize The page size of a paginated document. String 239
    SAPCompCharset The character sets in which the content of the components is encoded. String 239
    SAPCompCreated The date and time, in Coordinated Universal Time (UTC) format, when the components were created. String 239
    SAPCompModified The date and time, in UTC format, when the components were last modified. String 239
    SAPComps The component IDs. String 239
    SAPCompSize The component sizes. This property prevents the components from being retrieved to determine the component sizes. String 239
    SAPCompVersion The versions of the SAP applications that are used to create the components. String 239
    SAPContType The MIME type, such as text/plain or image/tiff. This property is needed for viewing the document. String 239
    SAPDocDate The date and time when the document was created. The time stamp is shown in UTC format. String 239
    SAPDocId The SAP document ID. Specify this property as index property. String 40
    SAPDocProt The SAP document protection (create, read, update, delete). String 4
    SAPType The SAP document class, such as TXT or TIF. This property is needed for processing the bar code. String 3
    Important:
    • The property names are reserved names. They are case-sensitive and cannot be changed.
    • Do not define the properties to require a value. “IsValueRequired” must be set to false.
    • Always store date and time information as data type “string” or “integer”. If you use data type “date”, you might see this information adapted to your time zone.
    • If you have documents with more than 16 components or documents with very long component names, a size of 239 characters is not sufficient for the following properties:
      • SAPCompCharset
      • SAPCompCreated
      • SAPCompModified
      • SAPComps
      • SAPCompSize
      • SAPCompVersion
      For these properties, calculate the size by using the following formula:
      15 x (maximum number of components in a document)
      This formula is based on the following facts:
      • Some of the affected properties hold time stamps. Time stamps have a fixed length of 14 characters and are usually longer than any other SAP metadata.
      • The SAP metadata of all components are concatenated and separated by a colon.

      The maximum length of strings is determined by the underlying database and is 1100 - 4000 characters. If you need longer strings to hold the SAP metadata for all components in a document, you must define the properties with the Use Long Column Width attribute. You can specify this attribute only when you create the properties.

  2. To archive incoming or outgoing documents using FileNet® P8 as an ILM repository, define the following specifications:
    Table 2. Overview of the properties required for archiving documents using FileNet P8 as an ILM repository
    Property name Description Data type Maximum size
    al_crep_id The archive link content repository ID required for SAP BC-ILM certification. String 40
    al_doc_class The archive link document class required for SAP BC-ILM certification. String 20
    al_doc_id The archive link document ID required for SAP BC-ILM certification. String 50
    al_doc_type The archive link document type required for SAP BC-ILM certification. String 10
    al_mime_type The archive link mime type required for SAP BC-ILM certification. String 128
    al_obj_id The archive link object ID required for SAP BC-ILM certification. String 50
    al_obj_type The archive link object type required for SAP BC-ILM certification. String 10
    al_sid The ID of a system where the specified content repository ID is registered for SAP BC-ILM certification. String 10
    al_store_date The archive link store date required for SAP BC-ILM certification. String 10
    al_table The archive link table required for SAP BC-ILM certification. String 5
    compulsory_destruction_date The archive link compulsory destruction date required for SAP BC-ILM certification. Add this property to the document class and folder class. String 10
    Origin The origin property required for SAP BC-ILM certification. Add this property to the document class and folder class. String 120
    start_of_retention The start of retention property required for SAP BC-ILM certification. Add this property to the document class and folder class. String 10
  3. Optional: You can improve the search-ability of the archived documents by storing additional property values with the documents or by using the index transfer of Content Collector for SAP. If you want to store additional values during the archiving process and if your scanning application creates a description file, create the properties for which the description file provides values. If you want to use the index transfer, create the properties that match the attributes of the SAP business object to which the documents are to be linked.
    In Administration Feature of Content Collector for SAP, these custom properties must be mapped to the values in the description file or to the SAP attributes.