Senior Systems Analyst & Softone Developer

Softone ERP
Plugins, Integrations
& Custom Apps

Design and development of custom Softone plugins, DLLs, web applications and enterprise integrations. Complete knowledge of Softone architecture, database structure and Web Service API. From code to production.

SoftonePlugin.vb
' Softone ERP Custom Plugin Imports SoftOne.WebServices Imports System.Data.SqlClient Public Class OrderProcessor Implements ISoftonePlugin Private ReadOnly _ws As WebService Private ReadOnly _db As SqlConnection Public Function Execute() As Result Dim order = _ws.GetDocument(1351) Call ValidateStock(order) Call SyncToERP(order) Return Result.OK("Synced") End Function End Class
0+
Plugins
0+
Clients
0+
Years
0
Live Systems
// Real Projects

Production Systems

Custom-built solutions running in production for real businesses

🌐 Web Application

Web Order System — Panel Press S.A.

Custom web ordering application for aluminum panel doors. Series selection, dual-color (front/back side), paint shop, color manufacturer, insulation material, sheet thickness. Connected to Softone via custom backend API.

  • Dual-color system (front/back) with RAL/MAT codes
  • Real-time pricing based on parameters
  • Backend API → Softone Web Service or direct SQL
  • Remote / Local server switching
🖦 1000 ΠΑΡΑΔΟΣΙΑΚΑ ΜΕ ΚΟΡΝΙΖΑ
Front:
1013-MAT
Back:
1000-RAL
🚪

100 — 125x2

Dow 34 (Mono) • 1mm • 1 TEM

🌐 Web Application

E-Orders — Alousystem / alfa-press.gr

Integrated web ordering system on the corporate website for aluminum profiles. Paint shop, color type, manufacturer selection. Order table with code, bars, kilos and technical cross-section drawing. Live on alfa-press.gr.

  • Embedded in corporate website (not standalone)
  • Technical cross-section drawings per product code
  • Bars / Kilos / Codes per ALFA System
  • Softone backend integration via API
Group Code Description Bars Kg
SYS. ALFA 10010-X PROFILE PERS. HOLE No 10 1 3,73
SYS. ALFA 10020-X PROFILE GUIDE No 20 2 5,12
SYS. ALFA 10035-X PROFILE FRAME No 35 1 2,86
AMMOS/STRUCTURA • NEOKEM • 1013-AMMOS LIVE
💻 Desktop App (VB.NET)

Procurement & Approval Workflow

Factory procurement request system with full approval hierarchy. Item search in Softone warehouse, request creation with expense justification, routing to supervisor/director, notifications, status tracking. Direct connection to Softone database.

  • Real-time item/service search with stock levels
  • Multi-level approval workflow (Requester → Supervisor → Director)
  • Color-coded statuses: Pending / Awaiting Approval / Approved
  • User notifications, expense justification
  • Direct read/write to Softone database (SQL Server)
# Date Document Requester Status
1 08/01/2026 REQ0000098 Athanasoulas A. COMPLETED
9 06/03/2026 REQ0001461 Kontelis D. PENDING
11 17/03/2026 REQ0001746 Athanasoulas A. APPROVED
20 06/04/2026 REQ0002090 Kontelis D. PENDING
Approved Pending All
🚚 Logistics System

Real-time Fleet & Load Tracking

Real-time truck monitoring system for a fertilizer company. Tracking every checkpoint: truck arrival, loading entry, departure, dwell time. Filters by company, pick document, date range. 388+ movements per period.

  • Checkpoint tracking: Arrival → EnterLoad → LeaveFactory
  • Automatic dwell time calculation
  • Filters: Company, Pick Doc, dates, cancelled
  • Truck type (Standard / Gondola), trailer plates
  • Bulgarian clients: MP AGRO, BULAGRO, NEOCHIM, AGROSTIL
Date Consignee Fertiliser Qty Arrival Load Leave Time
27/02 MP AGRO NPK 11-15-15 24t 3:04 4:19 8:16 17:12
27/02 AGRO MEL NPK 11-15-15 25t 1:39 2:36 3:47 02:07
27/02 AGROSTIL NP 8-24-0 24t 1:39 2:15 3:08 01:28
26/02 BULAGRO NPK 11-15-15 4t 12:00 2:29 3:44 03:39
1 of 388 records • HGLP LIVE TRACKING
// Deep Knowledge

Core Expertise

🗃

Softone Database Structure

Complete knowledge of the Softone database structure. Tables, relations, stored procedures, custom fields.

🔌

Softone Web Service

Leveraging the WS Service for integration with external systems. Authentication, document operations, master data.

Custom DLLs

Developing DLLs in VB.NET that run inside Softone. Extending core functionality without breaking the architecture.

🌐

Custom Web Apps

Web applications with custom backend API connecting to Softone via Web Service or direct SQL Server.

📊

Business Process Analysis

Analyzing business processes and converting them into automated workflows within Softone.

🔒

Approval Workflows

Designing multi-level approval systems with hierarchies, notifications and audit trails.

// Tools & Technologies

Tech Stack

VB.NET
Softone SDK
SQL Server
Softone Web Service
REST APIs
.NET Framework
HTML / CSS / JS
Crystal Reports
Windows Forms
IIS
Custom DLLs
SSRS
// System Design

Integration Architecture

How custom apps connect with Softone ERP

🌐 Web Apps

Order Systems, E-Orders

💻 Desktop Apps

Procurement, Fleet Tracking

⚙ Custom DLLs

Inside Softone plugins

🔧 Custom Backend API

Routing, validation, business logic

🔌 Softone Web Service

Documents, master data, operations

🗃 SQL Server Direct

Complex queries, reports, bulk ops

⚡ Softone ERP

Core ERP • Database • Business Logic

Let's Build Something

Need a custom Softone plugin, integration or web application? Let's talk.

contact@softone-expert.dev
📞 +30 210 XXX XXXX
📍 Athens, Greece