Ir para conteúdo
  • Cadastre-se

dev botao

Inclusão De Novas Validações De Regra De Negócio


ericserafim
  • Este tópico foi criado há 3448 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Caros,

 

Incluí algumas validações contidas na última versão do layout (NT2013.005_v1.03.pdf)

 

Segue patch para incluirmos na versão final.

 

Ainda falta bastante coisa para incluir, mas aos poucos vou fazendo isso e disponibilizando.

 

ACBrNFeNotasFiscais.pas.patch.txt

  • Curtir 2

Eric Serafim
Gerente de Análise e Desenvolvimento
Sidicom Sistemas de Informação
Empresa Certificada ISO 9001
Fone: 51 3219-9499

[email protected]
www.sidicom.com.br
www.facebook.com/SidicomErp
www.twitter.com/SidicomErp

logoDelphi.pnglogoIso.jpg

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...

Caros,

 

Fiz algumas alterações quanto as validações de regra de negócio, visando deixar mais flexível para o desenvolvedor.

Criei 2 classes dentro de ACBrNFeConfiguracoes.pas para controlar as validações facultativas, assim o desenvolvedor será capaz de decidir quais validações facultativas deseja aplicar em seu sistema.

Da forma que implementei não muda nada para quem vem usando este método, pois o valor padrão das propriedades garantem o comportamento atual.

 

Aguardo um retorno se a sugestão foi aceita pela comunidade.

 

PS: Ainda falta bastante validações, mas aos poucos vou incorporando...

Fontes.zip

Eric Serafim
Gerente de Análise e Desenvolvimento
Sidicom Sistemas de Informação
Empresa Certificada ISO 9001
Fone: 51 3219-9499

[email protected]
www.sidicom.com.br
www.facebook.com/SidicomErp
www.twitter.com/SidicomErp

logoDelphi.pnglogoIso.jpg

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Caros,

 

Fiz algumas alterações quanto as validações de regra de negócio, visando deixar mais flexível para o desenvolvedor.

Criei 2 classes dentro de ACBrNFeConfiguracoes.pas para controlar as validações facultativas, assim o desenvolvedor será capaz de decidir quais validações facultativas deseja aplicar em seu sistema.

Da forma que implementei não muda nada para quem vem usando este método, pois o valor padrão das propriedades garantem o comportamento atual.

 

Aguardo um retorno se a sugestão foi aceita pela comunidade.

 

PS: Ainda falta bastante validações, mas aos poucos vou incorporando...

Pq só algumas tem opção de desabilitar?

Além disso esta função falta completar com diversas outras validações da versão 3.10. Existem validações da página 92 a 117(25 páginas - NT 2013.005 v1.03) e atualmente implementei apenas até a página 94, ou seja falta mais de 80% pra ser feito ainda.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

Caro André,

 

Como eu disse 1: Somente as facultativas foram disponibilizadas para o desenvolvedor optar em aplicar ou não, as obrigatórias não teria sentido deixar opcional.

Como eu disse 2: Ainda faltam bastante validações, mas aos poucos vou incorporando.

 

Contudo gostaria de saber se a ideia foi bem aceita ou não?

Editado por ericserafim

Eric Serafim
Gerente de Análise e Desenvolvimento
Sidicom Sistemas de Informação
Empresa Certificada ISO 9001
Fone: 51 3219-9499

[email protected]
www.sidicom.com.br
www.facebook.com/SidicomErp
www.twitter.com/SidicomErp

logoDelphi.pnglogoIso.jpg

Link para o comentário
Compartilhar em outros sites

  • 5 semanas depois ...
  • Consultores

Boa tarde Eric,

 

Tanto foi aceita que consta nos fontes que encontram-se no repositório.

 

Toda iniciativa é valida desde que agregue valor ao componente, deixando-o mais robusto e com mais funcionalidades.

 

Infelizmente não tenho como lhe ajudar, mas toda ajuda é bem vida.

 

Fique a vontade em implementar as regras, mesmo que isso vai demandar muito tempo, não problema algum.

 

Toda vez que você tiver umas 10 ou mais regras novas implementadas, envie os fontes alterados para que possamos realizar o merge.

 

Desde já muito obrigado pela colaboração.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3448 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...