Ir para conteúdo
  • Cadastre-se

dev botao

Inclusão de restrição do menu "Crediário" para CliSiTEF


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 268 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado (editado)

Bom dia, hoje ao passar as configurações de "Parcelado emissor" ou "Parcelado administradora" para o componente são utilizados as constantes CSITEF_RestricoesParcelaEstabelecimento e CSITEF_RestricoesParcelaAministradora para filtrar os menus que irão aparecer, contudo aparece uma opção chamada "Menu Crediário", o que então força aparecer a tela de menu para selecionar (conforme imagem), há possibilidade de adicionar no componente a restrição para não aparece-lo  ?

Para resolver teria que adicionar o valor 3988 nas restrições de parcelamento para que ele fosse ocultado, dessa forma nas opções de parcelamento a DLL não necessita de mandar o comando 21 e exibir essa tela.

Atualmente estou replicando o tratamento feito na unit ACBrTEFAPICliSiTef para tratar as restrições,  uma vez que se eu apenas colocar apenas esse valor na fParamAdicFuncao antes de chamar o "EfetuaPagamento" ele não funciona corretamente.


 image.thumb.png.079677fb7253b2153ece0ef47e7bc4d5.png

Editado por Datacamp
  • Consultores
Postado

Boa tarde!

Foi criada a #TK-5482 para análise do caso e parecer por parte da equipe de consultores.

Por favor, caso você tenha feito alguma alteração na Unit, disponibilize a mesma aqui para que possa ser analisado e incluído no SVN, lhe dando os devidos créditos, para ajudar aos demais membros da comunidade.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

@Diego Foliene e @Daniel Simoes não fiz alterações referentes a esse tópico, apenas sugeri ali como poderia ser feito seguindo a lógica, como eu acabei alterando essa unit para outro tópico eu vou ficar devendo o arquivo completo.
Mas é uma alteração muito pequena bem no começa do arquivo, apenas adicionar o valor 3988 nas duas constantes, dessa forma:
 

  CSITEF_RestricoesParcelaEstabelecimento = '27;3988';
  CSITEF_RestricoesParcelaAministradora = '28;3988';

 

  • Curtir 2
  • Membros Pro
Postado

Bom dia @Daniel Simoes, olhei o commit e aparentemente ela não vai funcionar corretamente (não testei), você usou como separador a vírgula mas na verdade deveria ser o ponto-e-vírgula, assim como os outros.

  • Curtir 1
  • Este tópico foi criado há 268 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...