Вопрос № 104102: Здравствуйте уважаемые эксперты! Бухгалтерия 7.7 типовая. В документе ОтпускМатериаловНаСторону передален реквизит Материал на Неопределенный. Значения принимаются справочник и строка. Всё работает как надо, только после проведения документа строковы...Вопрос № 104119: Уважаемые эксперты такой вопросик: 1с v8
1) Есть документ у которого есть реквизит ГруппаВоздействия тип СправочникСсылка.ГруппыВоздействия .... На форме списка создаю дополнительно табличное поле с типом Справочник.Список.ГруппыВоздействия и хо...Вопрос № 104130: Доброго времени суток!
У меня вопрос по 1с:торговля и склад 7.7
Была локальная версия, потом поставили сетевую а конфигурацию оставили от локальной версии. Когда начинают работать 2 человека, у второго блокируются операции. Например: Открывае...Вопрос № 104136: Добрый день!
Ошибка в ведомости взаиморасчетов следующего характера.
Клиент капил товар 23.09.07 на сумму 45000 рублей, оплатил его 24.09.07 такой же суммой, формируем ведомость на 02.10.07 долг равен 0, но если формируем ведомость на 03.10.0...Вопрос № 104140: Есть ОС необходим его ремонт , заводим док Поступление Товаровуслуг выбираем обьект строительства и статью вложение в необоротные активы, НДС 20% закладка УСЛУГИ
Регистр накопления "Строительство объектов основных средств (упр.учет)&qu...
Вопрос № 104.102
Здравствуйте уважаемые эксперты! Бухгалтерия 7.7 типовая. В документе ОтпускМатериаловНаСторону передален реквизит Материал на Неопределенный. Значения принимаются справочник и строка. Всё работает как надо, только после проведения документа строковый реквизит записывается не полностью, всего 22 символа, а мне необходимо как минимум 50. Какие процедуры проверить? У меня НазначитьТип прописан в ПриНачалеВыбораЗначения(), ОбработкаПодбора().
Отправлен: 03.10.2007, 00:24
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: DERL.KG
Здравствуйте, Darina!
У метода НазначитьТип есть 3-й параметр в котором указывается длина реквизита для числовых и строковых типов...
Ответ отправил: DERL.KG (статус: 6-ой класс)
Ответ отправлен: 03.10.2007, 07:25 Оценка за ответ: 4 Комментарий оценки: Да, извините, забыла указать. У меня длина прописана (200)
Отвечает: Владимир (1С)
Здравствуйте, Darina!
Посмотрите, как используется НазначитьТип: в параметрах, после указания имени определяемого реквизита и его типа, есть параметр Длина - он определит длину дла назначаемой строки.
Например, НазначитьТип("Материал", "Строка", 100).
Ответ отправил: Владимир (1С) (статус: 5-ый класс)
Ответ отправлен: 03.10.2007, 07:54 Оценка за ответ: 4 Комментарий оценки: Да, извините, забыла указать. У меня длина прописана (200)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Darina!
Только что проверил. У меня в АвансовомОтчете тоже поле ПоДокументу неопределенного типа. Строка записывается неограниченно большая. Но после сохранения (не проведения) документа строка урезается до 22 символов.
Это ограничение платформы, к которому нужно привыкнуть.
Обратите внимание на файл 1Cv7.DD. У меня там такая запись:
F=SP741 |(P)ПоДокументу |C |23 |0
F=TSP741 | |C |3 |0
Это означает, что реквизит неопределенного типа хранится в двух полях:Первое поле длины 23 типа строка, в котором хранятся данные, второе поле типа строка длины 3 в котором хранится тип реквизита.
Вывод: в реквизите неопределенного типа более 22 символов строку (+ 1 символ длина) хранить нельзя. Храните ее в отдельном поле, не внесенном в табличную часть.
Тут у меня ручки чешутся подредактировать 1Cv7.DD, но я точно знаю, что этого делать нельзя.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 03.10.2007, 10:57 Оценка за ответ: 5 Комментарий оценки: Всё понятно! Спасибо! Будем выкручиваться!
Вопрос № 104.119
Уважаемые эксперты такой вопросик: 1с v8
1) Есть документ у которого есть реквизит ГруппаВоздействия тип СправочникСсылка.ГруппыВоздействия .... На форме списка создаю дополнительно табличное поле с типом Справочник.Список.ГруппыВоздействия и хочу чтобы при нажатии на группу в другом табличном поле с типом ДокументСписок отображались только документы принадлежащие данной группе воздействия .... т.е. надо сделать отбор или запросом ... хотелось бы увидеть примерчик как это сделать
2) На этой же форме надо отображать табличные части документа при его выборе в списке . Как лучше это сделать
Спасибо всем за ответы
Отправлен: 03.10.2007, 09:27
Вопрос задал: Bvg82 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Яна
Здравствуйте, Bvg82!
Есть процедура ПриАктивизацииСтроки - в ней можно прописать нужный код.
Для решения первой задачи имеет смысл сделать критерий отбора по ГруппеВоздействия. И в процедуре ПриАктивизацииСтроки задавать значение отбора.
Для решения второй задачи, вероятно, удобнее будет сделать запрос и его результат выгружать в таблицу значений, соответствующую табличному полю. Эти действия тоже можно сделать в процедуре ПриАктивизацииСтроки, но уже другого табличного поля, того, в котором находится список документов.
При реализации не забудьте, что список может быть пустым и ТекущаяСтрока может быть пустая.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 03.10.2007, 13:33 Оценка за ответ: 4 Комментарий оценки: Спасибо за участие, но я и сам это понимаю, а хотелось бы конкретный примерчик использования отбора ...
Вопрос № 104.130
Доброго времени суток!
У меня вопрос по 1с:торговля и склад 7.7
Была локальная версия, потом поставили сетевую а конфигурацию оставили от локальной версии. Когда начинают работать 2 человека, у второго блокируются операции. Например: Открываем документы по покупателям -- новый документ -- реализация (купля-продажа) -- табличная часть. Затем пробуем вписать цену отличную от прайса и вываливается сообщение : (Редактирование цен запрещено в соответствии с установленными полномочиями пользователя).
Что касается полномочий, то у второго пользователя тоже права администратора сделали, а ничего не произошло.. Что я делаю не так?
Отправлен: 03.10.2007, 11:29
Вопрос задал: Alex447 (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: vcv
Здравствуйте, Alex447!
Помимо прав пользователей, задаваемых в конфигураторе, в 1С:Торговля+Склад есть еще и полномочия. Откройте "Справочники / Структура компании / Пользователи". И для каждого пользователя выберите полномочия.
Ответ отправил: vcv (статус: 5-ый класс)
Ответ отправлен: 03.10.2007, 11:34 Оценка за ответ: 5 Комментарий оценки: Спасибо, все заработало!
Отвечает: Маргарита
Здравствуйте, Alex447!
Проблема у Вас не в блокировании операции и даже не в правах. Вам надо настроить полномочия пользователей. В Меню Справочники - Структура компании - Пользователи. Открываем пользователя а там кнопка полномочия и ставим нужные галочки. Удачи!
Ответ отправила: Маргарита (статус: 1-ый класс)
Ответ отправлен: 03.10.2007, 11:54 Оценка за ответ: 5 Комментарий оценки: Спасибо, все заработало!
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Alex447! В 1с 77 Торговля Склад после создания в конфигураторе нового пользователя, кода он первый раз заходит в базу программа его самостоятельно прописывает в справочник пользователи, но полномочия никакие не подставляет. выберите для него полнолмочия в соответствии с ними у него будут права, это другие отличные от прописываемых в конфигураторе прав.
Ответ отправил: Астафьев Александр Николаевич (статус: 2-ой класс)
Ответ отправлен: 03.10.2007, 19:53 Оценка за ответ: 5 Комментарий оценки: Спасибо, все заработало!
Отвечает: Иванов Алексей Владимирович
Здравствуйте, Alex447!
Вам необходимо (не в Конфигураторе, а в режиме 1С:Предприятие) установить для пользователя соответствующие полномочия. "Справочники->Структура компании->Пользователи" и "Справочники->Структура компании->Полномочия пользователей".
Ответ отправил: Иванов Алексей Владимирович (статус: 4-ый класс)
Ответ отправлен: 03.10.2007, 22:07 Оценка за ответ: 5 Комментарий оценки: Спасибо, все заработало!
Вопрос № 104.136
Добрый день!
Ошибка в ведомости взаиморасчетов следующего характера.
Клиент капил товар 23.09.07 на сумму 45000 рублей, оплатил его 24.09.07 такой же суммой, формируем ведомость на 02.10.07 долг равен 0, но если формируем ведомость на 03.10.07(точка актуальности) долг равен 45000! если просто сделать ведомость с 03.10 по 03.10 то долг равен 45000 рублей но документов подтверждающих его нет(нет ни начального долга, нет ни каких оперций покупки - просто долг 45000 рублей !
Отвечает: Яна
Здравствуйте, Сенокосов Денис Владимирович!
Возможны варианты:
1. Ошибка в итогах - пересчет итогов Вас спасет.
2. Ошибка в отчете
3. Была еще одна отгрузка
4. Документ сделали дважды
5. Документ неправильно проведен по взаиморасчетам
6. Неправильно проведена по взаиморасчетам оплата
Тут не помешало бы добавить:
1. 1С 7.7 или 8.0
2. Какая конфигурация: типовая или рукописная
3. Изменяли ли Вы модуль проведения этих документов
4. А еще лучше приложить движения обоих документов по регистру взаиморасчетов
5. Еще стоит посмотреть ВСЕ движения за ВЕСЬ период по этому контрагенту в регистре взаиморасчетов, а также остатки на начало и конец периода.
Возможно, пока Вы найдете в базе все эти данные проблема решится сама собой.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 03.10.2007, 13:24
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Сенокосов Денис Владимирович! В какой кофигурации 1С вы это делаете?
Отвечает: Владимир (1С)
Здравствуйте, Сенокосов Денис Владимирович!
Из Вашего вопроса неизвестно, в какой конфигурации и на какой платформе Вы работаете, поэтому попробую рассказать для 7-й платформы (7.7), файловый вариант.
Я подразумеваю, что ведомость просто выдаёт остаток долга на определённую дату. Сделайте отчет с 23.09.2007 по 03.10.2007 с детализацией по документам, и Вы увидите причину несоответствия.
Проверьте, по какому типу учёта (управленческий, финансовый или общий) прошёл документ оплаты (посмотрите также и документ выписки товара). У меня как-то был проведен Приходный кассовый по Фин.учёту, в журнале отображается, видно, что проведён, а клиент остался должен и в карточке клиента оплату не видно. Когда перепровёл по общему типу учёта (или управленческому) и всё стало на свои места.
Но если отчёт "из ниоткуда" берёт этот долг, и отчёт не имеет ошибок (из опыта: я добавил в конфигурацию новый документ, а в модуле отчёта продаж этот документ не дописал, мне отчёт в строке в наименовании документа выдал <неизвестное значение>, но движение документа и остаток показал правильно), то просто переиндексируйте таблицы (в режиме Конфигуратора в меню Администрирование -> Тестирование и исправление ИБ -> включите флажок Реиндексация и кнопку Выполнить).
Если это не поможет, сделайте перепроведение документов и восстановление последовательности.
С уважением Владимир.
Ответ отправил: Владимир (1С) (статус: 5-ый класс)
Ответ отправлен: 03.10.2007, 21:39
Нужно удалить файлы итогов по регистру взаиморасчетов и пересчитать оперативные итоги.
Наименование файлов найдете в файле 1cv7.dd (откройте его любым текстовым редактором). Сделайте архивную копию базы и удалите эти файлы. Затем запустите базу в монопольном режиме (создадутся пустые файлы соответствующей структуры). Затем зайдите в Конфигуратор, откройте меню "Администрирование - Тестирование и исправление ИБ" и запустите исправления.
К сожалению, обычный пересчет итогов не всегда дает результат -- лишние цифры "зависают" и продолжают влиять на итоги.
--------- В творчестве рождается истина
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 04.10.2007, 01:02
Вопрос № 104.140
Есть ОС необходим его ремонт , заводим док Поступление Товаровуслуг выбираем обьект строительства и статью вложение в необоротные активы, НДС 20% закладка УСЛУГИ
Регистр накопления "Строительство объектов основных средств (упр.учет)"
записывает сумму с НДС
При расчете сумм в документе РемонтОС УУ=суммеСНДС, а БУ=СуммеБЕЗНДС
Разве это правильно? Или необходимо переделать запись в Регистр накопления "Строительство объектов основных средств (упр.учет)" чтобы писало БЕЗНДС?
Отправлен: 03.10.2007, 12:47
Вопрос задал: Snik_666 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Snik_666! Укажите пожалуйста в какой конфигурации 1с вы это делаете
Ответ отправил: Астафьев Александр Николаевич (статус: 2-ой класс)
Ответ отправлен: 03.10.2007, 19:43 Оценка за ответ: 5 Комментарий оценки: УПП 8.0