Короче говоря - никак.
Во всем, что касается взаимодействия с госорганами (будь то налоговая, бухгалтерская отчетность, всякие акцизы и т. д.), 1С заменить ничем нельзя и пытаться это сделать, как минимум, неконструктивно.
Но не прекращайте читать эту статью, это еще не основная идея.
Главное, не попасть в логическую ловушку и не считать 1С совершенно незаменимой на любом участке автоматизации всех процессов на предприятии.
Здесь есть с чем поспорить и что предложить.
Хочу рассказать об одном успешном опыте автоматизации различных аспектов бизнес-деятельности компьютерной компании и, конечно же, о подключении этого решения к 1С.
Работа выросла из необходимости сопряжения самостоятельно разрабатываемой системы с программой 1С, но данный подход (разделение на 2 программных блока) можно развить в полноценную философию построения информационной системы в целом.
Изначально задача была следующая.
Была корпоративная система автоматизации, написанная на Microsoft Access. За многие годы своего развития он вобрал в себя практически все повседневные задачи - ведение банка, выдачу счетов, подготовку учетных документов к отгрузке, ведение склада, учет комплектующих по серийным номерам, составление технологических карт производства и т.д. в возможности системы внесены следующие дополнения: создание банковских платежей непосредственно на основании входящих счетов, автоматическое формирование прайс-листов в различных форматах для публикации на веб-ресурсах, обновление сайта компании и подготовка Договоров на основе существующих шаблонов (т. е.
так называемая офисная автоматизация).
Плюс наличие большого объема аналитики и ведение всего управленческого учета.
Все это делало систему совершенно незаменимой – перенос всего этого функционала в 1С занял бы много времени и денег.
С другой стороны, программа «1С-Предприятие» обслуживала лишь нужды бухгалтерии по ведению бухгалтерского и бухгалтерского учета и сдаче отчетности.
Таким образом, 1С была «отвязана» от ежедневного функционирования компании, а заполненные документы апостериорно вносились в базу данных.
Что хорошего в этой схеме? Есть несколько преимуществ: - исключение руководителей и других (не)ответственных лиц из «святая святых» - базы данных бухгалтерского учета, формирование которой должно осуществляться только сотрудниками, имеющими представление о предмете; аккуратное ведение каталогов, - удаление из 1С всего, что к ней не относится: от задач управления, не требующих отражения в бухгалтерском учете, до всех остальных моментов, специфичных для компании и к которым посторонние лица не должны иметь доступа, — экономия на лицензиях: рабочие станции 1С стоят значительных денег, — важный момент: при реализации всего описанного выше дополнительного функционала непосредственно «внутри» 1С возникает постоянная необходимость его доработки при выходе обновлений продукта.
Это, конечно, гарантирует практически постоянную занятость программистов 1С, но это то место, где можно существенно сэкономить.
Ну и большой минус, конечно, это необходимость перепроверять все документы и обновлять справочники.
Собственно, в этом и была главная задача – уйти от двойной работы.
Для начала вам нужно разобраться со всевозможными каталогами – в первую очередь это каталог контрагентов и товаров.
Проблема синхронизации каталогов, так часто возникающая в программах такого типа, достаточно проработана и понятна в реализации.
Однако в данном случае было принято волевое решение не использовать 2 каталога с взаимной синхронизацией, а иметь одну исходную версию - ту, что введена в MS Access, и просто тиражировать ее в 1С (отзыв - это просто запись в MS Access).
Доступно, что данная позиция уже выгружена).
Такой подход значительно упрощает задачу.
Для чисто бухгалтерских нужд нужно очень мало позиций в таких справочниках - да еще и во внешней программе они вносятся, чтобы не нарушать сформулированный принцип.
Таким образом можно устранить еще одну распространенную проблему – огромную раздутость справочника используемой номенклатуры.
Ниже представлена группа товаров «Мониторы».
Загрузку такого ужаса в каталог 1С (а новые модели мониторов появляются чуть ли не каждую неделю) можно настроить так, чтобы они все попадали в одно положение, так как нюансы цвета рамки вокруг экрана и количества пикселей совершенно несущественно для бухгалтерского учета! А если честно, то размер диагонали тем более, если он отличается на полдюйма.
Далее во внешней программе можно с гораздо меньшими потерями отработать объединение дублирующих позиций в справочниках, особенно в справочнике контрагентов, так как в 1С это требует больших усилий.
Таким образом, в 1С загружаются только «очищенные», очищенные и приведенные в надлежащий вид данные.
Выгрузку можно производить с некоторой периодичностью – порционирование позволяет отладить работу бухгалтерии и избежать лишней работы, если в течение дня (или более длительного периода) что-то было отменено, изменено, проведено заново – все это происходит в рабочем режиме.
База данных MS Access, и только «установленная»» О состоянии дел сообщается в 1С.
Плюс такого рода выгрузка может быть синхронизирована с операциями по резервному копированию и вы всегда можете быть уверены, что текущее состояние базы 1С корректно.
Понятно, что документы приходят без автоматической проводки (хотя это можно настроить).
Кстати, база данных MS Access сама проверяет наличие необходимого товара на складе - на списание под отгрузку (дилемма в том, чтобы убедиться, что счет-фактура может быть выставлен с текущей датой, что все необходимые позиции для списания находятся на складе - то есть куплены или произведены - нужно.
опубликовать документ в 1С Видимо, не стоит доверять это менеджерам - или за плечами менеджера всегда должен стоять сотрудник бухгалтерии) Теперь о реализации.
Программы 1С поддерживают интерфейс обмена данными через механизм ADO. На стороне 1С для создания элементов справочников и документов используется стандартный программный интерфейс, поэтому работа этого механизма не зависит от внутренних деталей реализации 1С, которые могут меняться от версии к версии и от обновления к обновлению.
.
С другой стороны, основным лозунгом разработки было «максимально использовать возможности 1С, где это возможно».
Поэтому в финальной реализации связки из MS Access загружались только наименование и ИНН контрагента — данные «подтягивались» из ЕГРЮЛ с помощью механизма, встроенного в 1С ( то же самое касается и банковских реквизитов – они обновляются с помощью БИК).
Созданы запросы во внешнюю базу данных MS Access, которые готовят все необходимые данные для загрузки в 1С - берут и раскладывают по документам и полям.
Схема разгрузки состоит из двух этапов.
Сначала загружаются новые позиции в справочниках контрагентов и позиций.
Присвоенные 1С GUID возвращаются в MS Access, чтобы при загрузке всех документов на втором этапе можно было установить правильные ссылки на справочники.
Это выглядит так
Мы считаем, что такую идеологию построения информационных систем можно взять за основу не только в тех компаниях, которые имеют устаревшие системы, не относящиеся к 1С, но и при организации работы новых юридических лиц, поскольку мы имеем большой опыт работы с MS Access. Преимущества такого подхода описаны выше.
Теги: #1С #1С #интеграция 1с #1с:предприятие #мс доступ #автоматизация #ERP-системы #Microsoft Access #1С-Битрикс
-
Абсолютно Безопасная Файловая Система
19 Oct, 24 -
Скажите Доброе Слово О Высокой Зарплате
19 Oct, 24 -
Коммерческий Космодром
19 Oct, 24