Добро пожаловать на персональную страничку Краснова Дениса

Мое резюме

Полезности для 1С: Предприятие 8.x

exchange.rar

В примере представлена демо -база в которой реализован план обмена "Отделения" с выборочной миграция данных.

Настройка объектов, которые будут мигрировать осуществляется на закладке "Состав обмена".

В колонке "Условие" можно указать программные код, в котором доступна переменная "ЭлементДанных" в которую помещается мигрирующий элемент и "Результат" если в данной переменной указать Истина, то происходит перенос "ЭлементДанных" и перенос не происходит, если "Результат=Ложь".

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

Схемы миграции можно сохранять и восстанавливать на закладке "Состав обмена" нажав на кнопки "Сохранить состав обмена", "Открыть состав обмена". Первоначальное заполнение происходит по нажатию кнопки "Заполнить" на закладке "Состав обмена".

В конфигурации возможно указать способ обмена: "Обмен по локальной сети или FTP" - когда файл сохраняется на жесткий диск или "Обмен по электронной почте" - тогда файл пересылается через установленный По-умолчанию почтовый клиент.

calendar.epf Поле календаря с дополнительной возможностью выбора времени по шкале с шагом в полчаса.
consol.rar Стандартная консоль отчетов (из типовой конфигурации УПП), в которой добавлена возможность при формировании запроса автоматически заполнить список используемых в запросе параметров (в диалоге редактирования запроса на закладке "Параметры" кнопка "Заполнить параметры").
ocenkasklada.rar Отчет "Стоимостная оценка склада в ценах номенклатуры" с дополнительной колонкой  "Cебестоимость за ед. номенклатуры".
valpribpost.rar Отчет "Валовая прибыль" с дополнительными группировками по поставщику и документу оприходывания.
HTMLStruc.rar Раскрывает структуру HTML страниц
razmer.rar Обработка - пример, того: Как рассчитать размер данных помещенных в объект ХранилищеЗначения
otchetCrossTab.rar

Модифицированный отчет «ОтчетСписокКроссТаблица.epf» в котором можно указывать условия вывода различных группировок. Например, не нужно выводить строки с пустой номенклатурой. В модуле отчета вставляем следующий код:

// условие пропуска пустых группировок по ВнешняяНаружная и Производитель 
УсловиеПропускаГруппировки = Новый Структура;
// структура условие состоит из следующих элементов: 
УсловиеПропускаГруппировки.Вставить("ВидСравнения", ВидСравнения.Равно);
// вид сравнения, допустимы:
ВидСравнения.Равно, ВидСравнения.НеРавно, ВидСравнения.ВСписке
УсловиеПропускаГруппировки.Вставить("Значение",Null); // сравниваемое значение, 
// возможен список значений
УсловиеПропускаГруппировки.Вставить("Имя","Номенклатура");    // имя параметра выборки 
УсловиеПропускаГруппировки.Вставить("Выполнить",""); // программный код в котором можно 
// указать проверку условия
ОбщийОтчет.мСтруктураУсловийПропускаГруппировок.Вставить("Номенклатура ", 
УсловиеПропускаГруппировки);
 
В результате в отчет будут выведены только строки у которых в группировке или полях Номенклатура<>Null
sdelka.rar Обработка  "УстановитьСделкуВРегистреВзаиморасчеты.epf". Предназначена для автоматической установки реквизита Сделка в регистрах УПП: ВзаиморасчетыСКонтрагентами и РасчетыСКонтрагентами. Полезно при массовом изменении вида договора с "В целом договору", на "По расчетным документам".
ssilkaOnGUID.rar Обработка позволяет получить ссылку на объект по его уникальному идентификатору. Также обработка позволяет получить ссылку по внутреннему представлению идентификатора в базе данных, например "0x8017B9B17E8E4DF04A3AB3355869B7DF"
GeoSchema.dt Демо-база реализации географической схемы
registraciy.rar Обработка из демо-базы "Обмен данными" для регистрации изменения данных для выбранных планов обмена.
PartnersForum.rar Демонстрационная конфигурация "Партнерский форум" предназначена для доступа к партнерскому форуму 1С http://partners.v8.1c.ru/forums/ .
Конфигурация реализует следующие возможности:
  • просмотр и переход по страницам форума;
  • хранение паролей и автоматическая подстановка при загрузке веток обсуждений;
  • сохранение веток обсуждений в базе данных;
  • возможность автоматического сохранения диапазона страниц обсуждений;
  • полнотекстовый поиск в данных;
  • фоновые задания на загрузку и индексацию данных.
ExtCom_CRC.rar Внешняя компонента включающая в себя функции расчета контрольной суммы файла:

// загрузить компоненту
Попытка
  ЗагрузитьВнешнююКомпоненту("Addin.dll");
Компонента = Новый("AddIn.CRCAddInExtension");
Исключение
  Отказ = Истина;
  Сообщить("Внешняя компонента не загружена!");
КонецПопытки;

// вызов функций
Сообщить("CRC32 файла: "+ИмяФайла+" = " + Компонента.FileCRC32(ИмяФайла));
Сообщить("CRC16 файла: "+ИмяФайла+" = " + Компонента.FileCRC16(ИмяФайла));

 


Как со мной связаться
:
e-mail: stalagmith@mail.ru

ICQ: 157422768

Web: http://virtservice.com.ua

Полезные ссылки:

http://v8.1c.ru - сайт 1С по системе 1С: Предприятия 8.x

http://partners.v8.1c.ru/ - партнерский форум по 1С: Предприятия 8.x (доступен только для сертифицированных специалистов)

http://www.forum.mista.ru/ - свободно-доступный форум по 1С.