Вопрос № 38190: Здравствуйте эксперты. В конфигураторе после загрузки данных не могу войти в глобальный модуль
Все время выводит "Одна из строк исходного текста превышает допустимые размеры"
В чем ошибка? Может из-за релиза (релизы разные)? ...Вопрос № 38196: При проверке файла отчетности НДФЛ из "Зарплаты и Кадры" программа Тест 2005 НДФЛ выдает ошибку "Ошибка в дате уведомления" и "Ошибка в ИФНС выдавшей уведомление". Если создавать подобный файл в "Налогоплательщике 2...Вопрос № 38265: Всем привет.
Для программирования на 1С нужно знать бухгалтерию?...Вопрос № 38270: Добавил субсчет в конфигураторе и не могу избавиться от зависших остатков по счету группе и по субсчету без проведения всех старых документов с изменением этого счета-группы на добавленный субсчет. Может есть другой какой-то способ. ...
Вопрос № 38.190
Здравствуйте эксперты. В конфигураторе после загрузки данных не могу войти в глобальный модуль
Все время выводит "Одна из строк исходного текста превышает допустимые размеры"
В чем ошибка? Может из-за релиза (релизы разные)?
Да, именно из-за релиза. Либо из-за некорректного взлома программы -- по крайней мере со старыми релизами и взломщиками такое бывало.
При переходе со старого релиза (программы) на новый такого быть не должно, а вот в обратном порядке -- вполне вероятно.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 7-ой класс)
Ответ отправлен: 22.03.2006, 23:44
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Laziz M. Ismailov!
Совершенно верно! Это из-за релиза платформы 1С. Вам следует обновить платформу до необходимой версии, а лучше поставить последний релиз 7.70.025 и все проблемы Вас покинут.
При проверке файла отчетности НДФЛ из "Зарплаты и Кадры" программа Тест 2005 НДФЛ выдает ошибку "Ошибка в дате уведомления" и "Ошибка в ИФНС выдавшей уведомление". Если создавать подобный файл в "Налогоплательщике 2005" подобных ошибок нет. Как избежать этих ошибок в 1С
Отвечает: BuhCIA
Здравствуйте, Крыжановский Вадим Валерьевич!
Фирма 1С выпускает свои обновления с МАЛЕНЬКИМИ ошибками, чтобы франчайзи было чем заняться и за что получать деньги с пользователей. Может быть, это как раз такая ошибка?
Мы сформировали НДФЛ в ЗарплатаИКадры, экспортировали, затем в Налогоплательщик сделали импорт и все исправили (около 10 ошибок), после чего сдали.
--------- Скажите, сколько времени? - (устало, показывая часы) Читайте, там же все написано!
Ответ отправил: BuhCIA (статус: Практикант)
Ответ отправлен: 22.03.2006, 17:40
Вопрос № 38.265
Всем привет.
Для программирования на 1С нужно знать бухгалтерию?
Отправлен: 22.03.2006, 22:58
Вопрос задал: Baim (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Elric
Здравствуйте, Baim!
Чтобы именно программировать на 1С, т.е. выполнять конкретные задания (например, практическая реализация грамотно написанного технического задания (ТЗ)) достаточно знать самые азы бухгалтерии:
1. Каждое событие фиксируется документом. Последовательность событий -- последовательность документов, и наоборот.
2. Каждое событие имеет свою четкую позицию во времени.
3. СИСТЕМА бухгалтерского учета (что такое двоичная запись, дебет, кредит, счет, аналитический счет или субконто, проводка) если речь идет именно о бухгалтерском учете. Изучение этой информации может занять от силы час-два, включая рассмотрение примеров. Для задач оперативного учета или, скажем, бюджетного планирования и т.п. знание бухгалтерского учета не обязательно. Но, думаю, элементарные знания еще никому не вредили.
Если же речь идет не просто о программировании, но о внедрении (т.е. общение с клиентом, анализ его потребностей, формализация задачи, разработка ТЗ, контроль за выполнением ТЗ и т.д.), то разумеется потребуются более глубокие знания самих учетных процессов. Иначе вы с клиентом просто друг друга не поймете.
Я бы рекомендовал ознакомиться с теми элементарными основами что я назвал в п.3 и начать просто с программирования. А к теории учета перейти постепенно, из практики. Это при условии что не планируется сходу заниматься фрилансерством (вести сразу самостоятельные проекты). Рекомендовал бы также для получения практики (после изучения теории программирования) поработать некоторое время в фирме, занимающейся внедрением 1С, лучше конечно в франчайзи -- они берут новичков, стараются использовать их способности по-максимуму,
это хороший способ набраться опыта, причем весьма разностороннего в плане типов задач, без привязки к вИдению конкретного бухгалтера, менеджера и т.п.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 7-ой класс)
Ответ отправлен: 23.03.2006, 00:09
Отвечает: Velial
Здравствуйте, Baim!
На мой взгляд: не так важно знать бухгалтерию, как иметь под рукой хорошего бухгалтера(получается обучение 1С параллельно с изучением бухгалтерии). Я лично так и начинал. Но проще конечно если знаешь бухгалтерию.
Ответ отправил: Velial (статус: 8-ой класс)
Ответ отправлен: 23.03.2006, 04:47
Отвечает: Сергей
Здравствуйте, Baim!
В принципе не обязательно, важно чтобы хороший бухгалтер (лучше молодая бухгалтерша.....Шутка) сидел рядом и втолковал тебе как откуда чего берется и как должно куда передаться.....
Ответ отправил: Сергей (статус: 3-ий класс)
Ответ отправлен: 23.03.2006, 09:04
Вопрос № 38.270
Добавил субсчет в конфигураторе и не могу избавиться от зависших остатков по счету группе и по субсчету без проведения всех старых документов с изменением этого счета-группы на добавленный субсчет. Может есть другой какой-то способ.
Можно просто написать обработку, заменяющую во всех операциях нулевой субсчет на новый.
Пример для счета "12" -- заменить "12.0" на "12.1"
СчСтар=СчетПоКоду("12.0");
СчНов=СчетПоКоду("12.1");
Опер=СоздатьОбъект("Операция");
Опер.ВыбратьОперации();
Пока Опер.ПолучитьОперацию()=1 Цикл
Опер.ВыбратьПроводки();
Фл=0;
Пока Опер.ПолучитьПроводку()=1 Цикл
Если Опер.Дебет.Счет=СчСтар Тогда
Опер.Дебет.Счет=СчНов;
Фл=1;
КонецЕсли;
Если Опер.Кредит.Счет=СчСтар Тогда
Опер.Кредит.Счет=СчНов;
Фл=1;
КонецЕсли;
КонецЦикла;
Если Фл=1 Тогда
Сообщить("Записываю изменения в операцию "+Опер+"...");
Опер.Записать();
КонецЕсли;
КонецЦикла;
Можно конечно оптимизировать, выбрать операции по определенному счету, занести их в таблицу значений (сразу с номером проводки), потом пройтись по строкам... Но это уже если база слишком большая, а процент нужных операций малый, иначе нет смысла.
P.S. Автоформатирование на личное усмотрение.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 7-ой класс)
Ответ отправлен: 23.03.2006, 01:30
Отвечает: Maxx
Здравствуйте, Смирнов Сергей!
Если есть возможность вернуть старую конфигурацию, то лучше сделать так:
не надо ДОБАВЛЯТЬ новый субсчет, можно просто ПЕРЕИМЕНОВАТЬ счет например сч.12 на сч.12.1. В данном случае все остатки со счета 12 перейдут на счет 12.1.
Иначе, если восстановить информацию нет возможности и если у тебя ВСЕ остатки, которые должны быть например на субсчете 12.1 оказались на субсчете 12.0, то 1) удали счет 12.1 (если на него еще ничего не завели), 2) просто переименуй субсчет 12.0 на 12.1
Иначе, пиши обработку
Ответ отправил: Maxx (статус: 3-ий класс)
Ответ отправлен: 23.03.2006, 11:07