Форум системных администраторов

General => Главный => Тема начата: shs от 01 марта 2017, 16:19:21

Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 01 марта 2017, 16:19:21
Уважаемые, подскажите литературу/ресурсы ликбезовскую по 1с.

Хочу решить простенькую задачу средствами 1с:
рассылка уведомлений по мылу о том, что у того или иного сотрудника наступил день варения. Почитал/погуглил, понял, что есть такая штука как "регламентные задания" (аналог задания планировщика ОС), но дальше ступор пока и опухоль головного мозга от обилия всякого разного внутри конфигуратора. Как вообще в этом одинэсе скрипт написать? куда его впендюривать (где он хранится, какими средствами его создать, как отладить)?
Название: {no offtopic} Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 01 марта 2017, 16:54:51
 :cry:
ТЗ - збсЪ

Конфигурация/платформа? на поддержке конфа или нет? Файловый вариант или SQL, т.к. даже там будет разница между работой регламентных заданий. Можно вообще заюзать механизмы БСП, если она там есть.

Литература: Руководство разработчика 8.3. Книга из поставки или на сайте 1с
Практическое пособие разработчика 8.3 Радченко

По теме: не### туда лезть - дай денег людям, дешевле выйдет

Название: {no offtopic} Подскажите литературу/ресурсы по 1с
Отправлено: shs от 01 марта 2017, 16:57:39
на поддержке конфа или нет?
нет

Файловый вариант или SQL
SQL

Конфигурация/платформа?
В душе не ведаю. Где посмотреть?

По теме: не### туда лезть - дай денег людям, дешевле выйдет
Протиф!

Литература: Руководство разработчика 8.3. Книга из поставки или на сайте 1сПрактическое пособие разработчика 8.3 Радченко
Спасибо!
Название: {no offtopic} Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 01 марта 2017, 17:08:27
нет
Скрин Конфигуратор-Поддержка-Настройка поддержки. Хотя можно и через расширение конфигурации кой-чего попробовать впендюрить, если надо.

В душе не ведаю. Где посмотреть?
Скрин Конфигуратор-справка-о программе

Протиф
ну-ну
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 01 марта 2017, 17:22:21
ну-ну
чай, не rocket science, почитаю литературу, начну разбираться.

[attachimg=1]


Updated: 01 March 2017, 17:25:45

У нас 1с-кой приходящий товарищ занимается, ну вот по таким пустякам напрягать его не охота, надо бы освоить элементарные действия (а то я кроме загрузить/выгрузить базу, или внешним скриптом отрубить пользователей ничего не разумею).
Название: Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 01 марта 2017, 17:33:20
ЗуП  :facepalm2: и сразу в конфигуратор   :cry:

Короче, если делать грамотно, то в 3.1 используется БСП 2.3, поэтому сначала осилить те книжки сверху, а потом курить в БСП разделы:
Регламентные задания
Дополнительные отчеты
Обмен данными

Но возможно необходимый функционал там уже есть
Название: Подскажите литературу/ресурсы по 1с
Отправлено: Вьшекн от 01 марта 2017, 17:38:25
Цитировать
если она на поддержке с возможностью внесения изменений - то сам ый лучший вариант добавить в пофигураторе обработку. которая делает рассылку.
эту обработку запускать раз в сутки через регламентные задания (проверить, если выключены - включить)
в 1С встроен почтовый клиент, оно могет работать с почти любым смтп сервером
причем именно шта из кода

если делать бездумно можно порушить базёнку :)

(с) не моё
Название: Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 01 марта 2017, 17:42:24
или внешним скриптом отрубить пользователей ничего не разумею).
В sql варианте можно из базы, кстати
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 01 марта 2017, 17:42:46
и сразу в конфигуратор

не переживай, я себе копию базы сделаю, Чо я изверг что ли?  ???


Updated: 01 March 2017, 17:44:25

или внешним скриптом отрубить пользователей ничего не разумею).

В sql варианте можно из базы, кстати

да, я так и хотел сначала, но в той БД столько табличек, что хрен найдешь - где/что лежит?

Нашел вот такую ветку обсуждения http://www.sql.ru/forum/524033/struktura-tablic-bd-1s

но хрен знает, что с этим делать, надо наликбезиться сначала.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 01 марта 2017, 17:49:47
да, я так и хотел сначала, но в той БД столько табличек, что хрен найдешь - где/что лежит?
Нашел вот такую ветку обсуждения [url]http://www.sql.ru/forum/524033/struktura-tablic-bd-1s[/url]
но хрен знает, что с этим делать, надо наликбезиться сначала.

Эмм... :o не из sql, а из 1с базы штатным механизмом
Название: Подскажите литературу/ресурсы по 1с
Отправлено: Вьшекн от 01 марта 2017, 17:51:12
Цитировать
[17:45:21] D: не, на самом деле могу бесплатно помочь
[17:45:34] D: просто нюансов доп**ды, особенно в 8.3
[17:45:47] D: и от конфигурации зависит
[17:46:03] D: в той же ЗУП с включенным модулем защиты персданных х*й доберешься
[17:48:10] D: а так можно всякое вплоть до синхронизации с календарес аутглюка и гугла
[17:48:19] D: просто действительно не просто
[17:48:50] K: ну нопейши там сам, чо я буду перепечатывать..
[17:48:52] K: :)
[17:49:19] D: а у меня логинов туда нет, регистрациев делать дениво и всотакое прочее

пардон, оно в глагне переехало
Название: Подскажите литературу/ресурсы по 1с
Отправлено: airdwarf от 01 марта 2017, 22:33:27
я так и хотел сначала, но в той БД столько табличек, что хрен найдешь - где/что лежит

Вообще-то ищется несложно. Есть платформенная функция, возвращающая таблицу сопоставления метаданных и их таблиц/полей. Но так делать не нужно, ибо не положено и геморрой.

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


Updated: 01 March 2017, 22:37:29

Нашел вот такую ветку обсуждения
УБИВАТЪ РЖАВЫМЪ ВЕДРОМЪ (ректально, раструбом внутрь), во имя гуманизма и человеколюбия.


Updated: 01 March 2017, 22:43:52

В sql варианте можно из базы, кстати
Эмм...  не из sql, а из 1с базы штатным механизмом

Ну почему же?
alter database My1CDB set single user with rollback immediate;  ::)


Updated: 01 March 2017, 22:48:08

оно в глагне переехало

Положьте взад, я не могу эту тему обсуждать серьезно!
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 02 марта 2017, 10:19:29
Вообще-то ищется несложно. Есть платформенная функция, возвращающая таблицу сопоставления метаданных и их таблиц/полей. Но так делать не нужно, ибо не положено и геморрой.
Да есть то она есть, но я про одинэс не знаю ничего, потому ща взялся читать рекомендованного Радченку, чтобы понять, что там и как.

По существу задачи: посрите в каментах на инфостарте, за это вам накапает местных тугриков, за которые можно скачать подходящую обработку.
Это не спортивно, хочу научиться делать это самостоятельно.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: Retif от 02 марта 2017, 10:23:21
Ну что вы накинулись на человека, может он хочет научиться на 1С программировать, почему бы и нет?
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 02 марта 2017, 10:24:31
да, я так и хотел сначала, но в той БД столько табличек, что хрен найдешь - где/что лежит?
Нашел вот такую ветку обсуждения [url]http://www.sql.ru/forum/524033/struktura-tablic-bd-1s[/url]
но хрен знает, что с этим делать, надо наликбезиться сначала.

Эмм... :o не из sql, а из 1с базы штатным механизмом



https://habrahabr.ru/post/220863/
http://cascade-group.com.ua/fizicheskaya-struktura-bazy-1s/
Название: Подскажите литературу/ресурсы по 1с
Отправлено: .05 от 02 марта 2017, 10:46:49
да, я так и хотел сначала, но в той БД столько табличек, что хрен найдешь - где/что лежит?
Нашел вот такую ветку обсуждения [url]http://www.sql.ru/forum/524033/struktura-tablic-bd-1s[/url]
но хрен знает, что с этим делать, надо наликбезиться сначала.

Эмм... :o не из sql, а из 1с базы штатным механизмом



[url]https://habrahabr.ru/post/220863/[/url]
[url]http://cascade-group.com.ua/fizicheskaya-struktura-bazy-1s/[/url]

Это дичь, за такое надо
УБИВАТЪ РЖАВЫМЪ ВЕДРОМЪ (ректально, раструбом внутрь), во имя гуманизма и человеколюбия.


Название: Подскажите литературу/ресурсы по 1с
Отправлено: airdwarf от 02 марта 2017, 12:25:07
А еще за разработку такого рода доступа к данным можно огресть судимость, причем по двум статьям сразу.
146 - потому, что лицензионное соглашение запрещает доступ к данным в обход механизма лицензирования платформы
273 - потому, что вы разработали и применяете ПО, предназначенное для доступа к данным в обход механизмов защиты, следовательно вредоносное.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 02 марта 2017, 12:32:22
146 - потому, что лицензионное соглашение запрещает доступ к данным в обход механизма лицензирования платформы
ну-ка, ну-ка, поподробнее... (про запрет доступа к данным)
пруфы?


Updated: 02 March 2017, 12:34:14

273 - потому, что вы разработали и применяете ПО, предназначенное для доступа к данным в обход механизмов защиты, следовательно вредоносное.
Ерунда, IMHO. Механизм защиты (хаспы и прочие софтовые лицензии) защищает не данные, но софт. Собственник данных тот, кто их наработал (см соответствующие статьи об авторском праве). Привлекать собственника данных за доступ к своим же данным? Да вы чо?  :o
Название: Подскажите литературу/ресурсы по 1с
Отправлено: airdwarf от 02 марта 2017, 17:44:35
Какие-то у тебя представления инфантильные.

"c:\Program Files\1cv8\8.3.9.2170\licenses\1CEnterprise_ru.htm"

Цитировать
ОПИСАНИЕ ПРАВ И ОГРАНИЧЕНИЙ
...
Лицензиат обязуется не допускать нарушений исключительных прав Правообладателя на ПРОГРАММНЫЙ ПРОДУКТ, в частности, не совершать и не допускать совершения третьими лицами следующих действий без специального письменного разрешения Правообладателя:
...
осуществлять доступ к информационной базе ПРОГРАММНОГО ПРОДУКТА и построение систем на основе ПРОГРАММНОГО ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации;

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



Updated: 02 March 2017, 17:46:39

Привлекать собственника данных за доступ к своим же данным? Да вы чо?
Прокурору расскажешь  :P
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 03 марта 2017, 01:21:41
Цитировать
информационной базе ПРОГРАММНОГО ПРОДУКТА

Невнятная формулировка, непонятно о чем идет речь. С продуктом поставляется какая-то информационная база? Ну так в гробу я ее видел. А вот база данных, которую я создам при помощи программного продукта, принадлежит создателю.

Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 03 марта 2017, 01:30:36
Цитировать
осуществлять доступ к информационной базе ПРОГРАММНОГО ПРОДУКТА и построение систем на основе ПРОГРАММНОГО ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации;
В сопроводительной документации в качестве средства забыли упомянуть sql-сервер? Смешно.
Если понимать этот текст так, как вы его пытаетесь трактовать, то и бэкапы средствами sql-сервера делать запрещено, а так же всякую оптимизацию.


Updated: 03 March 2017, 11:46:17

"c:\Program Files\1cv8\8.3.9.2170\licenses\1CEnterprise_ru.htm"
забавно, но в лицензионном соглашении используются два термина "база данных" и "информационная база". Определение термину информационная база не дается.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: airdwarf от 03 марта 2017, 23:41:00
Повторяю еще раз, для особо упоротых идеалистов.
Вы можете описывать и реализовывать любые модели работы с данными. Однако прокурора будет интересовать исключительно соотношение количества приобретенных лицензий 1С к количеству пользователей, работающих с данными, формируемыми платформой 1С в ее информационной базе.

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

Ну и для ясности. Понятие "Информационная база" описывается в документации и означает совокупность прикладных данных и конфигурации (которая, сюрпрайз, хранится в той же самой датабазе, что и прикладные данные)
Название: Подскажите литературу/ресурсы по 1с
Отправлено: shs от 04 марта 2017, 13:32:57
Про наличие/отсутствие лицензий вообще разговора не было. Очевидно лицензии должгы быть. Речь шла о том, можно ли извлекать данные из БД 1с средствами sql- сервера, при условии, что БД 1с хранится на оном сервере.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: Retif от 04 марта 2017, 16:06:05
shs, в любом случае, я б на твоем месте пообщался бы с вашим 1С-ником на все эти темы.
Название: Подскажите литературу/ресурсы по 1с
Отправлено: airdwarf от 04 марта 2017, 18:47:49
Про наличие/отсутствие лицензий вообще разговора не было. Очевидно лицензии должгы быть. Речь шла о том, можно ли извлекать данные из БД 1с средствами sql- сервера, при условии, что БД 1с хранится на оном сервере.

Можно даже некоторые грибы есть. Однократно.
Технический смысл работать с БД в обход платформы появляется только тогда, когда данные простые, обрабатываются на уровне SQL и никуда не уходят. Например, я так контролирую значение некоей булевой константы в разделенной базе: на уровне платформы пробежаться по всем областям данных разделенной базы - большой геморрой.

Если для решения похожей задачи потребуется более сложный алгоритм, чем проверка булева значения, я сделаю разделенный HTTP-сервис и буду его дергать curl-ом. Потому что алгоритм проще описать на 1С.