Implementada nova rotina de impressões e emissão de NFS-e na finalização do Rol, no 'Recebimento de peças':
- Nova tela com checkboxes será apresentada com opções para escolha dos processos a serem executados, caso os parâmetros estejam configurados para 'Perguntar'; Caso estejam configurados para realizar rotina automaticamente ou não, processo será ou não executado sem necessidade de escolha do operador;
- Nova tela para apresentação dos processos que estão sendo executados, conforme parametrização;
- Opções de execução e parâmetro relevantes:
Rol: Imprimir; Respeita parâmetro 'Lavanderia [8] Impressão automática';
Rol: Enviar via WhatsApp; Respeita parâmetro 'Lavanderia [18] Enviar via WhatsApp automaticamente';
Rol: Imprimir Strip-tag; Respeita parâmetro 'Lavanderia [14] Impressão automática';
NFS-e: Emitir; Respeita 'Lavanderia [23] Transmitir NFS-e na geração de pré-nota e finalização do Rol';
NFS-e: Imprimir; Respeita parâmetro 'Saídas [107] Impressão na emissão';
NFS-e: Enviar via WhatsApp; Respeita parâmetro 'Lavanderia [24] Enviar PDF da NFS-e via WhatsApp'.
- Solução na DP-I11007.
- Solução na DP-I11007.
- Novo botão 'NFS-e', no 'Detalhe do Rol', por onde será possível realizar a emissão, impressão e envio via WhatsApp da NFS-e;
- Quando uma ou mais pré-notas/notas já tiverem sido geradas para Rol, será apresentada, também, a situação das emissões e botão 'Abrir detalhes das NFS-e' para consulta desses registros; Também apresentado na grid da 'Consulta de notas'.
- Ajuste na rotina de alteração de situação dos Rol em bloco pela tela de 'Consulta de Rols'.
- Ajuste na apresentação de mensagem de situação de caixa na tentatica de venda de planos.
- Implementada rotina de gravação de usuário que fizer alterações nas situações das peças, apresentada na guia 'Serviços: Histórico', no 'Detalhe do Rol'.
- Ajuste no processo de salvamento do Rol quando recarregamento da tela é realizado por alguma das rotinas automáticas, evitando duplicidades.
- Implementada nova regra para utilização de saldo de assinaturas:Cliente poderá usar saldo total de peças de todos os meses seguintes da assinatura no 'Recebimento de peças' (antes permitia utilizar apenas o saldo do mês corrente);Quando o consumo de peças dos meses seguintes ocorrer, a data de 'Início' será alterada para a data da movimentação. Dessa forma, os meses utilizados terão seus status alterados para 'Aberto' (quando consumo parcial do mês) ou 'Fechado' (quando consumo total do mês) e passarão a serem apresentados nas telas de pendência de pagamentos, caso exista 'Pagamento pendente';Meses com saldo 'Expirado' não são considerados para utilização.
Implementada rotina de aplicação de desconto percentual e de cabides na liquidação de pagamentos pendentes:- Telas: 'Pagamentos pendentes', 'Manutenção do Rol' e 'Clientes: Pagamentos';- Para o desconto percentual, será validado desconto máximo permitido, conforme cadastro no Grupo dos Serviços;- Nas telas onde é possível selecionar mais de um Rol, distribuição do desconto percentual também respeitará valores máximos e desconto de cabides será aplicado do mais antigo ao mais novo, o máximo permitido para cada Rol e passando para o próximo se tiver valor excedente.
- Ajustes gerais na tela de 'Venda de planos'.
- Novo botão 'Vender plano' no cabeçallho da tela de detalhe do clientes, que chamará a tela de 'Venda de planos' já com o cliente informado;
- Necessário direito de acesso ao Formulário '38374 - Venda de Planos', ação '8 - Direito de uso'.
- Realizada correção para vincular cadastro de cliente novo no 'Recebimento de peças' e na ' Venda de planos'.
- Ajuste na apresentação de lista quando busca é realizada seguidamente, com valores diferentes de Strip-tags e Rols.
- Adicionada apresentação de alerta quando tecla 'Caps Lock' está ativa nas telas de autenticação do App Laundry.
- Adicionada coluna 'Grupo' na 'Consulta de peças', no grupo 'Caracteristicas'.
- Adicionada coluna 'Situação' na grid, que apresentará novo conceito de situação do Rol, usando a combinação do 'Status de pagamento.', com 'Status do Rol':
Quando 'Status Rol = Entregue' + 'Status Pagto.= Pago', 'Situação' será 'Fechado; Qualquer outra combinação (entendendo que o Rol ou o Pagamento está em aberto), 'Situação' será 'Aberto'.
- Alterado o tempo de renconexão para 120 segundos.
- Alterado texto do campo de localização de clientes para:
"Digite o nome ou telefone ou CPF e pressione enter para localizar..."
- Correção para permitir alterar as caracteristicas de medidas após o lançamento do rol.
Ao alterar a unidade de medida, faz o recalculo do preço do item, se o rol foi pago cria uma nova parcela com o valor da diferença para pagar ou um crédito que fica vinculado ao cliente do rol. Em caso do pagamento estar aberto, irá ser alterado o valor da parcela para mais ou menos, conforme o recalculo.
- Implementado bloqueio de alteração de medidas de rols lançados em versões anteriores a disponobilizada.
- Implementado validação verificar se o cliente possui saldo de crédito suficiente para uso nos pagamentos, se tiver consegue usar nos pagamento, caso contrário bloqueia devido a saldo insuficiente.
- Inclusão da coluna 'Lançamento' na grid de 'Consulta de peças', que apresentará data de inclusão do Rol.
- Nova coluna 'Situação' na grid de 'Clientes: Pagamentos', que apresentará a situação do Rol, usando a combinação do 'Status Pagto.', com 'Status Rol':
Quando 'Status Rol = Entregue' + 'Status Pagto.= Pago', 'Situação' será 'Fechado; Qualquer outra combinação (entendendo que o Rol ou o Pagamento está em aberto), 'Situação' será 'Aberto'.
- Novo filtro 'Situação Rol', que filtrará os dados da grid conforme a coluna 'Situação';.
- Novas colunas na grid de 'Clientes: Histórico':
'Status Pgto.', que apresentará a situação do pagamento do Rol;
'Situação', que apresentará a situação do Rol, usando a combinação do 'Status Pgto.', com 'Status Rol':
Quando 'Status Rol = Entregue' + 'Status Pagto.= Pago', 'Situação' será 'Fechado; Qualquer outra combinação (entendendo que o Rol ou o Pagamento está em aberto), 'Situação' será 'Aberto'.
- Coluna 'Status Rol' movida para o grupo 'Rol';
- Novo filtro 'Situação Rol', que filtrará os dados da grid conforme a coluna 'Situação';
- Filtro padrão da tela passa a ser 'Situação Rol = Abertos' + 'Status do Rol = Todos'.
- Problema de gravação do NaN, que gerava o problema na Conulsta de Peças não foi reproduzido. Foram realizados outros ajustes no cálculo de valores do Recebimento de Peças e da Manutenção do Rol;
- Criado script especial para corrigir a base do cliente.
Implementação de cancelamento de planos via App Laundry:
- Tela 'Clientes: Planos ativos':
Direito de acesso acesso ao Formulário '38371 - Lavanderia - Clientes', ação '389 - Cancelamento de plano';
Nova opção 'Cancelar Plano' na coluna 'Ações' da grid, que permitirá o cancelamento de planos ainda não iniciados e sem pagamentos registrados ou com pagamentos realizados no dia corrente;
Nova opção 'Detalhe do plano' na coluna 'Ações' da grid, que permitirá visualizar as informações do plano;
Adição de opção 'Cancelados' no filtro 'Status Plano';
Apresentação de status 'Cancelado' na grid, em vermelho.
- Tela 'Planos ativos':
Direito de acesso acesso ao Formulário '38381 - Planos ativos', ação '389 - Cancelamento de plano';
Nova opção 'Cancelar Plano' na coluna 'Ações' da grid, que permitirá o cancelamento de planos ainda não iniciados e sem pagamentos registrados ou com pagamentos realizados no dia corrente.
- Para assinaturas, será apresentada mensagem de confirmação e cancelamento ocorrerá para todas as mensalidades, usando a mesma regra de validação de não iniciadas e sem pagamentos registrados ou com pagamentos realizados no dia corrente.
- Para os casos em que existem pagamentos no dia corrente, será realizado crédito do valor para o cliente.
- Aplicação de direitos de acesso na alteração via grid da coluna 'Lacre': Formulário '38367 - Manutenção de Rols', ação '365 - Terceiros'.
- Alterada informação do campo 'Previsão' para: 'DD/MM/AAA - Dia da semana (HH:MM às HH:MM)'.
- Adicionada apresentação de alerta quando tecla 'Caps Lock' está ativa nas telas de autenticação do App Laundry.
- Ajuste na impressão de peças vinculadas a rota nos 'Comprovantes de Entrega' de Rols.
- Ajuste nas telas de autenticação com problema no fechamento pelo botão 'Cancelar'.
- Alterada validação de dígitos do celular para 8 ou 9 no envio de mensagens WhatsApp.
- Implementada regra de não trazer clientes inatvos na pesquisa para vínculo e lançamento de 'Recebimento de peças' e 'Venda de planos'.
- Implementadas instruções de conexão na tela de 'WhatsApp QR Code'.
- Nova coluna 'Bandeira' na grid de 'Detalhe do Rol: Pagamentos', que apresentará bandeira de cartão de crédito/débito utilizada na operação.
- Ajustes nas rotinas de envio de WhatsApp e tratamento de erros.
IMPORTANTE:
Necessária versão App Laundry 0.0.43, Presence Domain/Store/Remote 9.45.1.2 e atualização de exectável PresenceWAS.exe.
- Ajuste na apresentação de mensagens e tratamentos de conexões com PresenceWAS e Chrome Portable.
IMPORTANTE:
Necessária atualização de App Laundry 0.0.41 e PresenceWAS.exe.
- Habilitada edição de coluna 'Lacre' na grid para peças.
- A mensagem é apresentada devido ao registro ser uma Venda de Planos e não um Rol. Pra identificar esse tipo de registro, nas telas de pagamentos, onde são apresentados, terão o texto 'Plano' antes de seu número, nas grids.
- Novo botão 'Estornar parcelas' nas telas:
'Detalhe do Rol: Pagamentos';
'Detalhe do Cliente: Pagamentos';
'Pagamentos recebidos;
Direito de acesso nos formulários referentes às telas citadas, ação '387 - Estornar pagamento', padrão inativo para todos;
Quando utilizado, gerará registro de estorno com valor negativo da parcela selecionada e marcará ambos os registros como estornados, impedindo a geração de títulos financeiros para eles;
Apenas pagamentos registrados no dia corrente permitirão estorno;
Parcelas com moeda 'Crédito cliente' farão, também, estorno de crédito para o cliente;
Parcelas com moeda 'Cartão de Crédito/Débito' fará estono agrupado do valor de todas as parcelas de mesma transação.
Parcelas com moeda 'Pagamento agrupado' permitirão que o estorno seja realizado apenas na parcela do Rol onde estão registrados os pagamentos efetivos, não nas parcelas do agrupamento.
- Nessas mesmas telas:
Foi adicionado checkbox 'Exibir estornos', visível apenas quando houver estorno na listagem; Quando marcado, apresentará registros pagos e estornados e seus estornos nas grids; Padrão desmarcado a cada entrada na tela;
Parcelas estornadas positivas mantém 'Situação' como 'Pago', mas alteram sua cor de apresentação para vermelho e registro de estorno terá 'Situação' igual a 'Estorno', em cor preta;
- 'Visão Geral Lavanderia' (VGL) irá apresentar estornos nas grids de 'Caixa: Pagamentos' e 'Caixa: Cartões'.
- Solução na DP-I11089 (Ticket #582461).
- Solução na DP-I11089 (Ticket #582461).
- Implementada validação de dias úteis para seleção de datas de entrega:No 'Recebimento de peças': Valida dia útil para sugestão de data no registro do Rol (Hoje + 4 + Validação); Na seleção manual, apresenta alerta e troca automaticamente para o próximo dia útil; Não permite seleção de dias anteriores ao corrente;No 'Detalhe do Rol': Na seleção manual, apresenta alerta e troca automaticamente para o próximo dia útil; Permite seleção de dias anteriores ao corrente;Na grid de 'Deliveryl': Na seleção manual, apresenta alerta e troca automaticamente para o próximo dia útil; Permite seleção de dias anteriores ao corrente.
- Ajustes nas funções de validação de situação, abertura e fechamento de caixa , que deixavam conexões com banco abertas.
- Inseridas colunas 'Marca' e 'Cores' na 'Consulta de peças' do App Laundry, que apresentará as informações e permitirá, como as demais colunas, realização de filtros e exportação.
- Incluído campo lacre e integrado junto do endpoint 'MovimentaItemVenda'.
- Ajustes gerais nos layouts de subgrids, barras de rolagem e pop-ups.
- Solução na DP-I11208.
- Melhorias no processo de envio de WhatsApp, apresentação de mensagens e tentativas de reenvio automático.IMPORTANTE:Necessária versão atualizada do PresencaWAS.exe e App Laundry 0.0.38.
- Ajuste na apresentação de mensagens para erros de código 400: Número de celular inválido/ Arquivo não encontrado;
- Ajuste na rotina de finalizar e reiniciar instâncias do Chromium pela tela de 'Detalhe do Rol', que agora apresentará a mensagem de reinício e nova tentativa automática da mensagem WhastApp sem necessidade do operador efetuar envio manual (outras telas que possuem o envio terão a mesma rotina implementada nas próximas versões do App).
IMPORTANTE:
Necessária atualização de App Laundry 0.0.37 e PresenceWAS.exe.
- Adicionado tratamento para encerrar e iniciar novamente Chromium (Chrome Portable) quando ele está retornando erros. Para esses casos, será apresentada mensagem "Erro ao coenctar com o serviço do WhatsApp. Tentando reconectar..." e, na próxima tentativa de envio, serviço já terá sido restabelecido. - Necessária atualização do App Laundry e serviço PresenceWAS.
- Ajuste na mensagem WhatsApp quando o Rol entra na situação 'Em estoque', enviando data e horário da entrega: "Prezado Cliente, Informamos que as peças referentes ao rol XXXXX estão prontas e serão entregues no dia DD/MM/AAAA entre HH:MM e HH:MM. Obrigado por escolher a NOME FANTASIA".
- Alterada texto fixo para 'Nome fantasia' do cadastro da Loja no envio de mensagens de peças em estoque.
- Alterado o modo de redimensiomanto das colunas das grids do App Landry para que a largura total aumente junto. com os grupos e colunas.
- Nova opção no menu lateral, à esquerda, 'Configurações', que permitirá aumentar/diminuir a fonte das grids do App Laundry.
- Novas colunas na grid de 'Consulta de Rols': 'Status Pagto.', que apresentará o status de pagamento do Rol; 'Situação', que apresentará a situação do Rol, usando a combinação do 'Status Pagto.', com 'Status Rol': Quando 'Status Rol = Entregue' + 'Status Pagto.= Pago', 'Situação' será 'Fechado; Qualquer outra combinação (entendendo que o Rol ou o Pagamento está em aberto), 'Situação' será 'Aberto'. - Novo filtro 'Situação Rol', que filtrará os dados da grid conforme e coluna 'Situação'; Filtro padrão da tela passa a ser 'Situação Rol = Abertos' + 'Status do Rol = Todos'.
- Novo card 'Abertura avulsa do caixa' na 'Home' do App Balcão: Formulário 38386 - Lavanderia - Abertura avulsa do caixa; Padrão: Desabilitado para todos; Permitirá a seleção de uma data para reabertura do caixa, com as mesmas regras do Presence Store: Só poderão ser abertos caixas de dias que não possuem nenhuma abertura posterior já realizada.
- Implementadas opções de 'Crédito' (padrão) e 'Débito' no botão de 'Lançamento de créditos', na guia 'Créditos', do cadastro de 'Clientes', que permitirá o laçnamento de vaores a creditar e debitar no extrato de créditos.
- Ajustes gerais na tela de 'Pagamentos recebidos'.
- Ajuste na consulta via barra de 'Localizar Rol/Strip-tag' quando Rol possuia peças canceladas.
- Rol usado como exemplo estava sendo retornado na consulta, na última página, arrastando a barra de rolagem até o fim.
- Para melhorar a visualização e evitar confusões, foi removida a paginação da listagem, mantendo apenas a barra de rolagem, e trocada a ordem para apresentar os registros mais novos primeiro.
- Implementada gravação de estoque de Loja que está realizando a movimentação, que pode ser diferente da Loja que criou o Rol; - Ajustes na rotina de troca de situações , gravação de histórico e vínculos com Rotas.
- Implementada pergunta de atualização automática de situação de peças/serviços para 'Entregues' no Rol quando é realizado seu pagamento: Ao realizar pagamentos parciais ou integrais de Rol com entrega do tipo 'Balcão' pela tela de 'Detalhe do Rol', será apresentada mensagem perguntando se o operador deseja alterar a situação dos itens para 'Entregue'; - Posteriormente, será aplicada essa mesma mensagem nas demais telas que permitem pagamentos do App Laundry.
- Ajuste do grupo ' Resumo de caixa' para contemplar novo campo, 'Rols em aberto', na 'Visão Geral de Lavanderia'.
- Ajustes gerais na tela de 'Clientes', com prioridade leve.
- Ajustes gerais na tela de 'Clientes', com prioridade moderada.
- Alterada utilização do PresenceWAS do Chrome padrão para o Chrome Portable;
Pasta 'Chrome', com arquivos necessários, deverá estar no mesmo diretório dos executáveis PresenceWas e Presence Remote: Disponível no Goole Drive > 06. Produtos > Ferramentas > Chrome e já adicionada na instalação via Setup Patch ou Setup Completo;
Novo modelo fará com que o serviço não trave e, caso ocorra o fechamento da conexão, será apresentado QRCode novamente no App Laundry para restabelecer o serviço automaticamente;
Nova configuração do Guardião também fará com que o Presence Remote seja executado com as propriedades corretas para geração de arquivos para anexar nas mensagens WhatsApp, que estavam gerando erro esporádico "Arquivo não encontrado".
IMPORTANTE:
- Necessária versão atualização dos executáveis Presence Balcão, Presence Store/Domain e App Laundry e arquivos .INI e .BAT do Guardião.;
- Quando o Presence Remote for iniciado pelo Guardião (assim como Presence WAS), ele ficará oculto e:
Caso seja necessária alguma configuração, deve ser fechado via Gerenciadro de Tarefas e iniciado manualmente para apresentação da tela;
Caso a impressão no equipamento seja via arquivo, não apresentará tela para informação de nome e diretório para salvar. Essa tela só á aberta quando o Remote está visível e, para isso, ele deve ser sempre iniciado manualmente nesses ambientes.
- Solução na DP-I10970 (Ticket #579554).
- Correção na abertura automática do novo Rol criado pela rotina de 'Retrabalho'.
- Implementação da gravação de data , horário e usuário que realizou o cancelamento de peças e serviços no Detalhe do Rol e apresentação na guia 'Cancelamentos', colunas 'Data cancelamento' e 'Cancelaro por'.
- Implementada condição de pagamento 'Cheque' nas rotinas de pagamento do App Laundry, que sempre será registrada com moeda 'Cheque' e Consição de Pagamento 'AVISTA'.
- Problema de datas já ajustado na versão 9.44.0.2 do Presence Remote; - Criado script de correção de bases, que subirá na versão e será executado automaticamente: Limpeza de datas de inínio e validade de planos que ainda não tiveram consumo, são do tipo 'Combo' e com precificação 'Estabelecido'. Aplicação de controle para vendas de Planos que estão com número zerado, vindas do sistema antigo.
- Correção na rotina de exclusão de itens de Rol quando parâmetro de Lavanderia '[17] Pedir senha e usuário a cada operação' está marcado.
- Ajustes gerais na tela de Detalhe do Rol.
- Correção na regra de finalização de Venda de Planos.
- Ajustes na apresentação de tela de autenticação nos pagamentos pela tela de 'Pagamentos pendentes' e 'Detalhe do Rol: Pagamentos'.
- Ajustes na apresentação de tela de autenticação nos pagamentos pela tela de 'Clientes: Pagamentos'.
- Alterado botão 'Suporte' para 'Documentação', que abrirá portal de manuais do App Laundry;
- Implementado botão 'Suporte via chat', para acesso ao portal de atendimento.
- Implementada utilização de novo direito de acesso, Formulário '38367 - Manutenção de Rols'' ação '382 - Cancelar parcela', para apresentação do botão 'Cancelar parcela', da tela 'Detalhe do Rol: Pagamentos'.
- Alterada mensagem padrão via WhatsApp para Coletas Avulsas:
"Olá, informamos que nosso motorista irá fazer a coleta de suas peças no dia DD/MM/AAA, entre HH:MM e HH:MM."
- Implementada limpeza automática de filtros na grid e barra de localização, quando sair da tela de 'Clientes' e 'Consulta de Rols'
- Implementada nova moeda de pagamento 'N - Insenização', que será considerada nos relatórios com condição AVISTA.
IMPORTANTE:
Necessária versão Presence Domain/Store/Remote 9.44.0.2 em todos o ambiente para que a nova moeda seja replicada sem erros.
- Implementado envio de mensagem via WhatsApp quando situação do Rol for alterada para 'Estoque'.
- Implementada rotina de transmissão automática de NFS-e na geração de pré-notas, via 'Geração de pré-notas':
Conforme configuração do parâmetro '[23] Transmitir NFS-e na geração de pré-notas e finalização do Rol, quando pré-notas forem geradas, usando o botão 'Gerar pré-notas', sistema entrará na rotina de transmissão de NFS-e;
Necessário que o parâmetro de Interfaces, '[110 ] Habilitado' esteja marcado (Emissão de NFS-e habilitada no ambiente);
Valida e usa, também, configurações de impressão, dos parâmetros de Saída, '[107] Impressão na emissão', '[104] Local d eimpressão' e '[110] Quantidade de cópias'.
- Ajustes gerais na tela de ' Geração de pré-notas'.
- Ajustes gerais na tela de 'Consulta de notas'.
IMPORTANTE:
Nome da tela alterado de 'Consulta de pré-notas' para 'Consulta de notas'.
- Correção no duplo clique em condições de pagamento, que estavam permitindo inserções múltiplas e deixando valores incorretos no Rol.
- Solução na DP-I10991 (Ticket #580074).
- Correção na cópia de Rol quando ocorre a troca de clientes mais de uma vez seguida, sem dar refresh na tela, e apresentação de observações.
- Aplicada regra de apresentação do botao 'Produção' sempre que o Rol inteiro estiver com situação 'Entregue'.
IMPORTANTE:
Quando ocorrer qualquer alteração de situação manual de uma peça do Rol, a mesma será removida da Rota de Delivery, caso exista esse vínculo.
Implementada fluxo de compra, pagamento e consumo de assinaturas no App Laundry:
- Na compra de plano do tipo 'Assinatura', em 'Venda de Planos':
Adicionados os campos: 'Informe a quantidade meses', onde será possível informar a quantidade de meses da assinatura, com mínimo e máximo respeitando a configuração dos campos 'Período (mês): Mínimo e Máximo', do cadastro do Plano; 'Valor total período', que apresentará o valor mensal multiplicado pela quantidade de meses da assinatura.
O valor mensal a ser pago continua com o mesmo cálculo de Combos('Pr. Unitário' * 'Informe a quantidade peças') e é apresentado no campo 'Valor total mês';
O pagamento ocorrerá mensalmente e, no momento da compra, apresentará sempre o valor a pagar apenas para o primeiro mês; Os demais meses serão apresentados com situação 'Futuro' nas telas de pagamento trocarão para 'Pendente' quando estiverem no mês corrente;
Diferente do Combo, a Assinatura já entra com data de Início e Fim calculadas por mês, independente do primeiro consumo;
Número de controle de planos foi alterado para usar um contador a parte (de Romaneios, visualizado na tela de Numeradores).
- Na tela de 'Clientes':
Em 'Planos ativos', as assinaturas será apresentadas com situação 'Aberto' para o mês referente ao mês corrente e 'Futuro' para os próximos meses; Essa nova situação foi adicionada ao filtro 'Status Plano';
A troca dessas situações ocorrerá de forma automática, sempre que o cliente é consultado ou é digitado um novo Rol);
Em 'Pagamentos' foi adicionada situação 'Futuro' para os pagamentos das próximas parcelas, dos meses posteriores. Esses poderão ser pagos a qualquer momento, bastante trazê-los pelo filtro, mas o consumo do plano só começa dentro da data de validade de cada mês.
- Vendas de planos passam, também, a desconsiderar o filtro 'Situação Rol' e são sempre apresentados na grid.
- Na tela de 'Pagamento pendentes':
Adicionada situação 'Futuro' para os pagamentos das próximas parcelas, dos meses posteriores. Esses poderão ser pagos a qualquer momento, bastante trazê-los pelo filtro, mas o consumo do plano só começa dentro da data de validade de cada mês.
- Solução na DP-I10887 (Ticket #575419).
- Ajuste na consulta de detalhe de Rol via detalhe do 'Cliente: Histórico'.
- Solução na DP-I10996.
- Implementada condição de pagamento 'Boleto' no App Laundry:
- Necessária versão do App Laundry 0.0.29 e Presente Domain/Store/Remote 9.43.3.1.
IMPORTANTE:
Necessário ter uma condição de pagamento configurada com tipo 'Planos' e uma parcela com moeda 'Boleto' cadastrada na base, caso contrário, a informação será gravada em branco no Rol.
- Problema só acontecia quando usuário logado no Presence Store, está sem vinculo de Funcionário.
- Inserido tratamento para pegar funiconário do usuário logado do App Laundry para geração do arquivo PDF de pagamentos.
- Novo botão 'Transmitir NFS-e' na tela de 'Consulta de pré-notas' do App Laundry:
Direito de acesso ao Formulário '38379 - Lavanderia - Consulta de pré-notas', ação '380 - Transmmitir NFS-e' (todos os usuários e grupos com direito a ação '375 -Gerar RPS' já estarão com o direito a ação '380 - Transmmitir NFS-e' após atualização);
Fará a transmissão da pré-nota usando os métodos e parâmetros configurados no Presence Store.
- Ajustes na exportação de grid de 'Histórico' e 'Pagamentos', da tela de 'Clientes'..
- Inserido botão 'Prorrogação de plano' na grid da tela de 'Clientes: Planos ativos':
Será possível prorrogar a data conforme cadastro do 'Plano de Serviço', campo 'Expira após (dias)';
Se o plano estiver com vencimento dentro do limte da configuração (Data atual - Vencimento <= Quantidade de dias do campo 'Expira após (dias)'), situação 'Expirado' será colorida de laranja e o novo botão de 'Prorrogação de plano' estará ativo e permitirá prorrogação de hoje até o dia final da expiração (Vencimento + Quantidade de dias do campo 'Expira após (dias)');
Se o plano estiver com vencimento fora do limte da configuração (Data atual - Vencimento <= Quantidade de dias do campo 'Expira após (dias)'), situação 'Expirado' será colorida de preto e o novo botão de 'Prorrogação de plano' estará inativo.
Quantidade de dias para expirar é grava no momento em que o plano é comprado, dessa forma, planos já adquiridos não sofrerá alterações ness quantidade de dias, caso o cadastro do plano seja alterado.
- Removida geração e gravação de strip-tag quando Venda de Planos.
- Aplicação de campos adaptáveis ao texto na impressão de Rol;
- Na impressão de strip-tag, foi aplicado corte com 'Observação' em apenas duas linhas, devido a limitação de espaço da etiqueta.
- Correção no cálculo de valores dos itens quando total de venda foi alterado e estamos alterando a quantidade de peças a ser lançada.
- Novo s campos para escolha de tipo de 'Lançamento de cabides':
Crédito (padrão), faz lançamento positivo no extrato de cabides do cliente;
Débito, faz lançamento negativo no extrato de cabides do cliente.
- Novo botão 'Alterar preço' do serviço no 'Recebimento de peças':
Direito de acesso ao formulário '38369 - Recebimento de peças', ação '369 - Desconto 5 e Valor';
Permite alterar preço de cada um dos serviços da peça, individulamente;
Utiliza percentual máximo de desconto configurado no cadastro de grupos para validar valores.
- Implementada validação do parâmetro de Lavanderia '[17] Pedir senha e usuário a cada operação' para solitação de usuário e senha na utilização do botão 'Gerar aquivos RPS', da tela de 'Consulta de Pré-notas'.
- Implementada validação do parâmetro de Lavanderia '[17] Pedir senha e usuário a cada operação' para solitação de usuário e senha na utilização dos botões 'Gerar pré-notas' e 'Emitir/Não emitir' , da tela de 'Geração de Pré-notas'.
- Inclusão de código e nome do cliente no cabeçalho de impressão do PDF da grid de 'Pagamentos', da tela de 'Clientes'.
- Correção na rotina de recálculo de totais do Rol quando alterados valores e tipos de frete:
Se o pagamento já tiver sido realizado, é gerado crédito para o cliente;
Se o pagamentoestiver pendente, é feito recálculo de valor pendente.
- Ajuste na apresentação de detalhe do Rol, quando controles duplicados (Loja+Controle), alterando a chave primária do Rol (Loja+Data de movimento+Controle+Terminal).
- Implementada trava na inserção de 'Posição' de estoque, permitindo apenas números.
- Implementado novo modelo de gravação de dados da sessão para que funcione o Refresh da navegação (F5);
- Revisão nos pontos de apresentação da janela de autenticação.
- Ajuste na apresentação de grupo 'Assinaturas', da 'Venda de Planos'.
- Implementada rotina de limpeza de Rols finalizados, mantidos na guia 'Recebimento de peças', quando primeiro acesso a tela, após abertura do App Balcão, for realizada. Serão mantidos apenas os últimos dois Rols finalizados ;
- Rols em processo de lançamento, permanecerão abertos, independente da quantidade.
- Alterado critério da opção 'Todos' do filtro, das telas de 'Consulta de Rols' e 'Detalhe de Clientes: Guia Historico', para trazer registros diferentes de 'Cancelados'; Para visualizar os cancelamentos, deve-se usar a opção 'Cancelados'.
- Correção na chamada do detalhe do Rol pela tela de 'Pagamentos Pendentes';
- Correção na aplicação de Cartão de Crédito na finalização do Rol e apresentação de detalhes das peças na grid principal.
- Ajustes gerais de prioridade moderada nas telas de 'Geração de pré-notas' e 'Consulta de pré-notas'.
- Ajustes gerais de prioridade alta nas telas de 'Geração de pré-notas' e 'Consulta de pré-notas'.
- Implementada rotina de geração de Rols vinculados a Coletas (Periódicas ou Avulsas) realizadas via rota de Delivery:
Botão 'Novo rol' apresentará lista de opções de lançamento:
Quando clique direto ou clique na lista, selecionando a opção 'Normal', continuará apresentando fluxo de cadastro de novo Rol;
Quando clique na lista, selecionando a opção 'Coleta', apresentará tela com lista de Coletas (Periódicas ou Avulsas) vinculadas a Rotas com situação 'Entregue' dos últimos 30 dias; Ao selecionar um ou mais desses registros, será apresentado fluxo de cadastro de novo Rol já com o cliente selecionado, a coleta vinculada, apresentada e impressa, posteriormente, no campo 'Nº coleta', com prefixo de acordo com seus tipo: (P = Periódicas ou A = Avulsas).
- Problema ocorria quando Loja do cliente era diferente da Loja que estava abrindo a consulta.
- Correção na chamada da lista de 'Histórico' do cliente.
- Correção na apresentação de botões para movimentação de peças no Rol.
- Ajustes gerais nas chamadas de impressão de Rol, Strip-tags e Comprovante de Pagamento, conforme parametrização realizada na Loja.
- Ajustes gerais nas rotinas da tela de 'Clientes'.
- Implementada aplicação automática de valor possível do crédito disponível e apresentação de mensagem, quando não for integral:
"Valor total de crédito indisponível. O valor disponível foi aplicado à lista de pagamento.".
- Adicionadas colunas com telefone 'Residencial' e 'Comercial' na tela de 'Clientes', que permitirá a localização pelo campo 'Localizar' e pelos filtros da grid.
- Ajuste na chamada de configurações locais para impressão, que passam a enviar número de equipamento para o App Laundry.
IMPORTANTE:
Necessária v ersão Presence Domains/Store/Remote 9.42.4.1, App Laundry 0.0.21 e Presence Balcão 1.3.0.0.
O nome do executável balcão foi alterado de 'balcao.exe' para 'PresenceBalcao.exe', sendo necessário ajuste do parâmetro '[4]' Caminho e nome do aplicativo' nas Lojas.
- Solução na DP-I10684 (Ticket #569491).
- Ajuste na apresentação de valor 'ND' quando strip-tag vazia no banco de dados, no 'Detalhe do Rol';
- Ajuste no integrador (script) para aplicaçãod e valor padrão ("X" + Controle da venda + Sequencial) quando strip-tag inexistente no Rol de origem.
- Ajustes gerais na tela de 'Pagamentos pendentes'.
- Alterada validação do campo 'Celular' para permitir 10 ou 11 dígitos, como nos campos de 'Residencial' e 'Comercial'.
- Inclusão de condição de pagamento 'Créd. Cliente' para uso de créditos nas telas de 'Pagamentos pendentes', 'Detalhe do Rol: Pagamentos', 'Detalhe do cliente: Pagamentos' e 'Venda de planos';
- Ajuste na gravação de funcionário no lançamento de crédito no extrato do cliente.
- Inclusão de rotina de impressão e envio de mensagem WhatsApp no registro de 'Coleta avulsa';
- Inclusão na rotina de impressão de rotas, a impressão de coletas avulsas;
- Envio de mensagem para Entrega de Rols e Coletas periódicas serão tratadas em novas demandas.
- Solução na DP-I10643 (Ticket #567904).
- Gravação de descrição avulsa é gravada como 'Característica na peça' e apresentada na guia correspondente das consultas;
- Para facilitar a visualização, foi acrescentada a apresentação, também:
No detalhe do Rol, guia 'Serviços', na coluna 'Peça', após o nome original da Peça;
Na lista de peças do 'Recebimento de peças', na coluna 'Peça', após o nome original da Peça;
Na lista da grid de 'Consulta de peças', na coluna 'Narrativa', após o nome original dao serviço.
- Inclusão de rotina de carregamento quando usamos bo~toes das telas de 'Geração de pré-notas' e 'Consulta de pré-notas'.
- Rol de consumo do plano com a diferença só existe no App Laundry, por esse motivo a baixa não existe no outro sistema;
- Para facilitar possíveis análises , foi criada uma nova tela, 'Planos Ativos', que irá listar todos os planos ativos na Loja:
Direito de acesso: Formulário 38381- Planos Ativos;
- Necessária versão Presence Domain 9.42.3.0 e App Laundry 0.0.19.
- Solução na DP-I10728 (Ticket #570734).
- Solução na DP-I10728 (Ticket #570734).
- Solução na DP-I10728 (Ticket #570734).
- Novo botão 'Cancelar parcela' no detalhe do Rol, guia 'Pagamentos', que permitirá fazer o cancelamento de valor de 'Pagamento Pendente' dos Rols, lançando parcela com moeda K (Cancelamento;
- Adicionado campo para apresentação desses valores, 'Cancelamento', na 'Visão Geral de Lavanderia';
- Necessária versão Presence Domain/Store/Remote 9.42.2.1 e App Balcão 0.0.18.
- Solução da DP-I10682 (Cancelamento de pagamentos antigos (erro de importação)).
- Solução da DP-I10682 (Cancelamento de pagamentos antigos (erro de importação)).
- Nova tela 'Pagamentos recebidos', no App Balcão, que listará recebimentos de valores no período informado no filtro para facilitar a conferência.
- Remoção da tela de 'Emissão RPS';
- Nova tela para geração de pré-notas, 'Geração de pré-notas':
Apresenta lista de Rols e Vendas de Planos para geração de pré-notas;
Botão 'Gerar pré-nota' faz a geração de pré-notas para os registros selecionados, separadas por cliente e CNAE;
Botão 'Marcar/Desmarcar' altera a situação de emissão para 'Não emitir' (não gera pré-nota) ou 'Emitir' (padrão) , apresentada na coluna 'Não emitir', da grid;
Pré-notas geradas devem ter geração de RPS (via nova tela 'Consulta de pré-notas' ou emissão de NFS-e pelo Presence Store;
IMPORTANTE:
Deve ter Template Fiscal configurado com CFOP's para Notas de Serviços;
CFOP deve estar configurada para não ser apresentada em relatórios de vendas e não emitir títulos financeiros;
- Nova tela para geração de arquivo RPS, 'Consulta de pré-notas':
Apresenta lista de pré-notas geradas, sem (padrão) ou com arquivo já gerado;
Botão 'Gerar arquivo RPS' faz geração de arquivo RPS para importação na prefeitura.
- Necessária versão Presence Domain/Store/Remote 9.42.2.1 e App Balcão 0.0.18.
- Solução da DP-I10682 (App - Revisão da tela de RPS).
- Inserida trava para vários cliques nos botões das telas de impressão de Rols, Strip-tag e autenticação de usuário.
- Inserida trava para vários cliques nos botões das telas de impressão de Rols, Strip-tag e autenticação de usuário.
- Inserida trava para vários cliques no botão 'Finalizar Rol', no 'Recebimento de peças'.
- Alterada descrição para 'Digite a descrição'.
- Alterado nome do campos para 'Serviços'.
- Ajuste no vínculo com novos clientes cadastrados, que não estava pegando código gerado.
- Implementada busca de clientes por telefone (Celular), quando infcrmado formato completo DDD + Celular ou apenas Celular.
- Ajuste no funcionamento do parâmetro de Loja '[17] Pedir senha e usuário a cada operação'.
- Ajuste no funcionamento do parâmetro de Loja '[17] Pedir senha e usuário a cada operação'.
- Ajuste na apresentação de saldos de Cabides do cadastro do cliente, da guia 'Créditos'.
- Alteração do método de consumo de numeração da strip-tag para a finalização do rol, em vez da inclusão de peças no rol;
- Alteração da rotina de captura de numeração da strip-tag:
Caso exista apenas um dia cadastrado na 'Configuração de Strip-tag', será usada a sua numeração continuamente, independente do dia da semana;
Caso exista mais de um dia cadastrado na 'Configuração de Strip-tag', será usada a numeração do dia corrente.
- Correção da mensagem de confirmação de envio de Rol via WhatsApp.
- Ajuste na apresentação de telefone (Celular) do cliente nas consultas de Rols.
- Solução na DP-I10588 (Ticket #566062).
- Correção na apresentação de situação de caixa na 'Visão Geral Lavanderia'.
- Validação de desconto máximo não estava contemplando itens lançados com unidade de medida. Deve utilizar a quantidade calculada na medida, e não a quantidade de peças.
- Adicionada validação das configurações dos parâmetros de programação de cabides no momento do lançamento. Não será permitido o registro quando os parâmetros não estiverem configurados.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38378 - App Laundry - Cadastro registro de ponto corresponde ao Presence Laudry botão Registro de ponto.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38366 - Consulta de Rols corresponde ao Presence Laudry módulo Consulta deRols (grid listagem).
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38367 - Manutenção de Rols corresponde ao Presence Laudry módulo Consulta de Rols. e as ações que cada registro de rol possui.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38368 - Consulta de peças corresponde ao Presence Laudry módulo Consulta de peças.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38369 - Recebimento de peças corresponde ao Presence Laudry módulo Recebimento de peças.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38370 - Pagamentos pendentes corresponde ao Presence Laudry módulo Pagamentos pendentes.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38371 - Lavanderia - Clientes corresponde ao Presence Laudry módulo Clientes.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38372 -Emissão RPS corresponde ao Presence Laudry módulo Emissão de RPS ações: Emissão. Reemissão e Limpar.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38373 - Delivery corresponde ao Presence Laudry módulo Entregas e Coletas.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38374 - Vendas de planos corresponde ao Presence Laudry módulo Venda de planos.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38376 - Lavanderia - Fechamento de caixa corresponde ao Presence Laudry módulo Fechamento de caixa.
- Implementado direitos de acessos para os módulos e ações do PresenceLaundry com o Presence Domain/Store.Domain/Store formulário 38377 - Lavanderia - Abertura de caixa corresponde ao Presence Laudry módulo Abertura de caixa.
- Ajustes gerais lavanderia.
- Revisão de commit e rollback em todos os métodos de gravação.
- Implementação e revisão que permitem envio de mensagem ao cliente.
- Botões de confirmação ajustados para posição padrão (Positivo/Negativo)
- Correção na geração na consulta por controle, pois os planos importados do Idex estão com a mesma numeração.
- Botão para impressão foi ajustado para aparecer, junto com todos os outros que pediam validação de Abertura de caixa garantindo que todos funcionem corretamente.
- Criado painel para identificação do usuário com possibilidade de Login e Logoff. Também foi implementado os botões para Abertura e Fechamento de caixa na Home.
- Ajustes gerais nas rotinas do App Balcão.
- Ajustes gerais nas rotinas do App Balcão.
- Ajustes gerais nas rotinas do App Balcão.
- Ajustes gerais nas rotinas do App Balcão.
- Ajustes gerais nas rotinas do App Balcão.
- Ajustes gerais nas rotinas do App Balcão.