All services
Pick/MultiValue · Rocket D3

Rocket D3 Programming & Development

D3 is one of the most direct descendants of the original Pick operating system. It runs a massive installed base in distribution, inventory management, and mid-market business applications. If your D3 system has been running for years — or decades — and you need someone who can extend it, modernize it, or connect it to the outside world, that's what we do.

D3 application development

We write FlashBASIC and Pick BASIC for D3 production systems. Custom reports, business logic, batch processes, system enhancements. D3's TCL environment, its PROC language, and its Pick-native file system are second nature to us. We write code that fits the way D3 works, not code that fights it.

Web interfaces for D3

D3 systems can have web front-ends. We build them with PHP, Bootstrap, and Slim framework, using command-line integration to bridge the web server and the D3 environment. The result: browser-based tools for inventory management, order entry, customer self-service portals, and operational dashboards — all powered by the D3 data and business logic underneath.

API integration

Connecting D3 to external systems through REST APIs. We build endpoints that expose D3 data to modern applications and consume external APIs to pull vendor data, CRM updates, and third-party service responses back into D3. The integration approach is practical: command-line PHP helpers that handle the HTTP and JSON work, with D3 staying in control of the business logic.

Payment processing

Payment gateway integration for D3-based billing and order systems. Credit card processing, ACH, and secure tokenization connected directly to your existing D3 accounts receivable and invoicing workflows.

Data migration

D3 to jBASE, UniVerse, or a relational database. D3 data exports for analytics and reporting. Imports from external systems into D3. D3's Pick-native file structure requires careful handling during migration — multivalued fields, associated multivalued fields, controlling/dependent relationships all need to be mapped correctly.

Industries

Our D3 experience is concentrated in distribution, inventory management, and marine — industries where D3 has been a reliable workhorse and where the business needs it to keep running while we add modern capabilities around it.

Building effective, well integrated systems.

Pick/MultiValue programming, system interoperability, web integration, AI implementation, and data migration.

Get in touch