Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 852
от 29.09.2008, 15:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 365, Экспертов: 43
В номере:Вопросов: 3, Ответов: 7

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 144778: Подскажите начинающему как реализовать следующее: работаем в конфигурации Управление Торговлей на платформе 8.1. Нужно, чтобы при выписке товара, если он последний, то чтобы в печатной форме товарной накладной на реализацию была какая-нибудь пометку ...
Вопрос № 144800: Здравствуйте товарищи программеры! Имеется вопрос по 1С 7.7. Колонка "Элемент" таблицы значений имеет тип Справочник. В Таблицу значений добавляю новую строку с помощью метода "ОткрытьПодбор()" Далее как правило с...
Вопрос № 144878: Как сделать так, чтобы при проведении документа (Если позиция документа больше позиции точки актуальности), точкаактуальности не сдвигалась....

Вопрос № 144.778
Подскажите начинающему как реализовать следующее: работаем в конфигурации Управление Торговлей на платформе 8.1. Нужно, чтобы при выписке товара, если он последний, то чтобы в печатной форме товарной накладной на реализацию была какая-нибудь пометку о том, что товар - последний. (Это нужно менеджерам торгового зала, чтобы они могли отдать товар с витрины).
Отправлен: 23.09.2008, 17:13
Вопрос задала: Афанасьева Юлия Николаевна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Sk0rp
Здравствуйте, Афанасьева Юлия Николаевна!

Обычно для этого в процедуре печати получают остатки на позицию документа и сравнивают с количеством в документе, если количества равны, значит при проведении документа остаток обнулится. А по этому условию уже можно формировать строку в печатной накладной, по личному опыту удобно когда она жирная + какой-нибудь символ в начале наименования, что бы не зависить от яркости печати принтера.
Ответ отправил: Sk0rp (статус: 4-ый класс)
Ответ отправлен: 23.09.2008, 17:21

Отвечает: Владимир Лазурко
Здравствуйте, Афанасьева Юлия Николаевна!

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

С уважением, Владимир.

Приложение:

Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 23.09.2008, 19:46


Вопрос № 144.800
Здравствуйте товарищи программеры! Имеется вопрос по 1С 7.7.
Колонка "Элемент" таблицы значений имеет тип Справочник.

В Таблицу значений добавляю новую строку с помощью метода "ОткрытьПодбор()"

Далее как правило срабатывает:

Процедура ОбработкаПодбора(Элемент,КонтФормы)

ТаблицаЗначений.НоваяСтрока();
ТаблицаЗначений.Элемент = Элемент;

КонецПроцедуры
У меня подбором можно выбрать только элемент справочника...

Вопрос: Как заставить выбираться родителя и добавляться в тз?
Спасибо.
Отправлен: 23.09.2008, 20:54
Вопрос задал: Hasanovag (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Provisor
Здравствуйте, Hasanovag!
Попробуйте перед вызовом "ОткрытьПодбор" вызвать метод "ВыборГруппы" с параметром 1.
Ответ отправил: Provisor (статус: 1-ый класс)
Ответ отправлен: 23.09.2008, 21:43
Оценка за ответ: 5

Отвечает: Strawberry
Здравствуйте, Hasanovag!
В модуле списка можно регулировать будут ли подбиратся группы, или только элементы. Для этого служит метод:

ВыборГруппы(<?>)
Синтаксис:
ВыборГруппы(<Режим>)
Назначение:
Устанавливает режим выборки групп для формы списка справочника, которая открыта в режиме выбора или подбора элемента. Возвращает текущее числовое значение режима выборки групп (на момент до исполнения метода).
Параметры:
<Режим> - необязательный параметр. Число: 1 - выбирать группы; 0 - не выбирать группы.
Замечание:
Метод доступен только в контексте Модуля формы списка справочника и относится только к текущему справочнику.
---------
Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: Студент)
Ответ отправлен: 24.09.2008, 10:09
Оценка за ответ: 5

Отвечает: Gorus
Здравствуйте, Hasanovag!
Используйте метод ИспользоватьВладельца()

Приложение:

Ответ отправил: Gorus (статус: 7-ой класс)
Ответ отправлен: 24.09.2008, 11:14


Вопрос № 144.878
Как сделать так, чтобы при проведении документа (Если позиция документа больше позиции точки актуальности), точкаактуальности не сдвигалась.
Отправлен: 24.09.2008, 14:10
Вопрос задала: Оксана/kasy (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Владимир Лазурко
Здравствуйте, Оксана/kasy!

Я повторю свой ответ на Ваш вопрос 144727с уточнением. Полная цитата моего ответа в Приложении.

Вам нужно в модуле формы документа создать процедуру, которая будет вызывать метод документа Провести() с параметром 0 (
© Цитата:
0 - проводить документ без сдвига ТА
). Например,

Код:
Процедура ПроведениеДокумента()
Провести(0);
КонецПроцедуры //ПроведениеДокумента

И затем в формуле кнопки "Провести" этого документа указать ссылку на эту процедуру. (Свойстыва кнопки, вкладка "Дополнительно", поле "Формула").

Успехов!
С уважением, Владимир.

Приложение:

Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 25.09.2008, 09:24
Оценка за ответ: 5

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Оксана/kasy!
Для этого нужно вручную двинуть точку актуальности. Или назад, но лучше вперед.
Я рекоммендую Операции- управление оперативными итогами - открыть период-
Нужно открыть еще один период, чтобы было с запасом. И на вопрос Изменить точку Актуальности ответить Да.
Обратите внимание, что у меня, в конфигурации есть в модуле проведения такой код:
Если ИтогиАктуальны() = 0 Тогда
Рег.ВременныйРасчет();
ВремРегистры.Актуальность(1);
ВремРегистры.РассчитатьРегистрыНа(ТекущийДокумент());
КонецЕсли;
то есть если проводится документ со сдвигом ТА, то он безболезненно пропускает тяжелые времяемкие вычисления -
а никто не будет спорить, что комманда РассчитатьРегистрыНа(ТекущийДокумент()); может выполняться десятки секунд даже на самых мощных процессорах.
Таким образом, при проведении со сдвигом ТА сильно экономится время.
Механизм сдвига ТА пытается сделать так, чтобы большинство новьвводимых документов пропускали эти вычи сления.
Кроме того, не забывайте следить, чтобы последовательность была в восстановленном состоянии. Последовательность нужно восстанавливать, она следит, чтобы не было отрицательных партий, перекосов в себестоимости и, как следствие, она следит, чтобы счет "Себестоимость реализации" был в актуальном, а не перекошенном состоянии.
Я упомянул про последовательность, потому что она, во время восстановления штатными средствами, тоже двигает ТА.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Специалист)
Ответ отправлен: 26.09.2008, 05:13
Оценка за ответ: 4


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 5.3 RC 2 от 09.09.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное