Blue Line Industries Β· Group Control Tower
How to β Operating Guide
Step-by-step instructions for everyone who uses the portal. Pick your section:
Portal address: portal.bchem.com Β· works on phone and computer. Questions or problems β sign in and use the Feedback page.
π€ For employees β your portal
1 Β· Getting in (first time)
- HR sends you an email titled "Welcome to the Blue Line portal" (check spam too). It contains a link β open it and set your password. The link works for 7 days; if it expired, ask HR to resend.
- Go to portal.bchem.com and sign in with your email and the password you just set.
- The first screen asks you to complete your profile: mobile number, emergency contact, bank name and IBAN (used only for your salary), and home address. Fill it once and press Send to HR. HR verifies it β you're done.
2 Β· Your documents and records
Your page shows your employment record and your documents (passport, visa, Emirates ID, labour card, medical insurance) with the days left before each expires. An expired document shows a red EXPIRED β renew now badge, and the portal reminds both you and HR every week until it is renewed. When you renew a document, press Upload renewal on it, enter the new number and expiry, attach the scan (PDF or photo) and send β HR verifies it and the record updates. If any other detail is wrong, choose "Correct my record" in the request form.
3 Β· Making a request (leave, letters, expensesβ¦)
- On your page, find New request. Choose the type: annual/sick/unpaid leave, medical, expense claim, air ticket, loan/advance β or a letter: salary certificate, salary transfer letter, NOC, experience letter.
- Fill the dates or amount, write the reason, press Submit. Your annual leave balance shows at the top of your page β it accrues monthly (2.5 days a month on the standard 30-day entitlement) and goes down automatically when a leave request is approved.
- Your request travels automatically: Finance β General Manager β Chairman (letters have a shorter path). You can see its live status under My requests, and you get a notification at every decision. No chasing anyone.
π© Messages β everyone's inbox
Every portal user has Messages in the left menu: Inbox, Sent, Drafts and Deleted. Company announcements, your monthly salary notice (sent automatically when payroll is approved) and HR notices all arrive here β important ones are mirrored to your email too.
- Send a message: press βοΈ Compose, tap the people you're writing to, write, Send. They get a notification and an email. Replies come back to your Inbox β two-way, inside the company.
- Drafts: "Save draft" keeps an unfinished message under Drafts; open it later and continue. Deleted messages sit in Deleted and can be restored.
- Employees: the quick links at the top of your inbox take you straight to leave/expense/HR request forms and your documents.
- Announcements (Marketing & management only): tick "Send as company-wide announcement" in Compose β it reaches every active user.
π£ For Marketing β newsletters, campaigns, SEO
- Newsletters & campaigns: ERP β Sales β π§ Newsletter & targeted emails β Compose. Pick a template (monthly newsletter, product spotlight, offer, announcement, greetings), fill the boxes, Preview, Send test to me, then send. Audiences: all customers, leads by stage, and your own contact lists.
- Contact lists: Messages β π₯ Groups & lists. Internal groups (portal users) for internal messages; external lists (name + email per line) become audiences in the campaign composer. Every external email carries an unsubscribe link automatically.
- Open & click rates: each sent campaign shows π open % and π click % in the history β that is how you judge what worked.
- Campaigns & win rate: create campaigns under π£ Marketing campaigns, tag leads to them, and the win-rate per campaign calculates itself.
- SEO: ERP β SEO Studio β add target keywords, write one article per keyword (plain text; ## = heading, - = bullet), Publish β live at portal.bchem.com/insights. Watch reads per article; once Search Console is connected you'll see real Google clicks per keyword.
π¦Ί HSE β report it, close it
- Anyone can report: ERP β HSE β + Report β incident, near miss, observation or inspection finding, with severity and location. Takes a minute. Near misses count β report the accident that almost happened.
- HSE is notified instantly; high-severity reports and incidents also alert the GM and Chairman automatically.
- HSE head: every report stays OPEN until you close it with the corrective action taken β your name and date are recorded. Keep the open list short.
- HSE manuals live in the Vault folder HSE β Manuals & Procedures, readable by all department heads.
π§βπΌ For HR / PRO β onboarding, documents, records
Sign in at portal.bchem.com β left menu β ERP β HR & Payroll. Your home page shows headcount, open requests, and the documents expiring within 90 days list β that list is your PRO to-do list; check it every Monday.
1 Β· Onboarding a new employee (the full process)
- Add the record: Employees & documents β + Add employee β fill name, entity (UAE-BLI or UAE-JB), designation, department, joining date, salary. Save.
- Get the hire approved: go to Requests β choose the employee β type "New hire approval" β write position and agreed salary in details β Submit. It goes Finance β GM (Ali) β Chairman. Wait for approval before step 3.
- Give portal access: open the employee's record β Portal access line β type their email β Onboard β send invite. They get the welcome email; you also get a backup link to send by WhatsApp if needed.
- Enter their documents: on the same record, add passport, visa, Emirates ID, labour card, medical insurance, contract β each with its number and expiry date, and attach the scan (π). The expiry alarms only work if the dates are entered. The portal notifies you and the employee weekly about anything expired or expiring within 30 days; employees can upload renewals themselves β those arrive marked "uploaded by employee β verify": check the scan, then press Verify & save.
- Verify their profile: after their first login they submit phone/bank/address details. You'll get a notification β open the record and press Verify profile after checking the IBAN against their bank letter.
2 Β· Approving newly submitted documents & corrections
When an employee submits their profile, verify it (above). When an employee raises a "Correct my record" request, it arrives in the approval chain β once approved, make the actual change on their record under Employees & documents. Keep the record matching reality; the audit log records every change under your name.
2b Β· Leave balances
Every employee record shows an annual leave balance. It credits automatically each month (entitlement Γ· 12) and deducts automatically when a leave request is approved. Your job is the starting point: open each record and press adjust to correct the balance for leave already taken this year before the portal existed β write the reason in the note, it is kept forever in the history. Sick leave is counted separately and never reduces the annual balance; unpaid leave touches nothing.
3 Β· Performance reviews
On each employee record β Performance β + New appraisal: period (e.g. 2026 H2), objectives, rating 1β5, strengths, improvements. Keep it draft while discussing; switch to final when agreed β the employee then sees it on their own page.
4 Β· Triggering the monthly payroll
- Open Vault β Finance Templates β download BLI_Payroll_TEMPLATE.xlsx.
- Fill one file per entity for the month. Important: leave salary and air tickets go ONLY in their own two columns ("Leave Salary (Annual)" / "Air Ticket (Annual)") β never inside basic, gross or net. Keep the GRAND TOTAL row correct.
- Go to Approvals β New submission β type Monthly payroll β select the entity and period β attach the file β Submit.
- The chain runs automatically: Finance cross-checks β GM endorses β Chairman approves. Fix-and-resubmit if anyone rejects it. Submit by the 25th of each month.
π° For Finance β cross-checking payroll (review step)
- You get a notification: "Approval needed: payroll β¦". Open it (or Approvals β the payroll item).
- The page shows the automatic payroll review: headcount vs last month, net payroll with month-over-month change, annual benefits (leave pay + tickets) separated from salaries, joiners and leavers by name, salary changes, people paid with zero worked days, and whether the sheet's totals reconcile. Red flags = stop and check.
- Cross-check against the bank transfer total and the HR joiner/leaver list. Use the Ask box for questions like "did salaries increase vs last month".
- Decide: Approve (sends it to the GM), Reject with a note (HR fixes and resubmits), or Pending to hold it while you verify something. Never approve if the reconciliation flag is red.
π Production & QC β runs, tests, certificates
Sign in β ERP. Production (Prasad) uses Inventory; QC (Prabhat) uses Production & Quality.
- Production (Prasad): at the end of every run, go to Inventory β + Production entry β Consumed lines (raw material, warehouse) and Produced lines (finished goods, warehouse). The loss shows as you type. Stock updates instantly and the run appears on the Production page with its yield %.
- QC (Prabhat): each run shows QC PENDING on the Production page. Press enter QC, pick the product β the test parameters and limits load automatically from the spec β and type the lab results. Each parameter shows PASS/FAIL as you type; one failure fails the batch and management is alerted immediately. A failed batch must not be dispatched.
- Certificate of Analysis: on a passed batch press + CoA, enter the customer and order reference β the portal issues a numbered certificate (COA-1, COA-2β¦) ready to print and send with the delivery.
- Specs: the test parameters per product live under Product specs β QC maintains them (the API barite spec is pre-loaded). Change a limit there and every future test uses it.
π§Ύ Sales & CRM β quotes, orders, credit
Sign in β ERP β Sales, CRM & Marketing. You see your own company's customers and orders (BLI or Jumbo Bags).
- Every enquiry goes in the Pipeline (+ New lead): company, contact, product, estimated value. Move it with one click: lead β quoted β won or lost. Nothing lives only in WhatsApp.
- Quote: + New quote β pick the customer, add product lines and prices β Save. Open SO-x and press Print for a quotation on letterhead.
- Confirm: when the customer agrees, press Confirm order. The portal checks their credit: what they already owe (from the weekly net worth) plus this order against their limit. Inside the limit β confirmed instantly. Over the limit β it goes automatically to Finance and the Chairman; you'll be notified of the decision.
- Dispatch: goods leave only by an issue note linked to the order (stores pick "SO-x" when issuing). The order shows delivered % automatically β no more guessing what's left to ship.
- Customers: keep contacts, TRN and payment terms updated; the "owes" figure and over-90-days warning come straight from the approved weekly net worth.
π Procurement β requests, POs, receiving
Sign in β ERP β Procurement & Suppliers. Procurement is run by Finance; stores, HR and the GM can raise requests.
- Need to buy something? Press + New purchase request: what, how much, estimated price, and why. It travels automatically: Procurement review β GM endorsement β Chairman approval. Watch its status on the same page.
- Approved β issue the PO (Procurement): press + New PO, pick the supplier and link the approved request, enter the agreed prices and terms. The portal numbers it (PO-1, PO-2β¦) β open it and Print to send to the supplier.
- Add suppliers once under Suppliers β name, contact, payment terms. POs can only be issued to registered suppliers. New companies can be invited to register themselves with the Send invite box.
- Tendering (RFQ / RFP): press + New RFQ / RFP β title, closing date, the lines (RFQ) or scope of work (RFP), terms β then tick the suppliers to invite (plus any extra emails). Each supplier receives a letter with a private link where they submit their price online; quotes appear in the comparison automatically, cheapest first, and the portal reminds non-responders before closing. Press Award β PO on the winning quote: the PO is created from it, the winner gets the award letter and the others get a polite regret letter β all automatic.
- When the goods ship, stores registers the shipment with reference PO-x and receives it into a warehouse β the PO page then shows how much of the order has actually arrived, and the GRN is the proof for paying the invoice.
π¦ For stores & logistics β daily stock discipline
Sign in at portal.bchem.com β ERP β Inventory, Stores & Logistics. The page shows every item, its quantity in each warehouse (Shade, Weatherford, Hangar 1, Hangar 2, M2), the total value, and whether it reconciles with the weekly net worth.
- Goods arrive β make a GRN. Press + New GRN, enter the supplier and reference (PO number, delivery note or BL), add one line per item β which warehouse it went into and the quantity β and save. The portal gives it a number (GRN-1, GRN-2β¦); open it and press Print for the driver to sign. Stock updates instantly.
- Goods go out β make an issue note. Press + New issue note, enter who received the goods and the reference, add the lines, save, print, get it signed. The portal refuses to issue more than the warehouse holds.
- Moving stock between warehouses β use Quick movement β Transfer. Counting differences β Adjust with the reason written in (the reason is compulsory and kept forever).
- New material we never stocked before β + New item above the stock table: name, category, unit, cost per unit in AED.
- Production (grinding, bagging): at the end of each run press + Production entry β add the Consumed lines (raw material, which warehouse) and the Produced lines (finished goods, which warehouse). The form shows the processing loss as you type.
- Incoming cargo: register the shipment under π’ Incoming shipments as soon as it's booked β supplier, PO reference, vessel, BL number, FOB cost per tonne, and the freight/customs/port charges. When it discharges, press Receive β GRN: stock goes in and the item's cost is updated to the true landed cost automatically.
- Monthly count: under π Stock counts, pick a warehouse and type what you physically counted. Small differences apply immediately; big ones go automatically to Finance and the Chairman for approval β the book stock only changes once approved.
- Minimum levels: click set min next to any item to set its reorder level. Items below minimum turn red and the portal reminds you and Finance weekly until stock is replenished.
- The rule: every physical movement is recorded the same day. The stock value on this page is checked against the weekly net worth submission β a growing gap means missing paperwork.
β
For the GM β endorsing hires and payroll
- You are the endorsement step: things reach you after Finance has cross-checked. You get a notification with a direct link; everything waiting for you also shows on your Dashboard as YOUR TURN.
- New hires: confirm the position is really needed, the salary matches what was agreed, and the entity is right. Approve to send to the Chairman, or Reject with the reason.
- Payroll: Finance has already checked the numbers β your check is business sense: headcount changes you didn't expect, overtime that looks wrong, names you don't recognize. The review page highlights exactly these.
- Your three buttons: Approve (forward to Chairman), Reject (back with a note), Pending (hold with a note). Approving your own submission is impossible β the system blocks self-approval.
π For the Chairman β final approval
Everything above lands with you last, with the full trail visible: who initiated, who reviewed, who endorsed, with timestamps and notes. Your decision closes the file β approval publishes the figures (payroll, net worth) to the dashboards automatically. You can also decide early at any step (override) β the skipped reviewers are notified. The Pending button holds anything without closing it.
Blue Line ERP operating guide Β· this page is safe to share by link Β· sign in at
portal.bchem.com Β·
Go to the portal β