Вопрос № 127757: Здравствуйте, господа професионалы....
Столкнулся с такой проблемой!: В форму документа было добавлено 2 поля со списком Ком1 и Ком2. Ком1 - элементы справочника работников, заполняется так: Процедура ПриОткрытии()
Спр = СоздатьОбъект(&...Вопрос № 127762: Добрый день!
Если в 1С (7) предприятие использует не только курсы валют, но и расчетные от них значения (напр. евро + 1%), есть ли возможность автоматизировать внесение таких производных курсов при закачке основных с сайта RBC.ru?...Вопрос № 127883: Здравствуйте уважаемые эксперты у меня есть ряд вопросов. Спрашивал на форумах, толком так ничего и не объяснили. Вот и вопросы: Точка актуальности итогов, ее перемещение вперед и назад - как и для чего применяется? Как можно изменить
(передвинуть) Т...Вопрос № 127887: Здравствуйте уважаемые эксперты!
1С-7v ТиС
При проведении Заказа поставщику в некоторых случаях(идентифицировать что не так то в этих случаях не удалось) выдаёт сообщение:
УжеРаспределено = ВремЗаказыЗаявки.СводныйОстаток(ТекНоменклатура,...Вопрос № 127921: Подскажите, плиз, как расшифровуеться название файла xml при "Выгрузить в формат ГНАУ" в 1С 8...
Вопрос № 127.757
Здравствуйте, господа професионалы....
Столкнулся с такой проблемой!: В форму документа было добавлено 2 поля со списком Ком1 и Ком2. Ком1 - элементы справочника работников, заполняется так: Процедура ПриОткрытии()
Спр = СоздатьОбъект("Справочник.Прац");
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент() = 1 Цикл
ТЭ = Спр.ТекущийЭлемент();
Ком1.ДобавитьЗначение(ТЭ.ПІБ_Скор);
КонецЦикла;
КонецПроцедуры;
С помощью созданных кнопок список Ком2 заполняется лично пользователем; Пример: Процедура Добавить()
Н = Ком1.ТекущаяСтрока();
Знач1 = Ком1.ПолучитьЗначение(Н);
Ком2.ДобавитьЗначение(Знач1);
КонецПроцедуры
Но вот теперь в таблицу документа нужно: 1-е - передать элементы списка Ком2; 2-е - преобразовать их в строку, где разделителем будет запятая, а переданые значения не будут братся в скобки.
Отвечает: Ovr1970
Здравствуйте, Троцюк Олександр Володимирович!
Есть такая функция "ВстрокуСРазделителями". Она как раз и преобразовывает список в строку. Кавычки, если мешают, нужно убирать вручную. Например так
Приложение:
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 18.03.2008, 16:52
Вопрос № 127.762
Добрый день!
Если в 1С (7) предприятие использует не только курсы валют, но и расчетные от них значения (напр. евро + 1%), есть ли возможность автоматизировать внесение таких производных курсов при закачке основных с сайта RBC.ru?
Отправлен: 17.03.2008, 16:49
Вопрос задал: Dimich74 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Владимир Лазурко
Здравствуйте, Dimich74!
Это можно сделать так: в справочник валют добавить реквизит, например, РасчетноеЗначение, тип число нужной длины и точности, периодический. Затем в обработке закачки курсов валют на соответствующую дату вместе с курсом данной валюты записывать и рассчитанное значение.
Затем это значение можно будет использовать как обычный периодический реквизит, так же как и основной курс. Можно не изменять справочник валют, и каждый раз при чтении курса пересчитывать его значение. Но зачем много раз считать, если готовое значение будет храниться в справочнике валют.
С уважением, Владимир.
Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 20.03.2008, 07:37 Оценка за ответ: 4
Вопрос № 127.883
Здравствуйте уважаемые эксперты у меня есть ряд вопросов. Спрашивал на форумах, толком так ничего и не объяснили. Вот и вопросы: Точка актуальности итогов, ее перемещение вперед и назад - как и для чего применяется? Как можно изменить (передвинуть) Точку актуальности? Что такое проведение документов "задним числом" и к чему оно приводит? Буду очень благодарен за ответы.
Отправлен: 18.03.2008, 09:49
Вопрос задал: Заика Е.Н. (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Strawberry
Здравствуйте, Заика Е.Н.!
Точка актуальности- это момент времени на который расчитаны остатки по регистрам - например остатки товаров или остатки взаиморасчетов.
Точка актуальности двигается вперед (в открытом периоде) при проведении документов. Назад двигается с помощью обработок.
Проведение документов задним числом - это проведение документов которые стоят по времени ниже точки актуальности.
Проведение задним числом приводит к тому:
1. могут возникнуть отрицательные остатки т.к. документ, который проводится, не видит тех документов которые стоят выше него по времени, а они возможно списывают тот же товар.
2. неправильное определение первого события т.к. документ, который проводится, не видит тех документов которые стоят выше него по времени, а они возможно работатю с тем же контрагентом.
Для устранения указаных выше событий вводится понятие последовательность документов. Которая фиксирует были ли документы проведения задним числом и останавливается на том документе, который самый ранний проведен задним числом.
--------- Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: Студент)
Ответ отправлен: 18.03.2008, 10:21 Оценка за ответ: 5 Комментарий оценки: Примного благодарен
Отвечает: Глумов Владимир
Здравствуйте, Заика Е.Н.!
ТА - это точка на которую расчитаны итоги регистров оперативного учета. Эти итоги можно получить без дополнительного расчета. ТА устанавливается по мере проведения документов вперед, если между ТА и проводимым документом ет других проведенных документов..
Результат проведения документов зависит от ранее проведенных документов, ну например списание по партиям. Если мы вставим и проведем документ задним числом, то списание партий по методу "первый пришел- первый ушел" станет неправильным с момента вставки этого документа. Для восстановления правильности списаний по партиям необходимо перепровести все последующие документы.
Переместить ТА можно функциями встроенного языка "УстановитьТАпо" и "УстановитьТАна"
Ответ отправил: Глумов Владимир (статус: 1-ый класс)
Ответ отправлен: 18.03.2008, 22:51
Вопрос № 127.887
Здравствуйте уважаемые эксперты!
1С-7v ТиС
При проведении Заказа поставщику в некоторых случаях(идентифицировать что не так то в этих случаях не удалось) выдаёт сообщение:
УжеРаспределено = ВремЗаказыЗаявки.СводныйОстаток(ТекНоменклатура,ЗаявкаПокупателя,,"Количество") + Зарезервировано;
{Документ.ЗаказПоставщику.Модуль Документа(184)}: Неверный идентификатор ресурса!
Модуль:
// Резервы учитываем в зависимости от настройки контроля остатков
Если ТипЗначенияСтр(ФирмаДляОстатковТМЦ) = "Справочник" Тогда
Зарезервировано = ВремРезервыТМЦ.СводныйОстаток(ФирмаДляОстатковТМЦ,ТекНоменклатура,,,ЗаявкаПокупателя,"Количество");
ИначеЕсли ТипЗначенияСтр(ФирмаДляОстатковТМЦ) = "СписокЗначений" Тогда
Счетчик = 0;
Зарезервировано = 0;
Для Счетчик = 1 По ФирмаДляОстатковТМЦ.РазмерСписка() Цикл
Зарезервировано = Зарезервировано
+ ВремРезервыТМЦ.СводныйОстаток(ФирмаДляОстатковТМЦ.ПолучитьЗначение(Счетчик),ТекНоменклатура,,,ЗаявкаПокупателя,"Количество");
КонецЦикла;
КонецЕсли;
Если (ЗаявкаПокупателя.Выбран() = 0)
или (ТИЗаявки.КоличествоРасход <= 0)
Тогда
ТИЗаявки.УдалитьСтроку();Продолжить;
КонецЕсли;
Может кто сталкивался с подобным?
Спасибо.
Отправлен: 18.03.2008, 10:23
Вопрос задала: Lakosiera (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Ушаков Михаил Андреевич
Здравствуйте, Lakosiera!
Регистры крайне чувствительны при вызове метода СводныйОстаток к количеству запятых, соответствующих количеству измерений регистра.
Посмотрите в конфигураторе регистр "ЗаказыЗаявки". Сколько там измерений. И в зависимости от этого количества должен вызываться метод СводныйОстаток. т.е., к примеру, у нас измерения: Номенклатура,Заявка,Склад,Марка
то и вызов д.б
ВремЗаказыЗаявки.СводныйОстаток(ТекНоменклатура,ЗаявкаПокупателя,,,"Количество")
или если измерения: Номенклатура,Заявка,Склад,Марка,Подразделение, то
вызов
.СводныйОстаток(ТекНоменклатура,ЗаявкаПокупателя,,,,"Количество")
Посмотрите, верно ли у вас количество запятых.
Ответ отправил: Ушаков Михаил Андреевич (статус: 2-ой класс)
Ответ отправлен: 18.03.2008, 10:43 Оценка за ответ: 5 Комментарий оценки: СПАСИБО!!! Исправила, все работает!
Вопрос № 127.921
Подскажите, плиз, как расшифровуеться название файла xml при "Выгрузить в формат ГНАУ" в 1С 8