Internet Windows Android

Installing the extension for working with files 1c. Setting up and using the Microsoft Internet Explorer web browser

Setting up and using the Microsoft Internet Explorer web browser

Features of use

If your computer is running the Windo.ws XP SP 2 operating system, the library is required jscript.dll version 5.6.0.8834 and higher. The library can be found in the folder system32 operating system. Earlier versions of the library will slow down the web client significantly. For earlier versions of jscript.dll, we recommend downloading the update package from the Microsoft website.

Web Browser Usage Settings

Before using a web browser for the first time, you must configure the Internet properties. To do this, you need to take the following steps:

1. In the upper left corner of the browser, click on the "Settings" icon, select Internet Options and configure the following parameters:

2. Allow execution of JavaScript scripts:

  • Security tab for the Internet zone, click Custom;
  • Scripting section for Active scripting, select Enable and click OK.

3. Allow pop-ups:

  • Privacy tab;
  • In the Pop-up Blocker section, uncheck Block Pop-ups.

4. Allow cookies:

  • Privacy tab - select the level of cookie usage that is convenient for you, but not higher than Medium High.

If you plan to work with external equipment (barcode scanners, electronic scales, etc.), you need to make additional settings for the web browser:

1. Security tab - click the Custom level button;


2. In the window that opens, check Enable for the following parameters:

  • Automatic promting for ActiveX controls
  • Download signed ActiveX controls
  • Work with ActiveX objects and plug-ins (Run ActiveX controls and plug-ins);
  • Script ActiveX controls marked safe for scripting.

Not to checkkeyboard layout each time the sub windows appear, you can set the default input language. This requires:

1. Open OS settings "Regional and Languages ​​Options"

2. Tab "Languages", section "Text services and input languages" - press the button "Details ..."

3. In the window that appears, click the "Settings" tab in the "Default input language" section and select the desired language

4. press the "OK" button

Features of using advanced tools for working with files

File operations in web client mode are performed interactively. Even if the action does not require user interaction (file selection, etc.), the program displays a dialog box where the user must confirm his action.

To use advanced tools for working with files in Internet Explorer, you need to install a special ActiveX component "1C: Enterprise 8.2. Extension for working with files for Internet Explorer (x86)" (32-bit or 64-bit version). This component is already included in the 1C: Enterprise 8.2 platform, but its installation requires the implementation of a call to the InstallExtensionWorkWithFiles method in the configuration.

For the component to work correctly, the browser must be granted the rights to install and use signed ActiveX components for the zone in which the website is located.


Keywords: Extension for working with files, web client, Get startedConnectingExtensionsWorking with files, StartInstallingExtensionsWorking with files

In the beautiful new world of web clients and asynchronous programming, you can't just take and
load the file into the database when working in the web client. When trying to use the file selection dialog, it will
a message about the need for some "Extension for working with files". Should not be confused with this
an extension with an extension for the web browser (which is also required). These are two different entities.

If the web browser extension is installed from the Chrome Web Store (or from where there for
other browsers), then the extension for working with files is installed from nowhere when
execution of the method of the built-in language 1C "StartSettingExpansionWorkWithFiles ()". While doing
Using this method, a file of the form "1CExtension1509032170224.exe" is uploaded to the "Downloads" folder. Necessary
run this file for every computer user using the extension. File
can be saved and centralized to all the necessary users.

Now, before using the file transfer functionality between the client and the server, you should do
the built-in language method "StartExtensionWorkingWithFiles (Notification)". The method requires
the "Alert" parameter has a description of the alert with a procedure containing the parameters:
- <Подключено>- connection result, Type: Boolean. True - extension connected successfully
- <ДополнительныеПараметры>- the value that was specified when the object was created
Description Alerts.

In this procedure, we check if Connected = True, then the connection was successful, and then
return and move on.

Please note that all functionality for working with files must be written in an asynchronous style,
those. a series of procedures with notification handlers inside.
An example of the implementation of asynchronous file transfer using the extension can be found in the module
"Data ExchangeClient" + the general form "Question about Installing ExtensionsWith Files" in the standard ZUPR 3. There
surprisingly few procedures.

Users can work with the service applications using a web browser. This article will describe how to configure your browser to work in the 1C: Fresh service.

Browsers that can be used to work in the 1C: Fresh service:

Google Chrome for Windows (32-bit and 64-bit)

· Mozilla Firefox version 38 for Windows and Linux;

Microsoft Internet Explorer versions 8, 9 (x86), 10 (x86), 11;

Microsoft Edge for Windows

Apple Safari versions from 4.0.5, for Mac OS X.

The service does not support other browsers (Opera, Yandex browser, UC Browser, etc.) and outdated versions of browsers (for example, Microsoft Internet Explorer 6).

You can work with service applications not only through a browser, but also using a 1C: Enterprise 8 thin client.

Read more about how to install and configure a thin client.

Google chrome setup

  1. Click the Customize and control Google Chrome button in the upper right corner of the browser window.
  2. In the displayed menu, select the "Settings" item.
  3. At the bottom of the Settings page that opens, click Show advanced settings.
  4. In the "Privacy" section, click on "Content settings".
  5. In the page content settings panel that opens:
  • in the group "Cookies" select the mode "Allow local data to be set (recommended)";
  • in the JavaScript group, select the "Allow all sites to run JavaScript (recommended)" mode;
  • If the "Do not allow any site to show pop-ups" radio button is selected in the Pop-ups group, then click the Manage exceptions button and add to Exceptions list template //1cfresh.com by selecting Allow from the Behavior drop-down list.

6. Close the Content settings panel by clicking the Done button.

7. It is recommended to enable the checkbox "Ask where to save each file before downloading" under the heading "Downloads".

Ready! Google chrome is ready to work with the 1C: Fresh service.

Setting up Mozilla Firefox

1. Launch any 1C: Enterprise application using the Mozilla Firefox browser.

3. If a message appears on the screen stating that Firefox has blocked the installation request, click the Allow button.

5. Wait until the extension is installed and then click the "Restart now" button.

Installed third-party browser extensions may interfere with the installation of the 1C: Enterprise extension and the correct operation of the browser. In these cases, it is recommended to disable third-party browser add-ons (extensions).

Internet Explorer customization

  1. Launch Microsoft Internet Explorer browser.
  2. Click the "Tools" button in the upper right corner of the browser window and select "Internet Options" from the menu displayed. In Microsoft Internet Explorer prior to version 9, the required item is called "Internet Options".
  3. In the "Internet Options" window that opens, go to the "Security" tab.
  4. Select the Trusted sites zone. In Microsoft Internet Explorer prior to version 9, the required item is called Trusted Sites.
  5. Click the Sites button. In Microsoft Internet Explorer prior to version 9, this button is called Sites.
  6. In the "Trusted sites" window that appears, clear the "Require server verification for all sites in this zone" checkbox.
  7. In Internet Explorer prior to version 9, this check box is named "All sites in this group require https server validation."
  8. In the same window, under the Add this website to the zone, enter the line //1cfresh.com and click the Add button.
  9. On the Security tab for the same Trusted sites zone, click the Custom level button.
  10. In the displayed window, do the following:
  • Under the "Reset custom settings" heading, select the "Low" mode and click the "Reset" button.
  • If you are using Microsoft Internet Explorer 7 or 8, in the options bar, go to the Micsellaneous section and set Display mixed content to Enable.
  • Click the OK button.

11. Click on the "Privacy" tab. On this tab:

  • Make sure the security setting is set to Medium or Medium High. This is required in order to accept cookies.
  • If you want to use a pop-up blocker, then the "Turn on Pop-up Blocker" checkbox must be enabled. In this case, click the Settings button, add the site //1cfresh.com to the Allowed sites list, and click Close.

12. Close the Internet Options (Internet Options) dialog box by clicking OK.

13. Close all Internet Explorer windows, and then start the browser again for all settings to take effect.

Ready! Internet Explorer is ready to work with 1C Fresh service.

Configuring Microsoft Edge

1. Launch your browser.

2. Click the "More" button in the upper right corner of the browser window.

3. From the displayed menu, select "Settings".

4. In the displayed options panel, click the View advanced settings button under the Advanced settings label.

5. In the displayed panel of additional parameters:

  • set the "Block pop-ups" radio button to "Off" (Off).
  • select "Don't block cookies" from the "Cookies" list.

Ready! Microsoft Edge is ready to work with 1C Fresh service.

Safari customization

1. Open the Apple Safari browser.

2. Call the Apple Safari settings window by selecting the menu command: "Safari | Settings" (Safari | Settings).

3. In the window that appears, select the "Security" tab.

4. On this tab:

  • the "Block pop-up windows" checkbox must be disabled;
  • the "Enable JavaScript" checkbox must be enabled.

5. Click on the "Privacy" tab. On this tab, the value of the "Cookies and website data" radio button should be:

  • Always allow, or
  • "Allow from websites I visit" - if you have already visited the site 1cfresh.com.

Ready! Safari is ready to work with the 1C: Fresh service.

Implementation for Internet Explorer requires the installation of a special ActiveX component 1C: Enterprise 8.2. The file extension for Internet Explorer (x86) or its 64-bit version for 64-bit Internet Explorer. The component is included in the platform, but its installation must be provided for in the application solution. If the user does not have sufficient rights to install the component, the administrator can perform it.

To work with the component, the browser must have the rights to install and use signed ActiveX components for the zone in which the website is located.

NOTE. For correct operation of the extension for working with files, it is recommended to use the Microsoft Core XML Services (MSXML) library version 4.0 or 6.0.
A list of MSXML module versions, restrictions, and installation guidelines are located at: http://support.microsoft.com/kb/269238.

Setting up Mozilla Firefox

To use the Mozilla Firefox browser, the following configuration is required:

1. From the Tools menu, select Options.

● On the Content panel, set the following settings:

● Uncheck Block pop-up windows.

● Check the Enable JavaScript checkbox.

● On the Privacy panel, configure the following settings:

● Check the Accept cookies from sites checkbox.

● For detailed settings of accepting or rejecting cookies, click the Exceptions button and follow the explanations of the settings dialog.

● Click OK.

2. Launch the 1C: Enterprise web client by entering the infobase address into the browser address bar. In the main menu of the web client, select Tools - Web Browser Settings. The Web Browser Settings dialog will be displayed.

§ To work with the operating system clipboard, extension for working with files and external components, check the Allow work with clipboard, extension for working with files, external components box.

● To use non-Latin characters in the address bar of the browser (for example, when clicking on 1C: Enterprise links), check the Allow the use of non-Latin characters in the launch line parameters.

§ To enable the ability to activate windows by pressing a keyboard shortcut, select the Allow keyboard to switch between application windows check box.

● Authentication using the operating system is configured by changing the Use operating system authentication check box. In some cases, an additional change in the settings of the browser itself may be required: in the network.negotiate-auth.trusted-uris and network.negotiate-auth.delegation-uris parameters, you must specify a list of sites that support the OS authentication mode. To configure these parameters, type about: config in the address bar of the browser, then type the names of the parameters in the filter line and specify the list of sites as the parameter values.

NOTE. Additional information on configuring OS authentication in Mozilla Firefox is available at (in English): https://developer.mozilla.org/en/Integrated_Authentication

Here you can find detailed information on setting up and configuring Microsoft Internet Explorer, Mozilla Firefox, Apple Safari and Google Chrome web browsers to work with the 1C: Management of Our Company (UNF) program.

Setting up and using the Microsoft Internet Explorer web browser

Features of use

To work with the web client in the Windows XP SP 2 operating system, the system library is required jscript.dll versions 5.6.0.8834 or higher.

The library is in the directory system32 operating system. If you have an earlier version of the library installed on your computer, the web client may slow down significantly. To update the version, you need to download the update package located at http://support.microsoft.com/kb/942840/en-us.

When using Microsoft Internet Explorer 7 and Microsoft Internet Explorer 8 with bookmarks enabled, in the window where there are bookmarks, to switch from the main (window with bookmarks) to the child form (separate window) using the keyboard, use the keyboard shortcuts + Ctrl + F6 ... If bookmarks are disabled, you can also use the Ctrl + Tab keyboard shortcuts to switch.

For this

  • On the menu Service (Tools) select item Internet Options and do the settings:
    • in the tab Security for the Internet zone, click Other (Custom level);
    • In chapter Scripting for parameter Active scripting install Enable and press the button "OK".
  • Allow pop-ups:
    • go to tab Privacy;
    • In chapter Pop-up Blocker uncheck the box Block Pop-ups.
    • in the tab Privacy use the slider to select the level of cookies use - no higher Medium High.

If you intend to work together with a barcode scanner, electronic scales or other external components, you need to configure the following web browser settings:

  • in the tab Security press the button Other (Custom level);
  • in the window that opens, you need to install Enable for the following parameters:
    • Automatic promting for ActiveX controls;
    • Download signed ActiveX controls;
    • Run ActiveX controls and plug-ins;
    • Script ActiveX controls marked safe for scripting.

Each time the sub-windows are opened, the keyboard layout is selected from the operating system settings. If it does not match the data input language, then in order to exclude language switching, it is recommended to specify the required input language in the settings.

Follow these steps to set the default input language:

  • open your operating system settings "Regional and Languages ​​Options";
  • on the bookmark "Languages" In chapter "Text services and input languages" press the button "Details ...";
  • in the opened window on the tab "Settings" In chapter "Default input language" select the required language;
  • press the button "OK".

When working in Internet Explorer 8, in some situations, when switching to an already open window from another window, a dialog with the text "Click OK to go to the window" and the OK button will be displayed. After pressing the button, the transition to the window will be carried out.

Features of using advanced tools for working with files

Implementation for Internet Explorer requires the installation of a special ActiveX component 1C: Enterprise 8.2. File extension for Internet Explorer (x86) or its 64-bit version for 64-bit Internet Explorer. The component is included in the framework, but its installation must be provided for in the configuration (a call to the InstallWorkExtensionWithFiles method must be implemented).

To work with the component, the browser must have the rights to install and use signed ActiveX components for the zone in which the website is located.

The Microsoft Core XML Services (MSXML) library is used to work with files. The recommended versions are MSXML 6.0 and MSXML 4.0. In the case of using MSXML 3.0, there may be problems with transferring large files from the client to the server.

For a list of MSXML module versions, restrictions and installation recommendations, see this page.

Setting up and using the Mozilla Firefox web browser

Features of use

All operations with the file system (receiving a file from the server, transferring a file to the server, deleting a file, etc.) are performed strictly interactively. If the execution of an action does not require interaction with the user (for example, selecting a file), then a warning dialog is displayed, requiring confirmation from the user.

Web Browser Usage Settings

To connect to 1C: Enterprise 8 infobases using Mozilla Firefox, you need to configure the following settings:

  • Open your browser, in the menu Tools select item Options;
  • Content
    • Uncheck the box;
    • Check the box Enable JavaScript.
  • Go to section Privacy set the following settings:
    • Check the box Accept cookies from sites;
    • For detailed settings for accepting or rejecting cookies, click the button Exceptions and follow the explanations of the configuration dialog.

If the English version of Mozilla Firefox is used as a browser, then for the web client to work properly, the following configuration is required (the location of the settings is given for version 3.5):

  • Open your browser, in the menu Tools select item Options;
  • On a bookmark Contents in Group Fonts & Colors press the button Advanced;
  • In the parameter Default Character Encoding choose Unicode.

Modification of other parameters that may be required to work with the 1C: Enterprise web client can be done using the command "Service - Web Browser Configuration"... Settings are made in the window, which can also be made in the settings of the web browser itself in the request for privileges dialog.

In the window, the following browser settings are configured (in parentheses, similar settings for the settings of the web browser are indicated):

  • Allow work with the clipboard, file extension, external components(signed.applets.codebase_principal_support) - for working with the clipboard, external components and advanced working with files (true);
  • Allow the use of non-latin characters in the startup string parameters(network.standard-url.encode-query-utf8) - to use non-Latin characters in the address bar (true);
  • Allow keyboard use to switch between application windows(dom.popup_allowed_events) - to allow navigation through application windows from the keyboard (adds the keydown event to the parameter value);
  • Use operating system authentication(network.automatic-ntlm-auth.trusted-uris) - if set, operating system authentication will be performed. This setting only changes the value of the network.automatic-ntlm-auth.trusted-uris key. To authenticate the operating system to a specific network and web server configuration, you may need to set values ​​for the network.negotiate-auth.trusted-uris and network.negotiate-auth.delegation-uris keys. See https://developer.mozilla.org/en/Integrated_Authentication for more information.

These parameters can also be configured manually. To do this, you need to type in the address bar of your web browser about: config, then in the filter line type any word from the parameter name (for example, principal) and change its value in the list.

  • Open your browser, in the menu Tools select item Options;
  • In the window that opens, go to the section The main;
  • Check the box Always ask to save the file.

To manually configure authentication, you should:

  • in the address bar of the browser, type about: config.
  • then on the settings page in the filter line enter the name of the parameter.
    This setting is carried out for three parameters:
    • network.automatic-ntlm-auth.trusted-uris,
    • network.negotiate-auth.delegation-uris,
    • network.negotiate-auth.trusted-uris.
  • then set the list of web servers through which work with the 1C: Enterprise database will be carried out.
  • The web server supports NTLM-authentication.
    If the name of the web server to which you are trying to access is listed in the list of names contained in the parameter network.automatic-ntlm-auth.trusted-uris, then automatic authentication will be attempted. If the name of the web server is not there, then the browser will show a dialog in which you must specify the username and password to access the web server.
  • The web server supports Kerberos-authentication.
    In order to access a web server with this type of authentication, add the name of this web server to the parameter. When working with a file infobase, this will be sufficient. If it is necessary to provide automatic authentication of web client users when using the 1C: Enterprise client-server option, you must add the DNS name of this web server to the parameter network.negotiate-auth.delegation-uris.
    In case the name of the web server being accessed is not found in the parameter network.negotiate-auth.trusted-uris, no authentication will take place and the user will see a 401 Unauthorized error message. To inform the user about the actions he needs to take, the administrator can modify the 401 error page (see the documentation for the web server used).

Features of using advanced tools for working with files

All operations with the file system (receiving a file from the server, transferring a file to the server, deleting a file, etc.) are performed strictly interactively. If the execution of an action does not require interaction with the user (for example, selecting a file), then a warning dialog is displayed, requiring confirmation from the user.

The file extension requires a privilege UniversalXPConnect... The Mozilla FireFox web browser makes the privilege request interactively, but the user can remember the solution for a given website.

If the Mozilla FireFox web browser remembers the user's decision to grant privileges, and the user wants to change this decision, he will have to edit the file himself prefs.js that is stored in his Mozilla Firefox web browser profile folder.

The description of how to find the profile folder is here:
http://wiki.mozilla.ru/index.php/ About Mozilla Firefox profiles (Russian article)
http://support.mozilla.com/en-US/kb/Profiles (English article).

Next you need:
1. Shut down Mozilla FireFox.
2. Open prefs.js any text editor
3. Find a line in the text UniversalXPConnect... A piece of text that looks like this will be found:
user_pref ("capability.principal.codebase.p.granted", "UniversalXPConnect");


or
user_pref ("capability.principal.codebase.p.denied", "UniversalXPConnect");
user_pref ("capability.principal.codebase.p.id", "");
user_pref ("capability.principal.codebase.p.subjectName", "");
where is any number, and is the address of the desired website. If not, then you need to continue searching for "UniversalXPConnect" in the text.
4. Remove found lines from the text.

Setting up and using the Apple Safari web browser

To use a web browser, you need to configure the Internet properties.

To do this, open the menu, select the item Preferences and do the settings:

  • Allow JavaScript scripts to execute:
    on the bookmark Security choose Enable JavaScript
  • Allow cookies:
    on the bookmark Security in Group Accept cookies choose Only from sites I visit;
  • Allow pop-ups:
    on the bookmark Security uncheck the box Block pop-up windows.
  • On the menu Safari Settings select item Preferences;
  • On a bookmark Basic (General) check the box Always prompt before downloading.

Setting up and using the Google Chrome web browser

To use a web browser, you need to configure the Internet properties.

To do this, open the menu Tools, select item Options, on the tab Extended (Under the Hood) press the button Content settings and do the settings:

  • Allow cookies:
    on the bookmark Cookies choose Allow local data to be set (recommended) or set up exceptions;
  • Allow JavaScript scripts to execute:
    on the bookmark JavaScript choose Allow all sites to run JavaScript (recommended) or set up exceptions;
  • Allow pop-ups:
    on the bookmark Pop-ups choose Allow all sites to show pop-ups or set up exceptions.
  • Open the menu Tools, select Options;
  • On a bookmark Extended (Under the Hood) In chapter Downloads check the box Ask where to save each file before download.