Вопрос № 98409: Здравствуйте уважаемые Эксперты.
Следующий код нормально отрабатывает в dbf базе, а в SQL-базе возвращает пустую группировку:
..Вопрос № 98416: Здравствуйте уважаемые эксперты. Помогите пожалуйсто кто работал с конфигурацией 1С.Бухгалтерия для бюджетных учреждений.
Хочу написать обработку которая создает операцию введенную вручную, но проблема в том что я немогу выставить балансодержател...Вопрос № 98449: Здравствуйте!
Программа 1С Предприятие 7.7 редакции 9.2
Собираемся провести инвентаризацию сканером ТСД CipherLAB 8000Series Terminal.
Есть обработка, которая загружает базу данных в терминал, это стандартная обработка, которая шла на дис...
Вопрос № 98.409
Здравствуйте уважаемые Эксперты.
Следующий код нормально отрабатывает в dbf базе, а в SQL-базе возвращает пустую группировку:
Здравствуйте уважаемые эксперты. Помогите пожалуйсто кто работал с конфигурацией 1С.Бухгалтерия для бюджетных учреждений.
Хочу написать обработку которая создает операцию введенную вручную, но проблема в том что я немогу выставить балансодержателя. У всех документов в этой конфигурации есть общий реквизит ВыбраннаяФирма -(балансосодержатель). Но при попытке обратиться к этому реквизиту система выдает ошибку "Поле агрегатного объекта не обнаружено ". Как мне установить данный реквизит...
Отправлен: 14.08.2007, 21:08
Вопрос задал: PaTiFoN (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Elric
Здравствуйте, PaTiFoN!
В данном случае Вам нужно обращаться не к идентификатору общего реквизита, а к идентификатору реквизита проводки. Откройте Конфигурацию, плюсик на Проводка, там будет перечень всех реквизитов проводки.
Например, в одной из стандартных конфигураций есть общий реквизит документов "Фирма", она же является разделителем учета. При этом в проводке она участвует как реквизит "НашаФирма".
Впрочем, общий реквизит тоже неплохо бы установить -- обратиться к нему можно через конструкцию Операция.Документ.ВыбраннаяФирма (если идентификатор общего реквизита -- "ВыбраннаяФирма"). Тогда эта операция попадет в выборку при отборе по этому реквизиту.
--------- В творчестве рождается истина
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 14.08.2007, 21:22 Оценка за ответ: 5 Комментарий оценки: Впрочим общий реквизит и нужно установить... Операция.Документ.ВыбраннаяФирма - правильно
Отвечает: Полозов Олег aka Asher
Здравствуйте, PaTiFoN!
Все дело в том, что балансодержатель - этореквизит не объекта метаданных "Операция". а документа, сформировавшего операцию. т.е. Документа "Операция". В комплексной этот реквизит называется Юрлицо. А вот собственно код, который создает и открывает форму новой операции с заполненым полем Юрлицо для комплексной . После небольших изменений, я думаю он подойдет и вам.
Приложение:
Ответ отправил: Полозов Олег aka Asher (статус: 7-ой класс)
Ответ отправлен: 15.08.2007, 03:16 Оценка за ответ: 5 Комментарий оценки: Спасибо. 5 баллов!!!
Вопрос № 98.449
Здравствуйте!
Программа 1С Предприятие 7.7 редакции 9.2
Собираемся провести инвентаризацию сканером ТСД CipherLAB 8000Series Terminal.
Есть обработка, которая загружает базу данных в терминал, это стандартная обработка, которая шла на диске с драйвером - ТСД711_720_8001.ert, естественно она не тоькобазу может загружать, но и задачи в сканер и др.
Есть дополнительная обработка(написаная программистами), которая выгружает из сканера данные, а точнее она это делает вызовом специальной утилиты - IR_Read.exe, которая выгружает базу в файл.
Обработка может формировать три документа - приход, перемещение и ввод остатков...
Как я понял, мне нужен документ ввод остатков ....
Я знаю основы программирования 1С 7.7
Но совершенно ни разу не работал с этим документом ....
Я бы хотел чтобы вы мне рассказали, как работает этот документ и каким образом с его помощью можно сделать ревизию ......
Я понимаю только как работает документ - Инвентаризация, раньше с его помощью яч видел, как делается ревизия без ТСД, этот документ после создания и ввода реального количества на складе товаров, делал списание и приход товаров .... таким образом и проходила ревизия ....
Но сейчас ситуация другая ....
Отправлен: 15.08.2007, 07:31
Вопрос задал: _Alexey_ (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яна
Здравствуйте, _Alexey_!
Ввод остатков по крайней мере одной колонкой похож на инвентаризацию. Попробуйте создать инвентаризацию и в колонку реальный остаток ввести данные из документа ввод остатков.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 15.08.2007, 08:31
Отвечает: Владимир Лазурко
Здравствуйте, _Alexey_!
документ Инвентаризация работает несколько иначе - он заполняется остатками по указанному складу на дату документа (в модуле ДатаДок-1). А после заполнения уже с помощью сканера заполнять фактическое количество. Посмотрите модуль обработки, как он производит поиск при подборе по справочнику, а Вам необходимо сделать поиск номенклатуры в заполненном документе. И ещё: при заполнении проследите, чтобы фактическое количество было нулевым - тогда Вам будет проще отслеживать необработанные позиции и возможную недостачу.
Успехов.
Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 15.08.2007, 16:45 Оценка за ответ: 5