Define as regras. Todos os preços as seguem.
Produtos & Preços é o catálogo e o motor de preços dentro do WasteOS. Descreva o que vende uma só vez – serviços de contentor, serviços recorrentes, trabalhos pontuais, extras – escreva as suas regras de preço tal como o seu tarifário já se lê, e cada orçamento, ordem de serviço, contrato e linha de fatura na plataforma resolve-se a partir do mesmo lugar.
O seu catálogo é o que vende. Não cada combinação dele.
As ferramentas de preços neste setor adoram multiplicar-se: cada tipo de resíduo vezes cada tamanho vezes cada frequência torna-se um “produto” próprio, e acrescentar um contentor de vidro significa percorrer uma lista de milhares. Produtos & Preços mantém o catálogo do tamanho da sua oferta real – um produto é aquilo que diria ao telefone: Vidro 240L. Entrega de contentor. Uma recolha extra.
Quatro tipos de produto mantêm a lista honesta, e cada tipo tem o seu próprio formulário: um serviço de contentor conhece os seus factos físicos; um trabalho pontual não pede nenhum deles.
- O tipo decide o formulário. Um produto de contentor conhece sempre os seus seis factos físicos – tipo de resíduo, tamanho do contentor, calendário de recolha, peso, volume, ritmo de faturação – para que nenhum contentor meio descrito chegue a uma rota.
- As decisões do portal vivem no produto. Visível no portal do cliente, preço mostrado ou oculto, encomenda em autosserviço ativa ou não – interruptores no produto, não num sistema à parte.
- Uma tabela de trabalho, não um visualizador. Ordene, segmente por tipo, filtre por fração, contentor ou calendário de recolha – e importe ou exporte todo o catálogo como um ficheiro.
Uma pergunta por passo. Sem becos sem saída.
“O que está a vender?” Quatro cartões, em palavras simples. A partir daí o assistente adapta-se: escolha o tipo de resíduo e ele oferece apenas os tipos de contentor correspondentes; o peso e o volume derivam do próprio contentor. Tudo o que falte pelo caminho – um tipo de resíduo, um tipo de contentor, um calendário de recolha – é criado ali mesmo. Nunca é enviado para outro módulo para voltar mais tarde.
O passo do preço separa os dois fluxos de faturação que um contentor realmente tem: uma taxa base faturada por período, e um preço por recolha que aterra como regra na sua lista de preços – onde pode depois variar por zona ou tipo de cliente sem mexer no produto. Os extras dispensam a lista por completo: têm preço no produto e cobram-se a par daquilo que acompanham.
O último passo executa uma verificação de preço ao vivo contra o motor real antes de qualquer coisa ser criada – nas palavras do próprio produto: “Verificado com o mesmo motor que calcula o preço de encomendas reais.”
Uma regra dá preço a todos. Até dizer o contrário.
Uma lista de preços é um conjunto de regras: este produto, para esta fatia do mundo, custa isto. Deixe uma condição em aberto e lê-se “qualquer” – por isso uma única regra genérica dá preço a um produto para toda a gente, e só acrescenta linhas mais precisas quando a realidade as exige: uma zona, um tipo de cliente, quem detém a responsabilidade do serviço.
É assim que um tarifário real já funciona – uma tarifa base e as suas exceções – e é por isso que o catálogo se mantém curto: as diferenças de preço nunca têm de se tornar novos produtos.
- Rascunho, agendada, ativa. Dê a uma lista uma data efetiva e ela ativa-se no próprio dia – com uma linha de auditoria que o regista.
- Regras com memória. Cada preço sabe quando mudou pela última vez e o que era antes – e o ajuste em massa recalcula uma seleção inteira num só movimento.
- O mesmo assistente, já apontado. “Adicionar produto a esta lista” abre o mesmo fluxo guiado com a lista pré-selecionada.
O mais específico ganha. Sempre. De forma explicável.
Quando qualquer parte do WasteOS precisa de um preço, o motor reúne as regras candidatas para esse produto a partir das listas de preços ativas e pontua-as face aos factos do caso – zona, tipo de cliente, responsabilidade do serviço. Uma condição em branco corresponde a tudo; uma condição contraditória desqualifica a linha por completo; a correspondência sobrevivente mais específica ganha. Os empates decidem-se pelo preço mais baixo, depois pela regra mais antiga – a mesma pergunta obtém sempre a mesma resposta.
Sobre a base vencedora, o motor sobrepõe o resto do seu tarifário, cada elemento como a sua própria linha: materiais – custos de peças e materiais calculados por unidade e quantidade; extras configurados para anexar automaticamente; a sobretaxa do nível de serviço, substituível por produto; e a janela de sobretaxa da data – feriado, fim de semana ou sazonal, fixa ou percentual.
Pergunte o preço antes de um cliente o fazer.
A Verificação de Preço executa o motor real, de forma interativa – sem encomenda criada, sem nada persistido. Escolha um produto, um tipo de cliente, uma zona, e leia a resposta como linhas discriminadas, não como um total misterioso. É o mesmo cálculo que qualquer outra parte da plataforma faz, por isso o que verifica aqui é o que seria cobrado a um cliente.
É também assim que as surpresas aparecem cedo: o exemplo aqui é uma pré-visualização genuína resolvida a partir de uma execução de desenvolvimento – uma regra base de 123.50 mais uma sobretaxa sazonal que ninguém introduziu na verificação, exatamente como o motor a calcularia em julho.
- Integrada também no assistente. O passo de revisão executa a mesma verificação no momento em que um produto é criado – cada produto nasce verificado.
- A regra vencedora mostra o seu raciocínio. A discriminação inclui a pontuação de correspondência da regra base e a razão por detrás de cada sobretaxa, linha a linha.
O mesmo produto, com preço por toda a cidade.
As zonas tornam a geografia uma coluna no seu tarifário em vez de um motivo para clonar produtos. Desenhe áreas urbanas, suburbanas, rurais ou totalmente personalizadas no mapa, e referencie-as a partir das regras de preço – Vidro 240L continua a ser um só produto quer seja esvaziado no centro quer a vinte quilómetros de distância.
- Os tipos organizam; a zona dá o preço. Uma regra corresponde à zona específica – urbano ou rural é classificação, nunca uma entrada de preço oculta.
- Sobreposição verificada enquanto desenha, face às zonas que já tem.
- As regras genéricas continuam a aplicar-se. Uma regra sem zona dá preço a todas as zonas; a regra com zona ganha apenas onde realmente corresponde.
O preço num contrato nunca está desatualizado.
Quando um contentor é encomendado, a ordem de serviço chega já com o preço do motor – uma sugestão, não um veredicto. O back office pode aceitá-lo ou editá-lo, e uma edição é registada como exatamente o que é: uma substituição, com o original do motor mantido ao lado.
A partir daí, o contrato não acumula uma cópia do preço – resolve-o a partir das suas listas de preços ativas quando lhe é pedido. Altere o tarifário e cada contrato responde com a nova verdade no momento em que ela se aplica. Sem apodrecimento de instantâneos, sem projeto de reconciliação.
- Sugerido, depois decidido. O motor propõe; um humano confirma ou substitui – e o registo mostra o que aconteceu.
- A faturação pede uma data. O contrato responde reportado a essa data – histórico de preços incluído, para que uma execução retroativa fature o que era verdade nessa altura.
- Uma só tabela de contratos. Os novos contratos do catálogo e os antigos convivem lado a lado durante a migração – sem um segundo ecrã para consultar.
Predefinições com critério. Tudo auditável.
Uma nova empresa abre o módulo já de pé: os quatro tipos de produto padrão e os níveis de serviço padrão são semeados automaticamente, e a lista de preços padrão cria-se a si própria com o seu primeiro produto – nunca vazia, porque uma lista de preços sem nada não ajuda ninguém.
Tudo o que é estrutural vive por trás de uma única página de Configuração – tipos de produto com os seus esquemas de campos fixos, níveis de serviço, materiais, regras de sobretaxa, unidades e Histórico, o registo de auditoria onde cada entidade escreve. Nas palavras do próprio produto: “Os produtos e os preços funcionam sem nada disto – acrescente-os quando precisar.”
Um modelo. Ambos os lados do tarifário.
As tabelas de taxas municipais e as tabelas de preços comerciais têm a mesma forma por baixo: uma tarifa base, as suas exceções, e a disciplina de mostrar de onde veio cada número. Produtos & Preços fala ambos os dialetos no mesmo motor.
Para municípios e empresas públicas
- Publique a tabela de taxas como dados – produto, zona, tipo de cliente – resolvida da mesma forma para cada agregado familiar
- Encomenda em autosserviço no portal contra o mesmo motor: o preço resolvido, nunca um escrito à mão
- Cada alteração de taxa registada – rascunhos, ativações agendadas e histórico por entidade
- Sobretaxas sazonais e de feriado declaradas uma vez, aplicadas apenas enquanto a sua janela está ativa
Para operadores de recolha e operadores privados
- Tabelas de preços por mercado: tarifas base genéricas com exceções de zona, tipo de cliente e responsabilidade
- Substituições deliberadas para o negócio que precisa de uma – registadas como substituições, não como linhas editadas em silêncio
- Materiais discriminados em cada orçamento – fechos, sacos, linhas de transporte calculados por unidade, não enterrados na base
- Taxa base e preço por recolha mantidos separados, para que o preço operacional varie sem mexer nas subscrições
Sem exportação. Sem reescrever. Sem um segundo sistema.
O preço vive normalmente numa folha de cálculo ao lado do sistema operacional, e os dois afastam-se um do outro. Produtos & Preços é uma parte nativa do WasteOS: o catálogo que define aqui é o que as ordens de serviço encomendam, aquilo a que os contratos se vinculam, o que o portal mostra e o que a faturação lê – uma única fonte de verdade, resolvida ao vivo.
Catálogo
- Quatro tipos de produto com esquemas de campos fixos e específicos de cada tipo
- Assistente guiado com criação em linha – tipos de resíduo, tipos de contentor, calendários de recolha
- Peso e volume derivados do tipo de contentor, nunca reescritos
- Importe, exporte, ordene, segmente e filtre todo o catálogo
Preço
- Listas de preços com um ciclo de vida rascunho → agendada → ativa – a ativação com data é automática e auditada
- Regras genéricas por zona, tipo de cliente e responsabilidade do serviço
- Janelas de sobretaxa – fixas ou percentuais – para feriados, fins de semana e estações
- Materiais por unidade e quantidade; ajustes de preço em massa numa lista
Verificar
- Verificação de Preço: o motor real, de forma interativa, como linhas discriminadas
- Verificação de preço ao vivo no último passo do assistente – cada produto nasce verificado
- Pontuações de correspondência e razões de sobretaxa impressas na discriminação
Vender
- Ordens de serviço com preço do motor e substituições explícitas e registadas
- Contratos que resolvem o seu preço no momento da leitura – reportado a qualquer data de faturação
- Visibilidade no portal, exibição de preço e encomenda em autosserviço como interruptores do produto
- Extras que se anexam automaticamente e têm preço como a sua própria linha
Governar
- Predefinições semeadas automaticamente que nunca dão preço a nada por si sós
- Histórico em cada entidade – quem alterou o quê, e quando
- Contratos antigos a par dos novos – migração sem precipício
Traga o seu tarifário mais complicado.
Aquele com as exceções às exceções. Veja-o tornar-se um catálogo, uma lista de preços e uma verificação de preço que responde em segundos.
30 minutos · o seu próprio tarifário se quiser · sem apresentações vazias · sem compromisso.
Prefere email? hello@wastehero.io