Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 556
от 25.07.2007, 18:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 416, Экспертов: 56
В номере:Вопросов: 3, Ответов: 6


Вопрос № 95752: Здравствуйте уважаемые эксперты! В типовой конфигурации создаю документ с табличной частью материалы и единицы измерения, в столбце материалы указываю формулу ЕдИзм=Материалы.ЕдиницаИзмерения и при заполнении документа ЕдИзм заполняется автоматически...
Вопрос № 95755: Здрастье, Мы переходим на международный план счетов. Вот у меня обработка для изменения счетов в проведенных д0кументах(нужно все документы, проведенные после 01.01.07 счетами из Основного ПС,где счета,вводятся вручную, поменять на соответствующие сч...
Вопрос № 95792: Здравствуйте! 1С 8.1. При тестировании и исправлении информационной базы на этапе "Пересчет итогов" закрывается конфигуратор без каких-либо сообщений. Объем базы 800Mb. Кто-нибудь сталкивался? Или возможные причины? Спасибо....

Вопрос № 95.752
Здравствуйте уважаемые эксперты! В типовой конфигурации создаю документ с табличной частью материалы и единицы измерения, в столбце материалы указываю формулу ЕдИзм=Материалы.ЕдиницаИзмерения и при заполнении документа ЕдИзм заполняется автоматически. Если я создаю сама справочник, например Услуги, с такой же структурой и так же прописываю формулу ЕдИзм=Услуги.ЕдиницаИзмерения то выдается сообщение о неопределенном типе Услуги. Особых настроек справочника Материалы я не заметила. Подскажите в чем дело и как исправить?
Отправлен: 20.07.2007, 06:45
Вопрос задала: Татьяна Корепанова (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Яна
Здравствуйте, Татьяна Корепанова!
А первом случае материалы - видимо имя столбца. А во втором у Вас есть такой столбец?
Кроме того, разве бывают единицы измерения у услуг. Проверьте наличие такого реквизита, а также задумайтесь а его смысле. Разве бывают услуги литрами, килограммами или пачками, а может быть ящиками?
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 20.07.2007, 08:55
Оценка за ответ: 4
Комментарий оценки:
да, действительно в реквизитах табличной части надо ставить не произвольное название реквизита а Услуги (по имени справочника). Спасибо. Что касается единиц измерения - это условно, можно например поставить Цена

Отвечает: Vlad Skorochod
Здравствуйте, Татьяна Корепанова!
ЕдИзм=Услуги.ЕдиницаИзмерения
Переменная УСЛУГИ должна быть определена. Она должна быть в табличной части. А у Вас быстрее всего в табл. части определена переменная как УСЛУГА.
Ответ отправил: Vlad Skorochod (статус: 5-ый класс)
Ответ отправлен: 20.07.2007, 09:13


Вопрос № 95.755
Здрастье, Мы переходим на международный план счетов. Вот у меня обработка для изменения счетов в проведенных д0кументах(нужно все документы, проведенные после 01.01.07 счетами из Основного ПС,где счета,вводятся вручную, поменять на соответствующие счета из международного). Есть справочник "ЗаменаСчетов" - ставящий в соответствия счета. Проблема Если например я в справочнике не забила того счета или у документа нет реквизита типа счет, то документ остается непроведенным и неизменным. Мне нужно в таком случае использлвать транзакцию, чтоб происходил полный ооткат для таких докуентов... Я уже не знаю как вписать эту транзакцию, чтоб у меня откат для всех документов не происходил..взгляните свежим взглядом, а? Спасибо!

Приложение:

Отправлен: 20.07.2007, 07:43
Вопрос задала: Shola (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Shola!

На мой взгляд нужно взять операцию каждого документа и в ней поменять счета а потом сохранить, при этом откат документа не произойдет, а операции полностью поменяются
Ответ отправил: Ромашов Евгений Николаевич (статус: 4-ый класс)
Ответ отправлен: 20.07.2007, 09:31

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Shola!
Процедура Сформировать()
Перем тип;
НачатьТранзакцию()
...
Если Док.Провести()=0 Тогда
ОтменитьТранзакцию()
Возврат
КонецЕсли;

КонецЦикла;

ЗафиксироватьТранзакцию()
КонецПроцедуры

Но я полагаю, что если изменения большие, то нужно перейти на новую базу. Ведь с коммандами модуля проведения СчетПоКоду трудно бороться. А так Вы и старую базу сохраните, и новая будет с новеньким планов счетов и без старых глюков.

Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 20.07.2007, 11:17
Оценка за ответ: 3
Комментарий оценки:
се равно проблемка осталась...

Отвечает: Elric
Здравствуйте, Shola!

Попробуйте мой вариант. Я добавил несколько строчек и отформатировал модуль, просто сравните тексты стандартным методом :)

Я, кстати, закомментировал лишний фрагмент кода - он ничего не дает, только время забирает. предполагаю, раньше он использовался для создания колонок ТЗ, теперь он явно лишний.
Вообще код можно было еще оптимизировать, но это уже оставляю Вам, в конце концов Вы может быть его еще переделывать будете.

Приложение:

---------
Мирный атом в КАЖДЫЙ дом!

Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 20.07.2007, 16:07
Оценка за ответ: 5


Вопрос № 95.792
Здравствуйте! 1С 8.1. При тестировании и исправлении информационной базы на этапе "Пересчет итогов" закрывается конфигуратор без каких-либо сообщений. Объем базы 800Mb. Кто-нибудь сталкивался? Или возможные причины? Спасибо.
Отправлен: 20.07.2007, 14:41
Вопрос задал: Alegan (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Яна
Здравствуйте, Alegan!
База файловая, файл запорчен. Тестирование и исправление обычно показывает на каком оно сейчас объекте. Имеет смысл посмотреть список объектов на котором такое происходит.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 20.07.2007, 15:22
Оценка за ответ: 4
Комментарий оценки:
В версии 8.1 всего один файл: 1Cv8.1CD. А происходит такое на регистре накопления.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.53 beta от 09.07.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное