Solução: Criada a tela para manutenção de parâmetros.
https://sites.google.com/isoenterprise.com/isocrmtreinamentos/help/par%C3%A2metros
Solução: Quando é configurado um ícone/botão no modern com o url externo, agora é possível editar o mesmo.
Solução: Foi constatado que o parâmetro IDPAIS deve estar devidamente cadastrado, para que as combos funcionem corretamente.
Parâmetro: IDPAIS
Pergunta: PAISPADRAO
Resposta: 1
Solução: Ajuste efetuado no programa de geração de bloqueio.
Solução: Criado componente a partir da url cadastrada no menu dinâmico. O nome do item do menu deve ser exatamente como este:
url_isocrm_isoatendimento
Solução: Adicionado controle nos botões dentro das pastas do menu dinâmico.
Caso o usuário seja Master, será aberto opção de editar ou abrir o link. Caso não seja, a pagina será aberta normalmente.
Caso a flag de Modo janela estiver ativa, a url será aberta em nova guia, caso contrario, será aberta embedded.
Solução: Colocar na URL uma '/' quando o objeto for do web, quando a URL for do núcleo por exemplo, deve-se colocar nucleo/xxxxxx.aspx, com isso não precisamos mudar a URL conforme a base da URL.
Solução: Alterados os detalhes do parâmetro na importação de pedidos.
Ficando dessa forma:
Parâmetro: TL01000DEF
Detalhe: DADO_PADRAO_IMPORTACAO_CND_PGTO
Valor: 'N' Utiliza condição de pagamento padrão do cliente / 'S' Utiliza da importação
Detalhe: DADO_PADRAO_IMPORTACAO_ORIGEM_PEDIDO
Valor: 'N' Utiliza origem padrão do cliente / 'S' Utiliza da importação
Detalhe: DADO_PADRAO_IMPORTACAO_TIPO_PEDIDO
Valor: 'N' Utiliza tipo do pedido padrão do cliente / 'S' Utiliza da importação
Solução: Implementado o vínculo do catálogo ao atendimento, substituindo a informação.
Solução: Adicionado o componente de sugestões no e-mail do atendimento.
Solução: Adicionado à tela de Atendimento uma aba com a grid NFs/Pedidos.
Solução: Adicionada a tela de Atendimentos e Pedidos, uma nova aba com os catálogos.
Solução: Implementação efetuada.
Quando o campo URL não contiver http, o que estiver escrito no campo deve ser chamado: URL base + concatenação do conteúdo.
Solução: Feito ajustes no tamanho do campo onde é mostrado o e-mail. Também foi adicionado um tooltip com o e-mail completo.
Solução: Foi ajustado para fazer os filtros, agora possibilitando filtrar os e-mails por assunto e descrição além da origem sem precisar utilizar os filtros.
Solução: Adicionado botão de "Em espera" no menu do chat. Caso o usuário tenha entrado no chat por engano, ele pode voltar o chat para em espera.
Removido a combo de Campanhas, agora deve ser cadastrado uma campanha padrão para o contato avulso.
Parâmetro: CONTATOAVULSO
Detalhe: Campanha
Reposta: - código da campanha desejada-.
A combo de clientes será controlada por carteira
Solução: Feita correção no ws de criação do atendimento a partir do e-mail de entrada, onde passará o e-mail para em atendimento, e sairá da lista.
Solução: Alterado o filtro do e-mail de entrada.
Solução: Quando for feita alguma busca de e-mail e não houver retorno, será mostrada uma mensagem dizendo que não houve retorno conforme a busca e o campo é limpo, carregando a lista inicial de e-mails.
Solução: Feito ajustes no componente de resposta dos e-mails no modulo de atendimento.
Caso o detalhe seja um e-mail enviado, o componente de resposta trará o endereço de destino, assunto e histórico de mensagens.
Solução: Feita alterações nas combos da tela de atendimento. Problema corrigido na combo de Unidade.
Solução: Adicionado componente de dados complementares no modern mobile.
Adicionado observações das perguntas em forma de tooltip.
Solução: Feito melhorias no processamento da caixa de e-mails de entrada.
Solução: Alterado a apresentação dos botões de Responder por e-mail e Arquivar detalhe, facilitando o acesso aos botões.
Solução: Feito ajustes no webservices, corrigido o problema, possibilitando concluir o atendimento que foi aberto pelo e-mail.
URL para configuração do botão: BI/isoSAAtendimento_WebPanel.aspx
Solução: Feito ajustes no webservices, e corrigido o problema.
Solução: Integrado seguintes dados fiscais:
Cadastros de Categoria Fiscal, Agrupamento Fiscal, Classificação Fiscal, Espécie Produto, Origem Produto, Estabelecimento, Destinação, Natureza da Operação.
Solução: Integrado webservices dos seguintes impostos:
Documentação ST ICMS: https://sites.google.com/isoenterprise.com/isocrmtreinamentos/p%C3%A1gina-inicial_1/programa-de-treinamento/integra%C3%A7%C3%B5es/api-isocrm/api-matriz-st-icms-entrada?authuser=0
Documentação PIS/COFINS: https://sites.google.com/isoenterprise.com/isocrmtreinamentos/p%C3%A1gina-inicial_1/programa-de-treinamento/integra%C3%A7%C3%B5es/api-isocrm/api-matriz-piscofins-entrada?authuser=0
Solução: Integrado webservices para Nota Fiscal e Duplicatas.
Solução: Ajuste efetuado. Adicionado botão voltar para quando abrir o relatório ou o pedido clássico.
Solução: Nova alteração efetuada, possibilitando o download de relatórios/orçamentos pelo celular.
Solução: Implementação efetuada na tela do pedido Modern.
Solução: Implementação efetuada na aba Observações.
Solução: Recurso implementado.
Solução: Possibilitado inserção de um item sem estoque na tela de pedido modern.
Solução: Ajuste efetuado.
Adicionado um novo parâmetro que define se utiliza ou não o processo de matriz de caixa master.
Parâmetro: USAMATRIZCAIXAMASTER
Detalhe: COMANDO
Valor: S - Utiliza e N - Não utiliza.
Padrão: Não utiliza.
Solução: Desenvolvido função SQL Server que retira os seguintes caracteres:
> (ASCII 62)
< (ASCII 60)
& (ASCII 38)
" (ASCII 34)
' (ASCII 39)
E implementado uma Trigger na tabela de observações do pedido (ISOPvPedObservacao) que executa a função na inserção ou atualização do registro quando a flag NF estiver selecionada.
Solução: Criado motor para carregar o realizado de vendas.
https://sites.google.com/isoenterprise.com/isocrmtreinamentos/help/motor-carrega-realizado-de-vendas
Solução: Processo já existia porém estava com problema, ajustado.
Solução: Adicionar o parâmetro para definição do responsável coordenador.
Parâmetro: 'NIVELRESPONSAVEL'
Detalhe: 'COORDENADOR'
Valor: Código do nível responsável correspondente.
Tela do Dashboard de pedidos e itens: bi/isoPvPedidoItens_WebPanel.aspx
Solução: Ativar parâmetros:
Parâmetro: ISOCRM_INTEGRACAO
Detalhe: CNDPGTO_USA_CODIGO
Valor: N
Dessa forma a integra da condição de pagamento será pela descrição.
Valor padrão: N
Solução: Chamada do cadastro do pedido a partir do cadastro do cliente adicionado.
Solução: Criado duas triggers nas tabelas de Tabela de preço do produto e Matriz de negociação, para quando ocorrer inserção ou atualização do preço sinalize o item respondido dentro da data de vencimento da cotação Bionexo.
Desta forma o motor de atualização de preço e resposta automática só irá verificar desses itens sinalizados.
Obs.: A trigger de matriz de negociação só irá disparar para matrizes específicas de clientes e produtos.
Solução: O erro se deu devido a formatação de moeda (R$) que estava na coluna de precoNovo. O campo deve ser sem formatação, como está na planilha de exemplo.
Utilizar sempre as planilhas de exemplo que foram disponibilizadas.
https://sites.google.com/isoenterprise.com/isocrmtreinamentos/help/matriz-de-negocia%C3%A7%C3%A3o
Solução: Itens bloqueados serão listados na tela inicial da cotação, marcados como Erro.
E na aba de Motivos não resposta também serão listados.
Foi adicionado uma coluna para informar se o item está status de bloqueado.
Solução: Ajustado processo, não estava verificando os demais itens caso encontrasse algum item com erro. Saía do processo.
Solução: Ajustado regra no cálculo do pedido. O PIS/CONFINS de ST seguirá a regra da ST.
Solução: Ajuste efetuado. Irá finalizar quando achar o primeiro bloqueio.
Solução: Ajustado o campo de código do produto, e código externo bloqueado para aceitar zeros a esquerda.
Porem por exemplo, código 000016 é diferente de 16.
Solução: Ajustado motor para utilizar o preço da matriz de negociação com preço final conforme a regra.
E caso não caia em nenhuma regra (cenários de negociação), irá utilizar o preço da rotina de cálculo, conforme as telas de pedido.
Solução: Implementado alerta nos bullets do modern para mostrar as tarefas em atraso que o usuário/responsável logado tem acesso.
30756, 31150, 31299, 31335, 31619, 31867, 32132, 32168, 32473, 32488, 32605, 32688, 32754, 32769, 32810, 32841, 32851, 32916, 32939, 32961, 32975, 33010, 33050, 33066, 33075, 33076, 33098, 33107, 33108, 33122, 33124, 33132, 33135, 33139, 33140, 33142, 33146, 33152, 33154, 33164, 33172, 33197, 33210, 33216, 33217, 33218, 33219, 33254, 33259, 33260, 33269, 33272, 33273, 33280, 33294, 33303, 33307, 33308, 33314, 33320, 33331, 33344, 33343, 33348, 33350, 33355, 33374, 33383, 33385, 33389, 33415, 33439, 33466, 33475, 33153.