Вопрос № 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!
Очевидно, платформой это не предусмотрено.
Отвечает: 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