Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 3
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )

История благодарностей участнику Vofka ::: Спасибо сказали: 3809 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
06.08.18, 9:48 Обмен данными УТ и prom.ua
Я работал с обработкой прома. Работает нормально. По вопросу ТС ничего не подскажу, т.к. надо смотреть на месте.
OksanaYa,
02.08.18, 14:31 Конвертация SQL запроса на язык 1С
SELECT DISTINCT
    s.description,
    c.PartsDataSupplierArticleNumber
FROM
    ВнешнийИсточникДанных.ИМЯ_МОЕГО_ИСТОЧНИКА.Таблица.article_oe a
    JOIN ВнешнийИсточникДанных.ИМЯ_МОЕГО_ИСТОЧНИКА.Таблица.manufacturers m ON m.id=a.manufacturerId
    JOIN ВнешнийИсточникДанных.ИМЯ_МОЕГО_ИСТОЧНИКА.Таблица.article_cross c ON c.OENbr=a.OENbr
    JOIN ВнешнийИсточникДанных.ИМЯ_МОЕГО_ИСТОЧНИКА.Таблица.suppliers s ON s.id=c.SupplierId
WHERE
    a.datasupplierarticlenumber=&number AND a.supplierid=&brand_id
xtd,
02.08.18, 11:59 HTTP-сервис ошибка 401
Не знаю, как это могло работать.

HTTPСоединение = Новый HTTPСоединение("localhost/UPP/hs", МОЙПОРТАПАЧА, "ПОЛЬЗОВАТЕЛЬ_ИБ", "ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_ИБ");

Первый параметр должен быть вида site.com. В случае с локалхост это, наверное, должно быть либо localhost либо 127.0.0.1. А АдресРесурса должен быть в виде UPP/hs/ИМЯМОЕГОСЕРВИСА/УРЛ_ИЗ_ШАБЛОНА (возможно со слешем вначале).

Пользователь и пароль - это из 1С.
Bernet,
30.07.18, 11:46 Программное присваивание значения реквизита формы тип Картинка (1с 8.2 8.2.19.106)
Цитата(andrew76 @ 30.07.18, 12:19) *
а если объект Картинка сидит в ОбщихКартинках в конфигурации ?

Попробую я применить свои телепатические способности.
ЭлементыФормы.ПолеКартинки8.Картинка  = БиблиотекаКартинок["ОбщаяКартинка17"];
andrew76,
26.07.18, 9:01 Задача
Ответ "молодого" 1С-ника
Цитата(Bernet @ 26.07.18, 9:39) *
Но мне больше нравится результат и когда клиенту нравится то, что сделал я.


Ответ "бывалого" 1С-ника
Цитата(nik389 @ 26.07.18, 9:55) *
я за то, чтоб брать деньги и пилить, пока пилится
Bernet,
19.07.18, 15:29 загрузка из excel ( управляемые формы)
Код выше вообще какой-то странный, учитывая то, что в названии темы вы написали управляемые формы, потому что в управляемых формах нету ЭлементыФормы.

Если же не принимать во внимание странности с ЭлементыФормы в УФ и предположить, что вы добавили реквизит формы типа ТаблицаЗначений, который вывели на форму, то проблема в том, что обращаясь к своей таблице значений Таблица вы работаете не с таблицей значений, а с объектом, который её отображает в форме. А у этого объекта нету свойства Колонки, о чем вам система сообщает.

Что бы не заморачиваться - добавьте сразу все нужные колонки в реквизите формы и не создавайте их динамически.
Юля,
19.07.18, 8:02 Не отображается элемент формы в перечне элементов
Может в форме Все действия \ Изменить форму и там Все действия \ Установить стандартные настройки
Bernet,
18.07.18, 13:49 Не отображается элемент формы в перечне элементов
Возможно у этого сотрудника нету прав на чтение поля Ответственный.
Bernet,
25.06.18, 15:53 Как отобразить указанный динамический список во вкладке(странице) общей формы
Gigi, текст весь пока не прочитал, но по тому кусочку, на который хватило сил, телепатирую, что нужно сделать общую команду, которую параметризировать несколькими нужными типами и установить группу, например Командная панель формы.Важное. Тогда эту команду (одну!) можно будет вывести для разных объектов, где есть ссылка типа параметра команды (в т.ч. динамических списоков). Другими словами, проще: создаете команду, в которой задаете тип параметра Расходная накладная и Приходная накладная, ставите указанную выше группу и тогда в динамическом списке приходных и расходных накладных у вас эта команда будет доступна.
Gigi,
25.06.18, 12:54 Улыбнуло
nmf,
25.06.18, 12:48 Как отобразить указанный динамический список во вкладке(странице) общей формы
Цитата(Gigi @ 25.06.18, 10:07) *
Т.е. в общей форме, так же как и в любой другой вообще списки можно отобразить создав реквизит, потом присвоив типу "ДинамическийСписок" потом выбрав объект и скопировав реквизит в страницу формы. На сколько я знаю только так. А меня так не устраивает.

Ну вот вы снова в своём репертуаре. Есть возможность сделать то, что вам надо, но вас это почему-то не устраивает. Это слишком легко? Или чем это вас не устраивает?
Gigi,
19.06.18, 15:57 как передать переменную с клиента на сервер
&НаКлиенте
Процедура СписокЗЧНаименованиеПриИзменении(Элемент)
    СтрокаТЧ = Элементы.СписокЗЧ.ТекущиеДанные;
    СписокЗЧНаименованиеПриИзмененииНаСервере(СтрокаТЧ.Наименование);
КонецПроцедуры
lolmatrix,
07.06.18, 16:48 Сброс пароля 1С 8.3 / 8.2 с базой под SQL Server
Перед выполнением процедуры сброса пароля 1С обязательно сделайте резервную копию базы данных.

Сброс пароля 1С 8.2 или 8.3 может потребоваться, если по каким-то причинам админский доступ был утрачен. Надо сказать, что сброс пароля 1С с базой под SQL Server выполняется даже проще, чем в файловом варианте.

Единственным условием успешного выполнения процедуры сброса пароля 1С Предприятия 8.2/8.3 является доступ в консоль Microsoft SQL сервера. Если растеряли вообще все пароли, то ситуация несколько усложняется. В данной статье будет дано описание только как снять пароль 1С с SQL базы. Способ сброса пароля пользователя SQL Server — отдельная тема.

Приступим…

Где 1С хранит данные о паролях

1С:Предприятие 8.2/8.3 хранит информацию о паролях в двух местах:
  • В таблице БД v8users.
  • В файле users.usr. Файл бинарно сохранен в таблице Params.

Учтите, что пароли хранятся не в открытом виде, а в виде хэш кодов. Это несимметричный алгоритм шифрования без возможности обратного восстановления. Поэтому зайти и задать где-то в конкретном поле новый пароль не получится.

Не пытайтесь стирать вообще всю инфу из полей с паролями. Они не бывают пустыми.

Как получить админский доступ в 1С без пароля

Основная идея в том, что, если при загрузке базы 1С:Предприятия не будет обнаружен ни один пользователь, то вошедший получит максимальные права. При этом, формирование списка доступных привилегий 1С выполняет только на входе и больше к ним не обращается.

Кстати: именно по причине проверки привилегий только на входе, при изменении прав доступа пользователей, новые параметры вступают в силу только после повторной авторизации пользователя.

Шаг 1. Переименовываем таблицу v8users и файл users.usr

Перед входом в базу данных, куда требуется получить доступ, переименуем таблицу v8users в v8users_tmp. Так же переименуем файл users.usr в users.usr_tmp.

Откроем Management Studio.

Создаем новый запрос к БД:

SQL
USE [your_database]
GO
EXEC sp_rename 'v8users', 'v8users_tmp'
GO
UPDATE [Params]
SET [FileName] = 'users.usr_tmp'
WHERE [FileName] = 'users.usr'
GO


Идентификатор «your_database» замените на идентификатор своей базы 1С.

И запускаем его: F5 или иконка с восклицательным знаком.

Шаг 2. Вход в 1С:Предприятие в режиме конфигуратора

Открываем 1С в режиме конфигуратора. При входе ни пользователя ни пароля запрошено не будет. База откроется с полными правами.

Имейте в виду, что отдельные конфигурации 1С имеют ряд особенностей по управлению пользователями. Эти особенности следует учитывать при выполнении процедуры сброса пароля 1С.

Шаг 3. Восстановление таблицы v8users и файла users.usr

Теперь выполним обратную операцию тому, что было сделано на шаге 1.

Снова создаем новый SQL скрипт в Management Studio, и вписываем туда:

SQL
USE [your_database]
GO
DROP TABLE [v8users]
GO
EXEC sp_rename 'v8users_tmp', 'v8users'
GO
UPDATE [Params]
SET FileName = 'users.usr'
WHERE FileName = 'users.usr_tmp'
GO


Идентификатор «your_database» замените на идентификатор своей базы 1С.

И запускаем его: F5 или иконка с восклицательным знаком.

Шаг 4. Изменяем пароль администратора или создаем нового

В Конфигураторе 1С измените пароль существующего администратора или создайте нового пользователя с административными правами.

Замечание: Сброс пароля 1С лучше делать для существующего пользователя
Имейте в виду, что в таких конфигурациях, как «Управление торговлей» версии 11 создание пользователей следует выполнять в режиме 1С:Преприятия, а не в Конфигураторе. Поэтому лучше изменить пароль существующего администратора, а не создавать через Конфигуратор нового пользователя.

Заключение

Закройте Конфигуратор и откройте снова. Теперь будет действовать указанный пароль на шаге 4.

Обязательно учитывайте особенности управления пользователями конкретной конфигурации 1С.

Отсюда
Batchir, Bernet, Flexy, mister-x, Oxana747, takefive,
07.06.18, 9:52 Исключить влияние параметра запроса на результат
(&Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ИЛИ Склад = &Склад)
Constantus,
04.06.18, 8:40 Групповая выгрузка налоговых документов XML
onsamuy, вынес ваше сообщение с обработкой в отдельную тему.
andreykyiv@bigmir.net,
31.05.18, 9:38 Вставить реквизит формы документа в отбор СКД
Вариантов есть несколько. Самый надежный и понятный, на мой взгляд, что-то вроде следующего.

Добавляете своему отчету реквизит Ссылка типа Документ.ЗаказПокупателя. В заказе добавляете кнопку и в обработчике нажатия пишете:

Отчет = Отчеты.МойОтчет.Создать();
Отчет.Ссылка = Ссылка;
Отчет.ПолучитьФорму().Открыть();


Далее в отчете в ПриОткрытии получаете ссылку на документ через свойство Ссылка отчета. Ну и делаете уже что хотите с этим.
Lexveritas,
31.05.18, 8:08 Вставить реквизит формы документа в отбор СКД
Lexveritas, в пустой форме (которую вы получаете методом ПолучитьФорму()) нету никаких значений. Точнее, все значения всех реквизитов формы, будут со значениями по умолчанию (пустая ссылка, 0, пустая строка, пустая дата и т.п.). Вам нужно из документа в отчет передать Ссылку на текущий документ и отбор устанавливать по этой Ссылке.
Lexveritas,
29.05.18, 13:32 Несоответствие типов (параметр номер '2')
2-й параметр - это структура, а не Ссылка. Что бы открыть форму конкретного элемента нужно использовать что-то вроде:

ОткрытьФорму("Документ.ПризначенняВодія.ФормаСписка", Новый Структура("Ключ", ТекущийЭлемент.ТекущаяСтрока));


Или

ОткрытьЗначение(ТекущийЭлемент.ТекущаяСтрока);
l2d808,
22.05.18, 12:09 Выбрать часть текста из строки
Навскидку:
- используйте СтрНайти для поиска номера символа ( и );
- после этого от позиции символа ) отнимаете позицию символа ( и получаете количество символов в скобках;
- после этого используйте функцию Сред.
Lexveritas,
15.05.18, 10:41 Конкурент 1С
Цирк faceoff.gif . А кто-то небось отчитался уже и получил ништяков за успешную замену 1С. Причем ништяков из бюджета, который в свою очередь, так или иначе пополняем все мы. Больше всего возмушает именно это 24000000.gif .
Petre,
15.05.18, 10:11 Конкурент 1С
Попробовал запустить программу из-под 1С:



"Ну какое же это 1С?", - можете вы возразить.

Но если установить версию клиента 1С, с номером версии клиента УА-Бюджет, то вы не поверите:

Егор Динин,
14.05.18, 10:30 Улыбнуло
Переводчик с языка публикации вакансий на нормальный

nmf,
08.05.18, 8:19 Конкурент 1С
Может это XBrut выдавливание начал crazy.gif
Егор Динин,
26.04.18, 14:01 Функция: Найти(Тект,Значение) Vidocq05,
04.04.18, 12:57 Загрузка курсов валют в конфигуации 7.7, 8.1
Поправил, проверяйте.
seu,

69 страниц V   1 2 3 > » 
RSS Текстовая версия Сейчас: 16.08.18, 4:11
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне