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

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

  Все выпуски  

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


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

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

Выпуск № 272
от 12.08.2006, 19:05

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


Вопрос № 51372: Добрый день господа эксперты. У меня такой вопрос: Есть небольшой участок кода, который выдает в таблицу остатки по определенному счету. Так вот, дело в том, что мне надо, чтоб он выводил остатки в разрезе хотябы операций, а он выдает просто общие ос...
Вопрос № 51418: В 1С есть такой оператор: ЗаголовокСистемы() он позволяет менять заголовок системы. НО он добавляет этот заголовок после названия программы и сведений о релизе примерно такое: "1С:Предприятие - Бухгалтерский учет, редакция 4.5: ООО "Рога и ...
Вопрос № 51428: Здравствуйте уважаемые эксперты. Вопрос такой: Как в ТиС узнать (с помощью запроса) из регистра ОстаткиТМЦ цену товара (ЦенаПрод) (Я смотрел отчет ОстаткиТМЦ, не разобрался.....) ...

Вопрос № 51.372
Добрый день господа эксперты. У меня такой вопрос: Есть небольшой участок кода, который выдает в таблицу остатки по определенному счету. Так вот, дело в том, что мне надо, чтоб он выводил остатки в разрезе хотябы операций, а он выдает просто общие остатки . Подсткажите, как это можно сделать

Приложение:

Отправлен: 07.08.2006, 10:47
Вопрос задал: Pavelll (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Шальков Павел Владимирович
Здравствуйте, Pavelll!
Для детализации ОСТАТКОВ в разрезе операций необходимо, чтобы на счете был вид субконто типа документа, и использовать выборку по этому субконто. А указание периодичности "операция" влияет только на получение ОБОРОТОВ за период.
Ответ отправил: Шальков Павел Владимирович (статус: 4-ый класс)
Ответ отправлен: 07.08.2006, 11:11
Оценка за ответ: 4
Комментарий оценки:
А что делать, если я не могу поменять виды субконто???

Отвечает: BuhCIA
Здравствуйте, Pavelll!
У Вас нехватает цикла по периодам:
Пока БИ.ПолучитьСубконто(1)=1 цикл
БИ.ВыбратьПериоды();
Пока БИ.ПолучитьПериод()=1 Цикл

опер=БИ.Операция;
08.08.06 P.S. Перенесено из мини-форума в ответ, может пригодится другим:
Если запрос выполняется так, как у Вас, то в течение дня выбираются все операции по указанным счетам/субконто, и если таких операций несколько, то получится несколько периодов, каждый период - это отдельная операция. Если ни одной операции не было, то не будет и периодов.
Если Вам нужны все операции не за этот день, а за другой период, то поставьте ВыполнитьЗапрос(ДатаНачальная,ДатаКонечная,...)
Если Вам просто нужна операция того документа, в котором написан этот текст программы, то не нужно ничего придумывать, взять просто Операция.
Если Вы пишете это в модуле документа в процедуре ОбработкаПроведения (то есть выполняется в момент проведения) и нужно учесть все уже сформированные проводки текущего документа, то не забудьте сначала
Операция.ЗаписатьПроводки();
Проверить можете сами, вставив внутрь цикла
Сообщить("период "+БИ.НачДата+"-"+БИ.КонДата+" операция="+БИ.Операция);
---------
Скажите, сколько времени? - (устало, показывая часы) Читайте, там же все написано!
Ответ отправил: BuhCIA (статус: Практикант)
Ответ отправлен: 07.08.2006, 11:24
Оценка за ответ: 2
Комментарий оценки:
Если бы Вы внимательнее присмотрелисть к коду, то увидели бы, что период только один - дата документа и выборка идет по конечным остаткам на эту дату, к тому же даже если бы были периоды, то все равно в один день можно принять несколько одинаковых изделий


Вопрос № 51.418
В 1С есть такой оператор: ЗаголовокСистемы() он позволяет менять заголовок системы. НО он добавляет этот заголовок после названия программы и сведений о релизе примерно такое: "1С:Предприятие - Бухгалтерский учет, редакция 4.5: ООО "Рога и копыта""
Каким оператором можно поместить свой текст перед ""1С:Предприятие - Бухгалтерский учет, редакция 4.5:", чтобы название организации было спереди. А то когда много баз открыто, по строке состояния неудобно перебирать базы, если бы название можно было помещать вначале, было бв сразу видно куда щелкнуть чтобы перейти в нужную базу.

Приложение:

Отправлен: 07.08.2006, 16:30
Вопрос задал: olegin (статус: 3-ий класс)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Шальков Павел Владимирович
Здравствуйте, olegin!
Очевидно, платформой это не предусмотрено.
Ответ отправил: Шальков Павел Владимирович (статус: 4-ый класс)
Ответ отправлен: 08.08.2006, 04:45

Отвечает: svsrus
Здравствуйте, olegin!
В конфигураторе открываешь дерево метаданных. Щелкаешь самую верхнюю группу "1С 7.7 Бухучет редакция 4.5" - > Свойства. Меняешь название конфигурации как хочешь.
Ответ отправил: svsrus (статус: 2-ой класс)
Ответ отправлен: 08.08.2006, 23:21
Оценка за ответ: 4
Комментарий оценки:
Результат:
1С Предприятие - ООО"..."Бухгалтерский учет, редакция...
Так и не видно в панели задач названия организации.
Еще бы его перед 1СПредприятие записать.

Отвечает: Лазурко Владимир
Здравствуйте, olegin!
В свойствах задачи (конфигурации) находите строку "Бухгалтерский учет, редакция 4.5", и заменяете её н7а "Рога и Копыта".
Это находится на вкладке Общие, поле Синоним.
Потом можно еще в самой ОС (действует в ХР - группировать кнопки панели задач).
Ответ отправил: Лазурко Владимир (статус: 3-ий класс)
Ответ отправлен: 09.08.2006, 22:38

Отвечает: Karanskiy Arkadiy
Здравствуйте, olegin!
Ну можно еще зайти в конфиграцию и там через Действия - Свойства поменять.
Ответ отправил: Karanskiy Arkadiy (статус: 2-ой класс)
Ответ отправлен: 10.08.2006, 19:40


Вопрос № 51.428
Здравствуйте уважаемые эксперты. Вопрос такой:
Как в ТиС узнать (с помощью запроса) из регистра ОстаткиТМЦ цену товара (ЦенаПрод) (Я смотрел отчет ОстаткиТМЦ, не разобрался.....)
Отправлен: 07.08.2006, 17:46
Вопрос задал: КАВ (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Сергей
Здравствуйте, КАВ!
в тексте это должно выглядеть примерно так
| ЦенаПрод = Регистр.ОстаткиТМЦ.ЦенаПрод
...
...
Если ПредставлениеЦены = "отпускная цена (только розница)" Тогда
Цена = Запрос.ЦенаПрод;
Иначе
Цена = 0;
КонецЕсли;

подробнее можешь посмотреть в отчете ОстаткиТМЦ
Ответ отправил: Сергей (статус: 6-ой класс)
Ответ отправлен: 08.08.2006, 09:01


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

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

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

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

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


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


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное