О заказчике: Компания Penta Maritime Agencies Ltd была основана в 1998 году и предоставляет услуги в качестве официального агента COSCO в Латвии. COSCO – одна из ведущих мировых компаний по контейнерным перевозкам, перевозкам навалочных и генеральных грузов.
Penta специализируется на морских перевозках, а также предоставляет полный спектр услуг для удовлетворения всех потребностей клиентов в грузоперевозках.
ЗАДАЧИ КЛИЕНТА
В связи с моральным устареванием используемых компанией исторических учетных систем возникла задача замены их на современный продукт с открытым кодом.
1
Анализ исторических учетных систем и интеграционных потоков.
2
Картирование бизнес-процессов.
3
Проектирование учетной системы с нуля, используя Библиотеку стандартных подсистем 1С, составление рабочего задания.
4
Разработка учетной системы MAM 1.0 (Maritime Agency Management).
5
Тестирование системы и установка заказчику.
6
Обучение персонала заказчика.
7
Поддержка на этапе внедрения.
ЧТО РЕАЛИЗОВАНО В УЧЕТНОЙ СИСТЕМЕ
Платформой разработки была выбрана 1С:Предприятие редакции 8.3.
Новая учетная система реализована как MAM 1.0 в английской и русской версии (подсистема УМА – Управление морским агентством).
Основные функции и разделы в данной системе:
- Справочники
- Расчет стоимости фрахта и дополнительных услуг по направлениям
- Расчет стореджа и демереджа
- Ведение взаиморасчетов с линией и фидером
- Формирование документов: Инвойс (Invoices), Сделка (Consignments), Order
- Печатные формы документов
- Оперативные и финансовые отчеты
Рис. 1-2. Главная страница программы MAM 1.0 (на английском и русском языке)
ЭТАПЫ ВЫПОЛНЕНИЯ РАБОТ
Разработка системы проходила в несколько этапов:
Этап |
Описание |
ЭТАП 1. Разработка основных объектов системы «MAM 1.0». |
- Разворачивание среды разработки, настройка хранилища, установка БСП (Библиотека стандартных подсистем).
- Разработка справочников.
- Разработка перечислений: Типы судов (Vessel Types), Типы сделок (Consignments types), Виды доходов и расходов (Types of income and costs), Виды движения (Move Types), Виды транспортных накладных (Waybill Types)
- Разработка документов: Инвойс (Invoices), Сделка (Consignments), Order.
- Разработка регистров: курсы валют (Currency XRates), цена фрахта (Freight price), контактная информация (Contact Information), цены демереджа (Demurrage prices), цены сторэджа (Storage prices), доходы и расходы по сделке (Income and costs).
- Тестирование и моделирование: проведение промежуточного внутреннего и функционального моделирования.
|
ЭТАП 2. Разработка отчетов и печатных форм. |
- Выполнена разработка отчетов: Продажи (Report: Sales) и План-факт (Report: Plan-Fact).
- Выполнена разработка печатных форм: Order, Booking note, Invoice, Arrival Notice, Release Note.
- Выполнена разработка интеграционного механизма работы с электронной почтой.
|
ЭТАП 3. Разработка новых печатных форм и прочих механизмов по согласованной спецификации работ. |
- Реализована загрузка инвойсов в 1С:Бухгалтерия (Бухгалтерия латвийского предприятия, редакция 1.3) и выгрузка контрагентов в учетную систему УМА.
- Разработаны 4 новые печатные формы: БукингНоты, ЛоадингОрдер для Экспорта и для Импорта, промежуточный БукингОрдер.
- Настроен импорт клиентов из базы городского регистра.
- Разработан механизм хранения истории операций по контейнерам «Операции с контейнерами (Container operations)».
- Реализована загрузка операций с контейнерами в MAM 1.0 с сайта ВСТ.
- Разработан печатный пакет документов для инвойса: inv PDF + приложение в EXCEL.
|
ЭТАП 4. Разработка механизмов по согласованной спецификации работ. |
- Разработан механизм загрузки цен фрахта.
- Разработан документ «Регистрация расписания судов (Timetable of ships registration)».
- Разработана обработка «Загрузка расписания судов».
- Разработан отчет «Расписание судов».
- Разработан механизм контроля редактирования инвойса и присвоения ему номера.
- Разработаны механизмы цветовой индексации кнопок и проектов документов.
|
ЭТАП 5. Доработка документа Сделка и разработка механизмов по согласованной спецификации работ. |
- Доработка документа Сделка: привязка реквизита ТАРА непосредственно к контейнеру.
- Доработка документа Сделка: добавление номера букинга на вкладку с контейнерами, расшифровка операций.
- Добавление реквизита «Voy. Feeder 2» в букинг ордер и автоматизация его заполнения.
- Разработка механизма заполнения Терминала в Сделке.
- Доработка регистра Цены фрахта: перенос реквизита «Prise» в регистр Цены фрахта для клиентов.
- Интеграция MAM 1.0 с BCT (файлы Excel).
- Разработка возможности сравнения плана и факта прямо в документе Сделка.
- Множественный подбор контейнеров в сделку.
- Доработка документа Сделка: заполнение реквизитов сделки по расписанию фидера.
- Доработка регистра Цены фрахта: привязка фрахта к букингу и к условиям (LI-LO, LI-FO и т.д.).
- Доработка формы списка инвойса исходящего с определением реверсного документа.
- Возможность прикрепления файлов к сделке.
- ДЕПО ИМПОРТ: Механизм загрузки сделок из Excel.
- Импорт оплаты инвойсов из 1С:Бухгалтерия предприятия.
|
ЭТАП 6. Разработка обработки для разбора и разбиения общего файла Excel. |
- Парсинг файла Excel по областям вхождения Booking номеров.
- Создание файлов *.PDF по каждому из номеров Booking входящих в общий файл Excel в указанный каталог.
- Добавление созданных файлов *.PDF по номеру Booking в соответствующие Сделки в прикрепленные файлы.
- Отправка созданных файлов *.PDF по электронной почте ответственному Агенту.
|
ЭТАП 7. Разработка функциональности конфигурации MAM 1.0. |
- Внесение изменений в экранные и печатные формы существующих документов и отчетов.
- Создание новых документов, выходных форм, отчетов обработок.
|
ЭТАП 8. Тестирование системы. |
- Практическое применение системы тестирования и проверка результатов действий.
|
ЭТАП 9. Промышленная эксплуатация. |
- Составление инструкций.
- Обучение сотрудников.
- Внедрение и техническая поддержка.
|
РЕЗУЛЬТАТ ПРОЕКТА
Выполнен запуск учетной системы MAM 1.0 в промышленную эксплуатацию для Penta Maritime Agencies Ltd. С помощью данной системы были автоматизированы задачи и бизнес-процессы морского агентства по учету данных.