Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Linha de Produto:

Microsiga Protheus.

Segmento:

Serviços.

Módulo:

Contabilidade Gerencial - SIGACTB.

Função:

CtbAmarCTQ().

Situação/Requisito:

Error.log gerado na inclusão de rateio off-line com pelo menos 2 entidades adicionais.

Solução/Implementação:

Ajuste no dicionário SX3. Criada uma nova função ctbamarCTQ para efetuar as validações da função ctbamarra que valida entidades digitadas no grid das contrapartidas. Não era possível inserir a função ctbamarra com todos os seus respectivos parâmetros no campo valid dos campos CTQ_CTCPAR, CTQ_CCCPAR, CTQ_ITCPAR, CTQ_CLCPAR.




(Vazio().Or.ExistCpo("CT1")).And.Ctb105Cta(M->CTQ_CTCPAR).And.CtbAmarra(M->CTQ_CTCPAR,CTQ_CCCPAR,CTQ_ITCPAR,CTQ_CLCPAR,.T.)
(Vazio().Or.ExistCpo("CTT")).And.Ctb105CC(M->CTQ_CCCPAR).And.CtbAmarra(CTQ_CTCPAR,M->CTQ_CCCPAR,CTQ_ITCPAR,CTQ_CLCPAR,.T.)
(Vazio().Or.ExistCpo("CTD")).And.Ctb105Item(M->CTQ_ITCPAR).And.CtbAmarra(CTQ_CTCPAR,CTQ_CCCPAR,M->CTQ_ITCPAR,CTQ_CLCPAR,.T.)
(Vazio().Or.ExistCpo("CTH")).And.Ctb105ClVl(M->CTQ_CLCPAR).And.CtbAmarra(CTQ_CTCPAR,CTQ_CCCPAR,CTQ_ITCPAR,M->CTQ_CLCPAR,.T.)




(Vazio().Or.ExistCpo("CT1")).And.Ctb105Cta(M->CTQ_CTCPAR).And.CtbAmarCTQ()
(Vazio().Or.ExistCpo("CTT")).And.Ctb105CC(M->CTQ_CCCPAR).And.CtbAmarCTQ()
(Vazio().Or.ExistCpo("CTD")).And.Ctb105Item(M->CTQ_ITCPAR).And.CtbAmarCTQ()
(Vazio().Or.ExistCpo("CTH")).And.Ctb105ClVl(M->CTQ_CLCPAR).And.CtbAmarCTQ()


Tickets relacionados:

3747272

Requisito:DSERCTR1-14921.