1С Предприятие 7.7, программирование |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6828-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
1С Предприятие 7.7, программирование |
selesta |
Mar 28 2007, 16:12
Пост
#1
|
Благодарности: 45811 Репутация: 811 Honey bear Группа: Пользователи Сообщений: 1 352 С нами с: 17-March 06 |
1С Предприятие 7.7 Обсуждаем вопросы по программированию в 1С 7.7. Буду рад помочь Вам ответами на вопросы. 1С Предприятие 7.7, программирование (помощь по 1С 7.7) - http://forum.0day.kiev.ua/index.php?showtopic=28749 1С Предприятие 8.х, Программирование и другие вопросы (помощь по 1С 8.х) - http://forum.0day.kiev.ua/index.php?showtopic=95141 Текущие релизы украинских конфигураций и форм отчетности - http://1c.abbyy.ua/content/view/634/163/ Техническая поддержка на сайте 1С.RU (последние обновления) - http://www.1c.ru/ukraina/support/release.jsp Софт ищем только здесь |
endym |
Mar 21 2010, 18:39
Пост
#221
|
Благодарности: 26204 Репутация: 388 Помогу чем смогу Группа: VIP Сообщений: 1 539 С нами с: 8-November 06 |
Добрый день ребят!Такая ситуация, вообщем 7.7 бухгалтерия, все время сидели на конторе которая обновляла конфигурацию, счас отказались.. Нада сделать обновление по зарплате и т.д., вопрос только один "каким образом это сделать?" __Извините за идиотское изложение вопроса, первый раз с этим сталкиваюсь__ идешь сюда и просишь дать ссылку на обновление http://forum.0day.kiev.ua/index.php?showtopic=41997 |
WaterSmith |
Mar 22 2010, 16:27
Пост
#222
|
Незарегистрированный |
Добрый день ребят!Такая ситуация, вообщем 7.7 бухгалтерия, все время сидели на конторе которая обновляла конфигурацию, счас отказались.. Нада сделать обновление по зарплате и т.д., вопрос только один "каким образом это сделать?" __Извините за идиотское изложение вопроса, первый раз с этим сталкиваюсь__ Обновление конфигурации довольно простая процедура. При условии что у Вас девственно чистая, недоработанная конфигурация (что врядли). Итак: 1. Находим последний релиз конфигурации - для типовой бухгалтерии сейчас это 278 2. Разгоняем всех работающих в программе (если видим на каком то из нижеследующих этапов "Ошибка блокировки метаданных" значит кто то все таки не вышел из программы) 3. Заходим в конфигуратор - в окне запуска программы в поле "в режиме" выбрать "конфигуратор" 4. Меню "Администрирование" > "Сохранить данные" - выбираем куда, жмем выполнить. Это мы сделали архивную копию, что немаловажно. 5. Меню "Конфигурация" > "Объединить конфигурацию" - здесь нужно открыть файл 1cv7.md новой версии, той на которую обновляемся - если обновление досталось в виде дистрибутива, устанавливаем его в какую нибудь папку и берем 1cv7.md оттуда. 6. Откроется окно объединения - в принципе здесь можно снять галочки напротив объектов которые обновлять не нужно. Но без знакния что к чему лучше ничего здесь не трогать. Параметры загрузки оставляем по умолчанию. Нажимаем "Выполнить". Дальше на все отвечаем утвердительно. 7. Запускаем программу в режиме предприятия, в монопольном режиме (если сетевая версия, если локальная то она все равно всегда запускается монопольно) 8. В программе откроется мастер обновления - он каждый раз разный, действуем в соответствии с его инструкциями. На запрос о легальности получения обновления естественно отвечаем утвердительно. 9. Просим бухгалтера проверить все ли впорядке, если что не так, восстанавливаем архив. (В конфигураторе Администрирование - Восстановить данные, выбираем архив созданный в п.4), если все в порядке - радуемся. |
timonstr |
Mar 23 2010, 0:36
Пост
#223
|
Благодарности: 3184 Репутация: 318 о_О Группа: Модеры Сообщений: 1 671 С нами с: 5-July 07 |
Друзья, нужен совет!
Знакомая хочет научиться работать в 1С (вот так она мне и сказала). Я, в силу того, что с этой системой никогда не работал (а еще после того, как увидел как в ней кодят), поэтому о ней ничего не знаю. Что можете посоветовать человеку, начинающему работать с нуля? Что нужно для этого? Еще я слышал о каких-то конфигурациях. Спасибо, с меня симпы, лафки. |
endym |
Mar 23 2010, 15:14
Пост
#224
|
Благодарности: 26204 Репутация: 388 Помогу чем смогу Группа: VIP Сообщений: 1 539 С нами с: 8-November 06 |
Друзья, нужен совет! Знакомая хочет научиться работать в 1С (вот так она мне и сказала). Я, в силу того, что с этой системой никогда не работал (а еще после того, как увидел как в ней кодят), поэтому о ней ничего не знаю. Что можете посоветовать человеку, начинающему работать с нуля? Что нужно для этого? Еще я слышал о каких-то конфигурациях. Спасибо, с меня симпы, лафки. есть немало материала по этому поводу, как вариант есть курсы для пользователей (в основном бухгалтеров), но лучше пойти помощником бухгалтера, там быстро научат WaterSmith все да ничего, но не Сохранить а Выгрузить, в остальном более-менее точно и еще недочет - ему нужна зарплатная база)) Сообщение отредактировал endym - Mar 23 2010, 15:17 |
timonstr |
Mar 24 2010, 17:02
Пост
#225
|
Благодарности: 3184 Репутация: 318 о_О Группа: Модеры Сообщений: 1 671 С нами с: 5-July 07 |
Хорошо, а как ее поставить? Нужны же конфигурации какие-то
|
endym |
Mar 24 2010, 18:07
Пост
#226
|
Благодарности: 26204 Репутация: 388 Помогу чем смогу Группа: VIP Сообщений: 1 539 С нами с: 8-November 06 |
|
timonstr |
Mar 25 2010, 18:09
Пост
#227
|
Благодарности: 3184 Репутация: 318 о_О Группа: Модеры Сообщений: 1 671 С нами с: 5-July 07 |
Наверное, 7.7)
|
WaterSmith |
Mar 26 2010, 8:43
Пост
#228
|
Незарегистрированный |
WaterSmith все да ничего, но не Сохранить а Выгрузить, в остальном более-менее точно и еще недочет - ему нужна зарплатная база)) Тут смотри какая петрушка получается, там есть и "Сохранить" и "Выгрузить", причем "Сохранить" делает именно архивную копию. Хотя конечно если у человека SQL база тогда ему подойдет только "Выгрузить", но я исходил из того что SQL база врядли окажется без обслуживания, начальство крупного предприятия (а на мелких SQL не ставят) просто не допустит такого. Что касается того что ему нужна зарплатная база. У меня видишь ли есть ощутимый опыт по работе с пользователями, и зачатки телепатии уже развиты. Когда человек говорит "7.7 бухгалтерия" и "Нада сделать обновление по зарплате и т.д.", это скорее всего означает что у него типовая бухгалтерия, а бухгалтершу интересуют обновления ставок налогов и минимальной зарплаты (она называет это обновление зарплаты). Хотя конечно, есть шанс что ему нужна конфигурация "Зарплата и Кадры", но тогда что он имел ввиду под "и т.д."? В этом случае он может открыть "Помощь > О программе", и посмотреть там точно какая у него конфигурация, а заодно и релиз. |
endym |
Mar 26 2010, 8:56
Пост
#229
|
Благодарности: 26204 Репутация: 388 Помогу чем смогу Группа: VIP Сообщений: 1 539 С нами с: 8-November 06 |
Тут смотри какая петрушка получается, там есть и "Сохранить" и "Выгрузить", причем "Сохранить" делает именно архивную копию. Хотя конечно если у человека SQL база тогда ему подойдет только "Выгрузить", но я исходил из того что SQL база врядли окажется без обслуживания, начальство крупного предприятия (а на мелких SQL не ставят) просто не допустит такого. Что касается того что ему нужна зарплатная база. У меня видишь ли есть ощутимый опыт по работе с пользователями, и зачатки телепатии уже развиты. Когда человек говорит "7.7 бухгалтерия" и "Нада сделать обновление по зарплате и т.д.", это скорее всего означает что у него типовая бухгалтерия, а бухгалтершу интересуют обновления ставок налогов и минимальной зарплаты (она называет это обновление зарплаты). Хотя конечно, есть шанс что ему нужна конфигурация "Зарплата и Кадры", но тогда что он имел ввиду под "и т.д."? В этом случае он может открыть "Помощь > О программе", и посмотреть там точно какая у него конфигурация, а заодно и релиз. расскажу чем отличается "сохранить" от "выгрузить". Сохранить предполагает выгрузку данных, и только, а выгрузить - выгружает структуру и данные. Следовательно, если меняется структура - тогда "сохраненное" можно смело выкинуть в мусор, потому как оно уже нафиг не потребуется (структура поменялась). Я не нарекаю на твой опыт телепатии и дешифрования речи бухгалтеров))) З.Ы. Как вариант - это комплексная конфигурация с зарплатой |
WaterSmith |
Mar 26 2010, 9:11
Пост
#230
|
Незарегистрированный |
Наверное, 7.7) Молодой человек, "Научиться работать с 1С" это довольно обширный вопрос. Начнем с того что работать с 1С можно в двух режимах: 1. В режиме ввода первичных документов, и анализа данных (в режиме Предприятия) 2. В режиме разработки конфигурации, программирования, настройки, тут можно использовать разные термины (в режиме Конфигуратора) Скорее всего Вашу знакомую интересует работа как пользователя, рискну предположить что она бухгалтер. 1С состоит из "Платформы" (компонент) и "Конфигурации" При этом платформа определяет "потенциальные" возможности программы, тот набор функций которые она может выполнять. Конфигурация в свою очередь, это собственно база данных и алгоритмы работы прикладного решения. То с чем работают пользователи. Если проводить аналогии например с MS Office то например Excel, Word, Acces это платформа, а Документы Word, Excel, Базы данных Acces, со всеми их макросами это конфигурации. В 1С 77 существуют 3 основных платформы (компоненты): Бухгалтерский учет, Оперативный учет, Расчет Конфигураций понятное дело существует великое множество. И учиться работать бухгалтеру нужно именно с ними. Естественно все конфигурации изучить невозможно, и не нужно. Основные конфигурации 77 распространенные на Украине: "Бухгалтерский учет для Украины" "Торговля+Склад для Украины" "Зарплата+Кадры для Украины" Это ДАЛЕКО не полный список, но если бухгалтер умеет работать с этими тремя, с остальными он научиться работать самостоятельно, как говориться "в процессе" Если Ваша подруга знает бухгалтерский учет, понимает что такое проводки, счета бухгалтерского учета, принцип двойной записи и прочее, то ей нужно начать с конфигурации "Бухгалтерский учет для Украины", если бухгалтерского учета она не знает, то нужно начинать с "Торговля+Склад для Украины". Зарплата + кадры - довольно специфическая конфигурация, и если Ваша подруга не собирается вести учет заработной платы на предприятии со штатом более 200 человек, то она ей скорее всего и не понадобиться, в любом случае ее лучше оставить "на закуску". Информацию по работе с этими конфигурациями раньше можно было почерпнуть исключительно из "желто-красных книжек", которые фирма 1С прилагает к лицензионной версии программы, сейчас в книжных магазинах можно встретить пособия от разных авторов, и тут важно обращать внимание для какой конфигурации написано пособие. Совершенно невозможно изучить Бухгалтерию для Украины, по пособию для Торговли и склад, Российского издательства "Питер". Поэтому обращайте внимание на издательство и о какой конфигурации идет речь. Желаю удачи. |
PLAYYOB |
Apr 16 2010, 19:09
Пост
#231
|
Репутация: 14 Активист Группа: Пользователи Сообщений: 273 С нами с: 12-September 09 |
Имеется 1С Предприятие 7.7 (бух учет). Из этой базы нужно вытащить только контрагентов и номенклатуру товара и залить в новую (чистую) базу 1С Предприятие 7.7 (бух учет), т.е. такую же.
Как это реализовать? |
WaterSmith |
Apr 18 2010, 17:04
Пост
#232
|
Незарегистрированный |
Имеется 1С Предприятие 7.7 (бух учет). Из этой базы нужно вытащить только контрагентов и номенклатуру товара и залить в новую (чистую) базу 1С Предприятие 7.7 (бух учет), т.е. такую же. Как это реализовать? Существует обработка tranref.ert для выгрузки справочников между конфигурациями. Думаю разберетесь как пользоваться. |
PLAYYOB |
Apr 18 2010, 18:24
Пост
#233
|
Репутация: 14 Активист Группа: Пользователи Сообщений: 273 С нами с: 12-September 09 |
Спасибо. С этим разобрался иным способом.
Теперь есть следующий вопрос: Что нужно сделать, что бы при создании нового контрагента ему присваивался код предыдущего + 1. А то сейчас в базе всегда высвечивается код 100 - приходится вручную постоянно менять. |
WaterSmith |
Apr 20 2010, 10:58
Пост
#234
|
Незарегистрированный |
Что нужно сделать, что бы при создании нового контрагента ему присваивался код предыдущего + 1. А то сейчас в базе всегда высвечивается код 100 - приходится вручную постоянно менять. Такая проблема возникает если у справочника текстовый тип кода, а нехорошие пользователи взяли и убрали ведущие нули. Проще говоря текстовый код, с длиной 5 символов должен выглядеть так: 00001 00002 ..... 00065 и т.д. Если кому то не понравились эти 000 в начале кода и он в какой-то момент исправил 00066 на 66 то дальше кодировка дойдет до 100 и на этом ее заклинит Выход: Самое первое и главное сохранить архивную копию, перед началом экспериментов. Затем: перекодировать все элементы справочника (включая папки) и привести коды к виду "00065" Если элементов много (а скорее всего так и есть) поискать обработку, искать по ключевым словам "перекодировка справочников" наверняка что нибудь найдешь. Вычислить "неправильные" элементы можно отсортировав справочник по коду "Ctrl+1" (Именно 1 а не F1) на самом деле "неправильных" элементов может быть немного, в этом случае просто поменять им код добавив ведущие нули. Как вариант решения: изменить тип кодировки на числовой (это делается в конфигураторе, в свойствах справочника), а затем, после сохранения и открытия конфигурации, заново на текстовый, при этом программа сама добавит ведущие нули, но такой способ подойдет если нет кодов типа 0065 и 065 и 65 в этом случае не поможет, потому что при переводе в числовой тип кода они все станут 65 а при переводе затем текстовый 00065. При неудачных попытках, возвращаем все назад восстановлением из архивной копии |
PLAYYOB |
Apr 20 2010, 13:17
Пост
#235
|
Репутация: 14 Активист Группа: Пользователи Сообщений: 273 С нами с: 12-September 09 |
Спасибо, все прошло удачно. Теперь новый элемент справочника создается как положено. Остался один вопрос: в следствии этих манипуляций теперь в базе есть контрагенты с кодом 000001 и 000001 (т.е. идентичные) и т.д. - это может как-то повлиять на работу в дальнейшем? |
WaterSmith |
Apr 20 2010, 13:39
Пост
#236
|
Незарегистрированный |
Спасибо, все прошло удачно. Теперь новый элемент справочника создается как положено. Остался один вопрос: в следствии этих манипуляций теперь в базе есть контрагенты с кодом 000001 и 000001 (т.е. идентичные) и т.д. - это может как-то повлиять на работу в дальнейшем? В принципе ничего страшного обычно в этом нет, но если в программе включен контроль уникальности кодов (а он обычно включен и пусть так и будет) то при изменении элемента с дублирующимся кодом программа будет ругаться "Код не уникальный" и не будет давать сохранить изменения. Поэтому лучше все таки "дубли" перекодировать сразу, в процессе работы это будет очень неудобно. |
PLAYYOB |
Apr 20 2010, 16:26
Пост
#237
|
Репутация: 14 Активист Группа: Пользователи Сообщений: 273 С нами с: 12-September 09 |
В принципе ничего страшного обычно в этом нет, но если в программе включен контроль уникальности кодов (а он обычно включен и пусть так и будет) то при изменении элемента с дублирующимся кодом программа будет ругаться "Код не уникальный" и не будет давать сохранить изменения. Поэтому лучше все таки "дубли" перекодировать сразу, в процессе работы это будет очень неудобно. Так и есть, включен. Спасибо за советы. |
fli |
Apr 27 2010, 12:23
Пост
#238
|
Репутация: 125 Постоялец Группа: Пользователи Сообщений: 1 640 С нами с: 12-November 07 |
Как сделать запрос с маской?
То есть например когда в форме для запроса в поле "ФИО" я вводил,к примеру, "бе" , мне выводились все люди у которых фамилия начинается, заканчивается или содержит буквосочетание "бе". типа *бе*,*бе, или Бе* Сообщение отредактировал fli - Apr 27 2010, 12:24 |
endym |
Apr 28 2010, 15:17
Пост
#239
|
Благодарности: 26204 Репутация: 388 Помогу чем смогу Группа: VIP Сообщений: 1 539 С нами с: 8-November 06 |
Как сделать запрос с маской? То есть например когда в форме для запроса в поле "ФИО" я вводил,к примеру, "бе" , мне выводились все люди у которых фамилия начинается, заканчивается или содержит буквосочетание "бе". типа *бе*,*бе, или Бе* если в 7.7 то запросы не сильно отличаются быстротой исполнения. Если нужен только список - тогда перебираем контрагентов и используем строковую функцию СтрЧислоВхождений(<где_ищем>,<что_ищем>) ЕстьБуквыВФИО = СтрЧислоВхождений(НРег(спр.ФИО), "бе"); в 8.х есть оператор ПОДОБНО %вот_тут_пишут_буквы_"бе"% |
fli |
May 1 2010, 11:33
Пост
#240
|
Репутация: 125 Постоялец Группа: Пользователи Сообщений: 1 640 С нами с: 12-November 07 |
а через запрос никак?
и че такое НРег ? сорри за нюбство юпд: Запрос у меня применяется к справочнику "Физические лица", ввод данных в который осуществляеться в диалоге. запрос с "маской" ндо применитьк реквизитам - ФИО, местоЖительство ...итд подкажіть плз) Сообщение отредактировал fli - May 2 2010, 9:53 |
Упрощённая версия | Сейчас: 23rd November 2024 - 17:35 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |