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

Хранилище

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

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




>  Подключение торгового оборудования
agav
Отправлено: 22.09.09, 16:56


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Посоветуйте, пожалуйста, какие модели торгового оборудования без особых проблем ложаться на 1С.
Интересуют сканер штрих-кода, принтер этикеток и нефискальный кассовый аппарат.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #5236 · Ответов: 27 · Просмотров: 26604
 

>  Где в Киеве покупать 1С?
agav
Отправлено: 14.08.09, 10:25


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(agav @ 14.08.09, 12:22) *
С сайта 1с
http://www.1c.ru/rus/partners/distributors.jsp


...
Одесса (0482) 33-5200 Альфа-Ком
...


У Альфа-Ком есть и в Киеве офис
http://www.alpha.com.ua/
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3875 · Ответов: 3 · Просмотров: 3588
 

>  Где в Киеве покупать 1С?
agav
Отправлено: 14.08.09, 10:22


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


С сайта 1с
http://www.1c.ru/rus/partners/distributors.jsp

Региональные дистрибьюторы 1С

Город Телефон Название
...
Киев (38044) 490-9999 АБИ Украина
...
Одесса (0482) 33-5200 Альфа-Ком
...
Харьков (+38057) 757-0975 1С-ТЕЛЛУР
...
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3874 · Ответов: 3 · Просмотров: 3588
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 14:43


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(Batchir @ 13.08.09, 16:25) *
А если попробывать что то типа Элемент.Значение.ВыгрузитьКолонку("Ссылка")?


Во-первых так невозможно, я когда-то для другой задачи хотел получить список отображенных на экране данных (с учетом отборов и периодов). Так вот, единственный метод это сделать -



ПостроительОтчета = Новый ПостроительОтчета;
ПостроительОтчета.ИсточникДанных = Новый ОписаниеИсточникаДанных(Элемент.Значение);
ПостроительОтчета.Выполнить();
ТаблицаРезультат = ПостроительОтчета.Результат.Выгрузить();


Во-вторых - объект ОформленияСтрок содержит список не всех строк, которые отображены в списке, а только тех, которые стали видимыми пользователю при текущем действии, т.е. если он нажал скролинг один раз, то этот объект будет содержать одну единственную строку - новую строчку вылзшую из невидимой области формы в видмую.
Никакой другой объект не может предоставить этих данных.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3827 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 14:08


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(zetovich @ 13.08.09, 15:10) *
ой перепутал, нужно "ОформленияСтрок"...smile.gif
т.е.
ЗапросСостоянияЗаказа.УстановитьПараметр("ЗаказыПокупателя", ОформленияСтрок.ВыгрузитьКолнку("Ссылка"));
.........а мож в буфер не то скопировал...бывает.


Было бы здорово, но так оно не работает. У объекта ОформленияСтрок есть только два метода "Получить()" и "Количество()".

От цикла здесь не отделаешься.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3821 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 13:03


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(zetovich @ 13.08.09, 13:44) *


ВыводимыеЗаказы = Новый Массив;
Для Каждого Строка Из ОформленияСтрок Цикл
ВыводимыеЗаказы.Добавить(Строка.ДанныеСтроки.Ссылка);
КонецЦикла;

ЗапросСостоянияЗаказа.УстановитьПараметр("ЗаказыПокупателя", ВыводимыеЗаказы);

заменить на:



ЗапросСостоянияЗаказа.УстановитьПараметр("ЗаказыПокупателя", ДанныеСтроки.ВыгрузитьКолнку("Ссылка"));


ДанныеСтроки это что??? Помоему Вы увлеклись.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3805 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 11:15


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(Fynjy @ 13.08.09, 12:43) *
Перепиши:
1. Обход строк получение всех заказов
2. Выполнение одного запроса
3. Обход строк и установка значений исходя из данных запроса.



Цитата(zetovich @ 13.08.09, 12:52) *
1. если можно то
"&ЗаказПокупателя"
засунуть в
"РегистрНакопления.ЗаказыПокупателей.Остатки(&ДатаКон, куданить сюда)" (получается выбриатеся вся таблица..а потом на нее условие....если туды...то таблица выберится сразу с условием)
2. Дату в условие



Спасибо, в таком виде работает ПОЧТИ без тормозов.





Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)

Если ЗапросСостоянияЗаказа = Неопределено Тогда

ЗапросСостоянияЗаказа = Новый Запрос;

ЗапросСостоянияЗаказа.Текст =
"ВЫБРАТЬ
| ЗаказыПокупателейОстатки.ЗаказПокупателя КАК ЗаказПокупателя,
| ЗаказыПокупателейОстатки.КоличествоОстаток КАК КоличествоОстаток
|ИЗ
| РегистрНакопления.ЗаказыПокупателей.Остатки(, ЗаказПокупателя В (&ЗаказыПокупателя)) КАК ЗаказыПокупателейОстатки";

КонецЕсли;


ВыводимыеЗаказы = Новый Массив;
Для Каждого Строка Из ОформленияСтрок Цикл
ВыводимыеЗаказы.Добавить(Строка.ДанныеСтроки.Ссылка);
КонецЦикла;

ЗапросСостоянияЗаказа.УстановитьПараметр("ЗаказыПокупателя", ВыводимыеЗаказы);

Выборка = ЗапросСостоянияЗаказа.Выполнить().Выбрать();


СтруктураПоиска = Новый Структура("ЗаказПокупателя");
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл

СтруктураПоиска.ЗаказПокупателя = ОформлениеСтроки.ДанныеСтроки.Ссылка;
СтрокаНайдена = Выборка.НайтиСледующий(СтруктураПоиска);
Если Не СтрокаНайдена Тогда
ОформлениеСтроки.ЦветТекста = ЦветЗакрытыхЗаказов;
ИначеЕсли Выборка.КоличествоОстаток < 0 Тогда
ОформлениеСтроки.ЦветТекста = ЦветПереотгруженныхЗаказов;
КонецЕсли;

КонецЦикла;
КонецПроцедуры

  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3782 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 10:38


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(Fynjy @ 13.08.09, 12:32) *
Что то не так делаешь. Код покажи.


Промежуточный вариант, особенно тормозит при нажатии Page Up / Page Down. 2-3 секунды на нажатие:



Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)

    Для Каждого ОформленияСтроки Из ОформленияСтрок Цикл

        ТекущийЗаказ = ОформленияСтроки.ДанныеСтроки.Ссылка;

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

        ЗапросСостоянияЗаказа.УстановитьПараметр("ЗаказПокупателя", ТекущийЗаказ);
        РезультатЗапрос = ЗапросСостоянияЗаказа.Выполнить();
        ЗаказЗакрыт = Ложь;
        ЗаказПереОтгружен = Ложь;
        Если РезультатЗапрос.Пустой() Тогда
            ЗаказЗакрыт = Истина;
        Иначе
            Выборка = РезультатЗапрос.Выбрать();
            Выборка.Следующий();
            ЗаказПереОтгружен = Выборка.КоличествоОстаток < 0;
        КонецЕсли;
        Если ЗаказЗакрыт Тогда
            ОформлениеСтроки.ЦветТекста = ЦветЗакрытыхЗаказов;
        ИначеЕсли ЗаказПереОтгружен Тогда
            ОформлениеСтроки.ЦветТекста = ЦветПереотгруженныхЗаказов;
        КонецЕсли;
    КонецЦикла;

КонецПроцедуры
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3774 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 10:24


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(zetovich @ 13.08.09, 12:15) *
ой...не дочитал доконца вопрос...извеняюсь.
...я так пологаю запрос не упростишь?


В принципе, как вариант, можно создать регистры сведений "СостоянияЗаказаПоОтгрузке" и "СостоянияЗаказаПоОплате", и писать запрос к ним - тогда, конечно, запрос упростишь.

Но, в этом случае нужно перелопатить очень много кода, чтобы правильно и вовремя заполнять эти регистры. Слишком много гемороя ради такой фуфельной задачки.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3769 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 10:10


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(zetovich @ 13.08.09, 12:01) *
например в журнале


Процедура ЖурналДокументовСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если ХотимПерсиковый Тогда
ОформлениеСтроки.ЦветФона = WebЦвета.Персиковый;
КонецЕслИ;
КонецПроцедуры



Та это понятно. Я же написал, чтобы определить ХотимПерсиковый или ХотимЖелтый нужно выполнить запрос, а для тысячи строк запрос работает долго - меня менеджеры порежут.


Цитата(Fynjy @ 13.08.09, 11:58) *
Юзай при получении данных.


Уже лучше, но все равно тормозит страшно
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3767 · Ответов: 21 · Просмотров: 17593
 

>  Цветовое оформление формы списка
agav
Отправлено: 13.08.09, 9:48


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Помогите оптимально решить следующую задачу.
Конфигурация УПП.

Менеджеры нуждаются в цветовом оформлении формы списка Заказов покупателей.
Причем им хочется приблизительно такое:

Цвет текста строки должен быть
зеленым - для закрытого (полностью отгруженного) заказа
черным - для незакрытого заказа
красным - для заказа по которому отгружено больше чем заказано

Цвет текста фона колонки "Картинка" должен быть
красным - для неоплаченного заказа
желтым - для частично оплаченного заказа
зеленым - для полностью оплаченного заказа.

Самое примитивное решение - выполнять запросы по определению состояний отгрузки и оплаты заказов в процедуре "ПриВыводеСтроки" работает чересчур долго ибо в системе тысячи заказов.

Добавлять реквизиты в документы нельзя.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3761 · Ответов: 21 · Просмотров: 17593
 

>  Ассоциации
agav
Отправлено: 12.08.09, 14:58


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


ФАС
  Форум: Офф-топик · Просмотр сообщения: #3725 · Ответов: 635 · Просмотров: 111736
 

>  Ассоциации
agav
Отправлено: 10.08.09, 11:01


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(zetovich @ 08.08.09, 23:05) *
стрем.


куча
  Форум: Офф-топик · Просмотр сообщения: #3602 · Ответов: 635 · Просмотров: 111736
 

>  VPN и 1с
agav
Отправлено: 10.08.09, 9:49


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Цитата(WowihaY @ 10.08.09, 10:49) *
У меня работает схема win 2003 server ->FreeBSD router c реальным IP. Внутренняя сеть закрыта для внешников, На внешний интерфейс бсд-шного роутера пробрасываю порт терминального сервера win 2003 посредством pf-фильтра. Внешники устанавливают терминальное соединение по IP-адресу роутера и прекрасно подключаются к виндовому серваку. 2-й год полет нормальный! wink.gif


Я тоже так настроил на днях, но опытные админы все же советуют прокладывать еще одно VPN соединение поверх. Мол, терминал выставлять в инет не рекомендуется, а вариант с VPN каналом более безопасный и более правильный.
  Форум: Администрирование и настройка 1С · Просмотр сообщения: #3597 · Ответов: 19 · Просмотров: 23403
 

>  Учет ДБП.
agav
Отправлено: 10.08.09, 9:17


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


А что такое ДБП? 19000000.gif
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3594 · Ответов: 13 · Просмотров: 10467
 

>  Внешние компоненты и дополнения, позволяющие расширить/облегчить разработку в системе 1С:Предприятие 8.*
agav
Отправлено: 06.08.09, 13:11


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


Enterprise Integrator(Ei)

Enterprise Integrator(Ei)- это внешняя обработка для «1С: Предприятие 8.x». Enterprise Integrator позволяет интегрировать данные из системы программ «1С: Предприятие 8.x» в другие приложения информационной системы на основе интерфейса ODBC, представляет разработчику исчерпывавший набор инструментов по созданию и сопровождению решений на базе 1С: Предприятие 8. Данная обработка ориентирована в первую очередь на специалистов разрабатывающих прикладные решения. Используемые в данном инструменте методики и подходы в большей свой части уникальны и требуют от пользователя соответствующей квалификации. Enterprise Integrator стирает фактически все границы для разработчиков.

Описание на сайте http://main.1c-ei.ru/

Качать отсюда http://enterprise-integrator.googlecode.co...s/Ei%201.09.exe
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3507 · Ответов: 3 · Просмотров: 20553
 

>  Передача параметра в документ
agav
Отправлено: 31.07.09, 23:34


Общительный
**

Группа: Пользователи
Сообщений: 19
Регистрация: 22.04.09
Из: Киев
Пользователь №: 384


А нельзя ли отказаться от проведения по партиям при проведении документов, а запускать функционал обработки "проведение по партиям" каким-нить регламентным заданием раз в день?
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #3207 · Ответов: 33 · Просмотров: 26176
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

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