Вопрос № 79458: Доброго времени суток.
Вопрос такой:" Как в кротчайшие сроки освоить 1С программирование и конфигурация". Задавал его раньше людям, которые пытались это самостоятельно изучать и слышал всегда один и тот же ответ, типа:"пока с ней н...Вопрос № 79462: У меня такая вот проблемма. Конфигурация самописная на основе Бух. компоненты. 01.01.0606, т.е. в XII веке провели пару табелей, ошиблись, но я теперь никак не могу их удалить. Я могу их просмотреть, открыть, работать с ними,
но если я попытаюсь их ...Вопрос № 79496: Доброе время суток!
Вопрос не новый, и уже обсуждался. Но не могу найти где. Нужно провести "обрезку" разросшейся базы данных. База не на SQL. Конфигурация ТиС, немного доработанная. Подскажите, как лучше это сделать, или дайте ссылку. ...Вопрос № 79500: Здравствуйте!
Вопрос:
1. Какие существуют алгоритмы создания произвольных чисел, для 1С Предприятия 7-ой версии?...Вопрос № 79503: Уважаемые эксперты, укажите, пожалуйста, на ошибку. Что я делаю не так?
Позарез необходимо вывести полный список справочника номенклатуры с отображением наименования и текущего кода товара в базе.
Обработка (в приложении) правильно ...
Вопрос № 79.458
Доброго времени суток.
Вопрос такой:" Как в кротчайшие сроки освоить 1С программирование и конфигурация". Задавал его раньше людям, которые пытались это самостоятельно изучать и слышал всегда один и тот же ответ, типа:"пока с ней не работаешь вплотную - никак не научишься". Так вот, уже давно есть цель научиться(сейчас как раз сессия кончается), а вот где найти толковые книги по 1С - не знаю, желательно в электронном виде, но и куплю книгу если реально толковую посоветуете. Какие задачи обычно ставит перед вами
работодатель? И чем помимо этого вы ещё занимаетесь на работе?
Благодарю за внимание.
Отправлен: 23.03.2007, 08:42
Вопрос задал: Prowler (статус: Студент)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Amaretty
Здравствуйте, Prowler! Есть сайт www.mista.ru. начните с него
Ответ отправила: Amaretty (статус: 1-ый класс)
Ответ отправлен: 23.03.2007, 09:03
Отвечает: Яна
Здравствуйте, Prowler!
Все зависит от того, на каком уровне Вы сейчас находитесь.
Я изучала 1С:8.0 2 месяца по книгам на работе по 8 часов в день. После этого могла решать лишь самые простейшие задачи. И это при том, что до этого закончила математический факультет и программировать умела уже на 7 различных языках.
Сейчас я уже больше года работаю и пока что еще далеко не все знаю (в частности, так и не выучила бухучет). Хотя теперь я уже могу решать достаточно серьезные задачи.
Самый простейший способ выучить 1С - пойти на стажировку во франчайзи.
Если Вы в этом франчайзи закончите перед этим курсы, то должны взять.
Так Вы в ходе работы и с минимальными затратами получите достаточно опыта, чтобы потом идти на более высокооплачиваемую работу.
Книги:
если Вы еще не работали с 1С рекомендую
М.Г.Радченко "1С:Предприятие 8.0. Практическое пособие разработчика.
Но еще лучше пройти курс "Введение в конфигурирование в 1С:Предприятие 8.0. Основные объекты". После этого курса можно приобрести комплект разработчика (по приятной цене) в котором будет вся необходимая литература.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 23.03.2007, 09:42 Оценка за ответ: 5 Комментарий оценки: Благодарю за ответ. К сожелению на курсах обучаться не могу, т.к. работа не позволяет. И учусь заочно. Конечно 7 языков я не знаю - только 4 :(.
Отвечает: svsrus
Здравствуйте, Prowler!
Скажу по себе. Очень трудно освоить 1С не работая в ней постоянно и не сталкиваясь ежедневно с задачами, которые приходится решать. Я сам был раньше студентом и все хотел заняться изучением 1С. Нашел литературу, установили конфигурации 1С. Ну позанимался какое-то время, вроде что в книжках написано изучил, вроде элементарные навыки программирования в 1С получил. Все. Дальше интерес пропадает, т.к. нет реальных задач, которые тебе ставят и которые заставляют тебя искать новые решения, исследовать новые возможности
и т.д. Так проходит какое-то время и ты забываешь 1С напрочь:)
Я бы тебе посоветовал следующее(сам так поступил):
1. Освоить 1С конфигуратор. Научиться элементарным вещам: управление базами, резервное ахивирование, обновление, изменение существующих печатных форм и создание новых. Изучить основы программирования 1С. (есть отличная книга для начинающих Введение в 1С конфигурирование. Кстати, она есть в эектронном виде)
2. Устроиться на работу даже на небольшую зарплату. Наверное один из самых сложных шагов. Тут придется пожертвовать своим благосостоянием ради приобретения опыта. В крупных городах есть френчи, которые набирают студентов со стипендией в 200$, так что если встретишь такого франча, иди к нему. Опыт тебе обеспечен:). Реально потребуется около года, чтобы уже самостоятельно делать что-то серьезное (конечно все индивидуально).
3. Больше внимания уделить какой-то одной области (бухии, зарплате или торговле). Не надо сразу охватить все, только больше запутаешься. Постепенно все придет само. Я бы посоветовал начать с бухгалтерии, хотя ТиС более распространена. ИМХО она самая легкая для освоения и не требует такой осторожности и последовательности, как при работе в ЗиКе или в ТиСе. Правда, нужно будет изучить основы бухучета, чтобы хоть немного понимать бухгалтера, а не смотреть на него круглыми глазами не понимая, что такое "САЛЬДО".
4. Постоянно штудировать форумы по 1С. Пытаться решить вопрос, который спрашивают участники форума. Приобретенный на форуме опыт бесценен!!! лучший форум по 1С на мой взгляд: _http://www.forum.mista.ru/_
5. и т.д. Вообщем все зависит только от желания....
Главное чтобы постоянно была практика!
Кстати, еще скорость осваивания программирования зависит от твоего уровня подготовки. Если ты знаешь какой-либо язык программирования, то освоение 1С пойдет в разы быстрее. Сам язык программирования 1С не сложный, я бы сказал, даже до безобразия простой. Есть встроенная справка, где описаны все команды. Т.е. в принципе язык сам учить как таковой и не надо, важно знать правила программирования, структурные особенности языка, понимать алгоритмы программирования.
Удачи!
PS: Есть много литературы. Пиши на мыло.
Ответ отправил: svsrus (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 09:53 Оценка за ответ: 5 Комментарий оценки: Спасибо за развёрнутый ответ. Закончится сессия - по поводу литературы напишу...
Отвечает: Татьяна Ласовская
Здравствуйте, Prowler!
В дополнение к предыдущим ответам:
я бы посоветовала еще форум "Территория 1С" : http://www.kuban.ru/cgi-bin/forum/forum9.cgi.
Еще если хотите заниматься компонентой Бухгалтерский учет - считаю, что очень не лишними будут какие-нибудь приличные курсы по бухучету.
Ответ отправила: Татьяна Ласовская (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 10:14
Вопрос № 79.462
У меня такая вот проблемма. Конфигурация самописная на основе Бух. компоненты. 01.01.0606, т.е. в XII веке провели пару табелей, ошиблись, но я теперь никак не могу их удалить. Я могу их просмотреть, открыть, работать с ними, но если я попытаюсь их перепровести, сделать непроведенными или просто записать, то у меня 1С "наглухо" зависает. Что мне делать? Мне необходимо убрать эти документы, т.к. они цепляют один элемент справочника, который необходимо удалить :((((. Подскажите пожалуйста...
Отвечает: Strawberry
Здравствуйте, Arkadiy Karanskiy!
Попробуйте откатить период бухгатерских итогов на искомую дату 1кв 0606 года
--------- Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: 5-ый класс)
Ответ отправлен: 23.03.2007, 10:21
Отвечает: Татьяна Ласовская
Здравствуйте, Arkadiy Karanskiy!
1C у Вас скорее всего не зависает, а просто очень долго отрабатывает проведение/ отмену проведения - ведь после действий с документом с такой датой ей нужно перелопатить много промежуточных остатков (ежемесячных и ежеквартальных до открытого периода). Встречала такое на SQL-базе. Надо выбрать момент, когда есть возможность подождать реакции программы хотя бы несколько часов (можно оставить на ночь или выходные, если есть возможность).
Нелишним было предварительно выполнить тестирование и исправление базы с пересчетом итогов - будете примерно знать, сколько времени понадобится на пометку на удаление ваших табелей XII века.
Ответ отправила: Татьяна Ласовская (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 10:21 Оценка за ответ: 5 Комментарий оценки: Отлично, Вы абсолютно правы...
Отвечает: Яна
Здравствуйте, Arkadiy Karanskiy!
Чем старше документ, тем дольше выполняется отмена проведения, т.к. нужно пересчитать все итоги, которые были посчитаны позже. Эти документы каким-то образом повлияли на учет. Вы не думаете, что после отмены проведения этих документов у Вас могут появиться проблемы в учете в уже давно закрытых периодах.
В бухгалтерии не принято что-то исправлять в закрытом периоде. В крайнем случае делаются сторнирующие документы в текущем периоде.
Если Вам ОЧЧЧЕНЬ нужно удалить элемент справочника - спрячте его (или переименуйте).
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 23.03.2007, 10:35
Вопрос № 79.496
Доброе время суток!
Вопрос не новый, и уже обсуждался. Но не могу найти где. Нужно провести "обрезку" разросшейся базы данных. База не на SQL. Конфигурация ТиС, немного доработанная. Подскажите, как лучше это сделать, или дайте ссылку. Заранее всех благодарю.
Отправлен: 23.03.2007, 12:50
Вопрос задал: Pvm (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яна
Здравствуйте, Pvm!
На диске ИТС есть обработка для свертки базы до определенной даты.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 23.03.2007, 12:57
Отвечает: Полозов Олег aka Asher
Здравствуйте, Pvm!
Обработка предложенная Яной подходит в основном для типовых конфигураций ТиС. В свое время я с ней возился несколько суток, чтобы свернуть базу за три года.
Конфигурация была тоже изменена. Причем Хорошо. Вышел из положения следующим образом. Сделал срез остатков по всем регистрам. Сохранил отчет в формате в Excel. Затем пометил на удаление и удалил все документы до 01.01.2006.
Потом создал обработки создания документов ввода начальных остатков по данным с таблиц. Сравнил остатки с архивом. Если нужно по подробнее - пиши в аську 280666057
Ответ отправил: Полозов Олег aka Asher (статус: 3-ий класс)
Ответ отправлен: 26.03.2007, 02:28
Вопрос № 79.500
Здравствуйте!
Вопрос:
1. Какие существуют алгоритмы создания произвольных чисел, для 1С Предприятия 7-ой версии?
Отправлен: 23.03.2007, 13:16
Вопрос задал: _Alexey_ (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Татьяна Ласовская
Здравствуйте, _Alexey_!
Если Вы имеете в виду случайные числа, то встроенной функции получения случайных чисел в 1С версии 7.7 нет. Однако есть такой выход из ситуации - написать такую функцию самому. Алгоритмы генерации случайных числе можно посмотреть в книге Д.Э. Кнута "Искусство программирования", том 2, глава 3 "Случайные числа"
Ответ отправила: Татьяна Ласовская (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 13:54 Оценка за ответ: 5 Комментарий оценки: Весьма благодарен! Очень признателен! Всю жизнь буду обязан! Куплю книгу Д.Э. Кнута и буду учить! Спасибо!!!!!!!!!!!!!!!:-)
Отвечает: ATan
Здравствуйте, _Alexey_!
В добавление к предыдущему ответу. есть несколько готовых алгоритмов.
См. приложение
Приложение:
Ответ отправил: ATan (статус: 3-ий класс)
Ответ отправлен: 23.03.2007, 14:25
Отвечает: svsrus
Здравствуйте, _Alexey_!
Вот ссылочка на очень хороший FAQ по 1С... Там есть целый раздел посвященный математике.
http://www.sinor.ru/~my1c/knowhow.html
Пример в приложении: Перевод числа из двойчной в 10-ую систему.
Приложение:
Ответ отправил: svsrus (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 15:07 Оценка за ответ: 5 Комментарий оценки: Спасибо вам за ответ! и за исходник в приложении! Мне бы еще исходные тексты calc.exe :-)
Вопрос № 79.503
Уважаемые эксперты, укажите, пожалуйста, на ошибку. Что я делаю не так?
Позарез необходимо вывести полный список справочника номенклатуры с отображением наименования и текущего кода товара в базе.
Обработка (в приложении) правильно выводит наименование, а коды выводит новые, начиная с 1 и далее по номеру выведенной строки.
В таблице печатной формы 2 колонки: <Товар.Код> и <Товар.Наименование>
Спасибо
Приложение:
Отправлен: 23.03.2007, 13:30
Вопрос задал: V2006 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Татьяна Ласовская
Здравствуйте, V2006!
Могу предположить, что тот код товара, которых Вы хотите вывести в отчете, хранится не в служебном реквизите "Код", а в каком-то другом. Это можно посмотреть в конфигураторе, открыв форму элемента или форму списка справочника товаров и сравнив ее с отображением в режиме 1С Предприятия.
Ответ отправила: Татьяна Ласовская (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 13:57 Оценка за ответ: 4 Комментарий оценки: Именно в служебном реквизите "Код" он и хранится. =>Другая форма вопроса: Как вывести в таблицу служебный реквизит "Код"?
Отвечает: svsrus
Здравствуйте, V2006!
Если все что ты написал в вопросе верно, то все должно работать!!! Значит надо искать в другом месте. Во -первых посмотри коды в самом справочнике номенклатура. Может там так и идут номера 1,2,3... и т.д. Просто больше грешить не на что. Такое могло получиться если справочник Номенклатура обрабатывался какой-нибудь обработкой для изменения кодов.... Ну а если с кодами все правильно, то только в Таблице смотреть может не так что написал или еще что, может Формат какой используешь...
Удачи!
Ответ отправил: svsrus (статус: 4-ый класс)
Ответ отправлен: 23.03.2007, 15:00 Оценка за ответ: 5 Комментарий оценки: Да, действительно всё работает. Просто меня поначалу смутило, что слишком уж подряд пошли коды. Ваша уверенность заставила меня внимательнее посмотреть на результат. Именно то, что мне и надо было выводится. Спасибо