Написать обработку для переноса документов из одной базы 1С (Бухгалтерия Предприятия) в другую.
Задание закрыто
Стоимость:
Договорная
Срок выполнения:
3 дня
Варианты оплаты:
По договоренности
Дата публикации:
2024-09-05 15:21
Был(а) на сайте:
2024-09-16 16:01
Реклама
Написать обработку для переноса документов из одной базы 1С (Бухгалтерия Предприятия) в другую.
Задача
Требуется написать обработку по переносу документов из 1С Бухгалтерия Предприятия в другую такую же базу.
Перенос приходных, расходных накладных, всех банковских документов, кассовых документов.
Перенос должен осуществляться по команде ответственного лица (не автоматически).
Оставлять заявки могут только авторизованные пользователи.
Настройка подключения к другой базе 1С: Для доступа к данным другой базы можно использовать механизмы OLE, COM-соединения или прямого подключения через веб-сервисы/обмен файлами.
Выбор документов для переноса: Обработка должна предоставлять возможность пользователю выбрать типы документов (приходные, расходные накладные, банковские документы, кассовые документы), которые нужно перенести.
Чтение документов из исходной базы: Внешняя обработка будет считывать документы с нужными данными (все реквизиты, товары, услуги, суммы, контрагенты и пр.) из базы-источника.
Запись документов в целевую базу: Полученные данные будут преобразованы в формат, необходимый для базы-приемника, и записаны в неё.
Примерный алгоритм:
Форма обработки:
Поля для выбора типа документов.
Поля для подключения к базе-приемнику (либо через указание пути, либо через параметры подключения).
Кнопка "Начать перенос".
Подключение к базе-приемнику: Используем метод COM-соединения:
bsl
Копировать код
Подключение = Новый COMОбъект("V83.COMConnector");
БазаПриемник = Подключение.Connect("File='Путь_к_базе_приемнику'");
Чтение и перенос документов: Для каждого типа документа пишем цикл, который перебирает документы в базе-источнике и создает аналогичные документы в базе-приемнике.
bsl
Копировать код
Запрос = Новый Запрос;
Запрос.Текст = "
ВЫБРАТЬ
ПриходнаяНакладная.Ссылка КАК Ссылка,
ПриходнаяНакладная.Дата КАК Дата,
ПриходнаяНакладная.Контрагент КАК Контрагент,
ПриходнаяНакладная.СуммаДокумента КАК СуммаДокумента
ИЗ
Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
ГДЕ
ПриходнаяНакладная.Дата >= &ДатаНачала И
ПриходнаяНакладная.Дата <= &ДатаОкончания";
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.
Доброго дня.
Предлагаю связаться и обсудить детали. После этого будет понятна стоимость.
Есть ряд подводных камней:
- Какая версия бухгалтерии;
- Как физически расположены базы (есть ли доступ из приемника в источник);
- Данные пользователями вносятся в обе базы или только в источник;
- Синхронизированы ли справочники и требуется это или нет (иначе они задублируются);
- Нужно ли обрабатывать повторную загрузку (не загружать документы повторно, актуализировать уже загруженные документы);
А так, коллеги писали верно.
Нужно сделать обработку в базе приемнике. В обработке галочками должны выбираться нужные виды документов, настраиваться период загрузки и настройки подключения к базе (технологии могут быть разные, удобнее сделать через web-сервис). Далее по кнопке происходит или считывание данных для загрузки с последующей визуализацией (для возможности выбрать конкретные документы) или непосредственно загрузка и проведение документов (с предварительным поиском элементов справочников: номенклатура, контрагенты и тп, правила поиска тоже нужно будет определить; и их создании).
Оставлять заявки могут только авторизованные пользователи.
Написать обработку для переноса документов из одной базы 1С (Бухгалтерия Предприятия) в другую.
Реклама
Написать обработку для переноса документов из одной базы 1С (Бухгалтерия Предприятия) в другую.
Требуется написать обработку по переносу документов из 1С Бухгалтерия Предприятия в другую такую же базу.
Перенос приходных, расходных накладных, всех банковских документов, кассовых документов.
Перенос должен осуществляться по команде ответственного лица (не автоматически).
Другие открытые задания:
Асистент по размещению объявлений1 500 р.
Бюджет: 1 500 р. Требуется размещать объявления.
Менеджер маркетплейсов: ВБ, ОЗОН Удаленно75 000 р.
Бюджет: 75 000 р. Здравствуйте! Нужен менеджер маркетплейса на WB, ОЗОН, Яндекс Маркет. Занимаемся продвижением. ПИСАТЬ ТЕЛЕГРАМ Alexey_fedorovi4 Рассмотрим кандидатов без опыта раб…
Требуется программист/разработчик 1C1 500 р.
Бюджет: 1 500 р. Действующий проект по созданию единой автоматизированной системы управления финансово-хозяйственной деятельности. Требуются программисты/разработчики. Знание и оп…
поиск заданий