imho.ws |
![]() |
![]() |
![]() |
# 1 |
Member
Регистрация: 02.12.2003
Адрес: Там где истина
Сообщения: 381
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1С:Бухгалтерия. Вопросы и ответы
1С:Предприятие - Вопросы и ответы (1С:Бухгалтерия)
Если есть какие либо вопросы по работе с комплексом программ 1С:Предприятия, всегда готовы помочь найти ответы! Если вы просите совет, то обязательно указывайте номер релиза предприятия, а также конфигурацию и её номер релиза. Ссылки на свежие релизы и прочие запросы постить здесь!
__________________
Молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости. (с) Буаст |
![]() |
![]() |
# 1761 |
Administrator
Регистрация: 26.12.2003
Адрес: МПЛ - ВеликОтПив
Пол: Male
Сообщения: 2 226
![]() |
Acserg
А ты свою доплату1 вообще то начислил? Она у тебя в журнале расчетов появилась строкой?
__________________
Ты не должен ничего хотеть там, где ты ничего не можешь! Впрочем, обратное тоже справедливо! ![]() |
![]() |
![]() |
# 1762 | |
Member
Регистрация: 06.09.2004
Адрес: Москва
Пол: Male
Сообщения: 215
![]() ![]() |
Цитата:
__________________
"Когда в небе парит змей, на земле прощаются ошибки..." Последний раз редактировалось Acserg; 19.09.2005 в 14:56. |
|
![]() |
![]() |
# 1763 |
Junior Member
Регистрация: 12.09.2002
Сообщения: 75
![]() |
Я программирую на 1С (v 7.7) недавно, извиняюсь если вопрос покажется банальным.
Есть справочник – Справ1 с реквизитом Флаг (тип значения: «число», длина: 1). И форма списка этого справочника , в табличной части которой находятся реквизиты «Код», «Наименование» и «Флаг». «Флаг» может принимать значения 0 или 1. Я захотел сделать так, чтобы пользователь не вводил эти значения, а двойным щелчком переключал их между собой. Из документации вычитал, следующее: «Модуль Формы списка справочника … В модуле доступны: глобальный контекст, контекст Модуля формы списка справочника, в котором непосредственно доступен выбранный в списке элемент справочника и реквизиты формы списка справочника.» В модуле формы списка написал процедуру: Процедура ПриНачалеРедактированияСтроки() Если Форма.ТекущаяКолонка() = "Флаг" Тогда Флаг = 1-Флаг; Записать(); КонецЕсли; КонецПроцедуры И ничего не получилось. :^( Значение реквизита меняется, но запись в справочник не происходит. Что, я делаю не так? |
![]() |
![]() |
# 1764 |
::VIP::
Регистрация: 30.08.2005
Адрес: рунет
Пол: Male
Сообщения: 190
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
GorDAn
На мой взгляд ты не ту процедуру для этого выбрал! Сделай все проще, в свойствах колонки "Флаг" пропиши вызов СВОЕЙ процедуры (обзови как захочешь) и там уже помести свой код! Дело в том, что у тебя процедура ПРЕДОПРЕДЕЛЕННАЯ, которая при начале редакции вызывается, а тебе то надо, чтобы ОНА (процедура) уже после оедакции (щелчка) срабатывала... Почитай доку внимательнее об определенных процах и этой в частности, когда, кто, в какой момент. Это что-то, типа, программирования по событиям, в принципе...
__________________
Хорошую информацию трудно добыть.
Сделать с ней что-нибудь - еще труднее. Люк Скайуокер |
![]() |
![]() |
# 1765 |
Full Member
Регистрация: 15.09.2004
Адрес: Палата74@Дурдом.RU
Пол: Male
Сообщения: 593
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
В организации работает некоторое количество людей без четкого графика работы (реально графики конечно есть, но каждый месяц разные для каждого такого работника), расчетчик пока просто ставит всем основной график. Оплата производится по факту (по табелю, почасовая). Но при расчете больничного возникает неувязка - оплачивать нужно только те дни, которые работник должен был работать в этом месяце и все завязывается на график, которого нет. Отсюда вопрос - есть ли какой-либо путь решения проблемы больничных кроме заведения кучи графиков на каждого такого человека?
ЗиК 7.7.257
__________________
Количество ума на Земле постоянно, а население растёт... |
![]() |
![]() |
# 1767 |
Guest
Сообщения: n/a
|
С типом учета получилось.
Но вот ошибки: 1. Не ищет по форме Получатель (Есть строка: Если ПроверкаПолучатель(Док)=Нет Тогда продолжить; КонецЕсли ![]() 2. Незаносит в таблицу Плательщика(оно и понятноя его не задал, но сним ругатся что такой функции нет, значит надо добавить такую функцию. Это надо сделать так? Функция ПроверкаПолучатель(Док) Если (Получатель.Выбран()=0) Тогда Возврат Да; КонецЕсли; пол=Док.Клиент; Если (пол<>Получатель) Тогда Возврат нет; КонецЕсли; Возврат да; КонецФункции; 3. Неотображает даные в колонку Транзит, хотя функцию транзит он признает, но её реально нет...тоже надо добовлять? Видимо так? Функция ПроверкаВидыТорговли(Док) Если (ВЕстьТранзит.Выбран()=1)И(Док.ЕстьТранзит<>ЕстьТранзит) Тогда Возврат нет; КонецЕсли; Возврат да; КонецФункции; 4. Неработает поиск непроведен документ или удален (галочки в форме такие есть). При этом я даже не нашел где этот поск включается в других формах?! |
![]() |
# 1768 |
Newbie
Регистрация: 29.07.2004
Сообщения: 27
![]() |
![]() ну и понаписал, аж лениво разбираться )) Чтобы делать отбор по реквизиту документа в журнале, реквизит должен быть общим и в свойствах его должна быть галочка отбор. Ну а остальное дело техники интерфейса и т.п. ![]() А для проведенных или нет моно реквизит общий создать ПРОВЕДЕН 1-проведен 0-нет -1-удален. Ну и отбирать по нему ![]() Последний раз редактировалось Shadal; 20.09.2005 в 11:37. |
![]() |
![]() |
# 1769 | |
::VIP::
Регистрация: 03.11.2004
Адрес: Москва, Россия
Пол: Male
Сообщения: 982
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
|
|
![]() |
![]() |
# 1770 |
Junior Member
Регистрация: 18.04.2005
Сообщения: 157
![]() ![]() ![]() ![]() |
1с 8.0 в связке с MS SQL enterprise: проблемы и решения
вопрос ребром... решило руководство посмотреть 1с 8. привезли дистры 8.0.11.3 управление производственным предприятием. конфа Управление производственным предприятием, редакция 1.1 (1.1.3.5) и посмотрели, при создании первой же базы стали забивать пробные данные, так и поехало. сейчас ведется работа в 1с 8, но... за одной проблемой начинается другая.
на данный момент связка w2k server + ms sql 2k entrprise установлено на машине, выполняющей роль дата+апп сервера. 1с стоит на каждом клиенте и обращается к базе sql. программистом был написан скриптик для 1с 8, который работает посредством COM и обращается к 1с 7.7 (загружая ее при этом), 1с 7.7 обращается к своей базе и таким образом передает данные (приходники, расходники etc.) в 1с 8. все работало по началу и выглядело радужно, но изначально 1с 8 обращалась к серверу по сети в расшаренную папку в которой лежала база файловой структурой (еще до установки сиквеля). сейчас при попытке загрузить приходники все идет до того, как загружается 1с 7.7, открывает свою базу. после некоторого времени (около 3 мин.) выдает ошибку: связь с сервером 1с прервана, возможно сервер был перезагружен. после нажатия ОК выдает c++ runtime error и вылетает. ![]()
__________________
![]() Последний раз редактировалось Vanhelsing; 21.09.2005 в 15:45. |
![]() |
![]() |
# 1771 | |
Full Member
Регистрация: 15.09.2004
Адрес: Палата74@Дурдом.RU
Пол: Male
Сообщения: 593
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
т.е. по 12 штук на брата, а "братьев" несколько десятков ![]() А что - периодические как-то решат проблему ?
__________________
Количество ума на Земле постоянно, а население растёт... |
|
![]() |
![]() |
# 1773 | |
Newbie
Регистрация: 27.08.2005
Адрес: moscow
Пол: Male
Сообщения: 21
![]() |
Цитата:
Код:
Процедура ПриНачалеРедактированияСтроки() Если Форма.ТекущаяКолонка() = "Флаг" Тогда Спр = СоздатьОбъект("Справочник ......... блаблабла Спр.НайтиЭлемент(ТекущийЭлемент()); Спр.Флаг = 1-Спр.Флаг; Спр.Записать(); КонецЕсли; КонецПроцедуры |
|
![]() |
![]() |
# 1774 | |
Full Member
Регистрация: 15.09.2004
Адрес: Палата74@Дурдом.RU
Пол: Male
Сообщения: 593
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
PS: Может есть в природе обработки какие для работы с графиками ?
__________________
Количество ума на Земле постоянно, а население растёт... |
|
![]() |
![]() |
# 1775 |
КОТовский
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Всем доброго дня
У меня тут такой .... приключился сегодня. Помогайте кто знает. 1С бухгалтерия на серваке. Пользователи начали цепляться и что то не срослось. Отрубил всех, зашел монопольно. Говорит надо индексы востановить. Согласился. И началось.... Одним словом не запускается. В конфиге Тестирование и исправление БД запускаю в режиме тестирование. Вывалился список проблем. Поступил просто: достал ночной архив. Запустил монопольно, отказался от восстановления индексов. Проверил опять. Ошибки остались. Часть из низ вылечил легко, а вот что делать с остальным? Привожу весь список с указанием что сделал "Словарь данных не соответствует конфигурации" - не знаю кажеться это не страшно "Файл SC11307.dbf. Запись 1841. Поле DESCR. Неверное содержимое текстового поля - "Уголок 50*5=10,05 " - ерунда, подправил "Не удалось открыть файл SC43659" - создал из MD временную базу и скопировал оттуда файлец Таблица - SC44214. Не сошлось наименование поля номер 5 - SP44211 Таблица - SC44217. Не сошлось наименование поля номер 3 - PARENTEXT Таблица - DH14087. Не сошлись типы полей номер 48(SP44227). Таблица - DH11171. Не сошлось наименование поля номер 33 - SP44259 Таблица - DH14035. Не сошлось наименование поля номер 30 - SP44243 Таблица - DT276. Не сходится количество полей Таблица - DH12255. Не сошлось наименование поля номер 28 - SP44205 Таблица - DT13147. Не сошлось наименование поля номер 14 - SP44255 Таблица - DH27441. Не сошлось наименование поля номер 46 - SP43669 Проверка физической целостности таблиц ИБ. Неисправимая ошибка. Вот такая картина. Что делать?
__________________
Все мы финансовые гении и эффективные менеджеры, только не у всех одногруппник или сосед по даче - президент. |
![]() |
![]() |
# 1776 | |
Newbie
Регистрация: 29.07.2004
Сообщения: 27
![]() |
Цитата:
|
|
![]() |
![]() |
# 1778 | |
::VIP::
Регистрация: 03.11.2004
Адрес: Москва, Россия
Пол: Male
Сообщения: 982
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Попробуй сначала полечить MD (DD можно создать автоматически). Базу пока не трогай. Когда вылечишь MD файл, тогда уже разбирайся с базой. |
|
![]() |
![]() |
# 1780 |
КОТовский
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Полазил, подумал, пришел к выводу, возможно ошибочному. Проблема произошла первоначально месяца полтора назад, когда я был в отпуске. Вместо меня был студент. Сервак был закрыт, а надо было добавить пользователя. Сам не поехал, дал пароль к серваку. Он добавил его на ресурс. Потом надо было ставить обнову на конфу. Это он сделал с моей машины. Я вышел через пару дней. На ресурсе стоял !!! автономный доступ!!!. Нахрена он его туда воткнул. Я снял и забыл.
а вот теперь вылезла
__________________
Все мы финансовые гении и эффективные менеджеры, только не у всех одногруппник или сосед по даче - президент. |
![]() |
Теги (метки) |
1с бухгалтерия, 1с предприятие |
|
|