Data de Lançamento: 27/11/2025
Status:Estável
Adição de Log de sessão e Logs internos da máquina ao email de suporte.
Adicao do MQTT no jobComunicacao (comunicação "real-time" com o mobile)
[Descricao de fechamento] Agora eh possivel somar o valor descrito na listagem atual
Adicionada a coluna ccm na geração de rps
Separação da funcionalidade de fechamento de caixa da tela de fechamento de caixa (permite fechar caixa via servidor/comunicacao)
Adicionado esquema de "Time Based Token" para evitar as novas ações abaixo "sem querer"
Adicionado os itens "TrocaUnidade", "FecharCaixa" e "LimparDados" na comunicacao
[Descricao de fechamento] Arredondamento de valor para evitar problema com falta de precisao do double
removido StartAtBoot do serviço "PingManobrista" (estava crashando o softpark em android 8+)
corrigido criacao do bkp antes da att geral nos sdk 29+
adicionado mais logs a emissao de nfo para tentarmos identificar o que acontece na sunmi
Removido o autotime check pois existem modelos da Cielo que nao tem isso
Corrigido retornos padroes em maquinas adquirente que aguardam retorno diferente [ex.: pagseguro, adyen e cielo]
Corrigido ordem para definicao de tipo de desconto no selo online
Corrigido algumas chamadas ao lImpressao que podiam ser chamados sem estar inicializado
TIPO_COMUNICACAO
- Define o tipo de comunicação do job de comunicação
- "WS" => Comunicação padrão via webservice/http
- "MQTT" => Comunicação nova "real-time"
- Obs.: O padrão é o modelo antigo
MQTT_BROKER_URL
- Define a URL onde o MQTT está hospedado (ex.: "tcp://127.0.0.1:5555")
MQTT_USERNAME
- Nome de usuário para acesso ao MQTT (ex.: "User")
MQTT_PASSWORD
- Senha para acesso ao MQTT (ex.: "Pass")
MQTT_USE_TLS
- Se o MQTT usará, ou não, TLS [ 1 | 0 ]
MQTT_ID_UNIDADE
- Um código de identificação da unidade (inicialmente, informativo) (ex.: "xxxx-xxx-xx" ou "1234")
MQTT_TOPICO_COMANDOS
- Nome do tópico que o mobile se conectará para escutar/receber as mensagens/comandos (ex.: "softpark/unit/#ID_UNIDADE/terminal/#ID_MOBILE/commands/#")
MQTT_TOPICO_EVENTOS
- Nome do tópico que o mobile se conectará para enviar as mensagens/respostas para o servidor (ex.: "softpark/unit/#ID_UNIDADE/terminal/#ID_MOBILE/events")
SESSION_LOG_ENABLED
- Ativa/Desativa o novo log de sessão [ 1 | 0 ]
SESSION_LOG_MAX_ROTATE_DATE
- Quantidade máxima de dias para o novo log permanecer na máquina [ 1234 ]
- Obs.: Este mesmo processo é ativado pelo expurgo da máquina
SESSION_LOG_LOGCAT_FILE_MAX_SIZE
- Tamanho máximo do log de sessão geral(contendo os logs Terminal+B4A+Softpark) em Mb [ 2 ]
SESSION_LOG_LOGCAT_FILE_MAX_QTD
- Quantidade máxima de arquivos do log de sessão geral [ 1234 ]
SESSION_LOG_SESSION_FILE_MAX_SIZE
- Tamanho máximo do log de sessão em Mb [ 2 ]
SESSION_LOG_SESSION_FILE_MAX_QTD
- Quantidade máxima de arquivos do log de sessão [ 1234 ]