TenkaTenka
Sign in

Tenka Help Center › Release history

Release history

Everything that changed in the platform, release by release, with the full text of each item.

4releases
226changes
74new
93improvements
59fixes

Period

Kind

1.103.0Oct 30, 2026Versão 1.103.0
Improvement
A removed connector goes to the trash, and you can undo it

When you remove a connector in Settings, Connectors, it no longer disappears for good: it goes to the trash and an Undo button appears. In the trash you can restore the connector or delete it permanently. A connector in the trash receives no notifications.

Improvement
Contract status spelled out on the portal

The contract status shows as Active, Suspended, Closed and so on, in your language, on the contract page, the contract list and the Contract summary PDF, and no longer as an upper-case code.

Improvement
Portal chat easier with screen readers, keyboard and light colors

Screen readers now announce the Ctrl+Enter shortcut to send and tell you when new messages from support arrive; icon tips also show when you move with the keyboard; and when your company color is light, the text on buttons and messages turns dark to stay readable.

Improvement
Portal chat message notice gets its own row in preferences

In My preferences, on the Notifications tab, there is a new row, New message in Support, to choose how you get the notice when a customer writes in the portal chat, without silencing the other system notices.

Improvement
Hours count in the same month in Profitability, the contract balance and the portal

An hour logged on the 31st and approved on the 2nd now counts in the month it was worked, everywhere: in Profitability, in the hour bank balance, in the overage and in the customer portal. Before, Profitability and the balance used the approval day, and the same work fell into different months.

Improvement
The contract summary shows the hours awaiting approval and the total the customer sees in the portal

In the Contract summary panel, the Hours column says how many project hours are still awaiting approval — they only use the bank once approved. In the Value column, when the portal total differs from the billed amount (an expense marked as visible to the customer, or revenue hidden from them), the summary shows the number the customer sees. In the Profitability tab, each month’s labor amount opens the list of hours behind that cost.

Improvement
Production per loom asks for the yarn consumed

To record a shift with production, enter the yarn and the kilos of yarn consumed: the knitted fabric does not enter stock without the yarn it came from. A shift linked to a production order still does not ask (the order already issues the yarn). If the yarn has no cost, the fabric enters at zero cost and is flagged for the closing and the cost of sales. The Article and Yarn fields no longer list items in the trash, and items without an NCM code appear at the end of the list marked "no NCM".

Improvement
The export NF-e checks the exchange rate

When generating the export NF-e, the shipment rate is compared with the day’s quote registered in the exchange rates. If the difference exceeds 2%, the invoice warns with both numbers so you can check before sending. With no quote registered, the invoice is still generated, but it warns that the rate was not checked.

Improvement
AI usage shows the model that actually answered

Each AI usage line now records the model that actually answered (for example, the dated version of the model, or the model the provider chose), not just the configured one. The cost and the margin per account now use that model’s price.

Improvement
Viewing another account, the grey button says why

When viewing another account’s data, the disabled Save explains that it is a read-only view where nothing is saved. Before, it only said permission was missing.

Improvement
Collecting SOC 2 evidence is faster

"Collect now" no longer checks one by one the accounts with nothing to check (no audit trail, or only shared profiles). The result is the same.

Improvement
The portal value report comes out in the client’s language

The "Value delivered report" PDF, downloaded from the portal Home, came out in Portuguese for every client. It now comes out in the client’s language, and a project with no deliveries planned yet says so instead of "0/0".

Improvement
Import spreadsheet: choose which column is which

In any list with import, when your file's header does not use the name the screen expects, the preview shows each field with the file column for you to choose. Apply and remember redoes the preview and keeps the choice for your company: the next file in the same layout comes in right.

Improvement
Imported work orders show the source system number

A work order that came from Sankhya now shows its number there, with the source next to it ("Sankhya 91016"), in the list, the record, the P&L cost by phase and the project timeline. Search finds it by that number, and the list has a new Source column.

Improvement
Service work orders without the field-visit fields

A work order in Service mode (a consultant’s work) no longer shows equipment, serial number, check-in, check-out, travel, report or the Schedule and field tab — and the list stops showing equipment and serial number when the account does no field service. Field work orders are unchanged.

Improvement
Contract overage month by month, with the amount

Went over the pack allowance? The contract summary now shows, month by month, the extra hours and whether they were already invoiced or are still to be billed. The amount shows for people who can see values; the hours, for everyone. It is the same figure your customer sees in the portal.

Improvement
Live margin opens on the project portfolio when you don't sell products

For a services company, Live margin no longer opens with “no sales”. With no product sales in the last 12 months, it shows the portfolio of fixed-scope projects — revenue, hours cost and margin of each, using the same calculation as the project P&L tab.

Improvement
The request Kanban remembers your last filter

Text, type, owner, project, sprint, customer, workflow, “only mine” and “only open”: the filter you applied comes back when you refresh, leave and return, or sign in from another browser. Clear resets what was saved.

Improvement
New user: Enter registers, and the group only shows when there is something to choose

In Users and access groups, pressing Enter in the new-user fields registers the user. The “Link to group…” field only shows when the company has a group to choose; if not, a hint takes its place. The search magnifier no longer covers the text and the fields are aligned.

Improvement
Contract price quantity accepts decimals

In a contract price, Quantity accepts up to three decimal places — 2.5 hours, 0.125 kg, 1.333 units — and the Qty column shows the number as typed, with no extra zeros.

Improvement
Project P&L and Live margin show the hours awaiting customer acceptance

When customer acceptance is on, the project P&L and the Live margin project portfolio show how many work-order and request hours are still awaiting acceptance: their cost is already counted, but the contract’s hour bank is only consumed after the customer accepts.

Improvement
When accepting hours, the portal respects “show the consultant”

When the project doesn’t show the consultant to the customer, the list of hours awaiting acceptance in the portal now shows the role of who did the work (the job title) instead of the name. With the consultant visible, the name still appears.

Improvement
The cost center of the partner reimbursement now comes prefilled

On a purchase invoice paid with the partner’s card, the Payment block now brings the cost center of the last reimbursement posted. You can change it or leave it without a cost center, as before.

1.102.0Oct 29, 2026Versão 1.102.0
Improvement
Checkout by keyboard: discard the cart and switch withdrawal and top-up

At the checkout, Shift+F8 discards the whole cart asking for the reason, and the register stays open; above the cancellation quota it asks for approval from someone with authority. F6 switches between cash withdrawal and top-up. In the cash count, "460.10" is the same as "460,10".

Improvement
Loom production now moves stock

When you save the loom shift, the yarn consumed leaves stock and the fabric produced comes in. If the production order already makes that movement, enter its number and the screen does not count it twice. Without yarn balance nothing moves and you see why.

Improvement
More yarns and articles to choose from in production

The yarn and article lists in Loom production and Yarn consumption per article now also show covered yarn, velvet and pile fabric, and coated fabric.

Improvement
Imports are logged and the preview is readable

Whoever confirms an import leaves a record in the audit trail: who, when, how many rows and from which file. The import preview now scrolls sideways and the columns stay readable.

Improvement
Faster customer record and stock movements

The customer record opens faster: the Relationship, Vouchers and benefits, Tenka Score and Group tabs load when you click them. The stock movements list also opens faster in companies with many items.

Improvement
Contract hours: recalculating is all or nothing

Recalculating contract hours is now all or nothing: if one request cannot be redone, nothing changes and the screen says which one to check. Deleting a time entry removes its hours from the contract at once, without leaving the contract short of hours if something goes wrong.

Improvement
Readable status and connector changes in the trail

The status color from the registry stays readable in light and dark themes, in the contract Requests tab and in the requests list. Every change to the git connector settings goes into the audit trail with who and when; the token never appears in the record.

Improvement
Seller portal: copy link and commission from your portfolio

The seller portal has a Copy link button, billing and lead status in your language, and empty lists that say what to do. Asked Tenkai how much commission you will earn as a partner? It answers from your portfolio.

Improvement
Changing a request's status always follows the same rules

In the request record, the steps bar only lets you click the step the type's workflow allows from the current status; the others are greyed out with an explanation. Changing the status from the record, from Move activity in the list or by bulk edit follows the same workflow, estimate, solution and automation rules, and the history gets a single line.

Improvement
Checkout sales close faster

Checkout sales close faster: stock for the items is written off in one go for the whole sale, and an already paid Pix is checked in a single pass. Item balance and cost stay the same.

Improvement
The hours chart shows each month's consumption

The contract hours chart, on the record and in the portal, now has an hours axis, a bar with each month's consumption and the name of each line at its end: planned balance, actual balance and balance trend. On top are the total contracted, used to date, today's balance and the end balance by trend.

Improvement
Download on the portal tickets brings the list on the screen

In Tickets on the portal, Download builds the report with the same tickets the list shows, with the same filters and period. With All periods, the report starts at the oldest ticket. Before, it brought only the current month’s support tickets.

Improvement
Approved project hours now use the contract hour bank

Approved hours on the projects linked to a contract now use the hour bank, like ticket hours. They count in the balance and in the month-by-month chart and, above the cycle limit, become overage. A pending hour is only used once approved, and a rejected hour is not used. On the contract record, the new Projects tab shows each project with approved hours, pending hours, what went into the bank and the overage. On the portal, the contract page lists the projects with their approved hours. Each hour counts only once: a ticket that belongs to a project still counts as a ticket.

Improvement
The customer portal in your company colors

The customer portal now uses your company’s registered colors, the same as the system: buttons, links, tabs, the current page of lists and highlights. With no color registered, the portal keeps the default colors. The color is changed in the company record and applies to both.

Improvement
Contract summary: value, hours and profitability in one panel

On the contract Overview, one panel shows the contract in three columns, always in the same order: contracted, used and balance. Value shows the contracted amount for the term, what was already billed and what is still to bill. Hours shows contracted hours, used hours (tickets and projects) and the balance, with the trend. Profitability shows billed, cost and margin. The contracted value comes from the contract products and prices; without them, from the monthly value on the Data tab. If both are filled in and differ, the panel says which one applies.

Improvement
Industrialization return by the invoice key

Enter the third party's invoice key or import its XML. The system checks the key, the CNPJ and the CFOPs and warns when an invoice is missing or something doesn't match.

Improvement
Find the shipment by its grid: "grid", "sizing" or "pack" in search

In search (Ctrl+K) and in Tenkai, typing "grid", "sizing", "pack" or "size and color" takes you straight to Received shipments, where each line of a shipment by size grid shows the piece's size and color. Before, the screen was only found by the shipment name.

Improvement
A piece with a grid looks the same at the register, in exchanges and in received shipments

The piece name with its grid — "T-shirt — M / Blue" — is now written the same way at the register, in exchanges and returns, and in Received shipments. A piece that only has a size (or only a color) shows as "T-shirt — M", with no stray dash or slash.

Improvement
Status classification: the name up front, the code inside

On the Status classification form, the Key field is now called Code. Tenkai answers about classifications by name only, without the code, and search also finds the screen by request classification. The requests Kanban help explains that the sections come from the classifications.

Improvement
The ticket checks the customer’s contract on every path

A contract from another customer no longer gets into the ticket, whether through the record, Tenkai or an integration: the message says which field to change. The record also warns when the contract list shows only the 2,000 most recent ones and says when to save to see the new customer’s links.

Improvement
The phone register X report shows the count per payment method

Like the Z report, the X report now shows the amount and count of each payment method, for example Pix R$ 49.90 (1). And the opening screen tells you when the register was already closed today on this phone.

Improvement
Removing an already-paid Pix part at the POS responds right away

Removing an already-paid Pix part now responds right away: the part leaves the sale, the charge is set to be refunded and the notice reaches the bell of whoever checks the register right after.

Improvement
Kanban, Agenda, timer and integrations change the status with the same rules

Dragging the card on the Kanban, completing or reopening in My Agenda, starting or pausing the timer, pausing or resuming from the row menu and changing the status through the integration follow the same rules as the record: the type workflow, the estimate, the written solution and the stage done checklist (before, only the Kanban checked the checklist). "On status change" automations now run on every change, and only they do.

Improvement
Hours already counted in the contract need the Contracts permission to be removed

Deleting a time entry whose hours are already counted in the contract usage now requires the delete permission in Contracts; without it, the screen tells you why and nothing is deleted. Hours already invoiced still cannot be deleted.

Improvement
Partner portal: lists say how many there are and the commission receivable matches Tenkai

The leads, sales and invoices lists in the partner portal show the most recent ones and, when there are more, say "Showing N of M". Asking Tenkai about the commission receivable gives the same figure as the portal card.

Improvement
A button greyed out for lack of permission says why on every screen

On any screen, hovering over a button disabled because your profile can only view shows the reason: "Read only: your profile can only view this screen. Ask the account administrator for permission to edit." Before, this only appeared in lists, standard records and finance.

Improvement
What git does to a request is recorded under the automatic routine

When a commit or a merge moves the request and the git author is not a user of the account, the history and the comment are recorded as "Tenka (automatic routine)", no longer as the company owner. The same GitHub or GitLab delivery sent again does not repeat the comment, the hours or the move.

1.101.1Oct 27, 2026Versão 1.101.1
Improvement
Every list shows how many records it has again

The "1–25 of 3,458" and the rows-per-page choice are back at the bottom of every table. You can see at a glance how many open demands, customers or bills there are.

Improvement
The numbers at the top of Demands follow your view

Open, Overdue, No owner and the other cards now count only what the list shows: the view, filters and search. Before, they counted the whole company even with a sprint filtered.

Improvement
On the record page, previous and next stay inside your view

Opened a record from a filtered list? The "n of N", previous and next now go through that list only, in the same order — not the whole table. It works on every record page.

Improvement
The record bar uses the whole line, with Save at the end

Find grows to fill the space and Save is always at the end of the line. When you open or close the activity panel, tabs that do not fit go to "More" instead of being cut.

Improvement
Tenkai says why it did not answer

When the configured AI model is down or the key is rejected, Tenkai now says so and where to fix it (Settings › AI), instead of "try again in a moment". While analysing, the button itself shows "Analysing the numbers..." without pushing the others.

Improvement
The market calendar is clear and Edit opens the right day

The next 14 days appear as cards labelled by type (market, extra shift, excursion). The form only opens with "Add a market day" or Edit, already filled in. The table below now has a title: the reseller buses.

Improvement
Online shop in four parts, each saying what it is for

Shops and lives, photo on a model, Tenkai listing and exchanges are now separate numbered cards, each with a "what it is for" line and an example. The shop form only opens with New shop, New live or Edit.

Improvement
Assigned employee in the Demands list columns

The "Assigned employee" column (who does the work) can be turned on in the Demands and Tickets lists, right after "Owner". It starts off: turn it on in Column preferences.

Improvement
Delivery manifest with a single main button

"Build route" is the main button and "Refresh" is now secondary; the day’s manifest cards are no longer stuck together.

Improvement
Request status shows the color from its setup

In the requests list, the Status column gets a soft background in the color chosen in the status setup, so you can spot at a glance what is in each stage. Statuses without a color stay as before.

Improvement
Cash flow uses the full screen and the accrual period takes a range

In financial entries, the projected cash flow chart now takes the full width of the screen, with each month's inflows, outflows and balance easy to read. The accrual filter now has "from" and "to": pick both to see several months at once, or leave "to" blank to see a single month.

Improvement
Whoever had the timer running is notified

When a request goes to the trash with someone’s timer running, the timer stops right away with the hours recorded up to then, and that person gets a notice saying which request it was and how many hours were kept. Whoever sent it to the trash does not get the notice.

Improvement
Contract Profitability counts all hours

The Logged hours card in the contract’s Profitability now shows all hours worked on the contract, the same as the Requests tab. Right below it shows how many of them count toward cost: only approved ones, with a team member and a start time.

Improvement
A project waiting for the client does not count as late

When the project has delivered its part and is waiting for the client, use Wait for the client in the record’s menu and say what you are waiting for. Meanwhile, an overdue forecast does not count as a team delay: the project moves to the Waiting for the client column on the board, the PMO panel shows the client wait apart from delays, and the record shows since when. Use Resume the project when the client replies.

Improvement
Contract requests with owner, sprint and status color

The contract Requests tab shows the request code as in the requests list, the status in the same color, the owner and the sprint. The contract balance appears next to the hour totals, and zero hours show as a dash.

Improvement
Client requests arrive already classified

Requests the client opens through the portal or by email now arrive with their active contract, consuming the contract, with that contract's request owner, the product (when the contract has only one) and the sprint in progress. If the client has more than one active contract, the portal asks which one the request belongs to. Whatever cannot be filled in still goes to "Classify and Assign Fields". What the client calls a ticket appears to you as a request.

Improvement
Request owner on the contract

In the contract overview, the "Request owner" field says who handles that contract's requests. That person appears as the responsible employee on requests the client opens, and the request goes straight to their schedule.

Improvement
Request automations by client

Request automations now have a "Client" filter and an "Assign to employee" action, and they also apply to requests coming in through the portal and by email. Use them for exceptions: a client whose requests always go to someone else.

Improvement
Right-clicking a row opens the actions menu

In lists, right-clicking anywhere on a record opens the same menu as the row's three dots (Favorite, View, Edit, Duplicate, Open in new tab and Send to trash), right where the cursor is. Over a link or with Ctrl held down, the browser's menu still appears. The menu shows only the options you are allowed to use.

1.101.0Oct 26, 2026Versão 1.101.0
Improvement
An order confirmed by any path now opens the production order for what is missing

With the option "Confirmed order creates work orders for what is missing" on, the production order for what the size grid lacks is also created when the order is confirmed by the payment link or when a quote from the catalog is confirmed — not only by the Confirm button. The order comes with the spec sheet routing, the missing grid and the priority from the promised date, and is never created twice for the same line.

Improvement
The counter shows only the five everyday screens

Counter plan users see only Items, Sell, Who owes me, How much I sold and Online orders in the menu, search and Home. The rest of Tenka is still there, one tap away in "See everything". First use is now three steps: add the item, see who owes you and how much you sold.

Improvement
Pix on your own key, no card machine or intermediary

With your Pix key set, the checkout (computer and phone) shows the QR and copy-paste code with the exact sale amount; the customer pays in her banking app and you tap "Received". It is the default for those starting out: no gateway contract, money goes straight to your account.

Improvement
Counter label with a suggested resale price

On the item grid, the counter label prints your price, the suggested resale price for the buyer (your price plus the house margin you set) and a QR the phone checkout reads with the camera.

Improvement
Item price without a tech sheet: bought for, selling for, left over

For items you buy ready and resell, the price screen has a "Bought for, selling for" mode: enter what you paid and what you charge, and see what is left on each item, the price that gives the margin you want and how many items a month pay your fixed costs. Taxes come from your tax regime (zero for MEI).

Improvement
Pricing and Try pages speaking to the stall

The pricing page and the Try page now have a version for stalls and small apparel makers, with no system jargon: the plans with the price that goes on the invoice and a call to start with your phone.

Improvement
The apparel journey starts with the sale

First use for apparel makers now starts with orders and shipping, then goes to the item, the tech sheet and production: newcomers sell before they design.

Improvement
Search and Tenkai find 63 more screens by your words

Records and screens of spinning, knitting, dyeing, household finance, sales, supplies and LGPD got the question they answer and everyday names (for example "packing list", "barré", "card bill", "price per piece"). Now quick search (Ctrl+K) and Tenkai find them by the word you use, not only by the screen's official name.

Improvement
New help on card, bill, investment and recurrence

The credit card, card bill, investment and recurrence rule records got help: what they are for, what each field means, how expenses reach the card and how the bill becomes paid, how earnings are calculated and why generating the recurrence twice does not duplicate anything.

Improvement
The work order in progress shows the actual cost so far

The top of an open work order showed an actual cost of 0.00 even with pieces reported — the cost only appeared in the Cost by stage tab. It now shows the actual cost accumulated so far and the cost per piece already reported; once the order is completed, it goes back to the closed actual cost. On the spec sheet, next to the actual cost of the last completed order, the order in production appears with its actual cost so far per piece.

Improvement
Tenkai now picks the right query for your question more often

When a question could be answered by more than one query ("which teams do we have", "who did I spend the most with on purchases", "how much was in the central warehouse"), Tenkai sometimes picked the wrong one or said it didn't have the information. Now it considers only the queries related to the question and decides between similar ones before answering — and the answer arrives faster.

Improvement
Charge in three taps: your most used method comes first

Scan, tap Charge and tap the method: the sale is saved. Cash no longer asks for a change screen — if you want the change, tap the note you received or type the amount on the same sheet. The method of the last sale appears first and highlighted; splitting the payment and installments are under "Split the payment or pay in installments".

Improvement
Fix the item or the price without restarting the sale

Tap the item name in the cart to change the quantity, the price or remove it. For a registered item, a price below the store price becomes a discount and, above the limit, someone with approval rights releases it on the same sheet — the sale does not restart.

Improvement
The phone register opens by itself and scans with the camera on iPhone too

The first sale of the day no longer stops at "Open the register": it opens by itself with the drawer at zero (drawer change goes in Menu, Cash in; stores that count the drawer at opening turn this off in Parameters, POS). And the camera now reads barcodes on iPhone too, with the same continuous beep.

Improvement
Faster phone register and new account

Scanning an item in the phone register is much faster: the register remembers the store's price rules for a minute and reads the cart at once. Creating an account by phone is also lighter: what you need to sell (the Counter stock location and the register) is ready right away, and the rest of the account setup finishes on its own within seconds.

Improvement
Item without NCM or CFOP leaves the invoice pending, no guessing

Before, when a registered item had no NCM or CFOP, the register's invoice went out with a guessed default code that the tax authority could reject. Now the sale is saved normally and the invoice stays pending, saying which item and what is missing in its record. Once filled in, the invoice goes out on the next attempt.

Improvement
Changing the password signs the register phone out

When someone changes their password, is deactivated or has the password reset, the register phones linked to that person are signed out at once and ask to sign in again. The phone opened from the Sell button signs out too when the person leaves the system in that browser. Demo visits and read-only access do not open the register.

Improvement
WhatsApp sales by size runs, with the price list and the terms

Say or write the sale the way you do at the stall: "sold 5 size runs of the ribbed top", "5 pieces size M of the ribbed top to a walk-in customer, list price plus 5% on the card in 3 installments". The size run comes from the item record, with the right sizes; the price list can be named; the surcharge or discount and the installments go in as at the checkout. Before saving, Tenka shows each item with price, total and terms, and waits for your CONFIRM. Anything unclear becomes a question. When it asks, just reply with what was missing ("M red", "by Pix").

Improvement
The invoice for an unregistered item now goes out right, with what you wrote

An item sold by price alone in the phone register now goes on the invoice with the NCM, CFOP and CSOSN you set once in Company settings, Parameters, PDV ("Unregistered item invoice"), and with the description you wrote at the sale ("ribbed blouse"). Until that default is filled in, the sale is saved as usual and the invoice stays pending, saying exactly what is missing — it never goes out with a made-up code. Once filled in, the invoice goes out on the next attempt.

Improvement
The phone register opens without typing a password

If you are already in Tenka and tap Sell, you go straight into the register without typing anything. And if you created the account with just your phone, with no e-mail, you enter the register with your phone and the code that arrives on WhatsApp. E-mail and password still work.

Improvement
Creating the account by phone is faster

Creating the account on the Get started page waits less, and whoever uses the counter on the phone always lands on the counter Home, never on the time clock and payslip screen.

Improvement
A high-value unregistered item asks for approval, and the approved sale keeps the reason

At the phone checkout, unregistered items above R$ 2,000 in the sale (change it in Parameters, "Unregistered item: maximum value without approval") ask for the e-mail and password of someone with approval rights, like a discount above the limit — an extra zero no longer becomes a sale worth thousands. The approval sheet also gained a Reason field: the sale keeps what was written, or "Approval at the checkout" when nobody wrote anything.

Improvement
Representative commission by product, with the advance deducted at closing

The commission rule now has a product: subscription in the first year, recurring subscription, credit and add-on, each with its own percentage, always on what the customer paid. The advance agreed with the representative becomes a bill to pay right away and is deducted at the next closings until it reaches zero. An invoice cancelled after payment comes back as a reversal the next month.

Improvement
Delivery address on the customer record in the counter plan

The customer record in simple mode now has a Delivery address tab: ZIP code (optional, fills in the rest), street, number, district, city and state, with no tax fields. It is the address tomorrow's delivery uses — and when the street is missing, the WhatsApp sale warning brings a direct link to this tab.