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

Хранилище

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

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



История благодарностей участнику Agapov_Stas ::: Спасибо сказали: 18 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
07.07.14, 15:19 Проверка на пустую ссылку в запросе
В общем методом проб и ошибок нашел универсальный метод (как мне кажется) проверить на заполненность значения в запросе

ВЫБОР КОГДА ПРЕДСТАВЛЕНИЕССЫЛКИ(Реквизит1) = "" Тогда   // Пустая ссылка будет возвращать пустую строку 
    "Пустое значение"
КОГДА ПРЕДСТАВЛЕНИЕССЫЛКИ(Реквизит1) = НЕОПРЕДЕЛЕННО ТОГДА  // Не выбранное значение будет возвращать НЕОПРЕДЕЛЕННО
    "Пустое значение"
КОГДА Реквизит1 ЕСТЬ NULL Тогда  // В Случае если вы присоединяете таблицы  
    "Пустое значение"
Иначе
    "Заполненное значение"
Конец


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

Ardi, Vofka,
07.08.13, 8:57 Присвоить значение реквизиту документа
Цитата(alexkhua @ 07.08.13, 9:43) *
Как нет в реквизитах ? Это и есть реквизит "Стоимость". В модуле документа, не в процедуре ПередЗаписью, не в процедуре Проведения, с помощью проведения документа ИзВне я не могу изменить значение этого реквизита, только когда захожу в документ и провожу внутри. Это какие-то особенности программы что ли?

Когда Вы проводите "ИзМне" тогда срабатываю процедуры которые находятся в модуле документа(!)- поместите код в процедуру ПередЗаписью() и будет Вам счастье
А если код срабатывает ТОЛЬКО когда вы заходите в документ и проводите внутри - это говорит о том, что код находится в модуле ФОРМЫ - это разные вещи
alexkhua,
26.02.13, 13:44 Перенос справочников из Бухгалтерии в УТП
Огромное спасибо - буду тестить

Такие моменты - при переносе номенклатуры - не переноси единицы хранения остатков и единицы для отчетов
Подскажите, как их принудительно прописать в правилах и брать базовую единицу из БУ?
nonsens,
15.11.12, 13:49 Неоднозначное поле
Реквизита Ссылка не было - но был реквизит "Документ" - переименовал в "ДокументОснование" - Ошибка не проявилась
Спасибо за совет на что обратить внимание
Вопрос решен
Ardi,
23.09.12, 19:23 Как для ввода нового элемента вызвать форму элемента?
В свойствах элемента (документ/справочник) есть такой парамметр "Способ редактирования" - выберите "В диалоге"
П.С. Эт если я правильно понял суть вопроса ) - а то немного текст по д........у написан :-)
andreykyiv@bigmir.net,
18.04.12, 16:47 Количество элементов в справочнике
Поиск сработал отлично и будет срабатывать - но если Вы добавите в справочник - скажем Группу - Студенты1 то количество Элементов возрастет на 1 (что не является истиной )
ЧТоб убрать группы можно в первый запрос добавить условие ГДЕ Справочник.Валюты.ЭтоГруппа = Ложь;

Насчет вывести результаты как - зависит от того где вы их хотите видеть - отчет или в каком то справочнике / форме ?
KCHLEBOPEK,
19.03.12, 19:46 Нумерация налоговых накладных
Цитата(MATEVI @ 19.03.12, 18:36) *
Номер должен быть 1/4, а вместо этого 000001/4. Используется месячная нумерация с префиксами месяцев. Например, номер "МрW0000000000001", (где Мр это префикс марта, а W - признак спецрежима) из за того что в массив префиксов для обрезки номера попадает буква "М" из перфикса ИБ, обрезается сначала как "рW0000000000001" и соотвественно дальше в массиве идет поиск "Мр" но его уже не находит, и в получитьНомерНаПечать() возвращает рW0000000000001. Ну а там дальше в налоговой через прав 7 символов номер остается 0000001.

Это глюк в конфигурации мы уже отправили трижды это разработчикам - скорее всего в учетной политике стоит галочка вести раздельную нумерацию налоговых - тогда стандартная процедура "ПолучитьНомерНаПечать()" работает не корректно!

он по сути не обрезает вообще номер. И на печать передается просто номер документа!

Если есть желание - можете поковырять модуль ОбщегоНазначения-ПолучитьНомерНаПечать()
Или ждите обновления.
Скоро выйдет
Вроде завтра smile.gif

И Кстати - УТП 1.2.6.1 Это платформа 8.2 а не 8.1 smile.gif
MATEVI,
27.02.12, 17:18 Помилка формату потоку
Цитата(marek99 @ 26.02.12, 17:01) *
Виникла проблема: При завантаженні 1с - виникає "Помилка формату потоку". Платформа 8.2.15.289, конфігурація "Бухгалтерія для України" ред 1.2 конф. 1.2.4.3

Удалите конфигурацию из окна выбора и добавьте снова.
Если не поможет - удалите все файлы в папке с базой кроме файла *.CD
marek99,
23.02.12, 13:22 Палитра WebЦветов
Не судите строго ) делал на скорую руку - кому нужно будет переделает под себя )
mailrum, MAXIHA, Maxx, Milana, oskar_soft, pony95, Vofka,
13.02.12, 9:40 Как провести расходную накладную будущим числом
был подобный случай у клиентов
у них кто то дописывал реализовано так :
в процедуре "Обработка проведения"
Если ДатаДокумента >ТекущаяДата() Тогда 
       МетодПроведения = Неоперативное;
КонецЕсли;

Код примерный - параметры и текст кода напишете сами если вариант подходит
Ardi,
09.02.12, 0:20 Выбор из формы списка регистра сведений
я лично сторонник запросов )
почему бы не написать это запросом - что то типа такого

Запрос = Новый Запрос; 
Запрос.УстановитьПараметры("Переменная1", ЗначениеПеременной1);
Запрос.УстановитьПараметры("Переменная2", ЗначениеПеременной2 );

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

|    ОтветственныеЛицаСрезПоследних.СтруктурнаяЕдиница = &Переменная2 "
Результат = Запрос.Выполнить().Выгрузить();

Ну или


"ВЫБРАТЬ
    |    ОтветственныеЛицаОрганизаций.Период,
    |    ОтветственныеЛицаОрганизаций.СтруктурнаяЕдиница,
    |    ОтветственныеЛицаОрганизаций.ОтветственноеЛицо,
    |    ОтветственныеЛицаОрганизаций.ФизическоеЛицо,
    |    ОтветственныеЛицаОрганизаций.Должность
    |ИЗ
    |    РегистрСведений.ОтветственныеЛицаОрганизаций КАК ОтветственныеЛицаОрганизаций"


Параметры отбора и т.д. задаются аналогично

 i 

Для выделения кода используйте тег [ code ][ /code ] . Тег присутствует в виде кнопки на панели редактора. Batchir
 
himpp,

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