Вопрос № 52099: Раньше отчет работал нормально ..
сегодня вышла такая ошибка в окне сообщений: "Регистр.ПартииНаличие.Выручка = (ТаблицаДокумента.Сумма / ТаблицаДокумента.КолВо - Врем.СуммаРуб / Врем.Количество) * Врем.Количество;
{Документ.ОтчетОПродаж...Вопрос № 52175: Уважаемые эксперты! Помогите пожалуйста!
есть "1С Предприятие 8.0. Web расширение 1.1. Удаленный склад". Установилось нормально, при запросе - ошибка -- НЕТ _1C.V8.Chart или чего-то зависящего. Что делать? работает все га серваке 2...Вопрос № 52176: Здравствуйте уважаемые эксперты!
1с:Предприятие 7.7 (25 релиз). В справочнике Основных средств есть дата ввода в эксплуатацию (например 14.03.2002) и срок полезного использования (60 месяцев). Вопрос как программно вычислить срок оставшегося поле...Вопрос № 52207: Уважаемые эксперты!
Помомгите разобраться с запросом.
Есть регистр с реквизитом А типа "Справочник".
Какие условия нужно вставить, чтоб отобрались движения по регистру, когда А = Справочник.Подразделения и одновременно реквизит ...Вопрос № 52213: Доброго времени суток!
Знает ли кто-нибудь конфигурацию для исправительно трудовых колоний? Или подскажите как сделать в бюджетной конфиге следующее:
Нужно вести учет денежных средств заключенных:Доход( 1) Заработанные 2) Переведенные на сче...
Вопрос № 52.099
Раньше отчет работал нормально ..
сегодня вышла такая ошибка в окне сообщений: "Регистр.ПартииНаличие.Выручка = (ТаблицаДокумента.Сумма / ТаблицаДокумента.КолВо - Врем.СуммаРуб / Врем.Количество) * Врем.Количество;
{Документ.ОтчетОПродажах.Модуль Документа(102)}: Деление на 0
Документ не проведен! :Отчет о продажах А5-0000326 (14.08.06)"
Сообщение выходит не для каждой кассы, например это вышло после загрузки продаж 4-ой кассы ...
товары в документ - "Продажа розница" сформировывается, но он не проведен, вручную проводится.
Не пойму, почему так происходит .... ((((
Отвечает: Karanskiy Arkadiy
Здравствуйте, Терсков Алексей Николаевич!
Когда выходит такое сообщение, значит в какой-то определенный момент переменные ТаблицаДокумента.КолВо или переменная Врем.Количество = 0.
Я думаю, что здесь проблемма в передаваемых данных. Если хотите докапаться до истины, то тогда надо Отладчиком пройтись. Понимаю долго, но зато верно.
Ответ отправил: Karanskiy Arkadiy (статус: 2-ой класс)
Ответ отправлен: 14.08.2006, 16:29
Отвечает: Сергей
Здравствуйте, Терсков Алексей Николаевич!
Проверь скорее всего по какому-то чеку в этой кассе был продан товар по сумме без колчества...
т.е. либо ТаблицаДокумента.КолВо = 0, либо Врем.Количество = 0
И на кассах не СуперМаг УКМ стоит?
и как у тебя обстоят дела с выводом в Excel печатных форм?
Ответ отправил: Сергей (статус: 7-ой класс)
Ответ отправлен: 14.08.2006, 16:39 Оценка за ответ: 5 Комментарий оценки: Стоят ККМ А по поводу с сохранением в Excel, оказывается, что там стоял запрет на ее сохранение. Таб.Защита(1); Я проверил, это именно именно так. По поводу этого вопроса, так и есть, произошли изменения в 1С и не вся номенклатура выгрузилась в Кристалл и кассы, сейчас я чищу базу данных вручную, немного провинились наши программисты и сейчас продаются
товары на кассах, которых нет в новой 1С, т.е. получается так, что продается пустота .... думаю, что из-за жэтого и произошла ошибка!
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Терсков Алексей Николаевич!
Делая вывод из описания ошибки, у Вас была нулевая продажа. То есть в каком-то чеке было продано нулевое количество товара.
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Терсков Алексей Николаевич!
Скорее всего, товар был продан, но потом был его возврат. Таким образом, товар засветился в файле, но количество его нулевое.
Ошибка вот здесь:
Док.Колво=РабТаб.Колво;
нужно проверять, не нулевое ли это количество. Да чего гадать, откройте документ, который не провелся, и посмотрите, правильно ли заполнены все его поля.
Отвечает: Шальков Павел Владимирович
Здравствуйте, Терсков Алексей Николаевич!
Раз система выдает ошибку деление на 0 - значит так оно и есть, проверьте в отладчике значения ТаблицаДокумента.КолВо и Врем.Количество. Удачи!
Отвечает: Maska
Здравствуйте, Терсков Алексей Николаевич!
Скорее всего одно из значений объектов ТаблицаДокумента.КолВо или Врем.Количество равно 0.
Для избежания этого в дальнейшем перед формулой
(ТаблицаДокумента.Сумма / ТаблицаДокумента.КолВо - Врем.СуммаРуб / Врем.Количество) * Врем.Количество;
можно попробовать вставить процедуру на проверку этих условий (для их исключения), например:
Приложение:
Ответ отправила: Maska (статус: 1-ый класс)
Ответ отправлен: 15.08.2006, 07:29
Вопрос № 52.175
Уважаемые эксперты! Помогите пожалуйста!
есть "1С Предприятие 8.0. Web расширение 1.1. Удаленный склад". Установилось нормально, при запросе - ошибка -- НЕТ _1C.V8.Chart или чего-то зависящего. Что делать? работает все га серваке 2003. Может где-то просто кривые настройки вебсервиса? Что еще надо доустановить - сконфигурировать? Или что почитать-покурить? - все, что идет в пакете - читал -- не помогло.
ставил на демку УТ 10.2.
Если не трудно - прошу помочь.
Спасибо.
Приложение:
Отправлен: 15.08.2006, 10:55
Вопрос задал: Dimao (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шальков Павел Владимирович
Здравствуйте, Dimao!
Видимо расширение установилось криво, или еще посмотрите в каталогах assabbley-ей есть ли там такой файл
Здравствуйте уважаемые эксперты!
1с:Предприятие 7.7 (25 релиз). В справочнике Основных средств есть дата ввода в эксплуатацию (например 14.03.2002) и срок полезного использования (60 месяцев). Вопрос как программно вычислить срок оставшегося полезного использования?
Заранее спаибо.
Отправлен: 15.08.2006, 11:04
Вопрос задала: MaShI (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шальков Павел Владимирович
Здравствуйте, MaSnI!
В конфигурации уже есть такой алгоритм, правда не помню где, гдето в глобальном модуле чтоли (глРасчетАмортизации() ?) поищите там. Удачи!
Ответ отправил: Шальков Павел Владимирович (статус: 5-ый класс)
Ответ отправлен: 15.08.2006, 11:15 Оценка за ответ: 5 Комментарий оценки: Спасибо. Нашла
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, MaSnI!
ДатаКонцаЭксплуатации=ДобавитьМесяц(ОС.ДатаВвода,ОС.СрокЭксплуатации)
Если ДатаКонцаЭксплуатации>РабочаяДата() Тогда
Сообщить("Срок эксплуатации истек "+Число(ДатаКонцаЭксплуатации-РабочаяДата())+" дней назад");
Иначе
....
КонецЕсли
Однако, может еще быть ремонт ОС, продлевающий срок эксплуатации. Его Вы можете увидеть, выполнив запрос по счету ОС в разрезе проводок.
Отвечает: Сергей
Здравствуйте, MaSnI!
1с:Предприятие 7.7 (25 релиз)это сама программа, нужно писать номер конфигурации, скорее всего это бухгалтерия.
Дата ввода в эксплуатацию имеет тип ДАТА
Срок полезного использования это число.
Поэтому нужно воспользоваться функцией ДобавитьМесяц(<?>,)
Синтаксис:
ДобавитьМесяц(<Дата>,<ЧислоМесяцев>)
Назначение:
Возвращает дату, полученную добавлением к исходной дате заданного числа месяцев.
Параметры:
<Дата> - выражение со значением типа дата;
<ЧислоМесяцев> - число месяцев, добавляемое к дате.
В вашем случае
ДатаКонцаИспользования = ДобавитьМесяц(ДатаВводаВЭксплуатацию,СрокПолезногоИспользования)
Ответ отправил: Сергей (статус: 7-ой класс)
Ответ отправлен: 15.08.2006, 12:00
Вопрос № 52.207
Уважаемые эксперты!
Помомгите разобраться с запросом.
Есть регистр с реквизитом А типа "Справочник".
Какие условия нужно вставить, чтоб отобрались движения по регистру, когда А = Справочник.Подразделения и одновременно реквизит этого справочника(допустим ТипСклада) равен определенному значению(например А.ТипСклада=Перечисление.ТипыСкладов.Розничный)
Заранее спасибо
Отвечает: Elric
Здравствуйте, Жуков Алексей Юрьевич!
А куда именно вставить?
Если в запрос, то обычное условие...
Если через объект Регистры, то никак, там фильтр только по значению возможен, не по реквизиту значения...
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Студент)
Ответ отправлен: 15.08.2006, 17:19
Отвечает: Warior
Здравствуйте, Жуков Алексей Юрьевич!
условие должно быть типа:
|спр=Регистр.???.А
....
|Условие(спр.Вид()="Подразделение"
|Условие(спр.ТипСклада=Перечисление.ТипыСкладов.Розничный)
....
Ответ отправил: Warior (статус: 2-ой класс)
Ответ отправлен: 15.08.2006, 18:28
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Жуков Алексей Юрьевич!
ИМХО Если интервал дат небольшой, то тупой перебор будет поэффективнее запроса.
Рег=СоздатьОбъект("Регистр.УчетТоваров");
Рег.ВыбратьДвижения(НачДата,КонДата)
Пока Рег.ПолучитьДвижение()=1 Цикл
Если Рег.А.Вид()<>"Подразделения"Тогда
Продолжить;
КонецЕсли;
Если Рег.А.ТипСклада<>Перечисление.ТипыСкладов.Розничный Тогда
Продолжить;
КонецЕсли;
И таких условий можно ставить сколько угодно. Код получается глюкоустойчивее, чем в запросе.
Если же интервал дат большой, то будут тормоза. Тут надо посмотреть, как часто будет запускаться эта процедура - если раз в день, то терпимо, если 100 раз в день, то неприемлимо.
Отвечает: Ovr1970
Здравствуйте, Жуков Алексей Юрьевич!
Если через объект регистры, то сначала будет нужно выбрать все элементы справочника "Подразделения" с нужным значением реквизита в список значений, затем установить фильтр выборки с этим списком в качестве значения (Рег.УстановитьЗначениеФильтра("А",спЭлем,2))
Если через запрос, то прмерно такие строки
Приложение:
Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 17.08.2006, 15:56
Вопрос № 52.213
Доброго времени суток!
Знает ли кто-нибудь конфигурацию для исправительно трудовых колоний? Или подскажите как сделать в бюджетной конфиге следующее:
Нужно вести учет денежных средств заключенных:Доход( 1) Заработанные 2) Переведенные на счет заключенного через банк 3) Внесенные через кассу 4) и др.); Расход ( 1)Выданные из кассы 2) Вычеты на питание 3) Вычеты за комунальные услуги 4) и др.).
Заранее большое спасибо ответившим!
Отправлен: 15.08.2006, 16:32
Вопрос задал: Velial (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Maska
Здравствуйте, Velial!
Не понятны условия.
Какой учет будет вестись отдельно по каждому человеку, по всем вместе. Только ли зарплата или что-то еще.
Если только кадровый учет и зарплата для каждого отдельно, то можно воспользоваться конфигурацией "Зарплата и кадры" (из бюджетной конфигурации выгрузить план счетов и аналитику, настроить шаблон проводок). И потом организовать выгрузку в "Бухгалтерию, бюджетная организация" "общими проводками".
Ответ отправила: Maska (статус: 1-ый класс)
Ответ отправлен: 16.08.2006, 10:10 Оценка за ответ: 4