Datas, horários e valores inválidos
Como corrigir erros de validação sem perder precisão financeira.
Escrito por brunosantoscodexforgeceo
Última atualização Há 17 dias
Datas completas e inválidas
Se você digitou uma data completa, mas inválida, corrija o campo. O SmartBunny não deve trocar silenciosamente por hoje, meia-noite ou outro valor padrão.
Horários
Quando houver horário, confira formato e fuso esperado. Testes e integrações usam construção estável para evitar divergência por timezone.
Dinheiro em centavos
Valores financeiros são tratados em centavos para evitar erro de ponto flutuante. Se um valor parecer deslocado, revise vírgulas, pontos e sinal positivo ou negativo.
Datas
Digite uma data válida e confira dia, mês e ano depois de usar o seletor. Transações manuais representam fatos realizados e não aceitam data futura. Para vencimento futuro, use um agendamento. Uma data de compra, data de pagamento e vencimento de fatura podem ser diferentes.
Valores e moeda
Confira separadores, casas decimais e moeda. Use o tipo de transação para distinguir entrada de saída conforme o formulário. Não transforme um valor desconhecido do banco em zero. Valores estimados aparecem com ~ e precisam ser diferenciados de valores efetivos.
Horários e notificações
Horário configurado para aviso não é a data de liquidação de uma transação. Confira a configuração de perfil e do canal antes de comparar um lembrete com um horário bancário. Se um campo completo for rejeitado, corrija-o; não remova parte da data para forçar aceitação.
Informar um problema
Anote o valor e a data digitados, o campo e a mensagem de validação. Para arquivos, confira se a prévia leu as datas corretamente antes de concluir. Não corrija um erro de interpretação invertendo todo o extrato.