Transform the way you manage your business.

With Argus ERP Finance, SoftMachine delivers a flexible, best in class software solution to the challenges faced by business in today’s economy.

Argus helps companies to support their enterprise financial information needs, from transactions to reporting and collaborative commerce.

Sales Order Processing
Sales Order Processing

Fulfill Customers Orders Reliably, & Accurately

Sales Order Entry allows organizations to achieve high levels of customer service by enabling efficient entry of orders and timely delivery of goods. Sales Order Entry is fully integrated with the Contract Management, Financial and Manufacturing modules and provides all of the necessary tools and information to allow companies to gain a competitive edge by delivering exceptional levels of customer service. Comprehensive analysis of the sales activity, both by profitability and market trends, is key to ensuring business growth and customer service. Invoicing and Sales Analysis provides accurate cost of sales with full margin visibility. Sales Order Processing is fully integrated with the General Ledger.

Processing customer orders is one of the most critical functions in any distribution and manufacturing business. Order entry and fulfillment must be done in a streamlined fashion, accuracy must be high, and the goods must be delivered where and when requested. Your customer service function needs the power and flexibility of inventory, receivables and production information. When you run Argus Sales Order Processing with the Accounts Receivable (A/R) and Inventory Management (I/M) modules, you’ll streamline every step of your order process, increasing customer service levels and reducing inventory.

Argus Invoicing
  • Multi-Site Invoicing
  • Multi-Currency
  • Multi-Address Delivery
  • Measurement Units Level Pricing
  • Batch Level and Document Level Posting
  • Branch Specific Invoicing
  • One-click transfer from quotation to order to invoice
  • Advanced Terms of payments
  • Customer BasedP Price Levels
  • Integration with General Ledger
  • Integration with Delivery Order Processing
  • Multi-Salesman per invoice
  • Barcode support
  • Kits Support
  • Tax calculations, Freight and Miscellaneous invoice level fees

Argus Customer Quotation creates customer proposals and quotations, to which users can add technical information or diagrams as needed. Prices are calculated automatically, with support for multiple currencies and price lists. Once accepted, a quotation can be directly transformed into an order, saving time and eliminating errors. Reminder dates can be set, and users can add information about competitors offers and reasons for win/loss, for a complete picture of how each quotation performs.

Sale Order

Argus Customer Orders effectively handles orders, picking and distribution at one or more locations. Normal transactions, even with large volumes, are handled swiftly and automatically. With Argus Sales Setup, the module supports mobile sales, remote dealers, and order-entry users, providing detailed information on proposals, quotations, orders, contracts, etc. History and analysis capabilities are also featured. Windows-based or web-based, a B2B solution is available via the Internet.


Argus Invoicing automatically creates customer invoices for simple, standard invoices with efficient support for deviations. Invoices are written directly on delivery or as collective invoices at specified time intervals. Customer returns automatically create a credit invoice report that is released on authorization. Invoicing functions are linked to accounts receivable in Argus finance components, which control invoice payment. Users can specify currency, with automatic conversion to the accounting currency.

Delivery Order

If a customer has several ship-to addresses where merchandise is delivered, even though billing is sent to one central office, Argus will maintain those multiple addresses for each customer. The Shipping Lead Time function will ensure that the product is picked and shipped to guarantee timely delivery based on where it is being shipped to, where it is being shipped from, and how it is being shipped. You can also integrate third-party data files using Argus Import Interface to further automate your shipping and tracking processes.


Inventory parts can be assigned to require lots. If lots are required, it will force you to assign/use lot numbers for all transactions for that part. If lots are not required, it will allow you to use lot numbers, but not force the use of them. This allows flexibility for the level on control you wish to enforce. The system will not allow you to use/sell more of a lot number than is available. Lot numbers shipped and invoiced to customers can be recorded. Documentation (inventory labels, packing slips etc), can all be formatted to print the lot numbers.