Вопрос № 94250: Уважаемее Эксперты помогите пожалуйста, нужно чтоб в приходнике в зависимости от Реквизита справочника Договоры "СтавкаШтрафныхСанкций" Делались проводки т.е.
Если ( Ставка>0 ) тогда делалась проводка.
..Вопрос № 94260: Здравствуйте уважаемые господа Эксперты!
у меня Win2003, DNC, терминалка, 1с:предприятие 8,1. При формировании проводок по зарплате, заполняется. Пробовали сохранить, провести... без толку. Пишет нехватку памяти и вываливается из программы.
О...
Вопрос № 94.250
Уважаемее Эксперты помогите пожалуйста, нужно чтоб в приходнике в зависимости от Реквизита справочника Договоры "СтавкаШтрафныхСанкций" Делались проводки т.е.
Если ( Ставка>0 ) тогда делалась проводка.
Отправлен: 07.07.2007, 08:45
Вопрос задала: Надежда (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: svsrus
Здравствуйте, Надежда!
В модуле документа в Обработке проведения() проверяем Реквизит Договоры. Если в Договоре СтавкаШтрафныхСанкций > 0, делаем нужную проводку.
Посмотреть как делаются проводки можно там же.
Ответ отправил: svsrus (статус: 6-ой класс)
Ответ отправлен: 07.07.2007, 10:07 Оценка за ответ: 4 Комментарий оценки: Прблема в том что я не знаю как в документе при выборе Контрагента Получить значнние "ставки" из справочника Договоры Мне не нужны сами проводки.
Отвечает: Натаров Петр Леонидович
Здравствуйте, Надежда!
А в чем проблема то, все есть чего не хватает. Открываешь модуль документа и пишешь код в обработкуПроведения. Если не знаешь что писать. Посмотри в стандартной как проводки формировать.
Ответ отправил: Натаров Петр Леонидович (статус: 1-ый класс)
Ответ отправлен: 07.07.2007, 11:46 Оценка за ответ: 4 Комментарий оценки: нужны не проводки а как получить значение
Отвечает: Полозов Олег aka Asher
Здравствуйте, Надежда!
Добраться до ставки можно таким образом:
Для семерки:
СтавкаШС = Документ.ДоговорКонтрагента.Ставка
Если ставка периодическая тогда
Ответ отправил: Полозов Олег aka Asher (статус: 6-ой класс)
Ответ отправлен: 09.07.2007, 02:23 Оценка за ответ: 5 Комментарий оценки: спосибо-все получилось
Вопрос № 94.260
Здравствуйте уважаемые господа Эксперты!
у меня Win2003, DNC, терминалка, 1с:предприятие 8,1. При формировании проводок по зарплате, заполняется. Пробовали сохранить, провести... без толку. Пишет нехватку памяти и вываливается из программы.
ОЗУ у нас 8Гг, хотя в свойствах системы пишет доступной только 4Гг. Пробовали работать с boot.ini результат тот-же. Подскажите, если не трудно!
Отвечает: Полозов Олег aka Asher
Здравствуйте, Долгоруков Михаил Юрьевич!
Это не оперативка а свободное место на диске.
Лечится перегрузкой сервера 1С
В диспетчере задач надо убить процесс dllhst3g.exe
При входе юзера сервак снова загрузится сам.
При перегрузке сервера чистится темп база.
При перегрузке вылетают все пользователи. поэтому желательно выполнять когда в базе нет юзеров.
Второй способ чистка темпов
в течение работы темп разрастается и забивает весь диск с базой.
в скуле ищем DatabasesSystem DatabasesTempDB
и шринкуем ее: нажимаем правую кнопку на базе выбираем пункт меню Task>Srink>Databases ставим галку на преобразовании базы и жмем ОК
Желательно создать Задание которое будет само шринковатьтемп базу
У меня сделано так:
Создал Job ShrinkTempDB
В Step указал базу Tempdb
В Command нарисовал код:
BACKUP LOG UPP WITH TRUNCATE_ONLY
go
dbcc shrinkfile(templog)
go
dbcc shrinkfile(tempdb)
go
В Chedules указал расписание
у меня шринкуется раз в неделю. мне хватает вы можете задать свою периодичность.
в течение работы темп разрастается и забивает весь диск с базой.
Желательно и рабочую базу периодически шринковать. потому что лог растет очень бысторо и бывает на порядок больше самой базы.
у меня в понедельник в час ночи шринкуется.
Шринковать можно в любое время на юзерах это никак не отражается.
Если не совсем понятно написал стучитесь в аську 280666057
Ответ отправил: Полозов Олег aka Asher (статус: 6-ой класс)
Ответ отправлен: 09.07.2007, 04:42