Add/Edit File
This is a remote page to help with the add/edit functionality for media/content files or documents. See the main media/content section for more information:

Here is a list of fields and what they do and/or require:

1. Media/Content Id - This field will be the value "new" in add mode and will actually contain the auto number assigned if in the edit mode. This number is assigned behind the scenes.

2. Media/Content Date - Required. This deals with when the file or reference was added to the system. Use the m/d/yy format for all dates.

3. File Path (varied based on document type) - Required. This next section will change based on which document type is being used. If doing a local file reference, the values will be "Choose File" (browse to the local file) and "Local File Path". The local file path needs to be copied into this field to help show the correct path. See this help file for special instructions on linking or cataloging local files. For a remote file reference the field will be called "Copy Remote File Path Here". This is where you copy and paste the remote (web or HTML) link. This could be the link to/from any other web page, site, or other cloud storage system. If doing a physical upload, the field will be called "Upload A File" and will allow you to browse for the file to be uploaded.

4. File Name - Required. This will either be the actual name of the file or some sort of reference or alias. For example: Say the file was called my_report.pdf. The value in this field should contain "my_report.pdf". If unknown, feel free to change the value to what you feel is the best fit. For example: Say you wanted to put something like "Tax Return Document" or "Contract" or whatever. This is a simple version of what the file is actually called or a quick name that means something. This field is required and has a max of 255 chars and a min of 2 chars.

5. File Type - Required. Choose an option from the list provided. This helps you know what kind or type of file it is. This helps later on when doing searches and reports without actually going to get the files or documents.

6. Description - Optional. This is where you can add any number of notes, descriptions, and other comments. The field is unlimited in length (very big) so feel free to record the values that are needed. This helps you know what is in the file or cataloged reference. As a note, this field is searchable.

7. Categorizing/Cataloging - Optional. This field has three different options. We call them category 1, category 2, and category 3. This is where you may catalog or make your sub categories or sub types. As a historical note, when we first started to make this section, we were planning a series of dynamically driven drop-down menus (meaning you needed to add the categories before hand). We ended up with a self perpetuating cataloging system that builds itself as it gets used. If you want to use an existing value, it is there to select. If you want to create a new entry, go ahead and use the text field provided. This is very flexible and allows for all kinds of categorizing and cataloging of your files and documents. The max is 150 chars.

8. Media/Content Duration - Optional. This is an extra field to hold a duration or other value in it. The field may hold both alpha and numeric values as needed. The max is 100 chars.

9. Media/Content Rating/Level - Optional. This is an extra field to hold a rating value or level (beginner, intermediate, advanced, etc.) value. This could be any value that you wish. This field may hold both alpha and numeric values. The max is 50 chars.

10. Admin Only - Optional. This checkbox allows a file or document to be flagged as admin only. The user would need the admin permission over media/content in order to view the reference and/or actual file or document. This is security thing. If a person who doesn't have the admin permission tries to access the file. It will simply say, unable to show the requested file. Marked as admin only. Pretty simple.

11. Media/Content Sort - Required. This is a way to change the physical sort value (for reports) based on an individual file or document. The default value is 100. The value could be from 0 to whatever. A reason for using this might be: Say you had a contract for a client or customer. Say you had uploaded a number of supporting documents and then finally got the actual contract in place. You may want to alter the sort value so that the actual contract shows up before the underlying documentation. By changing this value, you can alter the sort order.

12. Media/Content Status - Required. This field will only show up in the edit mode. Active means show or use and inactive means hide or don't use.

13. Application Type - Optional. This is how you can tie the file and/or document to a sub section within the Adilas application. The application type is a pointer to one of the 12 main player groups inside of the system. For example: Deposits, Invoices, Customers, Quotes, Parts/Inventory Items, Vendors, Employee/Users, Elements of Time, PO's, Stock/Units, Expensese, Balance Sheet Items, etc. This also allows for searching options to further classify documents with certain sections. As a special note, if used by itself, meaning just an application type without a main tie-in id, the document or file will be generally associated with that entire player group vs. associated with a single object or individual data entry. See below for more details.

14. Main Tie-In Id - Optional. This value must be numeric. Use a 0 (zero) if unknown or not being used. A 0 value is also used if making a general or generic tie-in to an entire application player group. If used (actual numeric value greater than 0), the system will allow you to connect to any existing data object in the system. This value works in connection with the application type listed above. For Example: Say you wanted a certain file to be connected to invoice # 500. You would select "Invoice" in the application type and then type in 500 in the main tie-in id number field. This combo would then create a direct link right to that individual data object inside the system. This same pattern is available for any and all of the main 12 player groups. Using this field with the application type list above create a special assignment to other pieces inside the Adilas system. This is very handy. It is kinda like a mini piece of flex grid but on a media/content level. Very flexible and powerful. This is how you document all of the pieces of the story.