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

Хранилище

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

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



3 страниц V   1 2 3 >

> Опрос: Как вы относитесь к тому, что у нас есть определённые правила, которе необходимо соблюдать?
g789
Отправлено: 23.08.12, 19:31


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


облазил весь форум - как удалить свою учетку?
Просьба к админам - удалить мою учетку.
  Форум: http://pro1c.org.ua/ · Просмотр сообщения: #55199 · Ответов: 34 · Просмотров: 16296
 

>  Остатки на складах
g789
Отправлено: 23.08.12, 16:35


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(MATEVI @ 23.08.12, 16:43) *
g789
1. Ознакомьтесь с пунктом правил №16
2. "Как правило" в Вашей цитате не означает, того что других вариантов не может быть...

"Как правило" - цитата из официального описания типовой конфигурации. Учите матьчать матчасть. За сим откланиваюсь.
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #55195 · Ответов: 11 · Просмотров: 6775
 

>  Реквизиты проводки.
g789
Отправлено: 23.08.12, 14:24


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


KKKTTTj
почитайте здесь
если кратко, это автоматически создаваемый реквизит журнала, а не проводки

Курс текущий курс валюты проводки (на дату операции). Используется, если в конфигурации определено ведение валютного учета;
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #55176 · Ответов: 5 · Просмотров: 3505
 

>  Остатки на складах
g789
Отправлено: 23.08.12, 11:38


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(vadim007 @ 23.08.12, 11:28) *
Теперь главный вопрос: когда нужно включать управленческий учет?
Если вы ведете в одной базе несколько НЕЗАВИСИМЫХ фирм, управленческий учет нужно выключить. Для чего? При включенном управленческом учете, при проведении расходных документов происходит списание партий товаров. При этом партии могут списываться не только Вашей фирмы, но и любой ДРУГОЙ, если найденная партия вписывается в выбранную стратегию списания (FIFO/LIFO). Это Вам надо?!
НО, если у вас корпорация, то вам нужен будет консолидированный учет по всем входящим в корпорацию фирмам. Вот здесь и нужен управленческий учет. Но при этом помните, что фирмы уже не независимы, а входят в корпорацию.

Феерический бред. Вы бы хоть описание типовых конфигураций удосужились почитать. Не преднозначены они для ведения учета нескольких независимых фирм в одной базе.
Цитата
Комплексная конфигурация позволяет вести в одной информаци¬онной базе учет от имени нескольких организаций, фирм — различ¬ных юридических лиц. Как правило, в этом случае все юридические лица имеют общее руководство и составляют вместе одну компанию (корпорацию, холдинг). Ведение всех фирм в единой базе Комплекс¬ной конфигурации позволяет учесть следующие особенности дея¬тельности компании:
• юридические лица, составляющие компанию, работают с
одними и теми же поставщиками, покупателями, товара¬
ми (т. е. с одними и теми же объектами учета);
• владельцев, руководителей, менеджеров компании инте¬
ресует, в первую очередь, сводная отчетность по всей
компании в целом, а для бухгалтеров необходим учет по
каждой из фирм.
• разделение между фирмами присутствует только в
документах; реально товар лежит на общем складе;
менеджер может продать товар от имени любой из фирм.



 ! 

Правила п.16
 
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #55154 · Ответов: 11 · Просмотров: 6775
 

>  Остатки на складах
g789
Отправлено: 23.08.12, 7:53


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(vadim007 @ 23.08.12, 8:08) *
Нет, не ошибаетесь.

Ну так добавьте
|Условие(Фирмав = ВыбФирма);

где ВыбФирма реквизит или переменная со значением фирмы или
ВыбФирма = ПолучитьПустоеЗначение("Справочники.Фирмы");

где - то так
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #55135 · Ответов: 11 · Просмотров: 6775
 

>  Открытие другого документа в журнале документов
g789
Отправлено: 31.07.12, 14:40


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(vadim007 @ 31.07.12, 13:30) *
СтатусВозврата = 0;

а это что?
Может быть
СтатусВозврата(0);

да и это не надо 51000000.gif
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #53973 · Ответов: 14 · Просмотров: 6755
 

>  Права доступа СпрКонтрагенты
g789
Отправлено: 04.07.12, 11:01


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


СокрЛП(глПользователь.Наименование)

или
СокрЛП(глПользователь.Сотрудник.Наименование)
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #52610 · Ответов: 9 · Просмотров: 4358
 

>  Печать без открытия формы
g789
Отправлено: 03.07.12, 16:09


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(sava1 @ 03.07.12, 15:44) *
Чем формекс не угодил

Если уже используется в конфигурации - то ради бога.

turbobl - на мой взгля просто легче и для клиентского компа и для использования программистом (если бы человек знал о функционале 1с++, formex в том числе, он бы наверное не спрашивал как сделать)

  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #52557 · Ответов: 13 · Просмотров: 6997
 

>  Печать без открытия формы
g789
Отправлено: 03.07.12, 13:51


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(sava1 @ 03.07.12, 8:09) *
Можно через Формекс - ВыполнитьПроцедуру контекста

скорее через turbobl.dll (ну или 1с++)
когда-то давно выкладывал свою обработку на конкурирующем форуме crazy.gif
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #52535 · Ответов: 13 · Просмотров: 6997
 

>  Права доступа СпрКонтрагенты
g789
Отправлено: 26.06.12, 14:56


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Может быть так
Процедура ПриОткрытии()
    ИерархическийСписок(1,0);
    Спр = СоздатьОбъект("Справочник.Контрагенты");
    Спр.НайтиПоНаименованию("Гр1",0,0);
    ИспользоватьРодителя(Спр.ТекущийЭлемент(),0);
КонецПроцедуры
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #52219 · Ответов: 9 · Просмотров: 4358
 

>  Случайное закрытие программы
g789
Отправлено: 31.05.12, 16:10


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


в глобальный модуль
Процедура ПриЗавершенииРаботыСистемы()

        если вопрос("Вы действительно хотите выйти из системы?",4,15)=7 тогда
            статусвозврата(0);
            возврат;
        конецесли;
КонецПроцедуры
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #51187 · Ответов: 1 · Просмотров: 1980
 

>  ошибка открытия документа
g789
Отправлено: 31.05.12, 15:46


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Windows 7 с украинской локалью
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #51184 · Ответов: 5 · Просмотров: 3805
 

>  Проблема бухзапросов в большой базе.
g789
Отправлено: 28.05.12, 14:06


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(Comanchero @ 28.05.12, 12:45) *
1,2Gb

ой 47046430.gif
пора или на SQL (это если еще загрузка - выгрузка штатными средствами сработает), или на обрезание.
Учтите - в районе 2 GB (размер самого большого файла) вероятность крушения базы резко возрастет.
А по Вашей проблеме, кстати, попробуйте выгрузку - загрузку в копию.
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #50961 · Ответов: 15 · Просмотров: 5945
 

>  Загрузка прайса из Экселя
g789
Отправлено: 25.05.12, 9:10


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


igmig65
Можно так, без 1с++ (имяФайла - реквизит формы, тбл - ТаблицаЗначений на форме)
    Если ФС.СуществуетФайл(СокрЛП(имяФайла))=0 Тогда
        Возврат;
    КонецЕсли;
    тбл.Очистить();
    
    Excel = СоздатьОбъект("Excel.Application");
    Excel.Displayalerts = 0;//отключить встроенные предупреждения Excel
    
    Excel.Workbooks.Open(СокрЛП(имяФайла));
    Excel.Worksheets(1).Activate();
    Excel.Range("B2").CurrentRegion.Select();//Выделить область
    tbl = Excel.ActiveCell.CurrentRegion;
    str = tbl.AddressLocal();
    str = "$" + СтрЗаменить(str,"$","");
    ListName = Excel.Worksheets(1).Name;
    стр = ListName + str;
    Excel.ActiveWindow.Close();

    Состояние("Считывание файла excel...");

    СтрокаПодключения ="DRIVER=Microsoft Excel Driver (*.xls); DBQ=" +СокрЛП(имяФайла);

    ТекстЗапроса ="
    |select  *
    |from ["+стр+"]
    |";

    Connection = СоздатьОбъект("ADODB.Connection");
    // Подключение к источнику данных
    Попытка
        Connection.Open(СтрокаПодключения);
    Исключение
        Сообщить(ОписаниеОшибки());
        Возврат;
    КонецПопытки;
    
    Command = СоздатьОбъект("ADODB.Command");
    Command.ActiveConnection = СтрокаПодключения;
    Command.CommandText = ТекстЗапроса;
    Command.CommandType = 1;
    // Создание объекта набора записей
    RecordSet = СоздатьОбъект("ADODB.RecordSet");
    // Выполнение и получение набора данных
    RecordSet.Open(Command);
    КоличествоПолей = RecordSet.Fields.Count;
    спИменаПолей = СоздатьОбъект("СписокЗначений");
    Для НомерКолонки = 0 По КоличествоПолей-1 Цикл
        ИмяПоля = RecordSet.Fields.Item(НомерКолонки).Name;
        спИменаПолей.ДобавитьЗначение(ИмяПоля);
        тбл.НоваяКолонка(ИмяПоля);
    КонецЦикла;

    // Перебор данных
    Пока RecordSet.EOF() = 0 Цикл
        тбл.НоваяСтрока();
        Для н=1 По КоличествоПолей Цикл
            тбл.УстановитьЗначение(тбл.НомерСтроки,н,RecordSet.Fields(н-1).Value);
        КонецЦикла;
        RecordSet.MoveNext();
    КонецЦикла;
    RecordSet.Close ();
    Connection.Close();

но так буде медленее, долго заполняется таблица
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #50855 · Ответов: 11 · Просмотров: 6975
 

>  Загрузка прайса из Экселя
g789
Отправлено: 24.05.12, 9:38


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


В качестве офтопа, если есть 1с++ то как-то так:
    Excel = СоздатьОбъект("Excel.Application"); 
    Excel.Displayalerts = 0;//отключить встроенные предупреждения Excel
    
    Excel.Workbooks.Open(СокрЛП(имяФайла));
    Excel.Worksheets(1).Activate();
    Excel.Range("B2").CurrentRegion.Select();//Выделить область
    tbl = Excel.ActiveCell.CurrentRegion;
    str = tbl.AddressLocal();
    str = "$" + СтрЗаменить(str,"$","");
    ListName = Excel.Worksheets(1).Name;
    стр = ListName + str;
    Excel.ActiveWindow.Close();

    Состояние("Считывание файла excel...");
    _база =СоздатьОбъект("ODBCDatabase");
    Если _база.Соединение("DRIVER=Microsoft Excel Driver (*.xls); DBQ=" +СокрЛП(имяФайла)) =0 Тогда
        Предупреждение("Ошибка открытия файла", 60);
        Возврат;
    КонецЕсли;
    _рс =СоздатьОбъект("ODBCRecordSet");
    _рс.УстБД(_база);
    ТекстЗапроса ="
    |select  *
    |from ["+стр+"]
    |";
    
    ит = _рс.ВыполнитьИнструкцию(ТекстЗапроса);
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #50782 · Ответов: 11 · Просмотров: 6975
 

>  Не работает оборотно-сальдовая ведомость по счету
g789
Отправлено: 14.03.12, 9:15


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Я бы для начала попытался обновить типовую 015 на 044, если получиться, тогда:
1. В копии рабочей базы делаем объединение конфигурации с типовой 015, смотрим дороботки, нужные переносим в типовую 044.
2. Обновляемся на доработанную 044.
PS: И не спится же вам haha.gif
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #46377 · Ответов: 60 · Просмотров: 36447
 

>  Экспорт НН из 1с в формате xml для последующего импорта в M.E.DOC
g789
Отправлено: 10.02.12, 15:18


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(Voha74 @ 10.02.12, 12:16) *
Как узнать куда пишется номер подрозделения/филии.

в выгруженном xml файле должно быть поле HNUM2 - оно не заполняется в стандартной выгрузке, надо дописывать.
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #43800 · Ответов: 145 · Просмотров: 119133
 

>  Требуется программист 1с8.2
g789
Отправлено: 10.02.12, 15:13


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Пару лет назад был на собеседовании.
Остались очень негативные воспоминания.
"Бог по персоналу" опоздала на встречу, после чего предложила написать какие-то программульки на бумажке, типа "я ничего не понимаю посему - где-то там посмотрят". На этом мы и распрощались. Потраченного времени было очень жалко.
  Форум: Предложения работы · Просмотр сообщения: #43799 · Ответов: 4 · Просмотров: 3241
 

>  Запрос к подчиненному справочнику.
g789
Отправлено: 31.01.12, 16:17


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(Стрелок @ 31.01.12, 14:37) *
Очень сомневаюсь


в таблице значение колонка счётчика заполнена для всех контрагентов


причем тут таблица значений, в приведенном коде используются группировки запроса - там где нет элементов во второй группировке значение счетчика - 1, а если что - то есть, то счетчик больше.

Цитата(Стрелок @ 31.01.12, 14:37) *
Очень сомневаюсь

вот ваш запрос в конфигурации моего клиента

|Обрабатывать НеПомеченныеНаУдаление;
|Влад = Справочник.Контрагенты.ТекущийЭлемент, Справочник.АгентыКлиента.Владелец;
|Агент= Справочник.АгентыКлиента.ТекущийЭлемент;
|Функция СК = Счётчик();
|Группировка Влад без групп;
|Группировка Агент без групп;
|Без Итогов;";


в моем запросе нет "Без Итогов"
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #42878 · Ответов: 22 · Просмотров: 20092
 

>  Запрос к подчиненному справочнику.
g789
Отправлено: 31.01.12, 14:21


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(Стрелок @ 31.01.12, 12:42) *
Простите, Вы пробуете на реальной базе то что пишете или так - "с листа" копируете на форум?

Представьте себе на реальной, на моей - работает. Только у меня другие справочники. ( в моем случае Клиенты и подчиненный МенеджерыКлиентов)
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #42870 · Ответов: 22 · Просмотров: 20092
 

>  Запрос к подчиненному справочнику.
g789
Отправлено: 31.01.12, 12:25


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


тогда так, только долго.
       Запрос = СоздатьОбъект("Запрос");
    ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |Влад = Справочник.Контрагенты.ТекущийЭлемент, Справочник.КатегорииКонтрагентов .Владелец;
    |категория= Справочник.КатегорииКонтрагентов .категория;
    |Функция СК = Счётчик();
    |Группировка Влад без групп;
    |Группировка категория без групп;
    |"//}}ЗАПРОС
;
    // Если ошибка в запросе, то выход из процедуры
    Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
        Возврат;
    КонецЕсли;

    // Подготовка к заполнению выходных форм данными запроса
    Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("Сформировать");
    // Заполнение полей "Заголовок"
    Таб.ВывестиСекцию("Заголовок");
    Состояние("Заполнение выходной таблицы...");
    Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
        Пока Запрос.Группировка(1) = 1 Цикл
        // Заполнение полей Влад
        Если Запрос.СК = 1 Тогда
            Таб.ВывестиСекцию("Влад");    
        КонецЕсли;
    КонецЦикла;
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #42843 · Ответов: 22 · Просмотров: 20092
 

>  Запрос к подчиненному справочнику.
g789
Отправлено: 31.01.12, 10:55


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


ТекстЗапроса = 
    "//{{ЗАПРОС(Сформировать)
    |КатегорииКонтрагентов = Справочник.КатегорииКонтрагентов.ТекущийЭлемент;
    |Владелец = Справочник.КатегорииКонтрагентов.Владелец;
    |Контрагенты  = Справочник.Контрагенты .ТекущийЭлемент;
    |Группировка Контрагенты  без групп;
    |Условие(Контрагенты  <> Владелец);
    |"//}}ЗАПРОС
;
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #42827 · Ответов: 22 · Просмотров: 20092
 

>  Передача списка в запрос
g789
Отправлено: 09.12.11, 17:20


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Цитата(Домовик @ 09.12.11, 16:17) *
примеры приведите.... лбы они закрывают smile.gif.
функции нужны для обработки полученных данных внутри запроса. при этом фомируется новое поле таблицы. Стрелок, вы имели ввиду частный случай- чтение значения ресурсов.

ЖКК -
Операторы функций в запросе можно опускать, тогда запрос просто не бу­дет ничего вычислять, а просто во временный набор данных заносятся записи со значениями Группировок. Однако это справедливо только для работы запро­сов по справочникам и по документам. При работе запроса по регистрам следу­ет помнить, что в этом случае обязательно наличие Функций, причем только в том случае, когда их вычисленные значения отличны от нуля (хотя бы одной из заданных Функций), найденные объекты включаются во временный набор данных, формируемый запросом. Если при работе запроса по регистрам в тек­сте запроса операторы функций опущены, то программа не выдаст никакого сообщения об ошибке, добросовестно пройдет по всем Группировкам, не вы­числит никаких значений Функций и, значит, ничего не запишет во временном файле
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #38477 · Ответов: 16 · Просмотров: 12646
 

>  Есть ли возможность генерировать номер документа на уровне SQL?
g789
Отправлено: 07.12.11, 12:21


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


Как-то так (1с++)
SELECT 
      (MAX(Журнал.DOCNO)) МаксНомер
FROM _1SJOURN AS Журнал
WHERE (Cast(Left(Журнал.DATE_TIME_IDDOC, 8) AS datetime) >= :НачДата)
    AND (Журнал.IDDOCDEF = $ВидДокумента.КакаойНужен)
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #38279 · Ответов: 1 · Просмотров: 2577
 

>  1C++
g789
Отправлено: 02.11.11, 11:50


Говорящий
***

Группа: Пользователи
Сообщений: 62
Регистрация: 13.01.11
Пользователь №: 6240


FormEx
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #35749 · Ответов: 3 · Просмотров: 5245
 

3 страниц V   1 2 3 >

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

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