Operations Dashboard
Legacy Sales A/R Workflow
This rebuild keeps cases and weight/quantity as separate values and allows quantity to remain blank until packing/scale entry.
Product Master
Find Product
Product Master opens without loading every item. Search by code/name, or choose Show All Products only when needed.
| Code | Description | Type | Price | Cost | Last Cost | On Hand | Cases | Committed | Group | CatWt Min | CatWt Max | UPC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No products loaded. Search or choose Show All Products. | ||||||||||||
Product Entry
Create or update one Product Master item. Use search first for Update / Delete.
Update Product Price
Schedule a selling-price change with an effective date. Future prices are stored and become effective on the selected date.
| Effective | Product | Description | Old | New | Note |
|---|
GTIN Product Groups / Packers
Simple setup: select one group, find products, and add them. Assigned products stay visible below.
2. Find Product to Add
3. Products in Selected Group
0 PRODUCTS| Code | Description | Group / Packer | GTIN Status | GTIN / Barcode | |
|---|---|---|---|---|---|
| Select a group. | |||||
GTIN / Barcode Mapping
Assign supplier GTINs to Al Salam ERP products. One product may have multiple GTINs. Incorrect mappings can be deleted.
| GTIN | Product | Description | Group / Packer | Source | Added |
|---|
Barcode Reference View
Quickly see which products have supplier GTINs, which use a saved Al Salam ERP internal barcode, and which still need a barcode.
| Product | Description | Packer / Group | Status | GTIN / Barcode | Last Printed |
|---|
Customer Master
| Code | Customer Name | City | State | Phone | Route | Seq | Balance | Credit Limit | Tax % | Terms | Stop Inv | Active |
|---|
New Customer
Legacy Core Test
Customer-specific price lookup
Imported Purchase Orders
| PO | Date | Vendor | Status | On Boat | Vendor Invoice | Lines |
|---|
Receiving
Receiving Lines
Warehouse Scanner
Choose one task. The menu closes completely while you scan.
Warehouse Scanner
Keyboard-wedge scanning: scan a barcode and the Zebra sends it to the active field followed by Enter.
Select Purchase Order
Cases Received This Session
Create / Scan Route Pick Sheet
GTIN / Barcode Mapping
Scan a supplier GTIN, select the Al Salam ERP product, then save the mapping. A product may have multiple GTINs.
Existing GTIN Mappings
| GTIN | Product | Description |
|---|
Individual Case Inventory
| Case ID | Product | Weight | Method | Pack Date | Serial | PO | Status | Location |
|---|
Inventory
| Code | Product | Lot | Location | Cases | Qty/Wt | Expiration | Source |
|---|
Production / Processing
Raw Material Inputs
Customer App Orders
| Order | Customer | Order Date | Ship Date | PO | Route | Seq | Status | Total | Actions |
|---|
Enter Invoice
Find Customer
Invoice Header
Items
| No | Item | Description | Order | Ship | Weight | Unit Price | Amount | Tax |
|---|
Invoice List
| Invoice | Customer | Date | Ship | Route | Seq | Total | Status | Hold | Printed | Actions |
|---|
Order Packing / Catch Weight Scanning
| Line | Product | Ordered Cases | Current Cases | Current Qty | Method | Scan |
|---|
Scan / Scale Entry
| Time | Product | Barcode | Boxes | Wt/Qty | Lot | Pack Date |
|---|
Route Setup
Route
Saved Routes
| Route | Description | Active | Actions |
|---|
Routing
| Route | Seq | Invoice | Customer | Cases | Qty | Total | Status | Save |
|---|
Message / SMS / Photo Orders
Capture Customer Message
| ID | Source | Received | Sender | Customer | Language | Status | Invoice |
|---|
Invoice Delivery / Signed Invoice Filing
Delivery Barcode Scan
Scan the barcode printed on the delivered invoice. A valid completed invoice is automatically un-held and posted.
Scan / Attach Signed Physical Invoice
Use Fujitsu fi-7160 ScanSnap/PaperStream or a similar scanner to create a PDF/JPG, then attach it here. The document is filed under the customer and invoice and is visible in the customer portal.
| Invoice | Customer | Date | Signed By | File |
|---|
NCR Printing
Use Print Delivery / NCR from the invoice list. Pages are output in pairs: page 1, page 1, page 2, page 2, etc., so each invoice page stays together for 2-part NCR handling.
Sales A/R — Enter Payment
| Invoice # | Date | Invoice Amount | Current Balance | Amount Paid | New Balance | Full |
|---|
Keyboard: + pays the full balance of the focused invoice. Arrow keys move through payment rows.
Payment History
| No | Customer | Date | Amount | Method | Check / Ref | Status |
|---|
Returns / Credit
| Credit | Customer | Invoice | Date | Total | Status |
|---|
Reports / Inquiry
Modern Lot Traceability
Trace a lot from receiving through production and customer packing records.
Accounts Payable
Receive Invoice from Vendor
Open Vendor Invoices / Payments
| Vendor | Invoice | Due | Amount | Paid | Balance | Hold | Status |
|---|
QuickBooks IIF Export
Exports posted invoices using legacy-style TRNS / SPL / ENDTRNS records.
Product Barcode Labels
Create / Reprint Saved Product Label
Products without supplier GTINs receive one permanent Al Salam ERP internal barcode. Reprinting uses the same saved barcode every time.
Route Printer
System Settings / Audit
Audit Log
| Time | Module | Action | Reference | Details |
|---|
Vendor Document Import
Vendor Confirmation & Invoice PDFs
Save vendor confirmations and invoices in Al Salam ERP. Confirmation PDFs are the source for draft PO creation; vendor invoice PDFs are matched to PO + Receiving before becoming payable.
Recent Vendor Documents
| Date | Type | Vendor | Reference | PO | Status | File | Invoice Review |
|---|
Dialpad Integration Setup
Connection
Outgoing SMS Test
Send one real SMS through Dialpad. You may type US numbers normally (for example 323-855-4878); Al Salam ERP will convert them to E.164 automatically before sending.
Status
Requirements for Incoming Order Text
The webhook address must be reachable from the public internet over HTTPS. The Dialpad API key also needs message-content export permission for Al Salam ERP to receive the actual SMS text. The subscription created here listens for inbound SMS only.
A/R AutoPay & Customer Messaging
AutoPay Setup
Choose exactly one schedule. Payment methods are tokenized; Al Salam ERP never stores raw card numbers, CVV, or online-banking credentials.
| Customer | Method | Schedule | Day | Rule | Max | Active |
|---|
Manual Customer Messages
Send an individual or batch order/payment reminder. Use TEST MODE to verify the Al Salam ERP workflow without contacting a live provider.
| Time | Customer | Type | Channel | Recipient | Status | Message |
|---|
Inbound Order Testing
Use Sales A/R → Message / SMS Orders to test WhatsApp, Dialpad/SMS, text, and handwritten-photo order capture. The source selector and attachment field retain the original message/photo for review.