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

Хранилище

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

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



История благодарностей участнику Bernet ::: Спасибо сказали: 317 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
15.04.19, 10:09 Можно ли зайти в базу на сервере из другой конфигурации.
Gigi @ Сегодня, 10:58 * ,
Чтоб вы понимали - любой из перечисленных мной способов предполагает запросы к базе, т.е. вам с какой-то периодичностью надо вытягивать данные с той базы. Естественно, чем больше данных надо выгружать тем больше и время обмена. По сути то, что вы хотите - есть обмен между двумя базами по какому-то расписанию
Gigi,
15.04.19, 9:25 Можно ли зайти в базу на сервере из другой конфигурации.
Меня укачивает от такого количества текста :-)


Если вопрос в том можно ли отобразить данный одной базы через другую - да, можно. Делать либо соединение через COM и выводить нужные данные, либо писать какой-то веб-сервис, либо делать файловые загрузки-выгрузки.
Вариантов масса - вопрос для чего и какой объем данных
Gigi,
06.04.19, 18:49 Переход на УТП
Fynjy @ Сегодня, 16:42 * ,
Ну не знаю. Довольно таки много предприятий сидит на УТП, чтобы её просто похерить...
aik2001 @ Сегодня, 13:09 * ,
Скажем так, если выбирать стоит ли переходить с 7-ки на 8-ку - я бы ответил - Да, однозначно стоит. 8-ка даст намного больше чем 7-ка.

Другой вопрос - это какая именно 8-ка, УТП или та же ERP? Нужен ли вашему предприятию такой продукт как ERP? Как для фирмы из 15 человек думаю УТП хватило бы с головой, да и с выбором специалиста проблем не будет, практически каждый 1С-ник с этой конфигурацией хорошо знаком, чего не скажешь о ERP. Опять же я понимаю все прелести управляемых приложений, но тем не менее мне привычнее и удобнее интерфейс обычных форм, т.е. УТП и УПП (хоть сейчас каждый начнет в меня за это кидать какашками и называть динозавром).
Но это, как говорится, ИМХО - чисто мое мнение, может опять таки из-за того что я большую часть времени работал с УТП и УПП.
andreykyiv@bigmir.net,
28.03.19, 14:17 Прописать текст запуска 1С с параметрами адреса базы. имени пользователя, пароля и т.д. в ярлыке запуска 1С с рабочего стола
Gigi @ Сегодня, 13:55 * ,
Ознакомтесь, тут все есть
Gigi,
07.03.19, 16:37 Удаление всех изображений из товара
Tseka @ Сегодня, 16:28 * ,
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    ХранилищеДопИнфы.Ссылка
|ИЗ
|    Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДопИнфы
|ГДЕ
|     ХранилищеДопИнфы.Объект = &Номенклатура
|";

Запрос.УстановитьПараметр("Номенклатура", ВАШАНОМЕНКЛАТУРА);

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий Цикл

    КартинкаОбъекта = Выборка.Ссылка.ПолучитьОбъект();
    КартинкаОбъект.ПометкаУдаления = ИСТИНА;
    КартинкаОбъект.Записать();

КонецЦикла;
Tseka,
06.03.19, 16:08 Обработка: сортировка по датам перекрестном запросе
Constantus @ Сегодня, 15:55 * ,
Правой кнопкой мыши по элементам формы (в левой части окна) и "Добавить группу колонок". Делаете её горизонтальной, перетаскиваете туда две ваших колонки и все. Проверьте чтобы стояла галочка "Отображать в шапке". В итоге в шапке получите объединенные колонки, а в строках будет обычная строка.
Constantus,
03.03.19, 18:54 Выпадающие списки на форме
DenitScout @ Сегодня, 16:15 * ,
Для справочника "Дом" укажите Владельца = справочник "Улицы", для справочника "Квартиры" укажите владельца = справочник "Дом"
nmf,
28.02.19, 10:25 Никому web-мани не надо?
Vofka @ Сегодня, 10:22 * ,
Когда-то выводил QIWI и WebMoney с помощью этого сервиса.
Смотрел на каком сервисе лучший курс и хорошие отзывы
Gazulo, Vofka,
20.02.19, 9:11 Работа и подключение Фискального Регистратора Datecs Exelio FPU-550es в 1с v.7
Pepe @ Вчера, 21:51 * ,
Когда-то своим клиентам для этого регистратора ставили драйвер АртСофта, кажется с ним было норм. Но это было под 8-ку. Можно взять за основу если она у вас есть
Pepe,
18.02.19, 12:28 Внешние печатные формы: как добраться до кода обработки данных (запроса)?
Constantus @ Сегодня, 12:26 * ,
Цитата(Constantus @ 18.02.19, 12:26) *
 Если Мастера Тогда
        ТабДокумент = ОбработкаОбъект.ПечатьМастеров(Ссылка, Неопределено);
    ИначеЕсли Отверстия Тогда    
        ТабДокумент = ОбработкаОбъект.ПечатьНестандартныхОтверстий(Ссылка, Неопределено);
    Иначе    
        ТабДокумент = ОбработкаОбъект.ПечатьДляКомплектовщиков(Ссылка, Неопределено);
    КонецЕсли;

смотрите в модуле объекта обработки эти процедуры, там скорее всего запросы
Constantus,
15.02.19, 14:40 Работа с Деревом в обработке: группирует данные, а не нужно
Constantus @ Сегодня, 13:11 * ,
скорее всего в этих строчках проблема, судя по всему на основании этого массива дальше товары добаляются, а тут проверка если товар уже есть в массиве - то его не добавляем
Если шаг = 0 И массНоменклатур.Найти( тСтрокаНоменклатуры.ЗаказНоменклатура ) = Неопределено Тогда
массНоменклатур.Добавить( тСтрокаНоменклатуры.ЗаказНоменклатура );
Constantus,
29.01.19, 13:10 Не отображается динамический список из запроса к временной таблице
SV71 @ Сегодня, 13:08 * ,
Динамические списки не поддерживают временные таблицы. Можно использовать вложенные
SV71,
29.01.19, 12:32 1С 8.3 (упр. приложение) и Powershell
rodrigezrobert @ Сегодня, 12:02 * ,
делал создание доменных пользователей из 1С через LDAP
наипался конечно, но вроде работает, до сих пор создаем
rodrigezrobert,
24.01.19, 14:04 Изменения в конфигурации пропадают на следующий день
Acid @ Сегодня, 12:54 * ,
Периодически такое бывает, походу это какие-то глюки с хранилищем, но с чем связаны непонятно.
Бывает такое что смотришь в своей копии - код есть, смотришь в рабочей базе - его нет, обновляешься полностью с хранилища, говорит что изменений нет, типа все обновлено. В итоге выкручиваюсь таким образом: захватываю модуль, ставлю какой-то символ чтобы повесить модифицированность и отменяю захват - в итоге мне прилетает объект с хранилища с моим кодом. Хотя до этого показывало что изменений нет и все ок. Как это победить не знаю, от чего появляется тоже, но такое раз в пару месяцев случается.
Acid, mister-x,
17.01.19, 14:08 Отчет по перемещению ОС
KriAn @ Сегодня, 13:19 * ,
Такого отчета нету, в ОСВ тянет последнее местонахождение по ОС. Чтобы смотреть историю за период нужно программировать новый отчет
KriAn,
04.01.19, 9:34 Внешние источники данных, запись из 1С в базу MySQL
Vofka @ Сегодня, 9:23 * ,
У таблиц внешнего источника данных есть свойство "Тип данных таблицы внешнего источника данных", которое может быть равно "Объектные данные" и "Необъектные данные" типа. У таблиц объектного типа новый объект добавляется через функцию СоздатьОбъект() а у необъектного типа через МенеджерЗаписи или НаборЗаписей




 ! 

Правила: 8
 
Vofka,
04.01.19, 0:06 Внешние источники данных, запись из 1С в базу MySQL
Sarm @ Сегодня, 23:30 * ,
Знал бы прикуп..) буду искать, как работает это в других обменах я не знаю, может там не используется объект "Внешний источник данных"

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

Что я понял:
1. "Column" ключевое слово - использовать во внешних источниках нельзя, иначе ODBC драйвер стопориться (хотя в phpMyAdmin вылазит сообщение, но запрос все равно выполнить можно).
2. Во внешних источниках данных у таблиц "объектного" типа можно инсертить записи только по одной
3. Во внешних источниках данных у таблиц "необъектного" типа можно писать набор записей и единичные записи.

Для таблиц объектного типа думаю надо попробовать использовать stored-процедуру - но с этим разберусь уже позже, пока я рад что я смог выгрузить категории и они у меня на сайте появились - это уже успех :-)

Всем спасибо за терпение и участие.
Alegzander, Sarm, Vofka,
03.01.19, 23:21 Внешние источники данных, запись из 1С в базу MySQL
Кажется разобрался, решил попробовать воссоздать полностью эту таблицу "oc_category" в новой базе и при попытке создать колонку с именем "column" - MySQL ругнулся что это зарезервированное слово. Если посмотреть на текст ошибки то собственно с этого поля ошибка и начинается, так что подозреваю проблема именно в этом
Цитата
right syntax to use near 'column,`sort_order`

единственное что мне остается непонятным - это как разработчики OpenCarta смогли создать таблицу с такой колонкой - у меня в ручную такое воспроизвести не получается. Может надо базу SQL-запросом создавать,я хз.
Теперь надо придумать как обойти это - удалить колонку я не могу, я хз как это повлияет на сайт, но и передать данные оно не дает, даже если я её не заполняю.
Sarm,
02.01.19, 10:43 Ошибка сервера, платформы 1С, или же программиста (меня). Подскажите как так то?
Sanguinius @ Сегодня, 10:32 * ,
достаточно просто удалить базу из списка и добавить заново - временные файлы будут созданы заново.
Либо зайти в папку AppData каждого пользователя и там поудалять в папке 1С временные файлы и папки
Sanguinius,
28.12.18, 14:18 Закрепить итоги в отчете
Володька @ Сегодня, 14:01 * ,
Насколько помню, такое можно сделать только при программном выводе. Но тут человек делал просто с помощью группировок - возможно вам подойдет
Володька,
27.12.18, 16:55 Запрос продажи по дням за период в ценах контрагента по группе товаров
DiegoLidabo @ Сегодня, 15:13 * ,
если я вас правильно понял, то то что вы хотите получить называется получение цены на дату документа.
Привожу пример получения цены на дату документа, адаптируйте под ваш запрос
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    ПродажиОбороты.Период,
|    ПродажиОбороты.Контрагент,
|    ПродажиОбороты.Номенклатура,
|    ПродажиОбороты.ХарактеристикаНоменклатуры,
|    СУММА(ПродажиОбороты.КоличествоОборот) КАК Количество,
|    СУММА(ПродажиОбороты.СтоимостьОборот) КАК Сумма
|ПОМЕСТИТЬ ВтПродажи
|ИЗ
|    РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ПродажиОбороты
|
|СГРУППИРОВАТЬ ПО
|    ПродажиОбороты.Период,
|    ПродажиОбороты.Контрагент,
|    ПродажиОбороты.Номенклатура,
|    ПродажиОбороты.ХарактеристикаНоменклатуры
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    ВтПродажи.Период,
|    ВтПродажи.Номенклатура,
|    ВтПродажи.ХарактеристикаНоменклатуры,
|    ВтПродажи.Количество,
|    ВтПродажи.Сумма,
|    МАКСИМУМ(ЕСТЬNULL(Цены.Период, ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0))) КАК ДатаЦены
|ПОМЕСТИТЬ ВтДатыЦен
|ИЗ
|    ВтПродажи КАК ВтПродажи
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК Цены
|        ПО ВтПродажи.Номенклатура = Цены.Номенклатура
|            И ВтПродажи.ХарактеристикаНоменклатуры = Цены.ХарактеристикаНоменклатуры
|            И (Цены.ТипЦен = &ТипЦен)
|            И ВтПродажи.Период >= Цены.Период
|
|СГРУППИРОВАТЬ ПО
|    ВтПродажи.Период,
|    ВтПродажи.Номенклатура,
|    ВтПродажи.ХарактеристикаНоменклатуры,
|    ВтПродажи.Количество,
|    ВтПродажи.Сумма
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    ВтДатыЦен.Период,
|    ВтДатыЦен.Номенклатура,
|    ВтДатыЦен.ХарактеристикаНоменклатуры,
|    ВтДатыЦен.Количество,
|    ВтДатыЦен.Сумма,
|    ЕСТЬNULL(Цены.Цена, 0) КАК ЦенаНаДатуДокумента
|ИЗ
|    ВтДатыЦен КАК ВтДатыЦен
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК Цены
|        ПО ВтДатыЦен.ДатаЦены= Цены.Период
|            И ВтДатыЦен.Номенклатура = Цены.Номенклатура
|            И ВтДатыЦен.ХарактеристикаНоменклатуры = Цены.ХарактеристикаНоменклатуры
|            И (Цены.ТипЦен = &ТипЦен)
|";
Sarm,
27.12.18, 15:17 Иерархическая группировка
Wsrkst @ Сегодня, 14:55 * ,
Наименование это строка, у неё нет иерархии - соответственно СКД не знает кто кому есть родитель. Используйте "Ссылку" а не наименование и все будет ок.
Wsrkst,
27.12.18, 14:25 Закрепить итоги в отчете
Володька @ Сегодня, 10:50 * ,
1C умеет фиксировать колонки/строки только "сверху" и "слева", за это отвечают свойства "ФиксацияСверху" и "ФиксацияСлева" табличного документа.
Пример:
     ВашТабДок.ФиксацияСверху = 2; // первых две строки сверху будут зафиксированы при скроллинге, т.е. таким образом можно зафиксировать шапку отчета
Володька,
26.12.18, 1:55 Непосредственное удаление документов за указанный интервал
KriAn @ Вчера, 23:50 * ,
Запросом выбирайте документы, пример:

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
|     Заказы.Ссылка КАК Док
|ИЗ
|     Документ.ЗаказыПокупателя КАК Заказы
|ГДЕ
|     Заказы.Дата МЕЖДУ &НачалоПериода И &КонецПериода
|";

Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
Запрос.УстановитьПараметр("КонецПериода", КонецПериода);

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
      ДокументОбъект = Выборка.Док.ПолучитьОбъект();
      Документобъект.Удалить();
КонецЦикла;
KriAn, Sarm,
25.12.18, 23:24 Непосредственное удаление документов за указанный интервал
KriAn @ Сегодня, 23:09 * ,
Такие вещи надо делать обдуманно, будучи уверенным что нигде не будет битых ссылок. Если например хотите удалить какой-то справочник или документ, а на него есть ссылка, то после удаления там будет писать "Объект не найдено" и его идентификатор. И в принципе для целостности базы такие вещи - есть нехорошо.
Но если вы уверенны что все будет ок и ссылок на объекты нигде нет, то процесс удаления выглядит так:
      УдаляемыйОбъект = ВашаСсылка.ПолучитьОбъект();
      УдаляемыйОбъект.Удалить();
KriAn,

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