Вопрос № 99400: В программе 1С:Предприятие 7.7 в конфигурации бухгалтерский учет в справочнике наменклатура при вводе нового элемента код автоматически не учитывается после того как прошел рубеж 999. Пожалуйста подскажите как сделать так,чтобы после 999, он автомати...Вопрос № 99467: Здравствуйте уважаемые эксперты! Бухгалтерия 7.7. Помогите пожалуйста, не могу понять почему расхождения результатов по документу ИнвентаризацияТМЦ и отчету
ИнвентаризационнаяОпись. Правильные данные по описи. В частности проверяю по материалам с уче...
Вопрос № 99.400
В программе 1С:Предприятие 7.7 в конфигурации бухгалтерский учет в справочнике наменклатура при вводе нового элемента код автоматически не учитывается после того как прошел рубеж 999. Пожалуйста подскажите как сделать так,чтобы после 999, он автоматически делал автономерацию 1000, 1001 и т.д. Зарянее блогодарю.
Отвечает: Андрей Тимофеев
Здравствуйте, Трофимов Сергей Анатольевич!
Попробуйте в конфигураторе для данного справочника изменить длину кода.
Удачи.
Ответ отправил: Андрей Тимофеев (статус: 5-ый класс)
Ответ отправлен: 23.08.2007, 14:53
Отвечает: Vlad Skorochod
Здравствуйте, Трофимов Сергей Анатольевич!
В справочнике номенклатура код это текстовое поле. Надо установить во всех кодах справочника лидирующие нули. После этого все будет нормально.
Ответ отправил: Vlad Skorochod (статус: 7-ой класс)
Ответ отправлен: 23.08.2007, 15:01
Отвечает: Дрёма
Здравствуйте, Трофимов Сергей Анатольевич!
Длина кода там и так 9 должна быть.
А вот если Вы убрали ведущие нули по какой -то причине, то автонумерация у Вас нарушилась.
Как вариант сделайте тип кода "числовой". Но имейте в виду, что это придется учитывать при каждом обновлении конфигурации. И еще: если есть номера типа "002" и "2", то сейчас они разные. После преобразования кода в числовой тип оба номера станут 2, т.е. предварительно нужно проанализировать нумерацию уже существующей номенклатуры и поправить, при необходимости (в ручную или обработкой).
Ответ отправил: Дрёма (статус: 5-ый класс)
Ответ отправлен: 23.08.2007, 15:04
Отвечает: Elric
Здравствуйте, Трофимов Сергей Анатольевич!
Как вариант, можете ввести следующий элемент справочника с кодом К0001000 (вместо 1000), т.е. добавить первой какую-то букву -- тогда нумерация подхватит этот новый префикс и следующий номер автоматически будет К0001001. Разумеется, можно начать с более позднего кода, чем 1000... Главное добавить новый префикс.
Это самое простое решение, все предыдущие, прозвучавшие здесь, тоже верны, хоть и более трудоемки.
--------- В творчестве рождается истина
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 23.08.2007, 15:11
Отвечает: Афанасьев Владимир Владимирович
Здравствуйте, Трофимов Сергей Анатольевич!
Была у меня такая ошибка, помогло изменение номера "999" на номер "000999", после чего нумерация пошла нормально. Надеюсь поможет.
Здравствуйте уважаемые эксперты! Бухгалтерия 7.7. Помогите пожалуйста, не могу понять почему расхождения результатов по документу ИнвентаризацияТМЦ и отчету ИнвентаризационнаяОпись. Правильные данные по описи. В частности проверяю по материалам с учетом склада. В документе меняла на СКД(), но не помогает... У кого какие мысли по этому поводу?
Приложение:
Отправлен: 23.08.2007, 23:22
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Elric
Здравствуйте, Darina!
ИнвентаризацияТМЦ
1. При РежимЗаполнения=1 в список значений ОбъектыВключаемыеВЗапрос не попадает ни одного значения.
2. БИ.ИспользоватьСубконто(ВидСубконто2); следует заменить на БИ.ИспользоватьСубконто(ВидСубконто2,Субконто2,2); -- в Инвентаризационной описи именно так. А то получаете не отбор по месту хранения, а дополнительный разворот по субконто МетаХранения.
3. Итоги получаются не на конец даты документа, а на начало текущего документа. Если за этот день были какие-то движения, будут расхождения с описью. Строка БИ.ВыполнитьЗапрос(ТекущийДокумент(), , ИспользоватьСчета);, сравните с БИ.ВыполнитьЗапрос( , ДатаДок, ИспользоватьСчета);. Замена СНД на СКД ничего не решает в данном случае, только перемещает момент рассчета итогов на конец документа, но не на конец дня.
Ну, дальше уже не смотрел :) Если будут еще вопросы, задавайте, буду рад ответить :)
--------- В творчестве рождается истина
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 24.08.2007, 11:27 Оценка за ответ: 5 Комментарий оценки: Спасибо! Точно же причина в ИспользоватьСубконто(). А я проглядела. А про ВыполнитьЗапрос: при смене на СКД я и ВыполнитьЗапрос поменяла, просто не указала в вопросе.